Ethernet Frame Throughput and Efficiency
Home ] Up ]


The 802.3 Ethernet Frame Efficiency Calculator

This page will allow you to see the packets-per-second, payload throughput, and throughput efficiency for traffic flowing in 802.3 Ethernet frames. This calculator is somewhat rudimentary and does not (yet) include customizable options for IPv6 extension headers or more esoteric network and transport options. If there is something specific you would like to see, or more importantly if you find bugs, then please let me know via email at <mwoliver> <at> <gmail> <com> or via twitter at @mwoliver.

To use this calculator, choose your link bandwidth (pre-set to 10Mbps) and your packet size, then click 'CALCULATE'. The results of the calculations will be displayed in the frame format table for each of the various wrapper layers as well as the throughput table below.

The wire speed is bits per second.
The IP packet size is bytes [1]
Round calculations to digits

802.3 Ethernet frame structure (thanks to Wikipedia for some of this table)
Preamble Start of
802.1Q tag
(Ethernet II)
or length
(IEEE 802.3)
IP Layer Transport Payload Frame check
(32 bit CRC)
12 bytes 7 bytes of
1 byte of
6 bytes 6 bytes untagged
(0 bytes)

(4 bytes)
2 bytes IPv4 (20B)
IPv6 (40B)
TCP (20B)
TCP + timestamps (32B)
UDP (8B)
6 - 1460
4 bytes
TCP 26 - 1480, UDP 14 - 1480 (untagged)
TCP 22 - 1480, UDP 8 - 1480 (tagged)
bytes (untagged)
bytes (tagged)
bytes (untagged)
bytes (tagged)
bytes (untagged)
bytes (tagged)

untagged 802.1q tagged
Packets per second
Payload Throughput (bits per second)
Payload Throughput (bytes per second)
Throughput Efficiency %
Serialization Delay (ms)

  1. 46 byte minimum for untagged, 42 byte minimum for tagged



My name is Michael Oliver, and I can be contacted by email here.
The current time is Sunday, 21-Jan-2018 04:31:08 UTC.
This page was last modified on Monday, 27-Aug-2012 16:25:37 UTC.
This page has received 277 hits since May 14 2012.