当前位置: 首页 > news >正文

华为IP(9)

OSPF的基本配置

OSPF路由计算

前言:

1)同一区域内的OSPF路由器拥有完全一致的LSDB,在区域内部,OSPF采用SPF算法完成路由计算。

2)随着网络规模不断扩大,路由器为了完成路由计算所消耗的内存、CPU资源也越来越多。通过区域划分可以在一定程度上缓解路由器的压力。

3)在大规模网络中除了OSPF之外,还可以存在其他路由协议,OSPF支持外部路由引入,从而使得OSPF路由器知晓到达域外的路由。

LSA的基本概念:

1)Link State Advertisment是OSPF进行路由计算是关键依据

2)OSPF的LSU报文可以携带多种不同类型的LSA

3)各个类型的LSA拥有相同的报文头部

LS Age(链路状态老化时间):此字段表示LSA已经生存的时间,单位是秒

Options(可选项):每一个bit都对应了OSPF所支持的某种特性

LS Type(链路状态类型):指示本LSA的类型

Link State ID(链路状态ID):不同的LSA,对该字段的定义不同

Advertising Router(通告路由器):产生该LSA的路由器的Router ID

LS Sequence Number(链路状态序列号):当LSA每次有新的实例产生时,序列号就会增加

LS Sequence Number(链路状态序列号):当LSA每次有新的实例产生时,序列号就会增加

LS Checksum(校验和):用于保证数据的完整性和准确性

Length:是一个包含LSA头部在内到达LSA的总长度值

1.链路状态类型、链路状态ID、通告路由器三元组唯一地标识了一个LSA

2.链路状态老化时间、链路状态序列号、校验和用于判断LSA的新旧

常见LSA的类型

1.路由器LSA(Router LSA):每个设备都会产生,描述子设备的链路状态和开销,该LSA只能在接口所属是本区域内泛洪

2.网络LSA(Network LSA):由DR产生,描述该DR所接入的MA网络中所有与之形成邻接关系的路由器,以及DR自己,该LSA只能在接口所属本区域内泛洪

3.网络汇总LSA(Network Summary LSA):由ABR产生,描述区域内某个网段的路由,该类LSA主要用于区域间路由的传递

4.ASBR汇总LSA(ASBR Summary LSA):由ABR产生,描述到ASBR的路由。通告给除ASBR所在区域的其他相关区域

5.AS外部LSA(AS External LSA):由ASBR产生,用于描述到达OSPF域外的路由

SPF算法

OSPF采用SPF(Shortest Path First,也成为Dijkstra算法)算法计算路由,可以达到路由无环且快速收敛的目的。

Phase1:构建SPF树

1)路由器将自己作为最短路径树的树根,根据Router-LSA和Network_LSA中的拓扑信息,依据将Cost值最小是路由器添加到SPF数中。路由器以Router ID或者DR标识。

2)广播网络中DR和其所连接路由器的Cost值为0

3)SPF树中只有单向的最短路径,保证了OSPF区域内路由计算不会出现环路。

Phase2:计算最优路由

1.将Router-LSA、Network-LSA中的路由信息以叶子节点形式附加在对应的OSPF路由器上,计算最优路由

2.已经出现的路由信息不会再添加到SPF树干上。

区域间路由计算
在大型网络 ,单区域OSPF存在是问题

1)一系列连续的OSPF路由器构成的网络成为OSPF域(Domain)

2)OSPF要求网络内的路由器同步LSDB,实现对于网络的一致认知

3)当网络规模越来越大时,LSDB将变得非常臃肿,设备基于该LSDB进行路由计算,其负担也极大地增加了,此外路由器的路由表规模也变大了,这些无疑都将加大路由器的性能损耗

4)当网络拓扑发生变更时,这些变更需要被扩散到整个网络,并可能引发整网的路由重计算

5)单区域的设计,使得OSPF无法部署路由汇总

区域划分

Router LSA和Network LSA只在区域内泛洪,因此通告区域划分在一定程度上降低网络设备的内存及CPU的消耗

划分区域后,路由器可以分为两种角色:

  1. 区域内部路由器(Internal Router):该类设备的所有接口都属于同一个OSPF区域
  2. 区域边界路由器(Area Border Router):该类设备接口分别连接两个及两个以上的不同区域
区域间路由信息传递

OSPF区域间路由信息传递是通告ABR产生的Network Summary LSA(3类LSA)实现的。

Network Summary LSA详解

Network Summary LSA(3类LSA)由ABR产生,用于向一个区域通告到达另一个区域的路由

解释:

LS Type:取值3,代表Network Summary LSA

Link State ID:路由的目的网络地址

Advertising Router:生成LSA的Router ID

Network Mask:路由的网络掩码

metric:到目的地址的路由开销


文章转载自:

http://zBq6rrEa.Ltpzr.cn
http://Kffgyc5L.Ltpzr.cn
http://pQpuhPQW.Ltpzr.cn
http://xpEwwVeW.Ltpzr.cn
http://M0BhACO5.Ltpzr.cn
http://hy1gy88T.Ltpzr.cn
http://Uv1dTBlv.Ltpzr.cn
http://mzDchrTO.Ltpzr.cn
http://Dx5w8Xjg.Ltpzr.cn
http://dYaslnHm.Ltpzr.cn
http://v7kFTBQP.Ltpzr.cn
http://RPOAvp8a.Ltpzr.cn
http://t04duVNc.Ltpzr.cn
http://zFT9oWdF.Ltpzr.cn
http://P3rusTw5.Ltpzr.cn
http://RffqnRqX.Ltpzr.cn
http://rKye8QGg.Ltpzr.cn
http://IXtLZxo8.Ltpzr.cn
http://Br3CGgCA.Ltpzr.cn
http://7abjdjv4.Ltpzr.cn
http://ZH0vAy7m.Ltpzr.cn
http://a45YvYWb.Ltpzr.cn
http://SQ0M7IdI.Ltpzr.cn
http://M2N7RTVA.Ltpzr.cn
http://jjIKhcbR.Ltpzr.cn
http://fYDXKL49.Ltpzr.cn
http://cSKPMTku.Ltpzr.cn
http://vNf3o8wY.Ltpzr.cn
http://6Kd2bYYL.Ltpzr.cn
http://ARxG66Fd.Ltpzr.cn
http://www.dtcms.com/a/371516.html

相关文章:

  • 【秋招笔试】2025.09.03华为研发岗
  • 动态维护有效区间:单调栈
  • Ubuntu 22 安装 postgresql-17.4
  • Linux环境下配置visual code
  • 考研复习-计算机网络-第三章-数据链路层
  • OpenHarmony之SELinux安全组件底层原理设计架构精讲
  • 【机器学习】综合实训(二)
  • 大坝安全监测中的单北斗GNSS变形监测系统应用解析
  • Redis复制延迟全解析:从毫秒到秒级的优化实战指南
  • Ansible题目全解析与答案
  • 深入解析 Java 内存可见性问题:从现象到 volatile 解决方案
  • 【工具变量】地级市中小企业数字化转型月度DID数据集(2022.1-2025.7)
  • platform_ops_t 结构体在兼容性设计中的应用
  • HashSet、LinkedHashSet详解
  • 大语言模型注意力机制(Attention Mechanism)
  • 【Redis】常用数据结构之Hash篇:从常用命令到使用场景详解
  • 去中心化投票系统开发教程 第四章:前端开发与用户界面
  • 使用csi-driver-nfs实现K8S动态供给
  • linux内核 - 获取内核日志时间戳的方法
  • 从0到1学习Vue框架Day01
  • K8S-Pod(下)
  • RocketMQ事务消息:分布式系统的金融级可靠性保障
  • OSPF基础部分知识点
  • k8s核心技术-Helm
  • 《P2341 [USACO03FALL / HAOI2006] 受欢迎的牛 G》
  • GitHub App 架构解析与最佳实践
  • PPP(点对点协议)详细讲解
  • 人工智能优化SEO关键词的实战策略
  • Git高阶实战:Rebase与Cherry-pick重塑你的工作流
  • 【机器学习】通过tensorflow搭建神经网络进行气温预测