crea e verifica una rete MTU con frame jumbo
Questa pagina illustra la procedura per creare una rete Virtual Private Cloud (VPC) e una coppia di VM per i test. Si presume che tu abbia familiarità con il valore MTU della rete.
Crea una rete VPC in modalità automatica
Console
Nella console Google Cloud, vai alla pagina Reti VPC.
Seleziona un progetto nel menu a discesa del progetto.
Fai clic su Crea rete VPC.
Inserisci un nome per la rete.
Scegli Automatica per la Modalità di creazione subnet.
Imposta il campo Unità massima di trasmissione (MTU) su
8896
.Fai clic su Crea.
Crea regole firewall
Console
Nella console Google Cloud, vai alla pagina Criteri firewall.
Fai clic su Crea regola firewall.
Inserisci un Nome per la regola firewall.
Questo nome deve essere univoco per il progetto.Nel menu a discesa Rete, specifica il nome della rete è stato creato.
Nel menu a discesa Destinazioni, seleziona Tutte le istanze nella rete.
Nel menu a discesa Filtro di origine, seleziona Intervalli IPv4.
Nel campo inserisci 10.128.0.0/16.
In Protocolli e porte, seleziona Protocolli e porte specificati.
Seleziona la casella di controllo tcp e inserisci 22 nel campo.
Seleziona la casella di controllo Altri protocolli e inserisci icmp nel campo.
Fai clic su Crea.
Crea VM
Questa sezione mostra come creare due istanze VM per i test.
Console
Esegui questi passaggi due volte per ottenere due VM nella stessa zona.
Nella console Google Cloud, vai alla pagina Istanze VM.
Fai clic su Crea istanza.
Specifica un nome per la prima VM.
Fai clic su Networking, dischi, sicurezza, gestione, single-tenancy.
Fai clic su Networking.
In Interfacce di rete, fai clic su valore predefinito predefinito (10.128.0.0/20).
Nel menu a discesa Rete, seleziona la rete che hai creato.
Connettiti alle istanze VM tramite SSH
Console
Nella console Google Cloud, vai alla pagina Istanze VM.
Nella colonna Connetti della tua prima istanza, fai clic su SSH.
Nella colonna Connetti della seconda istanza, fai clic su SSH.
Verifica MTU
Nel terminale della prima VM, esegui il seguente comando:
/sbin/ifconfig | grep mtu
La MTU segnalata deve essere
8896
.ens4: flags=4163
mtu 8896 lo: flags=73 mtu 65536 Nel terminale della tua seconda VM, installa
tcpdump
:sudo apt-get install tcpdump --yes
Nel terminale della tua seconda VM, avvia
tcpdump
. Sostituisci FIRST_VM_NAME con il nome della tua prima VM.sudo tcpdump host FIRST_VM_NAME -v
Nel terminale della tua prima VM, invia un ping alla seconda VM. Il comando ping devi specificare una dimensione del pacchetto di 28 byte più piccola dell'MTU di rete. Sostituisci SECOND_VM_NAME con il nome della seconda VM.
ping SECOND_VM_NAME -c 10 -M do -s 8868
Controlla la seconda VM. Il risultato dovrebbe essere simile al seguente:
tcpdump: listening on ens4, link-type EN10MB (Ethernet), snapshot length 262144 bytes 19:43:57.116005 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto ICMP (1), length 8896) FIRST_VM_NAME.c.PROJECT_ID.internal > SECOND_VM_NAME.c.PROJECT_ID.internal: ICMP echo request, id 5253, seq 1, length 8876 19:43:57.116053 IP (tos 0x0, ttl 64, id 23961, offset 0, flags [none], proto ICMP (1), length 8896) SECOND_VM_NAME.c.PROJECT_ID.internal > FIRST_VM_NAME.c.PROJECT_ID.internal: ICMP echo reply, id 5253, seq 1, length 8876
Le variabili indicano quanto segue:
FIRST_VM_NAME
è il nome della tua prima VM.SECOND_VM_NAME
è il nome della seconda VM.PROJECT_ID
è l'ID del progetto contenente le VM.
Nella seconda VM, premi
Ctrl-c
per arrestaretcpdump
.Al termine del test, elimina le risorse nel seguente ordine:
- Regola firewall e istanze VM
- Rete VPC
Passaggi successivi
- Scopri di più sulla MTU.
- Crea un Rete VPC con un campo MTU.