OSPF LSA内容解析及SPF算法分析

上帝视角看到的拓扑图如下,但是RTA怎么通过查看LSA知道拓扑是这样的呢

ospf点到点网络的router lsa(一类lsa),包含哪些内容?

[AR1]dis ospf lsdb router 1.1.1.1  #查看rid为1.1.1.1的router lsa#

OSPF Process 1 with Router ID 1.1.1.1

Area: 0.0.0.0     #这是在区域0里的lsa#

Link State Database

Type      : Router   #类型,router lsa#

Ls id     : 1.1.1.1    #ls id,这条lsa的id是1.1.1.1,一类lsa的ls id就是发送者的router  id ,二三四五七类的ls id后续再看#

Adv rtr   : 1.1.1.1    #这条lsa的发送者是1.1.1.1#

Ls age    : 140     #这条lsa存在的时间#

Len       : 48      #这条lsa的长度#

Options   :  E     #这是普通区域的lsa,非stub等特殊区域#

seq#      : 80000002   #lsa的序列号,如果lsa更新,序列号会更新#

chksum    : 0xeca9    #校验和,用来校验数据传输中是否损坏了#

Link count: 2     #有2个具体的链路信息,一个type为p-2-p的,一个type为stubnet的,下面分别看这两个信息的内容#

* Link ID: 2.2.2.2

Data   : 10.10.10.1

Link Type: P-2-P

Metric : 48

ps:如果你需要以下或更多网工资料,可以找我要~

我(rid 1.1.1.1)有条点到点链路“Link Type: P-2-P”,我的接口ip是10.10.10.1(Data   : 10.10.10.1),这个接口连接了一台router id为2.2.2.2的路由器(Link ID: 2.2.2.2),这个接口的开销是48(Metric : 48)。 画出拓扑。

* Link ID: 10.10.10.0   #直连网段的网络号#

Data   : 255.255.255.0   #直连网段的掩码#

Link Type: StubNet      #这个type,代表是用来描述直连网段的#

Metric : 48   #到这个直连网段的开销#

Stubnet是自己身上有哪些直连网段,这个和构建拓扑无关。

和后续计算路由有关。

这段信息的含义是,我(rid 1.1.1.1),身上有个10.10.10.0网络号的直连网段,掩码是255.255.255.0,开销是48

刚才通过lsa,画出了两台路由器的连接拓扑。

Rid为1.1.1.1的路由器,知道自己直连了一个rid为2.2.2.2的路由器

但是并不知道rid为2.2.2.2的路由器后面有什么

接下来查看rid为2.2.2.2的router lsa

[AR1]dis ospf lsdb router 2.2.2.2

OSPF Process 1 with Router ID 1.1.1.1

Area: 0.0.0.0

Link State Database

Type      : Router

Ls id     : 2.2.2.2

Adv rtr   : 2.2.2.2

Ls age    : 1037

Len       : 72

Options   :  E

seq#      : 80000004

chksum    : 0x4c4b

Link count: 4

* Link ID: 192.168.1.0

Data   : 255.255.255.0

Link Type: StubNet

Metric : 1

Priority : Low

* Link ID: 192.168.2.0

Data   : 255.255.255.0

Link Type: StubNet

Metric : 1

Priority : Low

* Link ID: 1.1.1.1

Data   : 10.10.10.2

Link Type: P-2-P

Metric : 48

* Link ID: 10.10.10.0

Data   : 255.255.255.0

Link Type: StubNet

Metric : 48

Priority : Low

从 rid 2.2.2.2的lsa可以看出

Rid 2.2.2.2的路由器,连接了rid 1.1.1.1的路由器,这个是拓扑信息,用link type:p-2-p

Rid 2.2.2.2的路由器,有3个直连网段,这个用link type :stubnet 来表示

分别是192.168.1.0    192.168.2.0     10.10.10.0

于是计算出了去往这3个网段的路由

超详细的LSA内容解析及SPF算法分析,一看就懂相关推荐

  1. Python数据爬取超详细讲解(零基础入门,老年人都看的懂)

    转载于:https://www.bilibili.com/video/BV12E411A7ZQ?spm_id_from=333.337.search-card.all.click 本文是根据视频教程记 ...

  2. Python爬虫超详细讲解(零基础入门,老年人都看的懂)!

    注重版权,转载请注明原作者和原文链接 作者:码农BookSea 原文链接:https://blog.csdn.net/bookssea/article/details/107309591 先看后赞,养 ...

  3. Java 泛型详解(超详细的java泛型方法解析)

    Java 泛型详解(超详细的java泛型方法解析) 1. 什么是泛型 泛型:是一种把明确类型的工作推迟到创建对象或者调用方法的时候才去明确的特殊的类型.也就是说在泛型使用过程中,操作的数据类型被指定为 ...

  4. Redis之Hash超详细API使用及应用场景介绍,不看亏了!

    j3_liuliang Redis常用API即应用场景系列(Hash),如果觉得有用可以关注博主,不定时更新哦! 相关文章导航 超详细Redis之Key操作API,什么?看不懂!你来锤我 Redis之 ...

  5. 超详细 Servlet工作原理解析

    Web技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的核心基础.因而掌握 Servlet的工作原理是成为一名合格的 Java Web 技术开发人员的基本 ...

  6. 区间DP解析超详细版!!街边老奶奶也喜欢看的好博客

    区间DP解析超详细版!! 文章目录 区间DP解析超详细版!! 1. 概念入门 2. 线性石子归并 3. 环形石子归并 4. 奇怪的题题目目 5. 区间DP的优化 附录 在上章 背包 (<-点击传 ...

  7. Verilog:【7】超详细WaveDrom教程,时序图绘制利器,看这一篇就够了。

    碎碎念: 没想到上一篇发出去,前几个小时竟然基本没人看,是我写得太晦涩了吗,这篇介绍个简单但是相当好用的软件WaveDrom,可以非常方便的绘制时序图,简直是数字人的福音啦! 本文将从安装开始,详细介 ...

  8. python超详细零基础 bs4解析之爬取唯美图片

    文章目录 前言 前言 本篇文章主要介绍使用bs4解析来爬取某网站上的唯美高清大图,涉及到的零碎知识较多,详细易懂,适合新手小白爬虫入门. 思路如下: ①拿到主页面的源代码,然后提取到子页面的链接地址h ...

  9. 超详细的Storyboard的解析——Objective-C(IOS)

    转自:https://www.iteye.com/blog/iaiai-1493956 (这真是我见过最详细的博客了,感觉内容量相当于书中一章的量,做好准备接受知识的洗礼吧) (Storyboard) ...

  10. 超详细vue生命周期解析(详解)

    vue是每一个前端开发人员都绕不过的一个技术,在国内的市场占有量也是非常的大,我们大部分人用着vue, 却不知道他内部其实经历了一些什么.每个生命周期又是什么时候开始执行的.我们今天来详细的看一看 首 ...

最新文章

  1. tomcat启动一直报空指针错误
  2. Oracle数据库导入导出命令imp/exp
  3. Solr Admin中带高亮查询,带score查询;edismax的mm查询
  4. 该不该放弃单片机,嵌入式这条路?
  5. [笔试面试题] 8-面向对象篇
  6. Django的url反向解析
  7. pythonwindows32位_windows7__32位下安装python2.6.6
  8. Android开发原创教程
  9. 柱状图带立体效果_PS教程!手把手教你打造立体感欧美风人像大片效果(已打包好素材资料见文末)...
  10. springboot12 MVC自动配置原理
  11. 斯托尔兹(Stolz)定理
  12. sort函数(c语言排序)
  13. KEPServerEX 6 之 高级标签插件 Advanced Tags 中文使用(完整版)
  14. 寿司之神--小野二郎
  15. CodeForces 868C Qualification Rounds
  16. linux驱动开发:PWM驱动编写
  17. JavaScript经典pdf书籍推荐
  18. 基于Vue移动音乐webapp跨域获取QQ音乐歌单接口
  19. 新手村 Boss战-入门综合练习2 小鱼会有危险吗
  20. Android-Universal-Image-Loader三大组件DisplayImageOptions、ImageLoader、ImageLoaderConfiguration详解

热门文章

  1. 数据清洗_缺失值处理
  2. 线性代数---之基向量
  3. java ppt转图片 失真_Apache POI将PPT转换成图片实例代码
  4. 3. 无线体内纳米网:图文概述
  5. multiprocessing.manager管理的对象需要加锁吗_龙伯推出超强员工档案管理系统,用户可以100%...
  6. 关于python的文献综述_什么是论文文献综述
  7. Redis分布式锁故障,我忍不住想爆粗...
  8. ArcGIS Model批量矢量裁剪矢量
  9. sinc函数原型滤波器窗口matlab,sinc函数
  10. 如何让chrome浏览器不弹出记住密码且不填充用户名和密码