如何使用网络测试仪构造特殊流量

这篇具有很好参考价值的文章主要介绍了如何使用网络测试仪构造特殊流量。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

为什么要仿真特殊流量

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

Stream Manual Schedule定义特殊流量

Renix软件支持调度表方式构造复杂流量,如下图所示:
如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试

图中的参数,关系如下图所示:
如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试

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 Count为1时只读)
Inter Entry Gap:指定条目之间的调度间隔
Inter Frame Gap Unit/Inter Burst Gap Unit/Inter Entry Gap Unit:根据需要选择单位

在实际生产中,各项指标的构造,可参考以下换算:
突发流量大小:由Burst Size、Inter Frame Gap/Inter Frame Gap Unit和流量字节大小共同决定。
相同流量突发次数和间隔:由Burst Count、Inter Burst Gap/Inter Frame Gap Unit共同决定。
不同流量突发间隔:由Inter Entry Gap/Inter Entry Gap Unit决定。
流量杂复度组合:Return to Entry、Loop Count决定。

测试时可用以下公式换算:
如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试

常用值参考以下表格:
如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试
注:由于Brust Size只能取整,理论上存在误差。

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

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

  • 采用100G接口

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

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

  • 创建流量
    -如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试

  • 配置调度表

如下图所示,根据箭头指向逐个配置,根据表取得数据构造Entry,其中要求发流10秒则Brust Size*10。
如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试
如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试

  • 查看结果

创建图表视图,选择PortStats下的“接收线速(bps)”选项,选择视图,如下图所示:
如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试

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

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

  • 采用100G接口
  • 仪表产生三角波,波谷为1Mbps,波峰为8Mbps,Step为1秒
  • 分别绑定8条流量,字节大小为256
  • 创建流量

如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试

  • 配置调度表

如下图所示,根据箭头指向逐个配置,根据表取得数据构造Entry。
如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试
如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试

  • 查看结果

创建图表视图,选择PortStats下的“接收线速(bps)”选项,选择视图,如下图所示:
如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试

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

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

  • 采用100G接口
  • 仪表产生突发流量,流量突发间隔为纳秒级,且循环发送
  • 分别绑定2条流量,字节大小分别为64、128
  • 创建流量

如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试

  • 配置调度表

如下图所示,根据箭头指向逐个配置,纳秒级突发与包长、接口速率有关,如下表所示,包长与帧发送时长正相关。实现纳秒级突发,可根据需求选择包长。
如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试
如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试

  • 查看结果

创建图表视图,选择PortStats下的“接收线速(bps)”选项,选择视图,如下图所示,图表视图最小采样间隔为1秒,故可通过抓包查看突发流量
如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试
如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试

DarYu-X系列测试仪

DarYu-X系列高性能网络测试仪是信而泰推出的面向高端路由器等高端数通设备的测试产品,具有高性能、高密度、高速率等特点,配置信而泰基于PCT架构的新一代测试软件RENIX和X2系列测试模块,可提供高精度的发包速率,为高端路由产品的研发保驾护航。
如何使用网络测试仪构造特殊流量,网络,特殊流量,网络测试,功能测试文章来源地址https://www.toymoban.com/news/detail-787122.html

到了这里,关于如何使用网络测试仪构造特殊流量的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 2019年电赛D题《简易电路特性测试仪》全过程

    本人为团队中负责硬件部分,为了准备2022年电赛,本队伍已经制作2019年和2021年电赛信号题,本次主要讲解为2019年电赛D题硬件部分,少部分为软件需要做的部分。后续会对整个硬件进行优化和整理。   题目的硬件所确定的部分为一个分压式放大电路,其中利用的9013 npn来进

    2023年04月08日
    浏览(45)
  • 简易电路特性测试仪(2019年国赛D题,该方案全功能实现)

    全国大学生电子设计竞赛备赛期间作品。电赛延期尝试在仪器仪表类题目试水,所以选择19年的TI杯捧杯题目简易电路特性测试仪,看起来简易,实际上越做越难。最终耗时3周多实现了所有功能,算是备赛期间比较满意的作品了。本文主要介绍下硬件方案并进行作品演示,方

    2024年02月16日
    浏览(56)
  • 2019年全国大学生电子设计大学(D 题)简易电路特性测试仪(2)基础部分电路与代码

    先看基础部分第一问,首先经过测试,我的共射放大电路的放大倍数是280左右(分立元件每个人都不一样),选择放大倍数越小的三极管越好做(1)中有作解释。 输入电阻 DDS输出的正弦波幅值为1.1v,经过分压后,串联一个电阻,根据公式计算即可得出。电路图如下:    

    2024年02月14日
    浏览(55)
  • 如何使用Wireshark进行网络流量分析?

    如何使用Wireshark进行网络流量分析。Wireshark是一款强大的网络协议分析工具,可以帮助我们深入了解网络通信和数据流动。 1. 什么是Wireshark? Wireshark是一个开源的网络协议分析工具,它可以捕获并分析网络数据包,帮助用户深入了解网络通信过程,识别潜在的问题和安全威

    2024年02月11日
    浏览(41)
  • 网络流量异常报警 | 如何使用 AnaTraf 网络万用表找到与恶意 IP 交互的主机?

    目录 AnaTraf 网络万用表视频教程 几秒钟找到与恶意 IP 交互的主机 IP 模块 IP Pairs 模块 网络流量异常监控与报警 了解更多 AnaTraf 网络万用表 | 网络流量异常报警 | 全流量分析回溯 | 网络瓶颈识别调优 AnaTraf 网络万用表的 B 站频道已更新最新一期教程:如何使用 AnaTraf 网络万用

    2024年02月20日
    浏览(72)
  • 【测试联调】如何在前后端测试联调时优雅的构造异常场景

    目录 背景 使用iptables实现 利用iptables丢弃某ip数据包 使用 -L 列出所有规则 IP 连通性 通信 测试 插入一条规则,丢弃此ip 的所有协议请求 列出所有规则 测试 丢弃规则内的IP 连通性 清除 规则列表的 限制 模拟ip进行丢包50%的处理。 mysql proxy 代理 proxy代码 直接使用pymysql 测试

    2024年02月14日
    浏览(42)
  • 计算机网络——如何构造HTTP请求

            构造HTTP请求的常见方式有,通过form表单标签来实现,通过ajax来实现,这两种是通过HTML/JS来实现的,还可通过java使用Socket来进行构造(本质就是根据不同的格式来解析字符串,处理请求),最简单的也可以使用一些工具来进行构造,比如使用postman来进行构造。

    2023年04月08日
    浏览(65)
  • 无线路由器中如何查看局域网内所有电脑网络流量

    一般来说此方法需要网络管理员才可以操作,当然如果使用一些第三方软件也是可以管理的,但是可能会造成一些网络堵塞的情况,本文就说一下tp-link无线路由器中如何进行查看局域网内所有电脑的网络流量。 第1步:打开浏览器输入网关地址并回车确定。注:一般路由器管

    2024年02月06日
    浏览(59)
  • 网络:如何使用curl命令测试HTTP代理的有效性

    在我们的日常工作中,代理服务器扮演着重要的角色,它帮助我们访问局部网络无法直接访问的资源。然而,代理的设置和验证有时候会比较复杂。幸运的是,作为一名开发者应该熟悉curl,一个强大的工具来测试和验证代理服务器的设置。本文将引导我们如何使用curl命令测

    2024年04月22日
    浏览(46)
  • Spring依赖注入之setter注入与构造器注入以及applicationContext.xml配置文件特殊值处理

    依赖注入之setter注入 在管理bean对象的组件的时候同时给他赋值,就是setter注入,通过setter注入,可以将某些依赖项标记为可选的,因为它们不是在构造对象时立即需要的。这种方式可以减少构造函数的参数数量,使得类的构造函数更加简洁。 注:既然是setter注入,则对象的

    2024年01月25日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包