Almighty MTU – Ethernet MTU, MPLS MTU and IP MTU

Tuesday, January 21, 2014

The MTU implementations are different on vendor’s equipments, different equipments, different boards and even different software on the same hardware platform. Most of the known and used MTU are the following: Physical MTU, IP MTU, GRE IP MTU, IPSEC MTU, MPLS MTU, MPLS TE MTU, and LDP over MPLS TE MTU. The packet/frame verification and fragmentation can be done or in ingress or in egress depending of course of the implementation on specific device and vendor.

Theoretically we have the following MTU for an Ethernet frame, with the following relationship between them:

ETHERNET MTU > MPLS MTU > IP MTU

ETHERNET MTU = ETHERNET ENCAPSULATION + MPLS MTU + IP MTU


Ethernet, Carrier and Datacenter Ethernet Protocol Overhead and Throughput

Thursday, January 9, 2014


Let’s start to calculate the Protocol Overhead, Protocol Efficiency and Throughput for Ethernet, Carrier and Datacenter Ethernet Protocols like 802.3, 802.1q, 802.1ad QinQ, 802.1ah mac-in-mac, MPLS, TRILL. More information about the Ethernet frame formats and fields’ description, Protocols Overhead and the table representing all can be found in my previous post Ethernet and Overlay technologies over Ethernet .

Ethernet and Overlay technologies over Ethernet Frames Formats

Tuesday, December 31, 2013


Ethernet and Overlay technologies over Ethernet (802.3, 802.1q, 802.1ad QinQ, MPLS, 802.1ah mac-in-mac, Cisco Fabricpath, TRILL, OTV, LISP, VxLAN, NVGRE, and STT) are everywhere and in each presentation or implementation. So, let’s start from the beginning (which is 802.3 Ethernet) going to almost all New Ethernet or Overlay Ethernet frame encapsulation methods.

The main idea of this post is that I wanted to find most of the Ethernet encapsulations (as MPLS is L2.5 and the new Ethernet standards are considered to be L2 routing) put together to see the frame fields and the total frame sizes “on the wire”. The most important things in this post are the tables below, the rest of it only define the fields and give some more details, not necessarily all.