RENIX流发送模式(Transmit Mode)

RENIX版本3.0.2, 板卡V6008C, 时间20180206

 

信而泰的RENIX平台支持5种传输模式, 如下图所示, 分别一一解释

模式一: continuous

Continuous:连续发送流

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

 

模式二: Burst

Burst: 发送指定个数的流量

Brust可以用于发送突发报文, 如下图, 修改为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秒, 然后停止

 

 模式4: Serialized 

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

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

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

 

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

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

 

 

 模式5: On Stream

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

 On Stream模式, 修改为On Stream模式以后, 在流量界面上, 就会出现新的一列Burst Transmit Paramenter

可以在这个列上对每个stream 进行burst的操作, 而不是基于整个端口进行burst操作

比如第一条流量的设置

 

 功能待完善

 

posted @ 2018-02-06 18:41  天霄阁  阅读(825)  评论(0编辑  收藏  举报