RFC2544_测试报告

合集下载

IXIA测试仪器测试RFC2544性能

IXIA测试仪器测试RFC2544性能

ScriptMate软件 进行标准化脚本测试。包括RFC2544,RFC2285, QOS, RFC 2432, 路由收敛性能等。
IxExplore使用方法 使用方法
Explore 流控设置界面: 流控设置界面:
界面主要功能: 界面主要功能:
设置流控 产生模拟流量 流量分析
Explore Protocol设置窗口: 设置窗口: 设置窗口
延时( 延时(Latency)test result: ) :
在tput测试通过的情况下,测试设备的延时性能;否则延时结果会很 不准确,因为延时算法会把每一个丢包的时间(这个时间是每一次延 时测试执行的总时间)都累加到总的测试结果中。
Name -------Pair1 Pair2 TXchassis.card.port Duplex -------------------------------------1.7.1 port1 FULL 1.7.2 port2 FULL Speed 1000 1000 Duplex -------------------------------------FULL FULL RXchassis.card.port 1.7.2 port2 1.7.1 port1 Speed 1nual 设置: 设置: 中
界面主要功能: 界面主要功能:
设置单向,双向流量的发出端和接受端作为测试对象;
Run setup: :
界面主要功能: 界面主要功能:
设置测试时间;最大发包速率;丢包容忍度;
脚本运行: 脚本运行:
Scriptmate各项配置完成后,需要在IxExplorer中验证用来测试2544 的各端口之间是否可以相互ping通;否者按下[>]按钮后,运行程序会 提示错误: 确保能ping通, Scriptmate中按下[>]按钮,测试程序开始运行:

RFC2544能测测试

RFC2544能测测试

北京信而泰科技有限公司©版权所有1iTesterAPP网络性能测试包含的RFC2544测试一、吞吐量测试标准 RFC2544 26.1节目的这个测试包含了RFC2544的吞吐量(Throughput)测试。

该测试在指定包长下,测量没有包丢失时,被测系统所能转发包的最大速率。

这个基准测试是其它测试的基础。

描述包从测试仪的一个或多个源端口发出,通过被测系统,到达测试仪的目的端口。

如果出现包丢失,将负载减小,重新测试。

如果下一次尝试没有出现包丢失,将负载增加,重新测试。

继续这种二分查找,直到测出没有丢包的最大速率说明:一般在这个过程中同时测试时延。

配置System Under Test过程1 在测试仪上,产生从1源端口到1个目的端口的单向数据流的网络流量(traffic mesh),配置包头、净荷类型、包长等。

2 设定初始负载为被测系统接口使用的最大速率(线路,100%流量)。

3 从所有的源端口到目的端口发送指定长度的包。

完成后,测量所有数据流上发送和接收的包数目。

4 如果出现包丢失,减小负载(调整Load值),重复测试。

5 使用二分法,在后续的反复测试中,继续增加或减小负载,直到成功和失败的负载差异小于测试的分辨度。

这就是零丢失吞吐量。

参数1 包长。

RFC2544中针对以太网帧产生的包长包括:64,128,256,512,1024,1280,1518字节。

2 吞吐量分辨率。

太粗的分辨率可以加快测试,而精确的分辨度将使二分查找算法的收敛时间较长。

北京信而泰科技有限公司©版权所有23 测试时间。

用户可定义测试时长,最大可10000小时以上。

结果对于每一次尝试,记录所有数据流接收和发送的包数目。

对最后一次(成功的)尝试,对给定的包长,记录包速率(格式为:Packet/S,PPS),相对于最大速率的百分比。

二、丢包率测试标准 RFC2544,26.3节目的本测试测量了被测系统负载功能的转发性能。

RFC2544_Test_Report

RFC2544_Test_Report
10.000 10.000 0.00 0 否 否
256 字节帧:
配置速率 吞吐量 帧丢失 帧 丢失 OOS 暂停
(L2 Mbps) 速率 (L2 速率 (%) 检测 检测到
配置名 516
测试名: 10/100/1000 Eth Layer 2 Traffic Term
运行的测试 吞吐量
时延 (RTD)
包抖动
丢帧率
最大测试带宽 20.000 L2 Mbps
帧长: 66,128,256,512,1024,1280,1518
带宽测试精确度 以内 0.010 (Mbps)
256 29 20.001 21.563 9766 否
512 49 20.001 Fra bibliotek20.782 4883 否
1024 90 20.005 20.396 2442 否
128 20.000 L1 23.126 23.126 19532 否
L2 20.001
L3 17.188
L4 14.063
10.000 10.000 0.00 0 否 否
128 字节帧:
配置速率 吞吐量 帧丢失 帧 丢失 OOS 暂停
(L2 Mbps) 速率 (L2 速率 (%) 检测 检测到
512 20.000 L1 20.782 20.782 4883 否
L2 20.001
L3 19.298
L4 18.516
测试仪表设置
终结: 10/100/1000 以太网 层 2 流量 终端
自协商: 10 FDX,10 HDX,100 FDX,100 HDX,1000 FDX,1000 HDX
流量模式: 流量

RFC2544测试原理与设置

RFC2544测试原理与设置

RFC2544测试原理与设置RFC2544测试原理与设置以太网测试与传统的传送网测试相比,测试项目更多,测试内容更加复杂。

但总体来讲包括了协议分析和性能测试两个方面。

在工程现场测试中,一般是以以太网性能为测试主要内容,以服务等级验证(SLA)为测试主要目的。

其中RFC25444(Benchmarking Methodology for Network Interconnect Devices)始终是以太网性能测试的最为主要的内容。

RFC2544是对网络极限性能的一种测试,属于离线测试,通常需要断业务,主要包括了如下四个方面:吞吐量(throughput)、时延(Latency)、丢帧率(FrameLoss)和背对背(BacktoBack),这些指标是评价网络设备的基础,当然也是评价以太网设备的基础,适合于所有以太网互联设备和以太网网络。

在测试中,测试条件的设置非常重要,如测试帧长、测试时间、测试速率等。

下面就RFC2544的四个方面的测试内容和需要设置的条件进行详述:在测试帧长、测试时间、测试速率中,测试帧长对于RFC2544的四项内容来说是需要统一设置的,从最小帧长到MTU顺序递增。

例如在以太网上采用64、128、256、512、768、1024、1280、1518字节。

RFC2544要求对一系列的帧长(64,128,256,512, 768,1024,1280,1518字节)在一定的时间内,按一定的数目进行测试. 因为在网络应用中, 大,中,小帧都可能使用,因此必须了解这些帧的测试结果。

测试时间和测试速率根据测试项的不同会有区别,下面对RFC2544的四个测试项分别进行介绍。

吞吐量(带宽Throughput)吞吐量的概念是测试网络包转发的能力。

通常指网络在不丢包条件下每秒转发包的极限。

一般可以采用二分发查找该极限点,即从线速开始测试,找到网络在不丢包的情况下的最大传输带宽。

测试时间通常不应该少于1分钟,也就是测试仪器会在指定的速率下连续1分钟发送数据包,测试仪表的缺省值一般为1分钟。

以太网简介与RFC2544测试

以太网简介与RFC2544测试

以太网简介以太网是一个异步的,基于帧结构的通讯协议。

它最初的出发点是利用共享介质为两个以上的数据终端提供一种通讯方式。

以太网的标准由IEEE 802。

3 (2000)制订。

现有的以太网标准定义了不同的带宽和传输介质类型。

一个以太网物理接口由以下的形式定义:<数据率单位: Mbps>。

<介质类型>。

<最长的电缆段长度单位: 100米>例如,标准中定义的一个10MBPS,电缆段最长距离为500米的基带系统被称为:10BASE5。

如果介质类型为”T”,则代表介质为非屏蔽双绞线。

不同接口的以太网具有相同的帧结构和媒体控制/访问方式(MAC),如果是共享介质,则具有相同的冲突检测方法(CSMA/CD)。

以下是最常见的几种以太网接口类型:· 10BASE-T: 10Mbps带宽,基带,使用3,4或5类双绞线· 100BASE-TX: 100Mbps带宽,基带,使用5类双绞线· 1000BASE-SX: 1000Mbps带宽,基带,使用850nm多模光纤· 1000BASE-LX: 1000Mbps带宽,基带,使用1300nm多模或单模光纤图一显示了以太网帧的基本结构:各部分的功能描述如下:·前导码(Preamble+SFD):8字节前导码由七个”10101010”字节和一个”11010101”字节的SFD(帧开始标识)组成。

接收方根据这几个字节可以判断出一个帧的开始。

·目的地址(Destination Address): 6 字节MAC目的地址,通常用十六进指(HEX)表示。

目的地址被用于在设备之间判断以太网帧的传递方向和路由。

每一个以太网设备通常被分配一个唯一的MAC地址。

而有些特殊的MAC 地址被保留,用于表示一些特殊的功能,例如,全1的地址(FF:FF:FF:FF:FF:FF)用于表示广播地址。

·源地址: 6字节源地址是指发送方的MAC地址。

MSTP业务开通中RFC2544测试场景分析及超流量测试

MSTP业务开通中RFC2544测试场景分析及超流量测试

MSTP业务开通中RFC2544测试场景分析及超流量测试的应用分析现有MSTP业务开通过程中传输测试的问题和在流量测试中采用RFC2544进行吞吐量测试的适用情况和不足,给出强制流量发生测试的测试方法和效果。

一、当前的测试方式及内容MSTP(Multi-service Transport Platform)即多业务传输平台,它是一种城域传输网技术,将SDH传输技术、以太网、ATM、POS等多种技术进行有机融合,以SDH技术为基础,将多种业务进行汇聚并进行有效适配,实现多业务的综合接入和传送,实现SDH从纯传送网转变为传送网和业务网一体化的多业务平台。

从传输网络现状来看,大部分的城域传输网络仍以SDH设备为主,基于技术成熟性、可靠性和成本等方面综合考虑,以SDH为基础的MSTP 技术在应用领域扮演着十分重要的角色。

随着数据IP业务的迅猛增长,MSTP技术的发展主要体现在对以太网业务的支持上,以太网新业务的要求推动着MSTP技术的发展。

当前主要开通测试:1.传输侧链路级打环测试;2.PING测试:网络层的联通;3.吞吐量:确定带宽容量;二、当前的测试不足当前的测试主要集中在MSTP的传输层面,而对最终业务提供层面如Ethernet方面的内容则涉及较少,在IP层面上的则更少,未达到应用上端到端。

同时,对于MSTP两端流量接口不匹配,从而对应用的影响,需要调整限速的缓存模式等方面都没有涉及。

主要如下:1.能够反映传输通道的通道状况和IP层的通断情况;2.无法有效反映业务的运行情况;3.无法反映MSTP设备从Ethernet侧向SDH侧的帧封装转发情况;4.对涉及到Ethernet突发流量的处理未反映;注:对于有些流量环境,同时需要检查Ethernet 在MAC层面的控制,看其是否向网络中注入的新的二层流量。

三、RFC2544的测试方法以太网的测试通常是通过测试吞吐量、延时、帧丢失和背靠背来完成。

1.吞吐率(Throughput)数据吞吐率简单来说,就是从源发送方到目的接收方可传输的最大数据量。

Smartbit RFC2544测试指导

Smartbit RFC2544测试指导

RFC2544测试指导1.Throughput定义:被测设备在不丢包的情况下,所能转发的最大数据流量。

通常使用每秒钟通过的最大的数据包数或者字节数来衡量(MB/s) 。

作用:反映被测试设备所能够处理(不丢失数据包) 的最大的数据流量。

吞吐量越大,说明处理数据的能力越强。

CTC V2.1标准要求:当EPON系统仅承载以太网/IP业务时,PON接口上行方向的吞吐量应不小于900Mbit/s(64Byte到1518Byte之间的任意包长,1:32分光比下),PON接口上下行方向的吞吐量应不小于950Mbit/s(任意包长)。

Throughput测试方法:运行SmartApplications,打开界面如下所示:图1.1第一步:点击图1.1中6区中的“SmartBits Cards Status”按钮,打开如下界面,进行仪表板卡占用,不用的仪表板卡释放权限。

占用的处于“Reserved”状态,不占用处于“Available”状态。

图1.2第二步:在图1.1中“1”、“2”区选中仪表上的对应的上下行接口,添加到“3“对应的区域,添加成功后如图1.2所示,选中它,并在“4”区选取源端口或者目的端口进行接口基本属性设置。

如图中“5”区,设置源mac、目的mac、端口速率及接入方式、光口还是电口、协议类型。

注意把“Bi-directional(双向)“选择框选上。

第三步:在图1.1中“6”区,点击“Setup Test Configuration”按钮,打开界面如下图1.3所示:图1.3第四步:点击图1.3中“3”区中的Sizes,选取需要测试的Frame size,最小速率、最大速率,如下图1.4所示:仪表测试的方式是“二分法”(先测试最大速率,如果不过,再测试最小速率,如果最小速率过了,再取最大和最小速率的中间值,一直继续下去直到取到最大的值。

)图1.4然后点击”ok “。

第五步:点击“Throughput”按钮,弹出如下图1.5界面所示:图1.5等待测试结果即可。

RFC2544_测试报告

RFC2544_测试报告

RFC 2544 以太网测试报告测试仪表设置自协商状态测试配置吞吐量测试结果时延 (RTD) 测试结果:平均和最大平均数据包抖动测试结果:帧丢失测试结果: 测试进展记录对称 RFC 2544 测试配置名 516与远端设备建立环路 ... 环路成功吞吐量测试 66 字节 帧把吞吐量速率减少到零位正在尝试20.000 L2 Mbps正在校验20.000 L2 Mbps 只需要花 20 秒. 128 字节 帧把吞吐量速率减少到零位正在尝试20.000 L2 Mbps正在校验20.000 L2 Mbps 只需要花 20 秒. 256 字节 帧把吞吐量速率减少到零位正在尝试20.000 L2 Mbps正在校验20.000 L2 Mbps 只需要花 20 秒. 512 字节 帧把吞吐量速率减少到零位正在尝试20.000 L2 Mbps正在校验20.000 L2 Mbps 只需要花 20 秒. 1024 字节 帧把吞吐量速率减少到零位正在尝试20.000 L2 Mbps正在校验20.000 L2 Mbps 只需要花 20 秒. 1280 字节 帧把吞吐量速率减少到零位正在尝试20.000 L2 Mbps正在校验20.000 L2 Mbps 只需要花 20 秒. 1518 字节 帧把吞吐量速率减少到零位正在尝试20.000 L2 Mbps正在校验20.000 L2 Mbps 只需要花 20 秒.吞吐量测试结果 帧 长度 配置速率 Measured Measured Measured 暂停 (字节) (L2 Mbps) 速率 L1 (线速率 速率 检测到 (Mbps) %) (帧/秒) ------------------------------------------------------------------- 66 20.000 L1 26.061 26.061 37880 否 L2 20.000 L3 14.546 L4 8.485 128 20.000 L1 23.126 23.126 19532 否 L2 20.001 L3 17.188 L4 14.063 256 20.000 L1 21.563 21.563 9766 否 L2 20.000 L3 18.594 L4 17.032 512 20.000 L1 20.782 20.782 4883 否 L2 20.001 L3 19.298 L4 18.516 1024 20.000 L1 20.396 20.396 2442 否 L2 20.005 L3 19.654 L4 19.263 1280 20.000 L1 20.322 20.322 1954 否 L2 20.009 L3 19.728 L4 19.415 1518 20.000 L1 20.265 20.265 1647 否 L2 20.001 L3 19.764 L4 19.501时延 (RTD) 和数据包抖动测试 66 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .试验 2 之中的第 1 个:平均值 时延 (RTD):13.1 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us试验 2 之中的第 2 个:平均值 时延 (RTD):13.1 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us 128 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .试验 2 之中的第 1 个:平均值 时延 (RTD):18.4 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us试验 2 之中的第 2 个:平均值 时延 (RTD):18.4 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us 256 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .试验 2 之中的第 1 个:平均值 时延 (RTD):28.6 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us试验 2 之中的第 2 个:平均值 时延 (RTD):28.6 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us 512 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .试验 2 之中的第 1 个:平均值 时延 (RTD):49.1 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us试验 2 之中的第 2 个:平均值 时延 (RTD):49.1 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us 1024 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .试验 2 之中的第 1 个:平均值 时延 (RTD):90.1 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us试验 2 之中的第 2 个:平均值 时延 (RTD):90.1 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us 1280 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .试验 2 之中的第 1 个:平均值 时延 (RTD):110.6 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us试验 2 之中的第 2 个:平均值 时延 (RTD):110.6 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us 1518 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .试验 2 之中的第 1 个:平均值 时延 (RTD):129.6 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us试验 2 之中的第 2 个:平均值 时延 (RTD):129.6 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us时延 (RTD) 测试结果: 帧 长度 环路时延 Measured Measured Measured 暂停 (字节) (us) L2 速率 L1 (线速率 速率 检测到 (Mbps) %) (帧/秒) ------------------------------------------------------------------- 66 13 20.001 26.061 37880 否 128 18 20.001 23.126 19532 否 256 29 20.001 21.563 9766 否 512 49 20.001 20.782 4883 否 1024 90 20.005 20.396 2442 否 1280 111 20.009 20.322 1954 否 1518 130 20.001 20.265 1647 否 平均和最大平均数据包抖动测试结果: 帧 长度 数据包抖动 Measured Measured Measured 暂停 (字节) (us) L2 速率 L1 (线速率 速率 检测到 (Mbps) %) (帧/秒) ------------------------------------------------------------------- 66 0 25.722 26.061 37880 否 0 128 0 22.825 23.126 19532 否 0 256 0 21.283 21.563 9766 否 0 512 0 20.512 20.782 4883 否 0 1024 0 20.131 20.396 2442 否 0 1280 0 20.058 20.322 1954 否 0 1518 0 20.001 20.265 1647 否 0帧丢失测试 (RFC 2544) 66 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .正在测试 10.000 L2 Mbps 负载 . 这将要花 20 秒 .帧丢失测试结果: 66 字节帧: 配置速率 吞吐量 帧丢失 帧 丢失 OOS 暂停 (L2 Mbps) 速率 (L2 速率 (%) 检测 检测到 Mbps) ------------------------------------------------------------------- 20.000 20.001 0.00 0 否 否 10.000 10.000 0.00 0 否 否  128 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .正在测试 10.000 L2 Mbps 负载 . 这将要花 20 秒 . 128 字节帧: 配置速率 吞吐量 帧丢失 帧 丢失 OOS 暂停 (L2 Mbps) 速率 (L2 速率 (%) 检测 检测到 Mbps) ------------------------------------------------------------------- 20.000 20.001 0.00 0 否 否 10.000 10.000 0.00 0 否 否  256 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .正在测试 10.000 L2 Mbps 负载 . 这将要花 20 秒 . 256 字节帧: 配置速率 吞吐量 帧丢失 帧 丢失 OOS 暂停 (L2 Mbps) 速率 (L2 速率 (%) 检测 检测到 Mbps) ------------------------------------------------------------------- 20.000 20.001 0.00 0 否 否 10.000 10.000 0.00 0 否 否  512 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .正在测试 10.000 L2 Mbps 负载 . 这将要花 20 秒 . 512 字节帧: 配置速率 吞吐量 帧丢失 帧 丢失 OOS 暂停 (L2 Mbps) 速率 (L2 速率 (%) 检测 检测到 Mbps) ------------------------------------------------------------------- 20.000 20.001 0.00 0 否 否 10.000 10.002 0.00 0 否 否  1024 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .正在测试 10.000 L2 Mbps 负载 . 这将要花 20 秒 . 1024 字节帧: 配置速率 吞吐量 帧丢失 帧 丢失 OOS 暂停 (L2 Mbps) 速率 (L2 速率 (%) 检测 检测到 Mbps) ------------------------------------------------------------------- 20.000 20.005 0.00 0 否 否 10.000 10.002 0.00 0 否 否 1280 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .正在测试 10.000 L2 Mbps 负载 . 这将要花 20 秒 . 1280 字节帧: 配置速率 吞吐量 帧丢失 帧 丢失 OOS 暂停 (L2 Mbps) 速率 (L2 速率 (%) 检测 检测到 Mbps) ------------------------------------------------------------------- 20.000 20.009 0.00 0 否 否 10.000 10.004 0.00 0 否 否  1518 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .正在测试 10.000 L2 Mbps 负载 . 这将要花 20 秒 . 1518 字节帧: 配置速率 吞吐量 帧丢失 帧 丢失 OOS 暂停 (L2 Mbps) 速率 (L2 速率 (%) 检测 检测到 Mbps) ------------------------------------------------------------------- 20.000 20.001 0.00 0 否 否 10.000 10.007 0.00 0 否 否 与远端设备拆除环路。

RFC2544性能测试方法及测试标准

RFC2544性能测试方法及测试标准

RFC 2544性能测试方‎法及测试标‎准编写人:m0m0p‎2p2005-5前言RFC 2544下‎的测试主要‎包括:吞吐量,时延,丢包率,背靠背。

本文主要说‎明使用IX‎I A测试仪‎及I Xsc‎r iptm‎a te软件‎进行测试时‎,测试仪相关‎配置的调整‎以及防火墙‎部分端口和‎策略的设置‎。

RFC25‎44 性能测试方‎法及标准1.吞吐量测试‎网络中的数‎据是由一个‎个数据包组‎成,防火墙对每‎个数据包的‎处理要耗费‎资源。

吞吐量是指‎在没有帧丢‎失的情况下‎,设备能够接‎受的最大速‎率。

其测试方法‎是:在测试中以‎一定速率发‎送一定数量‎的帧,并计算待测‎设备传输的‎帧,如果发送的‎帧与接收的‎帧数量相等‎,那么就将发‎送速率提高‎并重新测试‎;如果接收帧‎少于发送帧‎则降低发送‎速率重新测‎试,直至得出最‎终结果。

吞吐量测试‎结果以比特‎/秒或字节/秒表示。

吞吐量是防‎火墙应用的‎主要指标,一般采用F‎D T(Full Duple‎x Throu‎g hput‎)来衡量,指数据包的‎全双工吞吐‎量,该指标既包‎括吞吐量指‎标也涵盖了‎报文转发率‎指标。

1.1 测试仪设置‎方法首先选中左‎侧T EST‎目录下面的‎A T SS-Throu‎g ht-xxx-Confi‎g项(如图1)。

如果没有这‎个选项,可以到下面‎的l ibr‎a ry目录‎中找到AT‎S S-Throu‎g hput‎右键点击-New Test,建立一个新‎的测试项目‎。

(如图2)图1 图2Syste‎m setup‎设置方法:Port setup‎设置方法:注意右侧的‎s e tti‎n gs里面‎的端口自动‎协商功能应‎该开启(Auto Negot‎i ate on)如果使用千‎兆端口测试‎百兆设备的‎时候注意要‎将端口的S‎P EED设‎置为cop‎p er10‎0Traff‎i c setup‎设置方法:Frame‎date选‎择I P,然后点击i‎p port names‎&VLAN IDs进行‎测试仪端口‎的I P地址‎设置,Map选择‎m a nua‎l,点击con‎f igur‎e,进行测试m‎a p的设置‎,双向测试一‎般采用交叉‎式的测试方‎式:如下图:(注意图右侧‎的C onf‎i gure‎maps)Test setup‎设置方法:测试采取每‎个帧的测试‎时间为1分‎钟,每个帧进行‎2次测试。

RFC2544以太网性能测试说明

RFC2544以太网性能测试说明

RFC2544以太网性能测试说明RFC 2544性能测试说明RFC2544测试吞吐量吞吐量是衡量一款设备转发数据包能力的测试。

这个数据是衡量一款防火墙或者路由交换设备的最重要的指标。

测试吞吐量首先根据标称性能确定被测试设备的可能吞吐量大小,这样来决定我们测试一款设备所需要的测试仪端口数量。

如果一块设备标称性能达到8Gbps,那么通常我们需要8个1000Mbps的测试仪端口来测试。

吞吐量的测试通常会选用测试仪所对应的RFC测试套件进行测试。

测试的数据包长包括64Bytes,128Bytes,256Bytes,512Bytes,1024Bytes,1240Bytes,1518Bytes。

或者使用特定包长或者混合包长(IMIX)进行测试。

IMIX流量通常是指用几种数据包混合流量来测试防火墙的吞吐量。

我们测试用的比例为64Bytes*58%+570Bytes*34%+1518Bytes*8%,也就是7:4:1。

如果需要测试VPN的吞吐量,不能使用1518Bytes,因为会分片,一般改用1400字节测试。

吞吐量一般采用UDP数据包进行测试。

测试通常采用双向各一条流或者多条流的方式测试。

测试流量通常是A<->B,C<->D双向对打的流量。

使用单向流量测试的情况比较少见。

测试仪通常都会采用二分迭代法进行测试。

比如测试仪会首先使用100%的流量发包(1st trial),如果发现丢包,则会采用50%((100%+0)/2)的流量进行测试(2nd trial),如果发现没有丢包,会采用75%((50%+100%)/2)的流量进行测试(3rd trial)。

通过这种二分迭代的测试最终测试出设备的最大吞吐量数据。

我们内部测试的时候每一个trial的时间设置为30秒,每个包长通常会进行8个trial的测试(取决于测试仪设置的精确度)。

由于测试仪会严格判断是否有丢包,即使有一个包没有收到,都会用二分法往下降。

基于RFC2544协议的网络带宽测试

基于RFC2544协议的网络带宽测试

基于RFC2544协议的网络带宽测试网络带宽是保证网络质量和用户体验的重要指标之一,而网络带宽测试是对网络性能进行评估和优化的必备手段之一。

基于RFC2544协议的网络带宽测试是一种常用的网络带宽测试方法,本文将从协议原理、测试路由、测试指标和测试工具等方面,分别介绍基于RFC2544协议的网络带宽测试。

一、RFC2544协议原理RFC2544是一种用于网络性能评估的国际标准,在进行网络带宽测试时,常常采用该协议进行测试。

RFC2544协议主要包括测试范围、测试流量、测试时间、丢包率和四元组(四个特定的IP地址和端口)等五个指标,可以对网络的吞吐量、丢包率、延迟等多个方面进行评估。

测试范围:RFC2544协议中的测试范围指的是需要进行网络带宽测试的网络设备或网络链路的范围。

测试流量:测试流量是指在测试中发送包的速率,RFC2544协议中建议的测试流量是在网络链路的最大带宽的80%的范围内,以保证测试的准确性。

测试时间:RFC2544协议中的测试时间指的是测试的持续时间,测试时间应根据网络设备或者网络链路的特性来进行设置。

丢包率:丢包率是指在测试过程中从发送端到接收端中出现的丢包的比例。

RFC2544协议中建议的丢包率是0%,在一些特殊情况下允许出现低于0.1%的丢包率。

四元组:四元组是指在数据包传输过程中的四个特定的IP地址与端口,用于标识发起方和目标方,同时也用于进行后续的TCP会话控制。

四元组的组成方式是:源IP地址、源端口、目标IP地址、目标端口。

以上五个指标可以帮助我们更全面地了解网络的性能,并对网络进行优化。

下一步是在正确装置测试路由的情况下进行测试。

二、测试路由测试路由是指在网络带宽测试中,为了确保测试结果的准确性,需要选择正确的测试路由。

测试路由必须满足一定的要求:首先,测试路由必须与网络链路相同,其次,测试路由必须具有高可扩展性,能够满足各种网络拓扑的要求,此外,测试路由还必须支持多种网络协议。

思博伦2544时延测试方法

思博伦2544时延测试方法

思博伦2544时延测试方法全文共四篇示例,供读者参考第一篇示例:思博伦2544时延测试方法是网络测试中非常重要的一项检测工作,通过这种方法可以全面地测试网络的时延性能,找出网络中的问题并加以修复。

在网络交换机、路由器等设备中常常会使用这种方法进行测试,以保证网络的稳定性和性能。

下面我们就来详细介绍思博伦2544时延测试方法的原理和步骤。

一、思博伦2544时延测试方法的原理思博伦2544时延测试方法是一种基于RFC 2544标准的网络性能测试方法,主要用于测试网络设备的性能和稳定性。

该方法通过向被测设备发送数据包,并对其回传数据包的时延进行测量,从而得到网络设备在不同负载条件下的性能数据。

通过这种方法可以确定网络设备的最大吞吐量、最大时延、抖动等性能指标,为网络的优化和调整提供参考依据。

1. 设置测试环境:首先需要确定被测设备的连接方式和网络拓扑结构,包括设备的接口配置、IP地址设置等信息。

同时还需要确定测试的负载条件和测试工具的配置参数。

2. 发送测试数据包:在测试工具中设置要发送的测试数据包的大小、个数、发送速率等参数,并开始发送数据包给被测设备。

3. 测量时延:一旦接收到被测设备回传的数据包,测试工具就会记录下发送和接收数据包的时间戳,并计算出数据包的往返时延。

通过多次测试可以得到网络设备在不同负载条件下的时延性能数据。

4. 分析测试结果:根据测试结果可以评估网络设备的性能表现,包括最大吞吐量、最大时延、抖动等指标。

同时也可以通过分析时延数据找出网络中存在的问题,并对网络进行优化调整。

5. 优化调整:根据分析结果对网络设备进行优化调整,比如调整数据包的传输速率、优化网络拓扑结构等,以提升网络的性能和稳定性。

思博伦2544时延测试方法还常用于网络规划和设计中,通过对网络设备性能的评估和优化,可以提升网络的可靠性和性能,满足不同应用场景的需求。

第二篇示例:思博伦2544时延测试方法是网络测试中非常重要的一种方法,用于评估网络设备在传输数据时的延迟情况。

RFC2544性能测试介绍

RFC2544性能测试介绍

第一章 Latency原理分析1.1 Latency定义RFC1242中对Latency定义如下:对于存储转发设备来说:当输入帧的最后一位到达输入端口时,时间间隔开始计算。

当输出帧的第一位在输出端口上可见时,时间间隔计算结束。

对于按位转发设备来说:当输入帧的第一位到达输入端口时,时间间隔开始计算。

当输出帧的第一位在输出端口上可见时,时间间隔计算结束。

延迟的可变性会引发一些问题,未来的应用程序很可能与网络延迟更加紧密相关。

网络延迟的增加将会减小网络的可用直径,理想的情况是要消除数据速率对延迟测试的影响。

测试应该在不改变设备配置的情况下,对不同大小的帧进行。

对于交换机而言,延迟是衡量交换机性能的一个重要指标,延迟越大说明交换机处理帧的速度越慢。

另外管理型交换机和非管型交换机由于系统负载不同、处理方式的区别,在帧转发延迟上会存在较大差异。

1.2 软件测试方法1.2.1 基本测试方法SmartBits以用户所定义的速率发送一个burst,帧的大小和发送的数目由用户自己定义。

在所发送的数据帧的中间,插入一个带有tag的帧,该帧被用来计算Latency。

当tag帧被完全传送时,记录此时时间,标记为Transmit Timestamp;接收端识别该tag帧的时间则记为Receive Timestamp。

则Latency的计算公式为:(Receive Timestamp) minus (Transmit Timestamp) = Latency对于按位转发设备的测量,SmartApplications采用FIFO规则,也就是说它计算的是以下这两个时间之间的差值:输入帧的第一位到达输入端口时的时间和输出帧的第一位在输出端口上可见时的时间。

如果在S&F栏上显示NA,则是因为S&F的计算结果为0或负数,表示DUT/SUT 是一个按位转发设备。

1.2.2 测试步骤1.进行Throughput测试以获得最合适的DUT吞吐量速率。

RFC2544性能测试

RFC2544性能测试

RFC2544性能测试什么是RFC 2544?⽹络设备性能测试的⼀组指标,包括吞吐率、时延、丢包率、背靠背。

* * *吞吐率(Throughput). 定义:被测设备在不丢包的情况下,所能转发的最⼤数据流量。

通常使⽤每秒钟通过的最⼤的数据包数或者字节数来衡量。

· 作⽤:反映被测试设备所能够处理(不丢失数据包) 的最⼤的数据流量。

ps:使⽤仪表(IXIA 等)测试时可以使⽤内置的测试模板,再没有仪表的情况下可以使⽤折半打流观察丢包的⽅法。

##### 仪表测试模板有⼏个关键参数需要注意:1. 打流时长,当中间设备带宽较⼩时建议测试样本增加时长。

2. 精度:精度不能太⾼也不能太低,太⾼折半的次数过多,增加测试时间;过低测出的值与理论值偏差过⼤。

3. 时延抖动:吞吐率和时延是同时测试的,注意关注抖动。

时延(Latency)· 定义:发送⼀定数量的数据包,记录中间数据包发出的时间T1,以及经由测试设备转发后到达接收端⼝的时间T2,然后按照下⾯的公式计算:对于存储/位转发设备: Latency = T2 - T1T2:输出帧的第⼀位到达输出端⼝的时间;T1:输⼊帧的最后⼀位到达输⼊端⼝的时间。

· 作⽤:反映被测设备处理数据包的速度。

##### 分析注意点:1、时延分为平均时延和时延抖动。

平均时延:就是⼀组数据传输后每个帧传输所需时间的平均值。

时延抖动:⽹络上连续传输的数据包即便使⽤相同的路径,也会有不同的延时,每个数据包之间的这种延时不⼀致称为抖动。

在即时通信场景抖动是⾮常重要的。

抖动引起的丢包和⽹络拥塞会影响语⾳视频质量。

2、时延测试建议打⼩包长。

3、建议每秒发包数少,必须⼩于设备处理能⼒。

如果包长和发包数较⼤导致丢包或者拥塞就⽆法测试出真实的时延。

注意:对于存储转发设备来说,当输⼊帧的最后⼀位到达输⼊端⼝时,开始计时。

当输出帧的第⼀位到达输出端⼝上可见时,计时结束。

延迟越⼤说明交换机处理帧的速度越慢。

TEST CENTER RFC2544性能测试

TEST CENTER RFC2544性能测试

Performance Tester
Tagged Frame DUT
Proprietary & Confidential—Page 11
对RFC 2544 Letency 测试的扩展
RFC 2544 Latency 测试,在每一轮运行60秒以后,对其中一 个包打上Tag,记录时间戳,作为时延统计结果。而现在普遍 的做法是对每个帧都打上一个时间戳,这样一次运行可以同时 获得最大/最小/平均时延值 混合流量的时延测试
Number of Trials
对于每个帧长的需要跑的trial数 数 对于每个帧长的需要跑的
Packet Sizes Initial Rate (Load) MAX Rate MIN Rate Resolution
当相邻两次速率小于Resolution,那么测试就停下来了。 ,那么测试就停下来了。 当相邻两次速率小于
Burst Size
Proprietary & Confidential—Page 14
Back-to-Back Test 的扩展
现在的设备基本上都能达到线速转发,所以Back-to-back 的测试难度在加大 测试不同突发速率下的back-to-back值
Performance Tester
Variable Interframe Gap DUT
DUT
Traffic Analysis: Y Frames Received
Proprietary & Confidential—Page 8
吞吐量测试配置 的几个主要参数
Duration
Trial中每一次 中每一次repetition的运行时间,RFC2544 规定不少于 秒 的运行时间, 规定不少于60秒 中每一次 的运行时间

RFC 2544以太网性能测试实验

RFC 2544以太网性能测试实验

南京邮电大学自动化学院实验报告实验名称RFC 2544以太网性能测试实验课程名称:网络测试技术所在专业:学生姓名:班级学号:任课教师:戴尔晗2014 /2015 学年第二学期实验2 RFC2544以太网性能测试实验2.1 实验目的●理解交换机性能测试的主要技术指标。

●掌握RFC 2544 以太网性能测试的设计思想与基本方法。

●掌握运用测试仪表向导(Wizard)功能进行以太网转发延时、丢包率测试的基本技能。

2.2 实验环境与拓扑本实验的物理环境如图2.1所示,由一台被测试交换机(DUT)、一台测试仪表和一台计算机组成。

其中,计算机作为测试仪表的用户终端。

测试仪表上的以太网端口通过直连线与DUT上的测试端口相连。

图2.1 以太网交换机转发延时、丢包率测试的物理连接进行以太网转发延时、丢包率测试时需要选用DUT上的至少2个端口组成一个测试回路,一路发送,一路接收。

这2个端口组成的全网状测试拓扑如图2.2所示。

图2.2 2个端口的单向连接2.3 实验内容及其规划通过测试仪表所提供的测试向导(Wizard)进行RFC 2544以太网转发延时、丢包率测试。

在运行测试之前,需要首先就表2.1和表2.2中所列出的有关测试参数进行必要的规划。

表2.1和表2.2中给出了相应的建议值,读者可根据实际情况确定相应的设置。

表2.1 丢包率测试的有关参数表2.1 转发延时测试的有关参数2.4 实验步骤通常,一个完整的测试过程有以下几个阶段组成:测试环境的搭建、测试设置、测试运行、测试结果保存与分析。

2.测试环境的搭建参照图2.1在测试仪和被测设备之间连接4根网线,完成相应的物理连接,为DUT和测试仪器加电,检查DUT有关设置特别是VLAN设置是否符合本测试的要求。

2.软件配置软件配置包括测试仪表端口配置、主机配置和向导(Wizard)配置3部分。

(1)配置测试仪表端口端口选取后,将本实验的4个测试端口均配置为1000Mbps和Full Duplex,单击工具栏中的Apply按钮使端口配置生效。

RFC2544测试解决方案

RFC2544测试解决方案

RFC2544简介u RFC2544(Benchmarking Methodology for NetworkInterconnect Devices)提供了一个对网络设备测试的基准,它规定了一系列的测试过程和方法,使得服务提供商和用户间可以在同一个基准下,对测试的实施和结果达成共识功能u评测网络设备和服务器性能u网络设备:防火墙、交换机、路由器...RFC2544&RFC1242RFC1242RFC2544u Benchmarking Terminology for Network Interconnection Devicesu 定义需要性能测试的内容:吞吐量、延时、丢包率、背靠背...u Benchmarking Methodology for Network Interconnect Devicesu 对RFC1242中定义的性能测试内容规定具体测试方法和详细的结果格式RFC2544测试内容吞吐量丢包率u Throughputu 受测设备在不丢包的情况下,所能转发的最大数据流量u Latencyu 网络设备接收、处理、转发报文的时间时延背靠背u LossRateu 在一定的负载下,由于缺乏资源而未被转发的报文占应当转发的报文数的百分比u BackToBacku 以最大速率发送一定长度的数据包,并不断改变一次发送的数据包数目,直到受测设备能转发所有包吞吐量概述u 没有帧丢失的情况下,设备能够接受的最大速率u 每秒接收的N 字节为单位的帧的数目或每秒接收的输入比特位u 通常使用每秒通过的最大数据包数(PPS/FPS )或者bit 数来衡量(bit/s 、Kbit/s 、Mbit/s 、Gbit/s )定义u 吞吐量:吞吐率、throughputu 在RFC1242中提出,评测网络设备性能的首要指标介绍时延概述u 接收方将发送帧时间戳和接收帧时间戳比较,得到延时值定义u 时延:延时、抖动、latencyu 延迟越大,说明设备处理数据包的速度越慢u 评测网络设备性能的重要指标之一介绍u 一个帧从源点到目的点的总传输时间u 包括网络节点的处理时间和在传输介质上的传播时间原理丢包率概述u 发送方发出帧数据但是接收方没有收到的帧数量u 计算公式:丢包率= 接收方没有收到的帧的个数/发送方的发帧总数*100%定义u 丢包率:lossRateu 评测网络设备对过载压力的承受能力介绍测试速率u 吞吐量<测试速率<线速要求u 受测设备吞吐量达到线速,即丢包率为0,测试无意义背靠背概述u 受测设备的吞吐量达不到线速要求u 如果受测设备达到线速,无论怎么发,都不会有丢包,测试无意义定义u 背靠背:back to backu 网络设备对于突发报文的能力u 评测网络设备性能的重要指标之一介绍测试前提u 特定速率下,受测设备有丢包,在这个速率下,受测设备缓存的最大帧数特色:测试项完整u 测试项独立运行独立得出结论针对性强u 吞吐量u 时延u 丢包率u背靠背全部支持RFC2544规定的测试项u 完全符合标准特色:多种网络拓扑模式IP 版本多样u 支持单独IPv4/IPv6u 支持IPv4&IPv6双栈运行u 只需要选择网络拓扑模式默认配置网络拓扑详情u同网段测试u模拟客户端与受测设备在同一网段u不同网段测试u模拟客户端与受测设备不在同一网段u 不会出错简单快捷,容易上手u 一步一步配置u只需要选择和填写全程默认配置吞吐量的测试时间u RFC2544推荐最少60su Supernova默认初始发送流量秒数配置:60测试帧长u RFC2544推荐7个帧长u Supernova默认报文列表帧长配置:64,128,256,512,1024,1280,1518u与RFC2544推荐参数一致u减少配置默认参数特色:查找方式对样u按步长u二分法(默认)u混合u优化步长二分法(推荐)多种查找方式u默认参数自动找到吞吐量数值u不需要考虑使用过程特色:流量自定义报文自定义u报文类型选择多样u报文流量可自定义填写u源端口和目的端口报文IP地址和MAC地址自动填充u源端口和目的端口IP地址和端口自定义填写u PCAP报文大小在范围内可自定义填写u 流量方向u 帧长(字节)u 测试循环次数u 发送/接收包数u 测试时长u 测试运行时间u 测试运行状态u 网络层报文发送数量u 链路层流量发送数值u系统内存占比......测试状态实时显示u测试完成后自动生成报告,显示关键结果和详细结果u生成文档支持多种格式文档下载,包括HTML、PDF、Word、Excel格式u文档下载路径可自定义选择u测试结果支持筛选和导出CSV文件测试报告结果显示特色:默认报告格式报告格式u内容详细u图表清晰u简单易懂内容RFC2544配置举例RFC2544概述Supernova特色RFC2544关键配置Supernova 硬件平台u2-7全栈测试仪u光电混搭,电口/光口独立u FPGA芯片控制报文间隙和时延,精度在10纳秒以内u达到国际一流水准u2-7全栈测试仪u机框灵活搭配各种网络模块u单端口4个速率模式:10G/25G/40G/100G u FPGA芯片控制报文间隙和时延,精度在10纳秒以内u达到国际一流水准网络模块类型说明:2-7层FPGA网卡,RFC2544精准,时延精度10纳秒u型号多样,多种搭配可选择u原生QSFP28接口:密度高,功耗的u单端口4个速率模式:10G/25G/40G/100G内容RFC2544配置举例RFC2544关键配置RFC2544概述Supernova 特色Supernova 硬件平台关键配置:测试项、网络拓扑选择一键式选择关键配置:测试参数配置流量方向选择报文列表帧长填写发送流量秒数默认u以太网(CSMA/CD)特性决定最小64字节和最大1518字节u受测设备处理出错的值:128、256、512、1024、1280字节u帧长选择64、128、256、512、1024、1280和1518字节,进行全覆盖关键配置:测试方法u 初始速率u 速率步长(默认)u 速率上限u 速率下限u查找精度测试参数测试方法u 按步长u 二分法(默认)u 混合u 优化步长内容RFC2544配置举例RFC2544关键配置RFC2544概述Supernova 特色Supernova 硬件平台RFC2544吞吐测试配置受测设备IP版本和工作模式选择受测设备端口选择和主机IP填写受测设备参数配置。

RFC2544以太网性能测试规程

RFC2544以太网性能测试规程

1RFC2544 概述IP网络设备是IP网络的核心,其性能的好坏直接影响IP网网络规模、网络稳定性以及网络可扩展性。

由于IETF没有对特定设备性能测试作专门规定,一般来说只能按照RFC2544(Benchmarking Methodology for Network Interconnect Devices)作测试。

以太网交换机测试标准则参照RFC2889(Benchmarking Methodology for LAN Sw itching Devices)。

但是由于网络互联设备除了通用性能测试以外通常还有一些特定的性能指标。

例如路由器区别于一般简单的网络互连设备,在性能测试时还应该加上路由器特有的性能测试。

例如路有表容量、路由协议收敛时间等指标。

网络互联设备例如路由器性能测试应当包括下列指标:吞吐量(Throughput):测试路由器包转发的能力。

通常指路由器在不丢包条件下每秒转发包的极限。

一般可以采用二分发查找该极限点。

时延(Latency):测试路由器在吞吐量范围内从收到包到转发出该包的时间间隔。

时延测试应当重复20次然后去其平均值。

丢包率(Packet loss rate):测试路由器在不同负荷下丢弃包占收到包的比例。

不同负荷通常指从吞吐量测试到线速(线路上传输包的最高速率),步长一般使用线速的10%。

背靠背帧数(Back-to-back frame):测试路由器在接收到以最小包间隔传输时不丢包条件下所能处理的最大包数。

该测试实际考验路由器缓存能力。

如果路由器具备线速能力(吞吐量=接口媒体线速),则该测试没有意义。

系统恢复时间(System recovery):测试路由器在过载后恢复正常工作的时间。

测试方法可以采用向路由器端口发送吞吐量110%和线速间的较小值持续60秒后将速率下降到50%的时刻到最后一个丢包的时间间隔。

如果路由器具备线速能力,则该测试没有意义。

系统复位(Reset):测试路由器从软件复位或关电重启到正常工作的时间间隔。

RFC2544时延测试——信而泰网络测试仪实操

RFC2544时延测试——信而泰网络测试仪实操

目录一、时延概述 (2)二、时延分类 (2)三、测试说明:时延拓扑 (3)四、测试配置 (6)五、测试报告 (15)六、测试报告内容 (18)一、时延概述时延也常被成为延时(latency),是指一个帧从源点到目的点的总传输时间,包括网络节点的处理时间和在传输介质上的传播时间,其原理是发送帧时,带上时间戳(T1),发送到网络上,接收帧时,记录时间戳(T2),最后在接收方将2个时间戳比较(T2-T1),得到时延值。

时延越大,说明设备处理数据包的速度越慢,因此时延也是考察被测设备的重要性能之一。

但是,通过测试直接得到这两个参数在工程实现上是非常困难的,因为在一个测试流中,每个帧的开始标志和结束标志都是相同的,通过记录输入帧的最后一位到达输入端口的时刻和输出帧的第一位出现在输出端口的时刻来计算延时几乎是不可能的,考虑到网络报文是一个不可分割的整体,整个报文的延迟是和报文中任意位的延迟是相等的,引入了标记帧方法来测试延迟。

通过在报文中特定位置加入特殊标记(Tag),将记录输入帧的最后一位到达输入端口的时刻和输出帧的第一位出现在输出端口的时刻转化为记录网络设备接收带有标记的帧的时间和发送带有标记帧的时间,从而使延迟测试变得简单可行。

也就是说,网络设备的延迟是由测量带有标记帧的延迟得到的。

为此必须要求带有标记的帧不能在传输过程中丢失,并且被转发的时候网络设备应该已经工作在稳定状态,即带有标记的帧不要出现在测试流的开输处,因为网络设备进入稳定工作状态需要一定时间。

那为什么要测量时延呢?相比于一些特定的应用或文件对于VoIP等协议,可变或者较长的时延均会造成语音质量降低,因此时延的测量在这里就显得尤为重要。

二、时延分类时延被分为两种,一种是SF--储存转发时延(store and forward latency),计算方法是LIFO。

数据帧最后一个bit到达设备输入端口的时间与该数据帧第一个bit出现在设备输出端口的时间间隔,通常三层路由器采用储存转发。

RFC2544测试原理与设置

RFC2544测试原理与设置

RFC2544测试原理与设置以太网测试与传统的传送网测试相比,测试项目更多,测试内容更加复杂。

但总体来讲包括了协议分析和性能测试两个方面。

在工程现场测试中,一般是以以太网性能为测试主要内容,以服务等级验证(SLA)为测试主要目的。

其中RFC25444(Benchmarking Methodology for Network Interconnect Devices)始终是以太网性能测试的最为主要的内容。

RFC2544是对网络极限性能的一种测试,属于离线测试,通常需要断业务,主要包括了如下四个方面:吞吐量(throughput)、时延(Latency)、丢帧率(FrameLoss)和背对背(BacktoBack),这些指标是评价网络设备的基础,当然也是评价以太网设备的基础,适合于所有以太网互联设备和以太网网络。

在测试中,测试条件的设置非常重要,如测试帧长、测试时间、测试速率等。

下面就RFC2544的四个方面的测试内容和需要设置的条件进行详述:在测试帧长、测试时间、测试速率中,测试帧长对于RFC2544的四项内容来说是需要统一设置的,从最小帧长到MTU顺序递增。

例如在以太网上采用64、128、256、512、768、1024、1280、1518字节。

RFC2544要求对一系列的帧长(64,128,256,512, 768,1024,1280,1518字节)在一定的时间内,按一定的数目进行测试. 因为在网络应用中, 大,中,小帧都可能使用,因此必须了解这些帧的测试结果。

测试时间和测试速率根据测试项的不同会有区别,下面对RFC2544的四个测试项分别进行介绍。

吞吐量(带宽 Throughput)吞吐量的概念是测试网络包转发的能力。

通常指网络在不丢包条件下每秒转发包的极限。

一般可以采用二分发查找该极限点,即从线速开始测试,找到网络在不丢包的情况下的最大传输带宽。

测试时间通常不应该少于1分钟,也就是测试仪器会在指定的速率下连续1分钟发送数据包,测试仪表的缺省值一般为1分钟。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

RFC 2544 以太网测试报告测试仪表设置自协商状态测试配置吞吐量测试结果时延 (RTD) 测试结果:平均和最大平均数据包抖动测试结果:帧丢失测试结果: 测试进展记录对称 RFC 2544 测试配置名 516与远端设备建立环路 ... 环路成功吞吐量测试 66 字节 帧把吞吐量速率减少到零位正在尝试20.000 L2 Mbps正在校验20.000 L2 Mbps 只需要花 20 秒. 128 字节 帧把吞吐量速率减少到零位正在尝试20.000 L2 Mbps正在校验20.000 L2 Mbps 只需要花 20 秒. 256 字节 帧把吞吐量速率减少到零位正在尝试20.000 L2 Mbps正在校验20.000 L2 Mbps 只需要花 20 秒. 512 字节 帧把吞吐量速率减少到零位正在尝试20.000 L2 Mbps正在校验20.000 L2 Mbps 只需要花 20 秒. 1024 字节 帧把吞吐量速率减少到零位正在尝试20.000 L2 Mbps正在校验20.000 L2 Mbps 只需要花 20 秒. 1280 字节 帧把吞吐量速率减少到零位正在尝试20.000 L2 Mbps正在校验20.000 L2 Mbps 只需要花 20 秒. 1518 字节 帧把吞吐量速率减少到零位正在尝试20.000 L2 Mbps正在校验20.000 L2 Mbps 只需要花 20 秒.吞吐量测试结果 帧 长度 配置速率 Measured Measured Measured 暂停 (字节) (L2 Mbps) 速率 L1 (线速率 速率 检测到 (Mbps) %) (帧/秒) ------------------------------------------------------------------- 66 20.000 L1 26.061 26.061 37880 否 L2 20.000 L3 14.546 L4 8.485 128 20.000 L1 23.126 23.126 19532 否 L2 20.001 L3 17.188 L4 14.063 256 20.000 L1 21.563 21.563 9766 否 L2 20.000 L3 18.594 L4 17.032 512 20.000 L1 20.782 20.782 4883 否 L2 20.001 L3 19.298 L4 18.516 1024 20.000 L1 20.396 20.396 2442 否 L2 20.005 L3 19.654 L4 19.263 1280 20.000 L1 20.322 20.322 1954 否 L2 20.009 L3 19.728 L4 19.415 1518 20.000 L1 20.265 20.265 1647 否 L2 20.001 L3 19.764 L4 19.501时延 (RTD) 和数据包抖动测试 66 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .试验 2 之中的第 1 个:平均值 时延 (RTD):13.1 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us试验 2 之中的第 2 个:平均值 时延 (RTD):13.1 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us 128 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .试验 2 之中的第 1 个:平均值 时延 (RTD):18.4 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us试验 2 之中的第 2 个:平均值 时延 (RTD):18.4 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us 256 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .试验 2 之中的第 1 个:平均值 时延 (RTD):28.6 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us试验 2 之中的第 2 个:平均值 时延 (RTD):28.6 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us 512 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .试验 2 之中的第 1 个:平均值 时延 (RTD):49.1 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us试验 2 之中的第 2 个:平均值 时延 (RTD):49.1 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us 1024 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .试验 2 之中的第 1 个:平均值 时延 (RTD):90.1 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us试验 2 之中的第 2 个:平均值 时延 (RTD):90.1 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us 1280 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .试验 2 之中的第 1 个:平均值 时延 (RTD):110.6 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us试验 2 之中的第 2 个:平均值 时延 (RTD):110.6 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us 1518 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .试验 2 之中的第 1 个:平均值 时延 (RTD):129.6 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us试验 2 之中的第 2 个:平均值 时延 (RTD):129.6 us平均数据包抖动:0.00 us最大平均数据包抖动:0.00 us时延 (RTD) 测试结果: 帧 长度 环路时延 Measured Measured Measured 暂停 (字节) (us) L2 速率 L1 (线速率 速率 检测到 (Mbps) %) (帧/秒) ------------------------------------------------------------------- 66 13 20.001 26.061 37880 否 128 18 20.001 23.126 19532 否 256 29 20.001 21.563 9766 否 512 49 20.001 20.782 4883 否 1024 90 20.005 20.396 2442 否 1280 111 20.009 20.322 1954 否 1518 130 20.001 20.265 1647 否 平均和最大平均数据包抖动测试结果: 帧 长度 数据包抖动 Measured Measured Measured 暂停 (字节) (us) L2 速率 L1 (线速率 速率 检测到 (Mbps) %) (帧/秒) ------------------------------------------------------------------- 66 0 25.722 26.061 37880 否 0 128 0 22.825 23.126 19532 否 0 256 0 21.283 21.563 9766 否 0 512 0 20.512 20.782 4883 否 0 1024 0 20.131 20.396 2442 否 0 1280 0 20.058 20.322 1954 否 0 1518 0 20.001 20.265 1647 否 0帧丢失测试 (RFC 2544) 66 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .正在测试 10.000 L2 Mbps 负载 . 这将要花 20 秒 .帧丢失测试结果: 66 字节帧: 配置速率 吞吐量 帧丢失 帧 丢失 OOS 暂停 (L2 Mbps) 速率 (L2 速率 (%) 检测 检测到 Mbps) ------------------------------------------------------------------- 20.000 20.001 0.00 0 否 否 10.000 10.000 0.00 0 否 否  128 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .正在测试 10.000 L2 Mbps 负载 . 这将要花 20 秒 . 128 字节帧: 配置速率 吞吐量 帧丢失 帧 丢失 OOS 暂停 (L2 Mbps) 速率 (L2 速率 (%) 检测 检测到 Mbps) ------------------------------------------------------------------- 20.000 20.001 0.00 0 否 否 10.000 10.000 0.00 0 否 否  256 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .正在测试 10.000 L2 Mbps 负载 . 这将要花 20 秒 . 256 字节帧: 配置速率 吞吐量 帧丢失 帧 丢失 OOS 暂停 (L2 Mbps) 速率 (L2 速率 (%) 检测 检测到 Mbps) ------------------------------------------------------------------- 20.000 20.001 0.00 0 否 否 10.000 10.000 0.00 0 否 否  512 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .正在测试 10.000 L2 Mbps 负载 . 这将要花 20 秒 . 512 字节帧: 配置速率 吞吐量 帧丢失 帧 丢失 OOS 暂停 (L2 Mbps) 速率 (L2 速率 (%) 检测 检测到 Mbps) ------------------------------------------------------------------- 20.000 20.001 0.00 0 否 否 10.000 10.002 0.00 0 否 否  1024 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .正在测试 10.000 L2 Mbps 负载 . 这将要花 20 秒 . 1024 字节帧: 配置速率 吞吐量 帧丢失 帧 丢失 OOS 暂停 (L2 Mbps) 速率 (L2 速率 (%) 检测 检测到 Mbps) ------------------------------------------------------------------- 20.000 20.005 0.00 0 否 否 10.000 10.002 0.00 0 否 否 1280 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .正在测试 10.000 L2 Mbps 负载 . 这将要花 20 秒 . 1280 字节帧: 配置速率 吞吐量 帧丢失 帧 丢失 OOS 暂停 (L2 Mbps) 速率 (L2 速率 (%) 检测 检测到 Mbps) ------------------------------------------------------------------- 20.000 20.009 0.00 0 否 否 10.000 10.004 0.00 0 否 否  1518 字节 帧正在测试 20.000 L2 Mbps 负载 . 这将要花 20 秒 .正在测试 10.000 L2 Mbps 负载 . 这将要花 20 秒 . 1518 字节帧: 配置速率 吞吐量 帧丢失 帧 丢失 OOS 暂停 (L2 Mbps) 速率 (L2 速率 (%) 检测 检测到 Mbps) ------------------------------------------------------------------- 20.000 20.001 0.00 0 否 否 10.000 10.007 0.00 0 否 否 与远端设备拆除环路。

相关文档
最新文档