tceic.com
简单学习网 让学习变简单
当前位置:首页 >> 政史地 >>

以太网测试专题


2013-7-11

Security Level: Internal Use Only

Optix OSN产品以太 网测试专题
骆胜 52739
www.huawei.com

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential



前言
基于以太网测试原理,开发此课 程。 本课程旨在以太网测试的基础原 理知识,掌握以太网测试仪表的 使用方法,以太网测试重要指标 的理解和测试方法。

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 2

学习指南
?

本课程主要针对以太网测试的内容进 行组织。 学习本课程之前,建议先学习《数据 特性原理》; 本课程的重点是理解以太网测试原理 知识、以太网测试仪表的使用方法; 本课程的难点是理解以太网测试4个指 标的含义和测试结果的分析。

?

?

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 3

参考资料
? ?

数据单板开局指导书 SmartBits测试仪表使用手册

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 4

课程目标
?

学习完此课程,您应能:
?

理解以太网测试的基础知识 理解以太网测试4项指标的含义 掌握SmartBits测试设备的测试方法 掌握测试结果的分析方法

?

?

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 5

内容介绍
?

以太网测试原理知识介绍

?
?

以太网测试设备及测试软件介绍
使用SmartBits测试方法及测试

结果解读
?

其他测试工具介绍

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 6

内容介绍
?

以太网测试原理知识介绍
?

以太网测试原理简介
常见测试指标介绍

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 7

以太网测试原理简介-测试项目
?

性能测试
?

吞吐量(Throughput)
时延(Latency) 丢帧率(Frame Loss Rate) 背靠背(Back-to-Back)

?

?

?

?

功能测试
?

组播功能测试

?

MAC地址表深度测试

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 8

以太网测试原理简介-性能测试目的
?

设备制造商
?

所采用的系统结构的性能表现能到达哪一地步? 产品的强项是什么? 产品的弱势在什么地方?

?

?

?

运营商和服务供应商
?

网络能否处理突发性数据? 每个元器件的极限怎样? 设备能提供不同的QoS吗?

?

?

?

企业网和大用户
?

哪种产品能提高最好的性能。 所购买的设备性能是否象供货商所说的那样?是否物有所值? 设备在负载下的表现如何? 网络设计的参数是否适当?能用到实际的网络中吗?
Huawei Confidential Page 9

?

?

?

HUAWEI TECHNOLOGIES CO., LTD.

以太网测试原理简介-性能测试思路
让被测试设备承受不同的负载,检测他们的表现(正常情况下和超 大负荷情况下的表现)。 测试它的容量( 例如吞吐量),以及处理业务的特征如何( 例如 时延)。
?

不同的设备由于采用了不同的硬件结构,性能表现会有所不同。 同一个设备在不同的负载时也会有不同的表现。

?

?

设备的配臵不同也会引起不同的表现。

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 10

以太网测试的主要方法
?

网络设备性能验证测试
?

主要针对单台设备的性能

?

网络性能测试
?

主要针对整个网络的应用

?

自定义测试
?

可能是前两种的组合

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 11

网络设备性能验证测试
Tester Traffic generation

Traffic analysis

Device Under Test (DUT)

在测试期间,测试仪表将尽量模拟实际应用中的数据流的情况。验 证网络设备的性能,检测其是否与厂商所提供的指标一致。
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 12

网络性能测试
Tester
Traffic generation Traffic analysis

Input

Output

System Under Test (SUT)

验证网络系统的性能,例如系统时延、QoS等等

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 13

自定义测试
GPS

Tester

Tester

Traffic generation

Traffic analysis

Input Output
System Under Test (SUT)
对于系统开通测试则侧重于测试网络对实际业务的支持能力,包括系统延时、吞吐 量、丢包率……
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 14

内容介绍
?

以太网测试原理知识介绍
?

以太网测试原理简介
常见测试指标介绍

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 15

常见性能测试项目
?

Throughput 吞吐量
?

网络不丢帧情况下的最大帧转发速率。

?

Latency 时延
?

存储转发和比特转发。

?

Frame loss rate 帧丢失率
?

在网络稳定状态下由于网络资源缺乏造成的不能转发的数据帧和总数据 帧的百分比

?

Back-to-Back 背靠背
?

长度固定的数据包以最小间隔的速率(即对应介质的最大速率)向设备 发包,不丢包的最大数目。

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 16

吞吐量
Tester

Xmax

Y Device Under Test (DUT)
? ? ? ? ?

从设备所能支持的最大的线速帧速率Xmax开始测试

Xmax

当设备开始丢帧的时候,降低帧速率Y
当设备没有丢帧的时候,提高帧速率Y 通常通过二分法来测试出当X=Y下的最大的帧速率
HUAWEI TECHNOLOGIES CO., LTD.

Throughput=Y/Xmax*100%

Huawei Confidential

Page 17

吞吐量
? ? ? ? ? ?

当设备满流量发送数据,则其最小包间隙应该12Byte。
(01,03,01) (01,03,08) to (01,03,01) (pks/sec)
100M 100M

通用的一个计算公式。

Frame Size

Passed Rate(%)

to (01,03,08) (pks/sec)
100M -

Total

(L+8+M)×8×N=100M
L为以太网帧长; M为包间隙; N为设备每秒钟发出的数据帧的个数;
64 128 256 55.45 52.02 50.27

100M

82508 43937 22769

82508 43937 22769

165016 87874 45538

?
? ? ?

括号中的8为每个以太网帧前面的7个前导码+1个定帧字节;
括号外面的8为一个Byte包含8个Bit; 100M表示物理层的bit速率; 因此,如果设备满流量发送64字节的帧,则每秒钟可以发送148810个。

512
1024 1280 1518

48.65
48.63 48.63 48.62

11431
5822 4676 3951

11431
5822 4676 3951

22862
11644 9352 7902

EFS单板绑定1个VC3的吞吐量

图示,64字节吞吐量=82508/148810×100%=55.45% 为什么短字节的吞吐量较长字节的值要大呢?其有效净荷怎样计算呢? 如果是线速系统,吞吐量应该为多少?
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 18

时延
Tester

Rate=T-put

Tagged Frame Δt
? ? ?

设 定 Frame rate <= throughput,为什么? 将目标数据帧插入数据流中(Tagged frame is injected into data stream) 测试计算目标数据帧的时延(Latency of the tagged frame is measured)

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 19

存储转发设备的延时

Input port

Output port

Δt
? ?

?

数据帧的最后一个bit进入设备开始计时 数据帧第一个bit出现在输出端口结束 二者时间差为存储转发设备的延时 反应网络设备的性能(包转发速度),通常都是不和位转发设备进行比较。

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 20

比特转发设备的延时
Input port Output port

Δt
? ? ?

从第一bit位进入开始记时 到第一bit位出现在输出端口结束 二者时间差为比特转发设备的延时 反应网络设备的性能,通常都是不和存储转发设备进行比较。

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 21

时延
Frame Size Rate Tested(%) (01,03,01) to (01,03,08) (us)-CT
100M -100M

(01,03,01) to Average (CT) (01,03,08) (us)-S&F
100M -100M

Average (S&F)

64 64 128 128 256 256 512 512 1024 1024 1280 1280 1518 1518

10.00 54.00 10.00 50.00 10.00 50.00 10.00 48.00 10.00 48.00 10.00 48.00 10.00

312.80 318.70 333.90 335.60 370.10 372.40 440.40 435.30 571.80 566.10 636.30 639.60 704.60

312.800 318.700 333.900 335.600 370.100 372.400 440.400 435.300 571.800 566.100 636.300 639.600 704.600

307.70 313.60 323.70 325.40 349.70 352.00 399.50 394.40 489.90 484.20 533.90 537.20 583.20 578.00

307.700 313.600 323.700 325.400 349.700 352.000 399.500 394.400 489.900 484.200 533.900 537.200 583.200 578.000

?

时延通常测试的都是测试网络的时 延。 我司设备都是存储转发设备。 时延测试的时候,其发帧速率应该 小于其吞吐量。

? ?

?

仪表工作在何种方式可以设臵。

EFS单板绑定1个VC3的时延 48.00 699.40 699.400

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 22

丢帧率
Tester

X Frames

Y Frames
? ?

Frame loss rate = (X-Y)/X *100%(通常丢包率+吞吐量=1) 从最大的帧速率开始在不同的帧速率下测试(Measure at various frame rates starting with maximum frame rate)

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 23

Back-to-Back
Tester

Minimum frame gap

Burst Size

Max Burst Size

Device Under Test (DUT)
? ? ?

首先给被测试设备发送最小包间隙且规定数目的数据帧 如果没有帧丢失的话,增加数据帧的突发尺寸(数量)( If no frames are dropped, increase burst size) 测试被测设备所能处理的最大的突发尺寸(数量)(Determine the largest burst size the DUT can handle)
Huawei Confidential Page 24

HUAWEI TECHNOLOGIES CO., LTD.

Back-to-Back
(01,03,01) to
Frame Size Rate Tested(%) (01,03,08) Burst Size (frames)
100M -100M

(01,03,08) to (01,03,01) (frames)
100M -100M

Total

64
128 256 512

100.00
100.00 100.00 100.00

4333
2012 968 473

4335
2012 969 473

8668
4024 1937 946

1024
1280 1518
? ?

100.00
100.00 100.00

235
188 158

237
189 158

472
377 316

此指标测试结果为实际通过的帧的个数。 通过这个表格,你能算出来这块单板在该配臵下,对于每个典型 包长不丢帧的最长时间是多少吗?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 25

测试注意事项
? ? ? ? ? ?

需要关流控。 测试必须连接设备的不同端口。(仪表要求) 保证对接设备两端端口的物理层工作模式要一致,且为全双工。 测试时延需要将最高帧速率低于吞吐量。 每次测试时间和测试次数需要。

设备上只配臵不区分Vlan的EPL业务即可。
一般要求测试时间为60秒,次数为1次。(也可根据具体情况进行设 臵,10秒或3秒)且只测试典型包长的值即可。

如果每次测试的时间太短(0.01秒甚至更小)会有什么问题?会影响
到哪个指标的测试?
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 26

小结
对单台设备的测试 测试方法 对系统的测试 自定义测试

吞吐量 时延 丢帧率 Back-to-Back
HUAWEI TECHNOLOGIES CO., LTD.

数据处理的最大速率
存储转发

测试项目

比特转发

稳定状态下的帧丢失情况 突发数据处理能力
Huawei Confidential Page 27

问题
?

问题1:以太网测试的主要方法有哪些? 问题2:以太网测试常见四个指标的具体含义是什么?

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 28

?

本节我们主要讲解了:
?

小结

以太网测试的基本方法
以太网常见四个指标的含 义

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 29

内容介绍
?

以太网测试原理知识介绍

?
?

以太网测试设备及测试软件介绍
使用SmartBits测试方法及测试

结果解读
?

其他测试工具介绍

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 30

内容介绍
?

以太网测试设备及测试软件介绍
?

以太网测试设备介绍
SmartWindow介绍 SmartApplication介绍

?

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 31

以太网测试设备介绍
常见的以太网测试设备有:
? ? ? ?

Spirent公司的SmartBits系列 IXIA公司的IXIA系列 华为公司的Tesgine ……

本胶片以SmartBits600为例进行以太网测试设备的介绍。其他设备的测 试原理相同,只是相关的测试软件不同,具体的操作方法请参见相关的 设备测试手册。 SmartBits等网络测试仪除了具有以太网指标测试功能以外,还有网络分 析功能。
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 32

SmartBits系列测试设备
2000 200 6000B 6000C

600
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 33

SmartBits 600/6000B/6000C
?

SmartBits 600
?

2槽位机箱 1 到 16 端口/机箱 支持所以已有模块 前面板有重启和控制状态指示

?

?

?

?

SmartBits 6000B 和 6000C
?

12槽位机箱 1 到96 端口/机箱 支持所以已有模块 前面板有重启和控制状态指示

?

?

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 34

SmartBits 特性
? ?

SmartBits的控制接口提供了以下的特性和能力: 通过以太网或RS-232接口控制
?

SmartBits 600/6000B/6000C只能通过以太网控制

?
?

高稳定性的内部时钟
外部时钟支持
?

GPS 和 CDMA

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 35

SmartBits 600 背板
同 GPS 或 CDMA接 收器相连 RS-232 接口同PC 相连以初始化 SmartBits配置

10/100

ACT/COL

LEDs

LEDs
10/100 以太网控制 接口。 HDX/FDX LNK/ERR

最多8个机箱时钟 同步接口
HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 36

SMB-600/6000B LED 状态指示

Front Panel LEDs
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Rear Panel LEDs
Page 37

SmartBits IP 地址设置
?

将PC和SmartBits以RS232接口相连,连接参数为 38400 8N1 XON/XOFF. 键入“help” 或 “h”, 回车。

?

?

工厂缺省的IP 地址,掩码,网关如下192.168.0.100/24 和 192.168.0.1 。

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 38

LAN-3101A 10/100Base-TX SmartMetrics 模 块介绍
?

TX/PAUSE
Red - 模块没有初始化 Green - 正在发送 Amber - RX 暂停状态

?

RX/ERR
Green - 正在接收 Red RX 错误事件 冲突事件

?

TRIG/COL
Red -

Green - RX 触发事件
?

DUPLEX/SPEED
Green - 全双工 Amber - 半双工 Steady - 100 Mbps Flashing -10 Mbps
Huawei Confidential Page 39

? ?

HUAWEI TECHNOLOGIES CO., LTD.

内容介绍
?

以太网测试设备及测试软件介绍
?

以太网测试设备介绍
SmartWindow介绍 SmartApplication介绍

?

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 40

SmartWindow是什么?
?

SmartBits前面板一样的用户界面。

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 41

SmartWindow 特性
? ? ? ? ?

支持多用户。 支持手动配臵帧和测试(完全控制)。 分析根据包括 捕获, 计数器, 和 LEDs. 可以保存参数和测试配臵. 单向和双向测试:
?

点到点测试 点到多点测试

?

?

混合拓扑测试

?

支持 10/100/1000/10Gig 以太网, 4/16 令牌环, ATM, WAN, POS, 和 Fibre Channel. 结果可保存为Microsoft Excel 格式。

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 42

SmartWindow 到 SmartBits 的连接
? ? ? ?

在主菜单,选择 Options > Connection Setup. 在Remote SmartBits 地址框, 输入机箱的 IP address. 点击 OK (Connection Setup 窗口消失). 在主菜单,选择Actions > Connect.

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 43

预留板卡和模块

Red, Green, 或 Blue 三角, 指示了板卡 的预留状态

在一块板卡 上右击选择 Reserve, 或Release, 或 Refresh

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 44

10/100 接口模块
? 是否使用Pause 流控? ? 10 或者100 M

? Full或者Half双工模式

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 45

发送设置窗口

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 46

发送设置 – 模式选项
?Continuous Mode
?

不停止的发送流量 ?Single Burst Mode ? 用户自定义的发送 ? 基于发送包的数量 ?Timed Burst Mode ? 用户自定义的发送 ? 基于时间 ?Multi Burst Mode ? 用户自定义的发送 ? 用户自定义数量的突发 ?Continuous MultiBurst Mode ? 用户自定义的发送 ? 发送无限数量的突发 ?Echo ? 触发响应: ? 数据包的回传

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 47

发送数据包长度设置

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 48

发送填充数据包的设置
?

在发送的包内您需要填充何种类型的内容?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 49

发送填充的IP数据包的编辑
?

选择IP流量后,点击Edit按钮,弹出有一个更改内容的窗口。

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 50

发送速率的设置
?

您想要发送的流量的速度?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 51

发送错误包的设置

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 52

可变区域的设置(VFDs)
Variable Field Definitions

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 53

观察计数器

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 54

观察捕获的数据包

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 55

内容介绍
?

以太网测试设备及测试软件介绍
?

以太网测试设备介绍
SmartWindow介绍 SmartApplication介绍

?

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 56

SmartApplication
?

4个在RFC1242和RFC2544里定义的自动测试
? ? ? ?

最大吞吐量 延时 包丢失 背靠背性能

? ?

每个测试可以单个运行或按顺序运行 测试可以按照用户定义的帧大小和速率范围自动运行

?
?

保存所有的结果和日志内容在一个文件中
结果也可以以Microsoft Excel 格式保存

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 57

SmartApps 主窗口
测试选择按钮, 提供四种测试

端口选择区域

流量属性

测试模块属性区域

连接状态
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 58

端口设置和数据内容
? ? ? ?

?

选中的Test Pairs 将在这个 区域中显示 分别设臵端口速率和双工模 式 选择是否使能流控和自协商 功能 每块卡都有一个 “SmartCard MAC”地址, 这个地址反映了该卡在 SmartBits机箱里的位臵 设臵背景协议

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 59

运行 “1 to 1” 测试
? ? ?

?

运行“1 to 1”测试: 1. 选中 1 to 1 选项。 2. 分别从Source 列表和 Destination列表中各选择 一个端口,点击 > 按钮到 Test Pairs列表中 3. 设臵测试数据流的方向, Bi-directional 选项, 这个 选项只在“1 to 1”测试中可 用

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 60

测试配置
? ?

在Test Setup 窗口中选择Test Configuration

在这个窗口中,可以配臵以下的测试参数:
?

Test duration(测试持续时间), Number of trials(尝试的次数), Packet sizes (测试包大小)

?

从主菜单中选择Setup > Test ,出现Test Setup 窗口

Packet Sizes

Test Duration # Trials

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 61

测试的运行

选择1

选择2

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 62

测试过程的描述
?

下面时SmartApplications运行一个测试过程的步骤:
? ? ?

? ? ?

复位测试端口 – SmartApps 将测试端口复位到默认的配臵; 测试配臵 – 将测试配臵信息发送到测试模块 (包括 Trigger 的设臵); 发送学习数据包 – 帮助DUT 建立它的MAC地址转发表或者路由表和 ARP表; 接收学习的结构 – 确定 DUT 是否可以正常的转发单播数据包; 发送 – 实际的测试过程; 接收测试结果 – 接收测试模块的计数器和实际的测试结果;

?

更具用于设臵的参数,重复以上过程

对于吞吐量的测试,将使用二进制搜索算法和用户选择的参数一直 重复进行,直到测试到没有丢包的最大传输速率

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 63

测试过程和结果的查看
? ? ? ?

所有详细的测试信息都记录在LOG文件中 测试报告中记录的是简要的测试信息,每完成一个测试将积累显示一次 每个测试的结果将被记录在一个类似Excel的表格中 所有的记录都可以被保存成 Excel 表格,进行导出

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 64

测试LOG

这是一个非常重要的区域! 必须 从log文件中检查测试的正确性!

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 65

生成测试结果的图表
?

可以使用不同的图表来表示测试的结果,使测试结果更加直观。

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 66

测试结果的查看和打印
? ?

SmartApplications为每种测试提供了两份测试报告:一份详细的 报告和一份总结性的报告。

详细的报告
?

?

? ?

?

总结性报告
?

详细的报告包含了测试过程中的每种测试的任何一个测试过程的 详细内容。 有两种格式的详细报告: ? 表格式的 (默认格式) ? 非表格式的 查看详细的测试报告:在 Results 窗口中点击 Reports 标签 详细测试报告的打印: 在菜单栏中选择 File > Print SmartApplications 对每种测试同样生成一个总结性的测试报 告。 注:只能使用文本编辑器阅读和打印这种测试报告。 可以对不同大小的测试包生成不同的测试报告:在Test Setup 中的参数选择标签中重新命名测试文件。
Huawei Confidential Page 67

?
?

HUAWEI TECHNOLOGIES CO., LTD.

问题
?

问题1: SmartBits使用的两个主要测试软件是什么?可以使用这两 个软件进行哪些以太网测试? 问题2:两种测试软件测试结果的查看方法是什么?

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 68

?

本节我们主要讲解了:
?

小结

SmartBits测试设备
两种测试软件的配臵方法 和结果的查看方法

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 69

内容介绍
?

以太网测试原理知识介绍

?
?

以太网测试设备及测试软件介绍
使用SmartBits测试方法及测试

结果解读
?

其他测试工具介绍

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 70

内容介绍
?

使用SmartBits测试方法及测试结

果解读
?

以太网4项指标测试方法及结果解读 以太网其他功能的测试方法及结果解读

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 71

RFC2544测试
? ? ? ?

Throughput(吞吐量)
Latency(延时) Frame Loss Rate(丢包率)

Back-to-Back Frames(背靠背)

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 72

Throughput 测试
? ? ?

如果X = Y,则增加发送速率 如果X > Y,则减小发送速率 使用二进制搜寻算法来测试DUT的最高包转发速率 性能测试测试

流量生成: 生成速率为X的 测试数据流 DUT

流量分析: 接收到的 速率为Y

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 73

Throughput 测试配置
? ?

?

?

?

?

Duration(持续时间) ? 每次测试的持续时间 (以秒为单位) Number of Trials(测试的次数) ? 每中大小的数据包测试的次数 Packet Sizes(测试数据包大小) ? 测试的包大小设臵 Initial Rate (初始测试速率) ? 测试开始时使用的速率,用线速的 百分比表示 Resolution ? 表示测试的精度 Learning(学习数据包) ? 设臵发送熟悉数据包的频率,以确 保DUT没有将测试数据包老化掉

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 74

Throughput 测试结果
? ?

状态工具栏表示测试是否一直在运行 端口1到端口2的吞吐量在使用64字节的数据包时为148,810 pps

状态工具栏
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 75

Throughput 测试报告

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 76

Throughput 测试日志

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 77

NG SDH 吞吐量测试结果
?

配臵绑定20XVC12的实际带宽

不同大小的数据帧,实际的带宽不同
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 78

Latency 测试
? ? ? ?

数据帧发送速率 <= 吞吐量 在发送的数据流中加入了Tagged数据帧 Tagged数据帧的延时是有规律的,并且以FIFO的形式进行记录 Tagged 数据帧的bit时间将从FIFO中减去,以确定LIFO

Performance Tester

Tagged Frame DUT

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 79

Latency 测试配置
?

Duration(持续时间)
?

每次测试的持续时间 (以秒为单位) 每中大小的数据包测试的次数 测试的包大小设臵 测试开始时使用的速率,用线速的 百分比表示

?

Number of Trials(测试的次数)
?

?

Packet Sizes(测试数据包大小)
?

?

Initial Rate (初始测试速率)
?

?

Resolution
?

The test stops when the last pass is within ‘Resolution’ of the last fail 每次测试速率的增长百分比 设臵发送熟悉数据包的频率,以确 保DUT没有将测试数据包老化掉 Huawei Confidential Page 80

?

Step Rate(速率步长)
?

?

Learning(学习数据包)
?

HUAWEI TECHNOLOGIES CO., LTD.

Latency 测试结果

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 81

Latency 测试日志

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 82

Packet Loss 测试
? ?

Frame Loss Rate = (X-Y) / X * 100 适配不同的用户可选数据帧发送速率 性能测试测试

流量生成: 生成速率为X的 测试数据流 DUT

流量分析: 接收到的 速率为Y

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 83

Packet Loss 测试配置
?

Duration(持续时间)
?

每次测试的持续时间 (以秒为单位)

?

Number of Trials(测试的次数)
?

每中大小的数据包测试的次数

?

Packet Sizes(测试数据包大小)
?

测试的包大小设臵

?

Initial Rate (初始测试速率)
?

测试开始时使用的速率,用线速的

百分比表示
?

Step Rate(速率步长)
?

每次测试速率的增长百分比

?

Learning(学习数据包)
?

设臵发送熟悉数据包的频率,以确
保DUT没有将测试数据包老化掉

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 84

Packet Loss 测试结果

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 85

Back-to-Back 测试
? ? ?

测试DUT在零丢包率的时候可以处理的最大突发数据包大小 测试过程中,如果没有丢包,将继续加大突发数据包的大小 SmartApps 允许用户选择速率,但是RFC 2544规定了最小的帧间隙

测试测试设备

突出大小 可变帧间隙 DUT

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 86

Back-to-Back 测试配置
?

Duration(持续时间)
?

每次测试的持续时间 (以秒为单位)

?

Number of Trials(测试的次数)
?

每中大小的数据包测试的次数

?

Packet Sizes(测试数据包大小)
?

测试的包大小设臵

?

Initial Rate (初始测试速率)
?

测试开始时使用的速率,用线速的 百分比表示

?

Step Rate(速率步长)
?

每次测试速率的增长百分比

?

Learning(学习数据包)
?

设臵发送熟悉数据包的频率,以确 保DUT没有将测试数据包老化掉

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 87

Back-to-Back 测试结果

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 88

内容介绍
?

使用SmartBits测试方法及测试结

果解读
?

以太网4项指标测试方法及结果解读 以太网其他功能的测试方法及结果解读
?

?

MAC地址表深度测试 组播功能测试

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 89

MAC地址表深度测试
交换机根据源MAC地址进行学习,根据目的MAC地址进行转发

查看该端口的收包情况

②发源MAC不同的数据帧

①发目的MAC不同的数据帧

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 90

MAC地址表深度测试
NGSDH VB 设备配置

创建了一个4口VB,其中3个端口为MAC端口
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 91

MAC地址表深度测试
SmartWindows配置

目的MAC地址16K个

源MAC地址固定

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 92

MAC地址表深度测试
SmartWindows配置

目的MAC地址固定

源MAC地址16K个

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 93

MAC地址表深度测试
SmartWindows测试过程

没有学习到的MAC进行广播

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 94

MAC地址表深度测试
SmartWindows测试过程

学习完成后,进行单播

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 95

内容介绍
?

使用SmartBits测试方法及测试结

果解读
?

以太网4项指标测试方法及结果解读 以太网其他功能的测试方法及结果解读
?

?

MAC地址表深度测试 组播功能测试

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 96

Multicast组播功能测试
组播使用IGMP Snooping协议来维护组播地址表

查询VB中第三个端口的收包情况

②加入组播组的应答包

③发组播数据包 ①发Multicast查询包
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 97

Multicast组播功能测试
设备以太网交换功能配置

创建了一个4口VB,其中3个端口为MAC端口

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 98

Multicast组播功能测试
设备以太网交换功能配置

创建VB的VLAN过滤表

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 99

Multicast组播功能测试
设备Multicast功能配置

启用VB的IGMP Snooping功能

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 100

Multicast组播功能测试
IGMP查询包的创建
该值固定,为组播查询数据包的查询地址 源MAC地址,为发送端口的MAC地址 Vlan ID ,同VB过滤表中配置相同 源IP地址 该地址固定为组播查询目的地址 IGMP协议版本 1/2/3 IGMP协议数据包类型 1=查询包 2=响应包 组播组地址,全零表示查询所有的组播组
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 101

Multicast组播功能测试
IGMP响应包的配置
组播MAC地址 源MAC地址,为发送端口的MAC地址 Vlan ID ,同VB过滤表中配置相同 源IP地址 该地址为组播地址 IGMP协议版本 1/2/3 IGMP协议数据包类型 1=查询包 2=响应包 组播组地址
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 102

Multicast组播功能测试
组播数据包的配置
组播MAC地址
源MAC地址,为发送端口的MAC地址 Vlan ID ,同VB过滤表中配置相同

源IP地址 该地址为组播地址

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 103

Multicast组播功能测试

发送组播查询数据包的端口作为组播路由器端口

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 104

Multicast组播功能测试

查询到组播组01-00-5E-01-02-03

组播地址表,详细记录了属于该组 播的所有端口

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 105

Multicast组播功能测试
SmartWindows测试结果分析

没有开启组播功能时,组播数据采用广 播的方式进行转发

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 106

Multicast组播功能测试
SmartWindows测试结果分析

只有申请加入该组的端口才可以收到 该组的数据

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 107

问题
?

问题1: 对于RFC2544测试,一般使用哪种测试软件? 问题2:四个测试指标之间的测试顺序是怎样的?为什么要有这种 测试顺序? 问题3:组播功能测试和MAC地址表深度测试使用的测试软件是什 么?

?

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 108

?

本节我们主要讲解了:
?

小结

RFC2544的测试方法和结 果解读
MAC地址表深度和组播功 能的测试方法结果解读

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 109

内容介绍
?

以太网测试原理知识介绍

?
?

以太网测试设备及测试软件介绍
使用SmartBits测试方法及测试

结果解读
?

其他测试工具介绍

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 110

其他以太网测试工具介绍
? ? ? ?

Ping Tracert Iperf Multicast专用测试软件

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 111

Ping

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 112

Ping
典型应用:
?
? ? ?

ping 192.168.0.234 –t ping 192.168.0.234 –l 5000 ping 192.168.0.234 –f ping 192.168.0.234 –l 5000 –f

//持续ping //ping长度为5000字节的数据包 //不进行分包 //ping 5000字节的包,并且不分包 (在测试数据单板是否能够正常传输

大包时使用)

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 113

Tracert

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 114

Tracert
典型应用
?

Tracert 192.168.0.211

//IP地址

?

Tracert www.huawei.com

//域名

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 115

Iperf.exe
? ?

该软件在dos下运行 使用方法:
?

将该软件直接copy到硬盘,如D盘根目录下: 分别在需要测试的两台PC上运行;一台作为服务器端,一台作为客户端。 作为服务器端的PC上使用:iperf –s D:\>iperf –s

?

?

?

作为客户端的PC上使用:iperf –c ipaddress

(其中的ipaddress是服

务器端PC的IP地址)
D:\>iperf –c serveripaddress

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 116

Iperf.exe
10.12.10.28

10.12.10.11

客户端

运行: D:\>iperf –c 10.12.10.11
客户端的显示:
D:\>iperf -c 10.12.10.11 -----------------------------------------------------------Client connecting to 10.12.10.11, TCP port 5001 TCP window size: 8.00 KByte (default) ------------------------------------------------------------

服务器端 运行: D:\>iperf -s

[1916] local 10.12.10.28 port 1765 connected with 10.12.10.11 port 5001 [ ID] Interval Transfer Bandwidth

[1916] 0.0-10.0 sec 107 MBytes 94.7 Mbits/sec

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 117

Iperf.exe
服务器端的显示:
D:\>iperf -s ------------------------------------------------------------

Server listening on TCP port 5001
TCP window size: 8.00 KByte (default) -----------------------------------------------------------[1896] local 10.12.10.11 port 5001 connected with 10.12.10.28 port 1765 [ ID] Interval Transfer Bandwidth

[1896] 0.0-10.0 sec 107 MBytes 94.7 Mbits/sec

根据这个测试结果,我们可以知道,这两台PC间的实际带宽为
94.7 Mbits/sec

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 118

Multicast专用测试软件
?

发端(Server)

设置组播地址、端口号

Server的IP地址

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 119

Multicast专用测试软件
?

收端(Client)

要加入的组播地址和端口号

Client的IP地址

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 120

Multicast Toolkit
?

注意事项:
? ? ?

可以设臵多个组播组; 可以设臵多个client加入同一个组播组; 如果没有使能组播功能,也可以收到组播包,因为没有使能组播时, 组播数据包是以广播形式转发; 使能组播功能后,从网管上查看设备检测到的组播组信息是否正确;

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 121

?

本节我们主要讲解了:
?

小结

常用以太网测试命令的使 用方法
吞吐量和组播功能测试小 工具的测试方法

?

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 122

?

本课程我们主要讲解了:
?

总结

以太网测试的基本原理
测试设备和测试软件介绍 测试方法和测试结果的解读

?

?

?

常用测试小软件的介绍

HUAWEI TECHNOLOGIES CO., LTD.

Huawei Confidential

Page 123

Thank You
www.huawei.com


推荐相关:

以太网ATM RPR

专题推荐 北师大二附理科学霸高中... 东北师大附中理科学霸高... 西安交大附中...1.1 以太网测试方案 1.1.1 以太网基本特性测试 1.1.1.1 业务配置测试...


温湿度测量及以太网传输

专题推荐 北师大二附理科学霸高中... 东北师大附中...其中每一个的智能测试点都需要通过各自独立的信号线...3.3 温湿度监控智能节点接入以太网的实现方式 由于...


OptiX NG-SDH以太网单板LACP特性专题-A

以太网单板 LACP 特性专题 档 级: 内部公开 表目录表 1 静态聚合端口丢包测试...共 29 页 OptiX NG-SDH 以太网单板 LACP 特性专题 档 级: 内部公开 关键词...


PTN考试专题-答案

PTN 业务接口中的以太网接口用于承载 Tunnel 的端口模式 为___B__ A 、基本...(Exercise) :触发协议报文的发送和接收,测试保护倒换协议是否正常,不 真正触发...


光网络新空间-以太网常见故障处理专题

——OptiX 光网络以太网常见问题专题 1.1 背景知识 1.1.1 以太网的工作模式...法宝二:测试帧(对于EFGS、EFGT单板,测试帧是我们定位故障界面 比较有力的工具...


RS485,RS232,以太网接口防雷防静电方案

专题推荐 北师大二附理科学霸高中... 东北师大附中...往往产品在室内,短通讯数据线应用中,产 品从以太网...测试标准:TU-T K.21 (10/700 μ S) 阻抗(40...


以太网复习题及答案

专题推荐 北师大二附理科学霸高中... 东北师大附中理科学霸高... 西安交大附中...48.以太网;以太网(Ethernet) ,就是总线型局域网。以太网采用 IEEE802.3 标准...


83-光网络以太网数据单板带宽规格专题

光网络以太网数据单板带宽规格专题 拟制: 审核: 审核: 批准: 荆广智 日期: ...在 GFP 封 装协议下可以和 EFGS 系列单板对接,但是和 EFGS 系列单板的测试...


网络工程与综合布线复习题目(答案)

专题推荐 北师大二附理科学霸高中... 东北师大附中...如果正确则转发出去是以太网交换机的 )( A) 直接...(6)TSB-67 标准定义的五类线缆现场认证测试参数为...


EXFO以太网测试分析仪设备操作指引

专题推荐 北师大二附理科学霸高中... 东北师大附中理科学霸高... 西安交大附中...9 以太网测试分析仪技术文档 一、以太网测试分析仪 ETS-1000 简介 以太网或...

网站首页 | 网站地图
All rights reserved Powered by 简单学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com