MSCBSC 移动通信论坛
搜索
登录注册
网络优化工程师招聘专栏 4G/LTE通信工程师最新职位列表 通信实习生/应届生招聘职位
 

  • 阅读:3018
  • 回复:0
如何使用网络测试仪构造特殊流量
wx_10357938
等待验证会员
鎵嬫満鍙风爜宸查獙璇


 发短消息    关注Ta 

积分 25
帖子 5
威望 3469 个
礼品券 0 个
专家指数 0
注册 2023-8-25
专业方向 
回答问题数 0
回答被采纳数 0
回答采纳率 0%
 
发表于 2024-01-11 17:08:39  只看楼主 

什么要仿真特殊流量

在现网中,网络流量时常伴随着突发,突发流量可能会造成网络的拥塞,从而产生丢包、抖动和时延,导致网络服务质量整体下降。面对宏观上的突发,通常采用在网络设备入向限速或者流量整形功能来消除突发流影响。微观上的突发,比如毫秒级甚至纳秒级突发,则需要芯片级别处理。

针对以上痛点,我们需要在网络设备验证中引入宏观特殊流量,例如矩形波流量、三角波流量来验证设备的限速能力或流量整形能力,微突发流量来验证设备芯片转发能力。

Stream Manual Schedule定义特殊流量

Renix软件支持调度表方式构造复杂流量,如下图所示:

ͼƬ1.png

图中的参数,关系如下图所示:

 ͼƬ2.png


 

Entry:条目编号(只读)

PortName:端口名称(只读)

Name:调试条目名称(默认生成)

Enable:使能该调底条目

StreamState:条目状态(只读)

Stream Block Reference:关联流块(通过下拉框选择)

Return to Entry:指定跳转条目(该条目调底结束后待调度条目),与Loop Count配合使用

Loop Count:指定Return to Entry动作的执行次数

Burst Count:指定关联流块的突发次数

Burst Size:指定每个突发的帧数量

Inter Frame Gap:指定突发内的帧间隔

Inter Burst Gap:指定突发间隔(Burst Count1时只读)

Inter Entry Gap:指定条目之间的调度间隔

Inter Frame Gap Unit/Inter Burst Gap Unit/Inter Entry Gap Unit:根据需要选择单位

 

在实际生产中,各项指标大于的构造,可参考以下换算

突发流量大小:由Burst SizeInter Frame Gap/Inter Frame Gap Unit和流量字节大小共同决定。

相同流量突发次数和间隔:由Burst CountInter Burst Gap/Inter Frame Gap Unit共同决定。

不同流量突发间隔:由Inter Entry Gap/Inter Entry Gap Unit决定。

流量杂复度组合:Return to EntryLoop Count决定。

 


 image.png

常用值参考以下表格:

 

Package length

Port Rate(bps)

Bandwidth(bps)

Package length(ns)

Brust Size

InterFrame Gap(ns)

64

 100,000,000,000

 1,000,000

6.72

 1,488

 671,993

128

 100,000,000,000

 1,000,000

11.84

 845

 1,183,988

256

 100,000,000,000

 1,000,000

22.08

 453

 2,207,978

64

 100,000,000,000

 2,000,000

6.72

 2,976

 335,993

128

 100,000,000,000

 2,000,000

11.84

 1,689

 591,988

256

 100,000,000,000

 2,000,000

22.08

 906

 1,103,978


注:由于Brust Size只能取整,理论上存在误差

如何使用仪表构造矩形波流量

信而泰Renix平台提供了Stream Manual Schedule,可灵活定义流量。假设业务如下所示:

采用100G接口

仪表交替产生1Mbps与2Mbps流量,波峰与波谷持续时间10秒

分别绑定2条流量,字节大小为256

 

Ø 创建流量


ͼƬ3.png 

Ø 配置调度表

如下图所示,根据箭头指向逐个配置,根据表取得数据构造Entry,其中要求发流10秒则Brust Size*10

 

Package length

Port Rate(bps)

Bandwidth(bps)

Package length(ns)

Brust Size

InterFrame Gap(ns)

64

 100,000,000,000

 1,000,000

6.72

 1,488

 671,993

128

 100,000,000,000

 1,000,000

11.84

 845

 1,183,988

256

 100,000,000,000

 1,000,000

22.08

 453

 2,207,978

64

 100,000,000,000

 2,000,000

6.72

 2,976

 335,993

128

 100,000,000,000

 2,000,000

11.84

 1,689

 591,988

256

 100,000,000,000

 2,000,000

22.08

 906

 1,103,978

 

ͼƬ4.png 

Ø 查看结果

创建图表视图,选择PortStats下的“接收线速(bps)”选项,选择视图,如下图所示:

ͼƬ5.png 

如何使用仪表构造三角波流量

信而泰Renix平台提供了Stream Manual Schedule,可灵活定义流量。假设业务如下所示:

采用100G接口

仪表产生三角波,波谷为1Mbps,波峰为8Mbps,Step为1秒

分别绑定8条流量,字节大小为256

Ø 创建流量

ͼƬ6.png 

Ø 配置调度表

如下图所示,根据箭头指向逐个配置,根据表取得数据构造Entry

 

Package length

Port Rate(bps)

Bandwidth(bps)

Package length(ns)

Brust Size

InterFrame Gap(ns)

256

 100,000,000,000

 1,000,000

22.08

 453

 2,207,978

256

 100,000,000,000

 2,000,000

22.08

 906

 1,103,978

256

 100,000,000,000

 3,000,000

22.08

 1,359

 735,978

256

 100,000,000,000

 4,000,000

22.08

 1,812

 551,978

256

 100,000,000,000

 5,000,000

22.08

 2,264

 441,578

256

 100,000,000,000

 6,000,000

22.08

 2,717

 367,978

256

 100,000,000,000

 7,000,000

22.08

 3,170

 315,406

256

 100,000,000,000

 8,000,000

22.08

 3,623

 275,978

 ͼƬ7.png 

Ø 查看结果

创建图表视图,选择PortStats下的“接收线速(bps)”选项,选择视图,如下图所示:


ͼƬ8.png 

如何使用仪表构造纳秒级突发流量

信而泰Renix平台提供了Stream Manual Schedule,可灵活定义流量。假设业务如下所示:

采用100G接口

仪表产生突发流量,流量突发间隔为纳秒级,且循环发送

分别绑定2条流量,字节大小分别为64、128

Ø 创建流量

ͼƬ9.png 

Ø 配置调度表

如下图所示,根据箭头指向逐个配置,纳秒级突发与包长、接口速率有关,如下表所示,包长与帧发送时长正相关。实现纳秒级突发,可根据需求选择包长。

ͼƬ10.png 

 

 

�ӿ�

����

�ӿ���������

֡����ʱ��(ns)

����֡�����ns��

��ת�����ʣ�fps��

100G�ӿ�

64

100,000,000,000

6.72

0.96

148,809,524

128

100,000,000,000

11.84

0.96

84,459,459

1500

100,000,000,000

121.6

0.96

8,223,684

9600

100,000,000,000

769.6

0.96

1,299,376

10G�ӿ�

64

10,000,000,000

67.2

9.6

14,880,952

128

10,000,000,000

118.4

9.6

8,445,946

1500

10,000,000,000

1216

9.6

822,368

9600

10,000,000,000

7696

9.6

129,938

  

Ø 查看结果

创建图表视图,选择PortStats下的“接收线速(bps)”选项,选择视图,如下图所示,图表视图最小采样间隔为1秒,故可通过抓包查看突发流量。

 

 ͼƬ11.png

ͼƬ12.pngͼƬ12.png 

DarYu-X系列测试仪

DarYu-X系列高性能网络测试仪是信而泰推出的面向高端路由器等高端数通设备的测试产品,具有高性能、高密度、高速率等特点,配置信而泰基于PCT架构的新一代测试软件RENIX和X2系列测试模块,可提供高精度的发包速率,为高端路由产品的研发保驾护航


 5ce145f11be826372cd6d156c8dd857.png


扫码关注5G通信官方公众号,免费领取以下5G精品资料
  • 1、回复“YD5GAI”免费领取《中国移动:5G网络AI应用典型场景技术解决方案白皮书
  • 2、回复“5G6G”免费领取《5G_6G毫米波测试技术白皮书-2022_03-21
  • 3、回复“YD6G”免费领取《中国移动:6G至简无线接入网白皮书
  • 4、回复“LTBPS”免费领取《《中国联通5G终端白皮书》
  • 5、回复“ZGDX”免费领取《中国电信5G NTN技术白皮书
  • 6、回复“TXSB”免费领取《通信设备安装工程施工工艺图解
  • 7、回复“YDSL”免费领取《中国移动算力并网白皮书
  • 8、回复“5GX3”免费领取《 R16 23501-g60 5G的系统架构1
  • 对本帖内容的看法? 我要点评

     
    [充值威望,立即自动到帐] [VIP贵宾权限+威望套餐] 另有大量优惠赠送活动,请光临充值中心
    充值拥有大量的威望和最高的下载权限,下载站内资料无忧

    快速回复主题    
    标题
    内容
     上传资料请点左侧【添加附件】

    当前时区 GMT+8, 现在时间是 2025-12-19 22:14:04
    渝ICP备11001752号  Copyright @ 2006-2016 mscbsc.com  本站统一服务邮箱:mscbsc@163.com

    Processed in 0.397846 second(s), 12 queries , Gzip enabled
    TOP
    清除 Cookies - 联系我们 - 移动通信网 - 移动通信论坛 - 通信招聘网 - Archiver