2

路由基础之配置RIP路由附加度量值

 2 years ago
source link: https://blog.51cto.com/u_15606213/5341559
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

配置RIP路由附加度量值

原理概述:

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

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

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

实验拓扑:

路由基础之配置RIP路由附加度量值_RIP

基础配置:

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

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
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
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
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:路由表不自动聚合

我们查看AR1的路由表:

路由基础之配置RIP路由附加度量值_附加度量值_02

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

我们查看AR4的路由表:

路由基础之配置RIP路由附加度量值_RIP_03

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

配置RIP metricin值

在AR1上的G1/0/0

接口上使用rip metricin 2命令

我们查看路由表:

路由基础之配置RIP路由附加度量值_附加度量值_04

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

路由基础之配置RIP路由附加度量值_RIP_05

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

路由基础之配置RIP路由附加度量值_附加度量值_06

接下来我们继续验证

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

路由基础之配置RIP路由附加度量值_附加度量值_07

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

配置RIP metricout值

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

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

路由基础之配置RIP路由附加度量值_附加度量值_08
路由基础之配置RIP路由附加度量值_附加度量值_09

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

我们查看AR4上的数据库

路由基础之配置RIP路由附加度量值_附加度量值_10

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

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

路由基础之配置RIP路由附加度量值_附加度量值_11

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

实验结论:

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

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

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


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK