QoS temelleri,önemi ve çalışma mantığı nedir ?

Chern0bly

 
Üye
Katılım
24 Eki 2019
Mesajlar
98
Tepkime puanı
48
Konum
6.Gezegen
QoS temelleri,önemi ve çalışma mantığı nedir.jpeg

QoS Temelleri

QoS’un temel endişesi, yüksek bant genişliği olan bir ağda video ve multimedya bilgisinin iletim sürekliliğidir. Bu iletim de, içeriğin türüne bağlı olarak açık ağlarda farklılık göstermektedir. QoS, bir port önceliği tekniğidir ve ‘paket önceliklendirme’, ‘uygulama sınıflandırma’ ya da ‘tıkanıklık noktalarında sıraya girme’ gibi çeşitli trafik şekillendirme teknikleriyle geliştirilmiştir.

QoS Neden Önemlidir?

Ağınızda çalışan bazı uygulamalar gecikmeye duyarlıdır. Bu uygulamalar genellikle TCP protokolünün aksine UDP protokolünü kullanır. Zaman farkına bağlı olarak TCP ve UDP arasındaki temel fark; TCP'nin geçiş sırasında kaybedilen paketleri yeniden iletmesidir. Bir bilgisayardan diğerine dosya aktarımı için, TCP paketleri kullanılmalıdır, çünkü TCP paketleri herhangi bir paketin kaybolması, yanlış biçimlendirilmesi veya sıradan çıkarılması durumunda, paketleri hedef PC'de yeniden oluşturmak için yeniden gönderebilir ve yeniden düzenleyebilir.


Ancak UDP uygulamaları için (IP telefon aramaları gibi), herhangi bir kayıp paket yeniden iletilemez. Bunun sebebi de ses paketlerinin sıralı bir akış olarak gelmesinden kaynaklanmaktadır, yeniden ileten paketler kullanışsızdır burada. Bu yüzden de UDP protokolünü çalıştıran uygulamalar için herhangi bir kayıp veya gecikmiş paket gerçek bir sorundur. Sesli çağrılar üzerinden örnek verecek olursak, arama esnasında birkaç paketin bile kaybedilmesi, ses kalitesinin kesik ve anlaşılmaz hale gelmesine neden olacaktır. Ek olarak, paketler jitter’lara karşı hassastır. Jitter, bir akış uygulamasının gecikmesindeki değişikliktir.


Ağınızda çok fazla bant genişliği (bandwidth) varsa ve üstesinden gelebilecek trafiğe sahipse, paket kaybı, gecikme veya titreme ile ilgili bir sorun yaşamayacaksınız. Ancak birçok kurumsal ağda, yönlendiricilerin (routers) ve anahtarların (switches) aşırı derecede tıkanmaya başladıkları zamanlar olacak ve bu noktada paketleri bırakmaya başlayacaklar, çünkü işlenirken geçen süreden daha hızlı giriş/çıkış yapıyorlar. Bu durumda, akış uygulamalarınız zarar görmeye başlıyor. QoS işte tam burada devreye giriyor.

QoS Nasıl Çalışır?

QoS, ağ altyapınızdaki paket kaybı, gecikme ve titreşim sorunlarını yönetmeye yardımcı olur. Sonlu bir bant genişliği ile çalıştığımız için, ilk işimiz, bu üç şeyin yönetilmesinde hangi uygulamaların daha çok fayda sağlayacağını tanımlamaktır. Ağ ve uygulama yöneticileri ağdaki bant genişliğine göre öncelikli olması gereken uygulamaları belirledikten sonra bu trafiği tanımlamak gerekecektir. Trafiği tanımlamanın veya işaretlemenin birkaç yolu vardır. Hizmet Sınıfı (Class of Service-CoS) ve Farklı Hizmetler Kod Noktası (Differentiated Services Code Point-DSCP) iki örnektir. CoS, 2. katmanın (layer) paket başlığında bir veri akışını işaretlerken, DSCP 3. katmanın (layer) paket başlığında bir veri akışını işaretleyecektir. Uygulamalar farklı olarak işaretlenebilir, bu da ağ ekipmanının verileri farklı gruplara sınıflandırmasını sağlar.

Artık veri akışlarını farklı gruplara ayırabildiğimize göre, bu bilgileri bazı veri akışları arasında öncelik sıralamasını sağlamak için kullanabiliriz. Bu durum queuing (kuyruklama, sıraya alma) olarak bilinir. Örneğin, ses trafiği etiketlendiyse ve bir bağlantı üzerindeki ağ bant genişliğinin çoğuna erişim sağlamak için ilke oluşturulursa, yönlendirme (route) veya anahtarlama (switch) aygıtı bu paketleri sıranın önüne taşır ve hemen iletir. Ancak standart bir TCP veri aktarım akışı daha düşük bir önceliğe sahipse, iletilecek bant genişliği yeterli olana kadar bekleyecektir (sıraya alınacaktır). Sıra çok fazla dolarsa, bu düşük öncelikli paketler ilk bırakılır.