上一篇:那些只有农村人才能深刻体会的难受(2023-07-03 22:21:50)
文章大纲

NetAssist测试TCP连接报错:the socket is marked as nonblocking

2023-07-31 11:15:20

NetAssist下载:

我准备了两台电脑,准备抓包tcp通讯,巩固一下TCP连接相关知识。


测试TCP连接,我从百度网盘下载了NetAssist工具。

工具下载地址:

链接: https://pan.baidu.com/s/1Wy8NKfFCoox7c-Fm8eE28g?pwd=tasq 提取码: tasq 复制这段内容后打开百度网盘手机App,操作更方便哦


配置TCP连接:

然后一台电脑作为TCP服务端,NetAssist里协议类型选TCP Server。另一台就选TCP Client,然后去连这个服务端。



连接失败:

配置好后,点击连接按钮,结果NetAssist工具报错,提示连接超时。



对话框底部提示如下错误:

the socket is marked as nonblocking and the requested operation would block,and canot be completed immdeiately

本文为翟码农个人博客蓝翟红尘里计算机网络分类下的有关NetAssist测试TCP连接的原创文章,转载请注明出处:http://www.zhai14.com/blog/the-tool-of-netassist-reports-error-when-connect-via-tcp.html


检查IP:

检查了两台电脑的ip,是出于同一个网络段之下的。

不过客户端这台电脑,我连了VPN,所以ip信息里多了一个10开头的ip。




解决方法:

断掉VPN之后,重新连接,就OK了。

如下图所示,连接成功了,数据日志里会告知当前连接客户端这边的IP和端口。



服务端电脑数据日志里会显示如下内容:

Client ip:port gets online

即告知某客户端已经成功上线。



上一篇:那些只有农村人才能深刻体会的难受(2023-07-03 22:21:50)
我要评论
评论列表