測試開發之網路篇-網路路由

陳琦聊測試發表於2021-07-01

網際網路是一個龐大的分層網狀結構,億萬的裝置分佈在其大大小小的子網中。這裡我們展示了一個簡化的辦公網路,包括3個子網,子網間透過路由器相連,子網內部使用二層交換機或無線熱點連線了一些電腦和辦公裝置。

圖中的二層交換機是工作在資料鏈路層的,它維護了一個透過ARP(Address Resolution Protocol,地址解析協議)學習到的、IP地址到實體地址的對映,以此來決定發往某個目標主機的資料包,從交換機哪個埠轉發出去。從而實現 同網段內裝置的通訊。


路由器是工作在網路層的,它的埠連線了另一個路由器或交換機,每個埠配置了(到達)不同子網的地址。路由器間使用OSPF(Open Shortest Path First,開放式最短路徑優先)協議,相互學習形成一個路由表,用於掌握類似“可以透過哪一個路由器的、哪個埠、到達指定的子網、距離有多遠”等資訊。


網路裡的每個主機(網路卡),手工配置或從DHCP獲得了一個IP地址,包括 主機地址子網掩碼預設閘道器。當子網3中的主機192.168.0.100/24希望向子網1中的Web伺服器172.16.1.10/24傳送請求時,資料包首先會被髮往 預設閘道器-這裡是無線路由器連線子網3的那個埠的地址192.168.0.1;無線路由器檢查路由表,獲取通往子網1的最優路徑,透過指定的埠,將資料包轉發給下一站路由器;如此繼續完成 跨網段間的通訊。


本篇文章,目的是簡單瞭解交換網路和路由網路不同的工作方式,以鞏固前面所學的知識。有興趣的朋友,可以閱讀思科CCNA認證相關的資料,獲取更多資訊。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978795/viewspace-2779255/,如需轉載,請註明出處,否則將追究法律責任。

相關文章