欢迎来到天天文库
浏览记录
ID:20494375
大小:186.16 KB
页数:8页
时间:2018-10-12
《ftp速率慢问题的常见原因以及解决方法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、FTP下载速率慢问题的常见原因以及解决方法TCP参数简述:在TCP/IP协议及川户常川桌面系统微软TCP/IP实现屮,比较重要的参数如卜‘:參MTU—TheMaximumTransferUnit•MSS—MaximumSegmentSize•TCP1323Opts—RFC1323TCPoptions:windowscaling×tamp•MaxDupAcks—MaximumduplicateacknowlEGPRSments•Sack—SelectiveAcknowlEGPRSment(TCP选择性确认(RFC2018)
2、)•TCPWindowSize—TCPWindowSize下而对h述参数进行简单的解释:1)MTU—TheMaximumTransferUnit该参数决定网络接口的默汄最人传输1丫••位(MTU)。MTU是基础网络上传输的最人数裾包大小(字节)。它包括传输报尖。当数值大于菽础网络的默认值时,传输就会使用网络默认MTU。数值小于88时,传输就会将MTU设为88。在以太网中,MTU=1500Bytes<,备注:Windows系统TCP/IP默认情况下使川PMTU(路社最人传输单位发现)检测,并齊洵驱动程序以杳找本地MTU人小。通常并不
3、需耍更改MTU参数2)MSS—MaximumSegmentSizeMSS就是TCP数据包每次能够传输的最人数据分段。为了达到最佳的传输效率,TCP协议在建立连接的吋候通常要I办商双方的MSS值,这个值TCPI办议在实现的吋候需要减去IP数据包包头的大小20Bytes和TCP数据段的包头20Bytes,所以MSS为1460。通讯双方会根裾双方提供的MSS位的最小位确定为这次连接的最人MSS位。3)TCP1323Opts—RFC1323TCPoptions:windowscaling×tamp该参数控制RFCI323时间戳与
4、脔口缩放选项。默认情况下,启用吋间戳与窗U缩放。似是可以使川标志位进行控制。0位控制窗U缩放,1位控制吋间戳。在现场测试屮,在设置TCP13230pts为0x3的情况下,仍然可以看到下而两种情况:A:不泊用时间戳与窗口缩放;B:用时间戳与窗口缩放(windowscale=0,也就是实标上并没有对TCP窗口进行放大)Timestamps:TSval2961227,TSecr0NOPoptions:(.8bytes)windowscale:0(multiplyby1)NOPNOPSACKpermittedMAYimumspnmpnr7
5、P:1460hvrpsNOPMaximumsegmentsize:1460byresNOPSACKpermitted[seq/ackanalysis]换句话说,0前终端操作系统在TCP13230pts为0x3吋,仍然奋算法决定是否使川时fuj戳,但不管什么时候,都没有对TCP窗1_1进行缩放。1)MaxDupAcks—MaximumduplicateacknowlEGPRSments该参数确定在启动快速重传那些在传输途中丢失的数据段之前,必须收到相同序号发送数据段的重S应答次数。终端操作系统缺省值为2。实际上该参数只耍不是一个很大
6、的值,对FTP下载速率的影响微乎其微。2)Sack—SelectiveAcknowlEGPRSment(TCP选择性确认(RFC2018))从Windows2000开始引入了一个秉要的性能特性,称为“选择性确U、”(Sack)。对于使用人TCP窗口的连接来说,Sack尤艽重要。在使用Sack之前,接收者仅能确认收到的连续数据的最新序号,或接收窗口的左边沿。启用Sack时,接收者继续使用ACK编号确认接收窗口的左边沿,侃是它也可以分别确认收到的其它非相邻数据块。启川Sack吋,接收者可以确切通知发送荞收到了哪些数据,以及数据在哪里2
7、•失的。然后发送者有选择地秉新发送丢失的数据,而无须秉发已成功收到的数裾块。该参数应该确保开启。3)TCPVVindowSize—TCPWindowSize该参数确定所提供的最大TCP接收窗口大小。接收窗口是指一个发送者在未收到确认的怙况K可以发送的字节数。总的来说,人的窗ui可以改进菇时延和《带宽网络上的性能。要获得最人效率,接收窗U应足TCP最人段人小(MSS)的偶数倍。Ftp下载中的常见问题以及解决方法:1.FTP服务器不能够正常登录:确认FTP服务器运行状态是否正常,常见的FTP服务器是在WINDOWSXP系统下开一个3C
8、D或者Server-U软件,然后配置好相应的地址,连到我们的CORESW上即可(10.194.3.104的那个vlan),此种服务器不能正常登录,重启电脑,然后重新打开FTP软件即可。我们黑马机房使用的FTP-server是linux系统的,由于我
此文档下载收益归作者所有