一、拓扑

备注:做ICMP重定向实验,为确保可以抓到重定向报文,使用ENSP的Router设备进行。
如果使用AR设备则无法抓取到ICMP重定向报文!
二、ICMP重定向配置
1、R1和R2接口配置:
[R1]int g 0/0/0
[R1-GigabitEthernet0/0/0]ip address 192.168.1.254 24
[R2]int g 0/0/0
[R2-GigabitEthernet0/0/0]ip address 192.168.1.253 24
如果配置IP地址冲突此时设备会出现IP Conflict冲突的提示

2、R2配置一个环回口
[R2]int loo 0
[R2-LoopBack0]ip address 2.2.2.2 32
3、我们通过配置静态路由实现R1到达目标网段2.2.2.2的路由
[R1]ip route-static 2.2.2.2 255.255.255.255 192.168.1.253 //配置静态路由
[R1]dis ip rou protocol static //查看配置的静态路由

此时R1可以ping通R2的2.2.2.2的路由
[R1]ping 2.2.2.2
PING 2.2.2.2: 56 data bytes, press CTRL_C to break
Reply from 2.2.2.2: bytes=56 Sequence=2 ttl=255 time=110 ms
Reply from 2.2.2.2: bytes=56 Sequence=3 ttl=255 time=80 ms
Reply from 2.2.2.2: bytes=56 Sequence=4 ttl=255 time=60 ms
三、验证ICMP重定向
1、PC1配置的网关为R1的地址192.168.1.254

2、此时我们PC去ping 2.2.2.2 同时抓包
PC>tracert 2.2.2.2 //路由跟踪到2.2.2.2的路由节点
traceroute to 2.2.2.2, 8 hops max
(ICMP), press Ctrl+C to stop
1 192.168.1.254 31 ms 47 ms 47 ms
2 2.2.2.2 62 ms 63 ms 78 ms
PC>ping 2.2.2.2 //ping 2.2.2.2正常
Ping 2.2.2.2: 32 data bytes, Press Ctrl_C to break
From 2.2.2.2: bytes=32 seq=1 ttl=255 time=79 ms
From 2.2.2.2: bytes=32 seq=2 ttl=255 time=78 ms
抓包ICMP Redirect重定向报文

此时我们查看重定向报文中告诉PC 数据到达的网关为192.168.1.253,后续PC发数据会发到R2的192.168.1.253这个地址,提高数据转发效率。

【我们专注华为ICT人才培养,培养企业急需高端IT网络技术人才,我们打造的是实战型网络专家!非水军非Paper! 技术+证书+实战项目经验,我们相信口碑相传,全网性价比最高,确保授课质量,所有学员实现高薪就业!是我们的使命和不变的追求!】










欢迎分享给朋友圈的圈友们,【转发给学网络的小伙伴们】,大家一起加油!共成长同进步!专注华为ICT人才培养,学华为,就来华亿!
