CISCO路由器啟動流程圖
這個圖全面的說明了路由器的啟動過程,其中有好幾個需要說明的地方。
請各位注意:
1、boot field 啟動字段
2、run rom monitor rom監(jiān)控模式
3、use IOS in ROM(RXboot mode) 運行在ROM中的MINI IOS
4、Config reg bit{13,6}為相應(yīng)的配置寄存器對應(yīng)的位
一、路由器加電后,首先運行ROM中的POST程序(Power On Self Test)對路由器的硬件進行檢測,俗稱加電自檢。
二、檢測通過后緊接著執(zhí)行ROM中的引導(dǎo)程序(bootstrap),并根據(jù)寄存器值(register)來決定啟動方式。
寄存器值的格式為:0x21YZ
Y列的狀態(tài):0x210Z 從nvram加載配置文件
0x214Z 不從nvram加載配置文件
Z列的狀態(tài):0x21Y0 從rommon啟動 提示符為:> (路由器啟動時按Ctrl+Break)
0x21Y1 從mini ios啟動 提示符為:Router(boot)>
0x21Y2 從flash 啟動 提示符為:Router>
我們經(jīng)常使用的兩個寄存器值:0x2102 (正常),0x2142(不讀取保存的配置)。
三、如果正常啟動,則按引導(dǎo)程序到Flash中查找IOS鏡像。如果找到IOS鏡像,則
讀取后正常啟動。如果沒有找到IOS鏡像,則進入boot模式,即Mini IOS啟動。boot模式下可使用TFTP上的IOS;或使用TFTP/X-modem為路由器重新灌一個IOS。如果Mini IOS也啟動失敗,則進入rom monitor模式。
四、讀取IOS并初始化成功后,引導(dǎo)程序?qū)⒏呒拇嫫髦禌Q定加載或者不加載啟動配置文件。如果選擇加載,則到NVRAM中找到啟動配置文件,并加載到 RAM中成為運行配置文件。如果選擇不加載或者根本沒有啟動配置文件,則路由器會進入詢問配置模式,以問答的方式對路由器進行基本配置。
五、進入用戶模式,啟動過程完畢。