[发明专利]用于网络测试环境中的链路聚合组切换的方法、系统及计算机可读介质在审
申请号: | 201910621331.X | 申请日: | 2019-07-10 |
公开(公告)号: | CN110719211A | 公开(公告)日: | 2020-01-21 |
发明(设计)人: | N·S·金蒂斯;V·约瑟夫 | 申请(专利权)人: | 是德科技股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/703;H04L12/709;H04L12/721 |
代理公司: | 11494 北京坤瑞律师事务所 | 代理人: | 封新琴 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 端口处理器 测试数据包 流量发生器 物理网络 电路 配置 第一链 链路 发射 测试控制器 链路聚合组 测试 被测装置 响应 检测 创建 | ||
1.一种用于网络测试环境中的链路聚合组(LAG)切换的系统,该系统包括:
测试控制器,其被配置用于测试至少一个被测装置(DUT),其中测试该DUT包括与该DUT创建链路聚合组(LAG),该LAG包括聚合成单个逻辑链路的第一链路和第二链路;
第一流量发生器电路,其包括至少第一物理网络端口和第一端口处理器,该第一端口处理器被配置为通过该LAG的该第一链路在该第一物理网络端口上发射第一测试数据包流;
第二流量发生器电路,其包括至少第二物理网络端口和第二端口处理器,该第二端口处理器被配置为通过该LAG的该第二链路在该第二物理网络端口上发射第二测试数据包流;和
LAG控制器,其被配置用于检测该第二链路上的异常,并且响应于检测到该异常而指示该第一端口处理器在该第一物理网络端口上发射该第一测试数据包流和该第二测试数据包流两者。
2.权利要求1的系统,其中该第一流量发生器电路包括存储器,该存储器存储用于测试该DUT的该第一流和该第二流两者的流配置数据,并且其中该第一端口处理器被配置为使用该第一流的该流配置数据来发射该第一测试数据包流并使用该第二流的该流配置数据来发射该第二测试数据包流。
3.权利要求1的系统,其中该第一流量发生器电路包括多个物理网络端口,并且对于每个物理网络端口,包括端口处理器、现场可编程门阵列(FPGA)资源池以及流配置数据存储装置,该流配置数据存储装置存储用于生成用于测试该DUT的数据包流的流配置数据。
4.权利要求1的系统,其中该第一流量发生器电路包括存储器,该存储器存储用于测试该DUT的该第一流和该第二流两者的流配置数据,并且其中该第二流量发生器电路包括存储器,该存储器存储用于测试该DUT的该第一流和该第二流两者的该流配置数据。
5.权利要求1的系统,其中该LAG控制器在该第一流量发生器电路的该第一端口处理器或该第二流量发生器电路的该第二端口处理器上实现。
6.权利要求1的系统,其中该LAG控制器被配置用于基于一个或多个LAG切换规则来从多个其他LAG链路中选择该LAG的该第一链路用于承载该第一测试数据包流。
7.权利要求1的系统,其中该第二端口处理器被配置为将该第二测试数据包流的流标识符插入到在该第二物理网口上发射的该第二测试数据包流的每个测试数据包中,并且其中该第一端口处理器被配置为在由该LAG控制器指示发射该第二测试数据包流之后将该第二测试数据包流的该流标识符插入到在该第一物理网络端口上发射的该第二测试数据包流的每个测试数据包中。
8.权利要求1的系统,其中检测该第二链路上的异常包括接收该第二链路的故障的通知。
9.权利要求1的系统,其中该测试控制器被配置为接收响应测试数据包流并基于该响应测试数据包流而生成该DUT的测试报告。
10.权利要求1的系统,其包括测试系统物理机箱,该测试系统物理机箱容纳第一和第二测试流量发生器电路并通过内部背板总线耦合该第一和第二测试流量发生器电路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于是德科技股份有限公司,未经是德科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910621331.X/1.html,转载请声明来源钻瓜专利网。