我有一个运行 IOS XE 03.13.02.S 和 IOS 15.4(3)S2 的新 Cisco ISR 4431 路由器。WAN 连接是通过铜线传输的城域以太网电路,ISP 要求我们将端口强制为 1Gbps 全双工。我们的内部网络都使用默认的自动协商 gig 端口设置。
WAN 端口配置片段:
interface GigabitEthernet0/0/0
description WAN Metro Ethernet Circuit
! ...
speed 1000
duplex full
no negotiation auto
INSIDE 端口配置片段:
interface GigabitEthernet0/0/1
description INSIDE Router Port
! ...
negotiation auto
奇怪的是,使用 force 1G Full WAN 端口,接口似乎启用了流控制(802.3x 暂停帧),我无法找出禁用端口上的流控制的命令。在我的 INSIDE(自动协商)端口上,流量控制被禁用,这是我在其他 Cisco 路由器中看到的默认以太网端口设置。有关详细信息,请参阅以下端口状态示例:
WAN口状态:
RTR# show int gig0/0/0
GigabitEthernet0/0/0 已启动,线路协议已启动
硬件是 ISR4431-X-4x1GE,地址是 [...]
[...]
MTU 1500 字节,BW 1000000 Kbit/sec,DLY 10 微秒,
可靠性 255/255,txload 1/255,rxload 3/255
封装 ARPA,未设置环回
不支持保活
全双工,1000Mbps,链路类型为强制启动,媒体类型为 RJ45
输出流量控制开启,输入流量控制开启
ARP 类型:ARPA,ARP 超时 00:05:00
[...]
局域网端口状态:
RTR#show int gig0/0/1
GigabitEthernet0/0/1 已启动,线路协议已启动
硬件是 ISR4431-X-4x1GE,地址是 [...]
[...]
MTU 1500 字节,BW 1000000 Kbit/sec,DLY 10 微秒,
可靠性 255/255,txload 2/255,rxload 1/255
封装 ARPA,未设置环回
不支持保活
全双工,1000Mbps,链路类型为自动,媒体类型为 RJ45
输出流控关闭,输入流控关闭
ARP 类型:ARPA,ARP 超时 00:05:00
请注意,自动协商 LAN 端口的“流控制已关闭”,而 force-gig-full WAN 端口的“流控制已打开”。两个端口都没有应用与 802.3x 以太网流量控制直接相关的命令。在我尝试用谷歌搜索解决方案时,我看到了有关“流控制”和“强制协商”IOS 接口命令的建议。这些命令在我的 4431 路由器的 CLI 上均不可用。也许它们是针对不同的 Cisco 硬件、接口类型或软件版本?
如果您对如何禁用此功能有任何建议,请在此处分享。我总是可以打开它,但如果 ISP 最终禁用了它,那么我应该通过禁用我的 802.3x 暂停帧来匹配。