Yayın Adresi (Broadcast Address) Nedir?

Yayın adresi, geleneksel bir IPv4 alt ağındaki tüm cihazlara paket göndermek için kullanılan özel hedef adrestir. Ağ bölümü korunur, cihazları ayıran bitlerin tamamı 1 yapılır. IPv6 adresleme mimarisinde ise yayın adresi yoktur; aynı tür toplu iletişim gereksinimleri multicast gruplarıyla karşılanır.
Bu adres tek bir bilgisayarı, telefonu veya sunucuyu göstermez. Gönderici, her hedefe ayrı paket oluşturmak yerine yerel alt ağ için tanımlanmış yayın hedefine paket gönderir; paketi alan cihazlardan yalnız ilgili protokolü veya hizmeti kullananlar paketi işler.
IPv4 Yayın Adresinin Temel Görevi
- Geleneksel bir IPv4 alt ağında yayın adresinin cihaz bitleri 1 değerindedir.
- Adres, aynı alt ağdaki tüm cihazlara yönelik ortak bir hedefi temsil eder.
- 255.255.255.255 sınırlı yayın adresidir; belirli bir alt ağın yönlendirilmiş yayın adresinden farklıdır.
- Yayın paketleri yönlendiricilerden otomatik olarak geçmez ve internet geneline dağılmaz.
- IPv6'da yayın adresi yoktur; belirli cihaz grupları multicast ile hedeflenir.
Bir alt ağın yönlendirilmiş yayın adresini hesaplamak için IPv4 adresiyle birlikte alt ağ maskesini veya ağ bitlerinin sayısını belirten prefix uzunluğunu bilmek gerekir.
Alt Ağın Yayın Adresi Nasıl Belirlenir?
IPv4 adresi ağ ve cihaz bölümlerinden oluşur. Alt ağ maskesindeki 1 bitleri ağ bölümünü, 0 bitleri cihaz bölümünü gösterir. Yayın adresi bulunurken ağ bitleri değişmeden bırakılır ve cihaz bölümündeki bütün bitler 1 yapılır.
Cihaz Bitlerini 1 Yaparak Yayın Adresini Bulma
Örnek olarak 192.168.10.0/24 alt ağında ilk 24 bit ağ bölümüdür; son 8 bit cihazlar için ayrılmıştır. Son 8 bitin tamamı 1 olduğunda yayın adresi 192.168.10.255 olur. Bu, yalnız hesaplama mantığını gösteren basit bir /24 örneğidir.
Son okteti 255 yapmak her alt ağda doğru sonuç vermez. Örneğin 192.168.10.64/26 alt ağında cihazlara ayrılan son 6 bitin tamamı 1 yapıldığında yayın adresi 192.168.10.127 olur. Bu nedenle hesabı yalnız son ondalık bölüme göre değil, prefix uzunluğunun belirlediği cihaz bitlerine göre yapmak gerekir.
Ağ, Yayın ve Cihaz Adresleri Nasıl Ayrılır?
Ağ adresinde cihaz bitleri 0, yayın adresinde ise cihaz bitleri 1 değerindedir. Geleneksel çok erişimli IPv4 alt ağlarında bu iki uç adres normal bir cihaza atanmaz; cihaz adresleri bu sınırların arasında yer alır. Kullanılabilir cihaz adresi aralığının ayrıntılı hesabı, yayın adresinin tanımından ayrı bir alt ağ planlama konusudur.
Noktadan noktaya IPv4 bağlantılarında /31 kullanıldığında iki adres de uçlara atanabilir. /32 ise tek bir adresi kapsar. Bu kullanımlarda alt ağın son adresi için geleneksel yönlendirilmiş yayın adresi kuralı uygulanmaz.
Sınırlı ve Yönlendirilmiş Yayın Arasındaki Farklar
IPv4 yayın iletişiminde iki adres türü sıkça karıştırılır. İkisi de birden fazla hedefe ulaşmayı amaçlar, ancak hedef kapsamları ve yönlendirme davranışları aynı değildir.
255.255.255.255 ile sınırlı yayın: Bu adres, göndericinin bulunduğu yerel ağla sınırlıdır ve yönlendiriciler bu paketi başka bir ağa iletmez. Cihazın kendi IP yapılandırmasını veya alt ağ bilgisini henüz kullanamadığı yerel iletişim durumlarında ortak hedef görevi görebilir.
Alt ağın yönlendirilmiş yayın adresi: Bu adres, belirli bir alt ağın ağ prefixini ve tamamı 1 olan cihaz bitlerini taşır. Örneğin bir /24 alt ağ için son oktetin 255 olması bu mantığın sonucudur; başka CIDR uzunluklarında adres farklı bir sınırda oluşur.
Bu adrese başka bir ağdan paket gönderilebilmesi, yönlendiricilerin paketi hedef alt ağa mutlaka aktaracağı anlamına gelmez. Yönlendiriciler bu tür yayının alınmasını ve iletilmesini varsayılan olarak engeller; bu davranış ancak açık bir yapılandırmayla değiştirilebilir. Yönlendirilmiş alt ağ yayını, internet üzerindeki bütün cihazlara ulaşan genel bir duyuru yöntemi değildir.
Yayın Adresi Kullanıldığında Ne Olur?
Gönderici paketin hedef IPv4 alanına yayın adresini yazar. Yerel ağ teknolojisi paketi ilgili yayın alanındaki cihazlara ulaştırır; her cihaz paketin üst katman protokolünü, hedef portunu ve kendi hizmet durumunu değerlendirir. Bu nedenle “tüm cihazlara teslim” ile “tüm cihazların yanıt vermesi” aynı şey değildir.
Yayın mekanizması, yerel ağdaki keşif, ilk yapılandırma ve aynı alt ağ içindeki çoklu hedef iletişimi gibi işlemlerde kullanılabilir. Ancak ağ büyüdükçe gereksiz yayın trafiği daha fazla cihazın paketi incelemesine yol açar. Bu durumun aşırı ve sürekli hale gelmesi broadcast storm (yayın fırtınası) olarak adlandırılan ayrı bir katman 2 sorunudur; yayın adresinin temel tanımıyla aynı konu değildir.
Yayın Trafiği Hangi Ağlara Ulaşır?
Bir IPv4 alt ağının yayın alanı çoğunlukla yönlendirici sınırında sona erer. Sınırlı yayın paketleri başka ağa taşınmaz; yönlendirilmiş yayın trafiğinin iletilmesi ise varsayılan olarak kapalıdır ve ancak yönlendiricide özel olarak izin verildiğinde gerçekleşebilir.
Bu sınır, yerel bir yayın paketinin internetin tamamına yayılmasını engeller. Güvenlik duvarı, yönlendirici veya hedef cihaz ayarları paketi filtreleyebileceği için yayın adresine gönderilen bir isteğin bütün cihazlardan yanıt alacağı da varsayılmamalıdır. Yayın adresini cihaz sayma veya erişilebilirlik doğrulama yöntemi olarak kullanmak güvenilir değildir.
IPv6 Neden Yayın Adresi Yerine Multicast Kullanır?
IPv6 adresleme mimarisinde yayın adresi tanımlanmamıştır. IPv4'te yayın adresiyle sağlanan işlevler, IPv6'da belirli cihaz gruplarını hedefleyen multicast iletişimiyle karşılanır. Böylece paket, ağdaki tüm cihazları koşulsuz hedeflemek yerine ilgili multicast grubuna ve belirlenen kapsama gönderilir.
Multicast üyeliği ve kapsamı, iletişimin hangi arayüzlere ulaşacağını daha açık biçimde sınırlar. Yerel bağlantıdaki tüm düğümleri ilgilendiren bir işlem için uygun bir multicast grubu kullanılabilir; yalnız belirli bir protokole katılan cihazlar için daha dar gruplar seçilebilir. Bu nedenle “IPv6 yayın adresi” hesaplanmaz ve IPv4 yayın adresinin doğrudan IPv6 karşılığı aranmaz.







