在CISCO的路由器上大體有ROM,NVRAM,RAM,FLASH.四種相關(guān)的存儲介質(zhì),分別承載不同的功能.IOS本身裝載在FLASH(閃存)當中,RAM存儲路由器當前運行的配置文件(running-config),而路由器當前的啟動(dòng)配置文件(startup-config)則存儲在NVRAM中,ROM中則加載著(zhù)MiniIos,BootStrap及RomMonitor運行模式程序.
其實(shí)路由器其實(shí)跟日常生活中的用PC機物理架構差不多,PC的主板,內存,處理器等等在路由里面都存在,一臺PC也沒(méi)有做成一臺ROUTER,比如用的比較多的國外的ROUTEROS,國內的海蛛蛛等等軟路由系統。
(1)路由器在加電啟動(dòng)以后再進(jìn)行POST自檢過(guò)程。
(2)POST自檢通過(guò)之后,將通過(guò)路由器內部的ROM當中的BootStrap程序進(jìn)行引導。 初步引導完成之后,將定位查找FLASH里面的完整的IOS網(wǎng)絡(luò )操作系統,如果在Rom里面找到完整的Ios文件的話(huà),就進(jìn)行加載引導。
(3)如果在Fash當中沒(méi)有找到完整的IOS文件的話(huà),將可以修改寄存器的16進(jìn)制制值定位到其它模式的轉變,比如MiniIos或者RomMonitor模式。通過(guò)TFTP服務(wù)上傳一個(gè)完整的Ios文件,然后重起路由器,再進(jìn)入路由的正常模式的配置。
(4)當Ios文件完整的加載之后,它會(huì )在NVRAM當中找尋路由器的Startup-config這個(gè)開(kāi)始啟動(dòng)配置文件的存在,該配置文件保存路由器已經(jīng)保存下來(lái)的配置條目信息,而是在接下來(lái)過(guò)程當中的Running-Config文件。加載路由器的所有配置,并將這個(gè)文件copy到Ram當中,然后啟動(dòng)進(jìn)入用戶(hù)配置模式下進(jìn)行相關(guān)的路由配置。如果在NVRAM當中沒(méi)有找到開(kāi)始配置文件(startup-config),將進(jìn)入到一個(gè)向導式的配置模式進(jìn)行路由器的配置。我們可以選擇N,將進(jìn)入CLI的配置界面進(jìn)行配置。
本文出自 “Mzd_testlab” 博客,請務(wù)必保留此出處
聯(lián)系客服