路由器是由硬體組成的
路由器***Router***,是連線因特網中各區域網、廣域網的裝置,它會根據通道的情況自動選擇和設定路由,以最佳路徑,按前後順序傳送訊號。 路由器是網際網路絡的樞紐,"交通警察"。目前路由器已經廣泛應用於各行各業。下面來和小編一起了解一下吧!
* CPU : 執行作業系統的功能,包括系統初始化,路由和交換等功能。
* 輸入輸出埠***Input/Output,I/O***: I/O埠就是資料進出路由的介面,可以使用Cisco命令:
”Show Interface”來檢視當前路由都有哪些埠。 ”show interface brief”來檢視和顯示當前啟用和未啟用的介面。
* 4大記憶體:
路由器採用了以下幾種不同型別的記憶體,每種記憶體以不同方式協助路由器工作。
A.只讀記憶體***ROM***。
B.快閃記憶體***FLASH***。
C.非易失性RAM***NVRAM***。
D.隨機存取記憶體***RAM***。
1.只讀記憶體***ROM***
只讀記憶體***ROM***在Cisco路由器中的功能與計算機中的ROM相似,主要用於系統初始化等功能。
ROM中主要包含:
***1***系統加電自檢程式碼***POST***,用於檢測路由器中各硬體部分是否完好;
***2***系統引導區程式碼***BootStrap***,用於啟動路由器並載入IOS作業系統;
***3***備份的IOS作業系統,以便在原有IOS作業系統被刪除或破壞時使用。這個IOS比現執行IOS的版本低一些,但卻足以使路由器啟動和工作。
ROM是隻讀儲存器,不能修改其中程式碼。如要進行升級,則要替換ROM晶片。
2.快閃記憶體***Flash***
快閃記憶體***Flash***是可讀可寫的,系統重新啟動或關機之後仍能儲存資料。如果Flash容量足夠大,可以存放多個作業系統。這在進行IOS升級時十分有用。當不知道新版IOS是否穩定時,可在升級後仍保留舊版IOS,當出現問題時可迅速退回到舊版作業系統,從而避免長時間的網路故障。
3.非易失性RAM***NVRAM***
非易失性RAM***Nonvolatile RAM***是可讀可寫的儲存器,在系統重新啟動或關機之後仍能儲存資料。NVRAM僅用於儲存啟動配置檔案***Startup-Config***,故其容量較小,通常在路由器上只配置32KB~128KB***100K左右***大小的NVRAM。同時,NVRAM的速度較快,成本也比較高。
4.隨機儲存器***RAM***
RAM也是可讀可寫的儲存器,但它儲存的內容在系統重啟或關機後將被清除。Cisco路由器中的RAM也是執行期間暫時存放作業系統和資料的儲存器,讓路由器能迅速訪問這
些資訊。RAM的存取速度優於前面所提到的3種記憶體的存取速度。
執行期間,RAM中包含路由表專案、ARP緩衝專案、日誌專案和佇列中排隊等待發送的分組。除此之外,還包括執行配置檔案***Running-config***、正在執行的程式碼、IOS作業系統程式和一些臨時資料資訊。
路由器的型別不同,IOS程式碼的讀取方式也不同。如Cisco 2500系列路由器只在需要時才從Flash中讀入部分IOS;而Cisco 4000系列路由器整個IOS必須先全部裝入RAM才能執行。因此,前者稱為Flash執行裝置***Run from Flash***,後者稱為RAM執行裝置***Run from RAM***。
機頂盒的硬體結構