Saya memiliki masalah ini di mana saya hanya dapat terhubung ke situs web seperti google.com dan ibm.com ketika mtu ditetapkan pada 1500, tetapi jika saya mencoba untuk terhubung ke hal lain, itu hanya akan menampilkan halaman kosong. Ketika MTU diturunkan ke 1499, ia mulai bekerja. Saya ingin tahu mengapa ini bekerja dan jika memiliki set mtu pada 1499 dapat menyebabkan masalah di masa depan? Saya sebenarnya tidak tahu banyak tentang ini, saya hanya mendengarnya dan mencari penjelasan yang bagus.
Ketika saya mendapatkan penjelasan tentang mengapa MTU dijatuhkan hanya dengan 1 byte, saya akan memperbarui pertanyaan saya dengan penjelasannya.
Untuk lebih spesifik, yang terjadi adalah bahwa datagram IP memiliki flag DF (Don't Fragment) yang ditetapkan di header mereka. Mereka kemudian menabrak gateway di suatu tempat di sepanjang jalan antara Anda dan tujuan yang memiliki MTU lebih kecil dari yang digunakan pengirim. Gateway itu perlu memecah datagram lebih jauh, sehingga mengirim pesan ICMP tipe 4, yang pada dasarnya berarti, "Saya perlu memecah paket-paket ini, tetapi Anda bilang tidak. Jadi tujuan itu tidak terjangkau."
Paket ICMP tersebut tidak diterima oleh pengirim asli karena beberapa gateway di sepanjang jalur telah dikonfigurasi (dengan bodohnya) untuk memblokir semua ICMP. Jadi pengirim tidak tahu bahwa paket-paketnya tidak bisa lewat dan duduk menunggu ... dan menunggu. Akhirnya sesuatu akan habis. Biasanya manusia yang pertama kali keluar. :)
sumber