之前在工程现场遇到一个问题,使用centos6.5系统,sftp协议上传文件时,小文件(1Kb左右)可以上传,大文件一直0%,stalled卡住不动。
但是同样的网络,使用windows系统可以上传。最后发现是网络状况不好,windows默认网络分包较小,每一包大概只有500~600,linux分包比较大,导致收不到Server端的确认帧。最后通过修改网卡MTU得到解决。
之前在工程现场遇到一个问题,使用centos6.5系统,sftp协议上传文件时,小文件(1Kb左右)可以上传,大文件一直0%,stalled卡住不动。
但是同样的网络,使用windows系统可以上传。最后发现是网络状况不好,windows默认网络分包较小,每一包大概只有500~600,linux分包比较大,导致收不到Server端的确认帧。最后通过修改网卡MTU得到解决。