rip和ospf均为动态路由协议。
动态路由协议:通过在路由器上运行动态路由协议,在路由器之间交互路由信息,学习路由信
息最终生成路由转发表项。
动态路由协议适用场合:路由器数量较多、网段数量较多、网络结构复杂、网络灵活多变型结
构中。
rip和ospf均属于内部网关协议(IGP)
IGP:
一个AS内部使用的协议
AS--自治系统 , 范围1-65535 ,公有AS(1-64512) 和 私有AS(64513-65535)
rip属于距离矢量型协议;ospf属于链路状态型协议。
RIP :
路由信息协议,工业标准协议
基本特性:
1.按照使用范围分类:IGP
2.按照算法特点分类:距离矢量型协议,算法贝尔曼-福特
3.按照是否传递网络掩码:RIPV1不携带,RIPV2携带
4.封装:RIP协议基于UDP封装,UDP端口号520
总结:RIPV1:有类别的距离矢量型网络;RIPV2:无类别的距离矢量型路由协议
RIP 协议版本:分为三个版本,RIPV1、RIPV2为IPV4服务;RIPNG为IPV6提供服务
工作原理:周期性发送路由信息,传递路由,周期时间默认为30s;
消息数据包:request (请求),response(响应)
RIP协议默认优先机值:100(可以修改)
RIP协议cost开销值:默认值为0,路由信息每传递一次,值增加1,最大15,16代表不可达。
RIP协议关键机制:
1.水平分割机制:通过一个接口接收的路由不能再从诠接口转发出去
2.毒性逆转水平分割机制:
3.RIP协议计时器:思科:更新 (30) 无效(180) 抑制(180) 刷新(240)
华为:更新 (30) 无效 (180) 回收(120)
rip ? | 启用rip协议并指定协议号 |
version | 选择版本 |
network | 通告 |
dis ip ro pro rip | 查看rip路由表 |
Network 通告(RIP 协议仅支持主类通告;network 1.0.0.0 1.将本路由器上接口IP地址以1
开头所有接口激活(激活代表着能发送并接收RIP的相关数据包)2.将激活的接口所对应的路
由通告进入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协议工作过程:
![](https://i-blog.csdnimg.cn/blog_migrate/a19de029e17c5df1bbf57dc3a9e3b4eb.png)
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协议消息数据包:
报文 | 功能 |
Hello | 周期性发送,发现和维护ospf邻居关系 |
Database Description | 描述本地LSDB的摘要信息,用于两台设备进行数据库同步 |
Link State Request | 用于向对方请求所需要的LSA,设备只有在ospf邻居双放成功交换DD报文后才会向对方发出LSR报文 |
Link State Update | 用于向对方发送其需要的LSA |
Link StACK | 用于对收到的LSA进行确认 |
Router-id:路由器标识符,在整个OSPF网络中标识本路由器的唯一性。
选举方式:1.手工指定最优先 2.选择最大环回接口IP地址 3.选择最大物理接口IP地址
ospf 100 ? | 启用ospf服务,指定进程号100 |
routerrouter-id | 指定router-id |
area? | 创建ospf区域 |
network | 通告 |
default-route-advertise | 产生缺省路由,其后加always可强制产生缺省路由 |