Ağ Adresi (Network Address) Nedir?

Ağ adresi (network address), bir IPv4 alt ağının başlangıç değeridir. IP adresindeki cihaz bitleri sıfırlandığında elde edilir. Ağ adresi, prefix uzunluğuyla birlikte adres bloğunun tamamını tanımlar.
Yalnızca sayılara bakmak, bir IPv4 adresinin hangi kısmının ağı ve hangi kısmının cihazı gösterdiğini açıklamaz. Bu ayrımı subnet maskesi veya CIDR prefix uzunluğu belirler.
Ağ Adresi Alt Ağın Başlangıcını ve Kimliğini Gösterir
- Ağ adresi, IPv4 alt ağının başlangıç değeridir ve alt ağın kimliği olarak kullanılır.
- IP adresindeki cihaz bitlerinin tamamı sıfırlandığında ağ adresi ortaya çıkar.
- Geleneksel IPv4 alt ağlarında bu adres sıradan bir cihaza atanmaz.
- Yönlendirme kayıtlarında ağ adresi, prefix uzunluğuyla birlikte hedef adres bloğunu belirtir.
- İlk oktet veya son sayı, ağ adresini tek başına göstermez.
Ağ Adresi Nasıl Hesaplanır?
IPv4 adresi 32 bitten oluşur. Subnet maskesi veya CIDR prefix uzunluğu, bitlerin ne kadarının ağı ve ne kadarının cihazı gösterdiğini belirler. Hesaplamada ağ bitleri korunur, cihaz bitleri sıfırlanır.
Bu hesaplama, IP adresiyle subnet maskesine bit düzeyinde AND işlemi uygulanarak yapılır. Aynı konumdaki iki bit de 1 ise sonuç 1, diğer durumlarda 0 olur. Maskedeki 1'ler ağ bitlerini korur; 0'lar cihaz bitlerini sıfırlar.
Örneğin 192.168.10.141/26 adresinde ilk 26 bit ağı, son 6 bit cihazları gösterir. Bu adresin bulunduğu alt ağ 192.168.10.128'de başladığı için ağ adresi de 192.168.10.128'dir. Bu örnek, ağ adresinin her zaman .0 ile bitmediğini gösterir. Prefix uzunluğu veya subnet maskesi bilinmeden doğru ağ adresi hesaplanamaz.
Ağ Adresi ile Host Adresi Arasındaki Farklar
Ağ adresi alt ağın tamamını, host adresi ise alt ağdaki tek bir ağ arayüzünü gösterir. Aynı alt ağdaki cihazların ağ bitleri aynıdır; onları birbirinden cihaz bitleri ayırır. Host adresi, paketi belirli bir ağ arayüzüne göndermek için kullanılır. Ağ adresi ise bloğun kendisini tanımlar.
Geleneksel IPv4 alt ağlarında cihaz bitlerinin tamamı sıfır olan adres bilgisayara veya yönlendirici arayüzüne atanmaz. Varsayılan ağ geçidi de ağ adresi değildir. Ağ geçidi, aynı alt ağdaki yönlendirici arayüzüne atanmış bir host adresidir.
Ağ adresi ile host adresinin karıştırılması, cihazın kendi alt ağını yanlış değerlendirmesine veya geçersiz bir adres kullanmasına yol açabilir. Bu hata yerel bağlantıyı, ağ geçidine erişimi veya yönlendirmeyi bozabilir.
Ağ Adresi Nerelerde Kullanılır?
Ağ adresi yalnızca bir hesaplama sonucu değildir. Cihazlar hedefin yerel ağda olup olmadığını belirlerken, yönlendiriciler de adres bloklarını kaydederken bu değeri kullanır. Ağ adresi, maske veya prefix uzunluğuyla birlikte yazılır.
Hedefin Yerel Ağda Olduğu Nasıl Anlaşılır?
Bir cihaz başka bir IPv4 adresine paket göndermeden önce kendi maskesini hem kendi adresine hem de hedef adrese uygular. İki hesaplama aynı ağ adresini verirse hedef yerel alt ağdadır ve paket doğrudan gönderilir. Sonuçlar farklıysa cihaz yönlendirme tablosundaki uygun rotayı kullanır. Hedef için daha özgül bir rota yoksa ve varsayılan rota tanımlıysa paket varsayılan ağ geçidine gönderilir.
Yönlendirme Kaydında Ağ Adresi ve Prefix Uzunluğu
Yönlendirme tablosundaki kayıt tek bir cihazı değil, bir hedef adres bloğunu gösterebilir. Yönlendirici, ağ adresiyle prefix uzunluğunu birlikte okuyarak bu bloğa giden paketlerin ağ geçidini veya çıkış arayüzünü belirler. Birden fazla kayıt eşleşirse en uzun, yani en özgül prefix kullanılır.
Prefix uzunluğu bu nedenle yönlendirme kaydının zorunlu parçasıdır. İlk oktet ve eski A, B ve C sınıfları, günümüzün sınıfsız adreslemesinde ağ sınırını göstermez. Aynı IPv4 adresi farklı prefix uzunluklarıyla farklı büyüklükte bloklara ve farklı ağ adreslerine ait olabilir.
Ağ Adresi Hesabında Sık Yapılan Hatalar
- Ağ adresi her zaman .0 ile bitmez. Son oktette .64, .128 veya .192 gibi değerler de kullanılan prefix uzunluğuna göre ağ başlangıcı olabilir.
- İlk oktet, ağ adresini belirlemek için yeterli değildir. Güncel adreslemede IP adresi subnet maskesi veya CIDR prefix uzunluğuyla birlikte değerlendirilir.
- Geleneksel IPv4 alt ağlarında ağ adresi ile varsayılan ağ geçidi farklı değerlerdir. Ağ geçidi, alt ağdaki yönlendirici arayüzüne atanmış bir host adresidir.
- Her alt ağda ilk ve son adresin kullanılamadığı varsayımı /31 bağlantılar için geçerli değildir. /31 prefixli noktadan noktaya bağlantılarda iki adres de bağlantının uçları için kullanılabilir.
- Adresin yazılışı, alt ağ üyeliğini tek başına belirlemez. Aynı IP adresi farklı maskeler altında farklı ağ sınırlarına sahip olabilir.
Yanlış Ağ Adresi Hesabının Bağlantıya Etkisi
Yanlış hesaplanan bir ağ adresi, iki ayrı bloğu çakışıyor gibi gösterebilir. Bu hatalı adresi cihaz yapılandırmasında kullanmak, aynı alt ağdaki cihazların farklı ağlardaymış gibi davranmasına yol açabilir.







