细致讲解——不同类型LSA是作用以及相互之间的联系

目录

一.常见的LSA类型

二.OSPF特殊区域

1.区域类型

[2.stub区域和totally stub区域](#2.stub区域和totally stub区域)

(1)stub区域

[(2)totally stub区域](#(2)totally stub区域)

[3.nssa区域和totally nssa区域](#3.nssa区域和totally nssa区域)

(1)nssa区域

[(2)totally nssa区域](#(2)totally nssa区域)

三.路由汇总和认证,虚连接

1.路由汇总

2.认证

3.虚连接


一.常见的LSA类型

为了方便书写,以下使用一类,二类。。。区分LSA类型,不使用名称。

1类LSA ------------每个节点(路由器)都会生成,描述接口链路状态信息------包括路由信息和拓扑信息。区域内泛洪

二类LSA ------------DR设备生成,描述路由信息和拓扑信息,区域内泛洪

1.2类用来生成SPF树

三类LSA ------区域间路由计算,由ABR(区域边界节点)生成,只描述路由信息,区域间发送,只在单区域能泛洪

三类LSA报文字段

LSType ------ LSA类型

LINK State id------路由的目的地址

Advertising Router ------------生成LSA的路由器的routerid

network mask------掩码长度

metric ------路径开销


至此,内网可以互通。

外部路由计算

5类LSA------外部路由引入,ASBR产生(引入外部路由的节点变为ASBR),描述外部路由信息,在整个OSPF内泛洪,但没有拓扑信息的描述,除与ASBR同区域的路由器可以找到ASBR的位置,其他区域节点不能找位置,只有路由信息。就有了4类LSA。

4类LSA------将ASBR的位置传给其他路由器,描述ASBR的路由,拓扑信息。由ABR产生,单区域内泛洪。


至此,OSPF各个区域可以互通。

二.OSPF特殊区域

OSPF需要维持大量LSDB表项,为了减少OSPF维护表项的数量,划分特殊区域。

1.区域类型

传输区域:与外界互联,并维持自己的LSBD表

末端区域(stub):本地始发,到达本地,只需一条缺省指向骨干。

2.stub区域和totally stub区域

(1)stub区域

ASBR不向外部传4,5类LSA,没有ASBR(ASBR是路由引入的设备)。

只计算区域间和区域内的路由。

包含1,2,3,以及缺省3类的LSA。

减少要维护的LSA

stub要注意的点

1.骨干区域不能为stub

2.为stub区域,区域内的路由器全部是stub,不然不能建立成功

3.stub没有外部路由

4.虚连接不能穿越stub区域

(2)totally stub区域

中式英语翻译,就是完全的stub。比stub还要stub,LSA的数量会更少。

具体表现为只有1,2,*3(缺省3类)的LSA缺省3类用来指向区域外部路由。其他设备变化不能导致totally stub区域路由改变。

3.nssa区域和totally nssa区域

(1)nssa区域

nssa ------not so stub area,没那么stub的区域

能引入外部路由,但不能学习其他区域的外部路由。

1,2,3------区域间,*3,7------本区域外部路由,*7------其他区域外部路由

7类LSA---------只在NSSA区域里泛洪。

普通区域不能学习7类,就让ABR把7类转化为5类LSA,把5类发到普通区域。

(2)totally nssa区域

完全的 nssa区域。没有3,7类

包含1,2,*3,*7类。

三.路由汇总和认证,虚连接

1.路由汇总

很简单,上图

2.认证

接口认证和区域认证,都必须保证两边都一样才能认证成功

3.虚连接

不能与骨干区域相连的路由器不能让OSPF学习到,就让ABR进行虚连接,就可以学习到他的路由信息。

例如:

R7没有与骨干区域相连,其他区域不能学到他的路由信息,就把R4(ABR)和R6(ABR)虚连接,就能学习到R7。

关于这个拓扑,我们下次再一起学习吧。

相关推荐
xiaoxiongip6661 分钟前
HTTP 和 HTTPS
网络·爬虫·网络协议·tcp/ip·http·https·ip
JaneJiazhao6 分钟前
HTTPSOK:智能SSL证书管理的新选择
网络·网络协议·ssl
CXDNW7 分钟前
【网络面试篇】HTTP(2)(笔记)——http、https、http1.1、http2.0
网络·笔记·http·面试·https·http2.0
无所谓จุ๊บ1 小时前
树莓派开发相关知识十 -小试服务器
服务器·网络·树莓派
道法自然04021 小时前
Ethernet 系列(8)-- 基础学习::ARP
网络·学习·智能路由器
EasyCVR2 小时前
萤石设备视频接入平台EasyCVR多品牌摄像机视频平台海康ehome平台(ISUP)接入EasyCVR不在线如何排查?
运维·服务器·网络·人工智能·ffmpeg·音视频
明月看潮生3 小时前
青少年编程与数学 02-003 Go语言网络编程 15课题、Go语言URL编程
开发语言·网络·青少年编程·golang·编程与数学
龙哥说跨境3 小时前
如何利用指纹浏览器爬虫绕过Cloudflare的防护?
服务器·网络·python·网络爬虫
懒大王就是我4 小时前
C语言网络编程 -- TCP/iP协议
c语言·网络·tcp/ip
Elaine2023914 小时前
06 网络编程基础
java·网络