COM/MON是TTE交换机完整性设计的重要组成部分。COM/MON机制主要部署在交换机输出接口,目的是防止交换机自身故障通过其输出接口扩散,影响网络中其他交换机和端系统的正常工作。
1、COM/MON机制简介
COM/MON机制实现原理是在交换机内部两个相同的核心交换IP核同时工作,其中一个作为执行器(Commander: COM),一个作为检测器(Monitor: MON)。交换机的输入同时发送给COM和MON。COM负责驱动接口的输出,MON则负责监测COM产生的输出帧是否在时域和值域上正确,并实时阻断COM产生的错误输出帧。
COM/MON具体工作原理如图1所示。
(1)如果COM产生的输出与MON产生的输出一致,则说明没有故障发生,MON打开拦截逻辑,使得COM的输出正常从交换机的端口输出;
(2)如果COM产生的输出与MON产生的输出不一致,则说明COM或者MON内部逻辑发生了故障,MON启动拦截逻辑,截断COM正在发送的分组。由于分组异常截断,对端设备会检测到帧的CRC错误,从而丢弃分组。