TanodTools
ID

Generator PCQ MikroTik

Bagi link secara adil di antara semua klien dengan satu Per Connection Queue: pilih kecepatan per pengguna dan totalnya, lalu dapatkan queue type plus simple queue atau queue tree.

Berjalan di browser; apa pun yang Anda ketik tidak meninggalkan perangkat Anda

Metode
Kecepatan
Per klien 0 atau kosong berarti bagian yang sama rata dari total.
Opsi

Menghasilkan sintaks RouterOS v7 (juga valid di v6) untuk IPv4. Metode queue tree menandai koneksi yang dibuka klien LAN menuju WAN; yang lain lewat tanpa dibatasi. pcq-limit dan pcq-total-limit tetap pada nilai default. MikroTik dan RouterOS adalah merek dagang SIA Mikrotīkls. Alat ini independen dan tidak berafiliasi dengan atau didukung oleh MikroTik.

Cara menyiapkan PCQ di MikroTik

  1. Pilih metodenya: satu simple queue untuk subnet LAN (paling sederhana) atau queue tree yang diberi mangle mark (kendali lebih besar).
  2. Masukkan kecepatan per klien, atau 0 untuk membagi total secara merata, serta total upload dan download tepat di bawah kecepatan link sebenarnya.
  3. Salin skrip atau unduh file .rsc, dan pastikan FastTrack mati untuk lalu lintas yang dibatasi.

Per Connection Queue dalam praktik

PCQ adalah queue type, didefinisikan di bawah /queue type dengan kind=pcq, yang kemudian dipakai oleh simple queue atau queue tree. pcq-classifier-nya menentukan apa yang dihitung sebagai satu aliran: dst-address untuk download, sehingga download tiap klien adalah satu aliran, dan src-address untuk upload. RouterOS membuat sub-aliran secara langsung dan menghapusnya saat sepi, jadi tidak ada yang perlu dirawat ketika klien datang dan pergi.

Dua pengaturan membentuk hasilnya. pcq-rate membatasi tiap aliran; biarkan 0 dan aliran-aliran itu sekadar berbagi apa pun yang diizinkan max-limit queue, secara merata. max-limit queue yang memakai PCQ sebaiknya sedikit di bawah kapasitas nyata link: PCQ hanya bisa membagi bandwidth secara adil bila paket mengantre di router, bukan di modem hulu.

Simple queue atau queue tree?

Metode simple queue tidak memerlukan penandaan: satu queue dengan subnet LAN sebagai target dan queue=upload-type/download-type. Metode queue tree memakai mangle untuk menandai koneksi dari LAN ke WAN dan dua queue di bawah parent=global; lalu lintas antar jaringan lokal dibiarkan tanpa dibatasi dan metode ini menjadi titik awal untuk kelas prioritas. Bagaimanapun, pengaturan burst per klien ada di simple queue; bandingkan dengan generator simple queue dan kalkulator burst.

Pertanyaan umum

Apa yang dilakukan PCQ?

Queue type PCQ memilah paket ke dalam sub-queue berdasarkan classifier, biasanya alamat klien, dan melayani sub-queue secara bergiliran. Dengan pcq-rate diatur, tiap sub-queue dibatasi pada kecepatan itu; dengan pcq-rate 0, batas parent dibagi rata di antara klien yang aktif saat itu. Satu queue pun memberi ratusan klien bagian yang adil, yang kalau tidak memerlukan ratusan simple queue.

Mengapa download diklasifikasi dengan dst-address dan upload dengan src-address?

Paket download menuju klien, jadi alamat klien adalah tujuan; paket upload datang darinya, jadi ia adalah sumber. Jika ditukar, semua klien masuk ke satu sub-queue yang dikunci pada alamat server remote.

Mengapa queue tree memakai parent=global dan forward chain?

Paket upload harus diklasifikasi sebelum source NAT mengganti alamat klien dengan alamat WAN, dan queue global berjalan sebelum source NAT. Menandai di forward chain melihat paket download setelah destination NAT memulihkan alamat klien. Menandai di interface WAN justru memasukkan semua upload ke satu sub-queue.

Untuk apa address mask?

Dengan /32 setiap alamat menjadi sub-queue sendiri. WISP yang memberi tiap pelanggan subnet kecil, seperti /29, dapat mengatur mask ke 29 sehingga seluruh subnet berbagi satu sub-queue dan satu kecepatan.

PCQ tidak berpengaruh. Apa yang harus diperiksa?

FastTrack dulu: paket yang di-fasttrack melewati mangle dan semua queue. Lalu totalnya: jika max-limit di atas yang benar-benar diberikan jalur, queue tidak pernah penuh, dan perangkat ISP yang melakukan antrean, bukan router Anda.

Apakah konfigurasi saya dikirim ke suatu tempat?

Tidak. Semuanya dibuat di browser Anda.