注: 本文适用于 PAN OS 5.0、5.1、6.0、6.1。 在 PAN OS 7.0 中添加了对相等成本多路径 (ECMP) 路由的支持。
详细
在任何给定的 OSPF 域中, 都可能存在指向同一目标的多个路径。如果这些路径都具有相同的成本, 则只有一条路由将被注入到路由表中。在下面的示例中, 防火墙正在接收默认路由的两个相等开销路径 (0.0. 0.0/0), 但路由表中只显示一个路径。通过导航到网络 > 虚拟路由器并单击要检查的虚拟路由器的 "更多运行时统计" 链接, 可以查看路由表。还可以使用 "显示路由路由" 命令从 CLI 验证路由表:
原因
帕洛阿尔托网络在7.0 之前运行 PAN OS 版本的下一代防火墙不支持相等成本的多路径 (ECMP) 路由, 并且每次只向路由表中注入一个相等的成本路由。如果其中一个路径不可用, 则会将备用等成本路由插入到路由表中。
验证
为了验证 ospf 是否同时学习相同的成本路由, 请验证 ospf 链路状态数据库 (LSDB) 中是否存在两个路由。在下面的示例中, 防火墙正在接收两个外部链接状态通告 (LSA)。这些 LSAs 都是2类外部广告, 具有相同的度量标准。
可以通过从 CLI 运行以下命令来查看 LSDB:
>> 显示路由协议 ospf dumplsdb
下面的截图显示了从路由表中删除当前选定的路由时路由表中的更改。请注意, 第二个相等成本路由现在被注入到路由表中。
请参见
有关 ospf 配置帮助, 请参阅如何配置 ospf.
有关泛 os 7.0 中的 ECMP 的信息, 请参阅泛 os 7.0 中的相同成本多路径
所有者: jperry