ADSL使用路由器出现FTP上传缓慢的解决办法
最近突然发现自己电脑的FTP上传变得非常奇怪,使用FTP时4kb的文件都无法正常上传到服务器上,flashfxp总是显示从最高速度传输慢慢的将为0.0kb/s,然后很久才有反应开始缓慢的上传下一个文件。同时其他涉及到向网络发送数据的操作如上传文件,提交表单数据等都变得异常缓慢。
![附件[ematt:115]](http://blog.chdz1.com/content/uploadfile/201011/d9bb5beaaadf89a58bf3ee615e13e60920101111105306.jpg)
这是怎么回事,我开始逐一排查问题:
首先怀疑的ftp软件的问题,更换了多款ftp软件测试后,排除了软件问题。
其次怀疑本机、路由器的防火墙问题,关闭后,问题依旧。
最后怀疑到路由的MTU值的设定上了,因为出现问题的都是发送数据操作,而本机网络接受数据的速度一切正常。
登陆到我的TL-WR340+路由器,在网络参数-WAN口设置-高级设置 中 查到 路由器设定的MTU值为1480
![附件[ematt:116]](http://blog.chdz1.com/content/uploadfile/201011/6e2388f38d54edfbfa1905c8d935d0ba20101111105306.jpg)
打开命令行 输入 ping -f -l 1480 be-evil.org 测试是否能发送长度为1480的数据到服务器,结果显示Packet needs to be fragmented but DF set,意味发送1480的数据包需要拆开来发送。
![附件[ematt:117]](http://blog.chdz1.com/content/uploadfile/201011/170725f10b2df997df5b4e03481d035520101111105307.jpg)
看来我这电信的MTU值要低于1480,逐降低MTU值继续使用ping 命令测试,一番测试后发现只要MTU小于等于1380就能ping通服务器了。再次登陆到路由器,修改MTU为1380后重新链接ADSL,问题解决!
![附件[ematt:118]](http://blog.chdz1.com/content/uploadfile/201011/81c4a73ea34ccb5561d4a75e1cb0dc7420101111105307.jpg)
本文出自 小古Blog,转载时请注明出处及相应链接。
本文永久链接: http://blog.chdz1.com/?post=13