OSPF的基本概念

OSPF的基本概念

在这里插入图片描述

OSPF的工作过程:邻居表,链路状态数据表(拓扑表),路由表

建立邻接关系——链路状态数据库——最短路径树——路由表

OSPF区域

为了适应大型的网络,OSPF在AS内划分多个区域
每个OSFP路由器只维护所在区域的完整链路状态信息(LSA)
在这里插入图片描述
区域ID:可以表示成一个十进制的数字,也可以表示成一个IP

Router ID

OSPF区域内唯一标识路由器的ip地址
Router ID的选取规则:(1)可以使用router-id命令指定Router ID (2)选取路由器LOOPBACK接口上数量值最高的IP地址 (3)如果没有LOOPBACK接口,在物理端口中选取IP地址最高的

其他路由器只和DR及BDR形成邻接关系
在这里插入图片描述

DR和BDR的选取方法

自动选举DR和BDR,网段上Router ID最大的路由器将被选举为DR,第二大的将被选举为BDR
手工选择DR和BDR,(1)优先级范围是0-255,数值越大,优先级越高,默认为1。(2)如果优先级相同,则需要比较Router ID (3) 如果路由器的优先级被设置为0,它将不参与DR和BDR的选举

DR和BDR的选举过程

路由器的优先级可以影响一个选择过程,但是他不能强制更换已经存在的DR或BDR的选举

OSPFde 组播地址

244.0.0.5 ——DRother
244.0.0.6 ——DR/BDR

OSFP的度量值为COST

cost=10的8次方/BW
最短路径是基于接口指定的代价(COST)计算的

OSPF数据包

承载在IP数据包内,使用协议号89

OSPF的包类型

在这里插入图片描述

OSPF邻接关系的建立

(七个状态机)

  1. DOWN:邻居状态机的初始状态,是指在过去的DEAD-INTERVAL时间内没有收到对方的hello报文
    (1-2) Attempt:只适用于NBMA类型的接口,处于本状态时,定期向那些手工配置的邻居发送hello报文
  2. Init:本状态表示双方互相收到了对端发送的hello报文,但是该报文中列出的邻居没有包含我的Router ID(对方并没有收到我发的hello报文)
  3. 2-way:本机状态表示双方互相收到了对端发送的hello报文,建立了邻居关系,在广播和NBMA类型的网络中,两个接口状态是DRother的路由器之间将留在此状态。其他情况状态机将继续转入高级状态
  4. ExStart:在此状态下路由器和他的邻居之间通过互相交换DBD报文(该报文不包含实际的内容,只包含了一些标志位)来决定发送的主从关系。建主从关系主要是为了保证在后续的DBD报文交换张能有序的发送
  5. Exchange:路由器将本地的LSBD用DBD报文描述,并发送给邻居
  6. Loading:路由器发送LSR报文向邻居请求对方的DBD报文
  7. Full:在此状态下邻居路由器的LSBD中所有的LSA本路由器全都有了,即本路由器和邻居建立了邻接状态。

OSPF将网络划成四种类型

  1. 点到点网络(point-to-point)
  2. 广播多路访问网络(BMA)
  3. 非广播多路访问网络(NBMA)
  4. 点到多点网络(point-to-Muliipoint)

OSPF的特点

  1. 可适应大规模网络
  2. 路有变化收敛速度快
  3. 无路由环
  4. 支持变长子网掩码VLSM
  5. 支持区域划分
  6. 支持以组播地址发送协议报文
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值