Translate
idarzh-TWen

Limit Streaming Video HD Youtube dengan Mikrotik

Sebagai seorang Admin Jaringan jika berbicara tentang Youtube, pertama kali yang dipikirkan adalah streaming videonya harus dibatasi atau bahkan di blokir sekalian. Namun apabila diblokir pastilah banyak user yang komplain karena di Youtube banyak ilmu. Saya sendiri sering kali belajar dari Youtube, maka dari itu saya akan mencoba share pengalaman tentang limit streaming video HD pada youtube. Sebenarnya tidak hanya di Youtube, tetapi bisa di aplikasikan ke Facebook, Twitter, Instagram atau medsos lainnya. Saya sendiri belum ketemu cara yang FIX untuk melimit streaming videonya, namun masih ada trik untuk mengatasinya. Dan Alhamdulillah bisa bekerja dengan baik.

( 5 / 2 votes)

User Rating: 5 / 5

Star ActiveStar ActiveStar ActiveStar ActiveStar Active
 

Inti dari tulisan ini adalah limitasi streaming video HD pada Youtube. Bagi seorang admin jaringan seperti saya pasti taulah bagaimana besarnya bandwidth yang dipakai untuk streaming video kualitas HD. Bayangkan jika setiap pengguna menggunakan streaming video HD, dijamin bandiwidth akan habis, dan seketika itu anda akan kena marah marah dari user kenapa jadi lambat.

Sekarang kita mulai ya.. Langkah - langkah yang saya tempuh kira - kira akan seperti ini.

Fitur yang digunakan di mikrotik adalah :
1. L7 / Layer 7 : Fitur ini ada di menu Firewall - Layer 7 Protocols
Fitur ini digunakan untuk memasukan Regexp yang akan di kombinasikan dengan fitur Mangle. Untuk Regexp situs lain dapat ditambahkan sendiri.

Gambar 1 Layer 7 Mikrotik

 
2. Mangle : Fitur ini ada di menu Firewall - Mangle
Kegunaan Mangle sendiri digunakan untuk marking koneksi dan paket. Nanti saya akan buat 4 Mangle (1 Mangle Koneksi Download, 1 Mangle Paket Download, 1 Mangle Koneksi Upload, 1 Mangle Paket Upload)

//2. Mangle : Kali ini kita akan buat 4 Mangle yang hasilnya akan seperti dibawah ini : 
A. Mangle Koneksi Download
 a.1. Tab General : 
- Chain : postrouting
- Out Interface : karena saya pakai VLAN maka saya gunakan ini menu, atau bisa juga dengan menu 
- Src. Addres : Isi dengan source addres yang akan digunakan. Pilih salah satu (Out. Interface atau Src. Address)
 a.2. Tab Advanced : 
- Layer 7 Protocol : Isi dengan L7 yang dibikin tadi (L7-Limit-Video_Youtbe)
 a.3. Tab Action : 
- Action : mark connection
- New Connection Mark : Di isi sesuka hati, yang penting mudah di ingat. Misal : Con_Down_NamaInterface/Src.Address
- Passtrough : Jangan lupa centang, karena fungsi centang ini akan meneruskan rule dibawahnya. Jika tidak dicentang maka rule akan berhenti.
 a.4. Klik OK : Selesai Mangle Pertama

B. Mangle Paket Download 
 b.1. Tab General :
- Chain : postrouting
- Connection Mark : Isi dengan Mangle Koneksi Download yang telah dibuat tadi (Con_Down_NamaInterface/Src.Address)
 b.2. Tab Action :
- Action : mark packet
- New Paket Mark : Di isi sesuka hati, yang penting mudah di ingat. Misal : Pkt_Down_NamaInterface/Src.Address
- Passtrough : Jangan di centang, karena kita akan menghentikan rule sampe disini.
 b.3. Klik OK : Selesai Mangle Kedua

C. Mangle Koneksi Upload
 c.1. Tab General : 
- Chain : prerouting
- In Interface : karena saya pakai VLAN maka saya gunakan ini menu, atau bisa juga dengan menu 
- Src. Addres : Isi dengan source addres yang akan digunakan. Pilih salah satu (In. Interface atau Src. Address)
 c.2. Tab Advanced : 
- Layer 7 Protocol : Isi dengan L7 yang dibikin tadi (L7-Limit-Video_Youtbe)
 c.3. Tab Action : 
- Action : mark connection
- New Connection Mark : Di isi sesuka hati, yang penting mudah di ingat. Misal : Con_Up_NamaInterface/Src.Address
- Passtrough : Jangan lupa centang, karena fungsi centang ini akan meneruskan rule dibawahnya. Jika tidak dicentang maka rule akan berhenti.
 c.4. Klik OK : Selesai Mangle Ketiga

D. Mangle Paket Upload
 d.1. Tab General :
- Chain : prerouting
- Connection Mark : Isi dengan Mangle Koneksi Download yang telah dibuat tadi (Con_Up_NamaInterface/Src.Address)
 d.2. Tab Action :
- Action : mark packet
- New Paket Mark : Di isi sesuka hati, yang penting mudah di ingat. Misal : Pkt_Up_NamaInterface/Src.Address
- Passtrough : Jangan di centang, karena kita akan menghentikan rule sampe disini.
 d.3. Klik OK : Selesai Mangle Keempat

 Jangan lupa, yang saya lingkari adalah isian isian yang telah dibuat tadi. Kira - kira gambar akan seperti ini : 

Gambar 2 Hasil Mangle

 
3. PCQ : Fitur ini ada di menu Queues - Queue Types
Setelah mangle selesai, sekarang kita buat PCQ. Saya akan membuat dua PCQ yaitu untuk Upload dan Download. Karena berasas adil dan merata, fitur ini akan saya pakai yang artinya tiap user akan mendapat jatah yang sama rata selama masih dalam satu PCQ. Hati - hati pada konfigurasi Classifier, karena jika salah maka traffic bisa terbalik - balik antara Download dan Upload.

A. PCQ Download : Isi seperti gambar dibawah ini :

Gambar 3 PCQ Download

B. PCQ Upload : Isi seperti gambar dibawah ini :

Gambar 4 PCQ Upload

4. Queue Tree : Fitur ini ada di menu Queues - Queue Tree
Pada tahap ini nanti akan dikombinasikan dengan Mangle dan PCQ. Jadi jangan sampe keliru saat konfigurasi karena nanti antara traffic Upload dan Download bisa tertukar.


//Pada menu ini kita akan mengkombinasikan menu Mangle dan PCQ.
A. Global Download (parent): Isi seperti gambar dibawah ini :
- Name : Bisa di isi sesuka hati. Misal : B. INTERNET_GLOBAL_DOWN
- Parent : global
- Queue Type : default-small
- Priority : 8 | Bisa di isi bebas. Semakin kecil nilainya semakin diutamakan rule nya
- Max Limit : Bisa di isi sebesar bandwithmu. Misal 200M (artinya 200 Mega bits per second)
Gambar 5 Queue Tree Global Download (Parent)

a.1. Buat lagi queue tree (child) dari A. Global Download seperti gambar dibawah ini :
- Name : Bisa diisi sesuka hati. Misal : D_Streaming_Youtube
- Parent : B. INTERNET_GLOBAL_DOWN 
- Packet Marks : Pkt_Down_NamaInterface/Src.Address 
- Queue Type : PCQ-Limit-Download-384 | Menu ini adalah yang membatasi kecepatan koneksi tiap user
- Priority : 2 | Bisa di isi bebas. Semakin kecil nilainya semakin diutamakan rule nya
- Limit At : 20M | Menu ini adalah jaminan minimal bandwidth yang didapat
- Max Limit : 50M | Menu ini adalah batasan bandwidth yang dikendaki. Catatan : jangan melebihi maksimal bandwidth parent.
Gambar 6 Queue Tree Global Download (Child)

B. Global Upload (parent) : Isi seperti gambar dibawah ini : 
- Name : Bisa di isi sesuka hati. Misal : B. INTERNET_GLOBAL-UP
- Parent : global
- Queue Type : default-small
- Priority : 8 | Bisa di isi bebas. Semakin kecil nilainya semakin diutamakan rule nya
- Max Limit : Bisa di isi sebesar bandwithmu. Misal 200M (artinya 200 Mega bits per second)
Gambar 7 Queue Tree Global Upload (Parent)

b.1. Buat lagi queue tree (child) dari B. Global Upload seperti gambar dibawah ini :
- Name : Bisa diisi sesuka hati. Misal : U_Streaming_Youtube
- Parent : B. INTERNET_GLOBAL_UP 
- Packet Marks : Pkt_Up_NamaInterface/Src.Address 
- Queue Type : PCQ-Limit-Upload-384 | Menu ini adalah yang membatasi kecepatan koneksi tiap user
- Priority : 2 | Bisa di isi bebas. Semakin kecil nilainya semakin diutamakan rule nya
- Limit At : 20M | Menu ini adalah jaminan minimal bandwidth yang didapat
- Max Limit : 50M | Menu ini adalah batasan bandwidth yang dikendaki. Catatan : jangan melebihi maksimal bandwidth parent.
Gambar 8 Queue Tree Global Upload (Child)

Setelah saya coba test terlihat gambar video lebih blur atau tidak setajam kualitas HD dan Quality menunjukan ke 144p. Hasil akan seperti gambar dibawah ini :

Gambar 9 Hasil Limit

Untuk trik ini sebenarnya tidak baku, alias masih bisa dimodif sesuka hati. Cara ini saya pakai hanya untuk mengakali traffic besar yang mengarah ke suatu sumber. Youtube sendiri memiliki kecerdasan algoritma. Youtube akan menampilkan otomatis kualitas video sesuai kecepatan yang dimiliki oleh user. Artinya: jika kita memaksakan video streaming dengan kualitas tinggi maka akan terpenuhi, namun membutuhkan waktu untuk memenuhi kecepatan sesuai limitasi yang kita terapkan di mikrotik.

Sekian dulu ulasan dari saya, selamat mencoba dan semoga bermanfaat.

Catatan :
Silahkan komen, kopi atau bagikan artikel ini. Jangan lupa sertakan link ya Gan. 
• Jika menemui masalah, mari kita bahas bersama di Forum
• Untuk menggunakan Forum, silahkan registrasi dahulu. 
• Untuk referensi lain, silahkan kunjungi channel youtube saya.

Regard's

  • Latest News

  • Jobs Vacancy

Loading
Loading

Wordpress Hosting

Banner IDwebhost