如何能够单步控制TCP的连接
如何能够单步控制TCP的连接?
一般的TCP连接是:
Client发SYN,Server回SYN-ACK,Client再回ACK。
现在公司要求测试异常case,要求能够控制这些消息的流程。
比如,收到SYN,不回SYN-ACK,或者回内容非法的SYN-ACK。
有人对socket底层操作比较熟悉的吗?
[解决办法]
这个可以用网络监控仪发模拟信号。
[解决办法]
“收到SYN,不回SYN-ACK”
这个就相当于端口没打开/监听的情况
“回内容非法的SYN-ACK”
同样可以不打开端口,等到客户端发送SYN之后,你用原始套接口发送一个SYN-ACK
[解决办法]
NDIS