OSPF 开放式最短路径优先协议(个人总结)

OSPF是一种内部网关协议,基于链路状态路由协议,使用Dijkstra算法计算最短路径。它支持多进程,适应CIDR和VLSM,具备触发更新机制。OSPF通过Hello报文建立邻居关系,有多种路由器角色,如内部路由器、区域边界路由器、骨干路由器和ASBR。协议涉及四种网络类型,五种报文,邻居状态机包含8个状态。此外,OSPF维护邻居表、链路状态数据库和路由表,并通过六种LSA类型完善网络信息。
摘要由CSDN通过智能技术生成

OSPF 介绍和说明

开放式最短路径优先(OSPF:Open Shortest Path First)协议:

  • 属于网络层协议(TCP/IP模型,直接封装IP数据报,协议号为89,所以有的人也说属于传输层);

  • 属于内部网关协议(IGP),工作在单个自制系统(AS)内;

  • 属于链路状态路由协议;

  • 路径计算: 基于最短路径优先SPF)的思想,通过迪克斯彻Dijkstra)算法实现;

  • 优先级/管理距离: 在华为设备中,内部优先级为10,外部优先级(引入的其他路由)为150。在思科设备中为110;

  • 组播地址:用地址“224.0.0.5”表示所有OSPF路由器,用“224.0.0.6”表示DR、BDR所在组;

  • 支持多进程,每个进程之间相互独立(每个接口只能属于一个进程);

  • 支持CIDRVLSM

  • 支持认证(明文、MD5);

  • 采用触发更新机制;

OSPF 作用

OSPF每个路由器通过交换并获得网络中所有的链路状态信息,从而计算出(可以独立计算)到达每个目标精确的网络路径,实现内部网络路由收敛;

OSPF 时间周期

OSPF计时器:与邻居路由器的定时器(Hello/Dead)需要保持一致,才可以建立邻居关系;

  • Hello Interval
    • 在BMA/P2P中Hello报文默认每隔10s发送;
    • 在NBMA/P2MP中默认为30s;
    • 虚链路上的Hello报文默认30s;
  • Dead Interval
    • 在BMA/P2P中默认为Hello时间的4倍40s
    • 在NBMA/P2MP中默认为120s
    • 该时间内未收到Hello报文,即认为该邻居不存在;
    • 会随着Hello时间的更改而更改(4倍);
  • DR选举等待时间wait timer):
    • 4倍的Hello时间,始终与Dead时间相同
    • 该时间内未收到Hello报文,接口自动选举为DR;
  • LSA更新时间LSA Refresh Time):
    • LSDB中的LSA存在30min后,会进行一次泛洪(LSA序号加1,老化时间重置为0);
  • Max Age Time
    • LSA在60min未被刷新,则自动从LSDB中删去;

OSPF 四种路由器角色

  • 内部路由器(IR:Internal Router):
    • 指所有接口都在一个区域内的路由器;
    • 维护一个链路状态数据库(LSDB);
  • 区域边界路由器(ABR:Area Border Routers):
    • 指连接多个区域且至少一个接口连接到骨干区域的路由器;
    • 非骨干区域负责把自己区域路由的摘要信息发送到骨干区域(Area 0);
    • 骨干区域的ABR负责把自己区域路由的摘要信息发送到其它各个区域;
  • 骨干路由器(BR:Backbone Router):
    • 指至少一个接口在骨干区域的路由器;
  • 自治系统边界路由器(ASBR:Autonomous System Boundary Router):
    • 可以是任意一台OSPF路由域内的路由器;
    • 连接OSPF网络与非OSPF网络,负责把非OSPF网络信息传入OSPF网络;

OSPF 四种网络类型

OSPF有四种网络类型:分别为P2P网络、广播多路访问、非广播多路访问和P2MP网络;

  • 点到点网络P2P):
    • 不选举DR、BDR;
    • 二层协议为PPP、HDLC等时,自动检测为P2P网络类型;
  • 广播多路访问Broadcast):
    • 需要选举DR、BDR(DR、BDR为接口角色&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值