1.2. 內存體系結構介紹
Cisco路由器的軟件部分即網絡操作系統。通過IOS,Cisco路由器可以連接IP,IPX,IBM,DEC,AppleTalk的網絡,並實現許多豐富的網絡功能。軟件是需要內存的,Cisco 2500,1600系列路由器的內存體系結構,如圖:
其中,ROM相當PC 機的BIOS,Cisco路由器運行時首先運行ROM中的程序。該程序主要進行加電自檢,對路由器的硬件進行檢測。其次含引導程序及IOS的一個最小子集。ROM為一種只讀存儲器,系統掉電程序也不會丟失.
FLASH是一種可擦寫、可編程的ROM,FLASH包含IOS及微代碼。可以把它想象和PC機的硬盤功能一樣,但其速度快得多。可以通過寫入新版本和OS對路由器進行軟件升級。FLASH中的程序,在系統掉電時不會丟失。
DRAM:動態內存。該內存中的內容在系統掉電時會完全丟失。DRAM中主要包含路由表,ARP緩存,fast-switch緩存,數據包緩存等。DRAM中也包含有正在執行的路由器配置文件。
NVRAM:NVRAM中包含有路由器配置文件,NVRAM中的內容在系統掉電時不會丟失。
一般地,路由器啟動時,首先運行ROM中的程序,進行系統自檢及引導,然運行FLASH中的IOS,並在NVRAM中尋找路由器的配置,並將裝入DRAM中。
(http://www.fanqiang.com)
進入【UNIX論壇】
|