Bagaimana cara mengatur QoS di MikroTik RouterOS?

Saya sadar bahwa ini adalah pertanyaan umum, tetapi saya menginvestasikan dua hari untuk mempelajari ini dan masih tidak dapat menemukan penjelasan yang jelas ...

Baru-baru ini saya membeli Mikotik HEX (RouterOS 6, Level 4) yang digunakan sebagai router utama untuk koneksi serat 100MBit Down / 30MBit Up (tes kecepatan benar-benar menunjukkan 110/33 sebagai penyedia saya menambahkan margin 10%). Saya terutama ingin memprioritaskan lalu lintas untuk menghindari masalah dengan panggilan VoIP (melalui Twilio).

Saya sebelumnya telah berhasil memprioritaskan lalu lintas dengan FireQOS dengan menggunakan kotak Linux khusus (yang tidak dapat menangani lebih dari 20Mbit) dengan konfigurasi berikut:DEVICE=ppp0INPUT_SPEED=20mbitOUTPUT_SPEED=10mbitLINKTYPE="local pppoe-llc"interface $DEVICE world-in input rate $INPUT_SPEEDclass voip commit 120kbit# https://www.twilio.com/docs/api/client/regionsmatch src 54.171.127.192/26# Twilio: ie1match src 52.215.127.0/24# Twilio: ie1match src 35..156.191.128/25# Twilio: de1match src 185.187.132.64/26# Twilio: ie1-tnxmatch udp port 5060# SIPmatch udp dports 10000:10100# RTPmatch sports 3478,5349# STUNclass interactive commit 20%match udp port 53# DNSmatch tcp port 22# SSHmatch icmp# pingmatch tcp sports 5222,5228# gtalkclass synacksmatch tcp synmatch tcp ackclass web commit 5%match tcp sports 80,443class mailmatch tcp sports 25.465.587class defaultinterface $DEVICE world-out output rate $OUTPUT_SPEEDclass voip commit 120kbitmatch dst 54.171.127.192/26# Twilio: ie1match dst 52.215.127.0/24# Twilio: ie1match dst 35.156.191.128/25# Twilio: de1match dst 185.187.132.64/26# Twilio: ie1-tnxmatch udp port 5060# SIPmatch udp sports 10000:10100#RTPmatch dports 3478,5349# STUNclass interactive commit 20%match udp port 53# DNSmatch tcp port 22# SSHmatch icmp# pingmatch tcp dports 5222,5228# gtalkclass synacks commit 2%match tcp synmatch tcp ackclass web commit 5%match tcp dports 80,443class mailmatch tcp dports 25,465,587class default

Sementara itu, saya telah mencoba mengatur penanda paket yang sesuai di RouterOS:

Saya pikir saya perlu mengatur pohon antrian di Mikrotik dan membuat antrian utama untuk kecepatan naik / turun yang tersedia dan membaginya dengan beberapa prioritas.

Saat ini, saya tidak tahu harus mulai dari mana karena saya tidak melihat cara untuk membuat dua antrean terpisah untuk lalu lintas masuk dan keluar (karena saya memiliki bandwidth asimetris).

Saya melihat antrean (induk) yang telah ditentukan sebelumnya untuk setiap antarmuka, tetapi masalahnya adalah saya menggunakan VLAN untuk menyediakan akses WAN ke tiga subnet yang sepenuhnya independen . Satu-satunya port fisik yang saya gunakan adalah ether2-master:

Saya pikir membuat antrian untuk orang tua ether2-master tidak akan berfungsi karena paket tidak ditandai pada level ini (kan?) karena semua paket ether2-master diberi tag VLAN.

Saya ingin memiliki QoS yang sama dengan FireQOS, tetapi yang benar-benar penting adalah bagian VoIP.

Jadi, bagaimana cara mengkonfigurasi pohon antrian?

LihatTutupKomentar