【正文】
為了進(jìn)行正確的轉(zhuǎn)發(fā)決策,路由器需要在轉(zhuǎn)發(fā)表中查找能夠與轉(zhuǎn)發(fā)報文目的地址最佳匹配的表項(xiàng),這個查找過程被稱為路由查找( Route Lookup)。 ? 包轉(zhuǎn)發(fā)由本地處理器完成 , 減少總線負(fù)擔(dān) ? 交換結(jié)構(gòu) + 專用硬件( ASIC, FPGA, NP) ? 交換結(jié)構(gòu)實(shí)現(xiàn)無阻塞轉(zhuǎn)發(fā) ? 硬件實(shí)現(xiàn)對 IP包的處理和路由查找 ? Inter Routing Matrix ? 多結(jié)點(diǎn)級連,類似并行計算機(jī) Route Table CPU Buffer Memory Line Interface MAC Line Interface MAC Line Interface MAC Typically First Generation Routers Shared Backplane Second Generation Routers Route Table CPU Line Card Buffer Memory Line Card MAC Buffer Memory Line Card MAC Buffer Memory Fwding Cache Fwding Cache Fwding Cache MAC Buffer Memory Typically 5Gb/s aggregate capacity Third Generation Routers Line Card MAC Local Buffer Memory CPU Card Line Card MAC Local Buffer Memory Switched Backplane Fwding Table Routing Table Fwding Table Typically 50Gb/s aggregate capacity Fourth Generation Routers/Switches Optics inside a router for the first time Switch Core Linecards Optical links 100s of metres 10Tb/s routers in development ? 路由器提供了兩種不同的報文處理路徑: ? 數(shù)據(jù)路徑: 處理目的地址不是本路由器而需要轉(zhuǎn)發(fā)的報文,因此數(shù)據(jù)路徑是整個路由器的關(guān)鍵路徑,它的實(shí)現(xiàn)好壞直接影響著路由器的整體性能。 ? 優(yōu)點(diǎn) ? 對帶寬進(jìn)行最優(yōu)的使用。 網(wǎng)橋技術(shù) ? 多個網(wǎng)橋(并行網(wǎng)橋)可能產(chǎn)生回路 ? Fig. 439 ? 解決多個網(wǎng)橋產(chǎn)生回路的問題 ? 思想 ? 讓網(wǎng)橋之間互相通信,用一棵連接每個 LAN的生成樹( Spanning Tree)覆蓋實(shí)際的拓?fù)浣Y(jié)構(gòu)。 ? Caption: A bridge using a leased satellite channel to connect LAN segments at two sites. A satellite bridge can span arbitrary distance. 網(wǎng)橋技術(shù) 連接 ? 互連時需要解決的相同問題 ? 不同 LAN幀格式的轉(zhuǎn)換; ? Fig. 436 ? 不同的 LAN速率不同,網(wǎng)橋要有緩存能力; ? 高層協(xié)議的計時器設(shè)置; ? 不同的 LAN支持的最大幀長度不同,分別為 1500,8191, 5000。 ? 傳輸網(wǎng)關(guān)( transport gateway) ? 傳輸層設(shè)備,在傳輸層轉(zhuǎn)發(fā)字節(jié)流。 網(wǎng)絡(luò)互連的概念與互連設(shè)備 網(wǎng)絡(luò)互連要解決的問題:必須適應(yīng)不同網(wǎng)絡(luò)的差異性,為用戶提供透明的通信功能