一种IP五元组表项的查找方法及查找系统与流程

文档序号:19281448发布日期:2019-11-29 22:59阅读:来源:国知局

技术特征:

1.一种ip五元组表项的查找方法,其特征在于,包括以下步骤:

查找归一表,将上行方向的源ip地址映射为源userid,下行方向的目的ip地址映射为目的userid;

将原ip五元组中上行方向的源ip地址替换为源userid,下行方向的目的ip地址替换为目的userid,构成新ip五元组,并在新ip五元组中添加用于标记上下行方向的标识;

使用新ip五元组进行路由表项查找。

2.如权利要求1所述的一种ip五元组表项的查找方法,其特征在于,所述查找归一表,将源ip地址映射为源userid,目的ip地址映射为目的userid,具体步骤为:上行方向使用源ip地址查找归一表,将源ip地址映射为源userid,下行方向使用目的ip地址查找归一表,目的ip地址映射为目的userid。

3.如权利要求2所述的一种ip五元组表项的查找方法,其特征在于:

所述新ip五元组包括上行ip五元组和下行ip五元组;

所述上行ip五元组包括标识、源userid、目的ip地址、协议类型、源端口号和目的端口号;

所述下行ip五元组包括标识、源ip地址、目的userid、协议类型、源端口号和目的端口号。

4.如权利要求1所述的一种ip五元组表项的查找方法,其特征在于,所述将源ip地址映射为源userid,目的ip地址映射为目的userid,其中,映射包括全映射场景、前缀映射场景、复合映射场景和可配置映射场景。

5.如权利要求4所述的一种ip五元组表项的查找方法,其特征在于:

所述全映射场景为使用源ip地址或目的ip地址以全匹配方式进行映射;

所述前缀映射场景为使用源ip地址或目的ip地址的ip地址前缀进行映射;

所述复合映射场景为首先使用源ip地址或目的ip地址的ip地址前缀进行映射,然后将映射后得到的地址与源ip地址或目的ip地址的ip地址前缀外的地址进行拼接,使用拼接的地址进行映射;

所述可配置映射场景为选择全映射场景的映射方式或复合映射场景的映射方式进行映射。

6.一种ip五元组表项的查找系统,其特征在于,包括:

映射模块,其用于查找归一表,将上行方向的源ip地址映射为源userid,下行方向的目的ip地址映射为目的userid;

替换模块,其用于将原ip五元组中上行方向的源ip地址替换为源userid,下行方向的目的ip地址替换为目的userid,构成新ip五元组,并在新ip五元组中添加用于标记上下行方向的标识;

查找模块,其用于使用新ip五元组进行路由表项查找。

7.如权利要求6所述的一种ip五元组表项的查找系统,其特征在于,所述映射模块查找归一表,将源ip地址映射为源userid,目的ip地址映射为目的userid,具体过程为:上行方向使用源ip地址查找归一表,将源ip地址映射为源userid,下行方向使用目的ip地址查找归一表,目的ip地址映射为目的userid。

8.如权利要求7所述的一种ip五元组表项的查找系统,其特征在于,

所述新ip五元组包括上行ip五元组和下行ip五元组;

所述上行ip五元组包括标识、源userid、目的ip地址、协议类型、源端口号和目的端口号;

所述下行ip五元组包括标识、源ip地址、目的userid、协议类型、源端口号和目的端口号。

9.如权利要求6所述的一种ip五元组表项的查找系统,其特征在于,所述映射模块将源ip地址映射为源userid,目的ip地址映射为目的userid,其中,映射包括全映射场景、前缀映射场景、复合映射场景和可配置映射场景。

10.如权利要求9所述的一种ip五元组表项的查找系统,其特征在于:

所述全映射场景为使用源ip地址或目的ip地址以全匹配方式进行映射;

所述前缀映射场景为使用源ip地址或目的ip地址的ip地址前缀进行映射;

所述复合映射场景为首先使用源ip地址或目的ip地址的ip地址前缀进行映射,然后将映射后得到的地址与源ip地址或目的ip地址的ip地址前缀外的地址进行拼接,使用拼接的地址进行映射;

所述可配置映射场景为选择全映射场景的映射方式或复合映射场景的映射方式进行映射。


技术总结
本发明公开了一种IP五元组表项的查找方法及查找系统,涉及IP通信技术领域,该方法包括查找归一表,将上行方向的源IP地址映射为源User ID,下行方向的目的IP地址映射为目的User ID;将原IP五元组中上行方向的源IP地址替换为源User ID,下行方向的目的IP地址替换为目的User ID,构成新IP五元组,并在新IP五元组中添加用于标记上下行方向的标识;使用新IP五元组进行路由表项查找。本发明能够缩短IP五元组的长度,在保证路由转发性能的前提下,显著地降低IP五元组查找时所需的表项资源。

技术研发人员:张艳;杨彦波;郑海升
受保护的技术使用者:烽火通信科技股份有限公司;武汉飞思灵微电子技术有限公司
技术研发日:2019.09.10
技术公布日:2019.11.29
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1