收到错误序列号时的 TCP 层行为

网络工程 通讯协议 联网
2021-07-06 14:07:23

我有 TCP 服务器和客户端之间已建立连接的 IP 和端口详细信息。当我使用packETH工具模拟数据包注入攻击时,我将自己伪装成客户端(使用客户端的IP和端口,但不相同的seq和ack号)并发送FIN段,然后我预计连接关闭或出现一些异常行为,但是它没有发生。我的问题是,究竟会发生什么?如果我发送重复的 SYN 段会发生什么。

1个回答

我会尝试设置 RST 位。在这种情况下,您的 SEQ/ACK 应该无关紧要。如果这不起作用,可能是因为您弄乱了校验和并且数据包被丢弃。