摘要:本發明公開了多核平臺上IPv6隧道的實現方法以及報文轉發方法,在隧道的實現方法中對于配置的每一條隧道,根據其配置的源地址和目的地址計算一個哈希值,將包括其它配置的隧道控制結構插入相應的哈希鏈表中。而在報文轉發方法中在普通流程中引入流的概念,在協議棧處理報文的開始初始化一個dflow表項,而普通流程中經過的每個模塊都將各自需要的信息依次掛載在這個表項之上,在成功轉發之前確認這一dflow表項,那么,之后相似的報文可以省略一系列的查表工作,直接實現快速的轉發。本發明能夠在在接收IPv4報文時加速隧道的查詢速度,并使其不受隧道數量的影響,同時能夠建立轉發的dflow流程,避免重復查配置以加快轉發速度。
- 專利類型發明專利
- 申請人上海博達數據通信有限公司;
- 發明人汪革;彭雙庭;馮松柏;
- 地址201203 上海市浦東新區張江高科技園區居里路123號
- 申請號CN201210410115.9
- 申請時間2012年10月23日
- 申請公布號CN103780469A
- 申請公布時間2014年05月07日
- 分類號H04L12/46(2006.01)I;H04L29/06(2006.01)I;