一种发送及接收测试报文的方法、装置及测试设备的制作方法

文档序号:7781810阅读:179来源:国知局
一种发送及接收测试报文的方法、装置及测试设备的制作方法
【专利摘要】本发明适用于通信领域,提供了一种发送及接收测试报文的方法、装置及测试设备。所述发送测试报文的方法包括:预先构建一个以太网报文;存储所述以太网报文;向被测以太网设备发送所述以太网报文;统计所述以太网报文发送情况;判断测试是否完成,如果没有完成,则读取存储的以太网报文,然后返回所述向被测以太网设备发送所述以太网报文的步骤。本发明可以减少以太网报文构建及拷贝的开销,从而提高了测试设备的性能。
【专利说明】一种发送及接收测试报文的方法、装置及测试设备
【技术领域】
[0001]本发明属于通信领域,尤其涉及一种发送及接收测试报文的方法、装置及测试设备。
【背景技术】
[0002]在一些应用场景中,特别是以太网设备生产测试时,测试设备经常需要制造大流量以太网报文用于测试以太网设备,其中现有技术提供的测试系统如图1所示。现有技术的测试设备是使用协议栈通讯制造需要的以太网报文流量,并统计收发情况。
[0003]现有技术的发送测试报文的方法包括以下步骤:
[0004]测试设备使用协议栈构建一个以太网报文;
[0005]测试设备发送所述以太网报文给被测以太网设备;
[0006]测试设备统计所述以太网报文发送情况;
[0007]测试设备判断测试是否完成,如果没有完成,则返回所述测试设备使用协议栈构建一个以太网报文的步骤,如果完成,则分析测试结果。
[0008]根据上述步骤可知,对每个发送的以太网报文,都需要使用协议栈构建以太网报文,因此性能开销非常大。
[0009]现有技术的接收测试报文的方法包括以下步骤:
[0010]测试设备接收被测以太网设备发送的一个以太网报文;
[0011]测试设备使用协议栈解析所述以太网报文;
[0012]测试设备统计所述以太网报文接收情况;
[0013]测试设备判断测试是否完成,如果没有完成,则返回所述测试设备接收被测以太网设备发送的一个以太网报文的步骤,如果完成,则分析测试结果。
[0014]根据上述步骤可知,对每个收到的以太网报文,都需要解析报文中所有信息字段,因此性能开销非常大。
[0015]综上所述,现有技术提供的发送及接收测试报文的方法使用协议栈通讯时,由于需要对以太网报文的协议字段进行逐层构建和解析,导致测试设备的性能开销很大。因此在一些大流量的以太网报文发送及接收的测试中,测试设备需要很高的处理性能才能制造出足够的流量满足测试需求,由此导致测试设备成本高昂。

【发明内容】

[0016]本发明的目的在于提供一种发送及接收测试报文的方法、装置及测试设备,旨在解决现有技术的测试设备需要很高的处理性能才能制造出足够的流量满足大流量的以太网报文发送及接收的测试需求,由此导致测试设备成本高昂的问题。
[0017]第一方面,本发明提供了一种发送测试报文的方法,所述方法包括:
[0018]预先构建一个以太网报文;
[0019]存储所述以太网报文;[0020]向被测以太网设备发送所述以太网报文;
[0021]统计所述以太网报文发送情况;
[0022]判断测试是否完成,如果没有完成,则读取存储的以太网报文,然后返回所述向被测以太网设备发送所述以太网报文的步骤。
[0023]第二方面,本发明提供了一种发送测试报文的装置,所述装置包括:
[0024]构建模块,用于预先构建一个以太网报文;
[0025]存储模块,用于存储所述以太网报文;
[0026]发送模块,用于向被测以太网设备发送所述以太网报文;
[0027]第一统计模块,用于统计所述以太网报文发送情况;
[0028]第一判断模块,用于判断测试是否完成;
[0029]读取模块,用于当第一判断模块判断测试没有完成时,读取存储的以太网报文,然后由所述发送模块向被测以太网设备发送所述以太网报文。
[0030]第三方面,本发明提供了一种接收测试报文的方法,所述方法包括:
[0031]接收被测以太网设备转发的一个以太网报文,所述以太网报文是由测试设备发送给被测以太网设备的重复以太网报文;
[0032]识别所述以太网报文的报文特征值;
[0033]判断所述报文特征值对应的以太网报文是否第一次接收,如果是,则将所述以太网报文复制一份作为样本存储,然后统计所述以太网报文接收情况,如果不是,则利用所述以太网报文的报文特征值识别出相同内容的以太网报文样本,然后统计所述以太网报文接收情况;
[0034]判断测试是否完成,如果没有完成,则返回所述接收被测以太网设备发送的一个以太网报文的步骤,如果完成,则解析存储的以太网报文样本。
[0035]第四方面,本发明提供了一种接收测试报文的装置,所述装置包括:
[0036]接收模块,用于接收被测以太网设备转发的一个以太网报文,所述以太网报文是由测试设备发送给被测以太网设备的重复以太网报文;
[0037]第一识别模块,用于识别所述以太网报文的报文特征值;
[0038]第二判断模块,用于判断所述报文特征值对应的以太网报文是否第一次接收;
[0039]复制模块,用于如果第二判断模块判断所述报文特征值对应的以太网报文是第一次接收,则将所述以太网报文复制一份作为样本存储;
[0040]第二识别模块,用于如果第二判断模块判断所述报文特征值对应的以太网报文不是第一次接收,则利用所述以太网报文的报文特征值识别出相同内容的以太网报文样本;
[0041]第二统计模块,用于统计所述以太网报文接收情况;
[0042]第三判断模块,用于判断测试是否完成,如果没有完成,则返回所述接收模块接收被测以太网设备发送的一个以太网报文;
[0043]解析模块,用于如果第三判断模块判断测试完成,则解析存储的以太网报文样本。
[0044]第五方面,本发明提供了一种测试方法,所述方法包括:
[0045]测试设备预先构建一个以太网报文;
[0046]测试设备存储所述以太网报文;
[0047]测试设备向被测以太网设备发送所述以太网报文;[0048]测试设备统计所述以太网报文发送情况;
[0049]测试设备判断测试是否完成,如果没有完成,则读取存储的以太网报文,然后返回所述向被测以太网设备发送所述以太网报文的步骤;
[0050]测试设备接收被测以太网设备转发的一个所述以太网报文,所述以太网报文是由测试设备发送给被测以太网设备的重复以太网报文;
[0051]测试设备识别所述以太网报文的报文特征值;
[0052]测试设备判断所述报文特征值对应的以太网报文是否第一次接收,如果是,则将所述以太网报文复制一份作为样本存储,然后统计所述以太网报文接收情况,如果不是,则利用所述以太网报文中的报文特征值识别出相同内容的以太网报文样本,然后统计所述以太网报文接收情况;
[0053]测试设备判断测试是否完成,如果没有完成,则返回所述接收被测以太网设备发送的一个以太网报文的步骤,如果完成,则解析存储的以太网报文样本。
[0054]第六方面,本发明提供了一种包括上述发送测试报文的装置和上述接收测试报文的装置的测试设备。
[0055]在本发明中,由于重复向被测以太网设备发送预先构建好的一个以太网报文,以满足大流量的以太网报文发送的测试需求,因此可以减少以太网报文构建及拷贝的开销,从而提高了测试设备的性能。另外,由于接收被测以太网设备转发的重复以太网报文,利用所述以太网报文的报文特征值识别相同内容的以太网报文,因此对于重复的以太网报文只需要进行一次解析,从而可以减少以太网报文解析的开销,提高了测试设备的性能。
【专利附图】

【附图说明】
[0056]图1是现有技术提供的测试系统示意图。
[0057]图2是本发明实施例一提供的发送测试报文的方法流程图。
[0058]图3是本发明实施例二提供的发送测试报文的装置功能模块框图。
[0059]图4是本发明实施例三提供的接收测试报文的方法流程图。
[0060]图5是本发明实施例四提供的接收测试报文的装置功能模块框图。
【具体实施方式】
[0061]为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0062]为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0063]实施例一:
[0064]请参阅图2,本发明实施例一提供的发送测试报文的方法包括以下步骤:
[0065]S101、预先构建一个以太网报文;
[0066]在本发明实施例一中,该以太网报文具有区别于其他以太网报文的报文特征值,虽然该报文特征值不是唯一的,但重复的概率极小,因此根据报文特征值足以将该以太网报文区别于其他以太网报文。该报文特征值可以是该以太网报文中的循环冗余码校验(Cyclical Redundancy Check, CRC)值,该 CRC 值位于 FCS (Frame Check Sequence,巾贞校验序列)字段,即CRC值为FCS值,以太网报文的最后4个字节为FCS字段,此字段用于检查以太网报文在传输过程中是否被修改;但本发明实施例一中的报文特征值不限于FCS值,可以是以太网报文中的其他内容,也可以是利用硬件器件辅助计算的其他报文特征值。
[0067]S102、存储所述以太网报文;
[0068]在本发明实施例一中,S102具体为:将所述以太网报文存储在测试设备的内存中。
[0069]S103、向被测以太网设备发送所述以太网报文;
[0070]S104、统计所述以太网报文发送情况;
[0071]在本发明实施例一中,S104具体为:统计总共发送的以太网报文数量。
[0072]S105、判断测试是否完成,如果没有完成,则执行S106 ;
[0073]S106、读取存储的以太网报文,然后返回S103。
[0074]在本发明实施例一中,S105还可以包括以下步骤:如果完成,则执行S107、分析测
试结果。
[0075]在本发明实施例一中,所述分析测试结果具体为:统计被测以太网设备收到以太网报文的数量,并且验证收到的以太网报文是否正确。
[0076]举例说明如下:
[0077]假设整个报文发送的测试过程需要发送1000000个重复的以太网报文,在现有技术使用协议栈通讯制造需要的以太网报文流量的情况下,测试设备必须构建1000000个报文;而使用本发明实施例一提供的报文发送的测试方法,发送1000000个重复的以太网报文,测试设备只需要构建一次以太网报文存储在内存中,需要发送时重复读取此内存块内数据即可。
[0078]在本发明实施例一中,由于重复向被测以太网设备发送预先构建好的一个以太网报文,以满足大流量的以太网报文发送的测试需求,因此可以减少以太网报文构建及拷贝的开销,从而提高了测试设备的性能。并且重复的以太网报文可以结合接收测试以太网报文的方法中的特殊的算法降低接收报文的解析开销。
[0079]实施例二:
[0080]请参阅图3,本发明实施例二提供的发送测试报文的装置,所述装置包括:构建模块11、存储模块12、发送模块13、第一统计模块14、第一判断模块15和读取模块16,其中,
[0081]构建模块11,用于预先构建一个以太网报文;
[0082]在本发明实施例二中,该以太网报文具有区别于其他以太网报文的报文特征值,虽然该报文特征值不是唯一的,但重复的概率极小,因此根据报文特征值足以将该以太网报文区别于其他以太网报文。该报文特征值可以是该以太网报文中的CRC值,该CRC值位于FCS字段,即CRC值为FCS值,以太网报文的最后4个字节为FCS字段,此字段用于检查以太网报文在传输过程中是否被修改;但本发明实施例一中的报文特征值不限于FCS值,可以是以太网报文中的其他内容,也可以是利用硬件器件辅助计算的其他报文特征值。
[0083]存储模块12,用于存储所述以太网报文;
[0084]在本发明实施例二中,所述存储模块具体用于将所述以太网报文存储在测试设备的内存中。
[0085]发送模块13,用于向被测以太网设备发送所述以太网报文;[0086]第一统计模块14,用于统计所述以太网报文发送情况;
[0087]第一判断模块15,用于判断测试是否完成;
[0088]读取模块16,用于当第一判断模块15判断测试没有完成时,读取存储的以太网报文,然后由所述发送模块13向被测以太网设备发送所述以太网报文。
[0089]在本发明实施例二中,由于重复向被测以太网设备发送预先构建好的一个以太网报文,以满足大流量的以太网报文发送的测试需求,因此可以减少以太网报文构建及拷贝的开销,从而提高了测试设备的性能。并且重复的以太网报文可以结合接收测试以太网报文的方法中的特殊的算法降低接收报文的解析开销。
[0090]实施例三:
[0091]请参阅图4,本发明实施例三提供的接收测试报文的方法包括以下步骤:
[0092]S201、接收被测以太网设备转发的一个以太网报文,所述以太网报文是由测试设备发送给被测以太网设备的重复以太网报文;
[0093]S202、识别所述以太网报文的报文特征值;
[0094]在本发明实施例三中,该以太网报文具有区别于其他以太网报文的报文特征值,虽然该报文特征值不是唯一的,但重复的概率极小,因此根据报文特征值足以将该以太网报文区别于其他以太网报文。该报文特征值可以是该以太网报文中的CRC值,该CRC值位于FCS字段,即CRC值为FCS值,以太网报文的最后4个字节为FCS字段,此字段用于检查以太网报文在传输过程中是否被修改;但本发明实施例三中的报文特征值不限于FCS值,可以是以太网报文中的其他内容,也可以是利用硬件器件辅助计算的其他报文特征值。
[0095]S203、判断所述报文特征值对应的以太网报文是否第一次接收,如果是,则执行S204,然后直接执行S206,如果不是,则执行S205 ;
[0096]S204、将所述以太网报文复制一份作为样本存储;
[0097]S205、利用所述以太网报文的报文特征值识别出相同内容的以太网报文样本;
[0098]由于内容相同的以太网报文具有相同的报文特征值,因此可使用报文特征值快速匹配出相同内容的以太网报文。
[0099]S206、统计所述以太网报文接收情况;
[0100]在本发明实施例三中,S206具体包括以下步骤:
[0101]统计总共接收到以太网报文的数量,具体为每收到一个新的报文特征值的以太网报文,都会针对所述报文特征值分配一个计数器,并将初始值设置为1,后面每再收到所述报文特征值的以太网报文时,所述报文特征值对应的计数器加I。
[0102]S207、判断测试是否完成,如果没有完成,则返回S201,如果完成,则执行S208。
[0103]S208、解析存储的以太网报文样本;
[0104]在本发明实施例三中,采用和现有技术使用协议栈解析以太网报文相同的方式分析以太网报文,确认以太网报文是否正确有效的;跟现有技术使用协议栈不同的是,现有技术是对接收到的所有以太网报文进行解析,而本发明实施例三只针对存储的以太网报文样本进行解析,因此工作量大大降低。
[0105]在本发明实施例三中,S208之后还可以包括以下步骤:
[0106]分析测试结果。
[0107]在本发明实施例三中,所述分析测试结果具体包括:[0108]对比以太网报文的发送数量和接收数量,判断被测以太网设备中转后是否出现报文丢失或者损坏的情况。
[0109]举例说明如下:
[0110]假设整个报文接收的测试过程需要接收并识别1000000个重复的以太网报文,在现有技术使用协议栈通讯制造需要的以太网报文流量的情况下,测试设备必须解析所有的1000000个以太网报文;但本发明实施例三提供的报文接收的测试方法只需要对每个报文依据4字节的FCS值进行匹配,最终对于1000000个重复的以太网报文只需要进行一次解析。
[0111]在本发明实施例三中,由于接收被测以太网设备转发的重复以太网报文,利用所述以太网报文的报文特征值识别相同内容的以太网报文,因此对于重复的以太网报文只需要进行一次解析,从而可以减少以太网报文解析的开销,提高了测试设备的性能。
[0112]实施例四:
[0113]请参阅图5,本发明实施例四提供的接收测试报文的装置,所述装置包括:接收模块21、第一识别模块22、第二判断模块23、复制模块24、第二识别模块25、第二统计模块26、第三判断模块27和解析模块28,其中,
[0114]接收模块21,用于接收被测以太网设备转发的一个以太网报文,所述以太网报文是由测试设备发送给被测以太网设备的重复以太网报文;
[0115]第一识别模块22,用于识别所述以太网报文的报文特征值;
[0116]在本发明实施例四中,该以太网报文具有区别于其他以太网报文的报文特征值,虽然该报文特征值不是唯一的,但重复的概率极小,因此根据报文特征值足以将该以太网报文区别于其他以太网报文。该报文特征值可以是该以太网报文中的CRC值,该CRC值位于FCS字段,即CRC值为FCS值,以太网报文的最后4个字节为FCS字段,此字段用于检查以太网报文在传输过程中是否被修改;但本发明实施例三中的报文特征值不限于FCS值,可以是以太网报文中的其他内容,也可以是利用硬件器件辅助计算的其他报文特征值。
[0117]第二判断模块23,用于判断所述报文特征值对应的以太网报文是否第一次接收;
[0118]复制模块24,用于如果第二判断模块23判断所述报文特征值对应的以太网报文是第一次接收,则将所述以太网报文复制一份作为样本存储;
[0119]第二识别模块25,用于如果第二判断模块23判断所述报文特征值对应的以太网报文不是第一次接收,则利用所述以太网报文的报文特征值识别出相同内容的以太网报文样本;
[0120]第二统计模块26,用于统计所述以太网报文接收情况;
[0121]在本发明实施例四中,第二统计模块26具体用于:
[0122]统计总共接收到以太网报文的数量,具体为每收到一个新的报文特征值的以太网报文,都会针对所述报文特征值分配一个计数器,并将初始值设置为1,后面每再收到所述报文特征值的以太网报文时,所述报文特征值对应的计数器加I。
[0123]第三判断模块27,用于判断测试是否完成,如果没有完成,则返回所述接收模块21接收被测以太网设备发送的一个以太网报文;
[0124]解析模块28,用于如果第三判断模块27判断测试完成,则解析存储的以太网报文样本。[0125]实施例五:
[0126]本发明实施例五提供的测试方法包括以下步骤:
[0127]测试设备预先构建一个以太网报文;
[0128]测试设备存储所述以太网报文;具体为将所述以太网报文存储在测试设备的内存中;
[0129]测试设备向被测以太网设备发送所述以太网报文;
[0130]测试设备统计所述以太网报文发送情况;
[0131]测试设备判断测试是否完成,如果没有完成,则读取存储的以太网报文,然后返回所述测试设备向被测以太网设备发送所述以太网报文的步骤;
[0132]测试设备接收被测以太网设备转发的一个所述以太网报文,所述以太网报文是由测试设备发送给被测以太网设备的重复以太网报文;
[0133]测试设备识别所述以太网报文的报文特征值;
[0134]测试设备判断所述报文特征值对应的以太网报文是否第一次接收,如果是,则将所述以太网报文复制一份作为样本存储,然后统计所述以太网报文接收情况,如果不是,则利用所述以太网报文的报文特征值识别出相同内容的以太网报文样本,然后统计所述以太网报文接收情况;所述统计所述以太网报文接收情况具体包括:统计总共接收到以太网报文的数量,具体为每收到一个新的报文特征值的以太网报文,都会针对所述报文特征值分配一个计数器,并将初始值设置为1,后面每再收到所述CRC值的以太网报文时,所述报文特征值对应的计数器加I ;
[0135]测试设备判断测试是否完成,如果没有完成,则返回所述测试设备接收被测以太网设备发送的一个以太网报文的步骤,如果完成,则解析存储的以太网报文样本。
[0136]在本发明实施例五中,该以太网报文具有区别于其他以太网报文的报文特征值,虽然该报文特征值不是唯一的,但重复的概率极小,因此根据报文特征值足以将该以太网报文区别于其他以太网报文。该报文特征值可以是该以太网报文中的CRC值,该CRC值位于FCS字段,即CRC值为FCS值,以太网报文的最后4个字节为FCS字段,此字段用于检查以太网报文在传输过程中是否被修改;但本发明实施例五中的报文特征值不限于FCS值,可以是以太网报文中的其他内容,也可以是利用硬件器件辅助计算的其他报文特征值。
[0137]在本发明实施例五中,由于重复向被测以太网设备发送预先构建好的一个以太网报文,以满足大流量的以太网报文发送的测试需求,因此可以减少以太网报文构建及拷贝的开销,从而提高了测试设备的性能。另外,由于接收被测以太网设备转发的重复以太网报文,利用所述以太网报文的报文特征值识别相同内容的以太网报文,因此对于重复的以太网报文只需要进行一次解析,从而可以减少以太网报文解析的开销,提高了测试设备的性倉泛。
[0138]本发明实施例还提供了包括本发明实施例二提供的发送测试报文的装置和本发明实施例四提供的接收测试报文的装置的测试设备。
[0139]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘、光盘等。
[0140]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种发送测试报文的方法,其特征在于,所述方法包括: 预先构建一个以太网报文; 存储所述以太网报文; 向被测以太网设备发送所述以太网报文; 统计所述以太网报文发送情况; 判断测试是否完成,如果没有完成,则读取存储的以太网报文,然后返回所述向被测以太网设备发送所述以太网报文的步骤。
2.如权利要求1所述的方法,其特征在于,所述存储所述以太网报文具体为:将所述以太网报文存储在测试设备的内存中。
3.—种发送测试报文的装置,其特征在于,所述装置包括: 构建模块,用于预先构建一个以太网报文; 存储模块,用于存储所述以太网报文; 发送模块,用于向被测以太网设备发送所述以太网报文; 第一统计模块,用于统计所述以太网报文发送情况; 第一判断模块,用于判断测试是否完成; 读取模块,用于当第一判断模块判断测试没有完成时,读取存储的以太网报文,然后由所述发送模块向被测以太网设备发送所述以太网报文。
4.如权利要求3所述的装置,其特征在于,所述存储模块具体用于将所述以太网报文存储在测试设备的内存中。
5.一种接收测试报文的方法,其特征在于,所述方法包括: 接收被测以太网设备转发的一个以太网报文,所述以太网报文是由测试设备发送给被测以太网设备的重复以太网报文; 识别所述以太网报文的报文特征值; 判断所述报文特征值对应的以太网报文是否第一次接收,如果是,则将所述以太网报文复制一份作为样本存储,然后统计所述以太网报文接收情况,如果不是,则利用所述以太网报文的报文特征值识别出相同内容的以太网报文样本,然后统计所述以太网报文接收情况; 判断测试是否完成,如果没有完成,则返回所述接收被测以太网设备发送的一个以太网报文的步骤,如果完成,则解析存储的以太网报文样本。
6.如权利要求5所述的方法,其特征在于,所述统计所述以太网报文接收情况具体包括: 统计总共接收到以太网报文的数量,具体为每收到一个新的报文特征值的以太网报文,都会针对所述报文特征值分配一个计数器,并将初始值设置为1,后面每再收到所述报文特征值的以太网报文时,所述报文特征值对应的计数器加I。
7.一种接收测试报文的装置,其特征在于,所述装置包括: 接收模块,用于接收被测以太网设备转发的一个以太网报文,所述以太网报文是由测试设备发送给被测以太网设备的重复以太网报文; 第一识别模块,用于识别所述以太网报文的报文特征值; 第二判断模块,用于判断所述报文特征值对应的以太网报文是否第一次接收;复制模块,用于如果第二判断模块判断所述报文特征值对应的以太网报文是第一次接收,则将所述以太网报文复制一份作为样本存储; 第二识别模块,用于如果第二判断模块判断所述报文特征值对应的以太网报文不是第一次接收,则利用所述以太网报文的报文特征值识别出相同内容的以太网报文样本;第二统计模块,用于统计所述以太网报文接收情况; 第三判断模块,用于判断测试是否完成,如果没有完成,则返回所述接收模块接收被测以太网设备发送的一个以太网报文; 解析模块,用于如果第三判断模块判断测试完成,则解析存储的以太网报文样本。
8.如权利要求7所述的装置,其特征在于,所述第二统计模块具体用于: 统计总共接收到以太网报文的数量,具体为每收到一个新的报文特征值的以太网报文,都会针对所述报文特征值分配一个计数器,并将初始值设置为1,后面每再收到所述报文特征值的以太网报文时,所述报文特征值对应的计数器加I。
9.一种测试方法,其特征在于,所述方法包括: 测试设备预先构建一个以太网报文; 测试设备存储所述以太网报文; 测试设备向被测以太网设备发送所述以太网报文; 测试设备统计所述以太网报文发送情况; 测试设备判断测试是否完成,如果没有完成,则读取存储的以太网报文,然后返回所述向被测以太网设备发送所述以太网报文的步骤; 测试设备接收被测以太网设备转发的一个所述以太网报文,所述以太网报文是由测试设备发送给被测以太网设备的重复以太网报文; 测试设备识别所述以太网报文的报文特征值; 测试设备判断所述报文特征值对应的以太网报文是否第一次接收,如果是,则将所述以太网报文复制一份作为样本存储,然后统计所述以太网报文接收情况,如果不是,则利用所述以太网报文的报文特征值识别出相同内容的以太网报文样本,然后统计所述以太网报文接收情况; 测试设备判断测试是否完成,如果没有完成,则返回所述接收被测以太网设备发送的一个以太网报文的步骤,如果完成,则解析存储的以太网报文样本。
10.一种包括权利要求3或4所述的发送测试报文的装置和权利要求7或8所述的接收测试报文的装置的测试设备。
【文档编号】H04L1/18GK103746868SQ201310719715
【公开日】2014年4月23日 申请日期:2013年12月23日 优先权日:2013年12月23日
【发明者】戴盾 申请人:普联技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1