多路徑路由是一種允許計算機網絡通信通過多個備用路徑發送的技術。這與單一路由協議不同,在單一路由協議中,數據流沿著從源到目的地的單一路徑定向。對于多路徑,源和目的地對可以使用任意數量的備用路由來實現性能增強、...
多路徑路由是一種允許計算機網絡通信通過多個備用路徑發送的技術。這與單一路由協議不同,在單一路由協議中,數據流沿著從源到目的地的單一路徑定向。對于多路徑,源和目的地對可以使用任意數量的備用路由來實現性能增強、連接穩定性和潛在的安全性改進。在單路徑路由協議中,網絡內部路由器將流量引導到網絡邊界上的路由器,而這又反過來,連接到另一個網絡的邊界。為了使網絡傳輸到達其目的地,每一個路由都在路由器上被手動管理。然后,一個傳輸遵循已建立的路徑,只有在常規路徑由于某種原因變得不可用時才選擇備用路徑。這使得備用路徑幾乎無事可做。通過多路徑路由協議,還可以實現額外的可用資源。在性能增強的情況下,網絡的負載可以分布在多個路徑上。通過使用一種稱為等成本多路徑路由的方法,流量可以均勻地分布在不同強度的連接上。例如,考慮到一個網絡在兩個不同的服務提供商之間共享連接,其中一種只提供另一種的一半速度,三分之一的網絡流量可以路由到較慢的路徑,而另外三分之二可以路由到更快的路徑。當通信分布在多個路徑上時,網絡安全性也會得到提高。在這里,數據被傳播,而不是入侵者觀察一個共同的路由在不同的路線之間這使得攻擊者很難確定公報的所有可能的路由,從而在觀察到其中一條路由的情況下,將對數據的截獲限制在非常小的數量上。附加的多路徑路由技術可以根據使用情況監控數據包,以便更好地分發。對于某些類型的網絡需要較低延遲的通信,如語音通信或多人網絡游戲,這種類型的流量可以通過更具響應性的路徑進行適當的路由,也可以通過多個路由進行識別和分發,以平衡負載并選擇延遲更高但吞吐量更高的路由。多路徑路由也可用于無線網絡。在這些情況下,已建立的連接有限。網絡節點可以是移動的,也可以是臨時的,并且給整個網絡提供一個不可靠的基礎設施。在這樣的網絡中允許到其他節點的備用路由可以提高整個無線網絡的可靠性,因為節點可以來來去去。然而,多路徑路由技術有一些缺點。需要監控備用路由的路由器將增加了與存儲有關的開銷,并且傾向于通過確定多個路徑并將其傳播到其他路由器來消耗額外的處理能力。還存在額外的帶寬問題,因為數據包可能需要附加更多的信息,從而在一定程度上增加了數據包的大小
-
發表于 2020-08-06 12:33
- 閱讀 ( 2135 )
- 分類:電腦網絡