測試開發之網路篇-網路路由
網際網路是一個龐大的分層網狀結構,億萬的裝置分佈在其大大小小的子網中。這裡我們展示了一個簡化的辦公網路,包括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地址
- 測試開發之網路篇-常用命令
- 測試開發之網路篇-常用服務協議協議
- iOS開發之網路篇iOS
- 網路測試
- 快速Android開發系列網路篇之RetrofitAndroid
- UDP網路測試UDP
- 快速Android開發系列網路篇之VolleyAndroid
- IPERF 網路效能測試
- 網路流量測試工具
- 網路效能測試-perf
- 第三屆中國移動網際網路測試開發大會
- 網路基礎-常用網路測試工具
- 網路基礎之網路協議篇協議
- i.MX6ULL開發板無線網路測試
- 雲網路效能測試流程
- 伺服器網路測試伺服器
- 網路安全滲透測試
- netperf 網路效能測試
- 網路異常測試初探
- Golang 網路庫併發吞吐量測試Golang
- QNET 網路測試工具 2.0 全新發布
- 測試開發之效能篇-JMeter介面測試JMeter
- 工業網際網路網路安全滲透測試技術研究
- 網路流量預測入門(三)之LSTM預測網路流量
- Google開源網路流量安全測試工具nogotofailGoAI
- Google 開源網路流量安全測試工具 nogotofailGoAI
- 私有云落地解決方案之網路篇-網路架構架構
- 網路滲透測試實驗(2)之欺騙
- 網路安全:關於SecOC及測試開發實踐簡介
- 快速Android開發系列網路篇之Android-Async-HttpAndroidHTTP
- 美國軍方計劃在太空中測試安裝網際網路路由器路由器
- 常見網路測試命令使用
- 3.05 EOS單點測試網路
- RAC環境網路故障測試
- Linux效能分析之網路篇Linux
- 網路管理之ICMP協議篇協議
- 計算機網路之十:路由協議計算機網路路由協議