FA即Forwarding address 在ASBR上由外部路由导入OSPF域内时所产生的FA地址
由7类转5类LSA时所产生的字段
分为两种 (1)地址全为0(0.0.0.0)
(2)地址不为0
地址全为0时域内路由器访问域外路由时以ASBR为下一条去寻找最优路径进行访问
地址不为0时访问域外路由时以将考虑如何到达该FA地址后算得最优路径进行访问
如下图所示三台路由器模仿FA地址实验
R1路由器f0/0口IP地址为192.168.1.1
R2路由器f0/0口IP地址为192.168.1.2
R3路由器f0/0口IP地址为192.168.1.3
R3环回模拟192.168.2.0网段
R1与R2接口启用OSPF协议
R2与R3接口以及192.168.2.0网段启用RIP协议
接口IP及路由协议配置完成后全网可达
此时用R1 traceroute 192.168.2.0网段
会发现下一条不是ASBR—R2路由器,而是直接下一条为192.168.1.3
此时FA地址非0
1)在OSPF引入外部路由时,若产生的Type 5 LSA的FA地址为0.0.0.0,则其他路由器在计算到达该外部网络时,将考虑如何到达ASBR(即产生该Type 5 LSA的路由器)来计算出外部路由的下一跳地址。
2)在OSPF引入外部路由时,若产生的Type 5 LSA的FA地址不为0,则其他路由器在计算到达该外部网络时,将考虑如何到达该FA地址来计算出外部路由的下一跳地址。
那么OSPF中产生Type 5 LSA时,什么时候FA地址不为0.0.0.0呢?
若同时满足以下三个条件:
a)引入的这条外部路由,其对应的出接口启用了OSPF
b)引入的这条外部路由,其对应的出接口未设置为passive-interface(被动接口)
c)引入的这条外部路由,其对应的出接口的OSPF网络类型为broadcast(广播或NBMA)
则产生的Type 5 LSA,其FA地址等于该引入的外部路由的下一条地址。