萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 路由器知識 >> 路由器基礎

路由器記憶體類型與功能解析:RAM、NVRAM、Flash 差異比較

路由器內部三大記憶體各司其職,理解其差異有助於韌體升級、配置備份與故障排查:

三類記憶體對照表

類型全名特性主要用途
RAMRandom Access Memory揮發性、讀寫極快、斷電資料遺失運行時配置 (Running-config)、路由表、ARP 表、封包緩衝區、作業系統執行空間
NVRAMNon-Volatile RAM非揮發性、較小、斷電保留儲存啟動配置 (Startup-config),掉電不丟失
FlashEEPROM / Flash Memory非揮發性、可區塊抹寫、容量較大儲存作業系統映像檔 (IOS/Image)、備份配置檔、日誌、簽名檔

運作流程與互動

  1. 開機:Bootloader 從 Flash 載入 IOS 到 RAM 執行。
  2. 載入配置:IOS 從 NVRAM 讀取 Startup-config 複製到 RAM 成為 Running-config。
  3. 管理操作:管理員在 RAM 中修改 Running-config (即時生效)。
  4. 存檔:執行 write memory / copy running-config startup-config,將 Running-config 覆寫 NVRAM。
  5. 斷電/重啟:RAM 內容消失,下次開機再從 NVRAM 載入 Startup-config。

關鍵差異:RAM vs NVRAM

  • 配置修改發生在 RAM (Running-config),即時生效但掉電遺失。
  • 執行存檔指令後,RAM 內容複製到 NVRAM (Startup-config),永久保留。
  • show running-config 看當前生效配置;show startup-config 看下次開機生效配置。

實務提醒

  • 韌體升級 = 更新 Flash 中的 IOS 映像檔,升級前務必備份 Flash 與 NVRAM。
  • 配置錯誤導致無法登入 → 可透過 Console 線進入 ROMMON 模式跳過 NVRAM 配置啟動 (如 Cisco confreg 0x2142),修正後再存檔。
  • Flash 容量不足無法裝新版 IOS → 需刪除舊檔或擴充 Flash 模組。
copyright © 萬盛學電腦網 all rights reserved