支持IPv6单组播业务线速转发的方法及路由器技术

技术编号:3516282 阅读:310 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种支持IPv6单组播业务线速转发的方法,对线路接口模块输出的报文先进行缓存,之后输出控制单元读取缓存的报文,将该报文的报头写入报头检查单元,生成单播查表关键字进行单播查表,生成组播查表关键字进行组播查表,并将该报文写入报头处理缓存先入先出寄存器。组播RPF检查单元用单播查表结果或组播查表结果和该报文得出RPF检查结果;逻辑仲裁单元综合报头检查结果、单播查表结果、组播查表结果、组播RPF检查结果,生成内部上报报头或内部转发报头;由内部报文生成单元用该内部报头将该报文重新封装后,生成上报报文送入主控模块;生成转发报文送入交换网络。本发明专利技术同时提供了一种应用上述方法的IPv6路由器。

【技术实现步骤摘要】

【技术保护点】
一种支持IPv6单组播业务线速转发的方法,应用于IPv6路由器,其特征在于,包括以下步骤:a.对线路接口模块输出的报文先进行缓存,之后输出控制单元读取缓存的报文,将该报文的报头写入报头检查单元,生成单播查表关键字写入单播查表单元,生 成组播查表关键字写入组播查表单元,并将该报文写入报头处理缓存先入先出寄存器;b.单播查表单元对所述单播查表关键字进行查表得出单播查表结果,组播查表单元对所述组播查表关键字进行查表得出组播查表结果;c.报头检查单元对所述报文的 报头进行检查得出报头检查结果;d.组播RPF检查单元根据单播查表结果或组播查表结果和从缓存先入先出寄存器读出的所述报文得出RPF检查结果;e.逻辑仲裁单元根据报头检查结果、单播查表结果、组播查表结果、组播RPF检查结果,生成 内部上报报头或内部转发报头;f.内部报文生成单元用逻辑仲裁单元生成的所述内部报头将从缓存先入先出寄存器读入的所述报文重新封装后,生成上报报文写入上报分组缓存先入先出寄存器,之后送入主控模块;生成转发报文写入转发分组缓存先入先出寄存器 ,之后送入交换网络。...

【技术特征摘要】

【专利技术属性】
技术研发人员:兰巨龙张兴明刘勤让赵昭灵黄惠群李玉峰
申请(专利权)人:国家数字交换系统工程技术研究中心
类型:发明
国别省市:41[中国|河南]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1