[发明专利]一种基于策略路由的报文转发方法及装置在审
申请号: | 201911398063.6 | 申请日: | 2019-12-30 |
公开(公告)号: | CN111211981A | 公开(公告)日: | 2020-05-29 |
发明(设计)人: | 王冠聪 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L12/725 | 分类号: | H04L12/725;H04L12/741 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 王茹 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 策略 路由 报文 转发 方法 装置 | ||
1.一种基于策略路由的报文转发方法,其中策略路由表中的策略路由表项的匹配项包括报文相关的应用类型;所述方法包括:
确定与待转发报文相关的应用类型;
将所述待转发报文相关的应用类型,与策略路由表中的策略路由表项的匹配项中的应用类型分别进行匹配;
当所述待转发报文相关的应用类型,与策略路由表中的任一目标策略路由表项的匹配项中的应用类型相匹配时,根据所述目标策略路由表项转发所述待转发报文。
2.根据权利要求1所述的方法,所述策略路由表中的策略路由表项的匹配项还包括所述待转发报文的报文特征;
所述根据所述目标策略路由表项转发所述待转发报文,包括:
进一步确定所述待转发报文的报文信息,与所述目标策略路由表项的匹配项中的报文特征是否匹配;如果是,根据所述目标策略路由表项转发所述待转发报文。
3.根据权利要求1所述的方法,所述方法还包括:
响应于用户为策略路由表中的策略路由表项设置应用类型匹配项的操作,向用户输出应用类型列表;
获取所述用户在所述应用类型列表中选择的应用类型,并将该应用类型设置为所述策略路由表项的匹配项。
4.根据权利要求3所述的方法,
所述应用类型列表为由多级应用类型构成的树状列表;其中,所述多级应用类型中的下级应用类型为所述多级应用类型中的上级应用类型的子类型。
5.根据权利要求1所述的方法,所述确定与所述待转发报文相关的应用类型,包括下列步骤中的任意一种或多种的组合:
针对所述待转发报文携带的应用数据进行特征检测,确定与所述待转发报文相关的应用类型;
针对所述待转发报文的应用层协议进行识别,确定与所述待转发报文相关的应用类型;
针对所述待转发报文进行基于行为模式的数据检测,确定与所述待转发报文相关的应用类型。
6.根据权利要求1所述的方法,
所述待转发报文相关的应用类型,与策略路由表中的目标策略路由表项的匹配项中的应用类型相匹配的条件,包括:
所述待转发报文相关的应用类型,与所述策略路由表项的匹配项中的应用类型相同;或者,所述待转发报文相关的应用类型,为与所述策略路由表项的匹配项中的应用类型的子类型。
7.一种基于策略路由的报文转发装置,其中策略路由表中的策略路由表项的匹配项包括报文相关的应用类型;所述装置包括:
应用类型确定模块,确定与待转发报文相关的应用类型;
策略路由匹配模块,将所述待转发报文相关的应用类型,与策略路由表中的策略路由表项的匹配项中的应用类型分别进行匹配;
策略路由执行模块,当所述待转发报文相关的应用类型,与策略路由表中的任一目标策略路由表项的匹配项中的应用类型相匹配时,根据所述目标策略路由表项转发所述待转发报文。
8.根据权利要求7所述的方法,所述策略路由表中的策略路由表项的匹配项还包括所述待转发报文的报文特征;
所述策略路由执行模块进一步,
确定所述待转发报文的报文信息,与所述目标策略路由表项的匹配项中的报文特征是否匹配;如果是,根据所述目标策略路由表项转发所述待转发报文。
9.根据权利要求7所述的装置,所述装置还包括:
策略路由配置模块,响应于用户为策略路由表中的策略路由表项设置应用类型匹配项的操作,向用户输出应用类型列表;获取所述用户在所述应用类型列表中选择的应用类型,并将该应用类型设置为所述策略路由表项的匹配项。
10.根据权利要求9所述的装置,
所述应用类型列表为由多级应用类型构成的树状列表;其中,所述多级应用类型中的下级应用类型为所述多级应用类型中的上级应用类型的子类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911398063.6/1.html,转载请声明来源钻瓜专利网。