什麼是路由器架構?
路由器架構的設計使得路由器能夠執行兩個主要功能。這些功能如下:
處理可路由協議。
使用路由協議確定最佳路徑。
讓我們嘗試藉助架構來了解路由器。
路由器架構
下面是一個解釋路由器架構的圖表。
下面解釋了有助於路由器成功執行的不同因素。
輸入埠
輸入埠執行許多功能。它可以執行將傳入物理鏈路終止到路由器的物理層功能。
它執行資料鏈路層功能,以與傳入鏈路另一側的資料鏈路層功能進行互操作。
它還執行查詢和轉發功能,以便轉發到路由器交換結構的資料報在適當的輸出端口出現。
下圖描述了路由器中輸入埠的功能。
輸出埠
它儲存從交換結構接收到的資料包,並透過執行鏈路層和物理層功能在傳出鏈路上傳輸這些資料包。因此,輸出埠執行與輸入埠相反的資料鏈路和物理層功能。
下圖描述了路由器中輸出埠的功能。
交換結構
它是硬體和軟體的組合,它將傳入網路節點的資料透過正確的埠移出到網路中的下一個節點。
路由處理器
路由處理器執行路由協議。它維護路由資訊和轉發表。它還執行路由器內的網路管理功能。
路由器元件
讓我們看看路由器的內部和外部元件。
內部元件
路由器中的內部元件如下:
**只讀儲存器 (ROM)** - 用於儲存路由器的引導細節。
**快閃記憶體** - 儲存作業系統的映象。
**隨機存取儲存器 (RAM)** - 用於儲存路由表和緩衝資料。
**非易失性隨機存取儲存器 (NVRAM)** - 儲存路由器的啟動配置檔案。此處儲存的資料是非易失性的。
**網路介面** - 用於將路由器連線到網路。
外部元件
路由器中的外部元件如下:
虛擬終端 - 用於訪問路由器。
網路管理站。
路由器的輸入埠、輸出埠和交換結構共同實現了硬體和轉發功能。
路由器的控制功能以毫秒或秒的時間尺度執行。這些控制平面功能在軟體中實現,並在路由處理器上執行。
廣告