TFTP服务器未从客户端接收
TFTP Server not receiving from Client
我正在使用C++开发TFTP服务器。问题是,当我使用互联网上提供的TFTP客户端演示(HS TFTP)时,我无法接收,或者至少在接收缓冲区中看不到任何东西。
我可以"感觉到"我的应用程序正在接收一些东西,但当我为TFTP客户端使用该演示时,我看不到收到了什么。所以,我所做的就是自己创建一个客户端,并发送一个类似"WRQ"的命令。通过这种方式,我能够接收发送的命令。因此,我不知道为什么我看不到互联网上常见的TFTP客户端的内容。
顺便说一句,传输被保存在同一台计算机中,使用本地ip 127.0.0.1和默认的TFTP ip 69。
解决您的场景需要Wireshark。然后,您可以快速直观地发现TFTP协议可能发生了什么。
相关文章:
- 在 1 个服务器 n 客户端套接字 C++ MFC 应用程序中更新数据的客户端
- TCP 服务器的异步读取使用 boost::asio 打印客户端套接字发送的数据
- 我正在编写一个简单的客户端套接字应用程序,但在连接后服务器收到一个空缓冲区
- 防止客户端套接字程序崩溃CPP Google Protobuf
- 为什么在此 UDP 客户端/服务器示例中没有必要绑定客户端套接字?
- 客户端套接字是可绑定的,但不可连接,因为已在使用中
- 是否可以寻址另一个网络中的服务器/客户端套接字?(C++)
- 关闭客户端套接字时如何防止服务器关闭?C++
- 多连接客户端套接字应用程序C++
- C 选择仅检查最后一个客户端套接字
- 在两个客户端套接字之间发送数据
- Qt 5: 如何制作"pure c++"客户端套接字?
- Winsock 客户端套接字无效
- C++面向对象的客户端套接字应用程序设计
- 如何强制 udp 服务器接收的 udp 客户端套接字绑定到特定客户端端口
- 客户端套接字连接() 在服务器 accept() 超时后成功
- 如果客户端的互联网断开连接,客户端套接字不会关闭。如何在服务器中检测此事件?
- 客户端套接字在c++中发送到服务器
- 服务器和客户端套接字连接问题重新。send(), accept() 和多线程
- 使用c++ TCP客户端套接字在特定的网络接口Linux/Unix