The Brainboxes PE-508 8-port embedded Fast Ethernet switch was benchmarked in-house against RFC 2544, the industry-standard methodology for network device performance testing. Testing was performed on 2026-05-22 over 2 hours 58 minutes using the Xena2544 v2.97 automated test suite across all 8 ports in a full-mesh, bidirectional topology at 100 Mbps per port (800 Mbps aggregate), with seven IEEE default frame sizes (64–1518 bytes).
Result: All Tests Passed
The PE-508 passed all four RFC 2544 sub-tests — Throughput, Latency/Jitter, Frame Loss Rate, and Back-to-Back — across every frame size. Throughput reached full 800 Mbps aggregate line rate with zero loss for 64–1280-byte frames; the largest 1518-byte frame achieved 99.61% of line rate with zero loss at the throughput-converged offered rate.
Test
Result
Throughput
Pass
Latency and Jitter
Pass
Frame Loss Rate
Pass
Back-to-Back
Pass
1518-byte frames at forced 100% rate
The frame loss test additionally forces a fixed 100% offered rate, above the 99.61% the throughput test converged on for 1518-byte frames. Under that overload the switch dropped 0.69% of 1518-byte frames. All other frame sizes ran clean at 100%. See Frame Loss Rate Test for the full breakdown.
The throughput test determines the maximum offered rate at which the device under test can forward frames with zero loss. Each frame size was tested for 60 seconds across 3 iterations with a binary search from 100% down (resolution 0.5%, acceptable loss 0.0000%, common result scope).
The PE-508 sustained full 100% offered rate with zero loss for frame sizes 64 through 1280 bytes. At 1518 bytes the test converged to 99.61% offered rate (796.74 Mbps aggregate), still with zero loss — the largest frame size on a 100 Mbps link has the smallest inter-frame gap budget, so a small convergence is expected.
Frame Size (bytes)
Offered Rate
Tx Rate (L1)
Tx Rate (L2)
Tx (Frames)
Rx (Frames)
Loss
Result
64
100.00%
799.98 Mbps
609.51 Mbps
71,426,880
71,426,880
0
Pass
128
100.00%
799.96 Mbps
691.86 Mbps
40,538,400
40,538,400
0
Pass
256
100.00%
799.88 Mbps
741.92 Mbps
21,735,840
21,735,840
0
Pass
512
100.00%
799.86 Mbps
769.79 Mbps
11,276,160
11,276,160
0
Pass
1024
100.00%
799.79 Mbps
784.47 Mbps
5,745,600
5,745,600
0
Pass
1280
100.00%
799.64 Mbps
787.33 Mbps
4,613,280
4,613,280
0
Pass
1518
99.61%
796.74 Mbps
786.38 Mbps
3,885,280
3,885,280
0
Pass
All 56 bidirectional flows (8 ports × 7 destinations each) showed zero loss at the reported throughput.
Per-Port Throughput Results
Throughput per port is identical across all 8 ports because the offered rate is applied uniformly. Per-port values for port P-0-0-0 are shown below as representative.
The latency and jitter test measures one-way frame transit time at a given offered rate. Each frame size was tested for 60 seconds across 3 iterations using Last-to-Last latency mode, relative to the throughput-determined rate. Average and jitter figures are the mean across all 8 ports; min and max are the worst case observed on any port.
Port P-0-0-0 records roughly double the average latency of the other seven ports. This is a measurement-topology artefact, not a switch fault: P-0-0-0 is the reference port that both transmits and receives every mesh flow, so its Last-to-Last figures include the full round of the mesh.
At 1518 bytes the forced 100% offered rate exceeds the 99.61% zero-loss throughput point, so the switch buffers and then discards. That shows up here as a maximum latency spike to 3.2 ms on the worst flow and 3,521 frames not received out of 3,900,960 transmitted. Average latency stays at 565 µs and average jitter under 5 µs. All other frame sizes are unaffected.
The frame loss test counts dropped frames at fixed offered rates. Each frame size was tested for 60 seconds across 3 iterations at 50% and 100% of line rate. The test executed with Use Pass/Fail Criteria: No — all values are reported informationally and every frame size was marked PASS.
At 50% rate the PE-508 forwarded every frame at every size with zero loss. At 100% rate it forwarded every frame from 64 through 1280 bytes with zero loss; only the 1518-byte frame size showed loss, at 0.69%.
The 1518-byte result is expected rather than anomalous: this test forces a fixed 100% offered rate, while the throughput test established that the zero-loss ceiling for 1518-byte frames is 99.61%. Running 0.39% above that ceiling for 60 seconds drops 26,881 of 3,900,960 frames. The loss is not spread evenly — it concentrates on flows destined for port P-0-0-4 (18,980 frames) and on traffic between the two module-2 ports P-0-2-0 and P-0-2-1 (4,325 frames on P-0-2-0); the remaining six ports lost between 271 and 870 frames each. The test was reported PASS because the Use Pass/Fail Criteria option was disabled and all iterations completed.
The back-to-back test measures the longest burst the device can forward without loss. Each frame size was tested for 60 seconds across 3 iterations at 50% and 100% rates using a common result scope. The reported burst is the maximum sustained without loss within the 60-second window.
Every flow at both rates and every frame size recorded zero receive loss — the PE-508 sustained the full 60-second burst throughout.
RFC 2544 — Benchmarking Methodology for Network Interconnect Devices — defines the standard test procedures for measuring throughput, latency, frame loss rate, and back-to-back burst capacity of network devices in a controlled laboratory environment.
Testing was performed with the Xena Networks Xena2544 automated test suite (v2.97), which implements the binary search and timing procedures defined by the RFC. Each test sub-section ran for 60 seconds per frame size across 3 iterations; reported values are averages of those iterations.
The PE-508 is an 8-port embedded Fast Ethernet switch in the Brainboxes PE range of Pure Embedded industrial Ethernet switches. See the PE-505/508 overview for the hardware introduction, the PE-505/508 specifications for electrical and operating data, and other RFC 2544 test reports for comparable results across the Brainboxes switch ranges.