测试目的:
验证DHCP客户端是否能够接收至少312个八位字节长度的’options’字段的DHCP消息。
描述:
本测试用例旨在确保DHCP客户端准备接收包含至少312个八位字节(即312 octets)长度的’options’字段的DHCP消息。这意味着DHCP客户端必须能够处理最多576个八位字节长度的消息。
测试拓扑:
具体步骤:
- DUT配置:外部配置DUT上的
<DIface-0>
为DHCP客户端。 - 测试设备:外部触发DUT启动
<DIface-0>
。 - 测试设备:DHCP服务器
<SERVER-1>
在<DIface-0>
上监听(最长不超过<ParamListenTime>
)。 - DUT:发送DHCPDISCOVER消息。
- 测试设备:DHCP服务器
<SERVER-1>
通过<DIface-0>
向DUT发送DHCPOFFER消息,包含:- 额外的PAD选项以将数据包长度设置为576。
- 测试设备:DHCP服务器
<SERVER-1>
在<DIface-0>
上监听(最长不超过<ParamListenTime>
)。 - DUT:发送DHCPREQUEST消息。
通过标准:
4.DUT发送DHCPDISCOVER消息。
7.DUT发送DHCPREQUEST消息。
参考文档:
- RFC 2131 Section 2 Page 10 ‘Protocol Summary’ (MUST)