如何减慢Windows 7上的FTP上传

我有一个应用程序,在Windows 7或8上使用FTP,它没有试图上传一个文件(超时,服务器发送回RST包,所以它肯定是不愉快的服务器)到特定的服务器。 与命令行ftp相同的问题。 与FileZilla它也失败,除非我打开速度限制(以2kB /秒上传),然后它工作正常。

那么,我如何减慢通用ftp,我假设应用程序正在使用? (这可能是一个错误的假设,因为我真的不知道应用程序如何调用ftp。)还是有另一种方法来configuration数据包大小或其他方式来限制数据。 我通过防火墙查看数据包,当他们从我的Linux机器上传576字节的数据包时,它工作正常,但是当它在596从我的Windows窗口,它失败。 我不知道数据包的大小是否与它有关。 它正在上传到一个不显然是非常新的Windows服务器。

更新:与速度无关,与数据包大小无关。 默认的服务器数据包允许536个字节的数据,而且默认的客户端大小要大得多,所以当服务器通过发送RST数据包而收到一个太大的数据包时,服务器会抱怨,而客户端不会再以较小的大小再次尝试。再次以相同的大小,或者如果它确实那么我的防火墙不允许它的工作。 如果有人可以解释,我会很感激。 与此同时,服务器的所有者翻转了一个允许“碎片包”的交换机,现在它工作。