Perangkat jaringan seperti router atau switch management yang mampu mengatur lalulintas koneksi yang berisi sebuah paket data sehingga untuk mengoptimalkan lalu lintas jaringan tersebut bisa dengan methode DSCP di MikroTik, maka kita perlu mengoptimalkanya dengan mengonfigurasi sebuah rule firewall mangle untuk menandai paket berdasarkan jenisnya (misalnya VoIP, video, atau data umum) dan kemudian menggunakan aturan antrean (queue) untuk menerapkan prioritas lalulintas data atau bisa dengan mengkontrol bandwidth sesuai dengan nilai DSCP tersebut.
Langkah-langkah umum
Identifikasi dan Kategorikan Lalu Lintas:
Tentukan jenis lalu lintas yang akan diprioritaskan (misalnya, lalulintas game, panggilan suara, konferensi video, atau lalu lintas data biasa). Lalu lintas yang sensitif terhadap latensi (seperti VoIP) harus mendapat prioritas lebih tinggi.
Berikut ini sekilas pengertian dari DSCP itu sendiri yaitu :
DSCP (Differentiated Services Code Point) di Mikrotik melibatkan penggunaan fitur Quality of Service (QoS), DSCP sendiri digunakan untuk menandai paket data dengan prioritas tertentu, yang kemudian digunakan oleh router untuk menentukan cara menangani paket tersebut
Nilai
DSCP adalah kode 6-bit dalam header IP yang mengklasifikasikan
lalu lintas. Nilai-nilai umum yang digunakan meliputi:
- Expedited Forwarding (EF - DSCP 46): Prioritas tertinggi, ideal untuk lalu lintas sensitif latensi
seperti VoIP dan video conference.
- Assured Forwarding (AF - bervariasi): Untuk lalu lintas penting yang masih bisa mentolerir sedikit
keterlambatan, seperti streaming atau transfer file
penting. Contohnya AF31 (DSCP 26), AF21 (DSCP 18).
- Best Effort (BE - DSCP 0): Nilai default untuk
lalu lintas umum yang tidak diprioritaskan, seperti browsing biasa.
tapi dalam kasus ini penulis sedikit berbagi tips dan triks yaitu mengatur lalulintasnya mana yang kita prioritaskan, tanpa menggunkan queue tree, berikut ini script yang saya terapkan pada router saya.
/ip firewall mangleadd action=mark-connection chain=prerouting comment="GAME Conn" dst-port=\5000-5200 new-connection-mark=game-conn protocol=udpadd action=mark-connection chain=prerouting comment="GAME Conn PUBG/FF" \dst-port=30100-30300 new-connection-mark=game-conn protocol=udpadd action=mark-connection chain=prerouting comment=\"GAME MLBB Conn 30001-30300" dst-port=30001-30300 new-connection-mark=\game-conn protocol=udpadd action=mark-connection chain=prerouting comment=\"GAME MLBB Conn 5000-5200" dst-port=5000-5200 new-connection-mark=\game-conn protocol=udpadd action=mark-connection chain=prerouting comment="GAME MLBB Reply" \new-connection-mark=game-conn protocol=udp src-port=5000-5200add action=mark-connection chain=prerouting comment="GAME PUBG/FF Conn" \dst-port=30100-30300 new-connection-mark=game-conn protocol=udpadd action=mark-connection chain=prerouting comment="GAME MLBB Reply" \new-connection-mark=game-conn protocol=udp src-port=30001-30300add action=mark-packet chain=prerouting comment="GAME Packet" \connection-mark=game-conn new-packet-mark=game-pktadd action=change-dscp chain=postrouting comment="Priority P1 GAME (DSCP 46)" \new-dscp=46 packet-mark=game-pktadd action=mark-connection chain=prerouting comment="WA Call Conn" dst-port=\3478-3481 new-connection-mark=wa-call-conn protocol=udpadd action=mark-connection chain=prerouting comment="WA Call Conn" dst-port=\3478,4244,5222,5223,5228,5288,5242,5349,34784,45395,50318,59234 \new-connection-mark=wa-call-conn protocol=udpadd action=mark-connection chain=prerouting comment="WA Call Conn" dst-port=\3478,4244,5222,5223,5228,5288,5242,5349,34784,45395,50318,59234 \new-connection-mark=wa-call-conn protocol=tcpadd action=mark-packet chain=prerouting connection-mark=wa-call-conn \new-packet-mark=wa-call-pktadd action=mark-connection chain=prerouting comment="WA Video Call Conn" \dst-port=50000-50050 new-connection-mark=wa-vcall-conn protocol=udpadd action=mark-packet chain=prerouting connection-mark=wa-vcall-conn \new-packet-mark=wa-vcall-pktadd action=change-dscp chain=postrouting comment=\"Priority P2 WA Call (DSCP 34) priorty 46" new-dscp=46 packet-mark=\wa-call-pktadd action=change-dscp chain=postrouting comment=\"Priority P2 WA Video (DSCP 34)" new-dscp=34 packet-mark=wa-vcall-pktadd action=mark-connection chain=prerouting comment="Zoom Conn UDP" dst-port=\3478,3479,5090,5091,8801-8810 new-connection-mark=zoom-conn protocol=udpadd action=mark-connection chain=prerouting comment="Zoom Conn TCP" dst-port=\8801-8810 new-connection-mark=zoom-conn protocol=tcpadd action=mark-packet chain=prerouting comment="Zoom Packet" \connection-mark=zoom-conn new-packet-mark=zoom-pktadd action=change-dscp chain=postrouting comment="Priority P3 Zoom (DSCP 18)" \new-dscp=18 packet-mark=zoom-pkt
Script diatas memiliki aturan prioritas untuk game, whatsapp call dan video dan aplikasi zoom serta apilkasi lalintas yang umum sperti internet browsing. sekrip ini bisa dikembangkan atau diterapkan dengan penggunaan Queue Tree (pengoptimalan bandwidth).
0 comments:
Post a Comment