Polisleme ve Şekillendirme, bant genişliği kullanımını yönetmek ve kontrol etmek için kullanılan QoS teknikleridir. Her iki QoS özelliği de bir arayüzün trafik hızını izler ve bunu CIR (Taahhüt Edilen Bilgi Hızı) olarak adlandırılan yapılandırılmış hız limitiyle karşılaştırır. Trafik CIR değerini aştığında, önceden yapılandırılmış bir işlem gerçekleştirirler.
Polisleme ve Şekillendirme Karşılaştırması
Paketler, iletişim ortamı üzerinden bir dizi bit olarak iletilir. Bitler, tepe ve vadilerle dalgalanan hızlarda bir ağ arayüzüne ulaşır. Bitlerin saniyede ortalama varış hızı, trafik hızı olarak adlandırılır. Bit/saniye, kilobit/saniye, megabit/saniye vb. olarak ölçülür. Kısaca, Kbps, Mbps, Gbps vb.
Polisleme
Polisleme, bir arayüzün trafik hızını CIR olarak adlandırılan yapılandırılmış bir polisleme hızına karşı izleyen bir QoS özelliğidir. Gelen bir paket, mevcut trafik hızını yapılandırılmış polisleme hızının (CIR) üzerine çıkardığında, polisleyici harekete geçer. Tipik olarak paket atılır, ancak paketin QoS değerini yeniden işaretlemek gibi daha esnek bir işlem de olabilir.
Örneğin, aşağıdaki diyagram, CIR oranını aşan trafiği atan bir trafik denetleyicisini göstermektedir.
Özetle, polisleme, mevcut trafik hızını yapılandırılmış CIR hızının üzerine çıkaran paketleri atarak trafiğin yapılandırılmış CIR hızını aşmasını önleyen bir QoS özelliğidir.
Şekillendirme
Şekillendirme de trafiğin yapılandırılmış trafik hızını (CIR) aşmasını önleyen bir QoS özelliğidir. Ancak farklı bir mantık kullanır. Mevcut trafik hızını CIR hızının üzerine çıkaran paketleri atmak yerine, aşan trafiği tamponlar ve zaman içinde iletir.
Örneğin, aşağıdaki diyagram, aşan trafiği bir tamponda tutan ve mevcut trafik hızı daha düşük olduğunda zaman içinde ileten bir şekillendiriciyi göstermektedir.
Şekillendiricilerle ilgili çok önemli bir şeye dikkat edin: Trafiğin tamponlarda tutulması gecikmeye neden olur.
QoS Denetimi ve Şekillendirmenin Kullanım Alanları
Denetim ve şekillendirmenin ne işe yaradığını ve QoS araç setinde neden var olduklarını, her iki özelliğin kullanım alanlarını incelemeden gerçekten anlayamazsınız.
Denetim nerede yaygın olarak kullanılır?
Denetim, insanların ilk başta "Paketleri düşürmek ağ için nasıl iyi olabilir?" diye düşünmesine neden olan özelliklerden biridir. Ağın yapması gerekenin tam tersi gibi görünüyor - paketleri güvenilir bir şekilde hedeflerine iletmek.
Denetimin en yaygın kullanım alanı, hizmet seviyesi anlaşmalarını (SLA) uygulamaktır. Örneğin, müşterilere bağlantı satan bir servis sağlayıcısınız. Bir müşteriye 200 Mbps WAN hizmeti sattığınızda, müşterinin bundan daha fazla trafik göndermediğinden emin olmalısınız. Bir servis sağlayıcının binlerce müşterisi vardır. Tüm bu müşteriler sürekli olarak kararlaştırılan bant genişliği sınırının üzerinde trafik gönderirse, bu WAN'da önemli bir tıkanıklığa yol açabilir ve potansiyel olarak servis sağlayıcısının çekirdeğini aşırı yükleyebilir. Ayrıca, müşteriler fazla trafiklerinin yine de iletileceğini bilerek daha düşük bant genişliği limitleri satın alarak bu durumdan faydalanabilirler.
Peki, servis sağlayıcı ne yapar? Aşağıdaki şemada gösterildiği gibi, müşteriyle doğrudan temas halinde olan arayüzde bir QoS polisi yapılandırarak, kararlaştırılan bant genişliği limitlerini (CIR) sıkı bir şekilde uygular.
Soldaki müşteri 200 Mbps'den fazla trafik gönderdiğinde, servis sağlayıcı, kararlaştırılan bant genişliği sınırını aşan trafiği atar. Tüm müşteriler için kararlaştırılan SLA'ları uygulayarak, servis sağlayıcı hiçbir müşterinin diğerlerini bant genişliğinden mahrum bırakmamasını sağlar.
Bir diğer çok yaygın kullanım örneği, belirli ana bilgisayarlar, uygulamalar veya ağ cihazları tarafından aşırı bant genişliği kullanımını önlemektir. Örneğin, bir ana bilgisayarın ağ tıkanıklığına neden olabilecek çok yüksek bir trafik hacmi üretebileceğini bildiğinizi varsayalım. Bu durumda, o ana bilgisayara bağlanan arayüze bir giriş QoS polisi uygulayabilir ve yapılandırılmış bir oranı aşan trafik patlamalarını denetleyebilirsiniz.
Polisin bir diğer yaygın kullanımı, bir cihazın kontrol düzlemini hizmet reddi (DoS) veya diğer kötü amaçlı trafikten korumaktır.
ÖNEMLİ NOKTA: Polis, gelen ve giden trafikte kullanılabilir. Bununla birlikte, en yaygın olarak müşteriyle doğrudan temas halindeki arayüzlerde gelen trafikte kullanılır.
QoS şekillendirme genellikle nerede kullanılır?
QoS şekillendirme, servis sağlayıcının SLA'sına uymak için trafik akışlarını düzeltmenin gerekli olduğu senaryolarda yaygın olarak kullanılır. Örneğin, aşağıdaki diyagramda gösterildiği gibi, trafiği bir WAN bağlantısının kapasitesiyle hizalamak gibi.
Servis sağlayıcılar, kararlaştırılan bant genişliği sınırlarını uygulamak için her zaman giriş trafiği polisleri kullanırlar. Bu nedenle, servis sağlayıcının uç noktasında polislemenin yol açabileceği tıkanıklığı ve paket kaybını önlemek için WAN bağlantısındaki giden trafiği her zaman kararlaştırılan bant genişliğine göre şekillendirirsiniz.
ÖNEMLİ NOKTA: Şekillendirme yalnızca giden trafik için kullanılabilir. En yaygın olarak servis sağlayıcılara giden WAN bağlantılarında kullanılır.
Önemli Çıkarımlar
Şimdi, iki Hizmet Kalitesi (QoS) özelliğini karşılaştıralım ve ardından bir sonraki derste bir yapılandırma örneğine dalalım.