设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 1892|回复: 1
收起左侧

[分享] OSPF type5 LSA中的转发地址FA(Forwarding Address)

[复制链接]
 成长值: 63265
发表于 2022-9-25 15:22:03 | 显示全部楼层 |阅读模式
OSPF引入外部路由产生5类LSA时,其填写的转发地址有什么用处
和RIPv2,BGPv4一样,OSPF type5 LSA中的转发地址FA(Forwarding Address)的作用是通告本路由域内部设备如何能到达Type5 LSA描述的引入的AS外部网络的更快捷的下一跳,以免内部设备在广播网络上以自己为下一跳路由到自己,自己再转发到同一广播网络上的外部路由域的设备上,而产生“额外”的一跳。

ASBR引入外部路由产生的Type 5 LSA中,FA可能是0,也可能是非0的。

FA填写规则如下:

如果ASBR引入路由,但OSPF没有在这些路由的下一跳接口上启动,FA设置为0.0.0.0。
当一个5类LSA中的FA为0.0.0.0时,接收该LSA的设备按照Adv Rtr(也就是ASBR)来计算下一跳。

满足如下所有条件的情况,FA设置为非0.0.0.0:
ASBR的下一跳接口路由可达。
ASBR的下一跳接口没有被设置为被动接口(也称为silent interface)。
ASBR的下一跳接口不是OSPF P2P或P2MP类型的。
ASBR的下一跳接口地址落在OSPF协议配置的network命令范围内。
除此之外,其它情况FA都填为0.0.0.0。

ASBR会在5类LSA的FA域内填写非0.0.0.0的转发地址,接收LSA的设备按照该非0.0.0.0地址计算下一跳。

在路由计算时,OSPF需要检查到达ASBR是否有区域内或区域间路由,如果没有到达转发地址的区域内或区域间路由,该LSA不参与路由计算,不会算出路由。


发表于 2024-5-14 10:49:04 | 显示全部楼层
华为认证,值得拥有!
沙发 2024-5-14 10:49:04 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-24 01:32 , Processed in 0.055824 second(s), 11 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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