Implementasi Bandwdith Management Dan Firewall System Menggunakan Mikrotik Os 2.9.27
Implementasi Bandwdith Management Dan Firewall System Menggunakan Mikrotik Os 2.9.27
Implementasi Bandwdith Management Dan Firewall System Menggunakan Mikrotik Os 2.9.27
ABSTRACT
At present, internet access not only performed using a personal computer (PC) or a laptop, but can use other
mobile devices with ease, including tablets, iPhone, and smartphones. More and more devices to access the
internet, the greater the bandwidth required. But it turns out that happened on the field at any bandwidth that
could have gone only used by multiple devices. This is because there are no restrictions or bandwidth
settings for each user. This research seeks to implement bandwidth management using simple queue and
queue trees and implementing a firewall system using mangle and filter rules. This study uses the OS
Mikrotik 2.9.27 as a router. The results of this study can be proved that by using MikroTik router OS 2.9.27
can be generated that serves as a limiter device and a firewall system, using a firewall filter rules and
coupled with the layer 7 protocols can be made a router that serves as a barrier to access some sites desired,
and using the limiter firewall mangle and queue trees can be distinguished browsing and downloading
speeds.
Queue Tree, dimana dengan menerapkan a. Simple queue merupakan salah satu
metode PCQ, bandwidth bisa dibagi secara sistem limiter yang terdapat pada OS
otomatis oleh sistem dan apabila bandwidth MikroTik dan merupakan cara termudah
digunakan hanya oleh satu client, maka client untuk membatasi laju data dari IP
tersebut bisa mendapatkan keseluruhan address atau subnet yang telah di
bandwidth yang ada. tentukan atau di kenali (Paul, 2011).
Sementara itu, penelitian yang Keunggulan simple queue antara lain
dilakukan adalah mengimplementasikan simple queue dapat melakukan
bandwith management menggunakan metode pembatasan rate pada koneksi peer to
simple queue dan queue tree dan peer, dapat melakukan pembatasan trafik
mengimplementasikan firewall system pada aplikasi IDM (internet download
menggunakan metode mangle dan filter rules. manager) dan dapat melakukan
Impelementasi dilakukan pada CV. Maha pembatasan secara fix( tingkat kebocoran
Group, yaitu suatu perusahaan IT dengan rendah ). Tetai, simple queue juga
fokus kegiatan utamanya adalah di bidang memiliki kelemahan, yaitu karena
internet application, dan internet network menggunakan sistem fix pada limitasinya
infrastructure yang berlokasi di kota maka QoS (quality of service) sulit untuk
Yogyakarta. Salah satu jenis layanannya diaplikasikan karena tidak bisa
adalah ISP (Internet Service Provider) yang mengaplikasikan parent system.
melayani internet berlangganan sehingga daat Pembatasan yang dilakukan simple
digunakan untuk menrapkan bandwit queue adalah membatasi semua trafik
management dan firewall system. Penelitian paket baik TCP, ICMP, maupun UDP,
ini menggunakan Mikrotik OS 2.9.27. serta simple queue tidak dapat digunakan
untuk melakukan bypass trafik HIT pada
Metode Bandwith Management trafik PROXY.
b. Queue tree, merupakan salah satu sistem
Bandwidth adalah besaran untuk limitasi berikutnya yang sering di
menunjukkan seberapa banyak data yang aplikasikan pada router untuk
dapat dilewatkan dalam koneksi melalui membatasi data rate (Paul, 2011). Queue
sebuah network (Vektanova, 2003). Bandwith tree memiliki system yang lebih
disebut juga lebar pita atau kapasitas saluran kompleks dibandingkan simple queue.
informasi yaitu kemampuan maksimum dari Queue tree membutuhkan kerjasama
suatu alat untuk menyalurkan informasi dari mangle untuk menandai paket-paket
dalam satuan waktu detik. Biasanya dari alamat IP atau subnet tertentu untuk
dilambangkan sebagai bit per secon (bps), dijadikan parameter limitasi. Meskipun
atau dengan beberapa denominasi bit yang queue tree sedikit lebih sulit untuk
lebih besar, seperti Megabits per secon diaplikasikan, namun sistem limiter ini
(Mbps) atau Kilobits per secon (Kbps). menjadi idola bagi banyak orang. Yang
Bandwith manajement adalah cara pengaturan menjadi keunggulan dari sistem limiter
bandwith agar terjadi pemerataan pemakaian ini antara lain, mampu mengaplikasikan
bandwith. Ada beberapa metode yang dapat sistem parent child, mampu melimit
diterapkan untuk mengimplementasikan berdasarkan paket (terintegrasi dengan
bandwith manajement ini diantaranya melalui mangle) sehingga dapat menentukan
proxy server, QoS atau traffic shapping, atau paket mana yang akan dipilih untuk
pembatasan bandwith atau limiter. dibatasi missal TCP, UDP dan ICMP.
Di dalam dunia internet sering di dengar Selain itu queue tree juga
istilah limiter atau pembatasan kecepatan memungkinkan apabila ingin
untuk melakukan akses ke internet. Ada melakukan by pass pada trafik HIT
beberapa jenis system limiter yang biasa di PROXY. Tetapi queue tree juga
aplikasikan ke router, mulai dari yang simple memiliki beberapa kelemahan antara
hingga yang komplek. Dalam penelitian ini lain, tidak dapat membatasi trafik yang
digunakan dua metode untuk bandwith berasal dari aplikasi IDM, tidak dapat
management yaitu simple queue dan queue membatasi koneksi peer to peer, sering
tree. terjadi kebocoran (apabila salah
menentukan jumlah max limit client pada
sistem parent) dan agak sulit untuk memudahkan apabila ingin melakukan
pengaplikasiannya karena harus capture paket pada salah satu alamat
terintegrasi dengan mangle sebagai website dan tidak mempengaruhi capture
penentu indikator limitasi. paket ke alamat website lainnya. Namun
kekurangan dari fitur ini adalah
Firewall Mangle keterbatasan alamat website dalam satu
mangle.
Firewall mangle merupakan salah satu d. Src. Address List dan Dst. Address List
fitur firewall yang terdapat dalam MikroTik Src. Address List dan Dst. Address List
Router OS yang berfungsi sebagai penanda berfungsi untuk mengambil data IP
paket maupun koneksi data yang di request (internet protocol) yang terdapat pada
oleh user (Paul, 2004). Dalam prakteknya address list di dalam fitur firewall (Paul,
firewall mangle ini memiliki banyak fitur 2004). Dengan menggunakan fitur ini
yang dapat dipergunakan, antara lain : network administrator dapat dengan
a. Layer7 Protocol mudah mengelompokan IP (internet
Fungsi dari Layer 7 protocol adalah protocol) yang akan digunakan sebagai
dipergunakan sebagai alternatif untuk indikator penanda paket. Dengan fitur ini
pengisian content (Paul, 2004). Layer 7 network administrator tidak direpotkan
Protocol adalah metode untuk mencari dengan pembuatan mangle yang terlalu
pola dalam ICMP/TCP/UDP stream. Atau banyak karena jumlah IP (internet
istilah lainnya regex pattern. Cara kerja protocol) yang dipergunakan.
Layer7 Protocol adalah mencocokan
(mathcer) 10 paket koneksi pertama atau 2 Firewall Filter Rules
KB koneksi pertama dan mencari Filter filter rules merupakan salah
pola/pattern data yang sesuai dengan yang satu fitur yang terdapat di MikroTik Router
tersedia. Jika pola ini tidak ditemukan OS yang berfungsi sebagai pembatas ataupun
dalam data yang tersedia, matcher tidak pemberi akses paket koneksi (Paul, 2004). Di
memeriksa lebih lanjut. Dan akan dalam filter rules terdapat fungsi DROP
dianggap unknown connections. Semakin (menutup), ACCEPT (mengijinkan) yang
banyak koneksi yang mengakses Layer 7 digunakan sebagai pemberi akses paket
Protocol maka akan meningkatkan pula koneksi baik koneksi yang diijinkan maupun
penggunaan memori di router. Untuk paket yang tidak diperbolehkan melewati
menghindari hal tersebut perlu router. Seperti halnya firewall mangle di
menambahkan regular firewall matchers dalam filter rules terdapat fungsi seperti
(pattern) untuk mengurangi jumlah data connection byte, content dan dst address list
yang dikirimkan ke layer 7 filter. sebagai parameter untuk menandai paket yang
b. Connection Byte akan di eksekusi. Yang menjadi perbedaan
Fungsi dari connection byte adalah sebagai antara firewall mangle dan filter rules adalah
capture untuk paket koneksi dengan apabila firewall mangle bertugas sebagai
besaran tertentu (byte) (Paul, 2004). penanda paket yang nantinya akan di eksekusi
Dengan connection byte, dapat dibedakan oleh limiter (pada umumnya) sedangkan
antara paket browsing dengan paket firewall filter rules bertugas sebagai pemberi
download berdasarkan besaran paket yang akses untuk paket-paket yang diinginkan.
diakses. Apabila paket yang di request Sebagai contoh apabila ingin dilakukan
belum mencapai kriteria yang ditentukan pembatasan kecepatan untuk paket tertentu
maka paket tersebut tidak akan di capture maka yang bertanggung jawab adalah firewall
oleh mangle, dengan menggunakan cara mangle dan limiter, namun apabila ingin
diatas maka trafik browsing dan trafik menutup akses ke alamat website atau IP
download dapat dibedakan. tertentu maka ini menjadi tugas filter rules
c. Content dan bias di kombinasikan dengan address list.
Dengan menggunakan fitur content yang
terdapat pada firewall mangle, dapat di Address List
lakukan capture paket berdasarkan alamat Address list adalah tempat untuk
website tertentu (Paul, 2004). Dengan mengelompokan IP yang akan dijadikan
menggunakan fitur ini sangat sebuah group (Paul, 2004). Dengan
menggunakan address list ini lebih console. Kelebihan dari WinBox ini adalah
memudahkan apabila ingin menggunakan kemudahan dalam melakukan remote karena
beberapa IP saja dari dalam satu segmen IP. berbasis GUI.
IP yang akan di daftarkan nantinya dapat
secara acak, hanya saja penamaan group dari Putty
IP tersebut harus sama apabila ingin masuk Selain menggunakan aplikasi
dalam satu group. Fungsinya adalah apabila WinBox untuk mengakses router juga dapat
memerlukan pembatasan kecepatan akses menggunakan aplikasi putty (Valens, 2004).
secara group, dapat menggunakan fitur ini Berbeda dengan WinBox yang
untuk melakukan pendataan IP. mengaplikasikan sistem GUI putty adalah
sebuah utility yang digunakan untuk
Mikrotik OS melakukan remote ke server dalam mode CLI
MikroTik RouterOS adalah sistem (command line interface). Dengan
operasi dan perangkat lunak yang dapat menggunakan puttyproses remote
digunakan untuk menjadikan komputer menggunakan protocol SSH yang mempunyai
manjadi router network yang handal, default port 22. Kelebihan dari utility putty ini
mencakup berbagai fitur yang dibuat untuk IP antara lain adalah lebih ringan dalam proses
network dan jaringan wireless, cocok remote karena hanya menggunakan sedikit
digunakan oleh ISP dan provider hotspot bandwidth untuk proses load text. Namun
(Valens, 2004). Mikrotik OS merupakan OS meremote menggunakan putty ini juga
yang sangat familiar dikalangan network memiliki kelemahan antara lain harus
administrator atau teknisi jaringan internet. menghafal script perintah karena berbasis
Mikrotik OS didukung dengan fitur GUI CLI.
(grafic user interface) yang memudahkan
pengguna untuk mengakses ataupun METODE PENELITIAN
melakukan konfigurasi menggunakan aplikasi
WinBox. Dengan fitur GUI, OS tersebut Metode atau tahapan dalam
menjadi lebih mudah digunakan karena melakukan penelitian ini adalah :
kebanyakan OS router lainnya masih berbasis lain :
CLI ( command line interface ).
MikroTik RouterOS memiliki 1. Pengumpulan Data
tingkatan level. Tiap level memiliki Data-data yang diperlukan, diantaranya
kemampuannya masing-masing, mulai dari diperoleh dari interview atau wawancara
level 3, hingga level 6. Secara singkat, level 3 secara langsung dengan para teknisi CV.
digunakan untuk router berinterface ethernet, Maha Group.
level 4 untuk wireless client atau serial 2. Rancangan Sistem
interface, level 5 untuk wireless AP, dan level Melakukan perancangan sistem dengan
6 tidak mempunyai limitasi apapun. Untuk tahapan merancang alokasi bandwith,
aplikasi hotspot, bisa digunakan level 4 (200 merancang topologi jaringan, menentukan
user), level 5 (500 user) dan level 6 website yang akan di bypass maupun di blok,
(unlimited user). menentukan besaran kategori paket download
serta pembagian IP address.
WinBox 3. Proses Instalasi dan Konfigurasi
WinBox adalah sebuah utility yang Melakukan proses instalasi router
digunakan untuk melakukan remote ke server MikroTik sebagai bandwith management
mikrotik dalam mode GUI (Valens, 2004). system, konfigurasi sistem limiter dan
Jika untuk mengkonfigurasi mikrotik dalam firewall system.
text mode melalui PC itu sendiri, maka untuk 4. Implementasi
mode GUI yang menggunakan winbox ini Implementasi router pada jaringan
dapat melakukan konfigurasi mikrotik melalui sebagai bandwith management system
komputer client. dan firewall system.
Mengkonfigurasi mikrotik melaui
WinBox ini lebih banyak digunakan karena
selain penggunaannya yang mudah karena
tidak harus menghapal perintah-perintah
Gambar 9. Konfigurasi mangle download Gambar 11. Konfigurasi filter rules tandai IP
website
Dalam gambar diatas terlihat Src. Address
yang sama dengan mangle browsing, hal ini Pada gambar diatas konfigurasi filter
dikarenakan IP tersebut merupakan IP dari rules berfungsi untuk menangkap IP dari
network lokal pada jaringan diatas. Yang website yang akan difungsikan sebagai
menjadi perbedaan adalah pada bagian parameter DROP. Setelah IP dari website
Connection Bytes pada gambar diatas terdapat yang akan dijadikan paremeter tersimpan di
parameter angka 20000000-0, yang berarti address list scrip koonfigurasi selanjutnya
konfigurasi mangle diatas akan menangkap bertugas sebagai parameter besaran request
paket apabila klien telah melakukan request paket yang di ambil oleh klien menggunakan
paket hingga 20MB. fitur connection byte kemudian IP tersebut
akan disimpan kembali di address list dengan
nama Src dan Dst. Dan setelah IP klien
selesai ditandai dan tersimpan di dalam
address list, maka konfigurasi terakhir
berfungsi sebagai penutup jalur koneksi yang
menuju alamat website tersebut dengan
besaran request paket yang telah tercapai
sesuai pada parameter dari script konfigurasi
kedua.
4. 9 Implementasi Firewall Filter Rules Gambar 12. Konfigurasi filter rules tandai IP
klien
Saran
Gambar 13. Konfigurasi filter rules DROP Untuk meningkatkan kualitas bandwith
koneksi management penulis menyarankan agar
kedepannya diterapkan system limiter
4.10 Pengecekan Limiter Melalui Torch menggunakan Queue Tree. Karena dengan
Setelah proses konfigurasi limiter selesai menggunakan system limiter queue tree trafik
maka proses selanjutnya adalah pengecekan HIT (trafik paket yang pernah diakses) dari
berfungsi atau tidaknya limiter tersebut. proxy dapat di optimalkan, sehingga apabila
Sebagai contoh pc1 dengan Ip address di dalam penerapannya nanti terdapat proxy
192.168.200.27 dilimit dengan max-limit dapat lebih maksimal dalam bypass trafik HIT
sebesar 256kbps. Pada gambar terlihat bahwa (trafik paket yang pernah diakses) yang
Pc1 telah mencapai kecepatan maksimal yang berasal dari proxy.
di berikan ( terlihat dari warna merah pada
symbol Pc1 ). Kemudian di tabel torch di
samping kiri terlihat bahwa ip 192.168.200.27 DAFTAR PUSTAKA
telah mencapai kecepatan 256kbps. Dengan Paul, G, 2011, Manual CD Install,
hasil tersebut maka limiter telah berhasil di http://wiki.mikrotik.com/wiki/Manual:CD
implementasikan pada router ini. _Install, diakses pada tanggal 13 Maret
2013.