0

我正在使用 C++ 开发 TFTP 服务器。问题是当我使用 Internet 上提供的 TFTP 客户端演示 (HS TFTP) 时,我无法接收或至少在接收缓冲区中看不到任何内容。

我可以“感觉到”我的应用程序正在接收某些内容,但是当我将那个演示用于 TFTP 客户端时,我看不到收到的内容。所以,我所做的是自己创建一个客户端并发送一个类似“WRQ”的命令。通过这种方式,我能够接收发送的命令。因此,我不知道为什么我看不到来自 Internet 上的常规 TFTP 客户端的内容。

顺便说一句,传输已使用本地 ip 127.0.0.1 和默认 TFTP IP 69 在同一台计算机上进行。

4

1 回答 1

1

对您的场景进行故障排除需要 Wireshark。然后,您可以快速直观地发现 TFTP 协议可能发生的情况。

于 2012-08-25T09:50:20.663 回答