本文主要是介绍DHCPv4_CLIENT_ALLOCATING_06: 发送DHCPDISCOVER消息 - 在没有收到DHCPOFFER消息时超时并重新发送,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
测试目的:
验证DOIP客户端在未收到DHCP服务器的DHCOFFER消息时,能够正确地超时并重传DHCPDISCOVER消息。
描述:
在DOIP网络环境中,当客户端(DUT)启动并尝试获取IP地址时,它首先发送DHCPDISCOVER消息以请求IP配置。如果DHCP服务器没有响应,客户端应该在一定时间后超时,并重新发送DHCPDISCOVER消息。此测试用例旨在模拟这种场景,确保DOIP客户端能够按照预期进行操作。
测试拓扑:
具体步骤:
- DUT配置:在
<DIface-0>
上外部配置DHCP客户端 - TESTER:外部导致DUT启动
<DIface-0>
- TESTER:DHCP服务器
<SERVER-1>
在<DIface-0>
上监听(最长<ParamListenTime>
) - DUT:发送DHCPDISCOVER消息
- TESTER:DHCP服务器
<SERVER-1>
在<DIface-0>
上监听(最长<ParamListenTime>
) - DUT:发送DHCPDISCOVER消息
通过标准
4. DUT:发送DHCPDISCOVER消息
6. DUT:发送DHCPDISCOVER消息
参考文档:
- RFC 2131 Section 3.1 Page 16 (MUST)
这篇关于DHCPv4_CLIENT_ALLOCATING_06: 发送DHCPDISCOVER消息 - 在没有收到DHCPOFFER消息时超时并重新发送的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!