Blogchevron_rightSunucu Yönetimichevron_rightMikroTik Queue ile Bant Genişliği Yönetimi Rehberi

MikroTik Queue ile Bant Genişliği Yönetimi Rehberi

S
Serversium
calendar_today30 Haziran 2026
schedule5 dk okuma
MikroTik Queue ile Bant Genişliği Yönetimi Rehberi

MikroTik'te Trafik Şekillendirme (Queues) ile Bant Genişliği Yönetimi

MikroTik RouterOS, işletmelerin ve ev kullanıcılarının ağ trafiklerini verimli bir şekilde yönetmelerini sağlayan güçlü Queue (Kuyruk) mekanizmasına sahiptir. Trafik şekillendirme (Traffic Shaping), bant genişliğinin belirli kurallara göre dağıtılmasını ve ağ performansının optimize edilmesini sağlar. Araştırmalara göre, düzgün yapılandırılmış bir trafik yönetimi sistemi ağ gecikmesini %40'a kadar azaltabilir ve kritik uygulamaların performansını önemli ölçüde artırabilir.

Bu rehberde, MikroTik Queues sisteminin tüm detaylarını, yapılandırma yöntemlerini ve en iyi uygulamaları inceleyeceğiz.

MikroTik Queue Türleri

MikroTik RouterOS'ta iki ana queue türü bulunmaktadır. Her birinin kendine özgü kullanım alanları ve avantajları vardır.

td>Hayır
Özellik Simple Queue Queue Tree
Yapılandırma Zorluğu Düşük - Kolay Orta - İleri
Kullanım Senaryosu Temel bant genişliği sınırlandırma Karmaşık trafik sınıflandırma
Esneklik Sınırlı Çok Yüksek
HTB Desteği Evet
Önceliklendirme Basit Gelişmiş

Queue Simple: Temel Bant Genişliği Yönetimi

Simple Queue, MikroTik'te en sık kullanılan queue türüdür. Tek bir IP adresi, subnet veya interface için bant genişliği sınırı belirlemek için idealdir.

Basit Bir Simple Queue Oluşturma

Aşağıdaki komut ile 192.168.1.10 IP adresine sahip bir kullanıcı için 10 Mbps download ve 5 Mbps upload limiti oluşturabilirsiniz:

/queue simple add name=usersmall block=192.168.1.10 max-limit=10M/5M

Bu yapılandırma, belirtilen IP adresinin toplam bant genişliğini sınırlandırır. Simple queue'ların en büyük avantajı, hızlı ve kolay yapılandırılabilmesidir. Büyük ölçekli ağlarda MikroTik RouterOS yapılandırma rehberi içeriğimizde detaylı bilgi bulabilirsiniz.

Simple Queue Parametreleri

  • target: Hedef IP adresi veya subnet
  • max-limit: Maksimum download/upload hızı
  • burst-limit: Burst modunda maximum hız
  • burst-threshold: Burst'in aktif olacağı eşik değeri
  • burst-time: Burst süresi
  • priority: Queue önceliği (1-8 arası)
  • limit-at: Garanti edilen minimum bant genişliği

Queue Tree: Gelişmiş Trafik Şekillendirme

Queue Tree, Hierarchical Token Bucket (HTB) mekanizmasını kullanarak daha karmaşık ve katmanlı bant genişliği yönetimi sağlar. Bu yapı, servis sağlayıcılar ve büyük işletmeler için idealdir.

Queue Tree Yapılandırma Adımları

Öncelikle Mangle kuralları ile trafiği işaretlemeniz (mark) gerekir:

/ip firewall mangle add chain=forward action=mark-connection new-connection-mark=http_conn passthrough=yes protocol=tcp port=80,443
/ip firewall mangle add chain=forward action=mark-packet in-interface=ether1 connection-mark=http_conn new-packet-mark=http_traffic

Ardından Queue Tree yapılandırmasını oluşturun:

/queue tree add name=http_priority parent=global packet-mark=http_traffic priority=1 limit-at=5M max-limit=20M

Bu yapılandırma, HTTP/HTTPS trafiğine en yüksek önceliği verir ve 5Mbps garantili bant genişliği sağlar. Nginx reverse proxy yapılandırma rehberimizde benzer şekilde kritik trafiğe öncelik vermeyi inceleyebilirsiniz.

Burst Mod: Dinamik Bant Genişliği

Burst modu, kullanıcılara belirli bir süre için maksimum hızın üzerinde bant genişliği sağlar. Bu özellik, web tarama gibi aralıklı trafik yapan uygulamalar için kullanıcı deneyimini önemli ölçüde artırır.

Burst Parametreleri

Parametre Açıklama
burst-limit Burst sırasında maksimum hız
burst-threshold Ortalama hızın bu değerin altına düşmesiyle burst aktif olur
burst-time Burst süresi (saniye)

Burst Yapılandırma Örneği

/queue simple add name=burst_example target=192.168.1.0/24 max-limit=10M/5M burst-limit=20M/10M burst-threshold=8M/4M burst-time=15s/15s

Bu yapılandırma, ortalama hız 8 Mbps'nin altına düştüğünde 15 saniye boyunca 20 Mbps'ye kadar burst sağlar. Araştırmalara göre burst modu etkin kullanıldığında kullanıcı memnuniyeti %35 oranında artmaktadır.

PCQ (Per Connection Queue): Eşit Bant Genişliği Dağılımı

PCQ, bir ağdaki tüm kullanıcılara eşit bant genişliği sağlamak için kullanılan güçlü bir algoritmadır. Özellikle çok sayıda kullanıcının bulunduğu ağlarda adaletli dağılım için tercih edilir.

PCQ Yapılandırması

Öncelikle PCQ classifier'ı tanımlayın:

/queue type add name=pcq_download kind=pcq pcq-classifier=dst-address
/queue type add name=pcq_upload kind=pcq pcq-classifier=src-address

Ardından Queue Tree'de kullanın:

/queue tree add name=download_parent parent=ether1 max-limit=100M
/queue tree add name=download分流 parent=download_parent queue-type=pcq_download packet-mark=all

Bu yapılandırma, ether1 üzerindeki tüm kullanıcılara eşit bant genişliği dağıtır. Sunucu performans testi rehberimizde benzer yük dengeleme tekniklerini inceleyebilirsiniz.

Önceliklendirme (Priority) Sistemi

MikroTik queue sisteminde öncelik değerleri 1 ile 8 arasında belirlenir. 1 en yüksek öncelik, 8 en düşük önceliktir. Kritik uygulamalar (VoIP, video konferans) için düşük değerler, normal trafik için orta değerler kullanılmalıdır.

Öncelik Yapılandırma Örneği

/queue tree add name=voip parent=global packet-mark=voip priority=1 limit-at=2M max-limit=10M
/queue tree add name=video parent=global packet-mark=video priority=2 limit-at=5M max-limit=20M
/queue tree add name=browsing parent=global packet-mark=http priority=3
/queue tree add name=p2p parent=global packet-mark=p2p priority=8

Bu yapılandırma, VoIP trafiğine en yüksek önceliği verirken P2P trafiğini en düşük öncelikle sınırlandırır. E-ticaret sitelerinde gecikme etkisi araştırmamız, düşük gecikmeli ağların işletme cirosu üzerindeki etkisini ortaya koymaktadır.

Queue Kuralları ve En İyi Uygulamalar

Etkili bir bant genişliği yönetimi için aşağıdaki en iyi uygulamaları göz önünde bulundurmalısınız:

  1. Toplam Bant Genişliğinin %80'ini Kullanın: Maksimum limitleri toplam hat kapasitesinin %80'i olarak ayarlayın. Bu, ağ tıkanıklığını önler ve daha iyi performans sağlar.
  2. Garanti Edilen Bant Genişliği (Limit-at) Kullanın: Kritik uygulamalar için minimum bant genişliği garantisi sağlayın.
  3. Simple Queue'ları Önce Tanımlayın: Queue Tree kullanmadan önce basit kurallarla başlayın ve gerektiğinde karmaşık yapılara geçin.
  4. Düzenli İzleme Yapın: Queue istatistiklerini düzenli olarak kontrol edin ve yapılandırmayı buna göre ayarlayın.
  5. HTB Yapısını Doğru Kurun: Parent queue'ların child queue'lardan daha yüksek max-limit değerine sahip olduğundan emin olun.

Queue İzleme ve Sorun Giderme

MikroTik'te queue performansını izlemek için aşağıdaki komutları kullanabilirsiniz:

/queue simple print stats
/queue tree print stats
/traffic-flow print

Bu komutlar, her queue'nun anlık kullanımını, paket sayılarını ve byte miktarlarını gösterir. 7/24 destek vs self-service karşılaştırmamızda, profesyonel ağ yönetiminin kalite ölçümlerini inceleyebilirsiniz.

Sonuç

MikroTik RouterOS'un Queue sistemi, ağ trafiğini verimli bir şekilde yönetmek için kapsamlı araçlar sunar. Simple Queue ile temel sınırlamalar yapabilir, Queue Tree ile karmaşık hiyerarşik yapılar oluşturabilir, Burst modu ile kullanıcı deneyimini iyileştirebilir ve PCQ ile adaletli dağılım sağlayabilirsiniz.

Doğru yapılandırılmış bir queue sistemi, ağ performansını optimize eder, kritik uygulamaların kesintisiz çalışmasını sağlar ve bant genişliğinin verimli kullanılmasına olanak tanır. İşletmenizin ihtiyaçlarına göre bu teknikleri birleştirerek en uygun çözümü oluşturabilirsiniz.

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