Creating an RFC-2544 throughput test with the ByteBlower GUI
Posted by Pieter Vandercammen, Last modified by Craig Godbold on 29 November 2023 11:15 AM
This article is a short guide on how to create an RFC-2544 test with the ByteBlower GUI. This test estimates the throughput of your network. The main advantage is that you have proper control over a number of parameters. The drawback is that RFC-2544 test runs tend to take quite some time.
Introduction: Creating a first RFC-2544 scenario
RFC-2544 tests are created with the RFC-2544 wizard. As you'll see further on, this wizard will create a couple ports, a flow and a scenario for you to run. This is very similar to any of the other traffic flows (FrameBlasting, TCP).
Both are regalar ByteBlower ports. The config below, they receive their IPv4 address through DHCP. As will be shown further, you can still change the ports afterwards.
As we've said in the intro, the main drawback of RFC-2544 tests is their duration. Only the first two parameters have an impact on the duration. On each change, the total duration shown at the bottom of the window is updated. This total duration is an estimate, in most occasions the test will finish a lot sooner.
All three windows are shown in the screen screen shot below.
Running an RFC-2544 test
Hints and tricks
The RFC-2544 flow can handle IPv6 ByteBlower ports. Since the wizard default generates IPv4 ports you'll need to reconfigure your project a bit. You've got two options:
Editing fame sizes and loss level
To change the frame sizes and loss level, go tho the Flow-view and right-click on the Flow Template. In the popup-menu select "Jump to Edit..."
Here you now can change the frame sizes and the acceptable frameloss of the RFC2544 flow.