Flash內存,也叫閃存,是路由器當中常用的一種內存類型。它是可讀寫的存儲器,在系統重新啟動或關機之后仍能保存數據。Flash中存放着當前使用中的IOS(路由器操作系統)。 只讀內存(ROM)在Cisco路由器中的功能與計算機中的ROM相似,主要用於系統初始化等功能。ROM中主要包含: (1)系統加電自檢代碼(POST),用於檢測路由器中各硬件部分是否完好; (2)系統引導區代碼(BootStrap),用於啟動路由器並載入IOS操作系統; (3)備份的IOS操作系統,以便在原有IOS操作系統被刪除或破壞時使用。通常,這個IOS比現運行IOS的版本低一些,但卻足以使路由器啟動和工作。 顧名思義,ROM是只讀存儲器,不能修改其中存放的代碼。如要進行升級,則要替換ROM芯片。 RAM也是可讀可寫的存儲器,但它存儲的內容在系統重啟或關機后將被清除。和計算機中的RAM一樣,Cisco路由器中的RAM也是運行期間暫時存放操作系統和數據的存儲器,讓路由器能迅速訪問這些信息。RAM的存取速度優於前面所提到的3種內存的存取速度。 運行期間,RAM中包含路由表項目、ARP緩沖項目、日志項目和隊列中排隊等待發送的分組。除此之外,還包括運行配置文件(Running-config)、正在執行的代碼、IOS操作系統程序和一些臨時數據信息。 非易失性RAM(Nonvolatile RAM)是可讀可寫的存儲器,在系統重新啟動或關機之后仍能保存數據。由於NVRAM僅用於保存啟動配置文件(Startup-Config),故其容量較小,通常在路由器上只配置32KB~128KB大小的NVRAM。同時,NVRAM的速度較快,成本也比較高。