测试目的:
验证TCP在ESTABLISHED状态下接收到一个窗口外的SYN序列号时,是否能够发送一个ACK,指示它期望的正确序列号。
描述:
在TCP连接的ESTABLISHED状态下,如果接收到一个序列号超出当前窗口的SYN段,TCP必须发送一个ACK段,其中包含它期望接收的下一个序列号,并保持在ESTABLISHED状态。
测试拓扑:
具体步骤:
- TESTER:使DUT移动到已建立状态
- TESTER:发送一个带有超出窗口的序列号的SYN
- DUT:发送一个指示下一个期望序列号的ACK
通过标准
3. DUT:发送一个指示下一个期望序列号的ACK
参考文档:
- RFC 793 s3.4 p34 Establishing a Connection
(MUST)