华为HCNA实验16-RIP基本配置

1.动态路由协议

路由器自动进行路由信息的更新合同步,并且当网络拓扑变更时,能够自动收敛。所谓的动态路由协议就是让路由器彼此之间具备交互供计算路由信息,让路由器动态的学习,产生路由,从而填充路由表。在大型组网中,往往采用动静结合的形式。
分类
根据路由协议算法或路由器之间传递信息种类分类:

按协议工作机制划分协议
距离矢量协议RIP、BGP特点:直接把自己的路由表更新给邻居,路由器之间交互各自路由表,来学习或记录自己没有的。
链路状态协议OSPF、IS-IS特点:传递的是描述拓扑的信息叫链路状态信息,通过泛洪和收集这些信息,每台路由器可以进行拓扑数据库的构建,这个数据库就相当于对整个拓扑的理解,基于这个理解每台路由器进行单独算法计算,以自己为根,产生出一个最短路径树。
按工作范围划分协议
IGP(AS内)RIP、OSPF、IS-ISIGP是工作在AS内,叫自治域系统,由一个独立的机构所统一管理的运行相同路由协议类型和策略一组路由器所构成的网络,说白了就类似于一家公司的网络。
EGP(AS之间)BGPESP是工作在AS之间,使能交互路由信息。

2. RIP协议概述

RIP(Routing Information Protocols,路由信息协议),是历史悠久的内部网关协议,适用于小型网络,是典型的距离矢量协议,RIP基于UDP,端口号520。定期更新整张路由表,依照传闻;距离矢量路由协议并不了解网络拓扑。RIP三个版本RIPv1、RIPv2、RIPng(为IPv6开发)。

V2在V1的基础上做了如下改进:

增加外部路由标记,增加VLSM支持,组播发送RIP消息:224.0.0.9,支持认证,增加下一跳字段。

RIP是一种内部网关协议(IGP),是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递。RIP协议基于距离矢量算法(DistanceVectorAlgorithms),使用“跳数”(即metric)来衡量到达目标地址的路由距离。这种协议的路由器只关心自己周围的世界,只与自己相邻的路由器交换信息,范围限制在15跳(15度)之内,再远,它就不关心了。RIP应用于OSI网络七层模型的应用层。

3.RIP路由协议工作原理(学习过程)

路由器初始启动: 最初的网络发现:直连网络写入路由表,路由器能够自动学习直连路由并写入路由表,现在我们在所有路由器上部署RIP。
Alt
初次交换路由信息: 由于ABC都运行了RIP,因此他们都将自己的路由表通过广播(RIP版本1是广播发送,版本2是组播发送)的方式从所有激活了RIP的接口上更新出去。拿B来举例,它将自己的路由表更新出去, A和C都能够收到。A收到B传过来的路由表,它发现10.0.2.0和10.0.3.0,但是10.0.2.0在自己的路由表中有了就会继续往下看,发现10.0.3.0路由自己没有,于是将这条路由学习过来,并记录接收此信息的接口编号,还用于当访问这个目的网络上应该从这个接口出去,同时在为这条路由关联一个度量值:1跳,所谓1跳的意思是,A要到达10.0.3.0这个网络, 需要经过B这个路由器,这是一跳,一跳就是一台三层设备,RIP通过跳数作为路由的度量值。 经过这一轮学习,A能学到10.0.3.0,C能学到10.0.2.0,而B能够学习到A和C传来的10.0.1.0及 10.0.4.0。
Alt
路由收敛完成: 接下去又是一轮更新,所有路由器将自己的路由表发送给直连邻居。A发现就能学习到B更新过来的10.0.4.0路由,跳数为2跳,因为它要到10.0.4.0需要经过BC两台路由器(实际上他并不知道要经过谁,RIP只是单纯的做个加法而已)。这样一来,所有的路由器,都拥有到达全网各个角落的路 由了。我们把这个称为,路由收敛完成了。

4.路由优先级

路由协议或路由种类路由优先级
DIRECT0
OSPF10
IS-IS15
STATIC60
RIP100
OSPF ASE150
OSPF NSSA150
IBGP255
EBGP255

Alt

5.RIP的配置

配置命令

[Router] rip 1		启动RIP进程,并进入RIP配置视图
[Router-rip-1] network 192.168.12.0		在指定网段使能RIP(RIP只支持classful [有类路由 ]网络宣告)
[Router-rip-1] version 2		指定RIP的版本(默认为版本1)

配置示例
Alt
R1 的配置如下:

# 完成接口 IP 的配置
<Huawei>system-view
[Huawei]sysname R1
[R1]interface GigabitEthernet0/0/1
[R1-GigabitEthernet0/0/1]ip address 192.168.1.254 24
[R1-GigabitEthernet0/0/1]quit
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip address 192.168.12.1 24
[R1-GigabitEthernet0/0/0]quit

# 在 R1 的 GE0/0/0 及 GE0/0/1 口上激活 RIPv2 :
[R1]rip 1
[R1-rip-1]version 2 #指定RIP的版本为版本2
[R1-rip-1]network 192.168.1.0 #在GE0/0/0口上激活RIP
[R1-rip-1]network 192.168.12.0 #在GE0/0/1口上激活RIP

R2 的配置如下:

# 完成接口 IP 的配置
< Huawei >system-view
[Huawei]sysname R2
[R2]interface GigabitEthernet0/0/0
[R2-GigabitEthernet0/0/0]ip address 192.168.12.2 24
[R2-GigabitEthernet0/0/0]quit
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]ip address 192.168.23.2 24
[R2-GigabitEthernet0/0/1]quit

# 在 R2 的 GE0/0/0 及 GE0/0/1 口上激活 RIPv2 **:
[R2]rip 1
[R2-rip-1]version 2
[R2-rip-1]network 192.168.12.0
[R2-rip-1]network 192.168.23.0

R3 的配置如下:

# 完成接口 IP 的配置
< Huawei >system-view
[Huawei]sysname R3
[R3]interface 0/0/0
[R3-GigabitEthernet0/0/0]ip address 192.168.23.3 24
[R3-GigabitEthernet0/0/0]quit
[R3]int g0/0/1
[R3-GigabitEthernet0/0/1]ip address 192.168.2.254 24
[R3-GigabitEthernet0/0/1]quit

# 在 R3 的 GE0/0/0 及 GE0/0/1 口上激活 RIPv2 :
[R3]rip 1
[R3-rip-1]version 2
[R3-rip-1]network 192.168.2.0
[R3-rip-1]network 192.168.23.0

完成上述配置后,我们来查看及验证,首先查看 R1 的 IP 路由表:

[R1]display ip routing-table
Route Flags: R - relay, D - download to fib
---------------------------------------------------------------------------
Routing Tables: Public
Destinations : 8 Routes : 8
Destination/Mask Proto Pre Cost Flags NextHop Interface
127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
192.168.1.0/24 Direct 0 0 D 192.168.1.254 G0/0/1
192.168.1.254/32 Direct 0 0 D 127.0.0.1 G0/0/1
192.168.2.0/24 RIP 100 2 D 192.168.12.2 G0/0/0
192.168.12.0/24 Direct 0 0 D 192.168.12.1 G0/0/0
192.168.12.1/32 Direct 0 0 D 127.0.0.1 G0/0/0
192.168.23.0/24 RIP 100 1 D 192.168.12.2 G0/0/0

从上面的输出,我们可以看到R1已经通过RIP学习到了两条路由,分别是192.168.2.0/24及 192.168.23.0/24。当然为了使得PC1与PC2要能够正常通信,沿途的所有路由器都要有完整的路 由表项,因此我们还需要检查检查R2及R3的路由表,重点看RIP路由:

Route Flags: R - relay, D - download to fib[R2]display ip routing-table protocol rip
---------------------------------------------------------------------------
Public routing table : RIP
Destinations : 2 Routes : 2
RIP routing table status :
Destinations : 2 Routes : 2
Destination/Mask Proto Pre Cost Flags NextHop Interface
192.168.1.0/24 RIP 100 1 D 192.168.12.1 G0/0/0
192.168.2.0/24 RIP 100 1 D 192.168.23.3 G0/0/1
RIP routing table status :
Destinations : 0 Routes : 0

R2也通过RIP学习到了两条路由,分别是192.168.1.0/24及192.168.2.0/24。 同理查看R3的路由表,确保R3能够学习到192.168.1.0/24的路由。 如此一来,全网的路由就打通了,那么现在PC1与PC2是能够互相通信的。

总结:

1.RIP协议如何工作?
在路由器上开启RIP协议,并将路由器的直连网段宣告进RIP后,RIP会将这些直连网段信息封装成RIP协议报文,发送给邻居路由器。这样邻居路由器间就可以相互学习对方的网段信息,实现网络的互通。

2.如何配置基本的RIP网络?
第一步开启RIP协议,第二步将路由器的直连网段宣告进RIP协议。

3.RIP如何计算开销值?
RIP是基于跳数来计算的开销值。所谓跳数即是跨越网段的数量。
RIP路由的最大网络跳数为15,如果一条RIP路由的跳数到达16,路由器则认为该路由不可达。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值