redzilla
All tools
Performance

Ethernet Frame & PPS

Pick a frame size and link speed to get on-wire bytes, packets per second at line rate, efficiency and real goodput. Handy for sizing firewalls, routers and NICs.

Measure the size as

The L2 frame includes the header (14 B) and FCS (4 B): from 64 to 1518 B (jumbo up to 9018).

bytes

Common sizes: 64 (minimum), 1518 (standard maximum), 9018 (jumbo).

Adds 4 B to the frame. The standard maximum rises to 1522 B.

Examples
redzilla.cl — eth
 
Packets per second
at line rate
On-wire bytes
frame + preamble + IFG
Efficiency
payload / wire

Wire usage

Useful payload

PPS
Wire
Efficiency
Goodput

Frame breakdown

FieldBytesNotes
How it is computed · overhead, PPS and goodput

1. Every L2 frame (dst 6 + src 6 + ethertype 2 + payload + FCS 4) also carries preamble+SFD (8 B) and the IFG (12 B): +20 B that are not data but still occupy the wire.

2. On-wire bytes: wire = frame + 20. At line rate, PPS = speed / (wire × 8).

3. The payload is the useful data (frame − 18: minus header and FCS; with a VLAN the frame already includes those 4 B). Efficiency: payload / wire.

4. Real goodput: PPS × payload × 8. It is the "application" data bandwidth after removing all link-layer overhead.

Reference: 64 B @1G = 1,488,095 pps · 1518 B @10G = 812,743 pps · efficiency 1518 B = 97.5%.

Runs locally in your browser · no sign-up · nothing leaves your browser

Was this tool useful?
Disclaimer We take great care to keep every tool accurate and review it thoroughly; even so, we can't guarantee it is free of errors or take responsibility for how the results are used. We recommend double-checking anything critical.
Found an error? Let us know →