Bölüm-1 :
Giriş :
Bir kaynaktan (source), seçili çoklu hedefe (destinations) bir mesaj/paket göndermedir.
Unicast yayın aktarımı, kamera ve istemci uygulaması arasında doğrudan, bire bir (one to one) iletişimdir. Bir güvenlik olayınız olduğunu ve ekibinizin üç farklı üyesinin canlı yayını aynı kameradan görüntülemesi gerektiğini düşünün.
Video akışı unicast yayın ise; aynı videonun üç farklı kopyası, ağınız üzerinden her bir operatöre bir tane olmak üzere yayınlanır.
Bunun aksine, multicast yayın iletimi bire – çok iletişimdir. Kamera, video akışını bir kez anahtara aktarır. İkincisi, akışı ilgili izleyici sayısına kopyalar.
Öyleyse senaryomuzda, eğer iletim multicast yayın olsaydı, üç izleyici de aynı videoyu aynı anda, daha az bant genişliği kullanarak yayınlardı; çünkü video yalnızca gerektiğinde çoğaltılırdı.
Avantajları ve Dezavantajlarına Bakalım :
Unicast yayın aktarımı, kamera ve istemci uygulaması arasında doğrudan, bire bir iletişimdir. Bir güvenlik olayınız olduğunu ve ekibinizin üç farklı üyesinin canlı yayını aynı kameradan görüntülemesi gerektiğini düşünün: Video akışı unicast yayın ise; aynı videonun üç farklı kopyası, ağınız üzerinden her bir operatöre bir tane olmak üzere yayınlanır.
Bunun aksine, multicast yayın iletimi bire – çok iletişimdir. Kamera, video akışını bir kez anahtara aktarır. İkincisi, akışı ilgili izleyici sayısına kopyalar.
Öyleyse senaryomuzda, eğer iletim multicast yayın olsaydı, üç izleyici de aynı videoyu aynı anda, daha az bant genişliği kullanarak yayınlardı; çünkü video yalnızca gerektiğinde çoğaltılırdı.
Her Sistemin Artıları ve Eksileri Vardır
Unicast yayın sistemleri bant genişliği açısından daha yoğundur; ancak yapılandırılması daha kolaydır. Ağınız üzerinden daha fazla veri dolaştığı için, LAN’ınızı tıkayabilir ve diğer iş sistemlerine müdahale edebilir.
Multicast yayın sistemi kurmak çaba ve zaman gerektirir; ancak unicast yayına göre bir avantaj sunar: daha az bant genişliği kullanmak ve ağ trafiğini en aza indirmek! Ağın en fazla on 1080p akışı destekleyecek şekilde ayarlandığı bir sistem hayal edin:
Unicast yayına dayalı olarak mükemmel çalışır. Aniden bir şey oldu ve tesislerin üç dâhili kişi ve iki harici paydaş tarafından canlı olarak izlenmesi gerekiyor. Bu senaryoda, unicast yayın, aynı kameradan beş akış kullanarak ağ üzerinde ağır bir yük oluşturacaktır. Renklerde karışıklık görünebilir, bazı frame’ler atlanabilir.
Multicast yayın ile anahtarlar videoyu yalnızca isteyenlere gönderir. Video kalitesi korunacak ve video yine de görüntülenebilir olacaktır.
Kritik Hususlar :
Bazı durumlarda, donanımınızın sınırlamaları sizi unicast veya multicast yayına yönlendirir.
Unicast yayın sistemleri, eşzamanlı bağlantıları destekleyebilen kameralar gerektirir.
Multicast sistemleri ise multicast iletimini destekleyebilen kameralara ihtiyaç duyar. Bu durumda, BT departmanınızın ayrıca multicast yayın özellikli yönlendiriciler ve anahtarlarla multicast yayın özellikli bir ağ kurması gerekecektir.
Ağlar karmaşıktır. Uzak konumlardaki kablosuz kameralar gibi bazı IP video kaynakları çoklu yayını desteklemez ve otomatik olarak unicast yayın yapar. Bu, bazı durumlarda bir ağın hem unicast yayını hem de multicast yayını desteklemesi gerektiği anlamına gelir.
Multicast yayın tipinde, paket herkese gönderilmeyecek, bunun yerine hangi alıcılar talep ediyorsa yalnızca bunlara iletilecektir.
Bölüm -2 :
Unicast Trafik Analizi :
Video kaynağı, unicast trafik modunda yayını talep eden her bir alıcıya ayrı ayrı gönderir. Aynı kaynaktan aynı yayın için kaç alıcı talep ettiyse doğru orantılı olarak bant genişliği tüketimi oluşur. Yukarıdaki topolojide toplamda 3 alıcı, video kaynağından çıkan yayını almakta ve aynı yayın için toplamda 4.5mbps trafik oluşmaktadır.
Unicast trafik modunun az sayıda alıcının olduğu küçük ağlarda anlamlı olabilir. Ayrıca kaynağın kabiliyetleri de düşünülmelidir.
Çok sayıda alıcıya aynı data gönderildiğinden, benzer data aynı linkte çok sayıda gezer.
Router ya da L3 cihaz routing kararlarını her bir source-destination ikilisine göre karar verir.
Broadcast Trafik Analizi :
Kaynaktan, tüm hedeflere paketin kopyaları gönderilir.
Tüm hostlar istemese bile paketi alırlar ve işlemek zorunda kalırlar.
Multicast Trafik Analizi :
Broadcast ve unicast arasındaki en efektik çözümdür.
Kaynak, her bir paketin tek bir kopyasını birden çok istemciyi yansıtan spesifik bir grup adrese gönderir.
Kaynak, bir akışı, birden çok alıcıya tek bir bant genişliği tüketimi ile gönderir.
10 kullanıcıda olsa, 1.5mbps
100 kullanıcı olsa da, 1.5mbps
Bu durum birden çok alıcının aynı veriyi almaya çalıştığı büyük çaplı ağlarda efektif bir çözümdür. Ağda yalnızca tek bir kopya geziyor olacaktır. Video kaynağında ilave olarak talep eden hedefler için ekstra bir yük oluşturmayacaktır.
Multicast Avantajları :
- Kaynağın daha az işlem yapmasını sağlar,
- Ağda aynı veri için gereksiz trafik oluşmaz,
- Kaynak, datayı almak isteyen alıcılar için tek bir data beslemesi oluşturur,
- Multicast trafik kaynağı ya da kaynak, alıcıların unicast adreslerini bilmek zorunda değildir,
- Router’lar paket çoklaması (multiplication) yaparak alıcılara ulaştırır,
- Datayı almak istemeyen alıcılar, datayı ya da paketi almazlar,
IP sınıflarından D sınıfı, multicast yayın için rezerve edilmiştir.
Unicast iletişimde alıcı sayısı arttıkça, ağdaki bant genişliği de doğru orantılı olarak artar.
Multicast Dezavantajları :
- UDP tabanlı
- Acknowledgement yok
- Congestion avoidance yok
- Sırasız paket iletimi, kayıp ihtimali, (out of sequence delivery)