Skip to main content

SW-581 RFC 2544 Test Report

This page presents the RFC 2544 benchmark test results for the Brainboxes SW-581 2-port Gigabit Ethernet switch. RFC 2544 defines a standardised methodology for benchmarking network interconnect devices, covering throughput, latency, frame loss rate, and back-to-back frame handling.

Testing was performed using the Xena2544 v2.97 automated test suite on 4 February 2026, with a total test duration of 10 hours 4 minutes. Tests used custom frame sizes including IEEE defaults and jumbo frames (64, 128, 256, 512, 1024, 1280, 1518, 2048, 4096, 8192, and 9000 bytes) in a full-mesh, bidirectional topology across 2 ports at 1 Gbps.

Result: All Tests Passed

The SW-581 passed all RFC 2544 tests. Throughput reached 99.7% of line rate with zero frame loss across all 11 frame sizes including jumbo frames up to 9000 bytes. Latency was exceptionally low at 1.1–73 µs.

TestResult
ThroughputPass — 99.7% line rate, all frame sizes including jumbo
Latency & JitterPass — at 50% and 100% rates
Frame Loss RatePass — 0% at 50% rate; 0.01% at 100% rate
Back-to-BackPass — at 50% and 100% rates

Test Configuration

ParameterValue
TopologyMesh
DirectionBidirectional
Frame Size TypeCustom Sizes
Frame Sizes64, 128, 256, 512, 1024, 1280, 1518, 2048, 4096, 8192, 9000 bytes
Port Count2
Port Speed1 Gbps
Test ToolXena2544 v2.97
Test ChassisAbyssinian (S/N 2343912)
ModuleOdin-1G-3S-6P (S/N 870628)

Port Configuration

Port IDInterface TypeSpeedRate
P-0-0-4SFP-E 10/100/1000MAuto1 Gbps
P-0-0-5SFP-E1 Gbit/s1 Gbps

Throughput Test

The throughput test determines the maximum rate at which none of the offered frames are dropped by the device. Each frame size was tested for 60 seconds over 3 iterations, with a binary search from 90–100% line rate and 0% acceptable loss.

The SW-581 achieved 99.688% throughput (within 0.3% of full 2 Gbps aggregate line rate) for all 11 frame sizes with zero frame loss, including jumbo frames up to 9000 bytes.

Frame Size (bytes)Offered RateTx Rate (L1)Tx Rate (L2)Tx (Frames)Rx (Frames)LossResult
6499.688%1.994 Gbps1.519 Gbps178,013,280178,013,2800Pass
12899.688%1.994 Gbps1.724 Gbps101,034,600101,034,6000Pass
25699.688%1.994 Gbps1.849 Gbps54,177,96054,177,9600Pass
51299.688%1.994 Gbps1.919 Gbps28,107,36028,107,3600Pass
102499.688%1.994 Gbps1.956 Gbps14,322,84014,322,8400Pass
128099.688%1.994 Gbps1.963 Gbps11,502,36011,502,3600Pass
151899.688%1.994 Gbps1.968 Gbps9,722,4009,722,4000Pass
204899.688%1.994 Gbps1.974 Gbps7,230,6007,230,6000Pass
409699.688%1.994 Gbps1.984 Gbps3,632,8803,632,8800Pass
819299.688%1.994 Gbps1.989 Gbps1,820,8801,820,8800Pass
900099.688%1.994 Gbps1.989 Gbps1,657,6801,657,6800Pass

SW-581 Throughput by Frame Size vs Theoretical Max

Both bidirectional flows showed identical throughput with zero loss at every frame size.

Per-Port Throughput Results

Both ports produced identical results. Data shown is for port P-0-0-4.

Port P-0-0-4

Frame Size (bytes)Tx (Frames)Tx Rate (L1)Tx Rate (L2)Tx Rate (fps)Rx (Frames)
6489,006,640996.87 Mbps759.52 Mbps1,483,44489,006,640
12850,517,300996.87 Mbps862.16 Mbps841,95550,517,300
25627,088,980996.87 Mbps924.64 Mbps451,48327,088,980
51214,053,680996.87 Mbps959.40 Mbps234,22814,053,680
10247,161,420996.87 Mbps977.77 Mbps119,3577,161,420
12805,751,180996.87 Mbps981.53 Mbps95,8535,751,180
15184,861,200996.87 Mbps983.91 Mbps81,0204,861,200
20483,615,300996.86 Mbps987.22 Mbps60,2553,615,300
40961,816,440996.86 Mbps992.02 Mbps30,2741,816,440
8192910,440996.87 Mbps994.44 Mbps15,174910,440
9000828,840996.82 Mbps994.61 Mbps13,814828,840

Port P-0-0-5 — identical results

Port P-0-0-5 produced the same throughput, frame counts, and zero loss as P-0-0-4 above.


Latency and Jitter Test

The latency and jitter test measures forwarding delay and its variation across frame sizes. Tests were run for 60 seconds over 3 iterations using last-to-last latency mode, relative to the throughput test results. Testing was performed at both 50% and 100% of line rate.

Results at 50% Rate

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)Result
641.3711.0361.7370.0110.120Pass
1281.8831.5502.2260.0130.096Pass
2562.9102.5763.2530.0140.096Pass
5124.9624.6295.3050.0200.096Pass
10249.0688.7349.4110.0250.120Pass
128011.12110.78711.4630.0220.096Pass
151813.02912.69513.3720.0170.096Pass
204817.28016.94517.6210.0130.072Pass
409633.70133.36634.0190.0150.096Pass
819266.54666.20966.8850.0190.096Pass
900073.02672.68873.3640.0230.120Pass

SW-581 Latency by Frame Size at 50% Rate

SW-581 Jitter by Frame Size at 50% Rate

Per-Port Latency and Jitter at 50% Rate

The two ports show slightly different latencies due to asymmetric forwarding paths. P-0-0-4 consistently measures ~0.55 µs lower than P-0-0-5.

Port P-0-0-4

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)
641.0971.0361.1570.0110.072
1281.6081.5501.6700.0130.072
2562.6342.5762.6960.0140.072
5124.6874.6294.7490.0200.096
10248.7928.7348.8540.0250.120
128010.84510.78710.9070.0220.096
151812.75312.69512.8150.0170.096
204817.00416.94517.0650.0130.072
409633.42633.36633.4860.0150.072
819266.27066.20966.3290.0190.096
900072.74972.68872.8080.0230.096

Port P-0-0-5

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)
641.6461.5931.7370.0110.120
1282.1582.1062.2260.0120.096
2563.1853.1323.2530.0130.096
5125.2375.1855.3050.0200.096
10249.3439.2909.4110.0240.096
128011.39611.34311.4630.0220.096
151813.30413.25113.3720.0170.096
204817.55617.50117.6210.0130.072
409633.97533.92234.0190.0150.096
819266.82266.76566.8850.0190.096
900073.30273.24473.3640.0230.120

Results at 100% Rate

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)Result
641.3961.0361.7850.0060.096Pass
1281.8861.5502.2260.0100.072Pass
2562.9122.5763.2770.0120.096Pass
5124.9644.6295.3290.0150.120Pass
10249.0688.7349.4350.0200.120Pass
128011.12210.78711.4870.0230.120Pass
151813.03012.69513.3960.0240.120Pass
204817.28016.94517.6450.0250.120Pass
409633.70133.36634.0430.0130.096Pass
819266.54966.20967.5350.0180.697Pass
900073.02972.68874.0140.0260.745Pass

SW-581 Latency by Frame Size at 100% Rate

SW-581 Jitter by Frame Size at 100% Rate

Per-Port Latency and Jitter at 100% Rate

Port P-0-0-4

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)
641.1211.0361.2290.0060.096
1281.6111.5501.6700.0100.072
2562.6362.5762.6960.0120.072
5124.6884.6294.7490.0150.072
10248.7928.7348.8540.0190.096
128010.84510.78710.9070.0220.096
151812.75312.69512.8150.0240.096
204817.00416.94517.0650.0240.096
409633.42533.36633.4860.0120.072
819266.27066.20966.3290.0140.096
900072.74972.68872.8080.0220.096

Port P-0-0-5

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)
641.6711.5931.7850.0060.096
1282.1612.1062.2260.0090.072
2563.1883.1323.2770.0120.096
5125.2405.1855.3290.0150.120
10249.3439.2909.4350.0200.120
128011.39811.34311.4870.0230.120
151813.30613.25113.3960.0240.120
204817.55617.50117.6450.0250.120
409633.97633.92234.0430.0130.096
819266.82766.76567.5350.0220.697
900073.30973.24474.0140.0300.745

Frame Loss Rate Test

The frame loss rate test measures the percentage of frames that are not forwarded by the device under steady-state conditions. Each frame size was tested for 60 seconds over 3 iterations. No pass/fail criteria were configured.

At 50% rate, the SW-581 achieved zero frame loss across all frame sizes. At 100% rate, a uniform loss of 0.01% was observed across all 11 frame sizes (30,668 total frames lost).

Results at 50% Rate

Frame Size (bytes)Tx (Frames)Rx (Frames)Tx Rate (L1)Loss (Frames)Loss RateResult
6489,285,64089,285,6401,000 Mbps00%Pass
12850,675,64050,675,6401,000 Mbps00%Pass
25627,173,88027,173,8801,000 Mbps00%Pass
51214,097,72014,097,7201,000 Mbps00%Pass
10247,183,8007,183,800999.98 Mbps00%Pass
12805,769,1205,769,120999.98 Mbps00%Pass
15184,876,4404,876,4401,000 Mbps00%Pass
20483,626,6403,626,640999.99 Mbps00%Pass
40961,822,0801,822,080999.96 Mbps00%Pass
8192913,200913,200999.89 Mbps00%Pass
9000831,480831,480999.99 Mbps00%Pass

SW-581 Frame Loss at 50% Rate

Per-Port Frame Loss at 50% Rate

Both ports transmitted and received equal frame counts with zero loss at 50% rate.

Port P-0-0-4

Frame Size (bytes)Tx (Frames)Tx Rate (L1)Tx Rate (fps)Rx (Frames)
6444,642,820500 Mbps744,04744,642,820
12825,337,820500 Mbps422,29725,337,820
25613,586,940500 Mbps226,44913,586,940
5127,048,860500 Mbps117,4817,048,860
10243,591,900499.99 Mbps59,8653,591,900
12802,884,560499.99 Mbps48,0762,884,560
15182,438,220500 Mbps40,6372,438,220
20481,813,320499.99 Mbps30,2221,813,320
4096911,040499.98 Mbps15,184911,040
8192456,600499.95 Mbps7,610456,600
9000415,740500 Mbps6,929415,740

Port P-0-0-5 — identical results

Port P-0-0-5 produced the same frame counts and zero loss as P-0-0-4 above.

Results at 100% Rate

Frame Size (bytes)Tx (Frames)Rx (Frames)Tx Rate (L1)Loss (Frames)Loss RateResult
64178,571,400178,557,9452,000 Mbps13,4550.01%Pass
128101,351,280101,343,7502,000 Mbps7,5300.01%Pass
25654,347,76054,343,8182,000 Mbps3,9420.01%Pass
51228,195,44028,193,3892,000 Mbps2,0510.01%Pass
102414,367,72014,366,6692,000 Mbps1,0510.01%Pass
128011,538,36011,537,5132,000 Mbps8470.01%Pass
15189,752,8809,752,1622,000 Mbps7180.01%Pass
20487,253,2807,252,7442,000 Mbps5360.01%Pass
40963,644,2803,644,0072,000 Mbps2730.01%Pass
81921,826,5201,826,3812,000 Mbps1390.01%Pass
90001,662,9601,662,8342,000 Mbps1260.01%Pass

SW-581 Frame Loss at 100% Rate

Per-Port Frame Loss at 100% Rate

At 100% rate, frame loss was distributed asymmetrically: approximately 75% of lost frames occurred on the P-0-0-4→P-0-0-5 flow, with 25% on the reverse.

Port P-0-0-4

Frame Size (bytes)Tx (Frames)Tx Rate (L1)Tx Rate (fps)Rx (Frames)
6489,285,7001,000 Mbps1,488,09589,282,517
12850,675,6401,000 Mbps844,59450,673,873
25627,173,8801,000 Mbps452,89827,172,966
51214,097,7201,000 Mbps234,96214,097,244
10247,183,860999.99 Mbps119,7317,183,616
12805,769,180999.99 Mbps96,1535,768,983
15184,876,4401,000 Mbps81,2744,876,273
20483,626,640999.99 Mbps60,4443,626,515
40961,822,140999.99 Mbps30,3691,822,076
8192913,260999.96 Mbps15,221913,227
9000831,480999.99 Mbps13,858831,450

Port P-0-0-5

Frame Size (bytes)Tx (Frames)Tx Rate (L1)Tx Rate (fps)Rx (Frames)
6489,285,7001,000 Mbps1,488,09589,275,427
12850,675,6401,000 Mbps844,59450,669,876
25627,173,8801,000 Mbps452,89827,170,851
51214,097,7201,000 Mbps234,96214,096,144
10247,183,860999.99 Mbps119,7317,183,053
12805,769,180999.99 Mbps96,1535,768,530
15184,876,4401,000 Mbps81,2744,875,889
20483,626,640999.99 Mbps60,4443,626,228
40961,822,140999.99 Mbps30,3691,821,931
8192913,260999.96 Mbps15,221913,154
9000831,480999.99 Mbps13,858831,384

Back-to-Back Test

The back-to-back test measures the maximum number of frames that can be sent at a given rate without any frame loss. Each frame size was tested with a 60-second burst over 3 iterations.

Results at 50% Rate

Frame Size (bytes)Tx Burst (Frames)Tx Burst (Bytes)Max Offered Rate (fps)Max Offered Rate (Gbps)Result
6489,285,7145,714,285,6961,488,0951.00Pass
12850,675,6746,486,486,272844,5951.00Pass
25627,173,9126,956,521,472452,8991.00Pass
51214,097,7447,218,044,928234,9621.00Pass
10247,183,9087,356,321,792119,7321.00Pass
12805,769,2307,384,614,40096,1541.00Pass
15184,876,4627,402,469,31681,2741.00Pass
20483,626,6927,427,465,21660,4451.00Pass
40961,822,1567,463,550,97630,3691.00Pass
8192913,2967,481,720,83215,2221.00Pass
9000831,4847,483,356,00013,8581.00Pass

SW-581 Back-to-Back Burst at 50% Rate

Per-Port Back-to-Back at 50% Rate

Each port sustained the full 60-second burst with zero loss at 50% rate.

Port P-0-0-4

Frame Size (bytes)Tx Burst (Frames)Tx Burst (Bytes)
6444,642,8572,857,142,848
12825,337,8373,243,243,136
25613,586,9563,478,260,736
5127,048,8723,609,022,464
10243,591,9543,678,160,896
12802,884,6153,692,307,200
15182,438,2313,701,234,658
20481,813,3463,713,732,608
4096911,0783,731,775,488
8192456,6483,740,860,416
9000415,7423,741,678,000

Port P-0-0-5 — identical results

Port P-0-0-5 produced the same burst frame counts and zero loss as P-0-0-4 above.

Results at 100% Rate

At 100% rate (full 2 Gbps aggregate), the back-to-back burst sizes were significantly smaller due to the switch's internal buffer limits at full wire speed. All bursts completed with zero loss within the reported burst size.

Frame Size (bytes)Tx Burst (Frames)Tx Burst (Bytes)Max Offered Rate (fps)Max Offered Rate (Gbps)Result
642,439,986156,159,1042,976,1902.00Pass
1282,420,334309,802,7521,689,1892.00Pass
2562,415,663618,409,643905,7972.00Pass
5121,149,463588,525,227469,9252.00Pass
1024520,171532,655,445239,4642.00Pass
1280394,556505,031,680192,3082.00Pass
1518322,239489,159,308162,5492.00Pass
2048205,085420,013,397120,8902.00Pass
409666,803273,623,72360,7392.00Pass
819217,243141,251,92530,4432.00Pass
900017,254155,286,00027,7162.00Pass

SW-581 Back-to-Back Burst at 100% Rate

Per-Port Back-to-Back at 100% Rate

Burst frames were split equally between both ports with zero loss.

Port P-0-0-4

Frame Size (bytes)Tx Burst (Frames)Tx Burst (Bytes)
641,219,99378,079,552
1281,210,167154,901,376
2561,207,831309,204,821
512574,732294,262,613
1024260,086266,327,723
1280197,278252,515,840
1518161,120244,579,654
2048102,542210,006,699
409633,401136,811,861
81928,62170,625,963
90008,62777,643,000

Port P-0-0-5 — identical results

Port P-0-0-5 produced the same burst frame counts and zero loss as P-0-0-4 above.


About This Test

RFC 2544 defines a standardised benchmarking methodology for network interconnect devices. The tests cover:

  • Throughput — maximum rate at which no frames are lost
  • Latency — forwarding delay at various frame sizes and rates
  • Frame Loss Rate — percentage of frames lost under load
  • Back-to-Back — maximum burst length the device can handle without loss

Testing was performed using the Xena2544 automated test suite. Each test was run for 3 iterations and results averaged to minimise measurement variance. This report extends the standard IEEE frame sizes with jumbo frames (2048, 4096, 8192, and 9000 bytes) to validate jumbo frame support.