[发明专利]一种建立快速转发表的方法及装置有效
申请号: | 201811012726.1 | 申请日: | 2018-08-31 |
公开(公告)号: | CN110278152B | 公开(公告)日: | 2020-05-29 |
发明(设计)人: | 夏添 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
主分类号: | H04L12/725 | 分类号: | H04L12/725;H04L12/26;H04L12/927 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 李欣;马敬 |
地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 建立 快速 转发 方法 装置 | ||
1.一种建立快速转发表的方法,其特征在于,所述方法包括:
当接收到通信报文时,根据报文处理策略设定的业务的匹配规则,确定与所述通信报文相匹配的目标业务;
如果本地未存储所述通信报文对应的快速转发表,则获取预设的所述目标业务的目标优先级,并根据预设的优先级和资源利用率阈值的对应关系,确定所述目标优先级对应的目标资源利用率阈值;
判断当前资源利用率是否超过所述目标资源利用率阈值;
如果所述当前资源利用率未超过所述目标资源利用率阈值,则建立所述通信报文对应的快速转发表。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当接收到通信报文时,建立所述通信报文对应的临时转发表;
所述建立所述通信报文对应的快速转发表,包括:
清除所述临时转发表中的临时标记,并建立所述通信报文对应的会话与所述临时转发表的关联关系,得到所述通信报文对应的快速转发表。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
如果所述当前资源利用率超过所述目标资源利用率阈值,则删除所述通信报文对应的临时转发表;
或者,如果根据所述报文处理策略,未确定出与所述通信报文相匹配的业务,则删除所述通信报文对应的临时转发表。
4.根据权利要求1所述的方法,其特征在于,当与所述通信报文相匹配的目标业务的数目为多个时,所述如果所述当前资源利用率未超过所述目标资源利用率阈值,则建立所述通信报文对应的快速转发表,包括:
如果所述当前资源利用率未超过确定出的目标资源利用率阈值中的最大值,则建立所述通信报文对应的快速转发表。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果所述当前资源利用率超过所述目标资源利用率阈值,则根据快速转发表与业务的预设关联关系,确定当前建立的各快速转发表对应的第一业务,并确定各所述第一业务的优先级中的最高优先级;
从所述最高优先级中确定低于或等于所述目标优先级的第一优先级,并从所述各快速转发表中,确定关联的业务的最高优先级为所述第一优先级的目标快速转发表,并删除所述目标快速转发表。
6.根据权利要求1所述的方法,其特征在于,所述获取预设的所述目标业务的目标优先级之后,所述方法还包括:
如果所述目标优先级为最高优先级,则建立所述通信报文对应的快速转发表;
如果所述目标优先级为最低优先级,则不建立所述通信报文对应的快速转发表;
如果所述目标优先级为所述最高优先级和所述最低优先级以外的其他优先级,则执行所述根据预设的优先级和资源利用率阈值的对应关系,确定所述目标优先级对应的目标资源利用率阈值步骤。
7.根据权利要求1所述的方法,其特征在于,所述报文处理策略包括各业务的匹配顺序和所述各业务的匹配规则;
所述方法还包括:
如果所述当前资源利用率超过所述目标资源利用率阈值,则判断所述目标业务是否为所述匹配顺序中的最后一个业务;如果所述目标业务不是所述匹配顺序中的最后一个业务,则按照所述各业务的匹配顺序,将所述通信报文与所述各业务中未匹配业务的匹配规则进行匹配,确定下一个与所述通信报文相匹配的目标业务;如果所述目标业务是所述匹配顺序中的最后一个业务,则删除所述通信报文对应的临时转发表;
如果所述当前资源利用率未超过所述目标资源利用率阈值,则判断当前是否已建立所述通信报文对应的快速转发表,如果当前未建立所述通信报文对应的快速转发表,则执行所述建立所述通信报文对应的快速转发表步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811012726.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于逻辑路由器的动态路由
- 下一篇:一种数据通道择取的装置及方法