汇聚层华为交换机一台 编号 S33
接入层思科交换机一台 编号 S101
一个部门有 3 台服务器,要求这三台总限速 300Mbps
在汇聚层华为 S33 交换机上做了接口限速 300Mbps,配置如下:
interface GigabitEthernet0/0/15
description To-NGS_Dept-Server-Limit300M
port link-type access
port default vlan 4000
qos lr outbound cir 307200 cbs 500000
qos lr inbound cir 307200 cbs 500000
然后在思科二层交换机做了一个独立的 vlan 放进去四个接口 一个上联,三个到三台服务器,配置如下:
interface GigabitEthernet0/17
switchport access vlan 2002
switchport mode access
spanning-tree bpdufilter enable
!
interface GigabitEthernet0/18
switchport access vlan 2002
switchport mode access
!
interface GigabitEthernet0/19
switchport access vlan 2002
switchport mode access
!
interface GigabitEthernet0/20
switchport access vlan 2002
switchport mode access
!
其中 思科的 Gi0/17 口与华为的 Gi0/0/15 直接连接,Gi18 Gi19 Gi20 三个接口到三台服务器.
PS: spanning-tree bpdufilter enable 如果不过滤 bpdu filter,华为和 Cisco 的互联有问题,会出现如下错误
%SPANTREE-7-RECV_1Q_NON_TRUNK: Received 802.1Q BPDU on non trunk GigabitEthernet0/21 VLAN2003.
%SPANTREE-7-BLOCK_PORT_TYPE: Blocking GigabitEthernet0/21 on VLAN2003. Inconsistent port type.
即使在华为禁止 bpdu 也是没用的
这种模式的统一限速我已经做了 N 个了,轻车熟路。
然后出现了一个奇怪的问题。
之前做的那些,大多 N 台服务器跑不满约定限速,上下均正常。
这次这个部门的服务器跑的是 UDP 视频流,跑满带宽,在 S33 上出现大量丢包跑满 300Mbps
这时出现一个奇怪的现象:
在华为交换机 S33 上,接口速度跑满了 300Mbps,而在思科交换机 S101 上,上下行都要比华为的小,这是在俩接口对连的情况下:
汇聚交换机 S33 的该端口出端口 300Mbps 拉平,而对端接入交换机 S101 的该端口在入端口方向在近似 250Mbps 拉平,核对过交换机内数据和服务器数据,流量图的数据没问题,在 S101 的端口入端口方向也没有丢包
这两个直连的端口上 华为发出了 300Mbps 的包,思科只收到 250Mbps? 好奇怪的感觉
有没有大佬遇到过这种情况?我应该如何排查问题?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.