آشنایی با انواع حافظه ها و mode در سیسکو

آشنایی با انواع حافظه ها و mode در سیسکو

** انواع حافظه ها در دیوایس های سیسکو **

دیوایس های سیسکو شامل حافظه های زیر می باشد:

RAM – NVRAM – Flash – ROM

RAM

 تنظیمات فعلی دراین حافظه قرار می گیرد و با ری استارت شدن دستگاه تمام اطلاعات ازبین می رود. Ram به عنوان یک حافظه موقتی برای نگهداری تنظیمات در حال اجرا استفاده می شود که همان Running Configuration می باشد.برای دیدن محتویات این حافظه   ازدستور Show Running در محیط Enable استفاده می کنیم.

NVRAM

کاربرد این حافظه ذخیره کردن تنظیمات روتر می باشد که به عنوان فایل Startup Confguration  شناخته می شود و با خاموش شدن دستگاه اطلاعات آن ازبین نمی رود و با دستورزیر در محیط Enable می توانیم محتویات آن را ببینیم:

Show startup-config

برای انتقال حافظه RAM  به NVRAM از دستورات زیر در محیط Enable استفاده می کنیم:

۱- Copy Running-Config Startup-Config

۲- Write

انتقال حافظه ram به nvram
 

 

انتقال حافظه ram به nvram
 

Flash

 حافظه فلش شامل Image کاملی از سیستم عامل ( IOS) می باشد. به کمک این حافظه شما می توانید سیستم عامل روتر خود را تغییر و یا ارتقا بدهید در ضمن محتویات این حافظه با خاموش شدن روتر پاک نمی شود و ثابت باقی می ماند .

با دستورزیر می توانیم محتویات فایلهای flash را ببینیم:

Show Flash

Dir Flash

IOS یک فایل باینری با پسوند bin می باشد.

دستور flash سیسکو
 

 

ROM:

حافظه ای فقط خواندنی است که بر روی برد روترها قرار می گیرد. همچنین حافظه ROM وظیفه انجام دادن و مدیریت و نگهداری عملیات Power On Self-Test یا POST را بر عهده دارد که تست سخت افزاری برروی دیوایس انجام می دهد.

زمانی که دیوایس را روشن می کنیم ابتدا ROM اجرا شده و مراحل زیر اتفاق می افتد:

  • POST (تست سخت افزاری)
  • بار گذاری RXBOOT از روی ROM
  • بارگذاری IOS از روی FLASH
  • بارگذاری فایل کانفیگ ازروی NVRAM

ROMMON: یک سیستم عامل کوچک برای ریکاوری پاسورد می باشد.

 

هر روتر سیسکوچهار مد اصلی دارد که عبارتند از:

User mode

Enable or privilege mode

Configure mode or global configure mode

Sub-configure

User mode

 دراین مد دستورات و تنظیمات عادی را می توانیم انجام دهیم و هیچ کانفیگ خاصی روی دستگاه نمی توانیم اعمال کنیم.

Enable mode

دراین مد دستورات بیشتری نسبت به مد قبلی می توان دید اما همچنان نمی توانیم تنظیمات خاصی برروی دیوایس اعمال کنیم.برای اینکه وارد این مد شویم باید دستور Enable را در محیط قبلی  واردکنیم یعنی User Mode.

مهمترین دستوراتی که دراین مد می باشد را درجدول زیر می توانیم ببینیم:

توضیحات دستور
خلاصه ای از وضعیت اینترفیس ها را به ما نمایش می دهد. Show IP Interface Breif
نمایش جدول روت Show IP Route
نمایش اطلاعات مربوط به حافظه RAM Show Running-Config
نمایش اطلاعات مربوط به حافظهnvram Show Startup-Config
اطلاعات مربوط به VLANها را به ما نمایش می دهد. Show VLAN

 

Global Configure Mode

 دراین مد می توانیم تنظیمات کلی برروی دستگاه اعمال کنیم مثل تغییرنام دستگاه و یا پاسوردگذاشتن برروی دستگاه.

برای اینکه وارد این محیط شویم دستور Configure Terminal را در محیط Enable وارد می کنیم.

Sub-configure:

 این مد زیر مجموعه مد Config می باشد و مثلا می توانیم به اینترفیس IP دهیم و یا اینترفیس را خاموش نماییم.

به دو روش زیرمی توانیم برروی مد Enable پاسورد قرار دهیم:

در مد Config باید دستور زیر را وارد کنیم:

۱- Enable Password password

Or

۲- Enable Secret password

فرق بین این دو روش دراین است که روش اول اطلاعات به صورت Clear Text نشان داده می شود و در روش دوم رمز به صورت هش شده ذخیره می شود.

می توانیم تفاوت این دو را حافظه RAM و با دستور Show Running-Config  ببینیم. مانند شکل زیر:

cisco enable secret
 

نکته: اگر هر دو دستور بالا را وارد نماییم گزینه Enable Secret ارجعیت دارد.

 

اگر از طریق کابل Console وارد دستگاه شویم با استفاده از دستورات زیر می توانیم برروی ورودی دستگاه پسورد قرار دهیم :

تنظیم کردن پسورد سیسکو
 

با استفاده دستور بالا پسورد ۱۲۳  را قرار دادیم بنابراین در موقع وارد شدن به دستگاه باید پسورد وارد کنیم.

کانفیگ پسورد سیسکو
 

نکته: اگر دستور show running-config را در محیط Enable بزنیم پسوردی را که تنظیم کرده ایم را نمایش می دهد که از باعث از بین رفتن امنیت می شود  مانند شکل زیر  که عدد ۱۲۳  که پسورد کنسول هست را نمایش می دهد:

پسورد سیسکو
 

با استفاده از دستور service password-encryption تمامی پسوردها به صورت رمزگذاری شده می شود. تمام پاسوردهای Clear Text را به صورت هش شده نمایش می دهد. مانند شکل زیر:

دستور service password-encryption
 

با استفاده از دستورshow history دستوراتی که قبلا وارد کردیم را در حافظه History نمایش می دهد که  با دستورزیر می توان تعداد دستوراتی که درحافظه نگهداری می شود را کنترل کنیم:

History Size Number

به عنوان مثال اگر دستور History size 5 را وارد کنیم تا ۵ دستور قبل را در خود ذخیره می کند.

با استفاده از دستور زیر اگر مدت زمانی که مشخص کردیم که دستگاه هیچ دستوری نگیرد و بیکار باشد از محیط خارج می شود.

Exec-Timeout min sec

دستور NO

 این دستور برای منفی کردن استفاده می باشد. و باید قبل از هر دستور عبارت NO را بنویسیم. مثلا زمانی که با دستور Shutdown اینترفیسی را خاموش می کنیم با دستور NO Shutdown اینترفیس را روشن می کنیم.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد.