25G/100G高速网络损伤仿真测试仪使用技巧(SyncE, eCPRI,4K SDI over IP等典型场景部署)

目录

1.概述

Chimera自动化调用接口Script

Ethernet以太网成帧报文转发

Chimera网络损伤执行流程Pipeline

2.SyncE同步以太网

3.Latency/Jitter延迟/抖动的相关概念定义及区别

外部时钟模式

最小延迟

无损延迟

有损延迟(降速延迟)

延迟和多队列模式

4.端口级别损伤模型

Link Flap链路闪断

逻辑闪断

物理层闪断

PMA错误注入

5.报文损伤队列Flows

6.队列过滤规则匹配Flow Filter

配置过滤规则

按以太网掩码过滤

Layer2+掩码过滤

单层VLAN

多层VLANS

MPLS

Layer3+掩码过滤

IPv4

IPv6

Layer4+掩码过滤

TCP

UDP

TPLD掩码(Xena流量测试仪标签)

用户自定义字段/任意字段匹配

7.损伤类型配置

使用ValkyrieManager管理软件操作

使用Script脚本控制

损伤配置

配置调度

下发使能配置

配置举例

8.Flows队列损伤优先级控制

报文复制Packet Duplication 

报文丢弃Drop 

乱序Misordering 

报文篡改Corruption 

带宽限制BW control

策略Policers 

整形Shapers 

延迟/抖动 Latency/Jitter

9.损伤调度算法控制

逻辑算法调度模型

手动插入

固定突发

随机突发

固定速率

比特错误率

随机速率

Gilbert Elliot模型

累积突发模型

固定延迟

表格算法调度模型

单一分布

高斯分布

泊松分布

步进

用户自定义

10.调度器模块

持续损伤

突发损伤


1.概述

Chimera自动化调用接口Script

Xena Chimera网络损伤仿真

Xena Script

Ethernet以太网成帧报文转发

Chimera网络损伤执行流程Pipeline

2.SyncE同步以太网

Chimera实现了一个单一的时钟域,用于所有Tx端口的时钟。源时钟可以配置为
内部产生的时钟或来自其中一个活动 Rx 端口的恢复时钟。
为了成功地将 Tx 端口同步到恢复的 Rx 时钟,内部电路必须能够锁定在以下位置
配置的Rx时钟。奇美拉实现了一个锁定信号,该信号表示奇美拉当前是否处于
锁定到一个Rx端口。这个 "Rx 锁定 "信号必须是 ON,然后才能相信 Tx 端口正在运行。
配置的Rx端口。
如果Rx锁定信号返回NOVALIDTXCLK,则意味着Chimera无法锁定到所配置的Rx端口。
时钟,在这种情况下,它将回到内部产生的时钟上运行。
请注意,当配置为使用内部时钟(模块本地时钟)时,Rx锁定信号将始终是
return NOVALIDTXCLK.

Chimera损伤仪配置SyncE

3.Latency/Jitter延迟/抖动的相关概念定义及区别

- 无损延迟
在没有线速丢包风险的情况下可以保证的最大延时
- 有损延迟(Reduced Bandwidth Latency)。
Chimera支持的最大延迟。在此延迟下,线速会有损失。它是
可以计算出可以无损支持的降低的BW。以更高的速度发送数据包
比保证的BW带宽更高的带宽最终会导致丢包。

外部时钟模式

最小延迟

无损延迟

有损延迟(降速延迟)

延迟和多队列模式

4.端口级别损伤模型

Link Flap链路闪断

逻辑闪断

物理层闪断

PMA错误注入

5.报文损伤队列Flows

Chimera网络损伤仪 损伤队列

6.队列过滤规则匹配Flow Filter

配置过滤规则

按以太网掩码过滤

Layer2+掩码过滤

单层VLAN

多层VLANS

MPLS

Layer3+掩码过滤

IPv4

IPv6

Layer4+掩码过滤

TCP

UDP

TPLD掩码(Xena流量测试仪标签)

用户自定义字段/任意字段匹配

7.损伤类型配置

使用ValkyrieManager管理软件操作

使用Script脚本控制

损伤配置

配置调度

下发使能配置

配置举例

8.Flows队列损伤优先级控制

报文复制Packet Duplication 

报文丢弃Drop 

乱序Misordering 

报文篡改Corruption 

带宽限制BW control

 

策略Policers 

整形Shapers 

延迟/抖动 Latency/Jitter

9.损伤调度算法控制

chimera eCPRI网络损伤仪调度算法列表

逻辑算法调度模型

手动插入

固定突发

随机突发

固定速率

比特错误率

随机速率

Gilbert Elliot模型

The Gilbert-Elliot distribution defines two states, each with a separate packet impairment probability:
• Good state
• Bad state
 

Gilbert Elliot调度模型

累积突发模型

固定延迟

表格算法调度模型

单一分布

高斯分布

泊松分布

步进

用户自定义

网络损伤仪 调度模型支持

10.调度器模块

网络损伤仪 调度

持续损伤

突发损伤


后续会针对目前的几个用例进行剖析

1. 5G前传的eCPRI损伤,需要提供SyncE

2. O-RAN 50/100G接口速率的损伤,验证FEC性能

2. 4K SDI over IP的视频流损伤,单向12GbE的视频流,中间夹杂有PTP特征报文

3. 容灾中心的备份业务损伤,大带宽,要求损伤算法比较特别,随机模型在该类应用下表现不佳

 

套用“有人的地方就有江湖”,我们得出了“有网络的地方就需要网络损伤”!

 

 

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值