测试目的:
验证TCP在CLOSED状态下,对于没有包含RST和ACK标志的传入段,是否能够发送一个序列号为0的RST(重置)段作为响应。
描述:
当TCP处于CLOSED状态时,如果接收到一个不包含RST和ACK标志的传入段,它必须发送一个序列号为0的RST控制段作为响应,以表明当前连接是关闭的。
测试拓扑:
具体步骤:
- TESTER:发送一个设置了标志的TCP段
- DUT:发送一个带有零序列号的RST控制消息
通过标准
2. DUT:发送一个带有零序列号的RST控制消息
测试迭代
- CASE: flag set = SYN
- CASE: flag set = FIN
- CASE: flag set = Data segment
参考文档:
- RFC 793 s3.9 p65 Event Processing(MUST)