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.
Wire usage
—
Frame breakdown
| Field | Bytes | Notes |
|---|
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