【问题标题】:TFTP Server not receiving from ClientTFTP 服务器未从客户端接收
【发布时间】:2012-07-23 01:33:49
【问题描述】:

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

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

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

【问题讨论】:

  • 太模糊了。解释客户端在哪里,服务器在哪里。中间有防火墙?什么地址?显示您的代码。

标签: c++ client tftp


【解决方案1】:

解决方案需要 Wireshark。 然后,您可以快速直观地发现 TFTP 协议可能发生的情况。

【讨论】:

    猜你喜欢
    • 2012-12-09
    • 1970-01-01
    • 2013-08-06
    • 2012-04-07
    • 2017-05-10
    • 2019-08-13
    • 1970-01-01
    • 2017-12-29
    • 1970-01-01
    相关资源
    最近更新 更多