所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

某分中心NE40下挂用户FTP下载速度慢

发布时间:  2019-07-03 浏览次数:  524 下载次数:  0

问题描述

某分中心NE40与总部NE40路由器连接,广域网链路使用T3链路,分中心NE40路由器下挂的用户FTP单线程下载速度慢,45M带宽的环境下只有每秒100多K 的下载速度。

告警信息


处理过程

1、获取分中心和总部NE40 diag信息给分析,未发现有单板异常丢包信息。
2、分中心NE40路由器更换T3板卡,传输速度无变化;
3、总部NE40路由器更换T3端口,传输速度无变化;
4、ftp下载数据时,同步获取报文头信息,分析如下:


可以看到每隔30ms左右,报文交互数目就会归零,网络处于空闲状态40ms左右,点击图像中空闲部分,定位到报文明细,通过时间戳确认FTP数据报文发出后经常要等待40ms左右才能收到对端回复的ACK报文。

根因

1、分中心NE40 T3板卡问题,在转发数据的时候将某些数据丢弃
2、总部NE40 T3板卡问题;
3、总部与分中心链路质量问题;

建议与总结

        对于单线程的下载工具,十几毫秒的时延就可能使网络利用率变得非常低,因为FTP采用的TCP协议,TCP协议是基于连接的可靠的传输层协议,发送方发出一定量的数据后必须等待对端的ACK报文才能继续发送(TCP的滑动窗口机制),对于单线程工具(只有一条TCP连接),等待ACK的时间网络处于空闲状态,所以网络资源利用率非常低。
多线程下载工具因为同时建立多个TCP连接,一条TCP连接处于等待状态时,其它连接也可充分利用网络资源。

END