Networking 为什么网络路由是不对称的

Networking 为什么网络路由是不对称的,networking,routing,Networking,Routing,我有一个关于netowrks的一般问题。我想知道为什么从a到B的路由不同于从B到a的路由。为什么它们不总是对称的?因为它们取决于路由表在从源位置到目标位置通过的每个路由器或设备中的配置方式 鉴于这一网络: A - B - C | / D 消息可以通过B(A-B-D)从A到D,但可能D被配置为每个传出的数据包都通过C路由,因此返回路径可以是(D-C-B-A) 也许不是最好的例子,但我认为这说明了一个问题。每个路由器都负责构建和维护其本地路由表,因此这种情况可能会发生。您可以找到

我有一个关于netowrks的一般问题。我想知道为什么从a到B的路由不同于从B到a的路由。为什么它们不总是对称的?

因为它们取决于路由表在从源位置到目标位置通过的每个路由器或设备中的配置方式

鉴于这一网络:

A - B - C
    | /
    D 
消息可以通过B(
A-B-D
)从A到D,但可能D被配置为每个传出的数据包都通过C路由,因此返回路径可以是(
D-C-B-A

也许不是最好的例子,但我认为这说明了一个问题。每个路由器都负责构建和维护其本地
路由表
,因此这种情况可能会发生。您可以找到有关的更多信息


希望这有帮助

但为什么有人会将D配置为将数据包路由到A到C?这是可能的。也许这个例子还不够好,但事实上确实如此。考虑到整个互联网比只有4个设备更大,尽管保持每个路由表的优化是一项艰苦的工作。