你不知道的一些RIP v1版本:距离矢量型路由协议

什么是RIP路由协议

RIP(Routing information Protocol, 路由信息协议)是应用较早、使用较普遍的 内部网关协议(Interior Gateway Protocol,IGP),适用于小型同类网络的一个 自治系统(AS)内的路由信息的传递。RIP协议是基于 距离矢量算法(Distance Vector Algorithms,DVA)的。它使用“跳数”,即metric来衡量到达目标地址的路由距离。文档见RFC1058、RFC1723。它是一个用于 路由器和主机间交换路由信息的 距离向量协议,目前最新的版本为v4,也就是RIPv4。

RIP工作原理

RIP协议是基于Bellham-Ford( 距离向量)算法,此算法1969年被用于计算机 路由选择,正式协议首先是由Xerox于1970年开发的,当时是作为Xerox的“Networking Services(NXS)”协议族的一部分。由于RIP实现简单,迅速成为使用范围最广泛的路由协议。

路由器的关键作用是用于网络的互连,每个路由器与两个以上的实际网络相连,负责在这些网络之间转发数据报。在讨论 IP 进行选路和对 报文进行转发时,我们总是假设 路由器包含了正确的路由,而且路由器可以利用 ICMP 重定向机制来要求与之相连的主机更改路由。但在实际情况下,IP 进行选路之前必须先通过某种方法获取正确的路由表。在小型的、变化缓慢的 互连网络中,管理者可以用手工方式来建立和更改 路由表。而在大型的、迅速变化的环境下,人工更新的办法慢得不能接受。这就需要自动更新 路由表的方法,即所谓的 动态路由协议,RIP协议是其中最简单的一种。

在路由实现时,RIP作为一个系统长驻进程(daemon)而存在于 路由器中,负责从网络系统的其它路由器接收路由信息,从而对本地IP层 路由表作动态的维护,保证IP层发送 报文时选择正确的路由。同时负责广播本 路由器的路由信息,通知相邻路由器作相应的修改。RIP协议处于UDP协议的上层,RIP所接收的路由信息都 封装在UDP协议的数据报中,RIP在520号UDP端口上接收来自 远程路由器的路由修改信息,并对本地的 路由表做相应的修改,同时通知其它 路由器。通过这种方式,达到全局路由的有效。

RIP路由协议用“更新(UNPDATES)”和“请求(REQUESTS)”这两种分组来传输信息的。每个具有RIP协议功能的 路由器每隔30秒用UDP520端口给与之直接相连的机器广播更新信息。更新信息反映了该路由器所有的 路由选择信息数据库。 路由选择信息数据库的每个条目由“局域网上能达到的IP地址”和“与该网络的距离”两部分组成。请求信息用于寻找网络上能发出RIP 报文的其他设备。

RIP用“路程段数”(即“跳数”)作为网络距离的尺度。每个 路由器在给相邻路由器发出路由信息时,都会给每个路径加上内部距离。
在这里插入图片描述
不同类型网络会自动汇总(指上面的有B类地址和C类地址)
所有路由器都使用RIP v1版的路由协议
第一步添加IP地址

R1:
undo terminal monitor
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout 0 0
[Huawei]sysname R1
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip address 192.168.1.1 28

R2:
undo terminal monitor
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout 0 0
[Huawei]sysname R2
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip address 192.168.1.2 28
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]ip address 172.16.1.1 24、

R3:
undo terminal monitor
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout 0 0
[Huawei]sysname R3
[R3]int g0/0/1
[R3-GigabitEthernet0/0/1]ip address 172.16.1.2 24
[R3]int g0/0/2
[R3-GigabitEthernet0/0/2]ip address 192.168.2.1 28

R4:
undo terminal monitor
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout 0 0
[Huawei]sysname R4
[R4]int g0/0/2
[R4-GigabitEthernet0/0/2]ip address 192.168.2.2 28
第二部添加RIP路由协议
R1:
[R1]rip
[R1-rip-1]network 192.168.1.0

R2:
[R2]rip
[R2-rip-1]network 192.168.1.0
[R2-rip-1]network 172.16.0.0

R3:
[R3]rip
[R3-rip-1]network 172.16.0.0
[R3-rip-1]network 192.168.2.0

R3:
[R4]rip
[R4-rip-1]network 192.168.2.0

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
我们设置了子网掩码但是路由表没有显示

在这里插入图片描述

RIP路由配置

基本配置

同类型网络会自动汇总(指上面的有B类地址和B类地址)
所有路由器都使用RIP v1版的路由协议**

R5

<Huawei>undo terminal monitor
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout  0 0
[Huawei]sysname R5
[R5]int g0/0/0
[R5-GigabitEthernet0/0/0]ip address 172.16.1.1 24

R6:

<Huawei>undo terminal monitor
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout  0 0
[Huawei]sysname R6
[R6]int g0/0/0
[R6-GigabitEthernet0/0/0]ip address 172.16.1.2 24
[R6]int g0/0/1
[R6-GigabitEthernet0/0/1]ip address 172.16.2.1 24

R7:

<Huawei>undo terminal monitor
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout  0 0
[Huawei]sysname R7

[R7]int g0/0/1
[R7-GigabitEthernet0/0/1]ip address 172.16.2.2 24
[R7]int g0/0/2
[R7-GigabitEthernet0/0/2]ip address 172.16.3.1 24

R7:
undo terminal monitor
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout 0 0
[Huawei]sysname R8
[R8]int g0/0/2
[R8-GigabitEthernet0/0/2]ip address 172.16.3.2 24

添加RIP路由协议

R5

[R5]rip
[R5-rip-1]network 172.16.0.0

R6

[R6]rip
[R6-rip-1]network 172.16.0.0

R7

[R7]rip
[R7-rip-1]network 172.16.0.0

R8

[R8]rip
[R8-rip-1]network 172.16.0.0

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
我们设置了子网掩码有显示

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值