Ant*_*hyy 5 networking windows-server-2012-r2
我有一台 Windows 2012 R2 服务器,带有两个网络适配器,一个用于 LAN 的板载 1G 适配器和一个连接到互联网的 100M D-Link 530T。Internet 连接共享是在后者上设置的。局域网上的客户端计算机(Win7、WinXP)可以访问互联网,但速度测试行为很奇怪。如果我选择一个具有较小 ping(1-10ms)的近距离速度测试服务器,我在客户端和服务器上都获得几乎完全的下行链路利用率,但如果我选择一个遥远的速度测试服务器(100ms),服务器获得 50-70Mbps 的下载速度,但客户端几乎没有TCP 流量为 1Mbps(UDP 似乎不受影响)。客户端和服务器的上传速度相同,约为 30Mbps。每次我重新启动服务器时,客户端都会在大约 2-3 分钟内获得 50-70Mbps 的完整速度,然后速度会慢得像爬行一样。有时,这种情况也会在没有重新启动的情况下发生,而且没有明显的原因。当 speedtest 运行时,我没有看到服务器上的 CPU 使用率异常。Wireshark 捕获显示大量 dup ack 和重传,但我从两个服务器接口捕获,并且 dup ack 重新请求的 TCP 数据包存在于日志中,在向外的接口上接收并转发到 LAN和传入数据包具有非常接近 (<10\xce\xbcsec) 时间戳的 2-3 个数据包的紧密组中缺失。我用谷歌搜索并尝试了所有看起来相关的东西,但没有效果。
通过 SMB 将文件从服务器复制到客户端,我获得了 1Gbps 的完整速度。如果我将 Win7 客户端直接连接到互联网,我没有观察到任何速度下降。我在一台旧服务器上安装了 WinXP 和相同的外向 D-Link 网络适配器,使用相同的电线,也没有显示此类行为,因此网络适配器、电线等不太可能是问题所在。请帮忙,我不想再在我的服务器上安装 XP!
\n\n这是我尝试过但没有成功的一些事情:
\n\n小智 0
在使用 Server 2012 R2 的过程中,我通过尝试一些不同的方法解决了我的问题。
我遇到了类似的问题,无论我尝试多少次从工作站访问网页或传输文件,速度都非常慢。网页会加载左侧缩进的超链接,有时没有任何图片,甚至需要一分钟才能加载页面。
当我从同一(和不同)工作站进行带宽测试时,下载速度约为 70 Mb/s,上传速度约为 10 Mb/s。这对于他们所付费的互联网服务来说是合适的。我进入适配器属性,在“共享”选项卡下取消选中“允许其他网络用户通过此设备连接”框。还有巴姆!网页加载速度尽可能快,传输速度也提高。我不知道 ICS 服务是否改变了其他服务,从而提高了网络传输速度,但一切终于开始正常运转。
我还进入了域适配器的适配器属性,然后进入“配置”,在“高级”选项卡下增加“接收缓冲区”数量。
另外,请检查您的组策略编辑器。我在使用 2012 R2 时遇到了一个问题,更新以某种方式将每个类别中的设置更改为“未配置”。我很幸运有一个备份可以保存发生之前的计算机状态,但我注意到从速度到远程桌面连接问题等重大问题,直到我恢复备份。