Neicytekno.net – Mengggunakan
Mikrotik memudahkan kita untuk melakukan proses-proses yang berkaitan dengan
routing jaringan internet maupun jaringan lokal kita. Salah satunya adalah Pisah trafik, seperti namanya pisah trafik adalah memberikan jalur masing-masing kepada paket-paket protocol yang berada di internet sehingga bandwidth yang digunakan lebih termanajemen.
Pisah trafik sangat diperlukan jika kita memiliki jaringan internet dengan lalulintas/trafik pengguna yang banyak, artinya satu jaringan wifi misalnya digunakan oleh banyak orang dengan pemakain ada yang menggunakanya untuk streaming video, bermain game online, browsing dll. Tentu tanpa adanya pisah trafik yang hanya menggunaan satu jalan saja akan saling berebut untuk dapat mengakses internet dengan cepat, inilah sebabnya jaringan wifi kita selalu lemot saat digunakan banyak orang secara bersamaan.
Dengan pisah trafik kita bisa membuat membagi lalulintas tersebut sesuai dengan paket yang digunakan oleh client. Kita bisa membuat pipa cabang tersendiri untuk lalulintas tersebut sehingga trafik streaming, game online, dan browsing memiliki jalan khusus untuk mengakses internet. Sebelumnya kita sudah membahas bagaimana cara pisah trafik untuk koneksi umum (browsing, sosmed), kemudian untuk koneksi Game online, dan stereaming video menggunakan layer 7 protocol.
- Cara Pisah Trafik Umum Menggunakan Queue tree&Mangle (Browsing, sosmed)
- Cara Pisah Trafik Game Online Menggunakan Queue tree&Mangle (Port Game)
- Cara Pisah Trafik Game Online Menggunakan Queue tree&Mangle (Port+address list)
- Cara Pisah Trafik Sreaming Video Menggunakan Queue tree&Mangle&Layer7protocol
Selain mengunakan layer 7 protocol kita bisa juga menggunakan alamat server yang digunakan oleh video yang kita tonton di internet agar bisa kita limitasi kecepatanya menggunakan queue tree. Caranya dengan menggunakan firewall raw.
Firewall raw sebenarnya hampir sama dengan fire filters, namun yang membedakan firewall raw dinilai lebih ringan karena tidak menggunakan resource cpu yang tinggi. Salah satunya kita bisa menggunakan firewall raw untuk pisah trafik streaming video.
Pertama kita tambahkan address list untuk alamat ip client lokal kita(client yang menggunakan interet dari router) caranya masuk menu “ip–firewall–address list–add”
/ip firewall address-list
add address=192.168.2.0/24 list=LOKAL
add address=192.168.3.0/24 list=LOKAL
Masukan semua alamat ip yang digunakan oleh client yang ingin di limitasi bandwidth/pisah trafik streaming video. Kecuali alamat ip ISP.
kemudian setelah kita membuat address list, kita buat firewall raw untuk mendapatkan alamat server dari trafik streaming video. caranya masuk menu “ip–firewall-raw–add”
- Chain = prerouting
- src. address list = LOKAL (yang tadi di buat)
- content = googlevideo.com
- action = add dst to address list (untuk menangkap ip content streaming video)
- address list = streaming
ip firewall raw add action=add-dst-to-address-list address-list=streaming address-list-timeout=none-dynamic chain=prerouting content=googlevideo.com src-address-list=LOKAL
- Chain = prerouting
- src. address list = LOKAL (yang tadi di buat)
- content = youtube.com
- action = add dst to address list
- address list = streaming (yang tadi dibuat)
ip firewall raw add action=add-dst-to-address-list address-list=streaming address-list-timeout=none-dynamic chain=prerouting content=youtube.com src-address-list=LOKAL
Dengan cara diatas kita bisa mendapatkan alamat server video setiap kita melakukan streaming. Ip server tersebut dapat kita lihat di “ip–firewall-address list” dengan flag “D” artinya Dynamic.
Agar kita dapat memisahkan trafik download dan upload di queue tree kita harus membuat dulu paket-paket manglenya. Pertama buat dulu mark connection untuk mengoneksikan paket yang ada pada raw dengan paket download dan upload nanti. caranya masuk menu “Ip–firewall–mangle–add”
- Chain = prerouting
- src. address list = LOKAL
- dst. address list = streaming
- action = mark connection
- new mark con = streaming-con
- pastrough = yes
ip firewall mangle add action=mark-connection chain=prerouting comment=streaming dst-address-list=streaming new-connection-mark=streaming-con passthrough=yes src-address-list=LOKAL
- chain = forward
- in. interface = ISP (sumber internet)
- connection mark = streaming-con (yang sebelumnya dibuat)
- action = mark packet
- new packet mark = stream-down (untuk trafik download)
- passtrough = no
ip firewall mangle add action=mark-packet chain=forward connection-mark=streaming-con in-interface=ISP new-packet-mark=Stream-down passthrough=no
- chain = forward
- out. interface = ISP (sumber internet)
- connection mark = streaming-con (yang sebelumnya dibuat)
- action = mark packet
- new packet mark = stream-upload (untuk trafik upload)
- passtrough = no
ip firewall mangle add action=mark-packet chain=forward connection-mark=streaming-con new-packet-mark=streamin-upload out-interface=ISP passthrough=no
- Name = Bebas
- Parent = Bebas
- Packet mark = Seusiakan dengan paket mangle yang dibuat
- queue type = pcq-download-default (untuk trafik download). pcq-upload-default (untuk trafik upload)
- max limit = kecepatan maksimal yang diberikan untuk menonton streaming video (sesuaikan)