jasonj333
2021/07/02阅读:75主题:红绯
ARP_32-35
“分享排第一名的人(微信名:李明)抓紧联系我哦,下周一前不联系的话,我就把书送给排第二的人了
”
ARP_32: ARP entry update (Request/Request)
目的
“Tester向DUT发送一条ARP请求(源ip-mac为ip1-mac1),DUT会把条目ip-mac1缓存到自己的APR缓存表,然后Tester再向DUT发送一条ARP请求(源ip-mac为ip1-mac2),以检查DUT的ARP缓存表内的条目ip1-mac1是否会更新为ip1-mac2
”
只有ARP请求和ARP响应这两种报文才会把源ip-mac存入缓存表,存入时会先查找是否存在以源ip为基准,如果存在,则更新这条条目
测试步骤
“”
DUT清除ARP缓存表动态条目 Tester向DUT发送ARP请求,源ip-mac为ip1-mac1 Tester向DUT发送ARP请求,源ip-mac为ip1-mac2 Tester等待一段时间,以便DUT更新ARP缓存表 让DUT给ip1发送一条ICMP Echo Request Tester监听在网卡上 DUT发送了ICMP Echo Request
期望结果
“DUT发送了ICMP Echo Request
”
其实这里的期望结果,不只是要收到一条ICMP Echo Request,还需要确保DUT不发送ARP请求,同时ICMP里的目的mac地址是mac2
CANoe TC8
ARP_33: ARP entry update (Response/Response)
目的
“Tester向DUT发送一条ARP响应(源ip-mac为ip1-mac1),DUT会把条目ip-mac1缓存到自己的APR缓存表,然后Tester再向DUT发送一条ARP响应(源ip-mac为ip1-mac2),以检查DUT的ARP缓存表内的条目ip1-mac1是否会更新为ip1-mac2
”
只有ARP请求和ARP响应这两种报文才会把源ip-mac存入缓存表,存入时会先查找是否存在以源ip为基准,如果存在,则更新这条条目
测试步骤
“”
DUT清除ARP缓存表动态条目 Tester向DUT发送ARP响应,源ip-mac为ip1-mac1 Tester向DUT发送ARP响应,源ip-mac为ip1-mac2 Tester等待一段时间,以便DUT更新ARP缓存表 让DUT给ip1发送一条ICMP Echo Request Tester监听在网卡上 DUT发送了ICMP Echo Request
期望结果
“DUT发送了ICMP Echo Request
”
其实这里的期望结果,不只是要收到一条ICMP Echo Request,还需要确保DUT不发送ARP请求,同时ICMP里的目的mac地址是mac2
CANoe TC8
ARP_34: ARP entry update (Request/Response)
目的
“Tester向DUT发送一条ARP请求(源ip-mac为ip1-mac1),DUT会把条目ip-mac1缓存到自己的APR缓存表,然后Tester再向DUT发送一条ARP响应(源ip-mac为ip1-mac2),以检查DUT的ARP缓存表内的条目ip1-mac1是否会更新为ip1-mac2
”
只有ARP请求和ARP响应这两种报文才会把源ip-mac存入缓存表,存入时会先查找是否存在以源ip为基准,如果存在,则更新这条条目
测试步骤
“”
DUT清除ARP缓存表动态条目 Tester向DUT发送ARP请求,源ip-mac为ip1-mac1 Tester向DUT发送ARP响应,源ip-mac为ip1-mac2 Tester等待一段时间,以便DUT更新ARP缓存表 让DUT给ip1发送一条ICMP Echo Request Tester监听在网卡上 DUT发送了ICMP Echo Request
期望结果
“DUT发送了ICMP Echo Request
”
其实这里的期望结果,不只是要收到一条ICMP Echo Request,还需要确保DUT不发送ARP请求,同时ICMP里的目的mac地址是mac2
CANoe TC8
ARP_35: ARP entry update (Response/Request)
目的
“Tester向DUT发送一条ARP响应(源ip-mac为ip1-mac1),DUT会把条目ip-mac1缓存到自己的APR缓存表,然后Tester再向DUT发送一条ARP请求(源ip-mac为ip1-mac2),以检查DUT的ARP缓存表内的条目ip1-mac1是否会更新为ip1-mac2
”
只有ARP请求和ARP响应这两种报文才会把源ip-mac存入缓存表,存入时会先查找是否存在以源ip为基准,如果存在,则更新这条条目
测试步骤
“”
DUT清除ARP缓存表动态条目 Tester向DUT发送ARP响应,源ip-mac为ip1-mac1 Tester向DUT发送ARP请求,源ip-mac为ip1-mac2 Tester等待一段时间,以便DUT更新ARP缓存表 让DUT给ip1发送一条ICMP Echo Request Tester监听在网卡上 DUT发送了ICMP Echo Request
期望结果
“DUT发送了ICMP Echo Request
”
其实这里的期望结果,不只是要收到一条ICMP Echo Request,还需要确保DUT不发送ARP请求,同时ICMP里的目的mac地址是mac2
CANoe TC8
和上面的case差不多,无法就是ARP请求和ARP响应的组合排列
别忘了你的三连!!!
作者介绍