测试目的:
验证TCP在CLOSED状态下,对于接收到的包含ACK且不包含RST的传入段,是否能够发送一个RST段,其序列号与传入段的ACK号相同。
描述:
当TCP处于CLOSED状态时,如果接收到一个包含ACK标志的传入段,但没有RST标志,且传入段的序列号不为0,TCP必须发送一个RST段作为响应,其序列号应与传入段的ACK号相同。
测试拓扑:
具体步骤:
- TESTER:发送一个设置了标志的段
- DUT:发送一个RST段,其SEQ号码与进入段的ACK号码相同
通过标准
2. DUT:发送一个RST段,其SEQ号码与进入段的ACK号码相同
测试迭代
- CASE: flag set = SYN,ACK
- CASE: flag set = ACK
参考文档:
- RFC 793 s3.9 p65 Event Processing(MUST)