交换矩阵平面管理
为 MX 系列路由器上的有源控制板配置交换矩阵冗余模式
一台 MX960 路由器可以支持三个增强型交换机控制板(SCBE2 或 SCBE)——每个 SCB 上两个平面,总共组成 6 个交换矩阵平面。MX240 和 MX480 路由器最多可支持两个 SCBE2 或 SCBE——每个 SCBE 上的四个交换矩阵平面总共组成八个平面。但是,MX240 和 MX480 路由器只有 6 个活动平面。其余两个是多余的。
MX2020 路由器支持 8 个交换机交换矩阵板 (SFB) 或 24 个交换矩阵平面。MX2020 路由器有 20 个专用线卡插槽。主机子系统由两个带有路由引擎 (CBRE) 的控制板组成。MX2020 机箱提供冗余和弹性。所有主要硬件组件,包括电源系统、冷却系统、控制板和交换结构,都是完全冗余的。
MX10004支持 6 个 SFB。每个带有交换结构的 SFB 都连接到线卡以及路由和控制板 (RCB)。三个 SFB 将交换功能简化到MX10004路由器。六个 SFB 提供完整吞吐量。每个 MX10004 SFB 都有四个连接器。每个连接器都与一个线卡插槽相匹配,无需背板。MX10004电源系统和路由控制板 (RCB) 可提供冗余和弹性。
MX2010 路由器支持 8 个交换机交换矩阵板 (SFB) 和 2 个控制板。MX2010 路由器提供冗余和弹性。所有主要硬件组件,包括电源系统、冷却系统、控制板和交换结构,都是完全冗余的。
一台 MX10008 设备有六个交换机交换矩阵板 (SFB)。MX10K-LC2101 有六个数据包转发引擎 (PFE)。每个 PFE 与交换矩阵有 24 个连接(24 个平面,或每个 SFB 4 个连接)。
MX10008 有两种型号的 SFB:JNP10008-SF 和 JNP10008-SF2。在正在运行的机箱中,安装的 SFB 必须具有相同的型号。在 SF 和 SF2 型号上,SFB 都有八个连接器,可连接到八个线卡中的一个。MPC7E-MRATE 和 MPC7E-10G MPC 仅在 MX-SCBE2 上受支持。
您可以将有源控制板配置为冗余模式或增加交换矩阵带宽模式。您可以通过将有源控制板配置为冗余模式,提高有源控制板的交换矩阵带宽,以实现最佳和高效的性能和流量处理。要为有源控制板配置冗余模式,请在层次结构级别使用[edit chassis fabric]以下redundancy-mode redundant语句:
配置此选项时,所有 FPC 都使用 4 个交换矩阵平面作为活动平面,无论 FPC 的类型如何。
要为有源控制板配置增加带宽模式,请在层次结构级别使用[edit chassis fabric]以下redundancy-mode increased-bandwidth语句:
在增加交换矩阵带宽模式下,MX 系列路由器将使用 6 个活动平面。除了 6 个活动平面外,MX240 和 MX480 路由器还将使用 2 个备用平面。
在配备交换机控制板 (SCB) 的 MX 路由器上,默认情况下会启用增加交换矩阵带宽模式。在具有增强型 SCB — SCBE 的 MX 路由器上,无论其上安装了哪种类型的 MPC 或 DPC,默认情况下都会启用冗余模式。
配置此功能不会影响系统。您可以在不重新启动 FPC 或重新启动系统的情况下配置此功能。
另请参阅: MX 系列交换机控制板 (SCB) 说明
示例:配置交换矩阵冗余模式
交换矩阵冗余模式的配置要求
此示例使用以下硬件和软件组件:
MX 系列路由器的 Junos OS 12.3 R2 或更高版本
搭载 MPC4E 的单个 MX480 路由器
概述
此示例提供有关在配备 MPC4E 的 MX480 路由器上配置交换矩阵冗余模式的信息。您可以将 MPC4E 配置为在冗余交换矩阵模式或增加带宽模式下运行。如果未配置该模式,MPC4E 默认在冗余交换矩阵模式下运行。在冗余交换矩阵模式下,活动的交换矩阵平面数为 4。如果将 MPC4E 配置为在增加带宽模式下运行,则活动交换矩阵平面的数量将增加到 6。
另请参阅: 32x10GE MPC4E 和 2x100GE + 8x10GE MPC4E。
配置增加带宽模式
过程
分步程序
在此示例中,您将在配备 MPC4E 的 MX480 路由器上配置增加带宽模式。MX480 路由器上的现有交换矩阵模式是冗余交换矩阵模式。要配置交换矩阵模式,请执行以下作:
使用命令
show chassis fabric mode验证路由器的现有交换矩阵模式。user@host > show chassis fabric mode Fabric Operating Mode : Redundant Fabric使用命令
show chassis fabric summary查看活动结构平面的数量。user@host > show chassis fabric summary Plane State Uptime 0 Online 2 hours, 58 minutes, 22 seconds 1 Online 6 seconds 2 Online 32 seconds 3 Online 2 hours, 58 minutes, 23 seconds 4 Spare 31 seconds 5 Spare 21 seconds 6 Spare 18 seconds 7 Spare 9 seconds For FPC slots with MPC Type 4, Type 5, or MCC: Fabric planes 1 and 5, 3 and 7 use shared physical links. Those slots may run in a reduced bandwidth in case both plane 1 and 5, or both 3 and 7 are active.
4 类和 5 类 MPC 分别指 MPC 4 和 MPC5 线卡。
在配置模式下,转至
[edit chassis]层级并将交换矩阵模式设置为以下格式increased-bandwidth:[edit chassis] user@ host #set fabric redundancy-mode increased-bandwidth
结果
在 redundant fabric 模式下,活动交换矩阵平面的数量为 4,而备用平面的数量也为 4。在 increased-bandwidth 模式下,活动平面数为 6,备用平面数为 2。
交换矩阵平面 1 和 5 以及交换矩阵平面 3 和 7 使用共享物理链路。因此,在交换矩阵平面 1 和 5 中,只能有一个平面处于活动状态。同样,在交换矩阵平面 3 和 7 中,只有一个平面可以处于活动状态。
验证
要验证配备 MPC4E 的 MX480 路由器的交换矩阵模式,请执行以下任务:
验证路由器的交换矩阵冗余模式
目的
要验证配备 MPC4E 的 MX480 路由器的交换矩阵冗余模式是否已修改为 increased-bandwidth。
行动
要查看路由器的结构模式,请使用命令。show chassis fabric mode
user@host > show chassis fabric mode Fabric redundancy mode: Increased Bandwidth
意义
配备 MPC4E 的 MX480 路由器在增加带宽模式下运行。
验证活动交换矩阵平面的数量
目的
验证活动交换矩阵平面的数量是否为 6。
行动
要查看活动交换矩阵平面的数量,请使用命令 show chassis fabric summary 。
user@host > show chassis fabric summary Plane State Uptime 0 Online 2 hours, 55 minutes, 49 seconds 1 Online 2 hours, 55 minutes, 25 seconds 2 Online 2 hours, 58 minutes, 48 seconds 3 Online 2 hours, 55 minutes, 50 seconds 4 Online 2 hours, 55 minutes, 48 seconds 5 Spare 2 hours, 55 minutes, 40 seconds 6 Online 2 hours, 55 minutes, 37 seconds 7 Spare 2 hours, 55 minutes, 29 seconds For FPC slots with MPC Type 4, Type 5, or MCC: Fabric planes 1 and 5, 3 and 7 use shared physical links. Those slots may run in a reduced bandwidth in case both plane 1 and 5, or both 3 and 7 are active.
4 类和 5 类 MPC 分别指 MPC 4 和 MPC5 线卡。
意义
配备 MPC4E 的 MX480 路由器上的活动平面数为 6(0、1、2、3、4 和 6),而备用平面数为 2。
AS MLC 模块化载波卡上的交换矩阵平面管理
应用服务模块化线卡 (AS MLC) 提供较高的应用吞吐量和存储空间,专为在 MX240、MX480 和 MX960 路由器上运行服务而设计。AS MLC 由以下组件组成:
应用服务模块化载波卡 (AS MCC)
应用服务模块化处理卡 (AS MXC)
应用服务模块化存储卡 (AS MSC)
AS MCC 插入机箱并提供交换矩阵接口。
一台 MX960 路由器可以支持 3 个交换机控制板 (SCB) 或 6 个交换矩阵平面。AS MCC 支持六个交换矩阵平面。一台 MX240 或 MX480 路由器最多可支持两个 SCB 或两个交换矩阵平面。在任何时候,AS MCC 都只能为八个交换矩阵平面中的六个提供连接。交换矩阵平面 1 和 5 以及 3 和 7 使用共享物理链路。因此,在交换矩阵平面 1 和 5 之间,只能有一个平面处于活动状态。同样,在交换矩阵平面 3 和 7 之间,只能有一个平面处于活动状态。
此行为会影响在带有 AS MCC 的 MX240 和 MX480 路由器上输出与交换矩阵相关的监控命令。
命令 show chassis fpc pic-status 将显示带有 AS MCC 的 MX480 路由器的输出:
user@host>show chassis fpc pic-status Slot 2 Online MPC Type 1 3D Q Slot 1 Online AS-MCC PIC 0 Online AS-MSC PIC 2 Online AS-MXC Slot 4 Offline MPC 3D 16x 10GE Slot 5 Offline AS-MCC
在命令输出中 show chassis fpc pic-status , Slot 1 and 5 AS MCC、 PIC 0 是 AS MSC 和 PIC 2 AS MXC。
该 show chassis fabric fpcs 命令显示带有 AS MCC 的 MX480 路由器上的输出。
user@hostshow chassis fabric fpcs
FPC 2
PFE #0
Plane 0: Plane enabled
Plane 1: Plane enabled
Plane 2: Plane enabled
Plane 3: Plane enabled
Plane 4: Plane enabled
Plane 5: Plane enabled
Plane 6: Plane enabled
Plane 7: Plane enabled
FPC 4
PFE #0
Plane 0: Plane enabled
Plane 1: Plane enabled
Plane 2: Plane enabled
Plane 3: Plane enabled
Plane 4: Links ok
Plane 5: Links ok
Plane 6: Links ok
Plane 7: Links ok
PFE #2
Plane 0: Plane enabled
Plane 1: Plane enabled
Plane 2: Plane enabled
Plane 3: Plane enabled
Plane 4: Links ok
Plane 5: Links ok
Plane 6: Links ok
Plane 7: Links ok
FPC 5
PFE #0
Plane 0: Plane enabled
Plane 1: Plane enabled
Plane 2: Plane enabled
Plane 3: Plane enabled
Plane 4: Plane enabled
Plane 5: Unused
Plane 6: Plane enabled
Plane 7: Unused
在命令输出中 show chassis fabric fpcs , FPC 5 是 AS MCC。
该 show chassis fabric plane 命令显示带有 AS MCC 的 MX480 路由器上的输出。
user@host>show chassis fabric plane
Fabric management PLANE state
Plane 0
Plane state: ACTIVE
FPC 2
PFE 0 :Links ok
FPC 4
PFE 0 :Links ok
PFE 2 :Links ok
FPC 5
PFE 0 :Links ok
Plane 1
Plane state: ACTIVE
FPC 2
PFE 0 :Links ok
FPC 4
PFE 0 :Links ok
PFE 2 :Links ok
FPC 5
PFE 0 :Links ok
Plane 2
Plane state: ACTIVE
FPC 2
PFE 0 :Links ok
FPC 4
PFE 0 :Links ok
PFE 2 :Links ok
FPC 5
PFE 0 :Links ok
Plane 3
Plane state: ACTIVE
FPC 2
PFE 0 :Links ok
FPC 4
PFE 0 :Links ok
PFE 2 :Links ok
FPC 5
PFE 0 :Links ok
Plane 4
Plane state: ACTIVE
FPC 2
PFE 0 :Links ok
FPC 4
PFE 0 :Links ok
PFE 2 :Links ok
FPC 5
PFE 0 :Links ok
Plane 5
Plane state: ACTIVE
FPC 2
PFE 0 :Links ok
FPC 4
PFE 0 :Links ok
PFE 2 :Links ok
FPC 5
PFE 0 :Unused
Plane 6
Plane state: ACTIVE
FPC 2
PFE 0 :Links ok
FPC 4
PFE 0 :Links ok
PFE 2 :Links ok
FPC 5
PFE 0 :Links ok
Plane 7
Plane state: ACTIVE
FPC 2
PFE 0 :Links ok
FPC 4
PFE 0 :Links ok
PFE 2 :Links ok
FPC 5
PFE 0 :Unused
输出中 show chassis fabric plane 是 FPC 5 AS MCC。
and show chassis fabric plane 命令输出show chassis fabric fpcs中的术语Unused表示,共享物理链路(1 和 5,以及 3 和 7)的每对结构平面中的一个处于非活动状态。
更多信息,请参阅 Junos OS 系统基础知识和服务命令参考 。
MX304 路由器上的交换矩阵平面管理
MX304 路由器上的 SFB 支持以下功能:
• 交换矩阵强化: 控制带宽降级并防止空路由。
• 交换矩阵故障管理: 每个平面都支持。每个平面的交换矩阵故障管理可以提高粒度,以识别、隔离和修复故障。
MX304 路由器上的交换矩阵强化支持和平面管理
交换矩阵平面管理包括交换矩阵强化,即控制带宽降级和防止数据传输空路由的过程。
MX304 路由器只有一个内置 SFB 和线卡 MIC,即 MX304-LMIC16-BASE。SFB 有两个 PFE。每个 PFE 支持 18 个交换矩阵平面(或子通道)。
| LMIC 交换 | 机交换矩阵板 支持 | 的数据包转发引擎 (PFE) | 交换矩阵平面 | 交换矩阵冗余 |
|---|---|---|---|---|
| MX304-LMIC16-BASE | 1 SFB | 2 个 PFE | 36 | 否 |
| 故障或故障 | 默认作 | 可配置作 |
|---|---|---|
| PFE 的所有平面都关闭(由于训练失败、目标超时或两者的组合)。 | 受影响的 PFE 将被禁用。 | 仅日志,FPC 脱机,FPC 重新启动,FPC 重新启动,然后脱机。 |
| 多个 PFE 丢失所有 18 个平面(机箱中的 PFE 数量小于 50%) |
受影响的 PFE 将被禁用。 | 仅日志,FPC 脱机,FPC 重新启动,FPC 重新启动,然后脱机。 |
| 组合 PFE 有问题。 | 受影响的 PFE 将被禁用。 | 仅日志,FPC 脱机,FPC 重新启动,FPC 重新启动,然后脱机。 |
| 所有 18 个平面都脱机或机箱中超过 50% 的 PFE 出现故障。 | SFB 重启和 FPC 重启。如果尝试失败,PFE 将被禁用。 | 忽略 SFB 重启,忽略 FPC 重启。 |
| SFB 致命错误 | SFB 重置– 放弃前尝试 3 次。 | 无 |
以下关键 CLI 命令可用于交换矩阵强化:
-
set chassis fpc slot-number fabric bandwidth-degradation percentage— 将 FPC 配置为在带宽降级达到一定百分比时采取特定作,以避免在机箱中导致空路由。 -
set chassis fabric degraded detection-enable— 能够检测交换矩阵性能下降的 FPC。 -
set chassis fabric degraded action-fpc-restart-disable— 禁用线卡重新启动,以限制从已降级的交换矩阵状况执行恢复作。 -
使用命令
show chassis fabric reachability detail查看是否采取了任何交换矩阵强化措施。 -
使用命令
show chassis fabric degradation检查带宽信息。 -
使用
show chassis fabric summary extended和show log chassisd获取日志信息。
限制
• MX304 路由器只有一个内置 SFB 和一个 FPC。因此,不支持交换矩阵冗余。
• 不支持 SFB 离线和联机。不支持该命令 request chassis sfb slot 0 {offline| online} 。您可以使用命令 request chassis fabric plane plane_number {offline| online}控制指定结构平面的作。
MX10004和MX10008设备上的交换矩阵平面管理
MX10004和MX10008设备上的交换矩阵平面管理
MX10004 路由器有 4 个插槽,MX10008 路由器 有 8 个线卡插槽,最多可支持 768 个 100 千兆以太网端口 (4x100)、192 个 40 千兆以太网端口、192 个 100 千兆以太网端口或 192 个 400 千兆以太网端口(线卡插槽 0-7),将 数据包转发引擎 (PFE) 和以太网接口组合在一个组件中。
SFB 有两种型号:JNP10004-SF 或 JNP10008-SF 以及 JNP10004-SF2 或 JNP10008-SF2。在正在运行的机箱中,安装的 SFB 必须具有相同的型号。在 SF 和 SF2 型号上,SFB 都有八个连接器,可连接到八个线卡中的一个。
MX10004 和 MX10008 设备支持以下线卡:
- MX10K-LC2101 — MX10K-LC2101 线卡提供 2.4Tbps 的最大带宽,并具有六个数据包转发引擎 (PFE),每个引擎提供高达 400 Gbps 的最大带宽。
- MX10K-LC480 — MX10K-LC480 线卡是一个固定配置的 MPC,具有 48 个端口。每个端口支持 10 Gbps 或 1 Gbps 的速度,为线卡提供 480 Gbps 的最大带宽。MX10K-LC480 有两个 PFE,每个 PFE 提供高达 240 Gbps 的最大带宽。
- MX10K-LC9600 — MX10K-LC9600 是一款固定配置的 24 端口线卡,可提供 9.6 Tbps 的线速吞吐量。该线卡有 24 个 QSFP-DD 端口,每个端口能够支持高达 400 Gbps 的最大速度。
具有 12 个数据包转发引擎,每个引擎提供 800 Gbps 的最大带宽。注意:在MX10008路由器如果要安装 MX10K-LC9600 线卡,则必须安装所有 6 个 JNP10008-SF2,才能实现 153.6Tbps(双向)交换容量。MX10K-LC9600 线卡。与 JNP10008-SF 不兼容。有关详细信息,请参阅 MX10008 硬件指南。线卡 - MX10K-LC4800 — MX10K-LC4800 是一款固定配置的 44 端口线卡,可提供 4.8 Tbps 的线速吞吐量。该线卡有 40 个支持 100 Gbps 速度的 SFP56-56 DD 端口和 4 个支持 400 Gbps 速度的 QSFP56-DD 端口。
- MX10K-LC4802 — MX10K-LC4802 是一款固定配置的 36 端口线卡,可提供 4.8 Tbps 的线速吞吐量。该线卡有 32 个支持速度的 QSFP28 端口和 4 个支持 400 Gbps 速度的 QSFP56-DD 端口。
本主题讨论这些线卡上的交换矩阵平面管理。
下 表 3 提供了有关 SFB 和 SFB2 上的线卡支持的信息。
| 线卡 |
支持的交换机交换矩阵板 |
数据包转发引擎 (PFE) |
交换矩阵平面 |
交换矩阵冗余 |
|---|---|---|---|---|
| MX10K-LC2101 |
SFB 和 SFB2 |
6 PFE |
24 (SFB),12 (SFB2) |
是(SFB 和 SFB2 为 5+1) |
| MX10K-LC480 |
SFB 和 SFB2 |
2 个 PFE |
24 (SFB),12 (SFB2) |
是(SFB 和 SFB2 为 5+1) |
| MX10K-LC9600 |
SFB2 |
12 PFE |
12 |
不支持,因为MX10KLC9600需要全部 6 个 SFB2 来支持线速。 |
| MX10K-LC4800 |
SFB2 |
6 PFE |
12 |
不支持 |
| MX10K-LC4802 |
SFB2 |
6 PFE |
12 |
不支持 |
当一个 SFB2 发生故障时,使用 10 个平面实现线速。
带有 SFB2 的 MX10004 和 MX10008 设备支持线卡的互作性。
MX10004 和 MX10008 SFB2 支持以下各项:
- 交换矩阵故障处理:每个平面都支持交换矩阵故障处理。每个平面的交换矩阵故障处理提高了粒度,有助于识别、隔离和修复故障。如果 SFB 有一个故障平面,其他三个平面可以继续运行。无需使整个 SFB 脱机。例如,如果平面遇到训练失败错误,线卡会隔离该故障平面;而其他飞机则继续运行。此外,SFB 上任何链路上的任何循环冗余校验 (CRC) 错误都会在平面上指示,而非在 SFB 上。
- 交换矩阵强化:交换矩阵强化是控制带宽降级以防止空路由的过程。以下关键 CLI 命令可用于交换矩阵强化:
-
set chassis fpc slot-number fabric bandwidth-degradation percentage— 将 FPC 配置为在带宽降级达到一定百分比时采取特定作,以避免在机箱中导致空路由。 -
set chassis fabric degraded detection-enable— 能够检测交换矩阵性能下降的 FPC。 -
set chassis fabric degraded action-fpc-restart-disable— 禁用线卡重新启动,以限制从已降级的交换矩阵状况执行恢复作。
-
PTX10K 设备上的交换矩阵管理
本主题介绍 PTX10K 系列设备的交换矩阵管理功能。
交换机接口板 (SIB) 为 PTX10K 系列设备创建交换矩阵。受支持的 SIB 有两种型号:JNP10008 和 JNP10008-SF5。下表提供了有关 PTX10K 设备上 SIB 和线卡支持的信息:
| 卡支持 | 的交换机接口板 支持 | 的数据包转发引擎 (PFE) | 交换矩阵平面 | 交换矩阵冗余 |
|---|---|---|---|---|
| PTX10K-LC1201-36CD |
JNP10008 |
9 PFE |
36 |
不支持 |
| PTX10K-LC1202-36MR |
JNP10008 |
4 PFE |
36 |
是(5+1 或 4+2) |
| PTX10K-LC1301-36DD |
JNP10008-SF5 |
4 PFE |
18 |
不支持 |
主要的交换矩阵管理功能包括但不限于:
-
交换矩阵强化:交换矩阵强化是一项弹性功能,用于检测交换矩阵黑洞并尝试自动恢复过程以将数据包转发引擎从黑洞状态恢复。
-
交换矩阵故障检测和管理:当交换矩阵组件发生故障时,系统会报告错误及其严重性。您可以使用该
show system errors active detail命令查看记录的错误。对于重大的交换矩阵错误,您可以从 CLI 启动手册恢复,或者系统从主板中移除交换矩阵流量。对于致命错误,系统会尝试通过重新启动 SIB 来恢复,如果错误再次出现,则限制重新启动尝试 3 次。 -
交换矩阵自动修复:交换矩阵自动修复是一种尝试从链路错误情况恢复故障结构链路的机制。运行时和初始化时间故障都尝试自动修复,涉及关闭有故障的交换矩阵链路,然后对其进行训练。Junos OS 演化版会尝试在 24 小时内从最多三个链路错误实例(每个链路)中恢复故障链路。默认情况下,自动修复功能处于启用状态。您可以使用现有
show chassis fabric errors autoheal命令查看软件执行的自动修复作的详细信息。注意:如果未正常移除线卡或交换机结构卡,并且链路另一端的 FRU 报告链路故障,软件会尝试自动修复故障链路。随后,它将自动修复状态标记为失败。