Sel ve Yayıncılık
Yönlendirme, ağ trafiğini göndermek için hangi yolların kullanılacağını seçme ve paketleri seçili alt ağ boyunca gönderme işlemidir. Sel ve Yayın günümüzde bilgisayar ağlarında kullanılan iki yönlendirme algoritmasıdır. Sel, gelen tüm paketleri giden her kenardan gönderir. Yayın, ağdaki her cihazın bir paket alacağı anlamına gelir.
Sel Nedir?
Sel, gelen tüm paketleri giden her kenardan gönderen çok basit bir yönlendirme algoritmasıdır. Bu yönlendirme algoritmasının nasıl çalıştığı nedeniyle, bir paketin teslim edilmesi garanti edilir (teslim edilebilirse). Ancak aynı paketin birden fazla kopyasının hedefe ulaşması olasılığı vardır. Taşkın algoritması, paketleri göndermek için en kısa yolu bulması ve kullanması garantilidir, çünkü doğal olarak ağdaki her yolu kullanır. Bu yönlendirme algoritmasında herhangi bir karmaşıklık yoktur; uygulaması çok kolaydır. Tabii ki, sel algoritmasının dezavantajları da çok az. Paketler giden her bağlantı üzerinden gönderildiği için bant genişliği açıktır. Bu, su baskınının bir bilgisayar ağının güvenilirliğini gerçekten bozabileceği anlamına gelir. Atlama sayısı veya yaşam süresi gibi gerekli önlemler alınmadıkça, kopyalar durmadan ağ içinde dolaşabilir. Olası önlemlerden biri, düğümlerden içinden geçen her paketi izlemesini istemek ve bir paketin sadece bir kez geçtiğinden emin olmaktır. Başka bir önlem seçici sel denir. Seçici taşkınlarda, düğümler paketleri yalnızca (yaklaşık) doğru yönde iletebilir. Usenet ve p2p (eşler arası) sistemler taşkın kullanır. Ayrıca, OSPF, DVMRP ve geçici kablosuz ağlar gibi yönlendirme protokolleri taşkın kullanır.
Yayın Nedir?
Yayın, ağdaki her aygıtın (yayınlanmış) bir paket almasını sağlayan bilgisayar ağlarında kullanılan bir yöntemdir. Yayın performansı olumsuz yönde etkileyebileceğinden, her ağ teknolojisi yayını desteklemez. X.25 ve çerçeve rölesi yayını desteklemiyor ve internet çapında yayın diye bir şey yok. Çoğunlukla LAN'larda (Yerel Ağlar, çoğunlukla Ethernet ve token ring'de) kullanılır ve WAN'lar (Geniş Alan Ağları) gibi daha büyük ağlarda nadiren kullanılır. IPv6 (IPv4'ün halefi) bile yayını desteklemez. IPv6 yalnızca belirli bir çok noktaya yayın grubuna katılan tüm düğümlere paket gönderen bire çok yönlendirme yöntemine benzer çok noktaya yayını destekler. Tümünün hem Ethernet hem de IPv4'te bir paket adresinde olması, paketin yayınlanacağını gösterir. Öte yandan, token halkasında yayını belirtmek için IEEE 802.2 kontrol alanındaki özel bir değer kullanılır. Yayının bir dezavantajı DoS (Hizmet Reddi) saldırıları için kullanılabilmesidir. Örneğin, bir saldırgan kurban bilgisayarın adresini kaynak adres olarak kullanarak sahte ping istekleri gönderebilir. Sonra bu ağdaki tüm düğümler, kurban bilgisayardan gelen bu isteği yanıtlayarak tüm ağın bozulmasına neden olur..
Sel ve Yayıncılık arasındaki fark nedir?
Tüm ana bilgisayarlara aynı anda bir paket göndermek yayın yapmaktır. Ancak sel, aynı anda tüm ana bilgisayarlara paket göndermez. Paketler, taşkın nedeniyle nihayet ağdaki tüm düğümlere ulaşacaktır. Taşkın aynı paketi aynı bağlantı boyunca birden çok kez gönderebilir, ancak yayın en çok bir kez bağlantı boyunca bir paket gönderir. Aynı paketin birkaç kopyası taşkın düğümlerine ulaşabilirken, yayın bu soruna neden olmaz. Taşkınlardan farklı olarak yayın, paketler üzerinde özel bir yayın adresi belirtilerek yapılır.