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%