IP 交换矩阵底层网络设计和实施
有关在这些设计中使用的 IP 交换矩阵底层模型和组件的概述,请参阅数据中心交换矩阵蓝图架构组件中的 IP 交换矩阵底层网络部分。
本节介绍如何在 3 级和 5 级 IPv4 交换矩阵底层中配置主干和叶设备。有关如何在 5 级 IP 交换矩阵底层中配置额外超级主干设备的信息,请参阅 五级 IP 交换矩阵设计和实施。有关在支持该配置的参考架构中配置 IPv6 交换矩阵设计的步骤,请参阅 使用 EBGP 进行 IPv6 交换矩阵底层和叠加网络设计和实施 。
IP 底层网络构建块采用基于 Clos 的交换矩阵拓扑结构。底层网络使用 EBGP 作为路由协议,取代 OSPF 等传统 IGP。您可以在数据中心底层协议中使用其他路由协议;本文不涉及这些路由协议的用法。
此构建块中还使用具有 MicroBFD 的聚合以太网接口。MicroBFD 通过在聚合以太网接口的单个链路上运行 BFD,改进了聚合以太网接口中的故障检测。
图 1 和 图 2 分别提供了 3 级和 5 级 IP 交换矩阵底层网络的高级插图。
配置将主干设备连接到叶设备的聚合以太网接口
在这种设计中,每个主干设备都使用单个链路或双成员聚合以太网接口与每个叶设备互连。决定使用单个链路还是聚合以太网接口在很大程度上取决于网络的需求:有关接口要求的更多信息,请参阅 数据中心交换矩阵参考设计概述和经过验证的拓扑 。
大多数 IP 交换矩阵拓扑不使用聚合以太网接口来互连主干和叶设备。如果要使用单个链路连接主干和叶设备,则可以跳过此部分。
使用以下说明将主干和叶设备互连的接口配置为具有两个成员链路的聚合以太网接口。将为每个聚合以太网接口分配一个 IPv4 地址。还启用了具有快速周期间隔的 LACP。
图 3 显示了在此过程中配置的主干设备接口:
图 4 显示了在此过程中配置的叶设备接口:
要配置使用快速 LACP 的聚合以太网接口,
为单个链路配置 IP 地址
本节介绍如何将 IP 地址添加到连接主干或叶设备的单个链路接口。配置聚合以太网接口将主干 设备连接到叶设备的过程中,介绍了向聚合以太网接口添加 IP 地址的过程。
要向单个链路接口添加 IP 地址,请执行以下操作:
在底层网络中启用 EBGP 作为路由协议
在这种设计中,EBGP 是底层网络的路由协议,并且为 IP 交换矩阵中的每个设备分配一个唯一的 32 位自治系统编号 (ASN)。底层路由配置可确保底层 IP 交换矩阵中的所有设备都能可靠地相互访问。为了支持使用 VXLAN 的叠加网络,还需要跨底层 IP 交换矩阵实现 VTEP 之间的可达性。
图 5 显示了底层网络的 EBGP 配置。
要启用 EBGP 作为设备上的底层网络的路由协议,
实现负载平衡
ECMP 负载平衡允许通过多个等价路径将流量发送到同一目标。必须在所有主干和叶设备上启用负载平衡,以确保流量通过 IP 交换矩阵提供的所有可用路径发送。
流量按 Junos 设备上的每个第 4 层流进行负载均衡。ECMP 算法通过多个路径之一对每个流量进行负载平衡,并且该流的所有流量均使用所选的链路进行传输。
在设备上启用基于 ECMP 的负载平衡:
在聚合以太网接口中的成员链路上配置微双向转发检测
BFD 是一种简单的双向故障检测协议,通过设备互连的链路定期、快速发送简单的 hello 数据包,验证直连设备之间的双向连接。BFD 可以在亚秒级时间帧中检测并通信链路故障,使控制平面软件能够快速切换到备用路径。
MicroBFD 允许 BFD 在聚合以太网接口中的单个成员链路上运行。
在这种设计中,QFX10002-36Q/72Q、QFX10008 和 QFX10016 交换机之间的连接支持 microBFD。
要启用 microBFD:
IP 交换矩阵底层网络 — 发布历史
表 1 提供了本部分所有功能的历史记录及其在此参考设计中支持的功能。
释放 |
描述 |
---|---|
19.1R2 |
运行 Junos OS 19.1R2 及更高版本的 QFX10002-60C 和 QFX5120-32C 交换机,同一版本列也支持本节中记录的所有功能,但以下功能除外:
|
18.4R2 |
运行 Junos OS 18.4R2 版和同一版本列更高版本的 QFX5120-48Y 交换机支持本节中记录的所有功能,MicroBFD 除外。 |
18.1R3-S3 |
运行 Junos OS 18.1R3-S3 及更高版本的 QFX5110 交换机在同一版本列,支持本节中记录的所有功能,MicroBFD 除外。 |
17.3R3-S1 |
参考设计中支持 Junos OS 17.3R3-S1 版本及同一版本列更高版本的设备也支持本部分记录的所有功能。以下是例外:
|