本申请涉及通信技术,具体的讲是一种识别循环冗余校验错误报文的方法及设备。
背景技术:
1、目前,金融证券行业对高频交易的需求日趋强求,对由超低时延交换机组成的极速交易系统形成了井喷式的需求增长,正是在这一需求背景前提下,超低时延交换机以时延极低、功能极简等优势孕育而生。超低时延交换机仅有一层转发功能,可以实现超低时延转发。
2、超低时延交换机交换单元以及交换单元的直连芯片均不能识别循环冗余校验错误的报文,出现故障时定位困难,不能及时识别有错误报文不能及时识别,导致金融交易受损。
技术实现思路
1、本申请的目的一种识别循环冗余校验错误报文的方法及设备,及时识别超低时延交换机转发了循环冗余校验错误报文。
2、为实现上述目的,本申请提供了一种识别循环冗余校验错误报文的方法,该方法包括,将每个外部转发端口的入报文发送一份至入报文识别端口;将每个外部转发端口的出报文发送一份至出报文识别端口;入报文识别端口以及出报文识别端口位于校验检查芯片;周期性轮询读取入报文识别端口的端口硬件计数器记录的具有循环冗余校验错误标志位的入报文的计数值;周期性轮询读取出报文识别端口的端口硬件计数器记录的具有循环冗余校验错误标志位的出报文的计数值。
3、为实现上述目的,本申请还提供了一种识别循环冗余校验错误报文的设备,应用于超低时延交换机,该设备包括,交换单元,将每个外部转发端口的入报文发送一份至校验检查单元的入报文识别端口;将每个外部转发端口的出报文发送一份至校验检查单元的出报文识别端口;入报文识别端口以及出报文识别端口位于校验检查单元;校验检查单元,通过入报文识别端口的端口硬件计数器记录的具有循环冗余校验错误标志位的入报文的计数值;通过出报文识别端口的端口硬件计数器记录的具有循环冗余校验错误标志位的出报文的计数值;
4、统计模块,周期性轮询读取入报文识别端口的端口硬件计数器记录的具有循环冗余校验错误标志位的入报文的计数值;周期性轮询读取出报文识别端口的端口硬件计数器记录的具有循环冗余校验错误标志位的出报文的计数值。
1.一种识别循环冗余校验错误报文的方法,应用于超低时延交换机,其特征在于,所述方法包括,
2.根据权利要求1所述的方法,其特征在于,
3.权利要求2所述的方法,其特征在于,将每个外部转发端口的入报文发送一份至入报文识别端口之前,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,
5.根据权利要求4所述的方法,其特征在于,将每个外部转发端口的入报文发送一份至入报文识别端口之前,所述方法还包括:
6.一种识别循环冗余校验错误报文的设备,应用于超低时延交换机,其特征在于,所述设备包括,
7.根据权利要求6所述的设备,其特征在于,
8.权利要求6所述的设备,其特征在于,设置于所述交换单元的所述入方向校验导流口与所述校验检查单元的所述入报文识别端口直连;设置于所述交换单元的所述出方向校验导流口与所述出报文识别端口连接;
9.根据权利要求6所述的设备,其特征在于,
10.根据权利要求6所述的设备,其特征在于,设置于所述交换单元的所述入方向校验导流口与所述校验检查单元的所述入方向过滤端口直连;设置于所述交换单元的所述出方向校验导流口与所述校验检查单元的所述出方向过滤端口直连;