[发明专利]一种引流策略配置结果的测试方法、装置及设备有效
申请号: | 201910904674.7 | 申请日: | 2019-09-24 |
公开(公告)号: | CN110673995B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 肖建民 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 陈蕾 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 引流 策略 配置 结果 测试 方法 装置 设备 | ||
1.一种引流策略配置结果的测试方法,应用于测试设备;其特征在于,所述方法包括:
获取被测试转发设备中维护的引流策略配置文件;其中,所述被测试转发设备包括多种业务板;所述引流策略配置文件包括被引流流量的流量特征、以及所述被引流流量经过所述多种业务板的路径;
基于所述引流策略配置文件生成对应的目标转发规则;
将生成的目标转发规则,与所述被测试转发设备中基于所述引流策略配置文件下发至所述多种业务板和转发芯片的转发规则进行匹配;如果生成的目标转发规则,与所述被测试转发设备中基于所述引流策略配置文件下发至所述多种业务板和转发芯片的任一转发规则匹配,确定针对所述引流策略配置文件测试通过;反之,确定针对所述引流策略配置文件测试失败。
2.根据权利要求1所述的方法,其特征在于,所述流量特征包括流量入接口的接口号;所述基于所述引流策略配置文件生成对应的目标转发规则,包括:
按照所述引流策略配置文件中的所述流量特征包括的流量入接口的接口号顺序将获取的所述引流策略配置文件进行排序;
按照所述排序顺序由小到大或由大到小逐条生成对应的转发规则。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果生成的目标转发规则,与所述被测试转发设备中的任一转发规则匹配,则对所述生成的目标转发规则和/或所述被测试转发设备中的被匹配的转发规则进行标记;
在完成所有的目标转发规则匹配后,获取所述生成的目标转发规则和/或所述被测试转发设备中未被标记的转发规则,并将所述未被标记的转发规则形成相应的提示信息进行输出。
4.根据权利要求1所述的方法,其特征在于,所述转发规则为ACL规则。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据针对所述引流策略配置文件测试情况生成相应的提示信息进行输出。
6.一种引流策略配置结果的测试装置,应用于测试设备;其特征在于,所述装置包括:
获取模块,获取被测试转发设备中维护的引流策略配置文件;其中,所述被测试转发设备包括多种业务板;所述引流策略配置文件包括被引流流量的流量特征、以及所述被引流流量经过所述多种业务板的路径;
生成模块,基于所述引流策略配置文件生成对应的目标转发规则;
匹配模块,将生成的目标转发规则,与所述被测试转发设备中基于所述引流策略配置文件下发至所述多种业务板和转发芯片的转发规则进行匹配;如果生成的目标转发规则,与所述被测试转发设备中的任一转发规则匹配,确定针对所述引流策略配置文件测试通过;反之,确定针对所述引流策略配置文件测试失败。
7.根据权利要求6所述的装置,其特征在于,所述流量特征包括流量入接口的接口号;所述生成模块包括:
排序模块,按照所述引流策略配置文件中的所述流量特征包括的流量入接口的接口号顺序将获取的所述引流策略配置文件进行排序;
生成子模块,按照所述排序顺序由小到大或由大到小逐条生成对应的转发规则。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
标记模块,如果生成的目标转发规则,与所述被测试转发设备中的任一转发规则匹配,则对所述生成的目标转发规则和/或所述被测试转发设备中的被匹配的转发规则进行标记;
第一输出模块,在完成所有的目标转发规则匹配后,获取所述生成的目标转发规则和/或所述被测试转发设备中未被标记的转发规则,并将所述未被标记的转发规则形成相应的提示信息进行输出。
9.根据权利要求6所述的装置,其特征在于,所述转发规则为ACL规则。
10.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第二输出模块,根据针对所述引流策略配置文件测试情况生成相应的提示信息进行输出。
11.一种引流策略配置结果的测试设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如下方法:
获取被测试转发设备中维护的引流策略配置文件;其中,所述被测试转发设备包括多种业务板;所述引流策略配置文件包括被引流流量的流量特征、以及所述被引流流量经过所述多种业务板的路径;
基于所述引流策略配置文件生成对应的目标转发规则;
将生成的目标转发规则,与所述被测试转发设备中基于所述引流策略配置文件下发至所述多种业务板和转发芯片的转发规则进行匹配;如果生成的目标转发规则,与所述被测试转发设备中的任一转发规则匹配,确定针对所述引流策略配置文件测试通过;反之,确定针对所述引流策略配置文件测试失败。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910904674.7/1.html,转载请声明来源钻瓜专利网。