动态路由RIP协议与OSPF协议笔记

目录:
RIP
OSPF
子网掩码、反子网掩码、通配符的区别

动态路由协议

通过运行各种 动态路由协议,实现路由间 交换各自信息,并根据信息自动产生 路由表

常见的路由协议有:RIP、OSPF、ISIS、EIGRP、BGP

动态路由协议分类:

1.按工作范围分类:
IGP(interior gateway protocol)—内部网关协议,一个AS内部使用的协议即为IGP (如RIP OSPF EIGRP ISIS等)。

BGP(border gateway protocol)—边界网关协议,不同的AS之间使用的协议是BGP。且使用的就是BGP协议。

AS—自治系统, 范围1-65535,公有AS(1-64512)和私有AS(64513-65535)。

2.按协议特点进行分类:
距离矢量型(DV)——路由之间交换路由信息如: RIP 、EIGRP(高级距离矢量型路由协议)

链路状态型(LS)——路由之间交换路由信息拓扑信息如:OSPF 、 ISIS

3.按是否传递网络掩码进行分类:
有类别路由协议:不传递网络掩码(RIPV1)

无类别路由协议:传递网络掩码 (其他)

RIP——routing information protocol

(路由信息协议,工业标准协议)

特点:
1.按使用范围分类:IGP
2.按算法特点分类:距离矢量型协议,算法贝尔曼-福特
3.按是否传递网络掩码分类:RIPV1不携带,RIPV2携带
4.封装:RIP协议基于UDP封装,UDP端口号520,RIPNG用521号端口。

RIP协议版本:RIPV1和RIPV2为IPV4服务;而RIPNG为IPV6服务

因为RIP使用的是UDP协议(不可靠),而路由信息交换又要确保可靠性,所以RIP协议采用周期发送路由信息来保证可靠,周期时间默认30s,时间变短的话会导致路由设备消耗增大,变长的话会导致网络拓扑出现变更时路由表不能及时改变。

消息数据包分为:request(请求)与response(响应)

消息数据包发送目标地址:RIPV1 (255.255.255.255 | 广播)
RIPV2(224.0.0.9 | 组播)。组播相对广播的好处:广播会导致所有路由把包拆开来看,而组播不会让无关路由把包拆开,如不是发给自己的则直接丢弃,节约算力。

RIP协议的协议默认优先级:100(可以修改)
RIP协议的cost开销值:默认为0,路由信息每传递一次,值加1,最大为15,当值为16时代表不可达。

RIP协议关键机制

1.水平分割机制: 通过一个接口接收的路由信息不能再从该接口转发出去(防止路由环路
2.毒性逆转水平分割机制:水平分割机制的改良版,当一个接口收到的路由信息会从该接口转发过去,但转发过去的路由信息的cost值为16(代表不可达),此时收到该路由信息的路由会丢弃该路由信息来防环。

例子:在一个已经通信一段时间的网络拓扑中当A路由的一个直连路由没了,它会立马向B路由发送该网段的路由信息并将其开销值变为16(毒性),这样B路由收到后会把原先路由表中的关于下一跳为A路由的该网段信息进行更新丢弃,之后会把该开销值为16的路由信息返还给A路由(逆转水平分割)确认该信息已收到。

3.RIP协议计时器:思科:更新 (30s交流路由信息) 无效(在该路由信息在路由表中产生后180s内没有收到原本传递路由的更新报文就会将该路由cost值变为16) 抑制(当RIP设备收到对端的路由更新,其度量值为16。则对应路由进入抑制状态,在180s内即使再收到对端路由度量值小于16的更新,也不接受。) 刷新(无效240s后还没收到更新报文会彻底删除该路由)

华为:更新 (30) 无效 (180s后入没收到更新信息则把该路由从路由表中去除,数据库中还有该路由信息) 回收(120s彻底把该路由信息从数据库中删除)

4.触发更新:当路由信息发生变化的时,立刻向相连路由器发送更新报文不用再等待30s,这样可以更快收敛。

RIP协议部署:

使用RIP协议并指定协议号(协议号只具有本地意义)

rip 10 //范围1-65535

选择RIP版本

version 2 //选择RIPV2

network通告(指定使用rip协议的接口的范围)

network 1.0.0.0 //将IP地址第一个字节以1开头的所有接口激活(代表着可以发送并接收RIP相关数据包),并对激活接口的所对应的路由进行通告进入RIP协议)

RIP协议手工汇总:与静态手工汇总目的一致。

interface g 0/0/0
rip summary-address 1.1.0.0 255.255.252.0

缺省路由设置

rip 100
default-route originate //代表会向相邻路由发送把0.0.0.0/0网段的信息发送给自己的路由信息

在RIP协议中依然会出现无法精准汇总与出现缺省路由导致的路由环路。解决方法与静态路由一致。

OSPF——Open Shortest Path First

(开放式最短路径优先协议)

1.协议使用范围:IGP
2.协议算法特点:链路状态型路由协议
3.协议是否传递网络掩码:传递网络掩码(无类别的路由协议)
4.协议封装: 基于IP协议封装,协议号为89

特点:
1.OSPF 是一种链路状态型协议
2.OSPF 传递的是 LSA—Link-State Advertisement(链路状态通告 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协议工作过程:1.建立邻居关系 2.传递链路状态信息 3.路径计算 4.生成路由表项

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 )
2.若存在非骨干区域,非骨干区域必须与骨干区域直接相连

OSPF路由器角色:
骨干路由器 (全部接口都在骨干区域)
非骨干路由器 (全部接口都在非骨干区域)
ABR:区域边界路由器 (连接骨干区域和非骨干区域)
ASBR:自治系统边界路由器 (位于OSPF自主系统和非OSPF网络之间。ASBR可以运行OSPF和另一路由选择协议(如RIP),把OSPF上的路由发布到其他路由协议上。只要一台OSPF路由器引入了外部路由的信息,它就成为了ASBR)

OSPF协议开销值计算: 使用参考带宽/链路带宽,得到每段链路开销值,路由开销值为整段路径开销值之和

如A-B带宽为10Mbps,B-C带宽为20Mb/s,参考带宽为100Mbps。则A-C的路由开销值为100/10+100/20=15

Router-id:路由器标识符,在整个OSPF网络中标识本路由器的唯一性。

选择方式:1.手工指定最优先 2.选择最大环回接口IP地址 3.选择最大物理接口IP地址

OSPF协议部署:

启动OSPF协议,指定进程号(进程号与RIP协议中的作用功能一致),并手工指定routerID

ospf 100 router-id 91.1.1.1

创建OSPF区域

area 0 //骨干区域,如整个网络拓扑只有一个区域则也可不为0

Network 通告 (支持反掩码通告)

network 1.1.1.0 | 0.0.0.255 //指激活所有IP地址前三个字节分别为1.1.1的接口,反掩码:由连续的0和连续的1组成,0代表固定位,1代表可变位,用来划分范围。

OSPF三张表

1.OSPF 邻居表
display ospf peer brief //输出邻居表
2.OSPF LSDB表(Link State DataBase链路状态数据库)
display ospf 100 lsdb //输出进程号为100的链路状态数据库表
3.OSPF 路由表
display ip routing-table protocol ospf //输出ospf路由表

OSPF缺省路由产生方式

1.当本路由器已经存在其他方式缺省时
default-route-advertise
2.若不存在其他方式,可强制产生
default-route-advertise always

子网掩码,反子网掩码,通配符的区别:

1.子网掩码:由连续的1和连续的0组成,1代表网络位,0代表主机位,用来判断网段
2.反子网掩码:由连续的0和连续的1组成,0代表固定位,1代表可变位,用来划分范围
3.通配符:0与1代表的意思与反子网掩码一样都是用来划分范围的,但是区别是反子网掩码是连续的0和连续的1组成,而通配符0与1可以穿插着写,如0110 0111 1101 1010 1101 1001 1110 0101

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值