[发明专利]一种快速转发报文的方法及装置有效
申请号: | 201910572284.4 | 申请日: | 2019-06-28 |
公开(公告)号: | CN110311866B | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 王俊珂 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L29/06 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 陈蕾 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 转发 报文 方法 装置 | ||
1.一种快速转发报文的方法,应用于网络安全设备,其特征在于,所述方法包括:
查找与接收到的报文对应的会话表项;
确定查找到的所述会话表项中是否包括第一预设标识;其中,所述第一预设标识指示所述报文为多次经过所述网络安全设备,并且,每次经过所述网络安全设备的转发信息均不一致的报文;所述网络安全设备维护的与多次经过所述网络安全设备的报文对应的会话表项中的快速转发信息,包括所述报文的入接口;
如果所述报文对应的会话表项中包括所述第一预设标识,获取所述报文的入接口,并在所述报文对应的会话表项中的快速转发信息中查找与所述报文的入接口对应的快速转发信息;
基于查找到的所述快速转发信息转发所述报文。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果未查找到与所述接收到的报文对应的会话表项,创建会话表项;
将所述报文上送CPU进行全流程转发,并基于全流程转发得到的转发信息生成与所述报文对应的快速转发信息;
将所述快速转发信息携带的ID更新为所述报文ID,并将该快速转发信息添加至所述会话表项中。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若在所述网络安全设备中未查找到与所述报文的入接口对应的快速转发信息,则将所述报文上送CPU进行全流程转发;
基于全流程转发得到的转发信息生成与所述报文对应的快速转发信息,并将所述快速转发信息添加至与所述报文对应的会话表项中。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果所述报文对应的会话表项中不包括所述第一预设标识,进一步确定所述会话表项是否包括第二预设标识;所述第二预设标识指示所述报文为多次经过所述网络安全设备,并且,每次经过所述网络安全设备的转发信息均一致的报文;
如果确定所述会话表项包括所述第二预设标识,基于查找到的快速转发信息转发所述报文。
5.根据权利要求4所述的方法,其特征在于,所述会话表项中的快速转发信息包括报文ID;所述方法还包括:
如果所述会话表项不包括所述第一预设标识和所述第二预设标识中的任一预设标识,获取所述报文的报文ID,并将获取到的所述报文的报文ID与所述会话表项中记录的报文ID进行比较;
若比较结果为不相同,基于所述会话表项中快速转发信息转发所述报文。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
若比较结果为相同,在所述报文中增加第三预设标识后上送CPU进行全流程转发;其中,所述第三预设标识指示该报文为多次经过所述网络安全设备的报文,并使CPU在对所述报文进行全流程转发后,禁止基于全流程转发得到的转发信息对所述报文对应的会话表项中的快速转发信息进行覆盖更新;
确定基于全流程转发得到的转发信息,与所述报文对应的会话表项中的快速转发信息是否相同;
如果不相同,在所述会话表项中增加所述第一预设标识;
如果相同,在所述会话表项中增加所述第二预设标识。
7.一种快速转发报文的装置,应用于网络安全设备,其特征在于,所述装置包括:
查找会话模块,查找与接收到的报文对应的会话表项;
第一确定模块,确定查找到的所述会话表项中是否包括第一预设标识;其中,所述第一预设标识指示所述报文为多次经过所述网络安全设备,并且,每次经过所述网络安全设备的转发信息均不一致的报文;所述网络安全设备维护的与多次经过所述网络安全设备的报文对应的会话表项中的快速转发信息,包括所述报文的入接口;
查找快转信息模块,如果所述报文对应的会话表项中包括所述第一预设标识,获取所述报文的入接口,并在所述报文对应的会话表项中的快速转发信息中查找与所述报文的入接口对应的快速转发信息;
快速转发模块,基于查找到的所述快速转发信息转发所述报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910572284.4/1.html,转载请声明来源钻瓜专利网。