当前位置:C++技术网 > 资讯 > 程序员必备软件:10 UDP/TCP调试助手(TCP调试助手)

程序员必备软件:10 UDP/TCP调试助手(TCP调试助手)

更新时间:2016-06-13 09:59:54浏览次数:1+次

软件信息:

名称:UDP/TCP调试助手(TCP调试助手)
版本:1.11

权限:免费绿色版

官网:东方讯官网

下载地址:点此下载UDP/TCP调试助手V1.11

软件截图:

UDP/TCP调试助手(TCP调试助手)

软件简介:

    UDP/TCP调试助手是一个辅助调试UDP/TCP的工具软件,支持TCP Server、TCP Client、UDP等通信模式,为网络调试提供极大的方便。

程序员必备推荐理由:

    在TCP/UDP的socket编程中,需要经常对网络数据包的通信进行检测和实验测试,在通常的C/S模型中,客户端和服务端是一问一答的模式交互通信,使用UDP/TCP调试助手可以模拟通信,将通信数据报文发送给对方,看看能不能接受到对方响应的数据包,如果收的到,说明通信成功,如果收不到则通信失败。此软件使用简单,界面也很简洁,所以推荐使用。

基本使用介绍:

注意:此软件有一个bug,就是在IP地址输入的时候,按Tab键会导致软件卡死,不过这个不影响正常使用。不按Tab键就好了。

1.选择通讯模式

依据你要模拟的通信方,选择一种模式。如果是模拟TCP客户端,则选择【TCP Client】模式,如果是TCP服务端,则选择【TCP Server】,如果是UDP通信,属于对等通信,不区分客户端和服务端。

2.设置IP和端口

如果选择的是【TCP Client】模式,则表明你模拟的是客户端,则下面填写的是连接到服务器的IP和端口,选择好后点击【连接网络】即可。如果选择的是【TCP Server】,那么你模拟的是服务端,IP和端口就是本机IP和监听的端口号,然后单击【开始监听】即可。UDP因为是对等通信,既可以作为服务端,也可以作为客户端,所以需要同时设置两个端口,然后单击【开启UDP】。

3.填写发送数据

如果是服务端,则不需要填写。如果是客户端,则需要填写发送数据,填写的位置在下面的编辑框中,如下图所示:

填写发送数据

4.发送数据和接受数据

点击左侧的【手动发送】即可立即发送一次填写的数据给服务器。注意,没有勾选【十六进制发送】,则按照字符形式数据发送,在一般的通信中,是以十六进制形式处理数据,所以,你填写的一般是十六进制数据,所以需要勾选【十六进制发送】。同样,在上面的接受数据显示区,也根据需要勾选十六进制显示。如果想定期的周期性发送数据,可以勾选【自动发送】,右侧可以修改发送的间隔时间。这样就无需手动点击发送了。

5.清除数据和断开网络

点击【清空接受区】可以清除上面的接受显示的数据,点击【清空发送区】可以清空下面的发送区的数据。点击【断开网络】可以断开与服务器端的连接。