集团站切换校区

验证码已发送,请查收短信

图标

学习文章

当前位置:首页 > >学习文章 > >

{思科CCNP-RS}OSPF路由选择排障案例分享

发布时间: 2017-06-16 14:48:40

本案例中涉及OSPF在特定情况下的LSA选择问题,此问题关联了FA地址及NSSA的一些特性。通过对故障逐一分析,也汇总了相关知识。以下是一个真实案例, 为保护客户资料, 路由器输出信息已被修改。

故障诊断步骤

R1, R2 和 R3是NSSA区域,R1和R2是骨干区域。在R3上重分发网络10.10.119.0/27到NSSA中。客户发现R2正常从R3习得此NSSA路由,但是R1是从R2学来的E1路由。

1. 收集信息,确认问题,发现R1和R2都有TYPE 7和TYPE 5 路由,但R1选了TYPE5而R2选择了NSSA,这是为什么?

R1#show ospf database external 10.10.119.0

 

OSPF Router with ID (10.10.191.131) (Process ID 18181)

 

Type-5 AS External Link States

 

Routing Bit Set on this LSA

 

LS age: 652

 

Options: (No TOS-capability, DC)

 

LS Type: AS External Link

 

Link State ID: 10.10.119.0 (External Network Number)

 

Advertising Router: 10.10.191.132

 

LS Seq Number: 80000399

 

Checksum: 0x3768

 

Length: 36

 

Network Mask: /27

 

Metric Type: 1 (Comparable directly to link state metric)

 

TOS: 0

 

Metric: 1

 

Forward Address: 10.10.72.89

 

External Route Tag: 1

 

R1#sh ospf database nssa-external 10.10.119.0

 

OSPF Router with ID (10.10.191.131) (Process ID 18181)

 

Type-7 AS External Link States (Area 7)

 

LS age: 312

 

Options: (No TOS-capability, Type 7/5 translation, DC)

 

LS Type: AS External Link

 

Link State ID: 10.10.119.0 (External Network Number)

 

Advertising Router: 10.10.72.89

 

LS Seq Number: 8000fe93

 

Checksum: 0x240

 

Length: 36

 

Network Mask: /27

 

Metric Type: 1 (Comparable directly to link state metric)

 

TOS: 0

 

Metric: 1

 

Forward Address: 10.10.72.89

 

External Route Tag: 1

 

2. 根据数据库的信息,R1学来的E1路由应该是R2把TYPE7转为TYPE5后,发给R1的。仔细查看路由表,发现虽然R1从R2学来的路由,但下一跳仍然通过R3,这是为什么?[2]这些端口都在NSSA中,NSSA中会有5类路由么?

R2#show route 10.10.119.0 de

 

Tag 1, type NSSA extern 1

 

10.10.183.142, from 10.10.72.89, via TenGigE0/0/0/0

 

10.10.183.98, from 10.10.72.89, via TenGigE0/1/2/0

 

R1#show route10.10.119.0 de

 

Tag 1, type extern 1

 

10.10.183.74, from 10.10.191.132, via TenGigE0/2/0/0

 

10.10.183.138, from 10.10.191.132, via TenGigE0/3/2/0

 

R1#show ospf inter ten0/2/0/0 | i Area

 

Internet Address 10.10.183.73/30, Area 7

 

R1#

 

R1#show ospf inter ten0/3/2/0 | i Area

 

Internet Address 10.10.183.137/30, Area 7

 

3. 首先R1和R2是ABR,所以即使存在5类路由也是ok的,那么为什么从R2学来的路由,反而从R3走呢?因为FA地址,对于FA地址简单回忆下:

▶它是OSPF特有的,它的作用主要是在告诉域内路由器在特定场合下访问域外路由不要找ASBR,要找FA这个转发地址;

▶只有满足特定条件,FA地址才不为"0.0.0.0";

▶如果把FA地址过滤掉,那么这个外部路由不会加入路由表;

▶只有当FA地址为(intra-area)O或IA(inter-area)时,才可以把此E2路由放入路由表。小心重分发静态到OSPF,如果写的下一跳是地址,而且属于直连,他不会被加入路由表;相反写端口可以,因为不符合规则,FA全零;

▶在NSSA跟正常区域不同,根据"RFC 3101, specially section 2.3 Type-7 LSAs",转换时必须有FA地址,所以如果重分发静态时,下一跳写成端口,FA会成为全零,这样会有问题。

 

上一篇: {华为HCNP-RS}OSPF-区域间路由

下一篇: {华为HCNP-RS}OSPF-华为的认证

十年老品牌
QQ咨询:450959328 微信咨询:togogozhong 咨询电话:400-885-2225 咨询网站客服:在线客服

相关课程推荐

在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!