一、LSA Type4/5简介
ASBR-Summary-LSA(Type4):描述到ASBR的路由,通告给除ASBR所在区域的其他相关区域。
AS-External-LSA(Type5):由ASBR产生,描述到AS外部的路由,这是五种LSA中,唯一一种通告到所有区域(除了Stub区域和NSSA区域)的LSA。
LSA Type | linkstate ID | ADV Router | Link内容信息 | 泛洪范围 |
ASBR-LSA | 域外的路由前缀 | 本区域ASBR的Router-ID | ABR设备到ASBR设备的cost值 | 本区域 |
AS-External-LSA | 域外的路由前缀 | 本区域ASBR的Router-ID | 掩码信息、外部cost值 | 全网泛洪 |
二、LSA Type4/5表项信息
LSA的内容:
Type:LSA的类型
Ls id:前缀地址信息
Adv Route:ASBR路由器的Route-ID
Ls age:老化时间(产生的时间)
Len:长度(越大LSA的内容越多)
Options:可选项(详见产品文档)
seq:序列号,优劣标准
checksum:seq相同时,校验checksum值(校验和)
net mask:掩码信息(MA网络中构建邻接关系需检查掩码是否一致)
ToS:服务类型
Metreic:区域内链路开销值
Forwarding Address:到所通告的目的地址的报文将被转发到这个地址。(FA)
三、LSA Type4/5的路由计算
1、同区域路由计算
1)外部路由信息前缀,匹配Type5的路由信息
2)根据ASBR内部的T1/T2进行数据转发
例:
55.5.5.5------------T5(源地址)
5.5.5.5-------(ASBR)
10.1.45.5(出接口)--------T1/T2计算
10.1.4.4------------(目的地址)
2、跨区域路由计算
1)外部路由信息前缀,匹配Type5的路由信息
2)匹配Type4的路由信息来告诉Type5该怎样走向
(由ABR产生,来描述跨区域访问时我到ASBR怎么走)
2)根据ASBR内部的T1/T2进行数据转发
例:
55.5.5.5------------T5(源地址)
5.5.5.5-------(ASBR)
4.4.4.4------(本区域ABR设备)
10.1.234.4(出接口)--------T1/T2计算
10.1.2.2------------(目的地址,由其他区域内部计算)
四、LSA Type4/5的配置信息
1、基本配置(路由引入)
2、Route-policy的引入应用
通过route-policy来控制引入的路由数量
配置一:
配置route-policy 路由策略进行过滤,node20可以不配置 默认存在一条deny all的策略
现网环境应用时建议配置deny all的策略 更方便问题排查
路由引入时调用配置好的路由策略,进行过滤
查看表项
配置二:
修改外部路由引入的cost值(只能修改外部cost,内部cost无法修改)
1、配置route-policy策略
2、注入外部路由时调用route-policy策略 当匹配到loopback55口的路由信息时 会修改外部cost值为15
当import注入时修改的cost值,与策略路由中匹配路由条目修改的值冲突是 选择个性化定制的
注入时配置为cost10
route-policy调用针对loopback55口的cost值为15
现象:
当修改的属性发生冲突时,个性永远优于共性!!!
注:if-match的匹配规则
if-match相同类型为选择“或”关系
只要if-match能匹配到任意一个可以执行
if-match不同类型为选择“与”关系
if-match所有项必须都匹配才可以执行
配置三:
利用acl结合Route-policy来进行流量的筛选 控制
配置acl策略
route-policy策略下调用acl策略
现象
五、ASBR概念
具有引入外部路由能力的ospf路由器
具有引入外部路由能力的表现任何一条满足(能够产生T5):
1、import-route
2、default-route-advertise (always强制产生)-----产生T50.0.0.0的默认路由
3、NSSA区域的ABR(特殊区域本章未解释)
六、ASBR的传递规则
T4的传递规格跟T3类似:
1、发现非骨干区域区域的T1 LSA中有ASBR,向骨干区域产生T4
2、把骨干区域的T4向非骨干产生T4
3、发现骨干区域的T1 LSA有ASBR,向非骨干产生T4
4、不会把非骨干区域的T4向骨干区域产生T4
5、不计算非骨干区域的T4为ASE路由
七、各类LSA的选路优先级
1、域内路由(O)优先级最高,选路时看cost值,cost一致时负载
2、域内(O)0优于域间(OIA),ABR只计算来自于骨干区域的T3,并向非骨干区域泛洪
3、域间路由(OIA)优于外部路由(ASE)
4、ASE分为TYPE1/TYPE2,type1的路由优于type2(import注入默认为type2路由,可手动指定为type1类型)
5、ASE路由 先比较外部cost值 如一致时比较内部cost值 小的优先,当内外均一致时且FA不为0时
基于FA的最优下一跳进行传递。
6、当FA为0时,且内外cost均一致,该路由信息负载