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

作者:linux120 发布时间:September 23, 2015 分类:服务器配置

解决过程:
做简单的网络问题排查没有发现问题:1、域名解析无大延迟;2、ping延迟正常,无丢包,无明显大延迟。
无奈只能抓包分析。
打开数据包发现,TCP在建立三次握手的时候都是发送三次SYN包才能建立起来。

这种是比较奇怪的现象。于是问题就被集中为何前2次的 SYN包都被丢弃了,他们有什么特殊性。
比对后发现被丢弃的SYN包都有个共性:包含ECN字段。
原来windows2012将显式拥塞通告(ECN)默认打开了,关闭后测试果然恢复了。关闭方法:
1、 打开命令行
2、 输入:netsh interface tcp set global ecncapability=disabled

标签: none

已有 2 条评论 »

  1. Nicely put, Thank you.

  2. Beneficial postings. Many thanks!

评论已关闭