IPv4_AUTOCONF_ADDRESS_SELECTION_10:探测时间间隔和数据包数量(2)

测试目的:

验证主机在开始探测时等待的随机时间间隔,以及连续探测数据包之间的时间间隔是否在规定的毫秒范围内,包括间隔的容忍度。

描述:

本测试用例旨在确保主机在准备开始探测时,能够按照要求等待一个在PROBE_WAIT秒范围内均匀选择的随机时间间隔,并发送PROBE_NUM个探测数据包,每个探测数据包之间的发送间隔也是随机的,介于PROBE_MIN到PROBE_MAX秒之间。测试者将验证连续探测之间的时间间隔是否在<PROBE_MIN_IN_MILLISEC><PROBE_MAX_IN_MILLISEC>毫秒之间,允许50毫秒的容忍度。

测试拓扑:

在这里插入图片描述

具体步骤:

  1. DUT配置:外部配置<DIface-0>上的DHCP客户端。
  2. DUT配置:外部操作使DUT启动<DIface-0>
  3. 测试者:<SERVER-1><DIface-0>上监听(最长不超过<ParamListenTime>)。
  4. DUT:发送DHCPDISCOVER消息。
  5. 测试者:<SERVER-1><DIface-0>上监听(最长不超过<ParamListenTime>)。
    - 预期目标IP地址的网络地址设置为<LINK-LOCAL-NET-ADDR>
  6. DUT:发送3个ARP请求消息。
  7. 测试者:验证接收到最后两个ARP请求之间的时间间隔大于(<PROBE_MIN_IN_MILLISEC> - 50)毫秒。
  8. 测试者:验证接收到最后两个ARP请求之间的时间间隔小于(<PROBE_MAX_IN_MILLISEC> + 50)毫秒。
  9. 测试者:验证接收到第一个ARP请求和倒数第二个ARP请求之间的时间间隔大于(<PROBE_MIN_IN_MILLISEC> - 50)毫秒。
  10. 测试者:验证接收到第一个ARP请求和倒数第二个ARP请求之间的时间间隔小于(<PROBE_MAX_IN_MILLISEC> + 50)毫秒。
  11. 清理:外部操作使DUT关闭<DIface-0>

通过标准
4. DUT:发送DHCPDISCOVER消息。
6. DUT:发送3个ARP请求消息。
7. 测试者:验证接收到最后两个ARP请求之间的时间间隔大于(<PROBE_MIN_IN_MILLISEC> - 50)毫秒。
8. 测试者:验证接收到最后两个ARP请求之间的时间间隔小于(<PROBE_MAX_IN_MILLISEC> + 50)毫秒。
9. 测试者:验证接收到第一个ARP请求和倒数第二个ARP请求之间的时间间隔大于(<PROBE_MIN_IN_MILLISEC> - 50)毫秒。
10. 测试者:验证接收到第一个ARP请求和倒数第二个ARP请求之间的时间间隔小于(<PROBE_MAX_IN_MILLISEC> + 50)毫秒。

参考文档:

  • RFC 3927 p12 Section 2.2.1 (MUST)

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-13 13:28:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-13 13:28:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-13 13:28:03       82 阅读
  4. Python语言-面向对象

    2024-04-13 13:28:03       91 阅读

热门阅读

  1. FineBI概述

    2024-04-13 13:28:03       39 阅读
  2. 前端学习(第三天)

    2024-04-13 13:28:03       143 阅读
  3. 确认网卡绑定的模式

    2024-04-13 13:28:03       39 阅读
  4. C++作业

    2024-04-13 13:28:03       31 阅读
  5. Python学习笔记(一)

    2024-04-13 13:28:03       36 阅读
  6. 蓝牙HC-05开发

    2024-04-13 13:28:03       31 阅读
  7. pytorch中torch.meshgrid()函数理解及举例说明

    2024-04-13 13:28:03       30 阅读
  8. URI和URL的区别?

    2024-04-13 13:28:03       33 阅读