动态路由协议:通过在路由器上运行动态路由协议,在路由器之间交互路由信息,学习路由信息最终生成路由转发表项。常见的动态路由协议:RIP(路由信息协议) 、OSPF、ISIS(中间系统到中间系统协议)、EIGRP(增强性路由网关协议)、BGP。适用于路由器数量较多、网段数量较多、网络结构复杂、网络灵活多变型结构中。
分类:1. 按照工作范围进行分类
IGP---内部网关协议 |
一个AS内部使用的协议为IGP (RIP OSPF EIGRP ISIS) |
BGP---边界网关协议 |
不同的AS之间使用的协议为BGP(范围)(BGP---协议名称) |
其中AS------自治系统,范围1-65535 ,公有AS(1-64512) 和 私有AS(64513-65535)(类似于公有IP地址私有IP地址)(一家运营商为一个AS)。
2、按照协议的特点进行分类:
距离矢量型DV |
RIP EIGRP (高级距离矢量型路由协议,收敛速度快)-----只传递路由信息,道听途说不知真假 |
链路状态型LS |
OSPF ISIS ---------会告诉路由信息,拓扑信息 |
其他:BGP------路径矢量型
3、 按照是否传递网络掩码进行分类
有类别路由协议:不传递网络掩码(RIPV1)
无类别路由协议:传递网络掩码(其他)
一、RIP协议
又为路由信息协议,工业标准协议。
基本特点行为描述:
1.按照使用范围分类:IGP |
2.按照算法特点分类:距离矢量型协议,算法贝尔曼-福特 |
3.按照是否传递网络掩码:RIPV1不携带,RIPV2携带 |
4.封装:RIP协议基于UDP封装,UDP端口号520 |
总结:RIPV1:有类别的距离矢量型网络;RIPV2:无类别的距离矢量型路由协议。
RIP 协议版本:分为三个版本,RIPV1、RIPV2为IPV4服务;RIPNG为IPV6提供服务(用的521端口)。
工作原理:周期性发送路由信息,传递路由,周期时间默认为30s;
消息数据包:request (请求),response(响应)
消息数据发送目标地址:RIPV1(255.255.255.255)------广播,RIPV2(224.0.0.9)-------组播
RIP协议默认优先机值:100(可以修改)
RIP协议cost开销值:默认值为0,路由信息每传递一次,值增加1,最大15,(路由器不能超过15台)16代表不可达。
RIP 协议关键机制
1.水平分割机制 |
通过一个接口接收的路由不能再从该接口转发出去,从而防止环路,但可以该接口可以发送自己的路由。 |
2.毒性逆转水平分割机制 |
1、当路由不存在时,发送开销值为16毒化路由,2、破坏水平分割机制,让其他路由器知道 |
3.RIP协议计时器 |
思科:更新 (30s) 无效(路由可能不存在而不是丢失) (180s) 抑制(180s) 刷新(路由被彻底删除)(240s) ----------先将路由保存在路由表中,过了60,180后才彻底删除 华为:更新 (30s) 无效(180s) 回收(120s) |
.触发更新 |
当网络结构比较稳定时不发送任何路由信息,当网络结构变化时才发送。(RIP协议没有触发更新) |
RIP 协议部署
1、启用RIP 协议并指定协议号(协议号只具有本地意义,只对本地有意义)
2、选择版本
3、Network 通告(RIP 协议进支持主类通告;network 1.0.0.0(主类网A,B,C) 1.将本路由器上接口IP地址以1开头所有接口激活(激活代表着能发送并接收RIP的相关数据包)2.将激活的接口所对应的路由通告进入RIP协议
4、查看RIP 路由表
RIP 协议手工汇总
目的与静态手工汇总一致 (减少路由条目)
位置:部署在明细路由传递的出向接口上(建议:在明细路由所在路由器的出向接口 )
查看:
缺省路由:
二、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支持区域的划分 |
1.限制LSA的传播范围 (大量的复杂的LSA只能在内部传输) 2.减少LSA的数量 |
OSPF 区域的划分 |
基于接口(链路) |
OSPF 区域的标识 |
1.十进制数 2.类似于IP地址 A.B.C.D-------都是32个二进制 |
区域分类 |
1、骨干区域(0区域) 2、非骨干区域 (非0区域) |
区域设计原则
1.OSPF网络中必须存在并且唯一的骨干区域(area 0)(单区域可以不为area 0 )
2.若存在非骨干区域,非骨干区域必须与骨干区域直接相连。如下图
OSPF路由器角色(上图中):
骨干路由器(一个路由器所有接口都属于area 0区-----R3)
非骨干路由器(一个路由器所有接口都属于非骨干区域-------R1,R5)
ABR:区域边界路由器(如果有一个路由器处于area0与非area0边界-------R2,R4)
ASBR:自治系统边界路由器(重发布翻译将OSPF和RIP 互相学习起来-----如下图中的R5将其他路由引入到OSPF中)
OSPF协议消息数据包:
OSPF协议开销值计算: 使用参考带宽/链路带宽,得到每段链路开销值,路由开销值为整天路径开销值之和。
Router-id:路由器标识符,在整个OSPF网络中标识本路由器的唯一性。
选举方式:1.手工指定最优先 2.选择最大环回接口IP地址 3.选择最大物理接口IP地址
OSPF协议部署:
1、启用OSPF协议,指定进程号100(进程号与RIP协议中作用功能一致),手工指定routerID
2、创建OSPF区域
3、Network通告(支持反掩码通告)
1.1.1.0 0.0.0.255--------反掩码(32个二进制,连续的0+连续的1组成。0代表着固定位,1代表着可变位描述的是一个范围而,网络掩码描述的的是一个网段)
4、OSPF 协议三张表:
(1)OSPF 邻居表(邻居two-way 邻接full)
(2)OSPF LSDB表(链路状态数据库)--------所有LSA的摘要信息
(3)OSPF路由表
-----还原接口真实网络掩码
产生缺省路由:
当本路由器已经存在其他方式缺省时文章来源:https://www.toymoban.com/news/detail-447829.html
2、若不存在其他方式,可以强制产生文章来源地址https://www.toymoban.com/news/detail-447829.html
到了这里,关于动态路由协议(RIP,OSPF协议)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!