目录

简介

先决条件

要求

使用的组件

背景信息

使用的术语

配置

网络图

配置

简介

本文档介绍如何使用VXLAN和Flood and Learn方法设置Nexus 9Kv交换机的CML。

先决条件

要求

Cisco 建议您了解以下主题：

- 了解路由和交换

- 组播路由概念，例如交汇点(RP)和平台无关组播(PIM)

使用的组件

本文档不限于特定的软件和硬件版本。

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始（默认）配置。如果您的网络处于活动状态，请确保您了解所有命令的潜在影响。

背景信息

本文档还提供有关部署实验以及检验配置和操作的指导。

在本实验中，枝叶和主干交换机均采用带Nexus 9000V交换机的思科建模实验室(CML)。

枝叶1

环回接口0 - 1.1.1.1

Loopback1 - 10.10.10.10

枝叶2

环回接口0 - 2.2.2.2

Loopb ack1 - 20.20.20.20

枝叶3

环回接口0 - 3.3.3.3

Loopback1 - 30.30.30.30

主干1

环回接口0 - 4.4.4.4

Loopback1 - 60.60.60.60 — 任播RP

主干2

环回接口0 - 5.5.5.5

Loopback1 - 60.60.60.60 — 任播RP

桌面子网

192.168.100.0/24

使用的术语

虚拟可扩展局域网(VXLAN)隧道终端(VTEP) — 将MAC流量封装到IP流量中，并将MAC流量路由到其他VTEP。

VXLAN网络标识符(VNID)- VXLAN报头中的ID，用于标识网络并且可以映射到VLAN。从转发角度来看，VNID是一个广播域。

网络虚拟接口(NVE) — 发生封装和解封的逻辑接口。

广播、未知单播和组播(BUM)

配置

网络图

网络连接图

配置

步骤1:

- 启用开放最短路径优先(OSPF)功能。

- 将环回添加到所有设备。

- 在以太网接口和环回接口上启用OSPF。

在枝叶接口上启用OSPF

在主干接口上启用OSPF

OSPF邻居关系在枝叶交换机和主干交换机之间建立。

与枝叶交换机建立OSPF邻居

使用主干交换机建立OSPF邻居

从Leaf1到Leaf3的ping可达性

Step 2.

在枝叶交换机上添加将用于VXLAN的附加环回接口。此外，验证从所有枝叶交换机到交换矩阵的可达性。

VXLAN的环回

从Leaf2到Leaf1的重叠可达性

第 3 步：

在脊柱上配置PIM任意源组播(ASM)和任播RP:

- 启用PIM功能。

- 在所有底层链路上启用PIM。

- 在用于任播RP的主干上创建新的环回。

- 将此环回通告到OSPF。

- 配置主干上的任播RP（Nexus功能）。

- 在所有设备上配置RP。

任播RP:

任播RP是一种提供快速RP故障切换和RP负载共享的机制。任播RP涉及在两个或多个将用作RP的路由器上使用相同的IP地址(rp-address)。此IP地址必须在内部网关协议(IGP)中通告，以便其他路由器可以选择到rp地址的最佳路径。发生故障时，收敛时间将与IGP相同。

拥有多个RP和同一IP地址可确保源和接收器始终根据单播路由表路由到最近的RP。来自接收器的PIM加入消息可以发送到一个RP，而PIM指定的路由器将其本地源注册到另一个RP。

在不同的RP之间同步信息非常重要，因为某些发送方和接收方可以加入路由器1作为RP，而其他发送方和接收方可以加入路由器2作为RP。如果路由器没有关于所有源的完整信息，则组播通信可能会中断。为了解决此问题，需要一种机制来同步所有作为RP的路由器之间的源信息。

有两种协议可用于此目的：组播源发现协议(MSDP)和PIM。

60.60.60.60是任播RP IP，4.4.4.4/5.5.5.5是Spine 1和Spine 2的环回IP

枝叶交换机上的任播RP配置

已形成PIM邻居关系

注意：不要忘记将PIM放在用于枝叶交换机上VXLAN的环回上。

第 4 步：

- 启用VXLAN功能。

- 启用将VLAN映射到虚拟网络标识符(VNI)的功能。

- 创建NVE

- 配置接入端口到桌面。

启用VXLAN功能

创建NVE接口

VLAN到VN网段映射

NVE接口的状态

从Desktop0 ping Desktop1和Desktop2，以验证其连通性。

从Desktop0向Desktop1发起地址解析协议(ARP)请求时，ARP数据包将发送到Leaf1。然后Leaf1将使用用于VNI1000的组播地址239.0.0.1将数据包转发到主干设备。主干设备会将数据包组播到属于同一VNI 10000的所有枝叶设备。

从Desktop0(192.168.100.100)对Desktop1(192.168.100.150)和Desktop2(192.168.100.200)执行ping操作。

从Desktop0 ping Desktop1和Desktop2

LEAF1正在与LEAF3形成NVE对等体。

leaf1# show  nve  peers

Interface Peer-IP                                 State LearnType Uptime   Route

r-Mac

--------- --------------------------------------  ----- --------- -------- -----

------------

nve1      30.30.30.30                             Up    DP        00:10:23 n/a

leaf1# show  nve  vni 10000

Codes: CP - Control Plane        DP - Data Plane

UC - Unconfigured         SA - Suppress ARP

SU - Suppress Unknown Unicast

Xconn - Crossconnect

MS-IR - Multisite Ingress Replication

Interface VNI      Multicast-group   State Mode Type [BD/VRF]      Flags

--------- -------- ----------------- ----- ---- ------------------ -----

nve1      10000    239.0.0.1         Up    DP   L2 [10]

LEAF3正在与LEAF1形成NVE对等体。

leaf3# show  nve  peers

Interface Peer-IP                                 State LearnType Uptime   Route

r-Mac

--------- --------------------------------------  ----- --------- -------- -----

------------

nve1      10.10.10.10                             Up    DP        00:10:56 n/a

leaf3# show  nve vni 10000

Codes: CP - Control Plane        DP - Data Plane

UC - Unconfigured         SA - Suppress ARP

SU - Suppress Unknown Unicast

Xconn - Crossconnect

MS-IR - Multisite Ingress Replication

Interface VNI      Multicast-group   State Mode Type [BD/VRF]      Flags

--------- -------- ----------------- ----- ---- ------------------ -----

nve1      10000    239.0.0.1         Up    DP   L2 [10]

leaf1# show  mac address-table

Legend:

* - primary entry, G - Gateway MAC, (R) - Routed MAC, O - Overlay MAC

age - seconds since last seen,+ - primary entry using vPC Peer-Link,

(T) - True, (F) - False, C - ControlPlane MAC, ~ - vsan

VLAN     MAC Address      Type      age     Secure NTFY Ports

---------+-----------------+--------+---------+------+----+------------------

*   10     5254.0004.8b92   dynamic  0         F      F    Eth1/3                                      ------- MAC Address of Desktop0 connected to Leaf1

*   10     5254.0005.84a2   dynamic  0         F      F    nve1(30.30.30.30)                    ------- MAC Address of Desktop1 connected to Leaf3

G    -     5206.ab8a.1b08   static   -         F      F    sup-eth1(R)

leaf3# show  mac address-table

Legend:

* - primary entry, G - Gateway MAC, (R) - Routed MAC, O - Overlay MAC

age - seconds since last seen,+ - primary entry using vPC Peer-Link,

(T) - True, (F) - False, C - ControlPlane MAC, ~ - vsan

VLAN     MAC Address      Type      age     Secure NTFY Ports

---------+-----------------+--------+---------+------+----+------------------

*   10     5254.0004.8b92   dynamic  0         F      F    nve1(10.10.10.10)                 ------- MAC Address of Desktop0 connected to Leaf1

*   10     5254.0005.84a2   dynamic  0         F      F    Eth1/1                                    ------- MAC Address of Desktop1 connected to Leaf3

G    -     5206.0619.1b08   static   -         F      F    sup-eth1(R)

以下是从Leaf1向组播发起ARP数据包时的Wireshark快照。

显示ARP请求数据包进入组播组的Wireshark捕获