网络调试助手TCP server不能成功连接

本文记录了使用网络调试助手建立TCP server和TCP client进行通信的过程。配置时发现默认端口可能被占用,介绍了在Windows系统下通过命令行查看端口占用情况的方法,即使用netstat -ano和tasklist|findstr命令,最后重新配置端口实现通信。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<第一次写博客,开始打算记录学习路上的问题,以方便巩固和讨论,还请多多包涵>
正文
在使用网络调试助手时,想一个建立TCP server,一个建立TCP client,两者之间进行通信,打开网络调试助手其默认读取本地IP地址,而端口号默认为8080,如下图:
在这里插入图片描述
配置好之后,点击连接出现最下面的报错,经过一番查询,知道这里的本地端口号设置需要设置一个没有被占用的端口号0-65535,而怎么知道自己的端口号是否被占用呢,可按照下面的步骤来查看:
1.Windows+R按键,输入cmd,点击确定
在这里插入图片描述
2.在出现的命令窗口输入netstat -ano,回车,会显示端口的使用信息,如下图:
在这里插入图片描述
找到要查看的端口号,比如我们要找默认端口号8080,看是否被占用,其后面对应的端口信息是8480。
3.知道对应端口信息,接下来在命令窗口输入tasklist|findstr “8480”,便会出现该端口的占用信息,如下图:

它提示我们8080端口被ApplicationWebServer.exe程序占用,接下来只需要找一个没有被占用的端口,比如我使用8082,重新配置好如下连接成功:
在这里插入图片描述
4.同样配置一个TCP client(客户端),注意协议类型选择TCP client,端口号配置一样,如下:
在这里插入图片描述
输入要发送的信息,点击发送就可以从服务器端查看到信息
在这里插入图片描述
当然你也可以用服务器端给客户端发送信息,这里就不在说明。

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值