目录

简介

解释

简介

本文档扩展了另一文档了解OSPF中转发地址的选择中描述的概念，并解释了当您使用NX-OS（Cisco Nexus系列以太网交换机的网络操作系统）时的区别。

解释

根据上述文档，在自治系统边界路由器(ASBR)上使用以下规则选择转发地址：

1.如果区域中配置了环回接口，则环回接口的IP地址将被选为转发地址(FA)。

2.如果不满足第一个条件，则会选择开放最短路径优先(OSPF)接口列表中第一个接口的IP地址作为转发地址。使用show ip ospf interface brief命令可以查看OSPF接口列表。顶部的接口是连接到OSPF的最后一个接口。

但是，第二条规则不适用于NX-OS。

在NX-OS中，当没有环回接口时，OSPF接口ID确定转发地址。

无论接口是否被动，具有最高ID的接口的IP地址都会选择为FA。

请注意，接口ID是动态的，在系统重新加载后可能会更改。

如果从OSPF中删除接口并重新添加，则如果在删除和添加操作之间将另一个新接口添加到OSPF中，则OSPF接口列表中的ID可能会更改。

原因是OSPF接口ID资源是循环使用的。

当从OSPF接口列表中删除接口时，分配的接口ID将被循环使用，即当另一个接口添加到OSPF接口时，该ID将被分配给该接口。

只有当所有回收的ID耗尽时，才会为下一个OSPF接口分配新的接口ID。

提供了一个示例：

show ip ospf interface brief vrf A

OSPF Process ID 10 VRF A

Total number of interface: 4

Interface               ID     Area            Cost   State    Neighbors Status

Vlan101                452    0.0.0.7         5      BDR      2         up

Vlan201                678    0.0.0.7         100    DR       0         up <—————— highest ID = FA

Vlan301                160    0.0.0.7         100    DR       0         up

Po11                247    0.0.0.7         1000   P2P      1         up

- 从OSPF中删除vlan201后，ID 678将被释放。

- 然后，当van 202添加到OSPF时，ID 678将分配给vlan 202。

- 然后重新添加vlan 201，为vlan 201分配新的较大ID。

show ip ospf interface brief vrf B

OSPF Process ID 10 VRF B

Total number of interface: 4

Interface               ID     Area            Cost   State    Neighbors Status

Vlan102                490    0.0.0.7         5      BDR      2         up    <——————  highest ID = FA

Vlan202                51     0.0.0.7         100    DR       0         up

Vlan302                102    0.0.0.7         100    DR       0         up

Po12                275    0.0.0.7         1000   P2P      1         up

interface Vlan101

vrf member A

ip address 192.168.1.1/24 <-----FA

interface Vlan102

vrf member B

ip address 10.1.1.1/24 <---------FA

N7K#show ospf data nssa-external172.16.1.140 det vrf A

OSPF Router with ID () (Process ID 21)

Type-7 AS External Link States (Area 7)

LS age: 162

Options: (No TOS-capability, Type 7/5 translation, No DC)

LS Type: AS External Link

Link State ID: 172.16.1.140 (External Network Number )

Advertising Router: 100.1.1.1

LS Seq Number:80000012

Checksum: 0x504c

Length: 36

Network Mask:255.255.255.255

Metric Type: 1 (Comparable directly to link state metric)

TOS: 0

Metric: 20

Forward Address: 192.168.1.1 ←--- Vlan101

External Route Tag: 0

N7K# show ip ospf data extroute172.16.1.150 det vrf B

OSPF Router with ID () (Process ID 10 VRF B)

Type-5 AS External Link States

LS age: 323

Options: 0x20 (No TOS-capability, DC)

LS Type: Type-5 AS-External

Link State ID:route172.16.1.150 (Network address)

Advertising Router:100.1.1.2

LS Seq Number: 0x8000008f

Checksum: 0x9691

Length: 36

Network Mask: /32

Metric Type: 1 (Same units as link state path)

TOS: 0

Metric: 20

Forward Address: 10.1.1.1 ←--- Vlan 102

External Route Tag: 0