发明名称 基于Hash算法的标签查找方法及装置
摘要 本发明揭示了一种基于Hash算法的标签查找方法及装置,所述方法基于ASIC芯片实现,其包括:接收并解析报文;获取所述报文携带的标签;所述标签携带的信息包括:标签地址;将所述标签地址,以及所述ASIC芯片中存储的标签空间和空间标识符,通过Hash算法计算,直接获取对应所述标签的标签索引;根据所述标签索引查询MPLS对照表,匹配所述报文的处理方式;根据所述报文的处理方式处理所述报文。本发明通过引入Hash算法,将标签作为主要元素参与到Hash运算中,如此,既不会浪费芯片的内存,也不会受制于标签地址;另外,针对VPN场景下,需要查找多级标签的情况,通过并行查找的方式,仅需要一次查找,即可以得到多个结果,更好的提高芯片的性能。
申请公布号 CN104394077A 申请公布日期 2015.03.04
申请号 CN201410761004.1 申请日期 2014.12.12
申请人 盛科网络(苏州)有限公司 发明人 陶钧
分类号 H04L12/723(2013.01)I;H04L12/741(2013.01)I 主分类号 H04L12/723(2013.01)I
代理机构 苏州威世朋知识产权代理事务所(普通合伙) 32235 代理人 杨林洁
主权项 一种基于Hash算法的标签查找方法,其特征在于,所述方法基于ASIC芯片实现,其包括:接收并解析报文;获取所述报文携带的标签;所述标签携带的信息包括:标签地址;将所述标签地址,以及所述ASIC芯片中存储的标签空间和空间标识符,通过Hash算法计算,直接获取对应所述标签的标签索引;所述标签索引包括:指向下一级标签,或指向报文的转发端口;根据所述标签索引查询MPLS对照表,匹配所述报文的处理方式;根据所述报文的处理方式处理所述报文。
地址 215021 江苏省苏州市工业园区星汉街5号B幢4楼13/16单元