Hi there. Nothing to read here.

Ethernet und IP-Header beim Internetaccess via PPP

Berechnung der Länge der Layer2- und Layer3 Overheads innerhalb eines typischen Ethernet-Frames eines Endkunden-Internetanschlusses.

Layer2 (Ethernet)

  1522 Ethernet-Frame 
  - 14 Byte Ethernet-Header+Typ 
  -  4 Byte VLAN .1p 
  -  8 Byte PPPoE+PPP 
  -  4 Byte FRAME CHECK SEQUENCE (Ende vom Paket; eigentlich kein Header)
= 1492  Byte Ethernet-Payload 

Layer 3

  1492 Byte Ethernet-Payload  (s.o.)
 -  20 Byte IPv4 bzw. 40 Byte IPv6
= 1472 IPv4 payload / = 1452 IPv6 payload

Layer 4

TCP

  1472 IPv4 payload / 1452 IPv6 payload (s.o.)
 -  20 Byte TCP 
= 1452 TCP payload (IPv4) / = 1432 TCP payload (IPv6)

UDP

  1472 IPv4 payload / 1452 IPv6 payload (s.o.)
  -  8 Byte UDP
= 1464 UCP payload (IPv4) / = 1444 UDP payload (IPv6)

Overhead-Fazit

Unter der Annahme, dass ein Ethernet-Frame maximal gefüllt ist, ergeben sich die folgenden Overhead-Quoten:
Layer 2

  • Ethernet-Payload zu Ethernet-Frame: 30/1522 Byte = 1,97%

Layer 3

  • IPv4-Payload zu Ethernet-Frame: 50/1522 Byte = 3,29%
  • IPv6-Payload zu Ethernet-Frame: 70/1522 Byte = 4,59%

Layer 4

  • IPv4-TCP-Payload zu Ethernet-Frame: 70/1522 Byte = 4,59%
  • IPv6-TCP-Payload zu Ethernet-Frame: 90/1522 Byte = 5,91%
  • IPv4-UDP-Payload zu Ethernet-Frame: 58/1522 Byte = 3,81%
  • IPv6-UDP-Payload zu Ethernet-Frame: 78/1522 Byte = 5,12%