windows server 2012R2发起建立TCP连接特别慢的原因

Windows Server 2012R2在建立TCP连接时出现延迟,主要原因是ECN(Explicit Congestion Notification)功能导致的三次重传。通过禁用ECN设置可以解决此问题,但若服务器托管在机房,考虑到网络效率,可能需要保留ECN功能。
摘要由CSDN通过智能技术生成




windows server 2012R2发起建立TCP连接,有时会特别慢。下载一个http页面需要9秒多。


通过网络抓包,可以发现,建立连接前重发了三次[SYN, ECN, CWR],每次3秒正好9秒,然后改用标准的[SYN, ACK],很快就收到回应。

258 12.389716000 192.168.1.7 61.135.162.10 TCP 66 59114→80 [SYN, ECN, CWR] Seq=0 Win=8192 Len=0 MSS=1464 WS=256 SACK_PERM=1
337 15.393902000 192.168.1.7 61.135.162.10 TCP 66 [TCP Retransmission] 59114→80 [SYN, ECN, CWR] Seq=0 Win=8192 Len=0 MSS=1464 WS=256 SACK_PERM=1
449 21.390862000 192.168.1.7 61.135.162.10 TCP 62 [TCP Retransmission] 59114→80 [SYN] Seq=0 Win=8192 Len=0 MSS=1464 SACK_PERM=1
450 21.417300000 61.135.162.10 192.168.1.7 TCP 62 80→59114 [SYN, ACK] Seq=0 Ack=1 Win=8192 Len=0 MSS=1440 SACK_PERM=1
451 21.417341000 192.168.1.72 61.135.162.10 TCP 54 59114→80 [ACK] Seq=1 Ack=1 Win=64800 Len=0</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值