[发明专利]创建策略模板表的方法及装置、会话处理的方法及装置有效
申请号: | 201611108950.1 | 申请日: | 2016-12-06 |
公开(公告)号: | CN106790441B | 公开(公告)日: | 2020-01-14 |
发明(设计)人: | 刘健男;党丽娜 | 申请(专利权)人: | 东软集团股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 11227 北京集佳知识产权代理有限公司 | 代理人: | 葛聪慧;王宝筠 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 创建 策略 模板 方法 装置 会话 处理 | ||
本发明提供的创建策略模板表的方法及装置、会话处理的方法及装置,当从会话表中查询不到报文所属的会话的会话连接表项时,报文转发平台根据报文的IP地址,从策略模板表中查询是否存在与IP地址对应的可用的会话策略模板,如果否,将报文发送至策略匹配平台,接收策略匹配平台发送的IP地址,以及IP地址对应的会话策略;创建会话策略模板,将会话策略模板存储在报文转发平台的策略模板表。策略模板表中存储有至少一个会话策略模板,该会话策略模板包括IP地址与会话策略的对应关系。对于IP地址相同的不同的新建会话,从策略模板表中获得所需的会话策略模板,无需等待策略匹配平台下发该会话策略,减少报文转发平台与策略模板平台之间的数据交互。
技术领域
本发明涉及通信技术领域,特别是涉及创建策略模板表的方法及装置、会话处理的方法及装置。
背景技术
通行领域中,接收到一个报文时,基于该报文所属的会话的会话连接表项对该报文进行转发,该会话连接表项是基于该会话的会话策略创建的。一般情况下,由于基于会话连接表对报文进行转发是一个快速的过程,而给该报文所属的会话设置会话策略是一个慢速的过程,因此,上述两个过程分别位于不同的平台进行处理,即采用异构平台处理。
如图1所示,以用户态为异构平台的一个平台,内核态为异构平台的另一个平台为例,说明报文转发的过程。网卡接收到报文,将该报文转发给用户态平台。用户态平台根据该报文的五元组(源IP(Internet Protocol,互联网协议)地址,目的IP地址,源端口号,目的端口号,传输协议),从会话表中查找该报文所属的会话的会话连接表项。若用户态平台能查找到该会话连接表项,则根据该会话连接表项对该报文进行转发;若用户态平台不能查找到该会话连接表项,用户态平台将该报文通过第一线程发送至内核态平台。内核态根据该报文的五元组,给该报文设置会话策略,将所设置的会话策略通过第二线程返回至用户态平台。用户态平台根据该会话策略,建立转发该报文的会话连接表项,并将该会话连接表项存储至会话表中。用户态平台再接收到与该报文属于同一会话(即五元组相同)的报文时,采用该会话连接表项转发该报文。
当大量新建会话并发时,第一线程和第二线程的处理速度有限,并且策略生成平台(内核态平台)建立会话策略的速度也有限,报文转发平台(用户态平台)只能等待策略生成平台(内核态平台)下发给每个新建会话匹配的会话策略,对于源IP地址和目的IP地址相同的新建会话来说,一般情况下所采用的会话策略相同,从而报文转发平台会接收会话策略平台下发的大量重复的会话策略,从而导致创建会话连接表项速度慢,影响报文转发的速度。
发明内容
本发明解决的技术问题在于提供一种创建策略模板表的方法及装置、会话处理的方法及装置,从而能够快速获得。
为此,本发明解决技术问题的技术方案是:
一种创建策略模板表的方法,所述方法包括:
当从会话表中查询不到报文所属的会话的会话连接表项时,报文转发平台根据所述报文的IP地址,从策略模板表中查询是否存在与所述IP地址对应的可用的会话策略模板;
当所述策略模板表中不存在与所述IP地址对应的可用的会话策略模板时,所述报文转发平台将所述报文发送至策略匹配平台,所述策略匹配平台用于给所述报文所属的会话设置会话策略;
所述报文转发平台接收策略匹配平台发送的IP地址,以及所述IP地址对应的会话策略,所述IP地址包括源IP地址和目的IP地址;
所述报文转发平台创建会话策略模板,将所述会话策略模板存储在所述报文转发平台的策略模板表,所述会话策略模板包括所述IP地址与所述会话策略的对应关系。
可选的,所述还包括:
所述报文转发平台给所述会话策略模板设置策略状态信息,所述策略状态信息表征所述会话策略模板是否可用。
可选的,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611108950.1/2.html,转载请声明来源钻瓜专利网。