RIP 路由协议

2017-12-22  本文已影响0人  HeskeyBaozi

步骤1

  1. 按照拓扑图配置PC1和PC2的IP地址、子网掩码、网关,并且测试连通性
image.png

连接后,在没有任何配置的情况下,PC1和PC2无法连通。

  1. 在路由器R1或R2上执行show ip route 命令,记录路由表信息。

路由器R1:


image.png

此时路由器R1没有任何路由表信息。

路由器R2:


image.png

此时路由器R2也没有任何路由表信息。

步骤2

三层交换机的基本配置:


image.png

这里配置:将交换机更名为S5750,并且创建VLAN虚拟端口VLAN10和VLAN50,并配置IP地址。

配置结果后,虚拟局域网的情况如下:


image.png

步骤3

路由器R1的基本配置:

image.png

步骤4

路由器R2的基本配置:

image.png

步骤5

交换机S5750配置RIPv2路由协议

image.png

这里开启了RIP进程,并且申明本设备的直连网段,并且RIP发布网段地址为有类地址。

此时交换机的路由表如下:

image.png

步骤6

路由器R1配置RIPv2路由协议,过程及结果如下:

image.png

其中,我们关闭了路由信息的自动汇总能。

步骤7

路由器R2配置RIPv2路由协议,过程及结果如下:

image.png

注意到,在这里我们也关闭了路由信息的自动汇总功能。

接下来,我们验证三台路由设备的路由表:

交换机:

image.png

此时,交换机有了R条目,从表中信息得知,这是交换机通过192.168.1.1 VLAN10学习到的。

路由器R1:

image.png

此时,路由器R1也有了R条目,从表中信息得知,这是路由器R1分别通过Serial 2/0接口和G0/1接口 获取到的。

路由器R2:

image.png

同样地,路由器R2也有R条目,从表中信息得知,这是路由器R2都是通过串口Serial 2/0获取到的。

步骤8

测试网络的连通性

  1. 将此事的路由表与步骤1的路由表进行比较,有什么结论?

步骤1的时候,三台设备的路由表都是空的。但此时,都已经有了路由条目。

  1. 分析traceroute PC1或PC2的结果
image.png

通过运行该命令,我们发现从PC2追踪到PC1的路径如下

PC2 -> 192.168.3.1 -> 192.168.2.1 -> 192.168.1.2 -> 192.168.5.11(PC1)

其中192.168.3.1是路由器对于PC2的网关,192.168.2.1是路由器R1对于R2的下一跳网关,192.168.1.2是交换机对于路由器R1的下一跳网关,最终192.168.5.11是目标地址。

  1. 进行拔线实验,通过Wireshark测试报文变化的时间差,路由有没有出现毒性反转现象?

  2. 捕获数据包,分析RIP封装结构。RIP包在PC1或PC2上能补捕获到吗?如希望两台主机都能捕获到RIP包,请描述实现方法。


    image.png

我们成功的捕获到了RIP数据包,我们发现RIP数据包是通过UDP来封装的。

实验思考

  1. 查看交换机端口VLAN
image.png
  1. 查看RIP的版本号和发布到的网段


    image.png
  1. RIPv1的广播地址是什么?RIPv2的组播地址是什么?

PC2配置如下


image.png

PC1同理,为10.10.5.11 | 255.255.255.0 | 10.10.5.1

01

交换机配置RIPv1

02

路由器R1配置
03

路由器R2配置

上一篇 下一篇

猜你喜欢

热点阅读