RENIX流量发送模式——网络测试仪实操
信而泰的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流量发送模式——网络测试仪实操的更多相关文章
- RENIX非对称时延测试——网络测试仪实操
本文主要介绍RENIX软件如何进行非对称时延测试.文章分为四部分,第一部分为非对称时延概述,第二部分为测试说明,第三部分为测试配置,第四部分为测试报告. 第一部分:非对称时延概述 1.RFC2544测 ...
- Renix修改报文长度——网络测试仪实操
Renix软件修改报文长度的方式有4种,分别是固定.递增.随机和自动.接下来对这四种方式,分别配置和验证. 一.固定(fixed) 描述:流中的帧具有固定长度 1.配置fixed 64Byte 2.w ...
- BGP协议测试—信而泰网络测试仪实操
关键词 BGP; 协议仿真; 测试原理. 前言:当前信息化时代之下,数据传输已经成为了日常工作和生活必不可少的重要组成部分,网络服务的易得性和可靠性也因此得到广泛关注.这其中负责网络正常工作的诸多协 ...
- RFC2889广播时延测试——网络测试仪实操
一.简介 RFC 2889为LAN交换设备的基准测试提供了方法学,它将RFC 2544中为网络互联设备基准测试所定义的方法学扩展到了交换设备,提供了交换机转发性能(Forwarding Perform ...
- RENIX 软件RAW流发送——网络测试仪实操
本文主要介绍了RENIX软件如何进行RAW流发送操作.文章通过预约端口.添加RAW流.修改负载.发送流量.查看流统计.数据包捕获六个步骤详细介绍了操作过程. 步骤一:预约端口.1.先安装RENIX软件 ...
- RENIX报文两个字段嵌套变化——网络测试仪实操
RENIX软件如何实现报文中两个字段嵌套变化,以下为您实操讲解详细步骤. 1.打开Renix软件,连接机框并预约测试端口: 2.创建一条RAW流量(Binding流量也可以,这里用RAW流做例子) 3 ...
- ISISv4协议测试——网络测试仪实操
文章关键词 ISIS协议:路由协议:协议测试: 一.文章简介: isis是一种与ospf很相似的网络协议(属于动态路由协议),它被应用在巨大规模网络,如运营商以及银行等.同样的它也是基于链路状态算法, ...
- IGMP协议测试-网络测试仪实操
一.前言:IGMP协议用于IPv4系统向任何邻居组播路由器报告其组播成员资格.IP组播路由器自己本身也可以是一到多个组播组的成员.这时,组播路由器要实现协议的组播路由器部分. IGMP存在三个不同版本 ...
- 基于IPv6的RIPng路由协议测试——信而泰网络测试仪实操
关键词 IPv6; RIPng; 协议测试; 内部网关协议; 外部网关协议 前言:在国际性网络中,如因特网,拥有很多应用于整个网络的路由选择协议.形成网络的每一个自治系统(AS),都有属于自己的路由选 ...
随机推荐
- [Altium Designer 学习]怎样添加3D模型
对于为给PCB添加3D模型,很多人觉得这是个绣花针的活,中看不中用.在我看来这也未必,特别是常用的3D模型能在网上下载的今天,只需要几个简单的操作,就能使你的PCB更加赏心悦目.除此之外,3D模型还有 ...
- Cesium源码剖析---Clipping Plane
之前就一直有写博客的想法,别人也建议写一写,但一直没有动手写,自己想了一下原因,就一个字:懒.懒.懒.为了改掉这个毛病,决定从今天开始写博客了,一方面对自己掌握的知识做一个梳理,另一方面和大家做一个交 ...
- C++类对象大小问题(一)
先看如下代码: #include<iostream> using namespace std; class Base1 { public: }; class Base2 { public: ...
- golang中的rpc开发
golang中实现RPC非常简单,官方提供了封装好的库,还有一些第三方的库 golang官方的net/rpc库使用encoding/gob进行编解码,支持tcp和http数据传输方式,由于其他语言不支 ...
- BUGKU-Misc 成果狗成果狗
下载下来可以得到一张图片 成果真好看 放到kali里面用binwalk查看有没有隐藏文件,发现这里面有两张图片 然后可以拖到winhex或者010里面把两张图片分离出来,可以分离出1.jpg和54.j ...
- Vue.js开发环境配置与项目创建
一.需要安装和配置 Node.js 与 npm 二.Vue.js的安装或cdn引用: ·cdn引用(不适合项目开发): <script src="https://cdn.jsdeliv ...
- RocketMq如何顺序消费的消息offest
RocketMq对于消费者对于消息的如何处理的 1:如果设置了自动提交 返回: ConsumeOrderlyStatus.COMMIT, ConsumeOrderlyStatus.ROLLBACK, ...
- 微信小程序--给数组的每个对象添加动画(数据驱动)
思路:用数据驱动事件,用数组的方式去对循环数组的每个对象进行操作 js代码: data:{ selectCategory: [{ name: '生产模式', content: [{ txt: '原厂' ...
- C#中的字符串拼接@,$
转载自:https://blog.csdn.net/qq_40666620/article/details/101695138 一:@ @的意思是以@标注的字符出,其中所有的符号均为字符串符号,没有什 ...
- Category注意事项
1.分类的使用注意事项 分类只能增加方法, 不能增加成员变量 @interface Person (NJ) { // 错误写法 // int _age; } - (void)eat; @end 分类中 ...