Blogchevron_rightSunucu Yönetimichevron_rightMikroTik'te Gelişmiş Bant Genişliği Yönetimi ve PCQ Rehberi

MikroTik'te Gelişmiş Bant Genişliği Yönetimi ve PCQ Rehberi

S
Serversium
calendar_today27 Mayıs 2026
schedule5 dk okuma
MikroTik'te Gelişmiş Bant Genişliği Yönetimi ve PCQ Rehberi

MikroTik'te Gelişmiş Bant Genişliği Yönetimi ve PCQ Rehberi

MikroTik routerları, ağ trafiğini yönetmek için güçlü araçlardan biri olan PCQ (Per Connection Queue) sistemini sunar. Bu rehberde, MikroTik'te bant genişliği yönetiminin temellerinden gelişmiş PCQ yapılandırmasına kadar her şeyi detaylı olarak ele alacağız.

PCQ Nedir ve Nasıl Çalışır?

PCQ (Per Connection Queue), MikroTik RouterOS'te bulunan en güçlü queuing mekanizmalarından biridir. Her bir bağlantı için otomatik olarak alt kuyruklar oluşturarak adil bant genişliği dağılımı sağlar.

PCQ'nun temel çalışma prensibi şu şekildedir:

  1. Her yeni bağlantı için benzersiz bir alt kuyruk oluşturulur
  2. Belirlenen max-limit değerine göre trafik sınıflandırılır
  3. Tüm bağlantılar eşit bant genişliği alana kadar dengelenir
  4. Bağlantı sona erdiğinde alt kuyruk otomatik olarak silinir

PCQ'nun Temel Parametreleri

PCQ yapılandırırken kullanılan temel parametreler şunlardır:

Parametre Açıklama Önerilen Değer
name Kuyruk tanımlayıcı adı pcq-download, pcq-upload
kind Kuyruk türü (pcq olarak belirlenir) pcq
rate Bir saniyedeki bit miktarı 0 (otomatik hesaplama için)
max-limit Maksimum bant genişliği (bayt/sn) 10M (10 Mbps için)
total-max-limit Toplam maksimum limit 20M
burst-rate Patlama hızı Değerlenen ihtiyaca göre

MikroTik PCQ Kurulumu ve Temel Yapılandırma

PCQ kullanmak için öncelikle Queue Type tanımlaması yapmanız gerekir. Aşağıdaki adımları izleyerek temel PCQ yapılandırmasını oluşturabilirsiniz.

Adım 1: PCQ Queue Type Oluşturma

Winbox veya terminal üzerinden aşağıdaki komutlarla PCQ type oluşturun:

/queue type add name=pcq-download kind=pcq pcq-rate=0 pcq-limit=50 pcq-total-max-limit=0
/queue type add name=pcq-upload kind=pcq pcq-rate=0 pcq-limit=50 pcq-total-max-limit=0

Bu komutlar:

  • pcq-limit: Her alt kuyruktaki maksimum paket sayısını belirler
  • pcq-total-max-limit: Tüm alt kuyrukların toplam maksimum kapasitesini tanımlar
  • pcq-rate: 0 olarak ayarlandığında otomatik dengeleme yapılır

Adım 2: Queue Tree Yapılandırması

PCQ type tanımladıktan sonra, Queue Tree ile entegre etmeniz gerekir:

/queue tree add name=download parent=global-in max-limit=10M queue=pcq-download
/queue tree add name=upload parent=global-out max-limit=5M queue=pcq-upload

Bu yapılandırma ile:

  • İndirme trafiği 10 Mbps ile sınırlandırılır
  • Yükleme trafiği 5 Mbps ile sınırlandırılır
  • Tüm bağlantılar arasında eşit dağılım sağlanır

Gelişmiş PCQ Yapılandırma Teknikleri

IP Adresi Bazlı PCQ

Belirli IP adreslerine öncelik vermek veya sınırlamak için Mangle kuralları ile PCQ'yu birleştirebilirsiniz:

/ip firewall mangle add chain=prerouting src-address=192.168.1.10 action=mark-packet new-packet-mark=paket-vip
/queue tree add name=vip-download parent=global-in packet-mark=paket-vip max-limit=20M queue=pcq-download

Bu yapılandırma ile 192.168.1.10 IP'li kullanıcı 20 Mbps, diğerleri ise 10 Mbps ile sınırlandırılmış olur.

Hotspot Kullanıcıları için PCQ

MikroTik Hotspot ile entegre çalışan PCQ yapılandırması:

/ip hotspot user profile set default queue-type=pcq-upload-default
/ip hotspot user profile set default queue-type=pcq-download-default

Bu sayede her Hotspot kullanıcısı otomatik olarak adil bant genişliği dağılımından yararlanır.

Simple Queue vs PCQ: Karşılaştırma

MikroTik'te bant genişliği yönetimi için iki temel yöntem bulunmaktadır. İhtiyaçlarınıza göre doğru seçimi yapmak önemlidir:

  • Orta
  • Özellik Simple Queue PCQ (Per Connection Queue)
    Kullanım Kolaylığı Kolay Orta seviye
    Bağlantı Sayısı Sınırlı (elle tanımlama) Otomatik (dinamik)
    Adil Dağıtım Manuel Otomatik
    CPU Yükü Düşük
    Ölçeklenebilirlik 100+ kullanıcıda zorlanır 1000+ kullanıcıya uygun
    Uygulama Alanı Küçük ağlar Orta-büyük ağlar, ISP'ler

    PCQ Performans Optimizasyonu

    Yüksek trafikli ağlarda PCQ performansını artırmak için aşağıdaki teknikleri uygulayabilirsiniz:

    1. pcq-limit Değerini Ayarlama

    Varsayılan pcq-limit değeri 50'dir. Yoğun ağlarda bu değeri artırmanız önerilir:

    /queue type edit pcq-download limit=200

    2. Burst Mode Aktif Etme

    Kısa süreli yüksek hız ihtiyaçları için burst özelliğini etkinleştirin:

    /queue type add name=pcq-burst kind=pcq pcq-rate=0 pcq-limit=50 pcq-burst-rate=20M pcq-burst-threshold=5M pcq-burst-time=8s

    3. Hardware Offloading

    MikroTik cihazlarda Queue Tree işlemlerini hızlandırmak için hardware-offloading'i kontrol edin:

    /queue interface-type print
    /set 0 ether1 queue=hw-ethernet-default

    Pratik PCQ Senaryoları

    Senaryo 1: Oyun Sunucusu Bant Genişliği Yönetimi

    Oyun sunucuları için düşük latency ve sabit bant genişliği kritiktir. Aşağıdaki yapılandırma ile oyun trafiğine öncelik verebilirsiniz:

    /ip firewall mangle add chain=prerouting protocol=udp dst-port=27015 action=mark-packet new-packet-mark=oyun-trafigi
    /queue tree add name=oyun-priorite parent=global-in packet-mark=oyun-trafigi priority=1 queue=default

    Oyun sunucuları için sunucu barındırma çözümleri hakkında daha fazla bilgi için Squad Sunucu sayfamızı ziyaret edebilirsiniz.

    Senaryo 2: İşyeri Ağında Departman Bazlı Kontrol

    Her departman için ayrı bant genişliği kotaları belirleyebilirsiniz:

    /queue type add name=pcq-departman kind=pcq pcq-rate=0 pcq-total-max-limit=50M
    
    /queue tree add name=departman parent=global-in queue=pcq-departman

    Senaryo 3: Video Akışı İçin Sınırlama

    Video akış servislerini sınırlamak için Layer7 Protocol kullanabilirsiniz:

    /ip firewall layer7-protocol add name=video regexp="youtube.com|netflix.com|twitch.tv"
    /ip firewall mangle add chain=prerouting layer7-protocol=video action=mark-packet new-packet-mark=video
    /queue tree add name=video parent=global-in packet-mark=video max-limit=5M queue=pcq-download

    Sık Karşılaşılan PCQ Hataları ve Çözümleri

    Hata 1: "Kuyruk Çalışmıyor"

    Bu hata genellikle yanlış parent tanımlamasından kaynaklanır. Çözüm için:

    • global-in veya global-out doğru seçildiğinden emin olun
    • Mangle kurallarının doğru sırada çalıştığını kontrol edin
    • Firewall'da kuyruğa izin verildiğini doğrulayın

    Hata 2: "Düşük Performans"

    CPU aşırı yüklenmesi durumunda:

    • PCQ yerine FastPath kullanmayı deneyin
    • Kuyruk sayısını azaltın
    • Cihaz donanımınızı upgrade edin

    Hata 3: "Adil Dağılmıyor"

    Bant genişliği eşit dağılmıyorsa:

    • pcq-rate değerinin 0 olduğunu kontrol edin
    • Burst ayarlarını devre dışı bırakın
    • Total-max-limit değerini artırın

    Sonuç ve Öneriler

    MikroTik PCQ, ağ trafiğini yönetmek için güçlü ve esnek bir çözümdür. Doğru yapılandırıldığında:

    • 1000+ eşzamanlı bağlantıyı sorunsuz yönetebilir
    • Tüm kullanıcılara adil bant genişliği dağılımı sağlar
    • Esnek önceliklendirme imkanı sunar
    • Otomatik yük dengeleme yapar

    PCQ yapılandırması ile ilgili teknik destek almak veya sunucu altyapınızı güçlendirmek için sistem durumu sayfamızı kontrol edebilir veya teknik destek ekibimizle iletişime geçebilirsiniz.

    Yüksek performanslı ağ altyapısı için Windows Hosting ve e-Ticaret Hosting çözümlerimizi incelemeyi unutmayın.

    library_booksBenzer İçerikler

    Cloud Sunucu Nedir? Avantajları ve Detaylı Rehber
    Sunucu Yönetimi
    calendar_today5 Nisan 2026
    schedule5 dk

    Cloud Sunucu Nedir? Avantajları ve Detaylı Rehber

    Cloud sunucular, dinamik kaynak dağıtımıyla işletmelerin kesintisiz büyümesini sağlar. Avantajlardan karşılaştırmalara tüm detaylar bu rehberde yer alıyor.

    S
    Serversiumarrow_forward
    Linux vs Windows Sunucu: Hangisi Projeye Uygun?
    Sunucu Yönetimi
    calendar_today6 Nisan 2026
    schedule5 dk

    Linux vs Windows Sunucu: Hangisi Projeye Uygun?

    Linux ve Windows Sunucu arasındaki teknik farkları, maliyet avantajlarını ve proje uyumluluğunu detaylı olarak karşılaştırıyoruz. Yazılım stack'inize en uygun işletim sistemini seçmek için kapsamlı rehberimizle doğru altyapı kararını verin.

    S
    Serversiumarrow_forward
    Plesk Kurulumu - Ubuntu 24 Üzerinde Adım Adım Rehber
    Sunucu Yönetimi
    calendar_today16 Nisan 2026
    schedule5 dk

    Plesk Kurulumu - Ubuntu 24 Üzerinde Adım Adım Rehber

    Ubuntu 24 üzerinde Plesk kurulumunu adım adım öğrenin. Bu rehberde sistem gereksinimleri, kurulum adımları ve temel yapılandırma ayarlarını bulabilirsiniz.

    S
    Serversiumarrow_forward