【发布时间】:2012-07-23 01:33:49
【问题描述】:
我正在使用 C++ 开发 TFTP 服务器。问题是当我使用 Internet 上提供的 TFTP 客户端演示 (HS TFTP) 时,我无法接收或至少在接收缓冲区中看不到任何内容。
我可以“感知”到我的应用正在接收某些内容,但是当我将该演示用于 TFTP 客户端时,我看不到收到的内容。 所以,我所做的是自己创建一个客户端并发送一个类似“WRQ”的命令。通过这种方式,我能够接收发送的命令。因此,我不知道为什么我看不到来自 Internet 上的常规 TFTP 客户端的内容。
顺便说一句,传输已使用本地 IP 127.0.0.1 和默认 TFTP IP 69 在同一台计算机上进行。
【问题讨论】:
-
太模糊了。解释客户端在哪里,服务器在哪里。中间有防火墙?什么地址?显示您的代码。