OSPF协议简介
OSPF(Open Shortest Path First)--开放式最短路径优先协议:是一种基于链路状态的内部网关协议。OSPF数据报文封装在IP报文内部,协议号为89,使用单播或组播发送数据。
注:在广播型网络中,所有路由器都以224.0.0.5的地址发送hello包,用来维持邻居关系,非DR/BDR路由器都以224.0.0.6(组播地址)为目标地址发送LSA(链路状态通告)更新,只有DR/BDR路由器监听这个地址;DR路由器以224.0.0.5为目标地址发送LSA更新到非DR/BDR路由器。
- OSPF是典型的链路状态路由协议,是目前业内使用非常广泛的IGP协议之一;
- 目前针对IPv4协议使用的是OSPF Version 2(RFC2328);针对IPv6协议使用OSPF Version 3(RFC2740)。如无特殊说明本章后续所指的OSPF均为OSPF Version 2;
- OSPF支持VLSM(Variable Length Subnet Mask,可变长子网掩码),支持CIDR(Classless InterDomain Routing,无类域间路由);
- 支持手动路由汇总,不支持持自动路由汇总;
- 多区域的设计使得OSPF能够支持更大规模的网络;
- 采用SPF算法可以有效避免环路;
- 路由触发方式更新;同时也支持以较低频率周期(每30分钟)路由更新,被称为链路状态泛洪。
- 通过LSA(链路状态通告)形式发布路由。
OSPF特点:适合范围广,快速收敛,无自环、区域划分、支持验证(支持两种认证:区域认证和接口认证)、组播发送 。
OSPF与RIP比较:在RIP协议中,路由器会将自己所知道的关于整个网络的路由信息周期性地发送给所有的邻居路由器;在OSPF协议中,路由器会将自己的链路状态信息一次性地泛洪(Flooding)给所有其他的路由器。
OSPF相对于RIP(一种基于距离矢量算法)协议,有收敛快、不易产生路由环路、可拓展性好等特点,目前已逐渐取代RIP。
名词解释:
- OSPF区域-OSPF area:表示OSPF区域,是从逻辑上将路由器接口划分到不同的区域,每个区域用区域号(Area ID)来标识。
- 骨干区域-area 0:区域area 0被称为骨干区域,也被称为传输区域,负责不同非骨干区域之间路由信息分发;
- 非骨干区域:多区域OSPF网络中,除了骨干区域area 0之外的区域被称为非骨干区域。
- 区域ID-area ID:是一个32位的非负整数,按点分十进制的形式(与IPv4地址的格式一样)或十进制数形式呈现,例如area0.0.0.1也可以表示为area 1。
OSPF区域

OSPF是一种基于链路状态的内部网关协议,用于IPv4和IPv6。它通过SPF算法避免环路,支持VLSM和CIDR,具有快速收敛和区域划分的特点。路由器通过Hello包维持邻居关系,DR和BDR负责减少邻接关系的低效率。配置中涉及创建区域、指定网络接口和路由。OSPF相比RIP有更快的收敛速度和更好的可扩展性。

1万+

被折叠的 条评论
为什么被折叠?



