用简单的方式让你理解RIP路由附加度量值(小白基础实验)

配置RIP路由附加度量值

在做实验之前我们首先要知道什么是路由附加度量值:

路由附加度量值是在RIP路由原来度量值的基础上所增加或减少的度量值(跳数)。对于RIP接收和发布路由,可通过不同的命令配置附加度量值更加灵活地控制RIP的路由选择。


rip metricin 命令用于在接收到路由后,给其增加一个附加度量值,再加入路由表中,使得路由表中的度量值发生变化。运行该命令会影响到本地设备和其他设备的路由选择。


rip metricout 命令用于自身路由的发布,发布时增加一个附加的度量值,但本地路由表中的度量值不会发生变化。运行该命令不会影响本地设备的路由选择,但是会影响其他设备的路由选择。

1:话不多说:

我们先看拓扑图:

用简单的方式让你理解RIP路由附加度量值(小白基础实验)

 

和往常一样,我们先做基础配置

首先我们先让全网互通(PC1可以ping通PC2)

命令如下

AR1:

interface GigabitEthernet0/0/0

 ip address 192.168.1.254 255.255.255.0

#

interface GigabitEthernet0/0/1

 ip address 10.0.12.1 255.255.255.0

#

interface GigabitEthernet1/0/0

 ip address 10.0.13.1 255.255.255.0

#

interface GigabitEthernet2/0/0

#

interface NULL0

#

rip 1

 undo summary

 version 2

 network 192.168.1.0

 network 10.0.0.0

AR2:

interface GigabitEthernet0/0/0

 ip address 10.0.12.2 255.255.255.0

#

interface GigabitEthernet0/0/1

 ip address 10.0.24.2 255.255.255.0

#

interface NULL0

#

rip 1

 version 2

 network 10.0.0.0

AR3:

interface GigabitEthernet0/0/0

 ip address 10.0.13.3 255.255.255.0

#

interface GigabitEthernet0/0/1

 ip address 10.0.34.3 255.255.255.0

#

interface NULL0

#

rip 1

 version 2

 network 10.0.0.0

AR4:

interface GigabitEthernet0/0/0

 ip address 192.168.2.254 255.255.255.0

#

interface GigabitEthernet0/0/1

 ip address 10.0.24.4 255.255.255.0

#

interface GigabitEthernet1/0/0

 ip address 10.0.34.4 255.255.255.0

#

interface GigabitEthernet2/0/0

#

interface NULL0

#

rip 1

 version 2

 network 10.0.0.0

 network 192.168.2.0

基础配置命令如上所示:

不懂的小白,可以参考参考,这里我就不多说了!

注:undo summary:路由表不自动聚合

2:接下来我们查看AR1的路由表:

用简单的方式让你理解RIP路由附加度量值(小白基础实验)

 

 

我们可以看到在AR1上面接收两条关于192.168.2.0网段的路由条目;

同样我们查看AR4的路由表

用简单的方式让你理解RIP路由附加度量值(小白基础实验)

 

我们在AR4上发现有两条关于192.168.1.0网段的路由条目,且有两个下一跳,呈现负载分担;

配置RIP metricin

在AR1上的G1/0/0

接口上使用rip metricin 2命令

我们查看路由表;

用简单的方式让你理解RIP路由附加度量值(小白基础实验)

 

我们发现AR1上192.168.1.0网段上由原来两个下一跳,变为只有一个下一跳AR2,我们在AR1上查看rip的数据库;

用简单的方式让你理解RIP路由附加度量值(小白基础实验)

 

我们发现没有去往AR3下一条为192.168.2.0网段的路由信息了,在AR1数据库上面没有了下一条为10.0.13.3的路由信息;但是我们还是可以ping通10.0.13.3;

用简单的方式让你理解RIP路由附加度量值(小白基础实验)

 

3:接下来我们继续验证

在PC1上测试访问PC2所经过的网关设备;

用简单的方式让你理解RIP路由附加度量值(小白基础实验)

 

我们可以观察到,数据包此时是经过AR2转发至PC2的

我们接下来配置rip metricout

为了减轻AR2的负担,所有去PC2的流量都有AR3来转发

在AR2 G0/0/1接口下使用rip metricout 2 命令,设置AR2在向AR4发送路由条目时增加度量值2,这是AR4收到来自AR2的路由的度量值就会大于来自AR3的路由,AR4会优选来自AR3的RIP路由条目,并加入到路由表中;

用简单的方式让你理解RIP路由附加度量值(小白基础实验)

用简单的方式让你理解RIP路由附加度量值(小白基础实验) 

 我们查看AR4的路由表,可以看出去往AR4的下一跳只有AR3

我们查看AR4上的数据库

用简单的方式让你理解RIP路由附加度量值(小白基础实验)

 

我们发现去往AR3的下一跳10.0.24.2的cost值为16(路由不可达)

我们在PC2上测试访问PC1所经过的网关设备:

用简单的方式让你理解RIP路由附加度量值(小白基础实验)

 

可以发现此次数据包是通过AR3转发至PC1的;

实验结论:

      此次实验我们为了验证在企业网路架构中,我们为了对流量进行控制,防止对流量不必要的浪费,使用metricin metricout 来对路由附加度量值的控制,从而达到对流量控制的目的;

备注:如有错误,请谅解!

此文章为本人学习笔记,仅供参考!如有重复!!!请联系本人!

上一篇:i2cdetect使用说明


下一篇:spring 基于注解的容器配置