Trafik Şekillendirmeye Karşı Polislik
Trafik denetimi ve trafik şekillendirme, bir ağdan diğerine trafik akışını düzenlemek için başlatılan iki benzer yaklaşımdır. Bu, ağlar arasında yapılan trafik sözleşmesine uygun olarak yapılır. Trafik sözleşmesi, iki ağ arasında yapılan bir anlaşmadır. Taşınacak trafiğin türünü ve bu trafiğin bant genişliği ve Hizmet kalitesi gibi performans gereksinimlerini tanımlar. Trafik mühendisliğinde, hem trafik şekillendirme hem de denetleme, Hizmet Kalitesi sağlama yöntemi olarak yaygın olarak kullanılır ve yaygın olarak ağın kenarlarında uygulanır, ancak trafik kaynağında da uygulanabilir.
Trafik Polisliği Nedir?
Trafik polisi, bir ağdaki trafiği izleme ve onu kararlaştırılan trafik parametrelerine uydurmak için adımlar atma sürecidir. Temel olarak veri akışını ölçer ve her paketi izler ve bir ihlal bulunduğunda paketi bırakır. Paketlerin her birini belirli bir uygunluk düzeyiyle işaretler (renklendirme de denir). Bu sürekli süreç, çoklu öncelik seviyelerinde her arayüzde gönderilen veya alınan maksimum trafik oranını kontrol etmeye yardımcı olur. Bu aynı zamanda hizmet sınıfları olarak da bilinir.
Polislik, bir ağda birçok farklı düzeyde yapılır; bağlantı noktası düzeyinde veya Ethernet Hizmeti veya belirli bir hizmet sınıfı için yapılabilir. Trafik polisliği, trafik akışını düzenlemek için "belirteç kovası" algoritması adı verilen özel bir algoritma kullanır. Belirli bir zamanda bir arayüz için izin verilen maksimum trafik oranını kontrol etmek için geliştirilmiş kapsamlı bir matematiksel modeldir. Bunun iki temel bileşeni vardır.
1) Simgeler: Bir ağdan diğerine sabit sayıda bit gönderme iznini temsil eder.
2) Kova: Bir seferde belirli miktarda jetonu tutmak için kullanılır.
Ağda çalışan işletim sistemi, Jetonları belirli bir oranda kovaya koyar. Ağa gelen her paket, başka bir ağa iletilmek üzere hazırlandığında paket boyutuna göre kovadan jeton alır. Kova dolduğunda, yeni gelen tüm jetonlar reddedilecektir. Bu reddedilen belirteçler, gelecekteki paketler için de mevcut değildir. Tüm belirteçler, trafik sözleşmesinde tanımlanan en yüksek aktarım hızına göre oluşturulur. Kullanılabilir belirteçlerin sayısı, paket veri ağı üzerinden iletim için seçilen paketlerin sayısını belirler.
Trafik Polisliği için Trafik Tek Oranlı Renk İşaretleyici, Trafik Polisliği için İki Oranlı Üç Renkli İşaretleyici, Yüzde Tabanlı Polislik, vb. gibi polisliği optimize etmek için kullanılabilecek çeşitli trafik polislik mekanizmaları vardır.
Trafik Şekillendirme Nedir?
Trafik şekillendirme, istenen trafik veri profilini onaylamak için bazı veya tüm paketleri geciktirmek için trafik yönetiminde kullanılan bir tekniktir. Aslında, önceden yapılandırılabilen bir dizi parametreye göre, geçiş modunda IP paketlerini izleyerek ve sıraya koyarak çalışan bir hız sınırlama şeklidir. Böylece, verinin iletim için kuyruğa alındığı eski yolu değiştiren belirli bir politikanın uygulanmasına izin verir.
Temel olarak, trafik şekillendirme iki prensibe göre çalışır. Birincisi, yapılandırılmış trafik sınırlarına dayalı olarak bant genişliği sınırlamaları uygulamak ve ardından paketleri daha sonra bant genişliği daha düşük bir talep olduğunda göndermek üzere sıraya koymaktır. İkinci ilke, paket arabellekleri dolduğunda paketleri bırakmaktır. Burada bırakılan paket, “sıkışma” oluşturmaktan sorumlu olan paketlerden seçilir. Benzer şekilde trafik polisliğinde de şekillendirme trafiği ön planda tutmaktadır. Buna karşılık, şekillendirme trafiği yöneticinin tercihine göre önceliklendirir. Bir iletişim hattı doluyken daha yüksek öncelikli trafik büyük miktarlarda artırıldığında, yüksek öncelikli trafiğe şans vermek için daha düşük öncelikli trafik bir süre geçici olarak sınırlandırılır.
Bu görev tipik olarak, belirli bir miktardaki trafiğin (trafik sözleşmesinde garanti edilen trafik miktarı) daha yüksek öncelikli trafik olarak ve bu sınırı aşan ve diğer trafiklerle aynı önceliğe sahip olan trafiğin işlenmesiyle gerçekleştirilir. önceliklendirilmemiş trafiğin geri kalanıyla rekabet eder.
Genel olarak, iyi trafik şekillendiriciler, trafiğin öncelik sırasına göre gönderilecek tam trafiği belirlerken büyük miktarda veriyi sıraya koymalarına izin vermez. Öncelikli trafik miktarını ölçmeye çalışırlar ve buna göre önceliklendirilmemiş trafiği dinamik olarak sınırlandırırlar. Böylece, öncelikli trafiğin verimini hiç bozmaz.
Trafik Polisliği ve Şekillendirme
• Hem trafik denetimi hem de şekillendirme işlemleri için bir jeton kovası mekanizması kullanır.
• Trafik polisi, bir arayüzde gelen veya giden trafiği kontrol etmek için kullanılırken, trafik şekillendirme yalnızca giden trafiği kontrol etmek için kullanılabilir.
• Hem trafik denetimi hem de şekillendirme işlemleri için bir jeton kovası mekanizması kullanır.
• Trafik polisi bir arayüzde gelen veya giden kullanılabilirken, trafik şekillendirme yalnızca giden trafik için kullanılabilir.
• Her iki mekanizmada da veri iletim ve alma hızının ölçülmesi ve trafik sözleşmesine göre kararlaştırılan trafik hızına göre aksiyon alınması gerekir.
• Denetimde, trafik patlamalarını yayar, oysa trafik şekillendirme düzleştirilmiş bir paket çıkış hızı sağlar.
• Shaping, kuyruğa almayı destekler ve geciken paketleri arabelleğe almak için yeterli bellek sağlarken, denetleme sağlamaz.
• Herhangi bir sayıda gecikmeli paketin daha sonra iletilmesi için trafiği şekillendirmek için özel bir zamanlama işlevi gereklidir, ancak denetleme böyle değildir.
• Şekillendirmede, belirteç değerleri saniye başına bit olarak yapılandırılırken, denetlemede bayt olarak yapılandırılır.
• Trafik şekillendirmede sıraya girmek gecikmeye neden olur; özellikle çok uzun kuyruklar oluştururken, denetleme paketleri bırakarak çıktı paket hızını kontrol eder. Bu, paket kuyruğa almanın neden olduğu gecikmeyi önler.
• Trafik şekillendirmede, belirteç değerleri saniye başına bit olarak yapılandırılırken, denetlemede saniye başına bayt olarak yapılandırılır.