低延时的报文转发方法、装置及交换机与流程

文档序号:11148068阅读:来源:国知局

技术特征:

1.一种低延时的报文转发方法,其特征在于,包括以下步骤:

步骤1:持续监测新报文的输入,如果有符合快速转发条件的报文输入,则进入步骤2,如果有报文输入但该报文不符合快速转发条件,则将该报文输入到通用转发处理模块,然后跳转到步骤5;

步骤2:检测交换机是否处于可以进行快速转发的状态,如果是,则将该报文输入到快速转发处理模块,然后跳转到步骤3;如果否,则将报文输入到通用转发处理模块,然后跳转到步骤5;

步骤3:快速转发处理模块将所述报文复制到所有的输出端口;

步骤4:将所有快速输出复用器设置为选择来自快速转发模块的报文输出,然后跳转到步骤6;

步骤5:由通用转发处理模块进行通用转发处理,将所有快速输出复用器设置为选择来自通用转发处理模块的报文输出;

步骤6:快速输出复用器持续输出报文直至当前报文的报文转发结束,返回步骤1。

2.如权利要求1所述的低延时的报文转发方法,其特征在于,所述符合快速转发条件的报文是广播或者洪泛报文。

3.如权利要求1所述的低延时的报文转发方法,其特征在于,所述可以进行快速转发的状态是所述快速转发处理模块处于空闲状态,或者所述快速转发处理模块和通用转发处理模块均处于空闲状态。

4.一种低延时的报文转发装置,其特征在于,包括:

快速输入复用模块,用来选择每个输入端口收到的报文是输入到通用转发处理模块还是快速转发处理模块;

快速输出复用模块,用来选择每个输出端口输出的报文是来自通用转发处理模块还是快速转发处理模块;

快速转发检测模块,用来检测整个交换机是否处于可以进行快速转发的状态,并将该状态实时通知通用转发处理模块和快速转发处理模块;

快速转发处理模块,用于在交换机处于可以进行快速转发的状态时,对收到的符合快速转发条件的报文进行快速转发处理。

5.如权利要求4所述的报文转发装置,其特征在于,还包括通用转发处理模块,用于在交换机不处于可以进行快速转发的状态或收到的报文不符合快速转发条件时,对报文进行通用转发处理,并将所有快速输出复用器设置为选择来自通用转发处理模块的报文输出。

6.如权利要求4或5所述的报文转发装置,其特征在于,所述符合快速转发条件的报文是广播或者洪泛报文。

7.如权利要求4-6任一所述的报文转发装置,其特征在于,所述可以进行快速转发的状态是所述快速转发处理模块处于空闲状态,或者所述快速转发处理模块和通用转发处理模块均处于空闲状态。

8.一种交换机,其特征在于,包括如权利要求4-7任一所述的报文转发装置。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1