[发明专利]一种处理报文的方法、装置、设备及介质在审
| 申请号: | 201911300173.4 | 申请日: | 2019-12-16 |
| 公开(公告)号: | CN111049910A | 公开(公告)日: | 2020-04-21 |
| 发明(设计)人: | 焦利涛;刘朋斌;潘昕畅 | 申请(专利权)人: | 瑞斯康达科技发展股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 赵巧从 |
| 地址: | 100094 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 处理 报文 方法 装置 设备 介质 | ||
1.一种处理报文的方法,其特征在于,包括:
基于报文的匹配信息,从多个已创建的业务流会话中查找报文对应的业务流会话,其中所述业务流会话的会话信息包括业务流识别信息和快速转发处理标志信息,所述报文对应的业务流会话的会话信息中的业务流识别信息与所述报文的匹配信息相匹配,所述快速转发处理标志信息为指示进行快速转发处理时,所述会话信息还包括用于报文转发的参数信息;
基于所述报文对应的业务流会话的会话信息,在确定所述快速转发处理标志信息为指示进行快速转发处理后,经网络协议栈新增设的快速处理模块直接对所述报文进行快速转发处理。
2.如权利要求1所述的方法,其特征在于,所述参数信息包括如下至少一种:报文发送方向上的路由信息、二层报头转换信息、NAT转换标志信息;其中,NAT转换标志信息为指示进行NAT转换时,所述会话信息中还包括NAT转换信息;
所述经网络协议栈新增设的快速处理模块直接对所述报文进行快速转发处理,包括:
当所述报文对应的业务流会话的会话信息中的NAT转换标志信息为指示进行NAT转换时,依据所述业务流会话的会话信息中的NAT转换信息,对报文进行NAT转换;和/或
依据所述报文对应的业务流会话的会话信息中的二层报头转换信息,修改报文的二层报头;和/或
依据所述报文对应的业务流会话的会话信息中该报文发送方向上的路由信息,将修改后的报文转发到路由指定的接口。
3.如权利要求2所述的方法,其特征在于,所述业务流识别信息包括:第一通信方向的识别信息和第二通信方向的识别信息,其中第一通信方向和第二通信方向互为反方向;
所述基于报文的匹配信息,从多个已创建的业务流会话中查找报文对应的业务流会话,包括:
确定会话信息中第一通信方向的识别信息与所述报文的匹配信息相同的业务流会话为所述报文对应的业务流会话;或
确定会话信息中第二通信方向的识别信息与所述报文的匹配信息相同的业务流会话为所述报文对应的业务流会话;
其中,所述NAT转换标志信息为指示进行NAT转换时,所述业务流识别信息同时作为NAT转换信息。
4.如权利要求1-3中任一项所述的方法,其特征在于,所述方法还包括:
基于所述报文对应的业务流会话的会话信息,在确定所述快速转发处理标志信息指示不进行快速转发处理后,经网络协议栈的原有处理模块对报文进行丢弃、上报上层应用或慢速转发处理。
5.如权利要求4所述的方法,其特征在于,所述经网络协议栈的原有处理模块对报文进行慢速转发处理,还包括:
若确定所述报文发送方向上的后续报文符合快速转发要求,则在所述报文对应的业务流会话的会话信息中添加用于所述报文转发的参数信息中所述报文发送方向上的路由信息;
将所述报文发送方向上的快速转发标志信息设置为指示进行快速转发处理。
6.如权利要求1-3中任一项所述的方法,其特征在于,所述方法还包括:
若未查找到所述报文对应的业务流会话,则创建与所述报文对应的业务流会话,并记录会话信息中的业务流识别信息和快速转发标志信息;
经网络协议栈的原有处理模块对报文进行处理,并在所述处理为转发处理且确定所述报文发送方向上的后续报文符合快速转发要求后更新会话信息,其中所述更新会话信息包括:在会话信息中添加用于所述报文转发的参数信息中所述报文发送方向上的路由信息,并将所述报文发送方向上的快速转发标志信息设置为指示进行快速转发处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞斯康达科技发展股份有限公司,未经瑞斯康达科技发展股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911300173.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种塑料管沟槽加工机
- 下一篇:一种智能衣服晾晒收叠装置





