Vai al contenuto
PEERYXNETWORK

Strumenti di rete

Pianifica la MTU del tunnel e la MSS TCP

Parti dalla MTU IP disponibile e sottrai le intestazioni che deve contenere. Il calcolatore usa i tuoi parametri; non misura un percorso di rete.

576–9.216 byte. Usa la MTU IP minima nota lungo il percorso di trasporto, non la dimensione del frame Ethernet o la velocità dichiarata della porta.
Opzioni delle intestazioni

Includi soltanto le intestazioni presenti. Le opzioni GRE si applicano a GRE e i tag VLAN interni a VXLAN. I campi delle altre modalità vengono ignorati.

0, 1 o 2 tag interni da 4 byte ciascuno. Non sottrarre due volte un tag VLAN esterno: il valore iniziale è già una MTU IP.
Da 0 a 512 byte per un altro incapsulamento o intestazioni aggiuntive note. È una riserva esplicita, non un modello automatico di IPsec, PPPoE o di ogni tunnel dei produttori.
Ripristina

Ripartizione dei byte

Intestazione IP esterna
20 byte
Intestazione GRE di base
4 byte

MTU IP interna = MTU IP di trasporto − overhead di incapsulamento

Tre esempi comuni

Questi esempi usano una MTU IP di trasporto di 1.500 byte, IPv4 all’interno e all’esterno e nessuna intestazione opzionale. Illustrano il calcolo, non una configurazione di servizio.

ModalitàOverhead di incapsulamentoMTU IP internaMSS TCP
IP-in-IP201.4801.440
GRE di livello 3241.4761.436
VXLAN con Ethernet interno501.4501.410

GRE semplice usa 24 byte: 20 per IPv4 esterno e 4 per GRE. Se un percorso verificato ha altri 24 byte di overhead, il budget interno diventa 1.452 anziché 1.476. Nessuno dei valori è universale; usa i parametri forniti per ciascun tunnel.

Leggi il risultato al livello corretto

Il valore iniziale è la dimensione di un pacchetto IP che il trasporto può veicolare. Le intestazioni Ethernet esterne, FCS, preambolo e intervallo tra frame sono fuori da questa MTU IP. Contano per la dimensione dei frame e la velocità sul mezzo; sottrarli di nuovo mescolerebbe due perimetri di misura diversi.

GRE e IP-in-IP

Questo modello GRE trasporta direttamente un pacchetto IP. Non include intestazioni Ethernet interne, metadati ERSPAN o estensioni di routing GRE. Il checksum aggiunge il proprio campo e quello riservato; una chiave e un numero di sequenza aggiungono quattro byte ciascuno. IP-in-IP aggiunge l’intestazione IP esterna scelta.

VXLAN e VLAN

VXLAN trasporta un frame Ethernet dentro UDP. Conta le intestazioni IP e UDP esterne, quella VXLAN e quella Ethernet interna. Il FCS interno originale non viene trasportato. Conta soltanto i tag VLAN mantenuti nel frame incapsulato; un VTEP può rimuoverli o riscriverli.

MTU, MSS e traffico reale

Cambiare soltanto la MSS TCP non risolve i datagrammi UDP troppo grandi né tutti i problemi di rilevamento della MTU del percorso. Percorsi diversi, routing di ritorno, gestione ICMP e rappresentazione degli offload possono cambiare le osservazioni. Verifica scambi applicativi TCP e UDP rappresentativi, anche con payload grandi, su ogni percorso principale e di riserva.

Intestazioni aggiuntive ed eccezioni

Le opzioni IPv4 esterne, le estensioni IPv6 e altri incapsulamenti non vengono dedotti automaticamente. Inserisci soltanto una dimensione aggiuntiva nota. Overhead variabile, frammentazione, riassemblaggio e adattamento del collegamento richiedono una valutazione specifica. Un ping breve o una sessione BGP stabilita non certifica la MTU utilizzabile dall’applicazione.

Domande sul dimensionamento dei tunnel

1.476 è la MTU corretta per ogni tunnel GRE?

No. È il risultato per una MTU IP di trasporto di 1.500 byte con GRE semplice su IPv4. Opzioni, altri incapsulamenti o una MTU di trasporto minore cambiano il risultato. Rispetta i valori forniti per il collegamento specifico.

Posso usare la stessa MTU sul tunnel principale e su quello di riserva?

Solo se i parametri forniti e i percorsi reali lo consentono. Il tunnel di riserva può usare un altro incapsulamento o trasporto. Mantieni valori distinti quando necessario e verifica entrambi i percorsi prima di affidarti alla commutazione.

Devo sottrarre i timestamp TCP dalla MSS annunciata?

Il calcolo con intestazioni fisse segue la RFC 6691. Il mittente adatta la lunghezza effettiva dei dati TCP alle opzioni usate; la MSS non promette che ogni segmento contenga quella quantità di dati applicativi.

Questo strumento prova la rete o modifica il router?

No. Accetta soltanto budget numerici e scelte di protocollo. Calcola nel browser o tramite un modulo GET sul server e produce un rapporto di testo. Non esegue sonde verso endpoint e non applica configurazioni.

Standard e ambito del calcolo

Prepara l’intero percorso di consegna

Combina il budget in byte con routing, capacità delle porte e un collaudo del traffico applicativo legittimo.

Transito IP protetto ↗Guida al deployment di Defense Fabric ↗Calcolatore Gbps e frequenza dei pacchetti ↗Scegli un’architettura ↗