Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Atur MTU untuk EC2 instans Amazon Anda
Unit transmisi maksimum (MTU) dari koneksi jaringan adalah ukuran, dalam byte, dari paket terbesar yang diizinkan yang dapat dilewatkan melalui koneksi. Semua EC2 instans Amazon mendukung frame standar (1500MTU) dan semua jenis instans generasi saat ini mendukung jumbo frame (9001MTU).
Anda dapat melihat EC2 instans Amazon, melihat jalur MTU antara instans dan host lain, dan mengonfigurasi instans agar menggunakan bingkai standar atau jumbo. MTU
Periksa jalur MTU antara dua host
Anda dapat memeriksa jalur MTU antara EC2 instance Anda dan host lain. Anda dapat menentukan DNS nama atau alamat IP sebagai tujuan. Jika tujuan adalah EC2 contoh lain, verifikasi bahwa grup keamanannya memungkinkan UDP lalu lintas masuk.
Prosedur yang Anda gunakan tergantung pada sistem operasi instance.
Jalankan tracepath perintah pada instance Anda untuk memeriksa jalur MTU antara EC2 instance Anda dan tujuan yang ditentukan. Perintah ini adalah bagian dari iputils
paket, yang tersedia secara default di banyak distribusi Linux.
Contoh ini memeriksa jalur MTU antara EC2 instance danamazon.com
.
[ec2-user ~]$
tracepathamazon.com
Dalam contoh output ini, jalurnya MTU adalah 1500.
1?: [LOCALHOST] pmtu 9001 1: ip-172-31-16-1.us-west-1.compute.internal (172.31.16.1) 0.187ms pmtu 1500 1: no reply 2: no reply 3: no reply 4: 100.64.16.241 (100.64.16.241) 0.574ms 5: 72.21.222.221 (72.21.222.221) 84.447ms asymm 21 6: 205.251.229.97 (205.251.229.97) 79.970ms asymm 19 7: 72.21.222.194 (72.21.222.194) 96.546ms asymm 16 8: 72.21.222.239 (72.21.222.239) 79.244ms asymm 15 9: 205.251.225.73 (205.251.225.73) 91.867ms asymm 16 ... 31: no reply Too many hops: pmtu 1500 Resume: pmtu 1500
Untuk memeriksa jalur MTU menggunakan mturoute
-
Unduh mturoute.exe ke EC2 instans Anda dari http://www.elifulkerson. com/projects/mturoute.php
. -
Buka jendela Command Prompt dan ubah ke direktori untuk mengunduh mturoute.exe.
-
Gunakan perintah berikut untuk memeriksa jalur MTU antara EC2 instance Anda dan tujuan yang ditentukan. Contoh ini memeriksa jalur MTU antara EC2 instance dan
www.elifulkerson.com
..\mturoute.exe
www.elifulkerson.com
Dalam contoh output ini, jalurnya MTU adalah 1500.
* ICMP Fragmentation is not permitted. * * Speed optimization is enabled. * * Maximum payload is 10000 bytes. * + ICMP payload of 1472 bytes succeeded. - ICMP payload of 1473 bytes is too big. Path MTU: 1500 bytes.
Periksa MTU untuk contoh Anda
Anda dapat memeriksa MTU nilai untuk contoh Anda. Beberapa instans dikonfigurasi untuk menggunakan frame jumbo, dan lainnya dikonfigurasi untuk menggunakan ukuran frame standar.
Prosedur yang Anda gunakan tergantung pada sistem operasi instance.
Untuk memeriksa MTU pengaturan pada instance Linux
Jalankan ip perintah berikut pada EC2 instance Anda. Jika antarmuka jaringan utama tidaketh0
, ganti eth0
dengan antarmuka jaringan Anda.
[ec2-user ~]$
ip link showeth0
Dalam contoh output ini, mtu 9001
menunjukkan bahwa instance menggunakan bingkai jumbo.
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP>
mtu 9001
qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 02:90:c0:b7:9e:d1 brd ff:ff:ff:ff:ff:ff
Prosedur yang Anda gunakan tergantung pada driver pada instance Anda.
Tetapkan MTU untuk contoh Anda
Anda mungkin ingin menggunakan bingkai jumbo untuk lalu lintas jaringan dalam bingkai Anda VPC dan standar untuk lalu lintas internet. Apa pun kasus penggunaan Anda, kami sarankan Anda memverifikasi bahwa instance Anda berperilaku seperti yang diharapkan.
Prosedur yang Anda gunakan tergantung pada sistem operasi instance.
Untuk mengatur MTU nilai pada instance Linux
-
Jalankan ip perintah berikut pada instance Anda. Ini menetapkan MTU nilai yang diinginkan ke 1500, tetapi Anda bisa menggunakan 9001 sebagai gantinya.
[ec2-user ~]$
sudo ip link set deveth0
mtu1500
-
(Opsional) Untuk mempertahankan MTU pengaturan jaringan Anda setelah reboot, ubah file konfigurasi berikut, berdasarkan jenis sistem operasi Anda.
-
Untuk Amazon Linux 2, tambahkan baris berikut ke file
/etc/sysconfig/network-scripts/ifcfg-
:eth0
MTU=
1500
Tambahkan baris berikut ke file
/etc/dhcp/dhclient.conf
:request subnet-mask, broadcast-address, time-offset, routers, domain-name, domain-search, domain-name-servers, host-name, nis-domain, nis-servers, ntp-servers;
-
Untuk Amazon LinuxAMI, tambahkan baris berikut ke
/etc/dhcp/dhclient-eth0.conf
file Anda.interface "eth0" { supersede interface-mtu
1500
; } -
Untuk distribusi Linux lainnya, lihat dokumentasi spesifiknya.
-
-
(Opsional) Reboot instance Anda dan verifikasi bahwa MTU pengaturannya sudah benar.
Prosedur yang Anda gunakan tergantung pada driver pada instance Anda.