拓冰建站拓冰建站
首页 / 资讯中心 / 正文

2. ARP_06 ~ ARP_10

5.2.4.1.6 ARP_06免费ARP应答学习ARP表项使用已学习ARP表项概述验证DUT接收免费ARP应答报文的表项学习能力。地址解析模块查询命中缓存表项后将48位以太网地址交给硬件驱动完成报文发送。测试逻辑测试仪发送ARP应答报文DUT学习生成HOST‑1‑IPMAC‑ADDR1缓存表项触发DUT发送UDP报文DUT直接使用该已学习的ARP表项封装报文。前置条件使用章节通用前置条件测试环境拓扑1输入参数使用章节通用输入参数测试步骤清除DUTDIface‑0接口中HOST‑1‑IP对应的动态ARP缓存测试仪向DUT发送ARP应答报文携带源IP、目的IP、源MAC、以太网广播目的地址完成DUT的ARP表项学习等待ARP‑TOLERANCE‑TIME时间确保ARP缓存生效刷新配置DUT从DIface‑0发送UDP报文源IP为DIface‑0‑IP目的IP为HOST‑1‑IP测试仪在接口上监听报文监听时长ParamListenTime观察DUT发出UDP报文IP目的地址为HOST‑1‑IP以太网目的MAC为MAC‑ADDR1通过判据DUT发出UDP报文报文IP目的地址为HOST‑1‑IP以太网目的MAC为MAC‑ADDR1参考文档RFC 826 Packet GenerationMUST备注无Wireshark:ARP_065.2.4.1.7 ARP_07发送ARP请求缓存无对应表项时触发ARP请求概述地址解析模块查找协议类型目标协议地址表项若缓存不存在该表项则丢弃待发送报文并生成ARP以太网报文。测试逻辑DUTARP缓存中不存在目标IP对应的ARP表项DUT需要主动发出ARP请求用来获取目标IP的MAC地址。前置条件使用章节通用前置条件测试环境拓扑1输入参数使用章节通用输入参数测试步骤清除DUTDIface‑0接口中HOST‑1‑IP对应的动态ARP缓存配置DUT从DIface‑0发送UDP报文源IP为DIface‑0‑IP目的IP为HOST‑1‑IP测试仪在接口上监听以太网类型为地址解析的报文监听时长ParamListenTime观察DUT发出ARP请求通过判据DUT成功发出ARP请求参考文档RFC 826 Packet GenerationMUST备注无Wireshark:ARP_075.2.4.1.8 ARP_08发送ARP请求硬件类型校验概述地址解析模块将ARP报文硬件类型字段ar$hrd设置为以太网类型。测试逻辑DUT缓存无ARP表项触发DUT发出ARP请求校验报文中硬件类型字段是否为以太网。前置条件使用章节通用前置条件测试环境拓扑1输入参数使用章节通用输入参数测试步骤清除DUTDIface‑0接口中HOST‑1‑IP对应的动态ARP缓存配置DUT从DIface‑0发送UDP报文源IP为DIface‑0‑IP目的IP为HOST‑1‑IP测试仪在接口上监听报文监听时长ParamListenTime观察DUT发出ARP请求测试仪校验收到的ARP请求硬件类型等于ARP_HARDWARE_ETHERNET通过判据DUT成功发出ARP请求测试仪校验ARP请求硬件类型为ARP_HARDWARE_ETHERNET参考文档RFC 826 Packet GenerationMUST备注无Wireshark:ARP_085.2.4.1.9 ARP_09发送ARP请求协议类型校验概述地址解析模块将ARP报文协议类型字段ar$pro设置为待解析的上层协议类型。测试逻辑DUT缓存无ARP表项触发DUT发出ARP请求校验报文中协议类型字段是否为IP协议。前置条件使用章节通用前置条件测试环境拓扑1输入参数使用章节通用输入参数测试步骤清除DUTDIface‑0接口中HOST‑1‑IP对应的动态ARP缓存配置DUT从DIface‑0发送UDP报文源IP为DIface‑0‑IP目的IP为HOST‑1‑IP测试仪在接口上监听报文监听时长ParamListenTime观察DUT发出ARP请求测试仪校验收到的ARP请求协议类型等于ARP_PROTOCOL_IP通过判据DUT成功发出ARP请求测试仪校验ARP请求协议类型为ARP_PROTOCOL_IP参考文档RFC 826 Packet GenerationMUST备注无Wireshark:ARP_095.2.4.1.10 ARP_10发送ARP请求硬件地址长度校验概述地址解析模块将ARP报文硬件地址长度字段ar$hln设置为6对应48位以太网MAC地址字节长度。测试逻辑DUT缓存无ARP表项触发DUT发出ARP请求校验报文中硬件地址长度字段。前置条件使用章节通用前置条件测试环境拓扑1输入参数使用章节通用输入参数测试步骤清除DUTDIface‑0接口中HOST‑1‑IP对应的动态ARP缓存配置DUT从DIface‑0发送UDP报文源IP为DIface‑0‑IP目的IP为HOST‑1‑IP测试仪在接口上监听报文监听时长ParamListenTime观察DUT发出ARP请求测试仪校验收到的ARP请求硬件地址长度等于ETHERNET_ADDR_LEN通过判据DUT成功发出ARP请求测试仪校验ARP请求硬件地址长度为ETHERNET_ADDR_LEN参考文档RFC 826 Packet GenerationMUST备注无Wireshark:ARP_10
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门