报文转发方法及装置与流程

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

技术特征:

1.一种报文转发方法,其特征在于,所述方法应用于框式转发设备,所述框式转发设备包括多个业务板,所述多个业务板均预配置了路由代理端口,所述多个业务板的路由表中分别预配置了出接口为下一业务板的路由代理端口的默认路由表项,所述方法包括:

当指定业务板接收到报文时,在该业务板的路由表中匹配与所述报文对应的目的路由表项;

若在所述路由表中未匹配到与所述报文对应的目的路由表项时,则基于该路由表中的默认路由表项,将该报文转发至下一业务板的路由代理端口,由所述下一业务板继续执行与所述指定业务板相同的匹配动作;

当在任一业务板的路由表中匹配到与所述报文对应的目的路由表项时,则基于该目的路由表项,对所述报文进行转发。

2.根据权利要求1所述方法,其特征在于,所述方法还包括:

基于各业务板的路由表中的目的路由表项生成对应的逻辑路由表;所述逻辑路由表汇总了业务板的路由表中的路由表项;

创建该逻辑路由总表中的目的路由表项与该目的路由表项所在业务板的槽位信息的映射关系。

3.根据权利要求2所述的方法,其特征在于,所述方还包括:

当接收到更新路由表项时,在所述逻辑路由表中匹配与该更新路由表项对应的待更新的目的路由表项;

基于所述映射关系,确定该目的路由表项所在业务板的槽位信息,并将所述更新路由表项存储至与该槽位信息对应的业务板的路由表中的对应位置。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

若在所有业务板的路由表中都未匹配到与所述报文对应的目的路由表项,则将该报文丢弃。

5.根据权利要求1所述的方法,其特征在于,所述指定业务板为所述框式转发设备首槽位上的业务板;

所述框式转发设备最末槽位上的业务板的路由表中未预配置所述默认路由表项。

6.一种报文转发装置,其特征在于,所述装置应用于框式转发设备,包括:

第一匹配单元,用于当指定业务板接收到报文时,在该业务板的路由表中匹配与所述报文对应的目的路由表项;

第一转发单元,用于若在所述路由表中未匹配到与所述报文对应的目的路由表项时,则基于该路由表中的默认路由表项,将该报文转发至下一业务板的路由代理端口,由所述下一业务板继续执行与所述指定业务板相同的匹配动作;

第二转发单元,用于当在任一业务板的路由表中匹配到与所述报文对应的目的路由表项时,则基于该目的路由表项,对所述报文进行转发。

7.根据权利要求6所述的装置,其特征在于,所述装置还包括:

生成单元,用于基于各业务板的路由表中的目的路由表项生成对应的逻辑路由表;所述逻辑路由表汇总了业务板的路由表中的路由表项;

创建单元,用于创建该逻辑路由总表中的目的路由表项与该目的路由表项所在业务板的槽位信息的映射关系。

8.根据权利要求7所述的装置,其特征在于,所述装置还包括:

第二匹配单元,用于当接收到更新路由表项时,在所述逻辑路由表中匹配与该更新路由表项对应的待更新的目的路由表项;

储存单元,用于基于所述映射关系,确定该目的路由表项所在业务板的槽位信息,并将所述更新路由表项存储至与该槽位信息对应的业务板的路由表中的对应位置。

9.根据权利要求6所述的装置,其特征在于,所述装置还包括:

丢弃单元,用于若在所有业务板的路由表中都未匹配到与所述报文对应的目的路由表项,则将该报文丢弃。

10.根据权利要求6所述的装置,其特征在于,所述指定业务板为所述框式转发设备首槽位上的业务板;

所述框式转发设备最末槽位上的业务板的路由表中未预配置所述默认路由表项。

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