目录
动态路由协议
动态路由协议:通过在路由器上运行动态路由协议,在路由器之间交互信息,学习路由信息最终生成路由转发表项。
常见的动态路由协议:
RIP 、OSPF、ISIS、EIGRP、BGP。
动态路由协议适用场合:
路由器数量较多、网段数量较多、 结构复杂、网络灵活多变型结构中
动态路由协议分类
-
按照工作范围进行分类
IGP—内部网关协议,一个AS内部使用的协议为IGP (RIP OSPF EIGRP ISIS)
BGP—边界网关协议,不同的AS之间使用的协议为BGP(范围)(BGP—协议名称)
AS–自治系统 , 范围1-65535 ,公有AS(1-64512) 和 私有AS(64513-65535) -
按照协议的特点进行分类:
距离矢量型:RIP EIGRP (高级距离矢量型路由协议)
链路状态型:OSPF ISIS -
按照是否传递网络掩码进行分类
有类别路由协议:不传递网络掩码(RIPV1)
无类别路由协议:传递网络掩码(其他)
RIP协议
RIP :路由信息协议,工业标准协议
基本特行描述
- 按照使用范围分类:IGP
- 按照算法特点分类:距离矢量型协议,算法贝尔曼-福特
- 按照是否传递网络掩码:RIPV1不携带,RIPV2携带
- 封装:RIP协议基于UDP封装,UDP端口号520
总结:RIPV1:有类别的距离矢量型网络;RIPV2:无类别的距离矢量型路由协议
RIP 协议版本
分为三个版本:
- RIPV1
- RIPV2(为IPV4服务)
- RIPNG(为IPV6提供服务)
工作原理
周期性发送路由信息,传递路由,周期时间默认为30s;
消息数据包:request (请求),response(响应)
消息数据发送目标地址:RIPV1(255.255.255.255),RIPV2(224.0.0.9)
RIP协议默认优先机值:100(可以修改)
RIP协议cost开销值:默认值为0,路由信息每传递一次,值增加1,最大15,16代表不可达。
RIP协议关键机制
- 水平分割机制:通过一个接口接收的路由不能再从该接口转发出去
- 毒性逆转水平分割机制:
- RIP协议计时器:
思科:更新 (30) 无效(180) 抑制(180) 刷新(240)
华为:更新 (30) 无效 (180) 回收(120) - 触发更新:
RIP 协议部署
启用RIP 协议并指定协议号(协议号只具有本地意义)
选择版本
Network 通告(RIP 协议进支持主类通告;network 1.0.0.0 1.将本路由器上接口IP地址以1开头所有接口激活(激活代表着能发送并接收RIP的相关数据包)2.将激活的接口所对应的路由通告进入RIP协议)
查看RIP 路由表:
RIP 协议手工汇总
RIP 协议手工汇总:目的与静态手工汇总一致
位置:部署在明细路由传递的出向接口上(建议:在明细路由所在路由器的出向接口 )
查看
下发缺省路由
查看:
注意
在RIP协议依然会出现无法精确汇总导致路由黑洞,当出现缺省路由时导致环路问题。解决方案与静态一致。
OSPF协议
OSPF :开放式最短路径优先协议
基本信息描述
- 协议使用范围:IGP
- 协议算法特点:链路状态型路由协议
- 协议是否传递网络掩码:传递网络掩码(无类别的路由协议)
- 协议封装: 基于IP协议封装,协议号为89
OSPF特点
- OSPF 是一种链路状态型协议
- OSPF 传递的是 LSA (链路状态通告 6种类型LSA 1 2 3 4 5 7)
- OSPF 更新方式: 触发更新 + 30分钟的周期更新
- OSPF 更新地址:224.0.0.5 224.0.0.6
- OSPF 支持区域划分
- OSPF 是一种比较消耗路由器资源的协议
OSPF协议工作过程
OSPF区域
OSPF支持区域的划分:
- 限制LSA的传播范围
- 减少LSA的数量
OSPF 区域的划分
基于接口(链路)
OSPF 区域的标识
- 十进制数
- 类似于IP地址 A.B.C.D
区域分类
- 骨干区域(0区域)
- 非骨干区域 (非0区域)
区域设计原则
- OSPF网络中必须存在并且唯一的骨干区域(area 0)(单区域可以不为 area 0 )
- 若存在非骨干区域,非骨干区域必须与骨干区域直接相连
OSPF路由器角色
- 骨干路由器
- 非骨干路由器
- ABR:区域边界路由器
- ASBR:自治系统边界路由器
OSPF协议消息数据包
OSPF协议开销值计算
Router-id
路由器标识符,在整个OSPF网络中标识本路由器的唯一性。
选举方式:
- 手工指定最优先
- 选择最大环回接口IP地址
- 选择最大物理接口IP地址
OSPF协议部署
启用OSPF协议,指定进程号100(进程号与RIP协议中作用功能一致),手工指定routerID
创建OSPF区域
Network 通告(支持反掩码通告)
OSPF 协议三张表
- OSPF 邻居表
- OSPF LSDB表
- OSPF路由表
下方缺省路由
缺省路由产生方式:
- 当本路由器已经存在其他方式缺省时
- 若不存在其他方式,可以强制产生