一、OSPF动态路由协议
1)OSPF,open shortest path first,开放式最短路径优先
2)是基于链路状态的内部网关路由协议。
3)OSPF克服了RIP依赖邻居做路由决策的缺点
二、OSPF的特征
1)OSPF直接运行在IP协议上,使用IP协议号89
2)OSPF是内部网关协议,用于同一个自治系统内的路由选择
3)SPF算法天然防环
4)支持CIDR/VLSM
5)采用开销(Cost)作为度量值
6)要求每台运行OSPF的路由器都了解整个网络的链路状态信息
7)为了确保LSDB(链路状态数据库)同步,OSPF每隔30分钟进行一次链路状 态刷新
8)适用于大规模网络,路由变化收敛速度快,支持组播地址发送报文
三、OSPF路由工作方式和相关概念
1)每一个运行OSPF的路由器,都会泛洪LSA,形成一个统一的LSDB,每个 路由器都以自己为根,计算到达每一个节点的最短路径,加载到路由表 中。
2)DR:指定路由器,与其它路由器建立邻接关系,并通告网络变化
3)BDR:备份指定路由器,提高冗余,避免DR失效
4)DR、BDR和所有路由器建立邻接关系,DR和BDR之间也建立邻接关系
5)Router ID最大的路由器自动被选为DR,第二大的被选为BDR
6)可以手动指定路由优先级Router Priority,默认为1,范围是0-255,0 不参与DR和BDR选举,优先级越高越优先被选为DR、BDR,优先级相同 再比较Router ID
7)组播地址224.0.0.5代表所有OSPF路由器,224.0.0.6代表DR和BDR(BDR 只侦听不响应),链路更新信息默认发送给224.0.0.6,DR泛洪到 224.0.0.5
四、邻居和邻接关系的区别
1)邻居,表面兄弟关系,互相认识
2)邻接,真兄弟关系,同步LSDB
五、什么是AS和OSPF区域
1)AS:Autonomous System,自治系统:一组运行相同路由协议的路由器的 集合。(类似自治区内使用统一的法律)
2)自治系统之间进行的路由选择,称为域间路由选择;
3)自治系统内部进行的路由选择称为域内路由选择。
4)域内路由选择使用IGP协议,Internal Gateway Protocol,也叫内部网 关协议
5)域间路由选择使用EGP协议,也叫Exterior Gateway Protocol,外部网 关协议。
6)OSPF将AS分割成多个小的区域,OSPF路由器只在区域内部学习链路状 态信息
7)区域内的详细拓扑信息不向其他区域发送,区域间传递的是抽象的路由信 息,而不是详细的描述拓扑结构的链路状态信息。每个区域都有自己的 LSDB,不同区域的LSDB是不同的。路由器会为每一个自己所连接的区域 维护一个单独的LSDB。
8)Area 0 是骨干区域,为了避免区域间路由环路,非骨干区域之间不允 许直接相互发布路由信息。因此,每个区域必须骨干区域相连。