The embodiment of the invention discloses a message transmission method, the method includes: in the test within a preset time, sent to the N0 reflection equipment based test message, wherein N0 is an integer greater than 0; receiving the reflection device sends a new packet based N2 test, the N2 is less than or equal to the N0; when N4 meets the preset conditions by the basic test message, to the reflecting device to send new N4 based test message, the N4 is less than or equal to that of the N2. An embodiment of the invention also discloses a transmission device at the same time.
【技术实现步骤摘要】
一种报文传输方法和发送设备
本专利技术涉及通信领域的网络互联设备测试测量技术,尤其涉及一种报文传输方法和发送设备。
技术介绍
RFC2544协议是RFC组织提出的用于评测网络互联设备的国际标准。RFC2544提供了一个对网络设备测试的基准,它规定了一系列的测试过程和发送设备,使得服务提供商和用户间可以在同一个基准下对测试的实施和结果达成共识。随着设备容量的越来越大,这RFC2544协议的要求对设备的网络处理器(NetworkProcessor,NP)和现场可编程门阵列(Field-ProgrammableGateArray,FPGA)是一个很大的挑战,往往为了能够支持发送大速率的RFC2544测试报文,需要额外增加FPGA或NP资源,或者在不增加NP资源的情况下,则需要牺牲其他功能来达到这一要求,甚至,当用户要求的RFC2544的测试速率超过链路本身的带宽时,现有技术无法通过基础测试报文测试设备,从而无法统计基础测试报文的发送和接收,从而无法确定传输是否达到用户要求。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种报文传输方法和发送设备,无需增加FPGA和NP资源,能够通过基础测试报文测试设备。为达到上述目的,本专利技术实施例的技术方案是这样实现的:第一方面,提供一种报文传输方法,所述方法包括:在预设的测试时间内,向反射设备发送N0个基础测试报文,所述N0是大于0的整数;接收所述反射设备发送的N2个新的基础测试报文,所述N2小于或等于所述N0;当存在N4个满足预设条件的新的基础测试报文时,向所述反射设备发送所述N4个新的基础测试报文,所述N4小 ...
【技术保护点】
一种报文传输方法,其特征在于,所述方法包括:在预设的测试时间内,向反射设备发送N0个基础测试报文,所述N0是大于0的整数;接收所述反射设备发送的N2个新的基础测试报文,所述N2小于或等于所述N0;当存在N4个满足预设条件的新的基础测试报文时,向所述反射设备发送所述N4个新的基础测试报文,所述N4小于或等于所述N2。
【技术特征摘要】
1.一种报文传输方法,其特征在于,所述方法包括:在预设的测试时间内,向反射设备发送N0个基础测试报文,所述N0是大于0的整数;接收所述反射设备发送的N2个新的基础测试报文,所述N2小于或等于所述N0;当存在N4个满足预设条件的新的基础测试报文时,向所述反射设备发送所述N4个新的基础测试报文,所述N4小于或等于所述N2。2.根据权利要求1所述的方法,其特征在于,所述基础报文携带有回收次数,所述当存在N4个满足预设条件的新的基础测试报文时,向所述反射设备发送所述N4个新的基础测试报文包括:将所述N2个新的基础测试报文的回收次数减去1,得到新的回收次数;判断所述新的回收次数是否大于0;若存在所述N4个新的基础测试报文的新的回收次数大于0,则向所述反射设备发送所述N4个新的基础测试报文。3.根据权利要求1所述的方法啊,其特征在于,测试初始情况下,所述回收个数是预设的最大回收个数,当所述测试周期结束之后,所述方法还包括:统计所述新的基础测试报文的接收个数;根据所述接收个数、所述N0和所述最大回收个数,确定吞吐率和/或丢包率。4.根据权利要求1至3任一项所述的方法,其特征在于,在预设的测试时间之前,所述方法还包括:接收用户输入的配置信息;根据所述配置信息确定基础测试报文。5.根据权利要求4所述方法,其特征在于,所述配置信息至少包括基础测试报文长度、测试速率和所述测试时间,所述根据所述配置信息确定基础测试报文包括:根据所述测试速率,计算基础测试报文速率,所述基础测试报文速率是所述基础测试报文或所述新的基础测试报文的发送速率;根据所述测试速率和所述...
【专利技术属性】
技术研发人员:谢红红,彭少丽,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。