加入收藏 | 设为首页 | 会员中心 | 我要投稿 辽源站长网 (https://www.0437zz.com/)- 云专线、云连接、智能数据、边缘计算、数据安全!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

windows-server-2008 – 丢弃的数据包,仅接收,仅限Server 2008,

发布时间:2020-12-31 05:14:38 所属栏目:Windows 来源:网络整理
导读:我有一个非常奇怪的. 我有丢包过多的’TCP Dup ACK’当我从两个不同的Windows 2008服务器下载文件(并且只下载)时,“TCP Fast Retransmission”.上传速度很好. 仅当客户端计算机(Win7)以100mb / s连接时才会发生这种情况. 1GB,没有错误,我得到全速.如果我将客

我有一个非常奇怪的.

我有丢包过多的’TCP Dup ACK’&当我从两个不同的Windows 2008服务器下载文件(并且只下载)时,“TCP Fast Retransmission”.上传速度很好.

仅当客户端计算机(Win7)以100mb / s连接时才会发生这种情况. 1GB,没有错误,我得到全速.如果我将客户端设置为100Mb / s,我会收到很多“TCP Dup”错误,下载速度降至2-5MB / s左右.上传速度为10MB / s或以上.

这仅发生在Windows 2008 Server(Dell,但不同的硬件)上.如果我在Win7客户端和Linux服务器之间传输,则不会发生此问题.

这就像Server 2008无法正确扩展TCP窗口,重载交换机或其他东西,然后稍微暂停流量.

由于设备较旧,部分网络以100Mb / s的速度运行,因此这在某些建筑物中确实会造成问题.

我在这里从客户端上传了一个pcap文件.
https://dl.dropboxusercontent.com/u/24907255/slow.pcap.gz

它显示正在写入服务器的50MB文件,然后从服务器读回错误.

谢谢你的帮助.我很难过.

11/28/13更多信息.

我关闭整个网络,以便网络上只有一个客户端和一个服务器.问题没有变化.

如果我将每个接口,服务器,客户端和Cisco 2960切换到100Mbs,那么问题就会消失.如果我设置服务器并切换接口auto或1Gbs,问题就出现了.

如果我使用Netgear 10/100交换机绕过交换机并将客户端和服务器都设置为自动,我没有问题.

我确实发现了这个.在正常设置中,当服务器切换为1Gbs时,我在客户端和Cisco交换机之间插入Netgear 10/100交换机,我的速度问题更严重.速度从5-7MB / s到2-3MB / s,是的,我尝试过固定和自动网络速度.
这可以解释为什么一些在它们和主Cisco交换机之间有2个交换机跳跃的建筑物有更多的速度问题.

在ping.一切都在1GB / s,我可以ping一个完整的TCP负载,
ping -l 65500,它的工作原理.在客户端为100Mbs的情况下,我可以ping的最大大小是17752.它再次失败,只有Windows服务器,在Linux机器上没问题.
使用服务器和客户端之间的Netgear 10/100,没有问题在65500 ping.

更新3

我换了一台PowerConnect 2748交换机. 1Gbs的服务器和100Mbs的客户端的问题相同.我现在可以ping 17752了.奇怪.所以我不认为这是思科交换机.

更新4.
我试图通过使用ipref获得一些硬数据.
所有系统都连接到同一台交换机,客户端设置为100Mbs并运行命令ipref.exe -c -u -b 10m.所以发送到服务器.
一台服务器是2008,现在没有负载,另一台服务器是负载平均值为.20的Ubuntu.

在10米

> Linux抖动0.022ms,丢包率为0/8505
> Server 2008抖动1.859,丢包率68/8505

把它推到100米

> Linux抖动0.445,丢包0/26634
> Server 2008抖动0.542,丢包94/26596

现在,以10米的速度向客户发送统计数据

> Linux抖动0.271 ms,0/8500(0%)收到1个数据报
乱序
> Server 2008抖动.063,20 / 8505(0.24%)

把它推到100米

> Linux抖动0.230 ms 4083/85443(4.8%),收到1个数据报
乱序,95.7Mbs
> Server 2008抖动0.237,28174/81718(47%),
51.1mbs

因此,Server 2008通常很差,但是当连接被推送到客户端100mbs限制时,您可以看到47%的巨大数据包丢失.

更新5.

当我使用PowerConnect 2748交换机进行测试时,我在服务器和交换机以及客户端和交换机之间使用了不同的cat5电缆.这应该排除布线或切换问题.

我在这个环境中有两个Windows 2008服务器,在不同的时间安装,在不同的硬件上安装.他们唯一共享的是Broadcom品牌的nic,但芯片组却不同.两者都遇到了同样的问题,但我正在对其进行主要测试,以防出现问题,另一个仍然有效.

一台服务器内置BCM5709C,带有两个端口,一个附加卡,pci express我认为,卡也有相同的BCM5709C芯片组和两个端口.我已经尝试了所有这些并且问题仍然存在.所以这应该排除任何硬件问题.

更新6 12/3/13
我安装了Intel nic.没变.我玩了ctcp设置,没有改变.我甚至关闭了SMB2并没有区别.

我在100Mbs做了一些测试
将3GB ISO映像复制到服务器,拖放,平均为10MB / s.
从服务器复制相同的3GB ISO映像,平均为6.3MB / s.

所有网络接口都设置为Auto和1Gbs.
将ISO复制到服务器,平均为101MB / s
从服务器复制ISO,平均为57MB / s

因此,服务器的读取速度几乎是写入速度的一半.

这听起来像速度/双工不匹配导致冲突和重新传输.服务器和另一方之间的配置错误可能导致此问题.不匹配的另一个原因可能是自动协商失败.

确保连接的两端配置相同的速度和双工.

(编辑:辽源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读