网络——路由器
路由器是一種具有多個輸入端口和多個輸出端口的專用計算機,其任務是轉發分組。
從結構上看,路由器由路由選擇和分組轉發兩部分構成。從模型的角度看,路由器是網絡層設備,它實現了網絡模型的下三層,即物理層、數據鏈路層和網絡層。
路由選擇部分也稱為控制部分,就是根據所選定的路由選擇協議構造出路由表,同時經常或定期地和相鄰路由器交換路由信息而不斷地更新和維護路由表。
分組轉發部分由三部分組成:交換結構、一組輸入端口和一組輸出端口。
交換結構:根據轉發表(路由表得來)選擇一個合適的端口對分組進行轉發。
有三種常用的交換方法:通過存儲器進行交換、通過總線進行交換和通過互聯網絡進行交換。
【例】(2015年題38)某路由器的路由表如下表所示
若路由表收到一個目的地址為169.96.40.5的IP分組,則轉發該IP分組的接口是_____。
A S1
B S2
C S3
D S4
【分析】
將目的地址169.96.40.5的前23bite保持不變,剩余9bite清零
可以看出該IP分組的與第一條路由記錄是匹配的;按此方法,可以發現,與第二條和第三條路由記錄也是匹配的。而最后一條路由記錄中的目的網絡地址0.0.0.0/0則表示這是默認路由,如果找不到匹配的路由記錄,可按默認路由進行轉發。那么該IP分組進行轉發時,有多條路由可選時,采用「最長前綴匹配」原則,因為前綴越長地址塊就越小,地址就越具體。因此,我們選擇網絡前綴為27的這條路由記錄,答案選C。
總結
- 上一篇: Xilinx 7系列原语使用(时钟相关)
- 下一篇: java 三角形三边求三角_java通过