RIP 学习小结

image

 

 

概述

RIP是开放标准的距离矢量协议;有两个版本RIP v1 和RIP v2;

使用跳数作为度量值,最大允许的跳数是15;

路由更新默认间隔为30秒;

支持负载均衡。

1 Rip v1的配置

1.1 配置命令

Router(config)#router rip//打开rip的路由进程;

Router(config-router)#network network-number//选择需要 参与的相关网络 ,需要一个有类的主网网络号。

1.2 配置实例

1.2.1 目标

在三台路由配置RIP协议,并能互通。

1.2.2 拓扑

RouterA -f0/0------f0/0 RouterB-f0/1-----f0/0- RouterC

1.2.3 路由器配置

1.2.3.1置各路由器接口IP配置

image

1.2.3.2    配置RIP协议,并加入到各个接口

image

注:各个路由器都没有配置RIP的版本号,默认为rip v1。

1.2.4    检查配置
1.2.4.1    检查rip的配置(以路由器A为例)

image

1.2.4.2    显示ip路由表(以路由器A为例)

image

1 Rip v2的配置

1.1 配置命令

1.1.1 RIP协议的配置

Router(config)# router rip //启用RIP路由进程,缺省使用version 1 。

Router(config-router)# version 2 //在路由器上指定Version 2版本。

Router(config-router)# network network-number//选择需要参与的相关网络,需要一个有类的主网网络号。

Router(config-if)# ip rip send | receive version 1 | 2 or 1 2 //在特定的接口中指定发送和接收的版本。

1.1.2 RIP v2汇总配置

Router(config-if)# ip summary-address rip network mask//RIPv2是基于接口进行手工汇总的;在路由配置模式下使用no auto-summary关闭自动汇总。

1.1.3 RIPv2认证

使用一个名称定义口令链(key chain):

Router(config)#key chain 口令链名称

在口令链中定义一个或多个口令:

Router(config-keychain)#key 口令ID
Router(config-keychain-key)#key-string 口令

在一个接口打开认证并指定使用的口令链:

Router(config)#interface 接口
Router(config-if)#ip rip authentication key-chain 口令链名称

在接口指定使用 MD5认证
Router(config-if)#ip rip authentication mode md5

1.2 配置实例

1.2.1 目标

所有接口都运行rip v2,测试4个路由器的回环地址能互通。

2.2.2    拓扑

image

2.2.3     RV2的基本配置和认证配置

image

 

image

2.2.4    路由配置检查配置
2.2.4.1    检查路由协议

 

image

image

image

image

2.2.4.2    认证配置测试
如果把RA接口的认证配置去掉

image

这时你马上检查路由表,发现路由表并没有发生任何变化,PING 4.4.4.4也能PING通,经过240秒内学到路由条目将从路由表移除。
RA上打开RIP调试的事件跟踪 debug ip rip ev,debug ip rip d

image

当然这时PING RB,RC,RD的loopback0的地址都不通。Show ip route rip 也没有任何信息。RB,RC,RD也没有RA的路由。(略)
注意:这里接口上RA F0/1的认证配置,只阻止该接口上F0/1上的路由更新(发送和接收);但直连接口的IP地址还是能PING 通。

image

image

image

image

2.2.4.3    在特定的接口中指定发送和接收的版本。
恢复RA F0/1接口上的认证配置,RC和RD上将RIP V2 更改成RIP V1
操作:Router rip;No rip v2。RC F0/0上shut ,no shut,以避免等待RIP较长的路由失效时间。检查RA,RB,RC,RD路由情况。

image

检查结果RA和RB能相互学对路由,RC和RD能相互学到路由
但RB和RC之间的路由学不到。说明RIP V1,和RIPV2不会自动兼容。

为了使RA和RB 能学到RC和RD的路由,必须在RIP V2和RIPV1的边界路由器接口上配置:运行RIPV2的路由器能接受RIPV1,运行RIPv1路由器能接受RIPV2的路由。

image

等待一个更新周期的时间30秒,SHOW IP ROUTE RIP检查RA和RB 都能学到RC和RD的路由。但这是在RC和RD上还是学不到RA和RB的路由。
还需要在RC的F0/0接口上配置。

image

检查RC和RD上的路由SHOW IP ROUTE RIP ,RC和RD能学到RA和RB的路由。

2.2.4.4    RIP v2汇总配置
恢复所有路由器到“3.2.3配置”
所有路由器上都没有配置汇总配置,RIP v2默认就是自动汇总。
在RA,RB,RC路由上关闭自动汇总功能。

image

RD检查路由情况

image

红色字体的路由是关闭汇总后才能在RD路由表中出现。

如果要求1.1.1.0的路由条目不在RD 出现,在RC F0/1接口上进行汇总

RC(config)#int f0/1

RC(config-if)#ip summary-address rip 1.0.0.0 255.0.0.0

等待240秒,RD上的1.1.1.0的路由条目就消失了。

如果在RC上做这样的汇总

image

在RD上会产生1.1.0.0/16这样的路由。如下图:

image

汇总的位置:

这里要在RD的路由表中产生1.1.0.0/16的路由,就在RC(F0/1)上进行汇总。

RA(F0/1)------(F0/0)RB(F0/1)-------(F0/0)RC(F0/1)-------(F0/0)RD

3 总结

3.1 RIPv1 RIPv2的比较

image

你可能感兴趣的:(学习,职场,小结,休闲,rip)