【技术实现步骤摘要】
一种用于以太网协议测试的过滤方法和装置
本申请涉及网络设备测试领域,特别是涉及一种用于以太网协议测试的过滤方法和装置。
技术介绍
以太网测试仪是一种用于产生以太网网络流量注入到被测设备,并通过分析从被测设备返回的以太网帧来获得被测设备信息的专用测试仪器。流量测试和协议测试是以太网测试仪的两大必备功能,简单地说,流量测试就是由以太网测试仪产生出指定速率的流量测试帧注入被测设备(DeviceUnderTest,DUT),通过观察被测设备的测试帧返回情况得知被测设备的状态;协议测试是指以太网测试仪表模拟以太网上所运行协议的节点(服务器端或者客户端),通过正常和异常的协议测试帧交互,来测试被测设备的协议实现是否完整,是否遵循规范等等。在大多数协议测试场景中,会同时配置流量测试帧和协议测试帧。在当前的中央处理器(CentralProcessingUnit,CPU)处理能力条件下,必须将流量测试帧过滤掉,只把协议测试帧送到CPU进行处理,不然CPU的处理能力限制会导致大量的丢包导致测试失败。相关技术提供的过滤方法,由于协 ...
【技术保护点】
1.一种用于以太网协议测试的过滤方法,其特征在于,所述方法包括:/n获取以太网测试帧;/n对所述以太网测试帧采用标签域校验算法进行校验,将满足标签域校验条件的以太网测试帧确定为待定测试帧;/n根据从所述待定测试帧的目标位置选取的字段,对所述待定测试帧进行二次校验;所述目标位置为流量测试帧的标签域中表征流量测试帧发送顺序的字段所在的位置;/n若所述字段满足预设条件,确定所述待定测试帧为流量测试帧;/n过滤所述流量测试帧。/n
【技术特征摘要】
1.一种用于以太网协议测试的过滤方法,其特征在于,所述方法包括:
获取以太网测试帧;
对所述以太网测试帧采用标签域校验算法进行校验,将满足标签域校验条件的以太网测试帧确定为待定测试帧;
根据从所述待定测试帧的目标位置选取的字段,对所述待定测试帧进行二次校验;所述目标位置为流量测试帧的标签域中表征流量测试帧发送顺序的字段所在的位置;
若所述字段满足预设条件,确定所述待定测试帧为流量测试帧;
过滤所述流量测试帧。
2.根据权利要求1所述的方法,其特征在于,所述目标位置为第一位置,所述字段为流号,所述根据从所述待定测试帧的目标位置选取的字段,对所述待定测试帧进行二次校验,包括:
确定从所述待定测试帧的第一位置选取的流号是否在预设流号区间;
若所述字段满足预设条件,确定所述待定测试帧为流量测试帧,包括:
若所述流号在预设流号区间,确定所述待定测试帧为流量测试帧,所述预设条件为所述流号在预设流号区间。
3.根据权利要求2所述的方法,其特征在于,若所述流号在预设流号区间,所述确定所述待定测试帧为流量测试帧之前,所述方法还包括:
从所述流号在预设流号区间的所述待定测试帧的第二位置选取序列号;
确定所述序列号是否在预设序列号区间;
若是,将所述流号在预设流号区间的所述待定测试帧确定为流量测试帧。
4.根据权利要求3所述的方法,其特征在于,所述预设序列号区间的下限为最新序列号减序列号判决阈值,所述预设序列号区间的上限为所述最新序列号加所述序列号判决阈值。
5.根据权利要求3所述的方法,其特征在于,所述预设流号区间的上限和下限分别存储在第一判决寄存器和第二判决寄存器中,所述预设序列号区间的上限和下限分别存储在第三判决寄存器和第四判决寄存器中。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:
将不满足所述标签域校验条件的以太网测试帧确定为协议测试帧;
将所有协议测试帧按照接收顺序排列后发送...
【专利技术属性】
技术研发人员:沈文博,
申请(专利权)人:北京信而泰科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。