Jadi pada dasarnya apakah router modern di internet masih menggunakan 1500 sebagai MTU Ethernet? atau 1500 Byte adalah untuk masa lalu?
Yang saya tanyakan di sini adalah apakah MTU Ethernet di Jaringan modern?
dan jika itu adalah 1500 byte, apa yang akan terjadi jika kita misalnya menggunakan 15000 byte sebagai gantinya dan apa yang akan terjadi pada Internet jika kita memaksa semua router untuk menggunakan 15000 byte sebagai gantinya?
Jawaban:
Ukuran payload maksimum standar untuk Ethernet masih 1500 byte.
Sementara ukuran frame maksimum telah tumbuh sedikit, dari 1518 menjadi 1522 byte dengan 802.1Q dan lebih lanjut dengan 802.1AD, payload, ukuran "data klien MAC", atau Unit Data Layanan Maksimum (MSDU) belum diubah sesuai standar IEEE untuk alasan kompatibilitas - mempertahankan ukuran muatan memungkinkan peralihan yang transparan dalam seluruh rentang dari 10 Mbit / dtk hingga 400 Gbit / dtk.
Dalam Ethernet, tidak ada konsep untuk menegosiasikan ukuran frame atau untuk memecah-mecah frame yang terlalu besar untuk penerusan atau untuk memberikan pesan kesalahan kepada pengirim, sehingga frame hanya bisa dijatuhkan. Setiap node dalam suatu segmen perlu menggunakan MTU yang sama.
Namun, frame "jumbo" melebihi maksimum ini telah populer untuk sementara waktu di jaringan tertutup dan terkontrol. Administrator jaringan harus memastikan bahwa semua node di jaringan dapat menangani ukuran non-standar sebelum benar-benar menggunakan ukuran frame itu. Sangat umum adalah ukuran muatan 9000 byte, enam kali ukuran resmi.
Ada juga implementasi "raksasa bayi" di mana MTU di luar terowongan sedikit meningkat untuk memungkinkan enkapsulasi paket berukuran penuh tanpa memakan MTU di dalam (atau untuk alasan serupa).
Di Internet persyaratannya hanyalah tautan minimum MTU 68 byte untuk IPv4 dan 1280 byte untuk IPv6. Perhatikan bahwa sementara sebagian besar Internet menggunakan Ethernet saat ini, tidak semua melakukannya.
Jika Anda melewatkan paket IPv4 yang lebih besar dari 1500 byte ke router Internet Anda, ia harus memecahnya sesuai dengan MTU uplink-nya. Tanpa fragmentasi, router hop berikutnya kemungkinan besar akan menjatuhkan paket. Untuk IPv6, tidak ada fragmentasi router dan jalur penemuan MTU adalah wajib, sehingga klien Anda tidak boleh mengirim paket yang melebihi MTU jalur tujuan.
sumber
Standar ethernet (IEEE 802.3) masih 1500 oktet untuk MTU, tetapi beberapa vendor mendukung bingkai jumbo. Sayangnya, tidak ada standar untuk bingkai jumbo, dan vendor yang berbeda mendukung ukuran yang berbeda untuk MTU jumbo, bahkan di seluruh lini produk, atau kadang-kadang bahkan ukuran yang berbeda untuk MTU jumbo pada antarmuka yang berbeda di sakelar yang sama.
Jika Anda mencoba mengirim bingkai jumbo, dan bertemu antarmuka di mana saja di sepanjang jalur sakelar dengan MTU yang lebih kecil, itu akan dijatuhkan sebagai bingkai raksasa, dan itu akan hilang begitu saja. Switch tidak memecah frame. Router dapat memecah paket agar sesuai dengan MTU pada antarmuka yang berbeda, tetapi switch tidak memecah frame karena ethernet tidak memiliki fasilitas untuk fragmentasi. Bahkan dengan router yang memecah paket, sebagian besar bisnis sekarang menjatuhkan paket yang terfragmentasi untuk mencegah serangan serpihan DoS. Fragmentasi mahal untuk sumber daya router, dan IPv6 telah menghilangkan fragmentasi di jalur, mengharuskan host untuk menggunakan PMTUD untuk menemukan MTU minimum di jalur, dan untuk paket pra-fragmen sebelum dikirim.
sumber