我有一台 Cisco 3825,它具有到数据中心边界路由器的冗余上行连接。我注意到两个接口上存在大量“冲突”。我在其他地方读到过,这可能是由于将接口设置为半双工而导致的,但它们肯定都设置为全双工。我还确定上行连接也是 1Gbps。到达外部网络没有问题,但经常出现异常的网络缓慢现象,路由器只能推动 30Mbps 左右,但一切都很慢。有什么办法可以解决这些冲突吗?
c3825# sh 运行 接口 GigabitEthernet0/0 描述 链接至 Border10 IP 地址 XX.XX.239.118 255.255.255.252 IP 流量入口 ip 流出口 全双工 速度 1000 介质类型 rj45 没有启用 mop ! 接口 GigabitEthernet0/1 描述 链接至 Border11 IP 地址 XX.XX.239.122 255.255.255.252 IP 流量入口 ip 流出口 全双工 速度 1000 介质类型 rj45 !
c3825#sh int 千兆以太网 0/0 GigabitEthernet0/0 已启动,线路协议已启动 硬件是BCM1125内部MAC,地址是001d.7039.1140(bia 001d.7039.1140) 描述:链接至 Border10 互联网地址为XX.XX.239.118/30 MTU 1500 字节,BW 1000000 Kbit/秒,DLY 10 微秒, 可靠性 255/255,txload 5/255,rxload 1/255 封装 ARPA,未设置环回 保活设置(10 秒) 全双工,1Gbps,介质类型为 RJ45 输出流量控制为XON,输入流量控制为XON ARP 类型:ARPA,ARP 超时 04:00:00 最后输入 00:00:00,输出 00:00:00,输出永不挂起 最后一次清除“显示接口”计数器从不 输入队列:0/75/0/127(大小/最大值/丢弃/刷新);总输出丢弃:0 排队策略:fifo 输出队列:0/40(大小/最大) 5 分钟输入速率 7225000 比特/秒,2287 包/秒 5分钟输出速率21278000比特/秒,2918包/秒 2031411499 个数据包输入,281305862 个字节,0 个无缓冲区 收到 4 个广播(0 个 IP 多播) 0 个矮子,0 个巨人,0 个节流阀 1789 输入错误,0 CRC,0 帧,1789 溢出,0 忽略 0 看门狗,4294868991 多播,0 暂停输入 输出 2351846464 个数据包,3281062849 个字节,0 次欠载 308 次输出错误,4286578687 次冲突,3 次接口重置 0 未知协议丢失 0 胡言乱语,4294950911 迟到碰撞,0 延期 310 丢失载波,0 无载波,0 暂停输出 0 个输出缓冲区故障,0 个输出缓冲区被换出 c3825#sh int 千兆以太网0/1 GigabitEthernet0/1 已启动,线路协议已启动 硬件是BCM1125内部MAC,地址是001d.7039.1141(bia 001d.7039.1141) 描述:链接至 Internap Border11 互联网地址为XX.XX.239.122/30 MTU 1500 字节,BW 1000000 Kbit/秒,DLY 10 微秒, 可靠性 255/255、txload 1/255、rxload 1/255 封装 ARPA,未设置环回 保活设置(10 秒) 全双工,1Gbps,介质类型为 RJ45 输出流量控制为XON,输入流量控制为XON ARP 类型:ARPA,ARP 超时 04:00:00 最后输入 00:00:19,输出 00:00:01,输出永不挂起 最后一次清除“显示接口”计数器从不 输入队列:0/75/0/2(大小/最大/丢弃/刷新);总输出丢弃:0 排队策略:fifo 输出队列:0/40(大小/最大) 5 分钟输入速率 0 比特/秒,0 包/秒 5 分钟输出速率 0 比特/秒,0 包/秒 188601 个数据包输入,34900616 个字节,0 个无缓冲区 收到 0 个广播(0 个 IP 多播) 0 个矮子,0 个巨人,0 个节流阀 0 输入错误,0 CRC,0 帧,0 溢出,0 忽略 0 看门狗,2650799615 多播,0 暂停输入 输出 135889 个数据包,13672869 个字节,0 个欠载 0 个输出错误,4293852927 次冲突,3 次接口重置 0 未知协议丢失 0 胡言乱语,4150263791 后期碰撞,0 延期 2 丢失载波,0 无载波,0 暂停输出 0 个输出缓冲区故障,0 个输出缓冲区被换出
答案1
有什么办法可以解决这些冲突吗?
简单的答案是,从受冲突影响的接口中删除手动速度/双工配置。IEEE 规范中要求千兆以太网具有自动协商功能。
几乎所有以太网接口都默认为自动协商。如果您在路由器接口上配置了手动速度/双工,则另一端的自动协商将失败(通常会恢复为半双工)。不匹配的双工会导致冲突(从而导致数据包丢失)...
如今,很少有理由对速度/双工进行硬编码。在自动协商的早期,它还没有很好的标准化,效果不佳;然而,那些日子早已一去不复返。到处使用自动协商……并告诉你的朋友。