政府网站建设工作经验交流/短视频营销推广方案

政府网站建设工作经验交流,短视频营销推广方案,有什么关于网站建设实例的书,人才网站开发文章目录 OSPF域内路由计算:单区域的路由计算一、OSPF单区域路由计算原理二、1类LSA详解2.1 1类LSA的作用与结构2.2 1类LSA的四种链路类型 三、OSPF路由表生成验证3.1 查看LSDB3.2 查看OSPF路由表3.3 查看全局路由表 四、2类LSA详解4.1 2类LSA的作用与生成条件4.2 2…

文章目录

  • OSPF域内路由计算:单区域的路由计算
    • 一、OSPF单区域路由计算原理
    • 二、1类LSA详解
      • 2.1 1类LSA的作用与结构
      • 2.2 1类LSA的四种链路类型
    • 三、OSPF路由表生成验证
      • 3.1 查看LSDB
      • 3.2 查看OSPF路由表
      • 3.3 查看全局路由表
    • 四、2类LSA详解
      • 4.1 2类LSA的作用与生成条件
      • 4.2 2类LSA的字段解析
      • 4.3 拓扑与路由信息的对应关系
    • 五、OSPF关键操作命令
      • 5.1 常用查看命令
      • 5.2 路由表验证示例
    • 六、SPF算法与LSDB关系
      • 6.1 拓扑计算流程
    • 七、核心机制总结
      • 7.1 OSPF链路状态生成规则
      • 7.2 1类LSA链路类型解析
      • 7.3 2类LSA核心特性

OSPF域内路由计算:单区域的路由计算

一、OSPF单区域路由计算原理

当路由器运行OSPF进程并将接口宣告进OSPF后,接口会生成 LS(Link State,链路状态) ,把LS封装在LSA中,形成链路状态通告信息。
链路状态包含以下关键信息:

  • 接口的IP地址和子网掩码
  • 链路开销(Cost)
  • 邻居路由器的Router ID

每个路由器在直连的每个区域内都会生成 1类LSA(Router LSA) ,用于描述该区域内直连接口的链路状态信息,且仅在本区域内泛洪


二、1类LSA详解

2.1 1类LSA的作用与结构

  • 作用:描述路由器自身的直连链路状态。
  • 关键字段
[R4]display ospf lsdb       
OSPF Process 1 with Router ID 1.1.1.1Link State DatabaseArea:0.0.0.0
Type           LinkState ID         AdvRouter           Age     Len       Sequence        Metric
Router         1.1.1.1              1.1.1.1              4       36       80000001         1562
[R4]display ospf lsdb router 1.1.1.1       #查看1类lsa的详细内容。router代表要查看1类LSA:Router LSA
OSPF Process 1 with Router ID 1.1.1.1Area:0.0.0.0Link State Database
Type          : Router             #LS类型:1类LSA(Router LSA)
Ls id         : 1.1.1.1            #LSA的名字。1类LSA中为该路由器的router-id
Adv rtr       : 1.1.1.1            #通告者:1类LSA中为LSA的始发者的router-id
Ls age        : 312                #老化时间
Len           : 36                 #报文长度
Options       :  E                 #特殊区域标识
seq#          : 80000001           #序列号
chksum        : 0x20fc             #校验和

2.2 1类LSA的四种链路类型

  • StubNet :用于描述一条路由信息(叶子)
Link ID : 1.1.1.1             #用于描述这条路由信息的网络号   
Data    : 255.255.255.255     #用于描述这条路由信息的网络掩码
Metric  : 0                   #用于描述该路由器到达这个目的网络的开销值
  • P-2-P : 用于描述直连链路上网络类型为P2P或者P2MP的邻居(树干)
Link ID : 2.2.2.2             #用于描述该邻居路由器的router-id  
Data    : 12.1.1.1            #用于描述本路由器链接该邻居的接口IP地址 
Metric  : 1562                #用于描述本路由器到达该邻居的开销值
  • TransNet :用于描述直连链路上网络类型为广播或者NBMA的邻居
Link ID : 192.168.1.4         #用于描述伪节点信息,使用DR的接口IP地址来充当
Data    : 192.168.1.2         #用于描述自身直连的伪节点的接口IP地址
Metric  : 1                   #用于描述本路由器到达伪节点的开销值
  • Virtual :用来描述vlink虚链路上的邻居信息
Link ID : 2.2.2.2             #用于描述该邻居路由器的router-id
Data    : 34.1.1.4            #用于描述本路由器链接该邻居的接口IP地址
Metric  : 2                   #用于描述本路由器到达该邻居的开销值

三、OSPF路由表生成验证

3.1 查看LSDB

[R4]display ospf lsdb
OSPF Process 1 with Router ID 1.1.1.1
Link State Database
Area:0.0.0.0
Type LinkState ID AdvRouter Age Len Sequence Metric
Router 1.1.1.1 1.1.1.1 4 36 80000001 1562

3.2 查看OSPF路由表

[R1]display ospf routing     #查看一下ospf的路由表信息,可以看到利用spf算法算出了3条路由OSPF Process 1 with Router ID 1.1.1.1Routing Tables
Routing for Network
Destination         Cost     Type            Nexthop       AdvRouter             Area
1.1.1.1/32          0        Stub            1.1.1.1       1.1.1.1               0.0.0.0
12.1.1.0/24         1562     Stub            12.1.1.1      1.1.1.1               0.0.0.0
2.2.2.2/32          1562     Stub            12.1.1.2      2.2.2.2               0.0.0.0
Total  Nets : 3
Intra  Area : 3   Inter Area : 0          ASE : 0       NSSA : 0
[R1]display ip routing-table        #可是只有一条加表,因为另外两条路由是直连胜出。
Route Flags : R  - relay , D – download to fib
--------------------------------------------------------------------------------------------------
Routing tables : PublicDestinations : 7                Routes : 7
Destination/Mask         Proto       Pre       Cost        Flags   Nexthop            Interface1.1.1.1/32            Direct      0         0            D      127.0.0.1          LoopBack02.2.2.2/32            OSPF        10        1562         D      12.1.1.2           Serial0/0/012.1.1.0/24            Direct      0         0            D      12.1.1.1           Serial0/0/012.1.1.1/32            Direct      0         0            D      127.0.0.1          Serial0/0/012.1.1.2/32            Direct      0         0            D      12.1.1.2           Serial0/0/0127.0.0.0/8            Direct      0         0            D      127.0.0.1          InLoopBack0127.0.0.1/32           Direct      0         0            D      127.0.0.1          InLoopBack0

3.3 查看全局路由表

[R1]display ip routing-table protocol ospf          
Route Flags : R  - relay , D – download to fib
------------------------------------------------------------------------------
Public routing table : OSPFDestinations : 1                Routes : 1
OSPF routing table status : <Active>Destinations : 1                Routes : 1
Destination/Mask         Proto       Pre       Cost        Flags   Nexthop            Interface2.2.2.2/32            OSPF        10        1562         D      12.1.1.2           Serial0/0/0
OSPF routing table status : <Inactive>Destinations : 0                Routes : 0

四、2类LSA详解

4.1 2类LSA的作用与生成条件

  • 作用:描述广播网络中 伪节点(DR) 的信息,包含网络掩码和连接的实节点(路由器)列表。
  • 生成条件:仅在网络类型为广播/NBMA且存在DR的链路中生成。
  • 核心特性
    • 伪节点到所有实节点的开销值为 0
    • 同时包含 拓扑信息(树干)路由信息(叶子)

4.2 2类LSA的字段解析

[R1]display ospf lsdb network 192.168.1.2
OSPF Process 1 with Router ID 1.1.1.1Area:0.0.0.0Link State Database
Type          : Network             #LS类型:2类LSA(Network LSA)。用来描述伪节点的信息
Ls id         : 192.168.1.2         #LSA的名字。2类LSA中使用DR接口的IP地址充当
Adv rtr       : 2.2.2.2             #通告者:2类LSA中使用DR接口所在路由器的router-id充当
Ls age        : 263                 #老化时间
Len           : 36                  #报文长度
Options       :  E                  #特殊区域标识
seq#          : 80000003            #序列号
chksum        : 0x5c5f              #校验和
Net mask      : 255.255.255.0       #网络掩码:2类LSA不仅描述邻居信息(树干),同时还描述一个路由信息(叶子)
Priority      : Low                 #优先级Attached Router    2.2.2.2Attached Router    3.3.3.3                   #用于描述该伪节点直连的邻居信息(树干)Attached Router    4.4.4.4

4.3 拓扑与路由信息的对应关系

信息类型描述内容实现方式
树干信息邻居关系(拓扑)Attached Router字段
叶子信息网络路由(子网)Net mask字段与Ls id组合计算

五、OSPF关键操作命令

5.1 常用查看命令

<AR1>display ospf lsdb           #查看OSPF数据库
<AR1>display ospf lsdb router 1.1.1.1       #查看1类LSA具体信息 
<AR1>display ospf lsdb network 192.168.1.2     #查看2类LSA具体信息
<AR1>display ospf routing   查看SPF算法计算出的最优路由,这个表中的最优路由会拿去经过加表原则选择,加入全局路由表ip routing-table
<AR1>display ip routing-table   #这里面是所有经过加表原则pk后胜出的路由

5.2 路由表验证示例

[R1]display ospf routing          #验证SPF树OSPF Process 1 with Router ID 1.1.1.1Routing Tables
Routing for Network
Destination         Cost     Type            Nexthop       AdvRouter             Area
12.1.1.0/24         1        Transit        12.1.1.1      1.1.1.1               0.0.0.0
13.1.1.0/24         1562     Stub           13.1.1.1      1.1.1.1               0.0.0.0
23.1.1.0/24         2        Transit        12.1.1.2      5.5.5.5               0.0.0.0
24.1.1.0/24         1563     Stub           12.1.1.2      2.2.2.2               0.0.0.0
45.1.1.0/24         1564     Stub           12.1.1.2      5.5.5.5               0.0.0.0
Total  Nets : 5
Intra  Area : 5   Inter Area : 0          ASE : 0       NSSA : 0
[R1]display ip routing-table protocol ospf     #经过加表原则的选择,只剩下3个路由能够加表
Route Flags : R  - relay , D – download to fib
------------------------------------------------------------------------------
Public routing table : OSPFDestinations : 3                Routes : 3
OSPF routing table status : <Active>Destinations : 3                Routes : 3
Destination/Mask         Proto       Pre       Cost        Flags   Nexthop            Interface23.1.1.0/24           OSPF        10        2            D      12.1.1.2           GigabitEthernet0/0/024.1.1.0/24           OSPF        10        1563         D      12.1.1.2           GigabitEthernet0/0/045.1.1.0/24           OSPF        10        1564         D      12.1.1.2           GigabitEthernet0/0/0OSPF routing table status : <Inactive>Destinations : 0                Routes : 0

六、SPF算法与LSDB关系

6.1 拓扑计算流程

  1. 收集所有1类LSA(实节点信息)和2类LSA(伪节点信息)
  2. 构建网络拓扑图(树干连接关系)
  3. 计算最短路径树(SPF树)
  4. 生成叶子路由条目
  • 尝试使用SPF算法,根据LSDB,推演出最短路径树干以及叶子信息
    SPF树生成示意图
  • 这时需要用到一个表(具体使用方法略),就可以画出SPF树了
    网络拓扑示例
    路由表映射

七、核心机制总结

  1. 1类LSA的泛洪范围:仅在宣告接口所属的区域内传播。
  2. SPF算法作用:根据LSDB中的拓扑信息,计算到达所有网络的最短路径树。
  3. 路由表生成逻辑:通过整合1类LSA中的链路状态信息,生成区域内精确的直连和邻居路由条目。

7.1 OSPF链路状态生成规则

  1. 接口状态生成

    • 当路由器接口启用OSPF并宣告进进程后,自动生成 链路状态(LS) ,包含:
      ✅ 接口IP地址/子网掩码
      ✅ 链路开销(Cost)
      ✅ 邻居路由器Router ID
  2. LSA生成逻辑

    • 单区域:每台路由器生成1个1类LSA,描述本区域直连接口状态
    • 多区域:每台路由器在每个直连区域生成1个1类LSA,仅在该区域内泛洪

7.2 1类LSA链路类型解析

链路类型应用场景描述内容关键字段示例
StubNet直连网段路由信息(叶子)Link ID=网络号,Metric=0
P-2-P点对点/点对多点链路直接邻居拓扑(树干)Link ID=邻居Router ID
TransNet广播/NBMA网络伪节点连接关系(树干)Link ID=DR接口IP
Virtual虚链路(Vlink)跨区域虚连接信息Data=虚链路本地接口IP

7.3 2类LSA核心特性

  • 生成条件:广播网络中存在DR时自动生成
  • 双重描述
    🔹 邻居信息:通过Attached Router字段描述伪节点连接的实节点(树干)
    🔹 路由信息:通过Ls id + Net mask描述网络号(叶子)
  • 开销规则:伪节点到所有实节点的开销值固定为 0

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/73485.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

多智能体融合(Multi-Agent Fusion)

多智能体融合&#xff08;Multi-Agent Fusion&#xff09;是指在多智能体系统&#xff08;MAS, Multi-Agent System&#xff09;中&#xff0c;多个智能体&#xff08;Agent&#xff09;通过协作、竞争或共享信息&#xff0c;实现全局最优的智能决策和任务执行。该方法广泛应用…

[学习笔记]NC工具安装及使用

工具简介 Netcat&#xff08;简称 nc&#xff09;是一款强大的命令行网络工具&#xff0c;被称作瑞士军刀&#xff0c;用来在两台机器之间建立 TCP/UDP 连接&#xff0c;并通过标准的输入输出进行数据的读写&#xff0c;大家也可以使用Nmap&#xff08;增强版nc工具&#xff0…

SvelteKit 最新中文文档教程(11)—— 部署 Netlify 和 Vercel

前言 Svelte&#xff0c;一个语法简洁、入门容易&#xff0c;面向未来的前端框架。 从 Svelte 诞生之初&#xff0c;就备受开发者的喜爱&#xff0c;根据统计&#xff0c;从 2019 年到 2024 年&#xff0c;连续 6 年一直是开发者最感兴趣的前端框架 No.1&#xff1a; Svelte …

【Unity】 HTFramework框架(六十三)SerializableDictionary可序列化字典

更新日期&#xff1a;2025年3月26日。 Github 仓库&#xff1a;https://github.com/SaiTingHu/HTFramework Gitee 仓库&#xff1a;https://gitee.com/SaiTingHu/HTFramework 索引 一、SerializableDictionary可序列化字典1.使用SerializableDictionary2.实现思路 二、Serializ…

斜对角线的应用

引入 题目描述 经典应用&#xff1a;八皇后问题 dg和udg数组的解释 对角线 d g [ u i ] d g [ u i ] dg[ui]dg[ui] dg[ui]dg[ui]&#xff0c;反对角线 u d g [ n − u i ] u d g [ n − u i ] udg[n−ui]udg[n−ui] udg[n−ui]udg[n−ui]中的下标 u i ui ui和 n − …

STM32学习笔记之存储器映射(原理篇)

&#x1f4e2;&#xff1a;如果你也对机器人、人工智能感兴趣&#xff0c;看来我们志同道合✨ &#x1f4e2;&#xff1a;不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】 &#x1f4e2;&#xff1a;文章若有幸对你有帮助&#xff0c;可点赞 &#x1f44d;…

mapbox V3 新特性,添加三维球鹰眼图控件

👨‍⚕️ 主页: gis分享者 👨‍⚕️ 感谢各位大佬 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍⚕️ 收录于专栏:mapbox 从入门到精通 文章目录 一、🍀前言1.1 ☘️mapboxgl.Map 地图对象1.2 ☘️mapboxgl.Map style属性1.3 ☘️mapbox-gl-globe-minimap 三维球体鹰眼…

MySQL-调优策略-SQL语句

引言 架构调优&#xff0c;在系统设计时首先需要充分考虑业务的实际情况&#xff0c;是否可以把不适合数据库做的事情放到数据仓库、搜索引擎或者缓存中去做&#xff1b;然后考虑写的并发量有多大&#xff0c;是否需要采用分布式&#xff1b;最后考虑读的压力是否很大&#xf…

DS足球监控【比分直播】监控,钉钉实现自动提醒

文章目录 目标网站分析详细分析提醒工具代码截图成功提示对爬虫、逆向感兴趣的同学可以查看文章,一对一小班教学:https://blog.csdn.net/weixin_35770067/article/details/142514698 目标网站分析 https://live.dszuqiu.com/监控目标:实现固定时间内对比分监控,实现自动下单…

基于ssm的医院预约挂号系统

一、系统架构 前端&#xff1a;jsp | bootstrap | jquery | css | ajax 后端&#xff1a;spring | springmvc | mybatis 环境&#xff1a;jdk1.8 | mysql | maven | tomcat 二、代码及数据 三、功能介绍 01. 注册 02. 登录 03. 首页 04. 医院挂号 05. …

三维动态规划-LeetCode3418. 机器人可以获得的最大金币数

太爽了&#xff01;做完这道题&#xff0c;让我感觉就像是斩杀了一条大龙&#xff01;历时72天&#xff0c;分3次花掉30小时。终获突破&#xff01; 零、题目 3418. 机器人可以获得的最大金币数 给你一个 m x n 的网格。一个机器人从网格的左上角 (0, 0) 出发&#xff0c;目…

Ubuntu22.04搭建freeradius操作说明

Ubuntu22.04搭建freeradius操作说明 更新依赖库 sudo apt update sudo apt install build-essential sudo apt install libtalloc-dev sudo apt install libssl-dev 按照freeradius sudo apt install freeradius 修改freeradius配置 文件路径如下 /etc/freeradius/3.…

es中安装ik分词器

在线安装ik插件&#xff08;较慢&#xff09; docker exec -it es /bin/bash ./bin/es-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.12.1/elasticsearch-analysis-ik-7.12.1.zip 看到报错了&#xff0c;我访问一下。就是没有了…

最大字段和问题 C++(穷举、分治法、动态规划)

问题描述 给定由n个整数&#xff08;包含负整数&#xff09;组成的序列a1,a2,…,an&#xff0c;求该序列子段和的最大值。规定当所有整数均为负值时定义其最大子段和为0 穷举法 最简单的方法就是穷举法&#xff0c;用一个变量指示求和的开始位置&#xff0c;一个变量指示结束…

如何理解三极管截至区、放大区、饱和区

一、 三极管符号&#xff1a; NPN : PNP: 二、Vce、与Ic曲线图 1、截至区&#xff1a;ib很小的时候就是截至区。因为Ib很小的时候等价于Ub很小&#xff0c;Ub如果不足以达到0.7V PN结就不会导通&#xff0c;所以三极管就…

DeepSeek Smallpond 在火山引擎 AI 数据湖的探索实践

资料来源&#xff1a;火山引擎-开发者社区 DeepSeek Smallpond 介绍 Smallpond 是一套由 DeepSeek 推出的 、针对 AI 领域&#xff0c;基于 Ray 和 DuckDB 实现的轻量级数据处理引擎&#xff0c;具有以下优点&#xff1a; 1.轻量级 2.高性能 3.支持规模大 4.无需运维 5.P…

Linux进程间的通信

进程间通信 1.进程间通信介绍2.匿名命名管道原理操作 1.进程间通信介绍 1.1 进程间通信目的&#xff1a;一个进程需要将他的数据发送给另一个进程&#xff0c;大家应该都多少接触过linux中的管道符"|"&#xff0c;这个符号就是用来多个命令执行&#xff0c;在Linux中…

直播预告 | TDgpt 智能体发布 时序数据库 TDengine 3.3.6 发布会即将开启

从海量监控数据&#xff0c;到工业、能源、交通等场景中实时更新的各类传感器数据&#xff0c;时序数据正在以指数级速度增长。而面对如此庞杂的数据&#xff0c;如何快速分析、自动发现问题、精准预测未来&#xff0c;成为企业数字化转型过程中的关键挑战。 TDengine 的答案是…

智能汽车图像及视频处理方案,支持视频星轨拍摄能力

美摄科技作为智能汽车图像及视频处理领域的先行者&#xff0c;正以革新性的技术引领着行业的未来发展。美摄科技智能汽车图像及视频处理方案&#xff0c;一个集高效性、智能化、画质增强于一体的创新解决方案&#xff0c;旨在重塑智能汽车图像画质的新标准&#xff0c;并支持前…

B站左神算法课学习笔记(P7):图

目录 一、图的存储方式&#xff08;千奇百怪&#xff09; 1&#xff09;邻接表 2&#xff09;邻接矩阵 3&#xff09;其他 4&#xff09;推荐存储方式&#xff08;代码&#xff09; 二、图的遍历 &#xff08;1&#xff09;宽度优先遍历 &#xff08;2&#xff09;深度…