Unità di trasmissione massima di rete (MTU) per la tua istanza EC2 - Amazon Elastic Compute Cloud

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Unità di trasmissione massima di rete (MTU) per la tua istanza EC2

L'unità massima di trasmissione (MTU) di una connessione di rete è la dimensione, in byte, del pacchetto maggiore consentito trasferibile attraverso la connessione. Maggiore è la MTU di una connessione, maggiore è la quantità di dati trasferibili in un unico pacchetto. I pacchetti Ethernet sono costituiti dal pacchetto o dai dati effettivi che invii e le informazioni sul sovraccarico della rete circostante.

I frame Ethernet possono presentarsi in diversi formati; il formato più comune è il formato di frame standard Ethernet v2. Supporta 1500 MTU, ovvero la dimensione del pacchetto Ethernet maggiore supportata nella maggior parte di Internet. La MTU massima supportata per un'istanza dipende dal tipo di istanza.

Frame jumbo (9001 MTU)

I frame jumbo consentono più di 1500 byte di dati aumentando la dimensione di payload per pacchetto, aumentando quindi la percentuale del pacchetto che non suppone un sovraccarico del pacchetto. È quindi necessario un numero minore di pacchetti per inviare la stessa quantità di dati utilizzabili. Tuttavia, il traffico è limitato a un MTU massimo di 1500 nei seguenti casi:

  • Traffico su un gateway Internet

  • Traffico su una connessione di peering VPC tra regioni

  • Traffico su connessioni VPN

  • Traffico tra AWS regioni, a meno che non venga utilizzato un gateway di transito

Se i pacchetti sono maggiori di 1500 byte, vengono frammentati o interrotti se è impostato il flag Don't Fragment nell'intestazione IP.

I frame jumbo devono essere utilizzati con cautela per il traffico vincolato a Internet o qualsiasi traffico che esca da un VPC. I pacchetti vengono frammentati da sistemi intermedi, i quali rallentano tale traffico. Per utilizzare i frame jumbo all'interno di un VPC e non rallentare il traffico vincolato al di fuori del VPC, puoi configurare la dimensione della MTU in base alla route oppure puoi utilizzare più interfacce di rete elastica con diverse dimensioni dell'MTU e diverse route.

Per le istanze collocate in un gruppo di collocazione cluster, i frame jumbo aiutano a raggiungere il massimo throughput della rete possibile, per cui li consigliamo in questo caso. Per ulteriori informazioni, consulta Gruppi di collocamento per le tue EC2 istanze Amazon.

Puoi utilizzare i jumbo frame per il traffico tra la tua rete VPCs e quella locale. AWS Direct ConnectPer ulteriori informazioni e per verificare la funzionalità Jumbo Frame, consulta MTU per interfacce virtuali private o Interfacce virtuali di transito nella Guida per l'utente.AWS Direct Connect

Tutti i tipi di EC2 istanze Amazon supportano 1500 MTU e tutti i tipi di istanza della generazione attuale supportano i jumbo frame. I seguenti tipi di istanze della generazione precedenti supportano i frame jumbo: A1, C3, I2, M3 e R3.

Per ulteriori informazioni sulle dimensioni delle MTU supportate:

Rilevamento della MTU del percorso

Il rilevamento della MTU del percorso (PMTUD) è utilizzato per determinare la MTU del percorso tra due dispositivi. La MTU del percorso è la dimensione massima del pacchetto che è supportata nel percorso tra l'host di origine e quello ricevente. In presenza di una differenza della dimensione della MTU nella rete tra due host, PMTUD consente all'host ricevente di rispondere all'host di origine con un messaggio ICMP. Questo messaggio ICMP indica all'host di origine di utilizzare la dimensione della MTU più piccola sul percorso di rete per inviare nuovamente la richiesta. Senza questa negoziazione, può verificarsi la perdita del pacchetto perché la richiesta è troppo grande per l'host ricevente.

Infatti IPv4, quando un host invia un pacchetto più grande dell'MTU dell'host ricevente o più grande dell'MTU di un dispositivo lungo il percorso, l'host o il dispositivo ricevente elimina il pacchetto e quindi restituisce il seguente messaggio ICMP: Destination Unreachable: Fragmentation Needed and Don't Fragment was Set (Tipo 3, Codice 4). Questo indica all'host trasmittente di dividere il payload in più pacchetti più piccoli e quindi di trasmetterli di nuovo.

Il IPv6 protocollo non supporta la frammentazione della rete. Se un host invia un pacchetto più grande della MTU dell'host ricevente o della MTU di un dispositivo lungo il percorso, l'host o il dispositivo ricevente elimina il pacchetto e restituisce il seguente messaggio ICMP: ICMPv6 Packet Too Big (PTB) (Tipo 2). Questo indica all'host trasmittente di dividere il payload in più pacchetti più piccoli e quindi di trasmetterli di nuovo.

Le connessioni effettuate tramite alcuni componenti, come i gateway NAT e i sistemi di bilanciamento del carico, sono monitorati automaticamente. Ciò significa che il monitoraggio dei gruppi di sicurezza viene abilitato automaticamente per i tentativi di connessione in uscita. Se le connessioni vengono monitorate automaticamente o se le regole del gruppo di sicurezza consentono il traffico ICMP in entrata, puoi ricevere risposte PMTUD.

Tieni presente che il traffico ICMP può essere bloccato anche se è consentito a livello di gruppo di sicurezza, ad esempio se hai una voce della lista di controllo degli accessi alla rete che nega il traffico ICMP alla sottorete.

Importante

Il rilevamento della MTU del percorso non garantisce che i frame jumbo non vengano interrotti da alcuni router. Un Internet gateway nel tuo VPC invia pacchetti fino a soli 1500 byte. Consigliamo pacchetti di 1500 MTU per il traffico Internet.

Per le regole MTU sui gateway NAT, consulta Unità massima di trasmissione (MTU) nella Guida per l'utente VPC di Amazon. Per le regole MTU sui gateway di transito, consulta Unità massima di trasmissione (MTU) nella Guida per l'utente sui gateway di transito AWS .

Risoluzione dei problemi

Se riscontri problemi di connettività tra la tua EC2 istanza e un cluster Amazon Redshift quando usi i jumbo frame, consulta la sezione Queries appear to hang and sometimes fail reach the cluster nella Amazon Redshift Management Guide.