我们有 HP Proliant ML370 G6 服务器,上面有 4 个千兆端口。3 个端口工作正常,但 1 个(LAN1)会切断 TCP Down 流量。TCP Up 和 UDP 正常。以下是速度测试结果。
这里是服务器上的 windows 监视器。
该服务器通过所有 4 个端口连接到 Cisco 2960g 交换机。其中 3 个用于 Hyper-V,而这个端口用于服务器本身。
速度测试是在该服务器与位于同一子网、连接到同一交换机的另一台服务器之间进行的。
我测试这台服务器和局域网内其他电脑的速度,结果是一样的。
我想修复它,但不知道怎么做。我也不知道问题出在哪里。是在网络接口上还是在交换机上?如何诊断?为什么只有 TCP 下载流量?也许有人遇到过同样的问题?
以下是 cisco 2960 交换机上的 qos 设置:
mls qos srr-queue input threshold 1 8 16
mls qos srr-queue input threshold 2 34 66
mls qos srr-queue input cos-map queue 1 threshold 2 1
mls qos srr-queue input cos-map queue 1 threshold 3 0
mls qos srr-queue input cos-map queue 2 threshold 1 2
mls qos srr-queue input cos-map queue 2 threshold 2 4 6 7
mls qos srr-queue input cos-map queue 2 threshold 3 3 5
mls qos srr-queue input dscp-map queue 1 threshold 2 9 10 11 12 13 14 15
mls qos srr-queue input dscp-map queue 1 threshold 3 0 1 2 3 4 5 6 7
mls qos srr-queue input dscp-map queue 1 threshold 3 32
mls qos srr-queue input dscp-map queue 2 threshold 1 16 17 18 19 20 21 22 23
mls qos srr-queue input dscp-map queue 2 threshold 2 33 34 35 36 37 38 39 48
mls qos srr-queue input dscp-map queue 2 threshold 2 49 50 51 52 53 54 55 56
mls qos srr-queue input dscp-map queue 2 threshold 2 57 58 59 60 61 62 63
mls qos srr-queue input dscp-map queue 2 threshold 3 24 25 26 27 28 29 30 31
mls qos srr-queue input dscp-map queue 2 threshold 3 40 41 42 43 44 45 46 47
服务器连接到gi0/1-gi0/4
interface GigabitEthernet0/1
description -= Host - LAN 1 =-
switchport mode access
!
interface GigabitEthernet0/2
description -= Host - LAN 2 =-
switchport mode access
!
...
interface GigabitEthernet0/7
description -= Cisco Router 881-W - Fa0 =-
switchport mode trunk
auto qos voip trust
!
...
interface Vlan1
description -= Vlan 1 =-
ip address 10.10.10.2 255.255.255.0
no ip route-cache
!
...
显示 VLAN
1 default active Gi0/1, Gi0/2, Gi0/3, Gi0/4
Gi0/5, Gi0/6, Gi0/8
2 Mgmnt active
3 Voice active Gi0/8
...
答案1
首先,我建议检查电缆并尝试使用另一根电缆。您还应该检查交换机端链路上的数据包错误。TCP 使用窗口发送数据。如果链路上有任何错误,速度不如预期,并且有一些数据包丢失,TCP 会自动降低发送数据包的速度。
要检查接口上的错误,请使用标准 show int GigabitEthernet0/4 命令并检查最后一部分 >>> 行...
0 packets input, 0 bytes, 0 no buffer
Received 0 broadcasts (0 multicasts)
0 runts, 0 giants, 0 throttles
>>> 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
0 watchdog, 0 multicast, 0 pause input
0 input packets with dribble condition detected
0 packets output, 0 bytes, 0 underruns
>>> 0 output errors, 0 collisions, 1 interface resets
0 babbles, 0 late collision, 0 deferred
0 lost carrier, 0 no carrier, 0 PAUSE output
0 output buffer failures, 0 output buffers swapped out
利伯尔