雏鹰部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2359|回复: 7

[讨论/求助] Forwarding Address知识总结强档首播

[复制链接]
发表于 2013-4-1 16:05:02 | 显示全部楼层 |阅读模式
本帖最后由 子杰 于 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 LSA
  LSage: 422
Options: (No TOS-capability, DC)
  LSType: AS External Link
  LinkState ID: 4.4.4.0 (External Network Number )
Advertising Router: 4.4.4.4
  LSSeq 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 Link
  LinkState ID: 1.1.1.0 (External Network Number )
Advertising Router: 2.2.2.2
  LSSeq 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 LSA
  LSage: 4
Options: (No TOS-capability, DC)
  LSType: AS External Link
  LinkState ID: 4.4.4.0 (External Network Number )
Advertising Router: 3.3.3.3
  LSSeq 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 LSA
  LSage: 1
Options: (No TOS-capability, DC)
  LSType: AS External Link
  LinkState ID: 212.1.1.0 (External Network Number )
Advertising Router: 2.2.2.2
  LSSeq 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接口地址






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2013-4-1 16:13:07 | 显示全部楼层
沙发先占了。
果然有考CCIE的水准!
发表于 2013-4-1 16:22:32 | 显示全部楼层
顶一个 :)
发表于 2013-4-1 16:30:21 | 显示全部楼层
这个在LAB考试中会碰到。
发表于 2013-4-1 17:30:02 | 显示全部楼层
哈哈哈, 上节课老师讲这个,我NA木有打好基础,姐果断听得晕乎乎滴,看样子我得加油了,谢了俊杰老弟
发表于 2013-4-2 13:49:15 | 显示全部楼层
这个不错~~~·~~
发表于 2013-4-2 15:05:01 | 显示全部楼层
哇 文档好好看,感觉像“代码”
发表于 2013-4-2 21:11:24 | 显示全部楼层
这个真的不错
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|熊猫同学技术论坛|小黑屋| 网络工程师论坛 ( 沪ICP备09076391 )

GMT+8, 2024-12-22 13:43 , Processed in 0.089932 second(s), 19 queries , Gzip On.

快速回复 返回顶部 返回列表