TCP/UDP调试工具的使用

TCP/UDP调试工具下载链接
前文:当我们写好一个TCP/UDP的程序时,但是无法通信时,光看代码又找不出原因时,我们可以借助调试工具来检查是服务端还是客户端出现了问题,这样就很大的减少了错误的排查范围.
具体使用步骤如下,以QT TCP通信为例:
首先我们打开工具界面的样子如图所示:
TCP/UDP调试工具的使用
第一步:首先排查是不是客户端出的问题---------我们要在QT运行服务端的程序,然后在调试工具上开启客户端,输入服务端的IP和端口号.
注:这里的虚拟机的IP可以通过命令ifconfig来查看

TCP/UDP调试工具的使用
点击确定之后弹出来的界面如下:
TCP/UDP调试工具的使用
如果qt上运行的服务端能接收到数据的话,证明不是客户端出的问题.
接下来就可以测试是不是服务端的程序出现了问题
调试步骤如下:
首先,现在调试工具上开启服务端,这里只需要输入监听的端口号即可.
TCP/UDP调试工具的使用
点击确定之后
TCP/UDP调试工具的使用
在qt运行客户端的程序,发送消息,观察调试工具是否能收到消息.
如此便可以找出自己写得程序不能通信到底是哪方的原因了.

上一篇:【打卡帖】7日玩转ESP32——(第7日) 通过SoftAP的WiFi配网


下一篇:Android 面试必备 - 计算机网络基本知识(TCP,UDP,android2018面试题