windowsServer2012内部访问外部所有网站都比较慢 | 【韩涛博客】

windowsServer2012内部访问外部所有网站都比较慢

做简单的网络问题排查没有发现问题:1、域名解析无大延迟;2、ping延迟正常,无丢包,无明显大延迟。

无奈只能抓包分析。

打开数据包发现,TCP在建立三次握手的时候都是发送三次SYN包才能建立起来。截图如下:

windowsServer2012内部访问外部所有网站都比较慢

这种是比较奇怪的现象。于是问题就被集中为何前2次的 SYN包都被丢弃了,他们有什么特殊性。

比对后发现被丢弃的SYN包都有个共性:包含ECN字段。

原来windows2012将显式拥塞通告(ECN)默认打开了,关闭后测试果然恢复了。关闭方法:

1.打开命令行

2.输入:netsh interface tcp set global ecncapability=disabled

广告

发表评论 取消回复
表情 图片 链接 代码

分享
×
订阅图标按钮