实验目的
通过配置静态路由,模拟路由环路现象,并理解其成因及解决方法。
实验环境
- 设备:3台路由器(R1、R2、R3)
- 模拟器:PnetLab
- 操作系统:H3C
实验拓扑

实验步骤
- 配置接口IP地址
- R1的G1/0:IP:192.168.1.1/24
- 在G1/0接口下配置子接口地址
- 192.168.2.1/24
- 192.168.3.1/24
- 192.168.4..1/24
- 192.168.5.1/24
- 在G1/0接口下配置子接口地址
- R2的G1/0:IP:192.168.1.2/24
- R2的G2/0:IP:192.168.2.1/24
- R3的G2/0:IP:192.168.2.1/24
- R1的G1/0:IP:192.168.1.1/24
路由表配置
在R2路由器上一条不精细的汇总路由
ip route-static 192.168.0.0 16 192.168.1.1
在R1路由器上写一条默认路由
ip route-static 0.0.0.0 0 192.168.1.2
测试在R2上ping路由R1接口地址192.168.1.1-192.168.5.1,都可以正常的ping通,如下图

- Wireshark抓包如下:

模拟路由环路
- 在路由R2上ping一个在R1上不存在的IP地址,例如:192.168.6.1,会显示time out如下图:

- 通过Wrishark抓包可以看出TTL值从255一次递减,表示路由环路了

解决路由环路
解决把汇总路由精细化,R2到R1的静态路由表写出:
[router2]ip route-static 192.168.0.0 21 192.168.1.1
或在R1上写一条黑洞路由
[router1]ip route-static 192.168.0.0 16 NULL 0
实操路由器下联三层交换机典型配置举例:https://www.hao0564.com/4848.html