思博伦—MSTP测试仪表技术培训 ppt课件
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Analyze Assure Accelerate
ppt课件
19
背靠背测试
• RFC-1242定义的背靠背测试 – 从空闲状态开始,在固定的帧长以媒体所允许的最小的合法间
隔发送帧,发送不长时间。
– 在最大速率下设备转发的连续的帧的数量(测量缓存的能力)。 – 单位-在最大突发下的帧数目 • RFC-定义的背靠背测试方法Back to Back Methodology from
Analyze Assure Accelerate
ppt课件
6
MSTP测试内容
• MSTP系统测试
– 业务层保护倒换时间 – 带宽共享 – 优先级测试
Analyze Assure Accelerate
ppt课件
7
MSTP测试原理及方法
• Ethernet接口测试
– 帧格式
• 802.3
Preamble/Start of Frame
– 单位是帧每秒。 • RFC-2544 定义的吞吐量测试的方法
– 在一特定速率发送帧。 – 如果接收的帧等于发送的帧,增加速率再做测试,如果接
收的帧少于发送的帧,减少发送速率再做测试。
– 直到找到没有包丢失的最快速率。
Analyze Assure Accelerate
ppt课件
12
吞吐量测试
• 核心设备或边缘设备? • 单播吞吐量测试,端口到端。 • 单播吞吐量测试, 全网状连接。 • 单播吞吐量测试, 多到一,一到多。 • 多少帧可以顺利通过设备,单向/双向?
• Ethernet接口测试
– 自协商
• Speed、Duplex、Flow Control (Register 4)
– 流控
• Pause帧(拥塞管理的一种办法) • 分发送和接收两个方向 • 有四种不同的模式
Analyze Assure Accelerate
ppt课件
10
MSTP测试原理及方法
All Packets Seen Here, OK
Thousands of Addresses Sent At Wire Rate or Some Amount Less.
All Packets Seen Here, OK
Any Packets Seen Here? Yes? Flood is Occurring
Analyze Assure Accelerate
ppt课件
11
吞吐量测试
• 在 RFC-1242 里定义的吞吐量测试 – 在被测设备没有丢失如何提供的包的前提下,最大的转发
速率。
– 设备无差错运行的最快速率,如果在任一接口有即使一个
包丢失,测试就被认为失败,然后测试在一个较低的速率 上再次进行。
完全一致,即使连线也不例外.
• 参D照e:sigRnFAC T1e2s4t2M和etRhFoCdo2l5o4g4y And Follow It
Analyze Assure Accelerate
ppt课件
16
延时测试
• RFC-1242中定义的延时
– 针对存储转发设备(store-and-forward):从接收帧的最后一
Analyze Assure Accelerate
ppt课件
21
地址处理测试
• 在不同的负载下设备处理几千个MAC地址会发
生什么? – 压迫许多地址到设备直到地址池到达极限。 – 在不同帧速下做。 – 设备什么时候溢出(广播)?
Thousands of Addresses Sent At Wire Rate or Some Amount Less.
Dest. Addr .
Src. Addr .
Length
Snap Hdr .
Ether Type
Data
FCS 32
AA AA AA AA AA AA AA /AB 6 7/1 Bytes
6 2 6 2 46 to 1500 bytes
4
AAAA030000008858 = IP
• Ethernet II
100 meg
10 meg
100 meg
10 meg
Analyze Assure Accelerate
ppt课件
25
其他功能
• VLAN隔离 • STP(基于VLAN的STP) • Multicast
Analyze Assure Accelerate
ppt课件
26
MSTP测试原理及方法
• MSTP系统测试
• Ethernet交换测试
– RFC2544基准测试 – RFC 1242 “Benchmarking Terminology for Network
Interconnection Devices”
– RFC 2544 “Benchmarking Methodology for Network
Interconnect Devices”
Analyze Assure Accelerate
ppt课件
2
MSTP回顾
• 多业务传输平台 • 核心是SDH之上的包交换
或信元交换
• 特征是能提供以太网、
ATM或POS支路板
• 工作在一到三层,或者四
层
Analyze Assure Accelerate
ppt课件
3
MSTP测试内容
• SDH传统测试项目
的延时为多少?
• 所有端口到所有端口? • “甜点”在那里(Sweet Spot)? 延时和吞吐
量都在最大值的时间。
10% to 100% Load
Analyze Assure Accelerate
10% to 100% Load
ppt课件
18
帧丢失测试
• RFC-1242中定义的帧丢失 – 在一个稳定的负载下由于资源的不足而无法转发应该转发的帧
– 异常包处理
• OverSized(>1518bytes) • UnderSized(<64bytes) • CRC(FCS) • Alignment(+2~3bits) • Dribble(+1bit) • Symbol
Analyze Assure Accelerate
ppt课件
9
MSTP测试原理及方法
所占的百分比。
– 速率的计算方法(RFC 1944) :
(input_count - output_count) * 100) / input_count.
– 这个测试是测量设备在一个超负荷的情况下的表现 – 单位-%多少帧丢了 • RFC-2544定义的测试方法 – 在100%最大速率发送特定大小的帧,对发送和接收的帧计数。 – 计算帧丢失的百分比,把速率降到90%再测试。 – 连续以10%降低速率,直到连续的两次测试没有帧丢失。
• 设备从新开始转发流量用了多少时间?
Analyze Assure Accelerate
ppt课件
29
议程
• 思博伦通信概况
Analyze Assure Accelerate
ppt课件
30
思博伦通信
思博伦公司 英国最大的电信设备制造公司 •全球超过5,000员工 • 在伦敦(SPT)和纽约(SPM)上市
ppt课件
28
MSTP测试原理及方法
• MSTP系统测试
– 业务保护倒换时间
• 在设备上加一定负载,然后热插拔一个电源模块,线路卡,或关闭一
条主链路转到备用链路,发生什么?
• 由于变化产生了多少帧丢失或被破坏了? • 备用链路是否继续没有差错的承载负载?Did the back up path
continue the load without interruption?
– 带宽共享
• 在没有优先级设定的情况下,MSTP网元对带宽的共享能力
Analyze Assure Accelerate
ppt课件
27
MSTP测试原理及方法
• MSTP系统测试
– 队列机制
• 在有优先级设定的情况下,MSTP网元对不同队列的调度结果
Analyze Assure Accelerate
– 光功率、眼图、频偏 – 误码、抖动、抖动容限 – 开销、告警 – 保护倒换时间
• Ethernet接口测试
– 帧格式 – 自协商 – 异常包处理 – 流控
Analyze Assure Accelerate
ppt课件
4
MSTP测试内容
• Ethernet交换测试
– RFC2544基准测试
• 吞吐量、丢包、时延、背靠背
Preamble
Dest. Addr .
Src. Ether Addr. Type
Data
FCS 32
AA AA AA AA AA AA AA AA
6
62
46 to 1500 bytes
4
8 Bytes
Analyze Assure Accelerate
ppt课件
8
MSTP测试原理及方法
• Ethernet接口测试
Analyze Assure Accelerate
ppt课件
13
Analyze Assure Accelerate
ppt课件
14
超负荷测试
Analyze Assure Accelerate
ppt课件
15
设计一个测试方法
• 每次测试需要运行的时间? • 运行多少次测试? • 测试的包的大小? • 使用什么协议? • 对每一次测试都需要有一个图表. • 对每一个被测设备的每一次测试都需要测试环境
自治吗?
FFFFFFFFFFFFFFFFFFFFFFFFF
Analyze Assure Accelerate
FFFFFFFFFFFFFFFFFFFFFFFFF
ppt课件
24
超负荷测试
• 有超负荷时会发送什么情况? – 如果用超线速的帧测试,设备会如何?IPG=88bit – 设备在长时间的超负荷工作后是否失效了? – 是否在设备上增加内存或Cache会在短时间内改善吞吐量? – 先试试在单向的情况,然后双向,是否有所改善?
RFC-2544
– 以最大的速率发送突发帧,发送至少2秒,对转发的帧数目计数。 – 如果所有的帧都转发,增加突发的长度,再做测试,如果有帧
丢失,减少突发的长度,再做测试。
Analyze Assure Accelerate
ppt课件
20
MSTP测试原理及方法
• Ethernet交换测试
– RFC2889交换机测试 – RFC 2885 “Benchmarking Terminology for L2 Switch” – RFC 2889 “Benchmarking Methodology for L2 Switch”
Analyze Assure Accelerate
ppt课件
22
头端阻塞
• 如果一个端口超负荷了,其它端口是否也要付出
代价?If one port is overloaded, why should other ports pay the price?
– 故意发送150%的负载到一个端口,然后发送50%的
负载到另一端口,那个非冲突的的端口应该连续的没 有差错的接收流量。
50% 负载到每个接收端口 100% 负载到一个端口
Analyze Assure Accelerate
50% 负载转发,没有差错和帧丢失 100% 转发. 33% 丢失
Congestion Point
ppt课件
23
广播帧测试
• 当您产生一个广播风暴,会发生什么?设备还会
Analyze Assure Accelerate
思博伦— MSTP测试仪表技术培训
Michael.zhang@ 13916210543
ppt课件
1
议程
• MSTP回顾 • MSTP测试内容 • MSTP测试原理及方法 • 思博伦通信概况 • SmartBits基础知识
• RFC-2544中定义的测试方法
– 在测试得出的吞吐量下以一特定的帧长发送帧,持续至少120秒。
– 在半途(在60秒)发送一个带触发的帧
– 延时就是带触发的帧接收的时间减去发送的时间。
Analyze Assure Acc• 一个单播帧从设备的一个端口发送到另一个端口
个比特到达入口端口开始,到第一个比特从发送端口发出为止 的时间段。 (LIFO, Last In First Out) 。
– 针对直通设备(bit-forwarding):从接收帧的第一个比特到达
入口端口开始,到第一个比特从发送端口发出为止的时间段。 (FIFO, First In First Out).
– RFC2889测试
• 地址学习能力 • 头端阻塞 • 转发能力 • 广播复制能力 • 超线速转发
– VLAN隔离测试 – STP协议测试 – IGMP组播测试
Analyze Assure Accelerate
ppt课件
5
MSTP测试内容
• ATM测试
– CBR、VBR、UBR业务类型测试 – 吞吐量、信元传输时延、信元抖动容限、信元纠错 – 流控、信元丢弃优先级 – OAM信元测试