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. C# Attribute简介
  2. 没想到单位的bt下载的速度可以到这么快,满意了
  3. hosts文件 端口_在Linux系统中使用Vim读写远程文件
  4. matlab实现移动通信的技术,移动通信系统OFDM系统仿真与实现(基于MATLAB)
  5. 中文信息处理(二)—— 分词
  6. 线程管理(一)线程的创建和运行
  7. 学习python基础(六)
  8. 二级域名映射服务器,如何进行二级域名解析做端口映射?
  9. 计算机建表格,电脑文档怎么做表格
  10. IP Routing 概述
  11. 【毕业设计】大数据招聘数据分析可视化 - python
  12. 小程序源码:求职招聘微信小程序源码下载v4.1.78
  13. 笔记本电脑通过手机蓝牙上网
  14. Teamcenter Folder
  15. edusrc教育src漏洞平台
  16. 基于百度AI Studio的药物设计——NAMD自由能微扰计算(FEP笔记本)
  17. linux环境中设定开机自启动与定时任务
  18. 字符串常见方法总结: 构造方法、静态方法、 其它方法
  19. C语言常用的系统函数
  20. 仿腾讯手机管家火箭发射案例

热门文章

  1. 因为mac不支持移动硬盘的NTFS格式,mac电脑无法写入移动硬盘的终极解决办法(方便好用)
  2. endnote修改正文中参考文献标注_Endnote之文献标注
  3. 算法学习(五)—— 广度优先搜索
  4. OpenGL ES 2.0 系列一
  5. iPhone/iPad安装软件出现桌面白图标的问题解决方案
  6. Springboot图片上传 百度ocr文字识别提取
  7. 线性回归--假设检验(F统计量、P-value)
  8. Python 学习资源大全中文版
  9. 企业微信好不好,OA软件何去何从?
  10. 互联网大厂裁掉你的奇葩理由