osps:开放式最短路径优先协议,协议号89
基础:
1、作用范围:
AS内——>IGP:非TCP底层、传递路由信息数量少、快速高效。完全更新、周期更新,支持多进程,只跟自己直连的设备建立邻居关系、TTL=1、network只能发布直连,其他协议只能引入 到ospf。组播建立邻居关系、传递信息,也有单播。
2、协议算法:链路状态
链路状态只关心抖动、带宽、延迟、带宽丢包
ospf 只关心带宽:cost=带宽参考值 / 当前带宽
=10^8 = 100M / 1000M
=0.1 只取整数-不计算小数点后的 最小值取1
3.工作层:
网络层:89 协议号 目的:224.0.0.5 :所有运行ospf的网络接口默认组播
224.0.0.6:多路访问DR、BDR组播接收
4.防环机制:
区域内:SPF算法:计算出一条最短路径树
区域间:规定非骨干区域之间的通信必须经过骨区域
特点:
适应范围:ospf支持各种规模的网络,4种网络类型,最多可支持几百台路由器
支持无类域间路由(CIDR)VLSM:
支持区域划分 0.0.0.0:作用:核心:骨干区域area-0
接入:非骨干区域-area x -->区域优化 --> 特殊区域-4个
无路自由环 SPF算法 --->生成最短路径树SPT
路由变化收敛速度快
使用IP组播收发协议数据 --->组播:效率高 安全低
支持多条等价路由:最大8条
支持协议报文的认证 区域认证、接口认证
ospf四种角色:
1、BR:backbonne router 骨干路由器:至少有一个接口属于骨干区域的设备
特点:会用狗整个AS内/AS外所有路由明细,不能被优化,可以做CIDR
2、IR:internal router 内部路由器:所有接口都属于同一个区域的设备
特点:只会拥有自己区域内的路由明细,去往AS外,会将数据抛给最近的ASBR
3、ABR:Area broder router 区域边界路由器:连接骨干和非骨干区域的设备
特点:连接多个区域,会拥有骨干/非骨干区域的链路状态数据库,分别进行计算
4、ASBR:auto-system BR:自治系统边界路由器,只要打了import引入外部路由的设备
特点:可以引入外部路由,可以产生0_ASE的外部数据库的路由,连接AS外的设备