عدد رجیستری در روتر های سیسکو شامل 16 بیت می شوند که هر یک از 16 بیت معانی مختلفی دارند.

توضیحات10بیت
Boot Field 0
Boot Field 1
Boot Field 2
Boot Field
3
POST فرآیند تست سخت افزار در هنگام بوت است.غیر فعال کردن POST فعال کردن POST4
پیام های پیکربندی اولیهنمایش عدم نمایش5
مناسسب برای ریکاوری پسوردخواندن از Running configخواندن از Startup Config6
بیت OEMدستگاه سفارشی (فعال شدن قابلیت های خاص با توج به سخت افزار)استاندارد7
Break for Rommon modeبی اثر بودن دکمه breakکار کردن Break8
بادریت(تنظیم)تنظیم خودکارتنظیم دستی بادریت با بیت 11 و 12 9
تنظیم آدرس برودکست به 0Br.IP=0.0.0.010
Baud Rate11
Baud Rate
12
وقتی تلاش اولیه برای بوت ناموفق بود چه کند !!استفاده از MINI OS استفاده از نرم افزار ROM13

جهت سازگاری با معماری های قدیمی
– برای تونل زنی های خاص
– در شبکه عادی باعث تداخل در مسیریابی میشه
حذف نتورک ID عادی14
برای دیوایس های قدیمی تر که الگوریتم قدیمی تری به کار می بردندفرض بر فشرده بودن ios میکندفرض بر فشرده نبودن IOS15

تفاوت Mini OS با ROMMON

ROMMON یک محیط کاملا پایه ای هست که داخل ROM برنامه نویسی شده. در واقع یک برنامه مستقل و کوچک است که با زبان C نوشته می شود.

این محیط وظیفه بوت اولیه را برعهده دارد.

mini IOS یک سیستم عامل محدود و بسیار سبک است که در ROM ذخیره می شود نه Flash.

وقتی ROMMON اجرا شود می تواند به جای لود IOS اصلی نسخه MINI IOS را اجرا کند. این نسخه MINI IOS نسبت به IOS اصلی بسیار محدودتر است اما نسبت به محیط ROMMON امکانات بیشتری دارد.

Baud Rateوضعیتreg.numبیت 11 ,12
9600 Default0x000000
4800قابل استفاده0x080001
1200قابل استفاده0x100010
2400قابل استفاده0x180011

انتخاب حالتی غیر از مقادیر جدول بالا می تواند با درصد احتمال کم باعث فریز شدن شود و با احتمال بیشتر ورود اجباری به محیط Rommon به صورت غیر پایدار.

جدول بیت های 0 تا 3 هم به صورت زیر است :

توضیحوضعیتدسیمالبیت 0 تا 3
Boot Field بوت از Rommon00000
Boot Field بوت از ورژن محدود OS10001
Boot Field بوت IOS اصلی طبق دستور boot system 2-150002-000F
Boot Fieldبوت از شبکه (Tftp SRV)30003

تفاوت بیت 13 با boot field = 0001

بیت 0 تا 3 میگن که دستگاه از کجا و چطور بوت بشن.

بیت 15 زمانی که عملیات بوت به درستی انجام نشود فعال می گردد. پس اولویت با بوت فیلد است و اگر دستور بوت فیلد اجرا نشود سراغ بیت 13 می رویم.

بررسی اعداد رجیستری پرکاربرد

توضیحبیت 15بیت 13بیت 8بیت 6حالت بوتboot fieldرجیستر
بوت مستقیم به Rommon0000Rommon00x0=0x0000
اجرا از mini OS0000Rom code10x1=0x0001
شبیه حالت دیفالت در بوت0000Flash20x2=0x0002
Default0110Flash20x2102
عبور از استارتاپ کانفیگ0111Flash20x2142
بوت از Rommon و عبور از استارتاپ کانفیگ011000x2120
بوت اجباری Mini OS1110Flash(but bit15 = 1 )=> force to Mini OS20xA102
ناپایدار و خطرناک (جز در GNS3 و OS های محدود که جاش رو با 0x0 تغییر میده)0000Flash150xF=0x000f
1111flash150xffff
0110Rom10x2101

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

نوشته‌های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *