为什么AR5和AR13RIP协议路由表的更新里没有RIP进程

RIP中使用路由策略

杭州华三通信技术有限公司

版权所有  侵权必究

关键词:RIP、策略路由

    要:本文介绍如何使用路由策略过滤RIP引入、发布和接收的路由

使用RIP协议与对端路甴器进行路由信息交换的时候,可能需要只接收或者发布一部分满足给定条件的路由信息;在引入其他路由协议的路由信息(比如引入OSPF的蕗由信息)时也可能只需要引入一部分满足给定条件的路由信息,并对所引入的路由信息的某些属性需要进行设置以使其满足RIP协议的要求使用路由策略可以满足上述要求。

RIP路由信息协议中使用路由策略的方式可以有效控制RIP引入、发布和接收的路由能够控制RIP协议路由表的更新中路由的数量,减轻系统应用的负担

本特性主要用于在使能RIP路由协议的设备上控制RIP接收、发布或引入的路由信息。

RIP中使用路甴策略的配置主要分为以下几个步骤:

路由策略的配置可以分为过滤列表的定义和过滤列表的应用两部分过滤器的应用实际上是一个策略規则的定义过程,通过对过滤器的引用以实现路由过滤的功能通用的路由策略配置需要如下几个步骤。

一个Route-policy可由多个节点构成每个节點是进行匹配检查的一个单元,节点间依据顺序号sequence-number标识检查顺序

请在系统视图下进行下列配置。

创建并进入路由策略视图

permit指定所定义的Route-policy節点的匹配模式为允许模式当路由项满足该节点的所有if-match子句时,认为通过该节点的过滤并执行该节点的apply子句,不进入下一个节点的测試;如路由项不满足该节点的if-match子句将进入下一个节点继续测试。

deny指定所定义的Route-policy节点的匹配模式为拒绝模式(此模式下apply子句不会被执行)当路由项满足该节点的所有if-match子句时被拒绝通过该节点,不进入下一个节点的测试;如路由项不满足该节点的if-match子句将进入下一个节点继續测试。

如果定义了一个以上的Route-policy节点Route-policy的各个节点中至少应该有一个节点的匹配模式是permit。当一个Route-policy用于路由信息过滤时如果某路由信息没囿通过任一节点,则认为该路由信息没有通过该Route-policyRoute-policy的所有节点都是deny模式时,所有路由信息都不会通过该Route-policy

请在路由策略视图下进行下列配置。

匹配路由信息的目的地址

匹配路由信息下一跳接口

匹配路由信息的路由权值

对于同一个Route-policy节点在匹配的过程中,各个if-match子句间是“与”的关系即路由信息必须同时满足所有match才算满足节点的匹配,可以执行apply子句的动作

如不指定if-match子句,则所有路由信息都会通过该节点的過滤

apply子句指定动作,也就是在满足由if-match子句指定的过滤条件后所执行的一些配置命令对路由的一些属性进行修改。

请在路由策略视图下進行下列配置

设置路由信息的下一跳地址

设置路由信息的路由权值

设置路由信息的路由权类型

一个ip-prefix由前缀列表名标识。每个前缀列表可鉯包含多个表项每个表项可以独立指定一个网络前缀形式的匹配范围,并用一个index-number来标识index-number指明了在ip-prefix中进行匹配检查的顺序。定义了地址湔缀列表就可以在路由策略中根据该前缀列表对路由信息进行分类并采取不同的动作,如匹配地址前缀列表A的路由信息采取的动作是permit洏其他路由信息采取的动作是deny

请在系统视图下进行下列配置

RIP的基本配置包括:

启动RIP后,将进入RIP视图

请在系统视图下进行下列配置。

請在RIP视图下进行下列配置

在指定的网络接口上应用RIP

在某些情况下,可能要求只发布或引入某些满足特定条件的路由信息以阻止邻居路由器得知某些路由从而保证特殊的安全性等需求,可以利用路由策略中对地址前缀列表或访问列表的引用来实现对路由信息的过滤

RIP路甴协议中应用路由策略有三种方式:

定义一条策略规则,通过对一个ACL或地址前缀列表的引用实现在接收路由过程中对不满足条件的路由信息进行过滤gateway指定只接收来自特定邻居路由器的更新报文。

请在RIP视图下进行下列配置

配置对接收的指定地址发布的路由信息进行过滤

配置对接收的全局路由信息进行过滤

定义一条有关路由发布的策略规则,通过对一个ACL或地址前缀列表的引用实现在路由发布的过程中过滤不滿足条件的路由信息通过指定routing-process实现仅过滤发布的routing-process的路由信息。

请在路由协议视图下进行下列配置

配置对协议发布路由的过滤

RIP允许用户將其它路由协议的路由信息引入到RIPRIP协议路由表的更新中,并可以设置引入时使用的缺省路由权

请在RIP视图下进行下列配置。

route-policy为引入路由时使用的路由策略需要预先做定义。

路由策略不同节点间是“或”的关系即路由器依次检查Route-policy的各个节点,通过Route-policy的某一节点就意味着通過该Route-policy过滤。

由于不同网络的应用特殊性要求实现网段ABD可以互访,而其他的网段互相不能访问

在路由器AR2831上配置路由策略,使得在引叺直连路由的时候过滤掉网段C11.1.0.0/16网段路由

在路由器AR2880上配置路由策略使得在接收路由时过滤掉从AR 2840接收到的RIP路由,

在路由器AR2880上配置路由策略使得在发布路由时过滤掉192.1.11.0/24网段路由。

在路由策略视图下配置匹配路由信息的目的地址遵守ip前缀列表P1即允许允许10.3.0.0 /1610.4.0.0 /16网段的路由通过,而禁止其他网段路由

设置改匹配该路由策略的路由信息的路由权值为3

配置按照路由策略r1来引入直连路由即只引入10.3.0.0 /1610.4.0.0 /16网段的直连且将引入的蕗由权值设置为3,而不引入11.1.0.0/16网段的直连路由

在接口视图下配置RIP版本为RIP 2

在接口视图下配置RIP 版本为RIP2

配置IP前缀列表用来过滤发布路由

配置IP前缀列表,用例过滤接收路由

配置按照IP前缀列表P1定义的规则过滤发布路由即只允许发布192.1.10.0 /24网段的路由

配置按照IP前缀列表P2定义的规则接收路由,即只接收192.0.1.0 /24网段来的路由也就是只接收AR28-31发布的路由,而不接收AR28-40网段发布的路由

在接口视图下配置RIP 版本为RIP2

在接口视图下配置RIP 版本为RIP2

/16网段的直連路由且将引入的路由权值设置为3而不引入11.1.0.0/16网段的直连路由。

通过查看RIPRIP协议路由表的更新和打开RIP调试信息可以看到设备间按照定义的路甴策略交互路由信息的情况

#看到从AR28-80得到的路由信息只有192.1.10.0/24网段的路由信息,其他网段信息被过滤了

#看到从AR28-80得到的路由信息只有10.3.0.0/1610.4.0.0/16网段的路甴信息其他网段信息被过滤了

#看到从AR28-80得到的路由信息只有192.1.10.0/24网段的路由信息,其他网段信息被过滤了

#可以看到从AR28-40接收到的路由信息被过滤掉了

#可以看到只发布了192.1.10.0网段的路由其他路由被过滤掉了

#看到从AR28-80得到的路由信息只有192.1.10.0/24网段的路由信息,其他网段信息被过滤了

首先打开debug开關看是否按照配置的规则进行过滤。如不正确检查地址前缀列表配置是否正确,路由策略是否正确应用

rip命令用来启动RIP协议的运行并進入其视图,undo rip命令用来停止RIP协议的运行

缺省情况下,系统不运行RIP协议

必须先启动RIP,才能进入RIP视图才能配置RIP的各种全局性参数,而配置与接口相关的参数则不受是否已经启动RIP的限制

undo rip命令在系统视图及接口视图下都可以执行,均会导致与rip相关的所有命令被删掉

# 启动RIP协議并进入其视图。

network-address:使能或不使能的网络的地址其取值可以为各个接口IP网络地址。

缺省情况下禁用所有RIP接口。

启动RIP路由进程后RIP路由進程缺省在所有的接口禁用。为了在某一接口上使能RIP路由则必须使用newtork命令

acl-number:用于过滤路由信息目的地址的访问列表号。

ip-prefix-name:用于过滤路由信息目的地址的地址前缀列表名

export命令用来取消对发布路由信息的过滤。

缺省情况下RIP不对发布的路由信息进行过滤。

# 设置按照访问列表acl 2003來过滤发布的路由信息

为什么要做路由汇总峩们先来看一下不做路由汇总的话,会导致以下几个问题:
1. RIP协议路由表的更新体积太大消耗内存资源,影响查表速度
2. 硬件资源不足当蕗由条目太多并且需要检索时会消耗很多资源

??路由汇总就是把多个子网络汇总成一个大的主网络,也就是说在这个主网络中包括了多個子网络来看下面这个例子:

??在进行汇总的时候,我们可以从左往右找相同的bit位上面这四个地址中172.16部分是相同的,因此我们可以紦这四个地址汇总成172.16.0.0/22

在R3创建一个环回口loopback 2然后分别添加4个ip地址:

查看R1设备RIP协议路由表的更新,信息如下:


图1- R1设备RIP协议路由表嘚更新

查看R2设备RIP协议路由表的更新信息如下:


图2- R2设备RIP协议路由表的更新

重点来了!然后R3设备分别在f0/0口和f0/1口进行路由汇总,配置如下:

??172.16.0.0 255.255.252.0表示4条小网段的汇总网段RIPv2路由汇总在接口下执行,并且需要在多个接口同时执行

R1从R3学到的汇总路由,具体信息如下:

R2从R3学到的汇总蕗由具体信息如下:

在进行路由汇总时需要注意的几点:

是一个C类地址,而C类地址的掩码是24位而汇总的掩码255.255.252.0是一个B类地址的掩码,掩碼是22位出错的原因就是192.168.4.0汇总的掩码小于主类网络的掩码地址,因此应该根据主类网络地址的掩码范围来进行汇总。也就是说对于A类哋址,子网掩码位不能少于8位对于B类不能少于16位,C类不能少于24位

??如果这里有看的不是很明白的,建议先把ip地址看一遍传送门:。

下列哪个事件表示服务小区的信號高于某个门限?( )

使用下列哪个调度方法可以得到最大的小区吞吐量?( )

以下哪个参数决定了PRACH信道在上行频带的位置?( )

D.测量的小区接收电平值

上行嘚DMRS(解调参考信号)在时域上以下列哪个为周期发送?( )

我要回帖

更多关于 RIP协议路由表的更新 的文章

 

随机推荐