发明名称 一种快速查找MPLS转发表的装置及方法
摘要 本发明涉及通信领域的多协议标签交换技术,其公开了一种快速查找MPLS转发表的方法,实现快速查表、提高转发效率。其技术方案的要点包括:转发表初始化步骤:将MPLS转发表的各个表项信息以入标签作为键值存储到HASH结构对应冲突链的MPLS转发表节点中;转发表查找步骤:将MPLS标签分组报文携带的标签作为键值,首先在HASH结构中找到目标MPLS转发表节点所在的冲突链,并通过比较键值在冲突链中找到匹配的目标MPLS转发表节点,修改该MPLS转发表节点中记录的查找命中次数;转发表调整步骤:根据MPLS转发表节点记录的查找命中次数,调整所述MPLS转发表节点在对应冲突链中的位置。此外,本发明还公开了一种快速查找MPLS转发表的装置。本发明适用于MPLS高效转发。
申请公布号 CN102664816A 申请公布日期 2012.09.12
申请号 CN201210172575.2 申请日期 2012.05.30
申请人 迈普通信技术股份有限公司 发明人 孟庆超;孙健
分类号 H04L12/56(2006.01)I;H04L29/12(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 成都虹桥专利事务所 51124 代理人 李顺德
主权项 一种快速查找MPLS转发表的装置,其特征在于,包括:转发表存储模块,用于将MPLS转发表的各个表项信息以入标签作为键值存储到HASH结构对应冲突链的MPLS转发表节点中;所述MPLS转发表节点记录对应MPLS转发表项的查找命中次数;转发表查找模块,用于将MPLS标签分组报文携带的标签作为键值,首先在HASH结构中找到目标MPLS转发表节点所在的冲突链,并通过比较键值在冲突链中找到匹配的目标MPLS转发表节点,修改该MPLS转发表节点中记录的查找命中次数;转发表调整模块,用于根据MPLS转发表节点记录的查找命中次数,调整所述MPLS转发表节点在对应冲突链中的位置。
地址 610041 四川省成都市高新区九兴大道16号迈普大厦