路由选择和路径选择的区别

网络工程 路由 无线的 IEEE-802.11 临时无线
2021-07-17 05:30:42

我很难理解路由和路径选择之间的区别。

我正在研究基于 IEEE 802.11s 的网状网络并阅读有关默认路由协议 HWMP 的信息。在其维基百科页面中,写到他们使用“路径选择”而不是“路由”术语,因为它使用 MAC 地址,而不是 IP 地址。仅仅因为使用 MAC 地址而将其称为路径选择是没有意义的。

然后,我检查了 wikipedia 中的路由页面他们将路由定义为“为网络中的流量选择路径的过程”。从这些定义的角度来看,它们看起来是一样的。

是否有人可以简要解释一下差异并结束我的困惑?

2个回答

路由被认为是第 3 层功能,使用第 3 层(IPv4、IPv6、IPX、AppleTalk 等)地址。路由涉及基于第 3 层目标地址的路径选择。路由器使用路由表来确定用于转发第 3 层数据包的路径,并丢弃所有没有路径的数据包。

桥接/交换被认为是第 2 层功能,使用第 2 层(MAC、DLCI、VPI/VCI 等)地址。桥接涉及路径选择。网桥/交换机将使用一个表,例如 MAC 地址表,来确定将第 2 层帧转发到何处。例如,以太网交换机将维护一个 MAC 地址表,该表显示目标 MAC 地址最后出现在哪个接口上。如果 MAC 地址不在表中,它会将帧泛洪到所有接口。

真的,措辞归结为网络层。桥接/交换发生在 OSI 第 2 层,路由发生在 OSI 第 3 层。流量在第 2 层从主机到主机发送,在第 3 层从网络发送到网络。

路由配置在第 3 层设备中,换句话说,具有目标 ip 地址的数据包会检查匹配的路由条目。路由是为网络中的流量选择路径的过程。

路径选择

静态路由

如果两个静态路由被配置到同一个目的地

路径选择将取决于最低 AD 值。

对于 RiP

通往目的地的路径选择取决于跳数

对于 OSPF

通往目的地的路径选择取决于成本成本与带宽成反比