信而泰的RENIX平台支持5种传输模式, 如下图所示。

模式一: continuous

Continuous:连续发送流

持续发送方式是默认的发送模式,  它不会自动的停止, 会一直发送, 直到用户手工点击"stop"停止发送

模式二: Burst

Burst: 发送指定个数的流量

Burst可以用于发送突发报文, 如下图, 修改为burst以后, 就会多出一列, 用于burst的配置

Frame per burst: 表示每个burst里包含多少个报文

Burst count: 表示突发多少次

Inter burst gap: 表示Burst之间的间隔是多久

如下图所示:  总共发送9个报文, 每三个报文作为一个burst, 两个burst之间的间隔是1秒

使用wireshark抓包, 然后查看结果, 发现总格9个报文, 2个burst之间的间隔是1秒

Burst模式也可以是单突发模式, 只突发一次, 这种场景也比较常用

例如下面的配置: 只发送100个报文, 就停止发送

 模式三: Time

Time:只在指定的时间内发送流量

例如下面的配置, 发送10秒的流量以后,  就会自动的停止发流

在10秒内, 发送的速率使用的是Inter Frame Gap Profile里的配置, 如图的配置, 使用20%的端口速率发送10秒, 然后停止

模式四: Serialized

Serialized: 串行发送流量, 在端口上, 发送完第一条流量, 再发送第二条流量, 在发送第三条流量, 需要和repeat count结合起来效果比较明显

例如下面的举例, 将loop count设置为10, 表示这个端口下的每条流量都要发送10个报文

同时设置第一条流重复5次, 第二条流重复2次, 则总共发送70个报文, 第一条流10*5=50, 第二条流10*2=20

使用wireshark抓包如下, 发送完第一条流的5个报文以后, 再发送第二条流的2个报文, 这是一个loop;

不停的重复, 直到发送10个loop, 才会停止

 模式: On Stream

On Stream: 表示使用stream上配置的, 可以为每个Stream Template指定Transmit Mode以及相关参数

例如下面的举例

将Transmit Mode设置为On Stream

在Port1下建立1条流量, 然后基于流配置相关的burst参数

(1)突发5次, 每个突发包含3个报文

(2)两个突发之间的间隔为1秒

在Port2上抓包, 然后在wireshark里查看, 如下图所示

和预期结果一样, 可以基于每条流来配置突发, 而不是基于端口来配置突发

RENIX流量发送模式——网络测试仪实操的更多相关文章

  1. RENIX非对称时延测试——网络测试仪实操

    本文主要介绍RENIX软件如何进行非对称时延测试.文章分为四部分,第一部分为非对称时延概述,第二部分为测试说明,第三部分为测试配置,第四部分为测试报告. 第一部分:非对称时延概述 1.RFC2544测 ...

  2. Renix修改报文长度——网络测试仪实操

    Renix软件修改报文长度的方式有4种,分别是固定.递增.随机和自动.接下来对这四种方式,分别配置和验证. 一.固定(fixed) 描述:流中的帧具有固定长度 1.配置fixed 64Byte 2.w ...

  3. BGP协议测试—信而泰网络测试仪实操

    关键词  BGP; 协议仿真; 测试原理. 前言:当前信息化时代之下,数据传输已经成为了日常工作和生活必不可少的重要组成部分,网络服务的易得性和可靠性也因此得到广泛关注.这其中负责网络正常工作的诸多协 ...

  4. RFC2889广播时延测试——网络测试仪实操

    一.简介 RFC 2889为LAN交换设备的基准测试提供了方法学,它将RFC 2544中为网络互联设备基准测试所定义的方法学扩展到了交换设备,提供了交换机转发性能(Forwarding Perform ...

  5. RENIX 软件RAW流发送——网络测试仪实操

    本文主要介绍了RENIX软件如何进行RAW流发送操作.文章通过预约端口.添加RAW流.修改负载.发送流量.查看流统计.数据包捕获六个步骤详细介绍了操作过程. 步骤一:预约端口.1.先安装RENIX软件 ...

  6. RENIX报文两个字段嵌套变化——网络测试仪实操

    RENIX软件如何实现报文中两个字段嵌套变化,以下为您实操讲解详细步骤. 1.打开Renix软件,连接机框并预约测试端口: 2.创建一条RAW流量(Binding流量也可以,这里用RAW流做例子) 3 ...

  7. ISISv4协议测试——网络测试仪实操

    文章关键词 ISIS协议:路由协议:协议测试: 一.文章简介: isis是一种与ospf很相似的网络协议(属于动态路由协议),它被应用在巨大规模网络,如运营商以及银行等.同样的它也是基于链路状态算法, ...

  8. IGMP协议测试-网络测试仪实操

    一.前言:IGMP协议用于IPv4系统向任何邻居组播路由器报告其组播成员资格.IP组播路由器自己本身也可以是一到多个组播组的成员.这时,组播路由器要实现协议的组播路由器部分. IGMP存在三个不同版本 ...

  9. 基于IPv6的RIPng路由协议测试——信而泰网络测试仪实操

    关键词 IPv6; RIPng; 协议测试; 内部网关协议; 外部网关协议 前言:在国际性网络中,如因特网,拥有很多应用于整个网络的路由选择协议.形成网络的每一个自治系统(AS),都有属于自己的路由选 ...

随机推荐

  1. 【刷题-LeetCode】240. Search a 2D Matrix II

    Search a 2D Matrix II Write an efficient algorithm that searches for a value in an m x n matrix. Thi ...

  2. golang取地址操作采坑:for idx,item := range arr中的item是个独立对象

    先看代码: package main import "fmt" func main() { type s struct { A string B int32 } arr := [] ...

  3. javascript的AMD规法--esl与requirejs浅介。

    AMD规范,全称是Asynchronous Module Definition,即异步模块加载机制.从它的规范描述页面看,AMD很短也很简单,但它却完整描述了模块的定义,依赖关系,引用关系以及加载机制 ...

  4. STC8H开发(七): I2C驱动MPU6050三轴加速度+三轴角速度检测模块

    目录 STC8H开发(一): 在Keil5中配置和使用FwLib_STC8封装库(图文详解) STC8H开发(二): 在Linux VSCode中配置和使用FwLib_STC8封装库(图文详解) ST ...

  5. python19day

    内容回顾 软件开发规范 预计 递归函数1天 re模块2天 logging模块+包的导入+带参数的装饰器1-2天 面向对象6天 网络编程4天 并发编程5-6天 数据库5天 今日内容 模块和实际工作之间的 ...

  6. vivo直播应用技术实践与探索

    一.概述 2019年vivo直播平台立项,初期与优秀的顶部直播平台进行联运直播开发,进行市场,产品和技术的初步探索:再到后来为了丰富直播的内容和形式,开始自己独立探索:之后,我们结合vivo现阶段的直 ...

  7. JAVA多线程学习十五 - 阻塞队列应用

    一.类相关属性 接口BlockingQueue<E>定义: public interface BlockingQueue<E> extends Queue<E> { ...

  8. Mysql Json函数创建 (二)

    本节中列出的功能由组件元素组成JSON值. JSON_ARRAY([val[, val] ...]) 计算(可能为空)值列表,并返回包含这些值的JSON数组. mysql> SELECT JSO ...

  9. Junit4进行参数化测试

    @RunWith, 当类被@RunWith注解修饰,或者类继承了一个被该注解修饰的类,JUnit将会使用这个注解所指明的运行器(runner)来运行测试,而不是JUnit默认的运行器. 要进行参数化测 ...

  10. 关于final关键字

    final修饰基本数据类型时 修饰的变量值不可变 final修饰引用数据类型时 修饰的变量地址不可变 值可变 final修饰一个类中的方法时 不可被子类重写 final修饰一个类时 不可被其他类继承 ...