MTU 不匹配
使用 Marvis 操作仪表板分析路由器接口上的 MTU 错误。
最大传输单元 (MTU) 是在链路上可以转发的最大数据单元,而不会发生分段。当两个连接的网络设备在各自的端口上配置了不同的 MTU 大小时,就会发生 MTU 不匹配错误。如果数据包超过其通过接口上配置的 MTU 大小,设备将丢弃数据包或将其分片。分段会导致网络开销,甚至丢包。因此,确保所连接设备上各个接口的 MTU 大小一致,对于在网络中保持高效、可靠和无错的通信至关重要。
Marvis 可检测路由器端口和连接设备之间的此类 MTU 不匹配错误。Marvis 报告路由器接口的入口(传入流量)和出口(传出流量)端都发生的 MTU 错误。
要查看MTU不匹配事件,请单击 Marvis > 路由器 > MTU不匹配。
要启用 gNMI 遥测,请参阅 配置 gNMI 遥测。如需详细了解 Juniper Routing Assurance 中的 gNMI 遥测功能,请参阅 gNMI 遥测概述。
Marvis 会连续监控路由器的接口三小时,并在以下一种情况下报告 MTU 不匹配事件:
-
非零 MTU 错误
-
非零超大帧计数
-
超大帧计数是取景错误计数的 9 倍
超大帧数
接口的最大接收单元 (MRU) 表示接口可以接受的最大数据包大小。当接口收到大小大于其 MRU 的数据包时,路由器的转发平面将丢弃这些数据包。超大帧计数是超过接口 MRU 的传入以太网帧数。此计数显示在“超大帧”的show interface extensive输出中,表示 MTU 不匹配的明显信号。
如果“ 超大帧数 ”在三小时内始终高于零,则 Marvis 会报告 入口 MTU 错误。
成帧错误
接口上的成帧错误表示它收到的数据包具有无效的帧检查序列 (FCS)。接口的成帧错误计数是接收的具有无效帧校验和 (FCS) 的数据包数。此计数显示在 成帧错误 的show interface extensive输出中。电缆、收发器和网络接口卡 (NIC) 故障等物理组件问题是成帧错误的常见原因。
Marvis 会持续监控超大帧数与成帧错误数的比率,如果连续三小时“超大帧数”是成帧错误数的 9 倍,则报告入口 MTU 错误。
超 大帧计数 与 成帧错误计数 比率较高表示到达接口的帧格式正确,但大于接口上配置的值。路由器检测到传入数据包的长度超过接口的 MRU,并导致路由器将数据包作为超大帧丢弃。Marvis 会监控这两个计数器之间的比率,以区分入口数据包丢失是由不兼容的 MTU 还是由物理层问题引起的。
MTU 不匹配
在三小时的监控期间,Marvis 会以短时间间隔定期收集 MTU 错误样本。这些示例用于确定 MTU 错误是否在整个三小时持续时间内持续存在。如果 MTU 错误在三个小时窗口内始终高于零,Marvis 会报告 MTU 不匹配事件。
Marvis 操作仪表板中的 MTU 不匹配事件提供详细信息,例如受影响的路由器、站点、记录事件的日期和时间、事件状态,甚至是解决事件的建议操作。单击查看 更多 以查看 MTU 大小不匹配的端口列表。
在故障排除步骤中,网络管理员可以验证每个端口和所连接设备上的接口配置。
您可以将事件的状态标记为 “正在进行” ,以指示管理员正在解决该事件。解决特定事件只会解决该事件的出现,不会解决同一事件的将来出现。如果发生拥塞事件并在 24 小时内保持非活动状态,Marvis 会将其状态移至“AI 已验证”。
上的 MTU 不匹配