Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于资源池实现流量持续化获取的方法专利

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:南京贝伦思网络科技股份有限公司

申请日:2023-06-15

公开(公告)日:2024-12-17

公开(公告)号:CN119155201A

专利技术分类:..使用流识别[2022.01]

专利摘要:本发明公开了一种基于资源池实现流量持续化获取的方法,包括如下步骤:在分流器上创建策略匹配表和转发策略表,新增32个转发策略表动作记录位和32个转发策略表对应的hash值范围,查询流量是否命中策略匹配表,命中则根据策略匹配表的result信息,得到转发策略表号,未命中则执行整机的默认动作。本发明在分流器网络处理芯片上实现功能创新,基于资源池实现流量持续化获取,可以在流量获取的建设方案中,减少后端服务器配置数量。在确保功能完备性的情况下,节省了资源,减少了后端配套的服务器资源数量,实现了轻量化管理,后续功能迭代。

专利权项:1.一种基于资源池实现流量持续化获取的方法,其特征在于,所述方法包括:步骤一:在网络处理器上创建策略匹配表和转发策略表,策略匹配表表项大小为100*1000,策略匹配表的key由五元组信息(源IP、目的IP、源端口、目的端口、协议号)、流标志位信息以及vlanmpls标签号组成,其中五元组信息占用13个字节,流标志位信息占1个字节,vlanmpls标签号信息占2个字节,策略匹配表的result为转发策略表号;转发策略表表项大小为32*1024,转发策略表的key由转发策略表号(范围0-63)及hash值(范围0-1023)组成,其中转测策略匹配表号占用高6bit,hash值占用低10个bit,转发策略表的result由转发的目标端口号信息以及一些需要携带的信息组成;步骤二:网络处理器上新增32个转发策略表动作记录位和32个转发策略表对应的hash值范围(最大值和最小值),转发策略表可分别设置两种转发动作:全量转发和按百分比轮询转发,设置全量转发即命中策略的所有流量记录命中率后全部从本策略转发组转发,无需额外的设置,转发策略表设置按比例转发动作时,出于友好的交互要求,客户只需设置一个百分比和轮询时间,比如转发策略表设置10%转发,轮询时间为10s,则控制面软件自动在第一个起始时间开始时,写入该转测策略匹配表对应的hash值范围为0-101,在第二个起始时间开始时,更改该转测策略匹配表对应的hash值范围为102-203.以此类推,在10个轮询时间内可完成全部流量的hash全范围的持续获取,流量的hash在该转发策略表hash范围内时,则记录命中率信息并转发,否则只记录命中率信息;步骤三:当有流量从分流器的硬件接口芯片转至分流器上网络处理器时,网络处理器根据流量的实时特征提取五元组信息(源IP、目的IP、源端口、目的端口、协议号)、流标志位信息以及vlanmpls标签号组成16字节的key查询策略匹配表;该流量未查中策略匹配表时,执行整机的默认动作(通常设置为丢弃),结束流程;如果命中该策略匹配表则跳转至步骤四;步骤四:流量命中策略匹配表时,根据策略匹配表的result信息,得到转发策略表号,根据流信息计算该流量的HASH值,计算HASH值的方法:源IP*1+目的IP*2+源端口*3+目的端口*4+协议号*5,得到结果对1024取余数即为该流的HASH值,转发策略表号和流量的HASH值组成key查询转发策略表,此时如果该转发策略表对应的动作是全量转发,则统计命中信息后直接按转发策略表的result进行流量转发;如转发策略表对应的动作是轮询转发,则查看该流量的HASH是否在转发策略表的hash范围内,在范围内则统计命中信息后直接按转发策略表的result进行流量转发,否则只统计命中信息,然后丢弃该流量;按百分比轮询转发的创新方式可在节省资源的情况下实现流量的持续化获取。

百度查询: 南京贝伦思网络科技股份有限公司 一种基于资源池实现流量持续化获取的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。