ByteTools

Alt Ağ Maskesi (Subnet Mask) ve CIDR Açıklaması

Güncelleme: 2026-11-04

Alt ağ maskesi (subnet mask), bir cihaza IPv4 adresinin hangi bölümünün ağı, hangi bölümünün hostu tanımladığını söyler. CIDR gösterimi aynı bilgiyi eğik çizgi ve bir sayı ile yazar, örneğin /24; bu, ilk 24 bitin ağ bölümü olduğu anlamına gelir. 255.255.255.0 maskesi ile /24 öneki aynı şeyi yazmanın iki yoludur.

İkilik tabanda bir maske

Bir IPv4 adresi 32 bittir. Alt ağ maskesi, bir dizi 1 bitini izleyen bir dizi 0 bitinden oluşur. 1 bitleri ağ bölümünü, 0 bitleri host bölümünü işaretler. Önek uzunluğu 1 bitlerinin sayısıdır.

/24  11111111.11111111.11111111.00000000  = 255.255.255.0
/26  11111111.11111111.11111111.11000000  = 255.255.255.192
/20  11111111.11111111.11110000.00000000  = 255.255.240.0

Maskenin her oktetinde dokuz değerden biri bulunur: 0, 128, 192, 224, 240, 248, 252, 254 veya 255. Bunlar soldan başlayan bitlerin toplamlarıdır: 128, 128+64=192, 192+32=224 ve böyle devam eder.

Host biti sayısı 32 - önek değeridir. Bir alt ağda toplam 2^(host biti) adres bulunur. Normalde ikisi kullanılamaz: ilki ağ adresi, sonuncusu yayın (broadcast) adresidir. Yani kullanılabilir adres sayısı 2^(host biti) - 2 olur.

Çözümlü örnek: 192.168.10.37/26

192.168.10.37/26 için ağ adresini, broadcast adresini ve host aralığını bulun.

  1. Maske 255.255.255.192'dir. Yalnızca son oktet kısmen kullanılır.
  2. Blok boyutu 256 - 192 = 64'tür. Son oktetteki alt ağlar 0, 64, 128 ve 192'de başlar.
  3. 37 değeri 0 ile 63 arasında olduğundan alt ağ 0'da başlar.
ÖğeDeğer
Ağ adresi192.168.10.0
İlk kullanılabilir host192.168.10.1
Son kullanılabilir host192.168.10.62
Broadcast adresi192.168.10.63
Toplam adres64 (26)
Kullanılabilir host62

Sonucu bit düzeyinde VE (AND) işlemiyle doğrulayabilirsiniz: ağ adresi, adres ile maskenin VE işleminin sonucudur. Son oktette 37 sayısı 00100101, 192 sayısı 11000000'dır; VE sonucu 00000000, yani 0'dır. Herhangi bir örneği subnet hesaplama aracıyla doğrulayabilirsiniz.

/8'den /32'ye CIDR tablosu

CIDRAlt ağ maskesiToplam adresKullanılabilir host
/8255.0.0.016,777,21616,777,214
/9255.128.0.08,388,6088,388,606
/10255.192.0.04,194,3044,194,302
/11255.224.0.02,097,1522,097,150
/12255.240.0.01,048,5761,048,574
/13255.248.0.0524,288524,286
/14255.252.0.0262,144262,142
/15255.254.0.0131,072131,070
/16255.255.0.065,53665,534
/17255.255.128.032,76832,766
/18255.255.192.016,38416,382
/19255.255.224.08,1928,190
/20255.255.240.04,0964,094
/21255.255.248.02,0482,046
/22255.255.252.01,0241,022
/23255.255.254.0512510
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/29255.255.255.24886
/30255.255.255.25242
/31255.255.255.25422 (noktadan noktaya bağlantılar, RFC 3021)
/32255.255.255.25511 (tek bir host)

Wildcard maskeler

Wildcard maske, alt ağ maskesinin tersidir: her bit çevrilir. Alt ağ maskesinde 1 olan yerde wildcard'da 0, 0 olan yerde 1 bulunur. Yönlendiriciler ve güvenlik duvarları (örneğin Cisco erişim listeleri ve OSPF network ifadeleri) wildcard maske kullanır; burada 0 biti "eşleşmeli", 1 biti "herhangi bir değer" anlamına gelir.

  • /24, maske 255.255.255.0 için wildcard 0.0.0.255
  • /26, maske 255.255.255.192 için wildcard 0.0.0.63
  • /20, maske 255.255.240.0 için wildcard 0.0.15.255

Hızlı hesaplama yolu: maskenin her oktetini 255'ten çıkarın.

Bir /24'ü dört /26 alt ağa bölmek

Dokümantasyon ağı 198.51.100.0/24'ü ele alalım. Öneke iki bit eklemek, her biri 64 adresli 22 = 4 alt ağ verir.

Alt ağAğKullanılabilir aralıkBroadcast
1198.51.100.0/26198.51.100.1 – 198.51.100.62198.51.100.63
2198.51.100.64/26198.51.100.65 – 198.51.100.126198.51.100.127
3198.51.100.128/26198.51.100.129 – 198.51.100.190198.51.100.191
4198.51.100.192/26198.51.100.193 – 198.51.100.254198.51.100.255

Dört alt ağ birlikte 4 × 62 = 248 kullanılabilir host barındırır; tek bir /24'te bu sayı 254'tür. Aradaki altı adetlik fark, ek ağ ve broadcast adreslerinden gelir. Alt ağlara bölme; departmanları, sunucuları ve misafir Wi-Fi ağını ayırmak ve broadcast trafiğini sınırlamak için yararlıdır.

IPv6 önek kuralları

IPv6 aynı eğik çizgi gösterimini kullanır, ancak planlama kuralları farklıdır. Adres alanı çok büyük olduğundan host saymazsınız. Yaygın uygulamalar şunlardır:

  • Her normal yerel ağ (LAN) için /64. SLAAC (otomatik adres yapılandırma) gibi özellikler 64 bitlik host bölümü gerektirir. Normal bir LAN'da daha uzun önek kullanmayın.
  • Bir müşteri veya site için /56 ya da /48. Bir /48, 65,536 adet /64 ağ; bir /56 ise 256 adet içerir.
  • /32, bir internet servis sağlayıcı için tipik tahsistir; 2001:db8::/32 ise dokümantasyon aralığıdır.
  • /128 tek bir adrestir, IPv4'teki /32 gibi.

Örneğin 2001:db8:abcd::/48 bloğuna sahip bir site, bir VLAN için 2001:db8:abcd:1::/64, bir sonrakisi için 2001:db8:abcd:2::/64 kullanabilir.

Adreslerin temelleri için IP adresi nedir yazısını okuyun. Herhangi bir ağı hızlıca hesaplamak için subnet hesaplama aracını kullanın.

İlgili rehberler