RIP协议和OSPF协议

RIP :路由信息协议,工业标准协议

基本特行描述:

1.按照使用范围分类:IGP

2.按照算法特点分类:距离矢量型协议,算法贝尔曼-福特

3.按照是否传递网络掩码:RIPV1不携带,RIPV2携带

4.封装:RIP协议基于UDP封装,UDP端口号520

版本:RIPv1、 RIPv2和RIPng,前两者用于IPv4, RIPng用于IPv6。

工作原理

(1)路由建立

路由器运行RIP后,会首先发送路由更新请求,收到请求的路由器会发送自己的RIP路由进行响应;网络稳定后,路由器会周期性发送路由更新信息。

(2)距离矢量的计算

RIP度量的单位是跳数,其单位是1,也就是规定每一条链路的成本为1,而不考虑链路的实际带宽、时延等因素,RIP最多允许15跳。

RIP利用度量来表示它和所有已知目的地间的距离。

当一个RIP更新报文到达时,接收方路由器和自己的RIP路由表中的每一项进行比较,并按照距离矢量路由算法对自己的RIP路由表进行修正。

(3)定时器

周期更新定时器:用来激发RIP路由器路由表的更新,每个RIP节点只有一个更新定时器,设为30s。每隔30s路由器会向其邻居广播自己的路由表信息。每个RIP路由器的定时器都独立于网络中其他路由器,因此它们同时广播的可能性很小。

超时定时器:用来判定某条路由是否可用。每条路由有一个超时定时器,设为180s。当一条路由激活或更新时,该定时器初始化,如果在180s之内没有收到关于那条路由的更新,则将该路由置为无效。

清除定时器:用来判定是否清除一条路由。每条路由有一个清除定时器,设为120s。当路由器认识到某条路由无效时,就初始化一个清除定时器,如果在120s内还没收到这条路由的更新,就从路由表中将该路由删除。

延迟定时器:为避免触发更新引起广播风暴而设置的一个随机的延迟定时器,延迟时间为1~5s。

(4)环路

当网络发生故障时,RIP网络有可能产生路由环路。可以通过水平分割、毒性反转、触发更新、抑制时间等技术来避免环路的产生。

RIP协议关键机制

1.水平分割机制:通过一个接口接收的路由不能再从该接口转发出去

2.毒性逆转水平分割机制:原理是路由器从某个接口上接收到某个网段的路由信息之后,并不是不往回发送信息了,而是发送,只不过是将这个网段的跳数设为无限大,再发送出去。收到此种的路由信息后,接收方路由器会立刻抛弃该路由,而不是等待其老化时间到(Age Out)。这样可以加速路由的收敛。

3.RIP协议计时器:思科:更新 (30) 无效(180) 抑制(180) 刷新(240)

华为:更新 (30) 无效 (180) 回收(120)

4.触发更新:若网络中没有变化,则按通常的30秒间隔发送更新信息。但若有变化,路由器就立即发送其新的路由表

OSPF :开放式最短路径优先协议

基本信息描述:

1.协议使用范围:IGP

2.协议算法特点:链路状态型路由协议

3.协议是否传递网络掩码:传递网络掩码(无类别的路由协议)

4.协议封装: 基于IP协议封装,协议号为89

OSPF特点

1.OSPF是一种链路状态型协议

2.OSPF传递的是 LSA (链路状态通告 6种类型LSA 1 2 3 4 5 7)

3.OSPF更新方式: 触发更新 + 30分钟的周期更新

4.OSPF更新地址:224.0.0.5 224.0.0.6

5.OSPF支持区域划分

6.OSPF是一种比较消耗路由器资源的协议

OSPF协议工作过程

OSPF区域:

OSPF 区域

OSPF支持区域的划分: 1.限制LSA的传播范围 2.减少LSA的数量

OSPF 区域的划分:基于接口(链路)

OSPF 区域的标识: 1.十进制数 2.类似于IP地址 A.B.C.D

区域分类:1、骨干区域(0区域) 2、非骨干区域 (非0区域)

区域设计原则:

1.OSPF网络中必须存在并且唯一的骨干区域(area 0)(单区域可以不为 area 0 )

  1. 若存在非骨干区域,非骨干区域必须与骨干区域直接相连

OSPF协议主要优点:

(1)OSPF 适合在大范围的网络:OSPF 协议当中对于路由的跳数,它是没有限制的,所以 OSPF 协议能用在许多场合,同时也支持更加广泛的网络规模。只要是在组播的网络中,OSPF协议能够支持数十台路由器一起运作。

(2)组播触发式更新:OSPF 协议在收敛完成后,会以触发方式发送拓扑变化的信息给其他路由器,这样就可以减少网络宽带的利用率;同时,可以减小干扰,特别是在使用组播网络结构,对外发出信息时,它对其他设备不构成其他影响

(3)收敛速度快:如果网络结构出现改变,OSPF 协议的系统会以最快的速度发出新的报文,从而使新的拓扑情况很快扩散到整个网络;而且,OSPF 采用周期较短的 HELLO 报文来维护邻居状态。

(4)以开销作为度量值:OSPF 协议在设计时,就考虑到了链路带宽对路由度量值的影响。OSPF 协议是以开销值作为标准,而链路开销和链路带宽,正好形成了反比的关系,带宽越是高,开销就会越小,这样一来,OSPF 选路主要基于带宽因素。

(5)OSPF 协议的设计是为了避免路由环路:在使用最短路径的算法下,收到路由中的链路状态,然后生成路径,这样不会产生环路。

(6)应用广泛:广泛的应用在互联网上,其他会有大量的应用实例。证明这是使用最广泛的IGP 之一。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值