路由表中的路由是通过路由协议学习到的
路由协议分为直连,动态,静态
其中动态路由:按照工作原理分为距离矢量路由协议(RIP)和链路状态路由协议(OSPF)
距离矢量路由协议:只传递消息
链路状态路由协议:可以传递路由信息和拓扑信息
按照工作范围又分为内部网关路由协议(IGP) 和外部网关内部网关路由协议(EGP)
内部网关路由协议:AS内部使用的路由协议
外部网关路由协议:AS和IAS之间使用的路由协议
AS:自治系统,曲统一机构管理,使用同一选路策略的域
OSPF:开放式最短路径优先,链路状态路由协议,IGP协议
OSPF的特点:
1.天然无环,使用SPF算法(区域内部)
2.收敛快,触发更新,先发送更新后计算路由
3.扩展性好,支持划分区域,区域0是骨干区域,其余的为非骨干区域,非骨干区域必须与骨干区域相连
4.支持认证,支持区域认证和接口认证
*LSA:链路状态信息,每台运行了OSPF的路由器都会产生自己的LSA,用来描述自己的路由信息和拓扑信息
OSPF的工作原理:
1.所有运行了OSPF的路由器都会互相泛洪自己的LSA
2.所有的LSA就构成了LSDB(链路状态信息数据库),这个LSDB就是全网的链路状态信息
3.通过LSDB,根据SPF算法构建一棵最短路径树,计算去往各个节点的最短路径
4.路由加表
OSPF属于网络层,使用IP的协议号89
OSPF的报文类型:
1.Hello报文:发现,建立,维护邻居关系(周期性发送)
2.DD报文:携带了LSA的摘要信息,用来判断是否缺省LSA
3.LSR报文:用来请求缺少的LSA信息
4.LSU报文:携带了完整的LSA信息
5.LSACK报文:确认报文