The ukuran maksimum adalah 1500 Bytes . Apakah ada batas bawah? 1? 64? Haruskah kelipatan dua? Apakah ada tempat saya bisa mencari tahu lebih banyak?
The ukuran maksimum adalah 1500 Bytes . Apakah ada batas bawah? 1? 64? Haruskah kelipatan dua? Apakah ada tempat saya bisa mencari tahu lebih banyak?
Jawaban:
Ya, implementasi IPv4 membutuhkan MTU minimum 68 byte per RFC 791 .
Lihat jawaban Peter untuk lebih detail.
MTU minimum untuk IPv4 adalah 68 byte. Khususnya dari https://tools.ietf.org/html/rfc791
Setiap modul internet harus dapat meneruskan datagram 68 oktet tanpa fragmentasi lebih lanjut. Ini karena header internet mungkin hingga 60 oktet, dan fragmen minimum adalah 8 oktet.
Namun MTU yang rendah seperti itu akan sangat tidak efisien.
IPv6 menetapkan minimum yang jauh lebih tinggi yaitu 1280 byte dan membutuhkan tautan yang tidak dapat mendukung MTU itu untuk memberikan fragmentasi tautan khusus dan lapisan pemasangan kembali. Dari https://tools.ietf.org/html/rfc2460
IPv6 mensyaratkan bahwa setiap tautan di internet memiliki MTU 1.280 oktet atau lebih besar. Pada tautan apa pun yang tidak dapat mengirimkan paket 1280-oktet dalam satu potong, fragmentasi dan pemasangan kembali tautan khusus harus disediakan pada lapisan di bawah IPv6.
Agaknya motivasinya adalah untuk menghentikan tautan MTU rendah dari mendorong ketidakefisienan di seluruh jaringan. Saya berasumsi 1280 byte dipilih untuk memungkinkan suatu paket untuk dibungkus dalam beberapa enkapsulasi / tunneling crap dan masih cocok dalam bingkai ethernet standar.