社区
网络及通讯开发
帖子详情
如何能够单步控制TCP的连接
FigoZhu
2011-04-27 02:27:28
如何能够单步控制TCP的连接?
一般的TCP连接是:
Client发SYN,Server回SYN-ACK,Client再回ACK。
现在公司要求测试异常case,要求能够控制这些消息的流程。
比如,收到SYN,不回SYN-ACK,或者回内容非法的SYN-ACK。
有人对socket底层操作比较熟悉的吗?
...全文
132
7
打赏
收藏
如何能够单步控制TCP的连接
如何能够单步控制TCP的连接? 一般的TCP连接是: Client发SYN,Server回SYN-ACK,Client再回ACK。 现在公司要求测试异常case,要求能够控制这些消息的流程。 比如,收到SYN,不回SYN-ACK,或者回内容非法的SYN-ACK。 有人对socket底层操作比较熟悉的吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wu036630
2011-05-30
打赏
举报
回复
SOCK_RAW 可以实现
FigoZhu
2011-05-06
打赏
举报
回复
libpcap + raw socket
再加,目标设备配置静态路由
搞定了。
FigoZhu
2011-05-04
打赏
举报
回复
[Quote=引用 3 楼 xpdavis 的回复:]
“收到SYN,不回SYN-ACK”
这个就相当于端口没打开/监听的情况
“回内容非法的SYN-ACK”
同样可以不打开端口,等到客户端发送SYN之后,你用原始套接口发送一个SYN-ACK
[/Quote]
但是不监听端口的话,系统会回RST的啊。
__lhy
2011-05-04
打赏
举报
回复
NDIS
铖邑
2011-04-27
打赏
举报
回复
“收到SYN,不回SYN-ACK”
这个就相当于端口没打开/监听的情况
“回内容非法的SYN-ACK”
同样可以不打开端口,等到客户端发送SYN之后,你用原始套接口发送一个SYN-ACK
FigoZhu
2011-04-27
打赏
举报
回复
[Quote=引用 1 楼 songhtao 的回复:]
这个可以用网络监控仪发模拟信号。
[/Quote]
网络监控仪是软件,还是硬件?
我不懂电脑
2011-04-27
打赏
举报
回复
这个可以用网络监控仪发模拟信号。
C#编写modbus
tcp
客户端读取modbus
tcp
服务器数据
通过指定服务器的IP地址和端口号,我们
能够
创建一个与服务器通信的
TCP
连接
。需要注意的是,Modbus
TCP
使用的标准端口为502。 建立
连接
之后,下一步是实现Modbus协议的细节。Modbus
TCP
通信基于主从架构,客户端发送...
c超级通信调试工具-2018-11684.cc_
TCP
通信_串口通讯_调试工具_
在c超级通信调试工具中,你可以模拟客户端和服务器的角色,进行
TCP
连接
的建立、数据发送和接收,这对于测试网络应用程序的通信稳定性至关重要。此外,工具可能还提供了诸如数据包捕获、错误检测和流量
控制
等功能,...
TCP
_UDP.rar_调试工具
同时,Vc++自身的调试器也
能够
帮助你定位代码中的错误,查看变量的值,
单步
执行代码,以理解程序运行的流程。 总的来说,理解和掌握
TCP
和UDP协议对于网络编程至关重要。借助Vc++这样的开发工具和相应的调试资源,...
C#局域网
控制
(源代码)
3. **
TCP
/IP协议**:
TCP
(传输
控制
协议)是网络通信的主要协议之一,提供可靠的、面向
连接
的数据传输。开发者可能使用
TCP
套接字建立稳定
连接
,进行双向通信。 4. **UDP协议**:UDP(用户数据报协议)是一种无
连接
的...
利用远程纠错跟踪Linux
TCP
_IP内核源代码.pdf
开发者可以在一台主机上运行GDB,通过网络
连接
到目标系统(运行内核的机器),从而在目标系统的内核中设置断点、检查变量和
单步
执行代码,实现远程调试。 **3)** **利用Kempfi进行内核函数关系分析**:Kempfi是一种...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章