[使用体验] 高速网络损伤仪Chimera-100G Rel3.0,Chimera-100G Network Impairments Emulator Rel3.0

Chimera,100G网络损伤仪,Xena网络测试仪

废话一箩筐#这一段可忽略

许久不更,最近也不知道在忙点什么,感觉春节过后脑子一片空白,不知道要要写点,难道是戴着口罩缺氧的缘故,...[2020-05-07 22:14:26]

码码指头,正式开工也快2个月了,基本活动范围在苏州/昆山/上海三地来回兜兜转转,现在已经能够熟练的花2小时的时间从昆山城西乾坤大挪移到浦东张江中心区域

#我之前在朋友群发过一个Flag,如果在一个月内来5次浦东出差的话,我就把家搬回上海的来,还好最近频率不高,没到这个数,##嗯嗯,到了也无所谓,反正我立过无数的Flag,哪能都实现 [/手动笑脸]


 

########################################

## 以下正题                                                ######

## 使用设备:Xena Chimera 信雅纳.奇美拉     ##

##  场景:网络损伤,网络负面压力测试           ##

########################################

目录

  1. 硬件概览(表格+图)
  2. 使用场景说明(5G+前传+交换)
  3. 多厂商对比(Spirent Attero-100G,Netropy)
  4. 规格参数(8 Flows+Filter+eCPRI+Rules+RoE+...)
  5. 测试场景设定(streams配置)+预期结果
  6. 实测数据+点评

Chimera硬件概览

Chimera-100G网络损伤仪

Chimera使用场景

1. 100G交换系统网络损伤(数据中心/容灾备份场景等)

2. RoE/eCPRI 25GbE网络损伤(5G 前传网络)

3. 现网的SLA评估测试,负面压力测试环境构建

多厂商对比(Chimera-100G  VS. Spirent Attero-100G )

(略过,不好公开评论)

Chimera规格参数

1.接口及速率#  2x100GbE QSFP28 或 4x50GbE QSFP8 或 8x25GbE SFP28 或 2x40GbE QSFP+ 或 8x10GbE SFP+

2.待补充完整

...

 


 

测试场景设定

  1. 使用Valkyrie流量测试板卡的2个打流端口进行Pair拓扑的收发,中间接入Chimera做TAP数据损伤
  2. 每个端口构建多个Streams,分别携带不同的Type L2/IP/TCP/UDP + VLAN组合

Valkyrie网络测试仪#测试端口流量设定

Streams 序号 描述 速率(Rate) Packet Length(Byte)
1 L2基础流量 10% 64
2 L2基础流量+VLAN ID 100 10% 64
3 IPv4基础流量 10% 512
4 IPv4基础流量 +VLAN ID 100 10% 512
5 IPv6基础流量 10% 512
6 IPv4 +TCP流量 10% 512
7 IPv4 +UDP流量 10% 512
8 IPv4 +TCP流量+VLAN ID 100 10% 512
9 IPv4 +UDP流量+VLAN ID 100 10% 512
10 eCPRI流量 10% 512

Chimera网络损伤仪#损伤规则设定

损伤条目 丢包 延迟/抖动 包重复 错误注入 使能规则
Flow-0 50%       默认为针对所有报文生效
Flow-1   +800ns     仅对UDP报文生效
Flow-2     50%   仅对TCP报文生效

Flow-3

      30% 仅对VLAN ID 100的TCP报文生效
Flow-4 25% +9000ns     仅对eCPRI类型的报文生效
Flow-5         还没想好,~-~
Flow-6         还没想好,~-~
Flow-7         还没想好,~-~

Tips#

Flow n,n数字越大优先级越高

一旦报文匹配了高优先级的损伤条目,则会后续条目中不做损伤

即在Flow1~7都未命中匹配的数据报文将会全部进入到Flow-0条目进行损伤


 

命中预期#

Streams-1 为L2基础流量,不符合Flow7~1规则,所以会进入到Flow-0,则Rx将会是Rate 10% ==> 5%

Streams-2 为L2基础流量+VLAN ID 100,命中符合Flow-3,则Rx将会是Rate 10% ==> 10%, Err Rate 3%

...


 

 实测数据+点评  

总的来说,这个Rel3.0版本还是让我比较满意,该有的都有了,

1. 丢包/延迟/抖动/错误注入/Link Flap/过滤规则/...

2. Gilbert-Elliot双态丢包等多种模型支持等

3. eCPRI,Radio Over Ethernet RoE数据帧过滤

4. 统计损伤数据,实时显示损伤效果

5. 精细的粒度控制,指哪打哪不窜稀的功能控件

如果非要吐槽点什么的话,就是UI界面没有我期待中的那么炫(相对Attero-100G来说)

  

posted @ 2020-05-09 16:54  Evan_丹麦信雅纳网络  阅读(272)  评论(0编辑  收藏  举报