Om Packet Header Visualization
Att förstå hur protokollrubriker konsumerar din MTU är avgörande för att optimera nätverkets prestanda. Varje lager av inkapsling lägger till overhead som minskar tillgängligt utrymme för faktiska applikationsdata (payload).
Varför denna fråga?
- Fragmentering: Om ditt paket överstiger vägen MTU, kommer det att fragmenteras (IPv4) eller tappas (IPv6), vilket orsakar retransmissioner och latens.
- Genomströmning: Mer overhead betyder mindre nyttolast per paket, vilket minskar effektiv genomströmning
- MSS Tuning: TCP: s högsta segmentstorlek bör stå för all inkapsling för att undvika fragmentering
- Nested Tunnels: Teknik som VXLAN, GRE och IPsec kan staplas, sammansatta överhuvudet signifikant
Huvudstorlek referens:
- Ethernet II: 14 byte (Dst MAC 6 + Src MAC 6 + EtherType 2)
- 802.1Q VLAN: 4 byte per tag
- MPLS: 4 byte per etikett
- IPv4: 20 byte (minst, upp till 60 med alternativ)
- IPv6: 40 byte (fast basrubrik)
- TCP: 20 byte (minst, upp till 60 med alternativ)
- UDP: 8 byte
- VXLAN/Geneve: 8 byte (endast tunnelrubrik)
- GRE: 4 byte grundläggande, 8 byte med nyckel
- IPsec ESP: ~50 byte typiska (varierar genom chiffer)