我们在几个 N9K-C9372PX 中遇到了输出丢弃。似乎出口队列已满,最终以大量丢弃的数据包结束。
所有发生丢弃的接口都是 NEXUS 接口(到 FEX)
show interface ethernet 1/21 | inc "output discard"
0 lost carrier 0 no carrier 0 babble 32043410 output discard
带宽明智他们没问题。我认为这是由于来自多个上行链路的突发流量(来自 6 个上行链路到 2 个 FEX 端口的流量)。因此,像 DNS 查询这样使用 UDP 数据包的东西真的会被破坏。你能说一下如何检查缓冲区的大小以及它们是如何填满的吗?
我想知道:这种行为有什么解决方法吗?
现在我们使用:
show hardware qos ns-buffer-profile
NS Buffer Profile: Burst optimized
我看到有这样的命令:
hardware qos ns-buffer-profile ultra-burst
也许您知道,在我们的情况下,超连拍模式会有所帮助吗?输入该命令有什么要求?它需要重新启动吗?
或者也许可以进行某种类型的排队,我们会以不同的方式处理 UDP 数据包?
我们也有一些较旧的 N5K-C5672UP、N5K-C5548UP,他们没有经历过。也许他们有“更大的硬件”缓冲区?
感谢您提供任何意见。