测试目的:
本测试用例的目的是验证当TCP处于CLOSED状态时,对于接收到的RST(重置)控制消息的处理机制。根据TCP协议规范,当TCP在CLOSED状态时,它应该忽略任何接收到的RST消息,并且不会产生任何响应。
描述:
TCP连接在CLOSED状态下是完全关闭的,不准备进行任何数据传输或连接建立。在这种状态下,如果接收到RST控制消息,TCP应该忽略该消息,并且保持当前状态不变。这个测试用例将验证TCP是否按照预期执行了这一行为。
测试拓扑:
具体步骤:
- TESTER: 发送一个RST控制消息
- DUT: 不发送任何响应
- TESTER: 验证DUT保持在CLOSED状态
通过标准
2. DUT: 不发送任何响应
3. TESTER: 验证DUT保持在CLOSED状态
参考文档:
- RFC 793 s3.9 p65 Event Processing
(MUST)