LSA类别 | 名称 | 始发路由器 | 内容 | 泛洪区域 | Link State ID | 在OSPF数据库中的名字 |
1 | Router LSA | 每台路由器 | 链路或接口type和cost | 本区域 | 始发路由器的router-id | Router Link States |
2 | Network LSA | MA网络中DR产生 | 与之相连的路由器的router-id (包括DR) | 本区域 | DR接口上的IP地址 | Net Link States |
3 | Network Summary LSA | ABR | 区域外部的目的地址(到同一目的中cost最小的)及到该目的的cost | 跨区域 | Internal网络 | Summary Net Link States |
4 | ASBR Summary LSA | ASBR | ASBR路由器及到该路由器的cost | 跨区域 | 所通告的ASBR路由器的router-id | Summary ASB Link States |
5 | AS External LSA | ASBR | AS外部的目的地址及其cost | AS | External网络 | Type-5 AS External Link States |
7 | NSSA External LSA | NSSA中的ASBR | AS外部的目的地址及其cost | NSSA | External网络 | Type-7 AS External Link States |
Stub area末梢区域(存根区域)除骨干区域的所有区域都可以配置成末梢区域
没有4类和5类LSA,ABR下发一条3类0.0.0.0/0默认路由O *IA(自动注入)
配置命令:所有stub区域路由器上
router ospf 1
area 1 stub
Totally stub area完全末梢区域
没有3、4、5类LSA,ABR下发一条3类0.0.0.0/0默认路由O* IA(自动注入)
配置命令:
区域内部路由器:
router ospf 1
area 1 stub
ABR路由器:
router ospf 1
area 1 stub no-summary //阻挡3类外部汇总路由
area 1 default-cost 10 // 设定下发默认路由的cost值
Not-so-stubby-area(NSSA)非完全末梢区域 :既想阻挡LSA5,又想引入外部路由
没有4、5类LSA,外部路由注入NSSA区域里,ASBR产生7类LSA,
7类LSA只能存在于NSSA区域里,若穿越ABR到其他区域,ABR会将其变成5类LSA,NSSA区域的ABR不会下发3类0.0.0.0/0默认路由,可手工配置
配置命令:所有NSSA区域路由器上配置,如果某路由器没有配置,它将不能与其他NSSA路由器建立邻居关系。
区域内部路由器:
router ospf 1
area 1 nssa
ABR路由器:
router ospf 1
area 1 nssadefault-information-originate //这条命令会让ABR下发一条外部的默认路由*N2,可实现对其它区域外部路由的访问。
Totally NSSA完全非完全末梢区域:
没有3、4、5类LSA,ABR会下发3类0.0.0.0/0默认路由O *IA,其余和NSSA划线一样。
区域内部路由器:
router ospf 1
area 1 nssa
ABR路由器:
router ospf 1
area 1 nssa no-summary
注意:特殊区域的配置会导致路由器邻居关系的重置,路由会重新收敛,在已承载流量的现网当中配置时需额外注意!
OSPF区域类型与可能存在的LSA类型对照表
1)骨干区域:1、2、3、4、5类LSA
2)标准区域:1、2、3、4、5类LSA
3)stub区域:1、2、3类LSA和3类0.0.0.0/0(ABR向stub区域内发起的一条3类的缺省路由LSA)
4)完全stub区域::1、2类LSA和3类0.0.0.0/0(ABR向stub区域内发起的一条3类的缺省路由LSA)
5)NSSA区域:1、2、3、7类LSA,需要手工指定3类0.0.0.0/0的默认路由
6)完全NSSA区域:1、2、7类LSA和3类0.0.0.0/0(ABR向stub区域内发起的一条3类的缺省路由LSA)
OSPF路由表中的类型:
show ip route ospf
O: OSPF区域内路由
O IA: OSPF区域间路由
O E1: 1类外部路由
O E2: 2类外部路由
O N1:1类NSSA外部路由
O N2:2类NSSA外部路由
路由优先级:O>OIA>O E1>O E2
E1与E2的区别:E1在加载路由表时,形成的路由条目的Metric为外部LSA中携带的Metric+本地到达ASBR的Metric。 E2在加载路由表时,形成的路由条目的Metric仅为外部LSA中携带的Metric。
选路时,E1优先于E2,E1之间比Metric之和,优选值小的,相等则负载均衡;E2之间外部LSA的Metric值小的优先,相同则比较本地到达通告LSA的ASBR/Forwarding addresses 地址的Metric,优选值小的;如果本地到达通告LSA的ASBR/Forwarding addresses 地址的Metric值相同,则负载均衡。
N1和N2的区别类似于E1和E2