MTU ( Maximum Transmission Unit ) dan Fragmentasi Data di Mikrotik

MTU ( Maximum Transmission Unit ) dan Fragmentasi Data di Mikrotik
User Rating: 0.6 (1 votes)

Internet Protocol ( IP ) mengimplementasikan fragmentasi datagram , memecahnya menjadi potongan-potongan kecil , sehingga paket dapat dibentuk yang dapat melewati link dengan unit yang lebih kecil maksimum transmisi ( MTU ) dari ukuran datagram asli .

Apa itu MTU ? Maximum Transmission Unit adalah ukuran paket data terbesar yang dapat ditransmisikan melalui sebuah media jaringan. Ukuran MTU adalah bervariasi, tergantung teknologi jaringan yang digunakan.

Awalnya MTU diperkenalkan karena tingkat kesalahan yang tinggi dan kecepatan rendah komunikasi . Fragmentasi aliran data memberikan kemampuan untuk memperbaiki corruption errors hanya dengan kirim kembali fragmen rusak , tidak seluruh aliran . Juga pada koneksi kecepatan rendah seperti modem dapat mengambil terlalu banyak waktu untuk mengirim fragmen besar, sehingga dalam komunikasi hal ini hanya mungkin dengan fragmen kecil .
payload adalah bagian dari data yang dikirimkan itu adalah pesan yang dimaksudkan sebenarnya . Payload tidak termasuk informasi yang dikirim dengan itu seperti header atau metadata.

Daftar MTU di ROuterboard mikrotik lihat disini, klik link berikut : link
Apa itu Jumbo Frame ? Jumbo Frame adalah frame Ethernet dengan lebih dari 1500 byte payload .Secara konvensional , frame jumbo dapat membawa sampai 9000 byte payload , tapi variasinya ada

Untuk Mengecek MTU dari interface di mikrotik dapat mengunakan option do-not-fragment di mikrotik.

Perintah di Mikrotik

ping 10.1.101.3 size=1600 do-not-fragment
Jika do-not-fragment diatur paket tidak akan terpecah-pecah jika ukuran melebihi antarmuka mtu .

Jadi mulai sekarang jangan asal beli Routerboard ya..harus jelas dulu fungsi Routerboard itu rencana nya buat apa, jadi tidak salah beli..

Bagi rekan-rekan yang main VPN/Tunnel pasti main MTU berikut hitung-hitungannya

Ethernet MinSize = 512bit = 64 Byte
Ethernet MaxSize = 1518 Byte
so Ethernet IP MTU = 1518 – 18 ( 6 SRCMAC+ 6 DSTMAC+ 2 TYPE+ 4 CRC) = 1500 B
so Ethernet IP TCP MSS = 1500 – 40 ( 20 IP_HEADER + 20 TCP_HEADER) = 1460 B
so Ethernet IP UDP MTU/MRU = 1500 – 28 ( 20 IP_HEADER + 8 UDP_HEADER ) = 1472 B
so PPPoE MTU/MRU = 1500 – 8 ( 6 PPPoE_SESSION + 2 PPP_HEADER ) = 1492 B
so TCP over PPPoE MSS = 1492 ( PPPoE MTU/MRU ) – 40 ( 20 IP_HEADER + 20 TCP_HEADER) = 1452
so PPTP MTU/MRU = 1500 – 56 ( 20 IP_HEADER + 20 TCP_HEADER + 12 GRE_HEADER + 4 PPP_HEADER ) = 1444 B
so TCP over PPTP MSS = 1444 ( PPTP MTU/MRU ) – 40 ( 20 IP_HEADER + 20 TCP_HEADER) = 1404
so L2TP MTU/MRU = 1500 – 40 ( 20 IP_HEADER +8 UDP_HEADER + 8 L2TP_HEADER + 4 PPP_HEADER ) = 1460 B
so TCP over L2TP MSS = 1460 ( L2TP MTU/MRU ) – 40 ( 20 IP_HEADER + 20 TCP_HEADER) = 1420 B
so PPTP over PPPoE MTU/MRU = 1492 ( PPPoE MTU/MRU ) – 56 ( 20 IP_HEADER + 20 TCP_HEADER + 12 GRE_HEADER + 4 PPP_HEADER ) = 1436 B
so PPTP over PPTP MTU/MRU = 1444 ( PPTP MTU/MRU ) – 56 ( 20 IP_HEADER + 20 TCP_HEADER + 12 GRE_HEADER + 4 PPP_HEADER ) = 1388 B
so PPTP over L2TP MTU/MRU = 1460 ( L2TP MTU/MRU ) – 56 ( 20 IP_HEADER + 20 TCP_HEADER + 12 GRE_HEADER + 4 PPP_HEADER ) = 1404 B
so L2TP over PPPoE MTU/MRU = 1492 ( PPPoE MTU/MRU ) – 40 ( 20 IP_HEADER +8 UDP_HEADER + 8 L2TP_HEADER + 4 PPP_HEADER ) = 1452 B
so L2TP over PPTP MTU/MRU = 1444 ( PPTP MTU/MRU ) – 40 ( 20 IP_HEADER +8 UDP_HEADER + 8 L2TP_HEADER + 4 PPP_HEADER ) = 1404 B
so L2TP over L2TP MTU/MRU = 1460 ( L2TP MTU/MRU ) – 40 ( 20 IP_HEADER +8 UDP_HEADER + 8 L2TP_HEADER + 4 PPP_HEADER ) = 1420 B

 

yang EOIP menyusul ya..

2 Comments

  1. Bg, yang MTU untuk EOIP hitungan nya gimana ya?

    • This is a neat sumramy. Thanks for sharing!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>