Packet Header Visualizer

Visualizzatore dell'intestazione del pacchetto

Visualizza l'impatto dell'incapsulamento della rete sul tuo payload. Costruire una pila di intestazione personalizzata per vedere come MTU è consumato da overhead protocollo. Supporti tunnel nidificati (VXLAN dentro VXLAN, GRE dentro IPsec, ecc.).

Configurazione della struttura

Preimpostazioni veloci

Header Stack Builder

Aggiungi rapidamente:
Fare clic su "Aggiungi" o utilizzare preimpostazioni per costruire la pila dell'intestazione
Intestazioni: 0Totale Overhead: 0 byte

Informazioni su Packet Header Visualization

Capire come le intestazioni del protocollo consumano la MTU è fondamentale per ottimizzare le prestazioni della rete. Ogni strato di incapsulamento aggiunge overhead che riduce lo spazio disponibile per i dati applicativi reali (payload).

Perche' importa?

  • Fragmentazione: Se il pacchetto supera il percorso MTU, sarà frammentato (IPv4) o abbandonato (IPv6), causando ritrasmissioni e latenza
  • Potenza: Più overhead significa meno payload per pacchetto, riducendo il throughput efficace
  • MSS Tuning: La dimensione massima del segmento di TCP dovrebbe tenere conto di tutta l'incapsulamento per evitare la frammentazione
  • Tunnel nidi: Tecnologie come VXLAN, GRE e IPsec possono essere impilati, mescolando in modo significativo

Riferimento:

  • Ethernet II: 14 byte (Dst MAC 6 + Src MAC 6 + EtherType 2)
  • 802.1Q VLAN: 4 byte per tag
  • MPLS: 4 byte per etichetta
  • IPv4: 20 byte (minimo, fino a 60 con opzioni)
  • IPv6: 40 byte (intestazione base fissa)
  • TCP: 20 byte (minimo, fino a 60 con opzioni)
  • UDP: 8 byte
  • VXLAN/GENEVE: 8 byte (solo intestazione del tunnel)
  • GRE: 4 byte base, 8 byte con chiave
  • IPsec ESP: ~50 byte tipiche (varie per cifrario)