2. MX硬件平台与选型
在运营商IP骨干网中,Juniper MX系列是极为常见的边缘与核心汇聚平台。理解MX240、MX480、MX960、MX2000四档机箱的差异,关键不在于记住型号数字,而在于看清一条纵向的“容量—槽位—交换矩阵—线卡代际”关系链。选型时若只看端口密度,很容易在后期遇到交换矩阵瓶颈或槽位浪费。
一、机箱槽位与容量阶梯
MX系列采用模块化机箱设计,槽位数量直接决定可插入的MPC(Modular Port Concentrator,模块化端口集中器)数量,而交换矩阵能力决定这些MPC之间能否线速互通。四档平台的典型定位如下:
| 平台 | 典型槽位数 | 交换矩阵能力 | 骨干网定位 |
|---|---|---|---|
| MX240 | 3个MPC槽 | 中低容量,随SCB升级 | 小型POP、汇聚接入 |
| MX480 | 6个MPC槽 | 中高容量,支持多代SCB | 中型POP、区域汇聚 |
| MX960 | 12个MPC槽 | 高容量,支持大矩阵 | 大型POP、核心汇聚 |
| MX2000 | 多机箱/高密度槽位 | 超高容量,面向400G+ | 核心骨干、超级核心 |
需要特别注意的是,槽位数量并不等于可用带宽。MX240虽然只有3个MPC槽,但若插入高密度100G MPC,其单槽带宽可能超过早期MX960的整机交换能力。因此选型必须把“槽位×单槽带宽”与“交换矩阵总容量”放在一起看。
二、MPC、MIC与线卡代际关系
MX的线卡体系是分层结构:MPC是承载板卡,MIC(Modular Interface Card,模块化接口卡)是插入MPC的子卡,负责具体端口类型和速率。一个MPC通常有2个或4个MIC插槽,MIC决定端口形态(如10GE、40GE、100GE、400GE),MPC决定与背板的交换能力。
这种分层带来两个实际影响:第一,升级端口速率时可能只需更换MIC,而不必更换整块MPC;第二,MPC与MIC存在代际匹配要求,老MPC可能无法识别新MIC,或无法发挥新MIC的线速能力。例如,早期MPC-3D与新一代MIC混插时,需核对Junos版本和硬件兼容性矩阵。
三、交换矩阵与背板能力
交换矩阵由SCB(Switch Control Board,交换控制板)或专用矩阵卡提供。MX240/MX480/MX960通常使用SCB,MX2000则采用独立的矩阵机箱或高密度矩阵板。交换矩阵能力决定了“所有MPC之间能否无阻塞互通”。若矩阵容量小于所有MPC端口带宽之和,就会出现内部拥塞,表现为丢包或时延抖动,而不是简单的端口down。
以MX960为例,早期SCB可能只支持数百Gbps,而后期SCB可支持数Tbps。同一机箱插入不同代SCB,整机可用带宽差异巨大。因此,二手或扩容设备选型时,必须确认SCB型号和Junos版本,不能只看机箱型号。
四、骨干网选型依据
骨干网选型通常从四个维度判断:
- 端口密度与速率:核心节点需要100G/400G密集端口,优先MX960或MX2000;边缘汇聚可用MX480/MX240。
- 交换矩阵余量:矩阵总容量应大于当前所有MPC端口带宽之和的1.5倍以上,为未来扩容留余量。
- 槽位扩展性:若预计三年内端口需求翻倍,应选择槽位更多的机箱,避免频繁换机。
- 功耗与机房条件:MX960/MX2000功耗和散热要求高,需核对机房供电和空调能力。
下面用一张结构关系图展示MX平台从机箱到端口的分层关系,以及选型时最需要关注的交换矩阵瓶颈位置。
五、一个可参考的选型判断示例
假设某区域核心POP当前需要48个100GE端口,三年内预计增长到96个100GE端口。若选择MX480(6槽),每槽插入一块10×100GE MPC,则6槽可提供60个100GE端口,当前够用但三年后不足。若选择MX960(12槽),同样每槽10×100GE,可提供120个100GE端口,满足三年扩展。此时还需核对SCB矩阵容量:若12块MPC总端口带宽为12×10×100G=12Tbps,则矩阵容量必须大于12Tbps才能无阻塞。若SCB仅支持6Tbps,则实际可用带宽减半,必须升级SCB或减少MPC数量。
总结来说,MX240/MX480/MX960/MX2000的选型本质是“槽位—MPC—MIC—矩阵”四层匹配问题。先算端口需求,再选MPC和MIC组合,最后用矩阵容量做校验,才能避免“插得下但跑不满”的常见问题。