ospf的区域问题

OSPF是一种链路状态型路由协议,采用链路状态类型,即使网络中有环路,也不会影响路由的数据传输,可以实现稳定的路由控制。

另外OSPF支持子网掩码,由此,曾经的RIP协议中无法实现可变长的子网构造的网络路由控制成为现实。

为了减少网络流量,OSPF还引入了 “区域” 的概念,区域是将一个自治的网络分为若干个更小的范围,因此可以减少路由协议之间不必要的交换。

OSPF(Open Shortest Path First)是计算机网络中使用的路由协议。它是一种内部网关协议 (IGP),旨在有效地确定数据包在 IP 网络内传输的最佳路径。OSPF广泛应用于企业网络、互联网等大型网络。

在 OSPF 中,路由器交换有关网络拓扑的信息,以构建链路状态信息数据库。此信息用于计算到达目标网络的最短路径。OSPF 使用成本指标来确定最佳路径,成本越低表示路径越好。

OSPF 支持快速收敛,因为路由器可以在网络拓扑发生变化时快速更新其路由表。它还通过允许多条路径到达目标网络来支持负载平衡。

OSPF 使用分层结构,路由器按区域组织。每个区域都有自己的链路状态数据库,区域内的路由器交换路由信息。这种分层设计有助于减小路由表的大小并提高可伸缩性。

OSPF支持认证,保证路由更新的安全性。它还支持使用虚拟链路来连接由非 OSPF 网络分隔的区域。

总体而言,OSPF是一种强大而灵活的路由协议,因其高效可靠的路由能力而广泛应用于大规模网络。

OSPF:开放式最短路径优先协议

无类别链路状态型IGP路由协议; 组播更新 --224.0.0.5/224.0.0.6

由于链路状态型协议基于拓扑信息进行交互,故其交互量巨大,导致协议无法正常在中大型等复杂环境工作; 因此OSPF协议在使用时需要进行--结构化的部署来适应中大型网络;

结构化部署:1、良好的ip地址规划  2、区域划分

支持触发更新,30min周期更新

  • OSPF的数据包

hello包   ---  周期收发,来确定hello存活 -- keeplive保活  携带router-id

DBD -数据库描述  --本地的LS数据库所有信息的目录

LSR链路状态请求 -- 用于向对端询问

LSU -链路状态更新 -- 携带LSA 具体的信息

LSack--链路状态确认

LSA--链路状态通告 -- 具体的拓扑或路由信息

  • OSPF的状态机

Down   一旦接收到对端的hello包,进入下一个状态机

Init 初始化   接收到对端的hello,且该包中存在本端的RID,进入下个状态

2way 双向通讯  邻居关系建立的标志

条件:

Exstart 预启动  使用不携带数据库目标信息的DBD包进行主从关系的选举,RID数值大为主,优先进入下一个状态机

Exchange 准交换  使用携带数据库目录的DBD包进行目录共享

Loading 加载 查看完对端的DBD目录后,基于本地未知的LSA; 使用LSR向对端查询,对端使用LSU来进行LSA内容的共享应答; 本端收到LSA后,需要使用LSack来进行确认;

Full 转发  邻接(毗邻)关系建立的标志

  • OSPF的工作过程

ospf协议启动配置完成后,邻居间收发hello包认识对端,建立邻居关系,生成邻居表

邻居关系建立后,将进行条件匹配; 匹配失败将维持邻居关系,仅hello包周期保活即可;

条件匹配的邻居将进一步发展为邻接关系; 过程中使用DBD交互数据库目录,使用LSR/LSU/LSack来获取本地未知的LSA信息; 完成数据库表的同步;

之后本地基于本地完整的数据库,生成有向图,再将有向图转换为最短路径树,之后以本地为起点计算到达所有未知网段的最短路径,然后将其加载本地的路由表中;

收敛完成; 之后每10s,邻居或邻接间周期使用hello包保活即可; 每30min邻接关系周期比对一次数据库目录,查漏补缺;

拓扑结构突变:

  1. 新增网段
  2. 断开网段
  3. 无法沟通

这是拓扑图中的1 ,我们简单的进行配置。 在我们眼中,1、2、3就是我们的区域0 当然,其中3与4相接的接口就是我们的区域1

就是这样的一个关系

这是我们的结果

  • OSPF的扩展配置
  1. 从邻居关系建立成为邻接关系的条件

条件需要关注网络类型;

点到点网络:在网段中只能存在两个节点

MA(多路访问)网络:在一个网段中可以配置的节点数量不限制,而不是当下连接了几个节点;

OSPF协议在点到点网络类型中,所有的邻居关系均会建立为邻接关系;

在MA网络中,将进行DR/BDR选举;所有非DR/BDR之间仅建立邻居关系,不成为邻接,避免了重复更新;

选举规则:先比较所有参选接口的优先级,默认为1;大优,取值范围0-255;若优先级相同比较参选设备的ospf协议的RID,数值大优;

通过修改参选接口的优先级,可以干涉选举:

切记:该选举非抢占,在修改优先级后,必须手工重启所有参选设备的OSPF协议,才能重新进行选举。

  • 22
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值