tohojo / flent

The FLExible Network Tester.
https://flent.org
Other
428 stars 79 forks source link

Modified TOS values for RRUL test #304

Closed zanearniel closed 1 month ago

zanearniel commented 2 months ago

Is there a way to run the RRUL test with modified tos value for the traffic using flent? Also is there any way to control the volume of packets generated during RRUL test?

tohojo commented 2 months ago

zanearniel @.***> writes:

Is there a way to run the RRUL test with modified tos value for the traffic using flent?

Yes, you can use the rrul_var test which is completely customisable:

flent rrul_var --test-parameter bidir_streams=4 --test-parameter markings=CS1,CS2,EF,AF11

Also is there any way to control the volume of packets generated during RRUL test?

What do you mean, "volume of packets"? The RRUL test uses TCP, so it is controlled by the TCP congestion control algorithm.

zanearniel commented 1 month ago

Yes, you can use the rrul_var test which is completely customisable:

flent rrul_var --test-parameter bidir_streams=4 --test-parameter markings=CS1,CS2,EF,AF11

Thanks!

What do you mean, "volume of packets"? The RRUL test uses TCP, so it is controlled by the TCP congestion control algorithm.

When I run rrul test it generates a load of packets,right?So is there a way to send a specific number of packets in rrul test.My usecase is that im running multiple rrul tests so i need the number of packets to be same for every consecutive test

tohojo commented 1 month ago

zanearniel @.***> writes:

What do you mean, "volume of packets"? The RRUL test uses TCP, so it is controlled by the TCP congestion control algorithm.

When I run rrul test it generates a load of packets,right?So is there a way to send a specific number of packets in rrul test.My usecase is that im running multiple rrul tests so i need the number of packets to be same for every consecutive test

No, that is not supported. You can adjust how long the test runs for, in which period it will transfer as much data as possible. But the reverse (specifying the amount of data, varying the length of the test) is not supported.

zanearniel commented 1 month ago

Thanks!