Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

验证 BGP 未编号的 EVPN 交换矩阵

总结 请按照以下步骤使用自动 BGP 对等互连验证未编号的底层是否工作正常。

使用这些命令和示例输出确认未编号底层正确运行。所有节点的配置和操作都相似。下面我们仅显示叶 1 的命令和输出。相同的命令适用于所有节点,并且所有设备都期望获得类似的输出。

总的来说,主要验证任务是确认所有节点已使用链路本地地址建立预期的 BGP 会话,以及交换矩阵设备是否正确交换环路路由。我们采用结构化的自下而上方法,确认成功建立 BGP 会话所需的各个方面。

验证交换矩阵接口

目的

确认交换矩阵接口已启动并正常运行。

行动

意义

输出显示叶 1 的交换矩阵接口可正常运行。还可以看到,缺少显式 IPv4 或 IPv6 地址。 inet 接口上仅配置了和 inet6 家族。因此,IPv6 无状态地址配置中仅存在 IPv6 链路本地 IPv6 地址。我们还注意到,环路地址具有预期的 IPv6 地址分配。

通过 CLI 命令的 show interfaces terse 输出,可以轻松验证所有接口的状态和配置,包括环路地址。

验证路由器通告

目的

确认所有交换矩阵接口都在发送和接收 IPv6 路由器通告 (SLA)。

行动

意义

输出将确认叶 1 正在从两个主干设备发送和接收 SLA。SA 可以正确报告发送端的链路本地地址。

验证 IPv6 邻接方发现

目的

确认交换矩阵设备已学习到使用 IPv6 ND 的所有直连 IPv6 邻接方的链接本地地址绑定。

行动

意义

输出确认叶 1 已成功将 MAC 解析为其邻接方(即两个主干设备)的链路本地地址。

验证链路本地连接

目的

确认您可以使用邻接方链路本地地址 ping。

注意:

由于所有 IPv6 链路本地共享相同的 fe80::/64 前缀,因此您必须使用相应的出口接口来消除链路本地 ping 的歧义。

行动

意义

从叶 1 到主干 1 的 ping 成功。此结果使用链路本地地址确认 IPv6 连接。

验证 BGP 对等互连

目的

确认所有交换矩阵设备均已与直连邻接方建立 BGP 对等会话。

行动

意义

如预期,输出显示叶 1 设备已建立两个 BGP 会话。显示确认已交换 IPv6 路由。稍后会详细介绍这一点。如果需要,请显示有关 BGP 邻接方的详细信息:

验证 BGP 路由交换

目的

确认所有节点都在宣传其环路地址,同时学习其他节点的环路地址。

行动

意义

如预期的那样,输出确认叶 1 已学习所有其他交换矩阵设备的环路地址。请注意,对于叶 2,它显示了两个等价路径。一条路径通过主干 1,另一条路径通过主干 2。

如果需要,您可以通过显示播发给给定 BGP 邻接方或从给定 BGP 邻接方接收的特定路由来帮助隔离路由问题。请注意,与对链路本地地址的 ping 一样,您必须使用相应的出口接口来验证对等方的链路本地 IP:

验证 ECMP 负载平衡

目的

确认交换矩阵支持 ECMP 负载平衡。显示有关叶 1 用于到达叶 2 的路由的详细信息。您期望两个等价的路由,一个通过每个主干设备。在下一节中,您确认路由和转发表(RIB 和 FIB)中的 ECMP。

行动

意义

输出确认叶 1 和叶 2 之间的两条路径均积极用于转发流量,并且是多路径路由的一部分。

验证交换矩阵转发

目的

确认叶 1 和叶 2 在底层有连接。

行动

意义

输出确认叶 1 和叶 2 具有底层连接。路径显示,此流通过主干 1,如作为第一跳的环路地址所示。