Cisco 2960X 上的高 RX 暂停帧

网络工程 无线的 顺式催化剂
2022-02-23 12:09:41

我有一个连接到 Cisco 2960X 的 Ruckus R310,我看到一个高 RX 暂停帧。

show flowcontrol interface gi1/0/1
Port       Send FlowControl  Receive FlowControl  RxPause TxPause
           admin    oper     admin    oper
---------  -------- -------- -------- --------    ------- -------
Gi1/0/1    Unsupp.  Unsupp.  off       off         1513506148 0

GigabitEthernet1/0/1 is up, line protocol is up (connected)
  Hardware is Gigabit Ethernet, address is 0087.311e.bb81 (bia 0087.311e.bb81)
  Description: RuckusAP-R310
  MTU 1500 bytes, BW 1000000 Kbit/sec, DLY 10 usec,
     reliability 255/255, txload 4/255, rxload 1/255

我尝试在界面中启用流量控制,但 RX 值一直在上升。我怀疑这个暂停帧会导致我的互联网速度变慢。

我想知道如何防止这种情况。

1个回答

流控制已经在您的show输出中运行。

由于在该端口上接收到暂停帧,因此源是 Ruckus WAP。看起来,它无法全速处理从 2960X 发送的数据。这并不奇怪,因为无线上的持续千兆位速度并不容易实现。

WAP 本质上是一个网桥——它可以提供一些缓冲,但是当入口速率超过出口速率的时间超过缓冲区大小除以速度差异时,它只能丢帧。通过流控制,它可以向上游交换机和源(!)发出信号,表明它需要放慢一点速度。

您可以尝试不使用流量控制,但可能不会看到太大差异(丢弃的 L2 有效负载通常在 L4 处重新传输)。

您的无线连接很可能是瓶颈。只需尝试使用有线连接 - 如果这也很慢,则可能是您的 WAN 链接或防火墙。