Skip to main content

SW-525 RFC 2544 Test Report

This page presents the RFC 2544 benchmark test results for the Brainboxes SW-525 5-port Fast 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 24 April 2026, with a total test duration of 3 hours 16 minutes. Tests used the IEEE default frame sizes (64, 128, 256, 512, 1024, 1280, and 1518 bytes) in a full-mesh, bidirectional topology across all 5 ports at 100 Mbps (500 Mbps aggregate, 20 bidirectional flows).

Result: All Tests Passed

The SW-525 passed all RFC 2544 tests, sustaining full 500 Mbps aggregate line rate with zero frame loss across all 20 bidirectional flows for every IEEE-standard frame size from 64 to 1280 bytes. At 1518-byte frames, 99.69% line rate was achieved with a negligible 0.02% loss observed only at 100% offered rate.

TestResult
ThroughputPass — 100% line rate (99.69% at 1518-byte), zero loss
Latency & JitterPass — at 50% and 100% rates
Frame Loss RatePass — 0% loss at 50% rate; ≤ 0.02% at 100% rate
Back-to-BackPass — at 50% and 100% rates

Test Configuration

ParameterValue
TopologyMesh
DirectionBidirectional
Frame Size TypeIEEE Default
Frame Sizes64, 128, 256, 512, 1024, 1280, 1518 bytes
Port Count5
Port Speed100 Mbps (Auto-negotiated)
Aggregate Line Rate500 Mbps
Bidirectional Flows20 (full mesh)
Toggle Port SyncYes
Flow CreationStream-based
Test ToolXena2544 v2.97
Test ChassisAbyssinian (S/N 2343912)
ModulesOdin-1G-3S-6P (S/N 870728), Odin-10G-5S-6P-CU (S/N 650338)

Port Configuration

Port IDInterface TypeSpeedRate
P-0-2-5SFP-E 10/100/1000MAuto100 Mbps
P-0-6-210GBASE-TAuto100 Mbps
P-0-6-310GBASE-TAuto100 Mbps
P-0-6-410GBASE-TAuto100 Mbps
P-0-6-510GBASE-TAuto100 Mbps

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 95–100% line rate at 0.5% resolution and 0% acceptable loss.

The SW-525 achieved 100% throughput (500 Mbps aggregate line rate) with zero frame loss for all frame sizes from 64 through 1280 bytes. At 1518 bytes, the search converged to 99.688% (498.31 Mbps) with zero loss.

Frame Size (bytes)Offered RateTx Rate (L1)Tx Rate (L2)Tx (Frames)Rx (Frames)LossResult
64100%499.99 Mbps380.95 Mbps44,642,40044,642,4000Pass
128100%499.98 Mbps432.41 Mbps25,336,80025,336,8000Pass
256100%499.98 Mbps463.75 Mbps13,586,40013,586,4000Pass
512100%499.99 Mbps481.20 Mbps7,048,8007,048,8000Pass
1024100%499.95 Mbps490.37 Mbps3,591,6003,591,6000Pass
1280100%499.82 Mbps492.13 Mbps2,883,6002,883,6000Pass
151899.688%498.31 Mbps491.83 Mbps2,430,0002,430,0000Pass

SW-525 Throughput by Frame Size vs Theoretical Max

All 20 bidirectional flows in the full mesh showed identical throughput with zero loss at every frame size.

Per-Port Throughput Results

All five ports produced identical throughput in the full-mesh topology. Each port transmits 1/5 of the aggregate traffic, and receives the same.

Port P-0-2-5 (representative — all five ports identical)

Frame Size (bytes)Tx (Frames)Tx Rate (L1)Tx Rate (L2)Tx Rate (fps)Rx (Frames)
648,928,480100 Mbps76.19 Mbps148,8088,928,480
1285,067,360100 Mbps86.48 Mbps84,4565,067,360
2562,717,280100 Mbps92.75 Mbps45,2882,717,280
5121,409,760100 Mbps96.24 Mbps23,4961,409,760
1024718,32099.99 Mbps98.07 Mbps11,972718,320
1280576,72099.96 Mbps98.43 Mbps9,612576,720
1518486,00099.66 Mbps98.37 Mbps8,100486,000

Ports P-0-6-2 through P-0-6-5 — identical results

Ports P-0-6-2, P-0-6-3, P-0-6-4, and P-0-6-5 each produced the same per-port frame counts, line rates, and zero loss as P-0-2-5 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.

Summary tables below show the mean of the five per-port averages, with min/max latency taken from the worst case across all ports.

Results at 50% Rate

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)Result
648.85-0.15425.6720.05013.454Pass
12815.004.96942.4550.08630.076Pass
25627.5915.20970.4620.17747.371Pass
51255.2935.687160.2670.286102.890Pass
102493.9876.652269.4670.375178.718Pass
1280124.9997.131385.9570.591264.329Pass
1518144.73116.407448.8440.536258.564Pass

SW-525 Latency by Frame Size at 50% Rate

SW-525 Jitter by Frame Size at 50% Rate

Per-Port Latency and Jitter at 50% Rate

Each port aggregates measurements from the four flows leaving it. Values are averaged over the 3 test iterations.

Port P-0-2-5

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)
6415.47214.35921.6800.0316.743
12821.15419.49938.4620.04818.345
25631.98329.76361.4990.08126.708
51265.15850.289126.5910.12443.603
102494.37591.335183.3760.19291.889
1280120.224111.869271.8340.426159.555
1518145.987131.514267.4800.429135.652

Port P-0-6-2

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)
647.2220.03819.9150.05211.514
12812.9115.15438.1810.09022.378
25624.53415.39370.4620.18247.371
51253.63235.888127.8090.31283.822
102491.13676.845246.4710.392143.374
1280117.32597.315369.3430.595264.329
1518135.549116.591371.9010.566247.058

Port P-0-6-3

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)
647.272-0.15421.1740.05513.133
12813.8684.96942.4550.09930.076
25628.65115.20970.2620.21347.019
51248.79835.687139.7480.32296.636
102495.40476.652269.4670.440178.718
1280131.16297.131385.9570.642195.853
1518141.175116.407448.8440.609244.484

Port P-0-6-4

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)
647.317-0.14621.0940.05712.829
12814.2444.98540.7390.09927.526
25627.02715.22567.1670.20744.036
51252.74435.711127.3280.32882.748
102494.55476.668254.6740.452151.994
1280129.90997.147299.4960.660192.013
1518147.353116.423383.9520.524258.564

Port P-0-6-5

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)
646.9680.00625.6720.05313.454
12812.8455.13836.7460.09323.693
25625.75815.35365.1700.20441.261
51256.10235.848160.2670.344102.890
102494.41376.797246.2870.398159.370
1280126.34397.291300.8430.633195.204
1518153.595116.551315.7890.553190.730

Results at 100% Rate

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)Result
6411.43-0.15422.4180.01214.112Pass
12820.064.97744.9250.01912.195Pass
25641.0715.20994.3180.01822.435Pass
51268.4735.703126.7910.02442.913Pass
1024142.5076.837266.4850.02883.870Pass
1280157.6597.131302.2950.033104.349Pass
1518189.25116.399380.6000.616247.210Pass

SW-525 Latency by Frame Size at 100% Rate

SW-525 Jitter by Frame Size at 100% Rate

Per-Port Latency and Jitter at 100% Rate

Port P-0-2-5

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)
6417.82614.40022.4180.0137.216
12827.29819.51544.9250.01811.842
25649.14029.76394.3180.01522.090
51275.48050.297115.4940.02542.560
1024150.61391.375221.9920.02483.542
1280172.686111.869302.2950.028104.052
1518188.392131.514331.3530.314119.504

Port P-0-6-2

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)
6410.6640.03022.1840.01014.112
12818.0765.16235.2700.02012.187
25641.77815.40172.0980.01422.394
51265.26835.880115.0120.02642.905
1024145.80876.837220.8690.04983.870
1280165.06097.315272.0730.047104.349
1518195.640116.591380.6000.839247.210

Port P-0-6-3

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)
649.624-0.15421.9840.01013.470
12817.1324.97732.6960.01912.187
25635.15815.20952.0760.01922.435
51268.84235.703109.4950.02342.913
1024123.57676.909202.1060.02083.822
1280144.98297.131273.1560.035103.676
1518185.425116.399355.2310.766123.537

Port P-0-6-4

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)
649.522-0.13821.7350.01814.104
12818.0904.98540.9230.01912.195
25637.42515.22558.2350.01822.435
51267.65535.743109.2310.02342.280
1024127.58376.965204.7040.02883.830
1280148.46697.155212.2730.03078.089
1518187.798116.415314.8350.555123.537

Port P-0-6-5

Frame Size (bytes)Avg Latency (us)Min Latency (us)Max Latency (us)Avg Jitter (us)Max Jitter (us)
649.4970.00621.3910.0087.072
12819.7115.13041.4840.02112.195
25641.87215.36965.8120.02522.435
51265.12835.848126.7910.02542.905
1024164.89776.933266.4850.01983.854
1280157.05697.299273.1800.024104.301
1518188.988116.575370.4490.604124.162

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-525 achieved zero frame loss for every frame size from 64 through 1518 bytes. At 100% rate frame loss remained at 0% for 64- through 1280-byte frames; at 1518 bytes a small loss of 456 frames (0.02%) was observed across the mesh.

Results at 50% Rate

Frame Size (bytes)Tx (Frames)Rx (Frames)Tx Rate (L1)Loss (Frames)Loss RateResult
6422,321,20022,321,200250 Mbps00%Pass
12812,668,40012,668,400249.99 Mbps00%Pass
2566,793,2006,793,200249.99 Mbps00%Pass
5123,524,4003,524,400250 Mbps00%Pass
10241,795,2001,795,200249.89 Mbps00%Pass
12801,441,2001,441,200249.81 Mbps00%Pass
15181,218,0001,218,000249.77 Mbps00%Pass

SW-525 Frame Loss at 50% Rate

Per-Port Frame Loss at 50% Rate

All five ports transmitted identical frame counts at 50% rate with zero loss across every flow.

Port P-0-2-5 (representative — all five ports identical)

Frame Size (bytes)Tx (Frames)Tx Rate (L1)Tx Rate (fps)Rx (Frames)
644,464,24050 Mbps74,4044,464,240
1282,533,68050 Mbps42,2282,533,680
2561,358,64050 Mbps22,6441,358,640
512704,88050 Mbps11,748704,880
1024359,04049.98 Mbps5,984359,040
1280288,24049.96 Mbps4,804288,240
1518243,60049.95 Mbps4,060243,600

Ports P-0-6-2 through P-0-6-5 — identical results

All other ports transmitted the same per-port frame counts and received the same with zero loss across every flow.

Results at 100% Rate

Frame Size (bytes)Tx (Frames)Rx (Frames)Tx Rate (L1)Loss (Frames)Loss RateResult
6444,642,40044,642,400499.99 Mbps00%Pass
12825,336,80025,336,800499.98 Mbps00%Pass
25613,586,40013,586,400499.98 Mbps00%Pass
5127,048,8007,048,800499.99 Mbps00%Pass
10243,591,6003,591,600499.95 Mbps00%Pass
12802,883,6002,883,600499.82 Mbps00%Pass
15182,437,2002,436,744499.79 Mbps4560.02%Pass

SW-525 Frame Loss at 100% Rate

Per-Port Frame Loss at 100% Rate

At 100% rate each port offered 100 Mbps and received 100 Mbps in the full mesh. Frame loss at 1518 bytes was distributed across a small number of mesh flows and amounts to 0.02% overall.

Port P-0-2-5 (representative)

Frame Size (bytes)Tx (Frames)Tx Rate (L1)Tx Rate (fps)Rx (Frames)
648,928,480100 Mbps148,8088,928,480
1285,067,360100 Mbps84,4565,067,360
2562,717,280100 Mbps45,2882,717,280
5121,409,760100 Mbps23,4961,409,760
1024718,32099.99 Mbps11,972718,320
1280576,72099.96 Mbps9,612576,720
1518487,44099.96 Mbps8,124487,440

Per-flow loss at 1518 bytes (100% rate)

Loss was observed only at the 1518-byte frame size and only on a subset of flows:

FlowLoss (Frames)
P-0-2-5 → P-0-6-255
P-0-2-5 → P-0-6-365
P-0-6-2 → P-0-6-352
P-0-6-3 → P-0-6-259
P-0-6-4 → P-0-6-256
P-0-6-4 → P-0-6-357
P-0-6-5 → P-0-6-257
P-0-6-5 → P-0-6-357
P-0-6-3 → P-0-6-42
All other flows0

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 (Mbps)Result
6422,321,4201,428,570,880364,136244.70Pass
12812,668,9001,621,619,200206,642244.66Pass
2566,793,4601,739,125,760110,812244.67Pass
5123,524,4201,804,503,04057,482244.64Pass
10241,795,9601,839,063,04029,781248.73Pass
12801,442,3001,846,144,00023,526244.67Pass
15181,219,1001,850,593,80019,882244.63Pass

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

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

Burst frames are distributed evenly across the five ports in the mesh.

Port P-0-2-5 (representative — all five ports identical)

Frame Size (bytes)Tx Burst (Frames)Tx Burst (Bytes)
644,464,284285,714,176
1282,533,780324,323,840
2561,358,692347,825,152
512704,884360,900,608
1024359,192367,812,608
1280288,460369,228,800
1518243,820370,118,760

Results at 100% Rate

At 100% rate (full 500 Mbps aggregate) every burst completed with zero frame loss.

Frame Size (bytes)Tx Burst (Frames)Tx Burst (Bytes)Max Offered Rate (fps)Max Offered Rate (Mbps)Result
6444,642,8402,857,141,760744,047500Pass
12825,337,8203,243,240,960422,297500Pass
25613,586,9403,478,256,640226,449500Pass
5127,048,8603,609,016,320117,481500Pass
10243,591,9403,678,146,56059,866500Pass
12802,884,6003,692,288,00048,077500Pass
1518102,473155,554,52040,637500Pass

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

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

Port P-0-2-5 (representative — all five ports identical)

Frame Size (bytes)Tx Burst (Frames)Tx Burst (Bytes)
648,928,568571,428,352
1285,067,564648,648,192
2562,717,388695,651,328
5121,409,772721,803,264
1024718,388735,629,312
1280576,920738,457,600
151820,49531,110,904

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. The IEEE default frame sizes (64, 128, 256, 512, 1024, 1280, and 1518 bytes) were used throughout.