ARP_48: ARP timeout (idle)
目的
测试DUT的ARP缓存表的动态条目在老化时间后会被删除
DUT只有收到ARP请求或ARP响应,才会把源ip-mac存入自己的APR缓存表当做动态条目,同时对此条条目启动一个专属的定时器timeout,如果在timeout时间内此动态条目有更新,则重启定时器;如果timeout时间到达时没有更新,则删除此条条目
测试步骤
- Tester发送指令让DUT清除ARP缓存表内的动态条目
- Tester发送指令让DUT设置ARP缓存表的动态条目的老化时间DYNAMIC-ARP-CACHE-TIMEOUT
- Tester发送一条ARP请求给DUT
- Tester等待ARP-TOLERANCE-TIME时间,让DUT刷新ARP缓存表
- Tester发送指令让DUT发送一条ICMP Echo Request
- Tester监听在网卡上
- DUT发送ICMP Echo Request
- Tester等待DYNAMIC-ARP-CACHE-TIMEOUT + ARP-TOLERANCE-TIME时间让DUT的动态条目老化
- Tester发送指令让DUT发送一条I