在我的 OSPF 区域 0 中是否可以有第二个 ASBR?

网络工程 路由器 ospf
2021-08-03 13:33:47

我在区域 0 中有三个路由器,其中两个连接到单独的 WAN 电路。我有一个发送默认路由的路由器,但是当我尝试使用配置语句添加第二个路由器时:default-information originate metric 1000我没有看到它通过 OSPF 填充到任何地方。在我要发布广告的第二个站点中有一个静态默认路由。我假设这不受支持,但我想我会问,以防万一我遗漏了什么。

OSPF 数据库外部的输出:

#sh ip ospf database external 0.0.0.0

            OSPF Router with ID (172.16.1.204) (Process ID 1)

                Type-5 AS External Link States

  LS age: 118
  Options: (No TOS-capability, DC, Upward)
  LS Type: AS External Link
  Link State ID: 0.0.0.0 (External Network Number )
  Advertising Router: 172.16.1.30
  LS Seq Number: 80000006
  Checksum: 0x10F
  Length: 36
  Network Mask: /0
        Metric Type: 2 (Larger than any link state path)
        MTID: 0
        Metric: 1000
        Forward Address: 172.17.1.1
        External Route Tag: 1

  LS age: 1838
  Options: (No TOS-capability, DC, Upward)
  LS Type: AS External Link
  Link State ID: 0.0.0.0 (External Network Number )
  Advertising Router: 172.16.1.255
  LS Seq Number: 800000CE
  Checksum: 0xEA51
  Length: 36
  Network Mask: /0
        Metric Type: 2 (Larger than any link state path)
        MTID: 0
        Metric: 1
        Forward Address: 172.16.1.1
        External Route Tag: 1

您可以看到第二个站点发送的默认路由(如指标所示)。

1个回答

您可以让多个 ASBR 将它们的(一组)外部路由重新分配到 OSPF 域中。各种 ASBR 生成/注入的路由可能相同、部分重叠甚至完全不相交,是的,可以有多个 ASBR 生成/注入默认路由。

其他路由器将接收这些 LSA,但在接受 LSA 进入其拓扑数据库或路由表之前,当然会应用它们的给定规则集。在后者中,只有在满足几个条件时,您才会看到相同(外部或默认)目的地的多个外部路由。

您可能希望显示给定 ASBR 的一些配置片段及其重新分配配置,以及来自非 ASBR 的 OSPF 拓扑的一些摘录,以便我们可以帮助查找缺少的内容以及原因。