×

深信服社区»版块 其他产品 通用技术 内网部分PC在telnet外网服务器的时候,服务器回复非常慢 ...

内网部分PC在telnet外网服务器的时候,服务器回复非常慢

查看数: 8471 | 评论数: 49 | 收藏 3
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-12-11 18:10

正文摘要:

问题描述内网部分PC在telnet外网服务器的时候,服务器回复非常慢,PC会显示2到3秒“正在连接“,最后还才会telnet通 处理过程1、设备开直通和全局排除都不行,设备路由部署无法绕开。2、使用设备的抓包工具或者在PC ...

回复

HDC 发表于 2019-12-12 15:07
ECN的设计概念(度娘)
在RFC3168中定义了ECN的设计目标,是通过TCP发送端和接收端以及中间路由器的配合,感知中间路径的拥塞,并主动的减缓TCP的发送速率,从而从早期避免拥塞而导致的丢包,实现网络性能的最大利用。能够解决的问题如下:
1、所有TCP发送端能够早期感知中间路径拥塞,并主动放缓发送速率,预防拥塞发生。
2、在中间路由器上转发的队列上,对于超过平均队列长度的TCP报文进行ECN标记,并继续进行转发,不再丢弃报文。避免了报文的丢弃和TCP的重传。
3、由于减少了丢包,TCP不需要经过几秒货几十秒的重传定时器出发报文重传,提高了时延敏感应用的用户感受。
4、与没有部署ECN功能的网络相比,网络的利用率更好,不再在过载和轻载之前来回震荡。
Sangfor_95899 发表于 2019-12-27 13:59
感谢楼主分享。这里解释下ECN:ECN的作用主要是在网络出现拥塞的时候通知TCP,减少TCP连接中被丢弃的数据包数量,以避免重传、减少等待时间,网络堵塞时提高整体的传输速度,尤其是网络抖动。
但是也有一些网络设备的实现和配置规则不能很好的与ECN兼容(比如说一些打印机设备,路由器设备)。可能会将ECN交换包视为非法,丢弃已设置ECN的数据包,导致网络问题。也就是说需要两端(发送端和接收端)都要支持ECN才能更好的使用。
如果要禁用ECN的话,使用的是一样的命令:
netsh int tcp set glob ecncapability=disabled
可以在网络出现延迟现象的时候,通过network monitor观察是否是由于ECN导致的,再禁用ECN。
蟲爺 发表于 2022-1-16 06:01
感谢分享
起瑞康 发表于 2019-12-29 18:20

学习了。
新手669092 发表于 2019-12-29 18:06
都是实战经验,这波分享很强势
赵有文 发表于 2019-12-27 14:35
为楼主点赞,希望楼主多多分享干货!
Yxhong 发表于 2019-12-27 09:42
建议提前解释下ECN,不知道这是个什么字段
这西瓜我吃定了233 发表于 2019-12-16 10:55
干货满满,感谢楼主的分享!
账号已注销 发表于 2019-12-16 08:45
厉害了,又学到了新技能!向楼主学习!
司马缸砸了光 发表于 2019-12-15 22:42
详细认证,没有瑕疵