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)
Interframe
gap
Preamble Start of
frame
delimiter
MAC
dst
MAC
src
802.1Q tag
(optional)
Ethertype
(Ethernet II)
or length
(IEEE 802.3)
IP Layer Transport Payload Frame check
sequence
(32 bit CRC)
12 bytes 7 bytes of
10101010
1 byte of
10101011
6 bytes 6 bytes untagged
(0 bytes)

tagged
(4 bytes)
2 bytes IPv4 (20B)
IPv6 (40B)
TCP (20B)
TCP + timestamps (32B)
UDP (8B)
6 - 1460
bytes
4 bytes
TCP 26 - 1480, UDP 14 - 1480 (untagged)
TCP 22 - 1480, UDP 8 - 1480 (tagged)
 bytes
 bytes 
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 Saturday, 18-Nov-2017 14:03:31 UTC.
This page was last modified on Monday, 27-Aug-2012 16:25:37 UTC.
This page has received 284 hits since June 01 2012.