İleri Düzey Bilgisayar Ağları Ders 6 Trafik Sınıflandırma ve Ağ Ölçümü Mehmet Demirci 1 Bugün • Trafik sınıflandırma ve şekillendirme • Ağ ölçümü 2 Trafik Sınıflandırma Amaç: Kaynakları denetlemek ve hız sınırları uygulamak • Sızdıran kova (leaky bucket) • (r, T) şekillendiricisi • Jeton kovası (token bucket) 3 Trafik Sınıflandırma Trafik kaynaklarının sınıflandırılması • Veri: püskürmeli (bursty), periyodik, normal • Ses: devamlı, periyodik • Video: devamlı, periyodik, püskürmeli 1. Constant bit rate (CBR) 2. Variable bit rate (VBR) 4 Trafik Şekillendirme Sızdıran kova (leaky bucket) • Her akışa bir kova • β: kova boyutu, ρ: sızma hızı • Trafik daha hızlı gelse de ortalama hız ρ ile sınırlanır. 5 Trafik Şekillendirme (r, T) şekillendiricisi 6 Trafik Şekillendirme Jeton kovası (token bucket) • Her akışa bir kova • β: kova boyutu, ρ: jeton koyma hızı • Trafik, kovada yeterli jeton olunca gönderilir. 7 Trafik Şekillendirme Sızdıran kova vs. Jeton kovası • Sızdıran kova püskürmeli trafiği düzgün hale getirir. • Jeton kovası püskürmeli trafiğe izin verir ama sınırlar. • T sırasında, hız < 𝜷 + 𝝆𝑻 • Uzun vadede hız < 𝝆 8 Trafik Şekillendirme Karma şekillendirici • Sızdıran kova + Jeton kovası 9 Bufferbloat • Bufferın şişerek gecikmelere yol açması 10 Ağ Ölçümü Ağdaki trafiği görmek ve özelliklerini anlamak • Pasif ölçüm: Zaten ağda olan trafiği kullanarak • Aktif ölçüm: Ağa ek trafik göndererek 11 Ağ Ölçümü Neden ölçüm yapılır? • Kullanıcılar veya ISPler sorun tespiti yapmak isteyebilirler. • Ağ yöneticisi kaynakların kullanımını izler. • ISPler müşterilerin ne kadar trafik yolladığına bakar. • Ağ yöneticileri güvenlik amacıyla hangi tür trafiğin yollandığına bakar. • BotNets, Denial of Service 12 Pasif Ağ Ölçümü • SNMP (Simple Network Management Protocol) • • • • Management Information Base (MIB) sorguları Byte sayıları, paket sayıları vs. Her cihazda desteklenir, SNMP sorgularıyla izleme yapan çok ürün var. Çok ayrıntıya inmek mümkün değildir. • Paket izleme • Akış (flow) izleme 13 Paket İzleme • İzleyici program paket içeriklerini veya başlıklarını görür. • tcpdump, Ethereal, Wireshark • Ayrıntı fazla. • Masraf yüksek. 14 Akış İzleme • İzleyici akışlara göre istatistik tutar. • Aynı çıkış ve varış adresi, portu, protokol türü, TOS byte, arayüz • Daha az masraf • Daha az ayrıntı • Örnekleme (sampling) kullanılabilir. 15 Aktif Ağ Ölçümü • Pasif yöntemler fazladan trafiğe yol açmaz ama aktif yöntemler daha isabetli sonuçlar verebilir. • Örnekler: • • • • Throughput ölçümü için Iperf Ağ tomografisi (Network tomography) Uçtan uca gecikme ve kayıp oranı için ping Yol (path) tespiti için traceroute 16 Aktif Ağ Ölçümü Kullanılabilir Bant Genişliği (Available Bandwidth) Ölçümü • Pathload 17 Aktif Ağ Ölçümü Kapasite ölçümü • Pathrate 18
© Copyright 2024 Paperzz