0
我對netowrks有一個基因問題。我想知道爲什麼從A到B的路由不同於B到A.爲什麼它們不總是對稱的?爲什麼網絡路由不對稱
我對netowrks有一個基因問題。我想知道爲什麼從A到B的路由不同於B到A.爲什麼它們不總是對稱的?爲什麼網絡路由不對稱
因爲它們取決於路由表在每個單獨的路由器或設備中如何配置,因此它會從源位置到目標位置。
鑑於這種網絡:
A - B - C
|/
D
消息可以從A通過B(A-B-D
)行進到d但也許d被配置爲每個傳出的數據包到C被路由因此,返回路徑可以是( D-C-B-A
)。
可能不是最好的例子,但我認爲這是一個觀點。 每個路由器負責建設和維護當地的route tables
,所以這種情況可能會發生。你可以在Wikipedia page for Routing Tables找到更多的信息。
希望這會有所幫助!
但是爲什麼有人配置D將數據包路由到A? – Django
這可能是可能的。也許這個例子不夠好,但實際上卻發生了。考慮到整個互聯網大於只有4個設備,儘管保持每個路由表的最優化是一項艱鉅的工作。 –
好的。現在很清楚!謝謝! – Django