測試開發之網路篇-網路路由
網際網路是一個龐大的分層網狀結構,億萬的裝置分佈在其大大小小的子網中。這裡我們展示了一個簡化的辦公網路,包括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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 測試開發之網路篇-IP地址
- 測試開發之網路篇-常用命令
- 測試開發之網路篇-常用服務協議協議
- 網路測試
- UDP網路測試UDP
- Android面試之網路Android面試
- QNET 網路測試工具 2.0 全新發布
- 網路基礎-常用網路測試工具
- 網路流量預測入門(三)之LSTM預測網路流量
- 網路安全滲透測試
- 雲網路效能測試流程
- 伺服器網路測試伺服器
- i.MX6ULL開發板無線網路測試
- 工業網際網路網路安全滲透測試技術研究
- 計算機網路之十:路由協議計算機網路路由協議
- Golang 網路庫併發吞吐量測試Golang
- 網路滲透測試實驗(2)之欺騙
- 網路篇:朋友面試之TCP/IP,回去等通知吧面試TCP
- MTSC2020 中國網際網路測試開發大會議題徵集
- MTSC2020 第六屆中國網際網路測試開發大會
- 網路安全:關於SecOC及測試開發實踐簡介
- 神經網路之卷積篇:詳解經典網路(Classic networks)神經網路卷積
- 必看!網際網路開發模式的經驗之談模式
- 前端面試之路五(網路HTTP篇)前端面試HTTP
- 常見網路測試命令使用
- 3.05 EOS單點測試網路
- 網路安全測試---ARP欺騙
- 淺談移動網際網路App測試APP
- 測試開發之效能篇-JMeter介面測試JMeter
- 計算機網路——開篇 概述計算機網路
- 什麼是網路滲透測試?網路滲透測試分為幾種型別?型別
- 計算機網路之網路層計算機網路
- 網際網路App應用程式測試流程及測試總結APP
- 神經網路篇——從程式碼出發理解BP神經網路神經網路
- 如何排查網路問題-開發眼裡的網路
- 關於移動網際網路測試的發展史的科普
- 測試開發之效能篇-效能測試設計
- fiddler進行修改網路進行弱網測試