ospf详解及LSA的作用

本文深入探讨OSPF协议,包括其作用、工作原理和报文类型。重点解析1类LSA(router)、2类LSA(network)、3类LSA(Sum-net)、4类LSA(Sum-Asbr)和5类LSA(External),强调4类LSA在传输5类LSA外部路由信息中的关键角色。
摘要由CSDN通过智能技术生成

OSPF: open shortest path first
-概述:
OSPF(开放式的最短路径优先协议)是一个公有标准协议;
任何厂商的设备都可以支持;
该协议只能在 公司内部 使用,属于“内部网关协议”;
该协议在在不同的路由器之间传递的是“链路状态信息”
所以,称之为“链路状态 路由协议”。
该协议的报文封装在 IP 头部后面,属于 OSI 模型第三层
该协议在IP报文中的协议号为 89
该协议报文的发送方式是:组播
组播地址为:
224.0.0.5 , 表示所有的OSPF路由器
例如,Hello报文的目标地址
224.0.0.6 , 表示所有的DR和BDR设备
例如:DD报文的目标IP地址

-作用:
在路由器之间动态的学习路由条目,实现路由的传输和管理;

-原理/工作过程:
1.建立邻居表
2.同步数据库
3.计算路由表

-报文类型:
1.hello:用于邻居的建立、维护和拆除;
2.DD: database description ,数据库 描述报文;描述数据库信息,确定主从关系
3.LSR:link state request ,链路状态请求;
4.LSU:link state update ,链路状态更新;
5.LSAck:link state Ack ,链路状态确认;

Hello interval : 10s
               为了维持已经建立的 OSPF 邻居关系,
			   邻居设备之间都要周期性的发送hello包,
			   默认周期是 10s;
Dead interval : 40s
               如果在40s内没有收到邻居设备发送过来的
			   hello包,则断开这个邻居关系。

总结:
   hello 仅仅与邻居相关 ;
   后续的4个报文,与 OSPF 的数据库的同步过程相关;

DR/BDR : 指定路由器/备份的指定路由器

   当一个网段中,存在多个路由器的时候,

   为了能够让数据库的同步过程更加的稳定、可靠,
   我们可以在多个路由器中选举出一个“指定的路由器”,
   这样一来的话,
   该网段中的所有路由,都仅仅与“指定的路由器”
   进行数据库的同步;
   不过,
   为了“指定路由器”的稳定性,我们可以再选举一个
   “备份的指定路由器”。
   这样一来,
   该网段中的每个路由器可以同时与“指定路由器”和
   “备份指定路由器”,进行数据库的同步。

   此时,那些既不是 指定路由器,也不是备份的指定路由器
   的设备,我们称之为  DRother 。


   总结:
       所有路由器都和 DR/BDR 建立邻接关系
	   DRother 之间永远处于 Two-way状态(双向通信状态)
	   DR/BDR 具有稳定性,即一旦确定,就无法更改,
	     除非重启路由器或者重启 OSPF 协议;

       DR/BDR 的作用:
	       当一个网段中存在多个路由器的时候,实现
		   数据库的稳定和高效的同步;

	   DR/BDR 的选举原则:

           1.首先比较优先级,数值越大越好;默认是1;
           2.如果优先级相同,比较 r
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值