by: CITRAWEB SOLUSI TEKNOLOGI, PT
Aturan | Tentang Kami | Kontak Kami

Artikel

Perhitungan MTU pada MikroTik

Kamis, 20 Oktober 2016, 21:25:00 WIB
Kategori: Tips & Trik

Maximum Transmission Unit adalah istilah dalam teknologi informasi yang merujuk kepada ukuran paket data terbesar yang dapat ditransmisikan melalui sebuah media jaringan. Ukuran MTU adalah bervariasi, tergantung teknologi jaringan yang digunakan. Contohnya adalah dalam jaringan berbasis teknologi Ethernet, ukuran MTU maksimum adalah 1500 bytes. Adalah tugas lapisan data-link yang harus menentukan ukuran MTU.

Setting MTU biasanya dilakukan pada perangkat networking semacam switch, router dan sebagainya. Sangat jarang melakukan setting MTU secara manual pada workstation atau host. Jika ip layer menerima paket yang akan diteruskan ke dalam jaringan, maka perangkat akan mengkalkulasi ukuran paket jika ditambahkan dengan 20 bytes ip header. Jika ternyata paket yang akan dikirimkan memiliki ukran MTU yang lebih besar dari MTU perangkat yang menerima paket tersebut, maka paket akan difragmentasi, atau dipotong menjadi ukuran yang lebih kecil.


Nilai MTU yang besar memungkinkan untuk mengirimkan data lebih cepat, bayangkan jika Anda punya banyak data kemudian dikumpulkan jadi satu box besar. Maka kita cukup mengirimkan semua data satu kali menggunakan satu box besar. Namun jika untukran box kecil, maka kita perlu mengirim beberapa kali. Nilai MTU besar tidak kemudian selalu berefek baik. Semakin panjang MTU, semakin tidak reliable proses pengiriman data. Jika ada kerusakan paket dalam pengiriman maka seluruh paket yang rusak akan dikirim ulang oleh protokol TCP (Transmission Control Protocol).

Begitu juga pada sistem di MikroTik yaitu RouterOS yang mana memiliki ukuran standart dari besar MTU masing-masing interface. Pada RouterOS untuk MTU ini dibagi ke beberapa tipe yaitu L3 MTU (IP/Layer-3), L2.5 MTU (MPLS/Layer2.5), L2 MTU (MAC/Layer-2), Full Frame MTU. Dari tipe-tipe MTU tersebut memiliki nilai standart yang berbeda-beda.

  • L3 MTU = 1500 (Data: 1480 + IP:20),
  • L2.5 MTU = 1504 (Data: 1480 + IP: 20 + MPLS: 4)
  • L2 MTU = 1508 (Data: 1480 + IP: 20 + MPLS: 4 + VLAN:4)
  • FULL Frame MTU = 1522 (Data: 1480 + IP: 20 + MPLS: 4 + VLAN: 4 + ETH:14).


Perbedaan besar nilai setiap tipe MTU tergantung pada jenis trafik yang akan di handle. Jika ukuran MTU hanya dipatok di nilai 1500 (L3 MTU) tanpa menambahkan tipe MTU Yang lain maka untuk trafik dengan service VLAN, MPLS, tidak akan bisa lewat. Pada kondisi normal paket data yang memiliki ukuran terlalu besar akan di fragment oleh perangkat secara otomatis. Terlalu banyak paket yang difragment akan mengakibatkan antrian paket yang juga panjang, kemudian perangkat yang menerima paket juga harus menyusun kembali paket yang diterima. Ukuran MTU yang disupport produk Mikrotik bisa dilihat disini.

Terlebih jika ada aplikasi yang membutuhkan nilai paket data yang statis, maka admin jaringan harus mampu menentukan ukuran paket data yang akan dilewatkan agar paket dapat diterima dengan baik. Beberapa service yang mengirimkan data lewat jaringan biasanya akan menambahkan header pada paket data, misalnya ping.

Pada saat data keluar dari perangkat, paket data akan ditambah dengan beberapa header, antara lain IP Header 20bytes, dan ICMP header 8bytes. Untuk melakukan test, Anda bisa gunakan perintah ping -f -s pada OS windows, ping -M -s pada Linux, atau ping -D -s pada Mac OSX. Misal kita coba ping dengan ukuran paket 1500, tanpa melakukan fragmentasi.


Yang terjadi perangkat yang dituju tidak dapat menerima karena ukuran paket terlalu besar. Kenapa bisa demikian, padahal perangkat lawan memiliki setting MTU 1500 ?. Ukuran 1500 adalah ukuran paket data sebelum ditambahkan header. Maka kita bisa hitung berapa ukuran data tepat agar paket ping bisa diterima.

1500 = 20 (IP header) + 8 (ICMP header) + Data
Data = 1500 - 20 (IP header) - 8 (ICMP header)
Data = 1472

Jika kita coba ping dengan size 1472, maka paket bisa diterima dengan baik


Service lain biasanya juga menambahkan header dengan nilai tertentu, misalnya VPN PPTP dan PPPOE. Service ini akan menambahkan pptp header dan checksum, sedangkan PPPoE menambahkan PPPoE header, PPP ID, DST & SRC Address.

PPTP :
Data = 1500 芒聙聯 20 (IP Header) 芒聙聯 28 (PPTP Header) 芒聙聯 2 (Checksum) = 1450

PPPOE
1500 芒聙聯 6 (PPPoE Header) 芒聙聯 2 (PPP ID) 芒聙聯 12 (DST & SRC Adress) = 1480

Perhitungan seperti diatas juga berlaku ketika menggunakan service lainBisa disimpulkan bahwa dengan bertambahnya ukuran ip header, maka ukuran data pada yang ditrasmisikan juga semakin kecil. Ukuran miminum MTU adalah 576 bytes.

MTU Path Discovery

Untuk mengetahui nilai MTU perangkat lawan, perangkat yang terkoneksi ke jaringan memiliki mekanisme yang disebut dengan MTU path discovery. Mekanisme ini sama sekali tidak membuthkan fitur atau service khusus, namun menggunakan cara yang cukup sederhana yakni dengan memanfaatkan mekanisme error reporting pada ICMP.




Kembali ke :
Halaman Artikel | Kategori Tips & Trik

两个鬼故事印刷包装厂起名著名的桥电脑辐射大吗抵押权慕姓女儿起名三农指的是哪三农sql2008下载义海豪情下载女孩姓张起名高分文化旅游发展公司起名剑外忽传收蓟北电炉网猪年张姓宝起名李性的女孩起名爸爸姓陈妈妈姓郑起名重庆电信网上营业厅给爱车起一个有趣的名字范冰冰近期状况如何皓 起名字解释若菜光养生起名乔梁叶心仪最新章节列表原神修改器写给姓夏的女孩起名武昌造船厂男宝宝五行属缺金起名建材行业有限公司起名男孩起名用字狄仁杰之血青藤信息服务类公司起名少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

两个鬼故事 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化