子杰 发表于 2013-4-1 16:05:02

Forwarding Address知识总结强档首播

本帖最后由 子杰 于 2013-4-1 16:07 编辑

Forwarding Address
1.1      将5类路由加载进OSPF域内路由表的原则:R1要将收到的5类LSA加载进入路由表时,会先查找生成该LSA的有关ASBR的信息,若不存在该信息,则忽略该5类的LSA不加进表里;若存在该信息,要检查这个LSA的FA地址,当FA为0,就将该5类LSA加载进路由表里;当FA为非0,则要查看FA地址的路由条目是否以O或O IA的路由放进OSPF的路由表,如果有就将5类LSA加载进路由表里;
注意:有关接收ASBR的信息是什么信息?其他路由器在收到5类的LSA时,同一个区域内的设备在数据库下存在关于ASBR Router LSA信息;而不同区域设备不能知道ASBR的Router LSA信息,所以就需要4类LSA来给R1通告有关ASBR的信息;

1.2      FA全0的情况:(没有配置NSSA区域的ASBR)      

原理:当R4的下一跳接口没有运行OSPF协议时,R4做重分布查看FA的地址就会被设置为0.0.0.0;怎么查看FA地址:在area 0或area 1路由中查看show ip ospf database external时,看到的FA地址都为0.0.0.0;
R1#show ip os database external          OSPF Router with ID (1.1.1.1) (Process ID 1)                 Type-5 AS External Link States Routing Bit Set on this LSALSage: 422 Options: (No TOS-capability, DC)LSType: AS External LinkLinkState ID: 4.4.4.0 (External Network Number ) Advertising Router: 4.4.4.4LSSeq Number: 80000002 Checksum: 0xDCA6 Length: 36 Network Mask: /24       Metric Type: 2 (Larger than any link state path)       TOS: 0        Metric: 20       Forward Address: 0.0.0.0       External Route Tag: 0
注意:当FA为0时,OSPF区域内路由器去往域外路由的路径选择原则(不需要考虑FA填什么,因为FA=0.0.0.0)先比较R1到达ASBR路径metric值,当metric值相同时,且同一区域有两个ABR时,要比较ABR的Router-ID,越大就越优;当metric值相同时,且区域内只有一个ABR时,此时就比较与ASBR直连的路由器IP地址,越高就越优先;
1.3      FA全0的情况:(有配置NSSA区域的ASBR)      
R1重分布1.1.1.1/24时,且R1与R2区域配置NSSA区域,此时假设area2区域没有含有以 O 或 O IA表示的FA路由条目,为了解决让5类LSA能够加载进路由表,则可通过在R2上area 1 nssa translate type7 suppress-fa,实现FA地址变为0;
R4#sh ip os da external          OSPF Router with ID (4.4.4.4) (Process ID 1)                 Type-5 AS External Link States LSage: 171 Options: (No TOS-capability, DC)LSType: AS External LinkLinkState ID: 1.1.1.0 (External Network Number ) Advertising Router: 2.2.2.2LSSeq Number: 80000004 Checksum: 0x8111 Length: 36 Network Mask: /24       Metric Type: 2 (Larger than any link state path)       TOS: 0        Metric: 20       Forward Address:0.0.0.0       External Route Tag: 0
1.4    FA非0情况:(没有配置NSSA区域的ASBR)
例子:R1与R2运行OSPF的区域0,R2与R3运行OSPF的区域1,R3与R4运行RIP协议,且R2/R3/R4互联同一个网段为100.1.1.0/24;
在R1上查看FA地址:R1#sh ip os da external          OSPF Router with ID (1.1.1.1) (Process ID 1)                 Type-5 AS External Link States Routing Bit Set on this LSALSage: 4 Options: (No TOS-capability, DC)LSType: AS External LinkLinkState ID: 4.4.4.0 (External Network Number ) Advertising Router: 3.3.3.3LSSeq Number: 80000001 Checksum: 0x9E7F Length: 36 Network Mask: /24       Metric Type: 2 (Larger than any link state path)       TOS: 0        Metric: 20       Forward Address: 100.1.1.4       External Route Tag: 0
满足条件有四个,缺一不可:外部路由的下一跳接口启动OSPF外部路由的下一跳地址在network范围内外部路由的下一跳接口不能设置被动接口外部路由的下一跳接口的网络类型不能是P2P或P2MP当上述四个条件都满足时,ASBR在产生5类的LSA时,此时FA的地址就是为外部路由进入OSPF内部的下一跳地址;
1.5      FA非0情况:(有配置NSSA区域的ASBR)当ASBR的下一跳接口没有运行OSPF协议时,配置NSSA区域且将212.1.1.0/24重分布进OSPF,此时FA地址就会设置成非0地址;

原理:R5(ASBR)当重分布212.1.1.0/24时,7类LSA会携带非0的FA地址,在经过R2的时候将7类LSA转换成5类LSA,但FA地址不变仍会携带进去发送给R1;
查看R1收到的FA地址:R1#sh ip os database external          OSPF Router with ID (1.1.1.1) (Process ID 1)                 Type-5 AS External Link States Routing Bit Set on this LSALSage: 1 Options: (No TOS-capability, DC)LSType: AS External LinkLinkState ID: 212.1.1.0 (External Network Number ) Advertising Router: 2.2.2.2LSSeq Number: 80000001 Checksum: 0x66CE Length: 36 Network Mask: /24       Metric Type: 2 (Larger than any link state path)       TOS: 0        Metric: 20       Forward Address: 45.45.45.5       External Route Tag: 0
注意:当FA为非0时,重分布进外部的直连路由时,FA要填什么地址?(不需要考虑路径选择,因为路径只会按着去往FA地址的路径)FA地址要填45.45.45.5还是35.35.35.5呢?要先比较R1去往45.45.45.5和35.35.35.5的metric值,越小就越优;当metric值相同时,比较IP地址,因为45.45.45.5比较大所以FA=45.45.45.5;
补充:在FA非0的NSSA区域,重分布进外部的不同路由协议如RIP/EIGRP等,FA要填什么地址?
   
如果R2的S0/0不宣告进OSPF,则FA地址要填R2的S1/0接口地址如果R2的S0/0有宣告金OSPF,查看R1和R2的链路类型分两种情况:链路类型是广播型链路:FA地址填R1的S0/0接口地址链路类型是点到点链路:FA地址填R2的S0/0接口地址





王晓强 发表于 2013-4-1 16:13:07

沙发先占了。
果然有考CCIE的水准!

tea 发表于 2013-4-1 16:22:32

顶一个 :)

lrb303 发表于 2013-4-1 16:30:21

这个在LAB考试中会碰到。

zhangaxyoyo 发表于 2013-4-1 17:30:02

哈哈哈, 上节课老师讲这个,我NA木有打好基础,姐果断听得晕乎乎滴,看样子我得加油了,谢了俊杰老弟

victor_huang 发表于 2013-4-2 13:49:15

这个不错~~~·~~

liqiaohuang 发表于 2013-4-2 15:05:01

哇 文档好好看,感觉像“代码”

★浓_眉☆※兴 发表于 2013-4-2 21:11:24

这个真的不错
页: [1]
查看完整版本: Forwarding Address知识总结强档首播