tftp“传输成功”但文件不完整(Windows 7 客户端放到 ubuntu tftpd-hpa 服务器)

tftp“传输成功”但文件不完整(Windows 7 客户端放到 ubuntu tftpd-hpa 服务器)

我正在尝试使用 Windows 7 tftp 客户端(从命令行:tftp put)将文件传输到 Ubuntu 12.04 中的 tftp 服务器(tftpd-hpa 和 TFTP_OPTIONS="--secure -c")。

Windows 客户端返回:“传输成功:1 秒内 524 字节,524 字节/秒”,但该文件实际上为 297 KB。

我尝试了不同的文件(298 KB),但只传输了 143 KB。

我以前能够传输较小的文件(273 字节),没有任何问题。

此时我不确定要查找什么。我知道 tftp 过去曾经有大小限制,但我不认为这是我的问题。

(摘自维基百科:

原始协议的文件大小限制为 32 MB。1998 年,RFC 2347 将此限制扩展至 4 GB(引入了选项协商)和 RFC 2348(引入了块大小协商)。如果服务器和客户端支持块号回绕,则文件大小基本上不受限制。)

相关内容