Membuat dan memverifikasi jaringan MTU frame jumbo

Halaman ini akan memandu Anda dalam membuat jaringan Virtual Private Cloud (VPC) dan sepasang VM untuk pengujian. Anda dianggap sudah familier dengan MTU jaringan.

Membuat jaringan VPC mode otomatis

Konsol

  1. Di Konsol Google Cloud, buka halaman jaringan VPC.

    Buka VPC networks

  2. Pilih project di menu pull-down project.

  3. Klik Create VPC network.

  4. Masukkan Name untuk jaringan.

  5. Pilih Automatic untuk Subnet creation mode.

  6. Setel kolom Maximum transmission unit (MTU) ke 8896.

  7. Klik Create.

Membuat aturan firewall

Konsol

  1. Di Konsol Google Cloud, buka halaman Firewall policies.

    Buka Firewall policies

  2. Klik Create firewall rule.

  3. Masukkan Name untuk aturan firewall.
    Nama ini harus unik untuk project.

  4. Di menu pull-down Jaringan, tentukan nama jaringan yang Anda buat.

  5. Di menu pull-down Targets, pilih All instances in the network.

  6. Dari menu pull-down Source filter, pilih IPv4 ranges.

  7. Di kolom, masukkan 10.128.0.0/16.

  8. Di Protocols and ports, pilih Specified protocols and ports.

  9. Centang kotak tcp dan masukkan 22 pada kolom.

  10. Centang kotak Other protocol, lalu masukkan icmp pada kolom.

  11. Klik Create.

Membuat VM

Bagian ini menunjukkan cara membuat dua instance VM untuk pengujian.

Konsol

Lakukan langkah-langkah ini dua kali untuk mendapatkan dua VM di zona yang sama.

  1. Di Konsol Google Cloud, buka halaman VM instances.

    Buka instance VM

  2. Klik Create instance.

  3. Tentukan Name untuk VM pertama Anda.

  4. Klik Networking, Disks, Security, Management, Sole-tenancy.

  5. Klik Networking.

  6. Di Network interfaces, klik default default (10.128.0.0/20).

  7. Di menu pull-down Network, pilih jaringan yang Anda buat.

Menghubungkan ke instance VM menggunakan SSH

Konsol

  1. Di konsol Google Cloud, buka halaman Instance VM.

    Buka VM instances

  2. Di kolom Connect instance pertama Anda, klik SSH.

  3. Di kolom Connect instance kedua Anda, klik SSH.

Memverifikasi MTU

  1. Di terminal untuk VM pertama Anda, jalankan perintah berikut:

    /sbin/ifconfig | grep mtu
    

    MTU yang dilaporkan harus 8896.

    ens4: flags=4163  mtu 8896
    lo: flags=73  mtu 65536
    

  2. Di terminal untuk VM kedua, instal tcpdump:

    sudo apt-get install tcpdump --yes
    

  3. Di terminal VM kedua, mulai tcpdump. Ganti FIRST_VM_NAME dengan nama VM pertama Anda.

    sudo tcpdump host FIRST_VM_NAME -v
    

  4. Ping VM kedua Anda di terminal VM pertama. Perintah ping harus menentukan ukuran paket yang lebih kecil 28 byte dari MTU jaringan. Ganti SECOND_VM_NAME dengan nama VM kedua Anda.

    ping SECOND_VM_NAME -c 10 -M do -s 8868
    

  5. Periksa VM kedua Anda. Anda akan melihat sesuatu seperti berikut:

    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
    

    Variabelnya memiliki arti sebagai berikut:

    • FIRST_VM_NAME adalah nama VM pertama Anda.
    • SECOND_VM_NAME adalah nama VM kedua Anda.
    • PROJECT_ID adalah ID project yang berisi VM.
  6. Di VM kedua Anda, tekan Ctrl-c untuk menghentikan tcpdump.

  7. Setelah selesai menguji, hapus resource dalam urutan berikut:

    1. Aturan firewall dan instance VM
    2. Jaringan VPC

Langkah berikutnya