我已经做了几个练习,你得到了网络或子网的 MTU,但我想知道路由器如何知道它们连接的网络的 MTU。我了解到,在 OSPF 协议中,此信息在路由器之间交换。但是,是否有另一种方法可以为不使用 OSPF 的路由器查找该信息?
我希望有一个人可以帮助我。谢谢你的回复。
我已经做了几个练习,你得到了网络或子网的 MTU,但我想知道路由器如何知道它们连接的网络的 MTU。我了解到,在 OSPF 协议中,此信息在路由器之间交换。但是,是否有另一种方法可以为不使用 OSPF 的路由器查找该信息?
我希望有一个人可以帮助我。谢谢你的回复。
路由器知道,因为它们具有连接到网络的物理接口。这些接口配置为正确的 MTU。
你误会了OSPF:协议不交换MTU信息。
接口的 MTU 是该接口的第 2 层协议的函数,包括路由器在内的设备将根据接口协议固有地知道接口的 MTU。例如,以太网的 MTU 是 1500。
某些路由器可以使用配置命令来配置接口 MTU。此外,虚拟接口(例如隧道)将根据作为隧道源的物理接口的 MTU 减去隧道协议开销来计算 MTU。
对于 Cisco 路由器,您可以使用该show interfaces
命令查看一个或多个接口的 MTU。其他供应商也会有类似的命令。