测试目的:
本测试用例的目的是验证DUT(被测试设备)是否能够生成包含有效头部字段值的TCP数据包。当DUT创建一个TCP段时,它应该确保TCP头部的所有字段都是格式正确且有效的。
描述:
TCP头部包含多个字段,如源端口号、目的端口号、序列号、确认号、数据偏移、保留位、控制位(如SYN、ACK等)、窗口大小、校验和以及紧急指针等。这些字段对于TCP连接的建立、维护和数据传输至关重要。本测试用例将验证DUT在生成TCP段时是否能够正确设置这些头部字段。
测试拓扑:
具体步骤:
- TESTER: 将DUT带到‘ESTABLISHED’状态。
- TESTER: 发送
<generateTCPSegment>
请求。 - DUT: 发送包含有效头部值的数据段。
通过标准
3. DUT: 发送包含有效头部值的数据段。
参考文档:
- RFC 793.