RIP与OSPF

路由信息协议RIP(Routing Information Protocol)是基于距离矢量算法的路由协议,利用跳数来作为计量标准。在带宽、配置和管理方面要求较低,主要适合于规模较小的网络中。

OSPF路由协议是一种典型的链路状态(Link-state)的路由协议,一般用于同一个路由域内。

按工作范围分RIP协议和OSPF协议都为IGP——内部网关协议,BGP为边界网关协议,AS自治系统(Autonomous System)自治系统范围为1-65535,公有1-64512私有为64513-65535.即在同一个AS内部工作为IGP反之为BGP。在同一AS内数据传播快于跨AS。

按协议特点分为1.距离矢量型(DV):RIP协议只传递路由信息不传递拓扑信息即运行距离矢量路由协议的路由器是将部分或全部的路由表传递给与其相邻的路由器,但接受路由表的对象不能验证其对与错。开销较小。2.链路状态型(LS):OSPF协议传递路由信息和拓扑信息OSPF将链路状态组播数据LSA(Link State Advertisement)传送给在某一区域内的所有路由器。开销较大,对于路由器性能要求较大。

按照是否传递网络掩码迚行分类 :有类别路由协议:不传递网络掩码(RIPV1) 无类别路由协议:传递网络掩码(RIPV2,OSPF)

RIP主要内容

封装

RIP为UDP封装端口号为520,而且因为UDP为不可靠传输,为了保证传输的可靠性,采用周期性传输。

RIP 协议版本

分为三个版本,RIPV1、RIPV2为IPV4服务;RIPNG为IPV6提供服务

工作原理

周期性収送路由信息,传递路由,周期时间默认为30s;

消息数据包

request (请求),response(响应)在30秒的周期时间内只发response不发request

消息数据収送目标地址

RIPV1(255.255.255.255),RIPV2(224.0.0.9) 224.0.0.X基本上都是特殊地址。

RIP协议默认优先机值

100(可以修改)

RIP协议cost开销值

默认值为0,路由信息每传递一次,值增加1,最大15,16代表不可达,即最大传输路由为15台,目的为了防止路由环路。(不能修改)

RIP协议关键机制
1.水平分割机制

通过一个接口接收的路由信息不能再从该接口转发出去,为了防止环路。针对同一条路由优先学习优先级高的 。

2.RIP协议计时器

思科:更新 (30) 无效(180) 抑制(180) 刷新(240) 华为:更新 (30) 无效 (180) 回收(120)

每过30s路由进行一次数据传输,当30s后路由b没有收到路由a的数据传输会等待到180s,但如果还没有数据传输过来,路由B会将路由A标记为可能性down,并且路由B会在这段时间内一直给路由C发数据表明路由A还在。在240s后如果路由B还没有收到路由A的数据传输那么路由B将会删除路由A的路由并传输消息给路由C。而且思科180s后哪怕路由A发送了信息路由B为了防止环路也会抑制拒绝接受

3.毒性逆转水平分割机制

当路由A消失路由B要180s才会知道路由A不存在,同理路由C要2个180s后才知道路由A消失,后面时间会越来越长。所以为了避免这种情况产生但路由A消失后,路由B会立马告诉路由C并把路由A 的开销值全部标记为16。同时为了保证路由C收到,路由C会打破水平分割机制回复路由B,目的为了加快网络收敛。

4.触发更新

新增加一个网段后马上更新不用等待每30s的周期更新,即

如果增加了一个路由D,路由C马上会给路由B说我傍边新加了个路由D,同时路由B会打破水平分割机制,向路由C确认。

RIP协议的启动:

rip 后面接数字表示协议号只具有本地意义数字保持一致

version 2表示为版本

network 后面接IP地址表示将本路由器上面的IP接口激活进入RIP协议

汇总路由出接口做法,减少路由条目,减小路由表,加快查表速度,增加网络稳定性

缺省路由由边界路由做

OSPF主要内容

协议封装

基于IP协议封装,协议号为89,使用确认重传来保证传输的可靠性

OSPF工作过程
OSPF区域
区域划分
骨干区域

作为中央实体,其他区域与之相连,骨干区域编号为 0,在该区域中,各种类型的 LSA 均允许发布。

标准区域

除骨干区域外的默认的区域类型,在该类型区域中,各种类型的 LSA 均允许发布。区域标识采用10进制

不规则区域:

末梢区域 即 STUB 区域,该类型区域中不接受关于 AS外部的路由信息,即不接受类型 5 的 AS外部LSA,需要路由到自治系统外部的网络时,路由器使用缺省路由(0.0.0.0),末梢区域中不能包含有 自治系统边界路由器ASBR。

完全末梢区域 该类型区域中不接受关于 AS 外部的路由信息,同时也不接受来自 AS 中其他区域的汇总路由,即不接受类型 3、类型 4、类型 5 的 LSA,完全末梢区域也不能包含有自治系统边界路由器ASBR。

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

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

OSPF区域的划分基于接口

目的

限制LSA传播范围,减少LSA数量

OSPF协议消息数据包
OSPF协议开销值计算

如果没有直接配置OSPF接口的开销值,OSPF会根据该接口的带宽自动计算其开销值。 计算公式是:接口开销=带宽参考值/接口带宽,取计算结果的整数部分作为接口开销值,当小于1时取1

OSPF的启动部署

network后面接接口IP支持反掩码(例如1.1.1.0 0.0.0.255,0代表固定位,1代表可变位,代表1.1.1不可变0可变)

1.OSPF邻居表

当state为full是邻接two-way是邻居full为正常工作状态

    • OSPF LSDB表

有6种LSA不同种类有不同具体查看方式,下面是查看的类似目录

    • OSPF路由表

dis ip ro pro ospf

缺省路由

default-route-advertise

前提是r3本身需要有缺省路由(类型随便)

如果没有

可以利用上述命令强行产生。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值