OSPF特殊区域及LSA类型
OSPF特殊区域及LSA类型解读

OSPF多区域
• 路由器角色
Backbone Router
Area boundary Router Area Border Router area 0 AS boundary Router Internal Area Router area 1 area 2 RIP
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
OSPF多区域
• 单区域存在的问题
• 每台路由器都需要维护的路由表越来越大,单区域内路由无法汇总 • 收到的LSA通告太多了,OSPF路由器的负担很大 • 内部动荡会引起全网路由器的完全SPF计算
• 资源消耗过多,LSDB庞大,设备性能下降,影响数据转发
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
OSPF多区域
• 区域标识的两种方法:
• 十进制 • 点分十进制
area 0
area 1
area 2.2.2.2
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
LSA类型
• LSA类型综述
• 1. 路由器LSA 区域内Router产生,描述了路由器所有接口、链路和Cost值。只能在本区域内泛洪。 • 2. 网络LSA 由DR和BDR产生,报文包括了其连接的所有Router的routerID,其中包含自己的routerID。 • 3. 网络汇总LSA 可以通知本区域内的路由器通往区域外的路由信息。默认路由也被通告。 Link ID为目标网段的ID • 4. ASBR汇总LSA (ASBR summary LSA) 也是由ABR产生,但是它是一条主机LSA,指向ASBR路由器
OSPF区域及LSA问题汇总

OSPF区域及LSA问题汇总一.OSPF的区域:1.骨干区域 Backbone Area 0(1)本身是一个标准区域,负责连接非骨干区域,其他区域(非骨干区域)必须保证和骨干区域有直接的物理连接。
(2)ABR上做汇总的好处是减少通告出去和进来的不必要信息。
2.普通(标准)区域 Standard Area一个区域缺省是普通区域。
3.末梢区域(存根区域) Stub Area(1)把一个区域配成末梢区域的好处是,阻挡不必要的LSA5外部路由进入本区域,从而精简路由表。
(2)ABR会生成一条默认路由(LSA3)通告进Stub区域内部。
4.完全末梢区域(完全存根区域) Totally Stubby Area(1)LSA3是ABR通过计算LSA1和LSA2转化而生成的,可以进一步配置成完全末梢区域,阻挡LSA3,生成一条为O IA*的默认路由。
(2)完全末梢区域是一种对末梢区域的改进,进一步精简路由表。
5.非完全末梢区域(NSSA区域) Not-so-stubby Area(1)既想阻挡LSA5,自身又想引入外部路由,Stub的变种。
(2)NSSA既阻挡外部LSA5的进入,同时它的ASBR又可以引入外部路由LSA7。
(3)LSA7在NSSA内泛洪,通过ABR时转换为LSA5。
(4)ABR不会生成默认路由进入本区域,需要手工配置。
6.完全NSSA进一步有NSSA ABR阻挡LSA3进入NSSA区域内,同时ABR自动生成默认路由进入完全NSSA区域。
二、OSPF区域类型与可能存在的LSA类型对照表1.骨干区域:1,2,3,4,52.标准区域:1,2,3,4,53.末梢区域:1,2,3,3类0.0.0.0/0(ABR向区域内发起的一条3类缺省路由LSA)。
4.完全末梢区域:1,2,3类0.0.0.0/0(ABR向区域内发起的一条3类缺省路由LSA)。
5.NSSA区域:1,2,3,7.6.完全NSSA区域:1,2,7,3类0.0.0.0/0(ABR向区域内发起的一条3类缺省路由LSA)。
OSPF的11种LSA类型

OSPF的11种LSA类型OSPF的11种LSA类型OSPF的LSA类型作为一种链路状态的路由协议,OSPF将链路状态广播数据LSA(Link State Advertisement)传送给在某一区域内的所有路由器,这一点与距离矢量路由协议不同。
运行距离矢量路由协议的路由器是将部分或全部的路由表传递给与其相邻的路由器。
OSPF 通过路由器之间通告网络接口的状态来建立链路状态数据库,生成最短路径树,每个OSPF路由器使用这些最短路径构造路由表。
OSPF 的LSA类型种类繁多,往往让人头晕。
然而OSPF又是目前应用最广泛的IGP协议,我们不得不对它进行研究。
OSPF的LSA类型一共有11种分别是:路由器LSA(Router LSA)LSA2 网络LSA(Network LSA)LSA3网络汇总LSA(Network summary LSA)LSA4 ASBR汇总LSA(ASBR summary LSA)LSA5 自治系统外部LSA(Autonomoussystem external LSA)LSA6 组成员LSA (Group membership LSA)*目前不支持组播OSPF (MOSPF协议)LSA7 NSSA(NSSA External LSA)LSA8 BGP的外部属性LSA(External attributes LSA for BGP)LSA9 不透明LSA(本地链路范围) (opaque LSA) *目前主要用于MPLS多协议标签交换协议LSA10不透明LSA(本地区域范围) (opaque LSA) *目前主要用于MPLS 多协议标签交换协议LSA11不透明LSA(AS范围) (opaque LSA) *目前主要用于MPLS多协议标签交换协议这11种LSA中,我们主要研究其中的LSA1、2、3、4、5、7。
其余的在一些特殊环境使用,暂时不对它们进行深入的探讨。
请先看一幅图,此图涵盖了我们所研究的6种LSA类型在OSPF环境中的作用* 图中ADV是通告路由器;ABR是区域边界路由器;ASBR 是自治系统边界路由器。
OSPF中7种类型LSA

OSPF中7种类型LSAOSPF(Open Shortest Path First)是一个用于构建内部网关协议的动态路由协议。
在OSPF中,路由器通过交换Link State Advertisements(LSA)来维护网络拓扑信息并计算最短路径。
在OSPF中有七种类型的LSA,在本文中我们将逐一介绍每种类型。
1. Type 1:Router LSAType 1 LSA(路由器LSA)用于描述每个OSPF路由器的链路状态。
每个路由器都会生成一个该类型的LSA,并将其发送到相邻的路由器。
Type 1 LSA包含了该路由器的邻居路由器列表、连接接口以及链路度量等信息,以便其他路由器构建网络拓扑。
2. Type 2:Network LSAType 2 LSA(网络LSA)用于描述OSPF广播和非广播多点链路上的网络。
这种类型的LSA由网络中的DR(Designated Router)和BDR (Backup Designated Router)生成,并广播到该网络上的所有路由器。
Type 2 LSA包含了与该网络连接的路由器列表以及链路度量等信息。
3. Type 3:Summary LSAType 3 LSA(摘要LSA)用于描述其它区域的网络信息,通常由区域边界路由器(ABR,Area Border Router)生成并分发。
ABR收集来自该区域内部路由器的Type 1、2和4 LSA,并将这些信息打包成Type 3 LSA 广播到其他区域的ABR。
Type 3 LSA包含了来自一个区域的路由器和网络的摘要信息,以及到达该区域的度量值。
4. Type 4:ASBR-Summary LSAType 4 LSA(ASBR摘要LSA)用于描述ASBR(AS Boundary Router)的摘要信息。
当一个ASBR连接到一个不同的AS时,它会将该外部AS的路由信息装入一个特殊的LSA,这个LSA就是Type 4 LSA。
OSPF LSA的类型及特殊区域

OSPF路由汇总
Http://www.benroed
BSCI v2.2—4-16
路由汇总的好处
更小化的路由选择表 控制拓扑变化的影响 减少 LSA type 3 and 5 的扩散 和 占用CPU资 源
Http://www.benroed
默认路由配置示例
Http://www.benroed
特殊的OSPF区域类型
Http://www.benroed
OSPF LSA的类型及特殊区域
王琳琳 Http://www.benroe
Http://www.benroed
LSA Type 5: External LSA
• • • • •
类型5 类型 LSA用于描述到自治系统外部网络的路由 用于描述到自治系统外部网络的路由 由ASBR产生 产生 类型5 被泛洪到整个AS 类型 LSA被泛洪到整个 被泛洪到整个 内泛洪时, 在AS内泛洪时,通告者(ASBR)的router ID一直保持不变 内泛洪时 通告者( ) 一直保持不变 类型4 被用来查找ASBR 类型 LSA被用来查找 被用来查找
区域间汇总示例
Http://www.benroed
外部路由汇总示例
RIPv2 必须重分发进 OSPF.
Http://www.benroed
在OSPF中创建默认路由
– 默认路由以5类外部LSA的方式出现在OSPF数据库中. – 默认情况下,OSPF路由器不会生成默认路由,并将其注入到OSPF 路由选择域中,要让OSPF生成默认路由,必须使用命令defaultinformation originate.
Gateway of last resort is 203.250.15.67 to network 0.0.0.0 203.250.16.0 255.255.255.192 is subnetted, 1 subnets O E2 203.250.16.128 [110/10] via 203.250.15.67, 00:00:50, Ethernet0 203.250.13.0 255.255.255.255 is subnetted, 1 subnets C 203.250.13.41 is directly connected, Loopback0 203.250.15.0 255.255.255.192 is subnetted, 3 subnets O IA 203.250.15.0 [110/74] via 203.250.15.67, 00:00:50, Ethernet0 C 203.250.15.64 is directly connected, Ethernet0 C 203.250.15.192 is directly connected, Ethernet1 O*E2 0.0.0.0 0.0.0.0 [110/10] via 203.250.15.67, 00:00:50, Ethernet0
ospf四个区域内可泛洪的lsa

OSPF里几个特殊区域(stub、Totally stubby、NSSA、Totally NSSA)总结(2012-02-16 01:12:44)转载▼分类:IT标签:it首先,不管什么stub,其区域内所有router都要设成对应stub,否则邻居down,因为配置为末节区域的路由器上所有接口发出的Hello包中都会有末节标签。
对于所有的末节区域,ABR总是过滤掉5类LSA。
绝对末节区域和绝对NSSA里ABR还将3类LSA过滤掉。
普通末节区域和NSSA会正常通行3类LSA。
区域间路由汇总必须在ABR上完成Area 1 range 1.1.4.0 255.255.252.0外部路由汇总必须在ASBR上完成Summary-address 4.4.0.0 255.255.252.0Router LSA 1类路由LSA show ip ospf database routerNetwork LSA 2类网络LSA show ip ospf database networkNetwork Summary LSA 3类网络汇总LSA show ip ospf database summaryASBR Summary LSA 4类ASBR汇总LSA show ip ospf database asbr-summaryAS External LSA 5类AS外部LSA show ip ospf database externalGroup Membership LSA 6类组成员LSANSSA External LSA 7类NSSA外部LSA show ip ospf database nssa-externalExternal Attributes LSA 8类外部属性LSA9 10 11 Opaque LSAstub area:命令:area area-id stub特点:过滤外部路由,不接受外部AS的LSA(即5类LSA),3类LSA正常通行ABR上可设默认度量值:area area-id default-metric metric默认值为1.只有一个出口,无虚链路经过,不是主干区域,无ASBR(except that the ABRs may also be ASBRs),最好只有一个ABR,多个ABR可能导致次优路由。
OSPF的11种LSA类型

OSPF的11种LSA类型OSPF的LSA类型作为一种链路状态的路由协议,OSPF将链路状态广播数据LSA(Link State Advertisement)传送给在某一区域内的所有路由器,这一点与距离矢量路由协议不同。
运行距离矢量路由协议的路由器是将部分或全部的路由表传递给与其相邻的路由器。
OSPF通过路由器之间通告网络接口的状态来建立链路状态数据库,生成最短路径树,每个OSPF路由器使用这些最短路径构造路由表。
OSPF 的LSA类型种类繁多,往往让人头晕。
然而OSPF又是目前应用最广泛的IGP协议,我们不得不对它进行研究。
OSPF的LSA类型一共有11种分别是:路由器LSA(Router LSA)LSA2 网络LSA(Network LSA)LSA3网络汇总LSA(Network summary LSA)LSA4 ASBR汇总LSA(ASBR summary LSA)LSA5 自治系统外部LSA(Autonomoussystem external LSA)LSA6 组成员LSA (Group membership LSA)*目前不支持组播OSPF (MOSPF协议)LSA7 NSSA(NSSA External LSA)LSA8 BGP的外部属性LSA(External attributes LSA for BGP)LSA9 不透明LSA(本地链路范围) (opaque LSA) *目前主要用于MPLS多协议标签交换协议LSA10不透明LSA(本地区域范围) (opaque LSA) *目前主要用于MPLS多协议标签交换协议LSA11不透明LSA(AS范围) (opaque LSA) *目前主要用于MPLS多协议标签交换协议这11种LSA中,我们主要研究其中的LSA1、2、3、4、5、7。
其余的在一些特殊环境使用,暂时不对它们进行深入的探讨。
请先看一幅图,此图涵盖了我们所研究的6种LSA类型在OSPF环境中的作用* 图中ADV是通告路由器;ABR是区域边界路由器;ASBR 是自治系统边界路由器。
OSPF的七种类型LSA

OSPF的七种类型LSA:1、路由器LSA (Router LSA)由区域内所有路由器产生,并且只能在本个区域内泛洪广播。
这些最基本的LSA通告列出了路由器所有的链路和接口,并指明了它们的状态和沿每条链路方向出站的代价。
2、网络LSA (Network LSA)由区域内的DR或BDR路由器产生,报文包括DR和BDR连接的路由器的链路信息。
网络LSA也仅仅在产生这条网络LSA的区域内部进行泛洪。
3、网络汇总LSA (Network summary LSA)由ABR产生,可以通知本区域内的路由器通往区域外的路由信息。
在一个区域外部但是仍然在一个OSPF自治系统内部的缺省路由也可以通过这种LSA来通告。
如果一台ABR路由器经过骨干区域从其他的ABR路由器收到多条网络汇总LSA,那么这台始发的ABR路由器将会选择这些LSA通告中代价最低的LSA,并且将这个LSA的最低代价通告给与它相连的非骨干区域。
4、ASBR汇总LSA (ASBR summary LSA)也是由ABR产生,但是它是一条主机路由,指向ASBR路由器地址的路由。
5、自治系统外部LSA (Autonomous system external LSA)由ASBR产生,告诉相同自治区的路由器通往外部自治区的路径。
自治系统外部LSA是惟一不和具体的区域相关联的LSA通告,将在整个自治系统中进行泛洪。
6、组成员LSA (Group membership LSA) * 目前不支持组播OSPF (MOSPF协议)7、NSSA外部LSA (NSSA External LSA)由ASBR产生,几乎和LSA 5通告是相同的,但NSSA外部LSA通告仅仅在始发这个NSSA外部LSA通告的非纯末梢区域内部进行泛洪。
在NSSA区域中,当有一个路由器是ASBR时,不得不产生LSA 5报文,但是NSSA中不能有LSA 5报文,所有ASBR产生LSA 7报文,发给本区域的路由器。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
LSA类型
• 类型2:网络LSA Network LSA
TYPE=2
RouterID=192.168.254.1
Subnetmask 255.255.255.0 Attached router =192.168.254.1 Attached router =192.168.254.2
OSPF多区域
• 解决方案
• 把大型网络分隔为多个较小,可管理的单元 – 区域 area;
• 划分区域的好处
• 在区域边界可以做路由汇总,减小了路由表 • 减少了LSA洪泛的范围,有效地把拓扑变化控制在区域内,提高了网络的稳 定性 • 拓扑的变化影响可以只限制涉及本区域
• 多区域提高了网络的扩展性,有利于组建大规模的网络
• Backbone 骨干区域 • 常规区域 • Stub区域
• 完全Stub区域
• NSSA区域
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
LSA类型
• 什么是LSA? • OSPF之城
我是土霸 王,这个 村子的事 土霸王 情我都得 知道
• 5. 自治系统外部汇总LSA
由ASBR产生,告诉本自治区的路由器通往外部自治区的路径。 • 7. NSSA外部LSA 由ASBR产生,几乎和LSA5通告是相同的,但NSSA外部LSA通告仅仅在始发这个NSSA外部LSA通 告的非纯末梢区域内部进行泛洪。
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
• LSA类型2只在本区域Area内洪泛,不允许跨越ABR;
• • Network LSA ID是DR进行宣告的那个接口的IP地址 Network LSA 中没有COST字段
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
LSA类型
• OE2 开销 = 外部开销;
• OE1 开销 = 外部开销 + 内部开销; • LSA5不允许进入特殊区域 —— stub存根区& NSSA区;
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
LSA类型
• 类型5: 自治系统外LSA AS External LSA
DR
RouterID=192.168.254.1 RouterID=192.168.254.2
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
LSA类型
• 类型2:网络LSA Network LSA
• 描述TransNet(包括Broadcast和NBMA网络)网络信息; • 由DR生成,描述其在该网络上连接的所有路由器以及网段掩码信息,以及 这个MA所属的路由器;
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
LSA类型
• 类型3: 网络汇总LSA Network Summary LSA
ABR收到来自同区域其它ABR传来的Type 3 LSA后重新生成新的Type3 LSA(Advertising Router改为自己)然后继续在整个OSPF系统内扩散;
Link 1 Description
Link 2 Description
LINK1 RouterID=192.168.254.1
LINK2
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
LSA类型
• 类型1:路由器LSA Router LSA
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
192.168.1.0 Subnetmask 255.255.255.0 Metric = 20
LSA类型
• 类型5: 自治系统外LSA AS External LSA
• 外部路由通过重发布,引入OSPF路由域,相应信息(路由条目)由ASBR以 LSA5的形式生成然后进入OSPF路由域; • 缺省情况下,LSA5生成路由用OE2表示,可强行指定为OE1;
area 0
area 1
area 2
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
OSPF多区域
• 区域划分的规定
• 每个区域都有自己独立的链路状态数据库,SPF路由计算独立进行。 • LSA洪泛和链路状态数据库同步只在区域内进行。 • OSPF骨干区域Area 0,必须是连续的。 • 其它区域必须和骨干区域Area 0直接连接;其它区域之间不能直接交换路由 信息;区域间的路由交换必须通过Area 0。 • 形成OSPF邻居关系的接口必须在同一区域,不同OSPF区域的接口不能形成 邻居。 • 区域边界路由器把区域内的路由转换成区域间路由,传播到其它区域。
外面的世界
城门
哇塞,城 外的风光 很精彩
宜山路
村子1
村委会
告诉你们 吧,村子1 有条宜山 路 这里是xx 家,我家 门前有Y路、 Z路 大家知道 一下,从 城门可以 看看外面 的世界
村子2
城中心
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
LSA类型
• LSA类型综述
• 1. 路由器LSA 区域内Router产生,描述了路由器所有接口、链路和Cost值。只能在本区域内泛洪。 • 2. 网络LSA 由DR和BDR产生,报文包括了其连接的所有Router的routerID,其中包含自己的routerID。 • 3. 网络汇总LSA 可以通知本区域内的路由器通往区域外的路由信息。默认路由也被通告。 Link ID为目标网段的ID • 4. ASBR汇总LSA (ASBR summary LSA) 也是由ABR产生,但是它是一条主机LSA,指向ASBR路由器
• OE1、OE2的区别
B
20
5
10
A D
10.1.1.0
30 10
C
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
LSA类型
• 类型5: 自治系统外LSA AS External LSA
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
area0
area1
192.168.2.0 /24
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
LSA类型
• 类型3: 网络汇总LSA Network Summary LSA
Type 3 的链路状态ID是目的网络地址。 如果—台ABR路由器在与它本身相连的区域内有多条路由可以到达目的地, 那么它将只会始发单一的一条网络汇总LSA到骨干区域,而且这条网络汇总 LSA是上述多条路由中代价最低的。
LSA类型
• LSA报文封装
IP报头 (协议号=89)
OSPF报文
OSPF 报文头部
OSPF报文数据
报文特有
类型数据
LSA
LSA
LSA
LSA头部
LSA数据
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
OSPF多区域
• OSPF区域类型
LSA类型
• 类型1:路由器LSA Router LSA
TYPE=1 RouterID=192.168.254.1 Numbers of Links =2
TYPE=1 RouterID=192.168.254.1 Numbers of Links =2
Link 1 Description
Link 2 Description
OSPF特殊区域及LSA类型
BOOTCAMP 8.0
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
课程目标
• • •
OSPF 特殊区域 OSPF LSA类型 OSPF 配置
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
• 类型1、2 总结
• 通过LSA1,LSA2在区域内洪泛,使区域内每个路由器的LSDB达到同步,计 算生成标识为“O”的路由,解决区域内部的通信问题;
SPOTO IT人才培训机构 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。
LSA类型
• 类型3: 网络汇总LSA Network Summary LSA
LSA类型
• 类型5: 自治系统外LSA AS External LSA
Autonomous System External LSA由ASBR生成 用于描述OSPF自治域系统外的目标网段信息 链路状态ID是目的地址的IP网络号。
TYPE=5 192.168.1.0 /24 ASBR routerID 192.168.255.1 area1 area0
• 每个路由器针对它所在的区域产生LSA1,描述区域内部与路由器直连的链路 的信息(包括链路类型,Cost等) ; • LSA1只允许在本区域内洪泛,不允许跨越ABR;
• LSA中会标识路由器是否是ABR(B比特置位),ASBR(E比特置位)或者是 Virtual-link(V比特置位)的端点的身份信息;
OSPF多区域
• 路由器角色
Backbone Router
Area boundary Router Area Border Router area 0 AS boundary Router Internal Area Router area 1 area 2 RIP