Subnet HesaplamaIPv4 · IPv6 · CIDR

Subnet Hesaplama

IP adresi ve önekten ağ adresini, yayın adresini, host aralığını, maskeyi ve alt ağları hesaplayın. Hesap tarayıcınızda yapılır.

IPv4 ve IPv6 desteklenir. Öneki adrese ekleyin (/24) ya da yandaki alana önek, maske veya wildcard yazın.

Örnek:

Hesap sonucu

Özel ağRFC 1918192.168.1.0/24255.255.255.0Sınıf C
Ağ adresi192.168.1.0/24
Kullanılabilir host254toplam 256 · 2⁸
Kullanılabilir aralık192.168.1.1– 192.168.1.254
Yayın adresi192.168.1.255

Adres ayrıntıları

Girilen adres
192.168.1.10
CIDR gösterimi
192.168.1.0/24
Ağ adresi
192.168.1.0
Yayın adresi
192.168.1.255
İlk kullanılabilir host
192.168.1.1
Son kullanılabilir host
192.168.1.254
Kullanılabilir host
254
Toplam adres
2562⁸
Alt ağ maskesi
255.255.255.0
Wildcard maskesi
0.0.0.255
IP sınıfı
CTarihsel sınıflı adreslemeye göre; hesapta girilen önek kullanılır.
Adres türü
Özel ağ192.168.0.0/16 · RFC 1918
Onaltılık (hex)
0xC0A8010A
Tam sayı değeri
3232235786

İkili gösterim

Adres192.168.1.10
11000000.10101000.00000001.00001010
Maske255.255.255.0
11111111.11111111.11111111.00000000
Wildcard0.0.0.255
00000000.00000000.00000000.11111111
Ağ192.168.1.0
11000000.10101000.00000001.00000000
Yayın192.168.1.255
11000000.10101000.00000001.11111111
Ağ bitleri (24)Host bitleri (8)

Ters DNS

Ters DNS bölgesi
1.168.192.in-addr.arpa
PTR kaydı adı
10.1.168.192.in-addr.arpa

Alt ağlara böl

192.168.1.0/24 bloğunu eşit parçalara bölün; önek, alt ağ sayısı ya da host ihtiyacına göre seçin.

Bölme yöntemi

/26 → 4 alt ağ; her birinde 62 kullanılabilir host (64 adres).

Girilen adres 1. alt ağda: 192.168.1.0/26

192.168.1.0/24 bloğunun /26 alt ağları
#Alt ağKullanılabilir aralıkYayın
1192.168.1.0/26192.168.1.1 – 192.168.1.62192.168.1.63
2192.168.1.64/26192.168.1.65 – 192.168.1.126192.168.1.127
3192.168.1.128/26192.168.1.129 – 192.168.1.190192.168.1.191
4192.168.1.192/26192.168.1.193 – 192.168.1.254192.168.1.255
4 / 4 alt ağ gösteriliyor

Subnet Hesaplama Rehberi: CIDR, Alt Ağ Maskesi ve Host Sayısı

Bir ağı planlarken ilk sorular hep aynıdır: Bu blokta kaç cihaza yer var, ağ hangi adreste başlıyor, hangi adreste bitiyor? Subnet hesaplama bu soruların yanıtını IP adresinden ve önek uzunluğundan çıkarır. Yukarıdaki araç hesabı sizin yerinize yapar; bu rehber ise sonuçların nereden geldiğini adım adım anlatır. Böylece bir sonucu kontrol edebilir, gerektiğinde elle hesaplayabilirsiniz.

Rehberde subnet ve CIDR kavramlarını, maske ile wildcard hesabını, kullanılabilir host formülünü, özel IP aralıklarını, VLSM ile alt ağlara bölmeyi, IPv6 öneklerini ve sık yapılan hataları ele alıyoruz. Örneklerin tamamında internette yönlendirilmeyen özel aralıklar (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 ve fd00::/8) kullanılmıştır.

Subnet (alt ağ) nedir?

Subnet, daha büyük bir IP adres bloğundan ayrılmış mantıksal bir parçadır. Aynı alt ağdaki cihazlar birbirine doğrudan ulaşır; farklı alt ağlar arasındaki trafik bir yönlendiriciden ya da katman 3 anahtardan geçer. Misafir Wi-Fi'ı muhasebe bilgisayarlarından ayırmak, sunucuları ayrı bir VLAN'a almak ya da bir veri merkezinde her müşteriye kendi bloğunu vermek alt ağlarla yapılır.

Bir IPv4 adresi 32 bitten oluşur ve iki bölüme ayrılır: soldaki ağ bitleri alt ağı, sağdaki host bitleri o alt ağdaki cihazı tanımlar. Sınırın nerede olduğunu alt ağ maskesi ya da önek uzunluğu söyler. Subnet hesaplamanın özü bu sınırı bulmak, ardından ağ bitlerini sabit tutup host bitlerini sıfırlamak (ağ adresi) ya da bire çevirmektir (yayın adresi).

  • Ağ adresi: Host bitlerinin tamamı 0 olan adres. Alt ağın kimliğidir ve bir cihaza verilmez.
  • Yayın (broadcast) adresi: Host bitlerinin tamamı 1 olan adres. Alt ağdaki tüm cihazlara aynı anda gönderim için ayrılır.
  • Kullanılabilir aralık: Ağ adresi ile yayın adresi arasında kalan ve cihazlara atanabilen adresler.

CIDR gösterimi ve önek uzunluğu

CIDR (Classless Inter-Domain Routing), IP bloklarını sınıflardan bağımsız olarak önek uzunluğuyla ifade eden yöntemdir; güncel tanımı RFC 4632'dedir. 192.168.10.0/24 yazımındaki /24, adresin ilk 24 bitinin ağa ait olduğunu ve kalan 8 bitin hostlara ayrıldığını gösterir. Önek uzadıkça blok küçülür: /24 256 adres, /25 128 adres, /26 64 adres içerir.

CIDR'den önce adresler A, B ve C sınıflarına ayrılır, maske de ilk oktete göre sabit kabul edilirdi (A için /8, B için /16, C için /24). Bu düzen adres israfına yol açtığı için 1993'te sınıfsız yapıya geçildi. Sınıflar bugün yalnız tarihsel bir etiket olarak anılır; araç da sınıfı bilgi amaçlı gösterir ve hesapta girdiğiniz öneki kullanır.

İpucu: Bir önekteki adres sayısı 2'nin (32 − önek) kuvvetidir. /27 için 32 − 27 = 5 ve 2^5 = 32 adres vardır.

Alt ağ maskesi ve wildcard maskesi nasıl hesaplanır?

Alt ağ maskesi, önek uzunluğu kadar 1 bitinin ardından gelen 0 bitlerinden oluşur. /26 için ilk 26 bit 1, son 6 bit 0'dır: 11111111.11111111.11111111.11000000. Bu değer onluk düzende 255.255.255.192 olarak yazılır. Wildcard maskesi maskenin tersidir; 1 olan bitler 0, 0 olan bitler 1 olur ve 0.0.0.63 elde edilir. Wildcard maskesi özellikle Cisco erişim listelerinde (ACL) ve OSPF ağ tanımlarında kullanılır.

Ağ adresine ikili düzende VE (AND) işlemiyle ulaşılır: adresin her biti maskenin aynı sıradaki bitiyle karşılaştırılır ve yalnız ikisi de 1 ise sonuç 1 olur. 77 ikili düzende 01001101, maskenin son okteti 11000000'dır; VE işlemi 01000000, yani 64 verir. Araçtaki ikili gösterim bu işlemi bit bit gösterir ve ağ bitleriyle host bitlerini farklı renklerle ayırır.

Aynı hesabı onluk düzende yapmak daha pratiktir. Adım adım bir örnek olarak 172.16.45.77/26 adresinin ağını, yayın adresini ve host aralığını bulalım:

AdımİşlemSonuç
1Önekten maskeyi yazın/26 → 255.255.255.192
2Blok boyutunu bulun (256 − 192)64; son oktet 0, 64, 128, 192 diye ilerler
3Adresin düştüğü bloğu bulun77, 64 ile 127 arasında
4Ağ adresi172.16.45.64
5Yayın adresi (sonraki blok − 1)172.16.45.127
6Kullanılabilir aralık172.16.45.65 – 172.16.45.126 (62 host)
7Wildcard (255.255.255.255 − maske)0.0.0.63

İpucu: Blok boyutu yöntemi (256 − maskenin ilgili okteti) elle hesaplamanın en hızlı yoludur. Maske 255.255.240.0 ise blok boyutu üçüncü oktette 16'dır; ağlar 0, 16, 32, 48 diye ilerler.

Başvuru tablosu

IPv4 CIDR tablosu (/8 – /32)

Her önek için alt ağ maskesi, wildcard maskesi, toplam adres ve kullanılabilir host sayısı. Kullanılabilir host, /31 ve /32 dışında 2^(32 − önek) − 2 formülüyle hesaplanır.

IPv4 önekleri /8 ile /32 arası: maske, wildcard ve adres sayıları
ÖnekAlt ağ maskesiWildcardToplam adresKullanılabilir hostTipik kullanım
/8255.0.0.00.255.255.25516.777.21616.777.214Çok büyük ağlar; 10.0.0.0/8 özel bloğu
/9255.128.0.00.127.255.2558.388.6088.388.606Bir /8'in yarısı
/10255.192.0.00.63.255.2554.194.3044.194.302100.64.0.0/10 CGNAT bloğu (RFC 6598)
/11255.224.0.00.31.255.2552.097.1522.097.150Büyük servis sağlayıcı blokları
/12255.240.0.00.15.255.2551.048.5761.048.574172.16.0.0/12 özel bloğu (RFC 1918)
/13255.248.0.00.7.255.255524.288524.286Büyük servis sağlayıcı blokları
/14255.252.0.00.3.255.255262.144262.142Bölgesel servis sağlayıcı blokları
/15255.254.0.00.1.255.255131.072131.070198.18.0.0/15 performans testi bloğu (RFC 2544)
/16255.255.0.00.0.255.25565.53665.534192.168.0.0/16 özel bloğu; büyük kampüs ağları
/17255.255.128.00.0.127.25532.76832.766Kampüs ya da veri merkezi ağları
/18255.255.192.00.0.63.25516.38416.382Veri merkezi ve servis sağlayıcı ağları
/19255.255.224.00.0.31.2558.1928.190Orta ölçekli servis sağlayıcı tahsisleri
/20255.255.240.00.0.15.2554.0964.094Büyük kurum ağları
/21255.255.248.00.0.7.2552.0482.046Kampüs segmentleri
/22255.255.252.00.0.3.2551.0241.022Büyük VLAN ya da kablosuz ağlar
/23255.255.254.00.0.1.255512510İki /24'ün birleşimi
/24255.255.255.00.0.0.255256254En yaygın LAN boyutu; genel BGP tablosunda kabul gören en küçük IPv4 öneki
/25255.255.255.1280.0.0.127128126Bir /24'ün yarısı
/26255.255.255.1920.0.0.636462Orta boy VLAN
/27255.255.255.2240.0.0.313230Küçük ofis ağı
/28255.255.255.2400.0.0.151614Küçük sunucu grubu ya da DMZ
/29255.255.255.2480.0.0.786Küçük genel IP bloğu
/30255.255.255.2520.0.0.342Klasik noktadan noktaya hat
/31255.255.255.2540.0.0.122Noktadan noktaya hat (RFC 3021)
/32255.255.255.2550.0.0.011Tek adres: host rotası, loopback

/31 için 2 host RFC 3021'e, /32 için 1 adres tek host kullanımına göredir. Tipik kullanım sütunu yol gösterici örnekler içerir; ağ planınıza göre değişebilir.

IPv6

IPv6 önek tablosu

Sık kullanılan IPv6 öneklerinin adres sayısı ve içerdiği /64 alt ağ sayısı.

IPv6 önekleri: adres sayısı ve /64 alt ağ sayısı
ÖnekAdres sayısıİçerdiği /64 sayısıTipik kullanım
/322⁹⁶ ≈ 7,9 × 10²⁸4.294.967.296Servis sağlayıcı (LIR) tahsisi
/482⁸⁰ ≈ 1,2 × 10²⁴65.536Bir kurum ya da lokasyon
/562⁷² ≈ 4,7 × 10²¹256Ev ve küçük işletme aboneliği
/642⁶⁴ ≈ 1,8 × 10¹⁹1Tek LAN / VLAN; SLAAC için gereken boyut
/1281—Tek adres: loopback, host rotası
Bu araç hakkında

Aracı hazırlayan ekip

Bu araç Netlen ağ ve güvenlik ekibi tarafından hazırlanır ve güncel tutulur. Ekip, Netlen'in kendi ağını (AS44620) ve İstanbul'daki veri merkezi altyapısını işletir.

Nasıl çalışır

  • Hesap tamamen tarayıcınızda çalışan JavaScript ile yapılır; girdiğiniz adres sunucuya gönderilmez.
  • IPv4 adresleri 32 bitlik tam sayı, IPv6 adresleri 128 bitlik BigInt olarak işlenir; ara adımlarda yuvarlama yapılmaz.
  • Önek ve maskeler CIDR kurallarına (RFC 4632) göre yorumlanır; /31 bağlantılar RFC 3021'e göre hesaplanır.
  • Adres türleri IANA özel amaçlı adres kayıtlarına göre belirlenir: RFC 1918 (özel ağlar), RFC 6598 (CGNAT), RFC 4291 (IPv6 adres mimarisi) ve RFC 4193 (ULA).

Gizlilik

Girdiğiniz adresler tarayıcınızda işlenir; araç bunları sunucuya göndermez ve kaydetmez. Paylaşılabilir bağlantı için adres yalnız adres çubuğuna (?ip=) eklenir; bu bağlantı açıldığında adres, sayfa isteğinin bir parçası olarak iletilir.

Son güncelleme:

S.S.S

Sıkça Sorulan Sorular

Subnet hesaplama, CIDR ve alt ağ maskesi hakkında sık sorulanlar.

IP adresini önek uzunluğuyla birlikte yazmanız yeterlidir (ör. 192.168.1.10/24). Önekten alt ağ maskesi çıkarılır; adres ile maske arasında VE (AND) işlemi yapılınca ağ adresi, host bitlerinin tamamı 1 yapılınca yayın adresi bulunur. İlk kullanılabilir host ağ adresinden bir sonraki, son kullanılabilir host ise yayın adresinden bir önceki adrestir. Elle hesaplarken 256'dan maskenin ilgili oktetini çıkarıp blok boyutunu bulmak işi hızlandırır.

CIDR gösterimi bir IP bloğunu adres ve önek uzunluğuyla yazar. 10.0.0.0/8 ifadesindeki /8, adresin ilk 8 bitinin ağı tanımladığını, kalan 24 bitin hostlara ayrıldığını gösterir. Önek bir arttığında blok yarıya iner: /24 256 adres, /25 128 adres içerir. Yöntem RFC 4632'de tanımlanmıştır.

/24 bloğunda 256 adres vardır. Bunlardan biri ağ adresi, biri yayın adresi olduğu için 254 adres cihazlara atanabilir. /24'ün alt ağ maskesi 255.255.255.0, wildcard maskesi 0.0.0.255'tir.

Formül 2^(32 − önek) − 2'dir: toplam adres sayısından ağ ve yayın adresi çıkarılır. /27 için 2^5 − 2 = 30, /29 için 2^3 − 2 = 6 host kullanılabilir. İki istisna vardır: /31 noktadan noktaya hatlarda iki adresin ikisini de kullanır (RFC 3021), /32 ise tek bir adrestir.

Alt ağ maskesinde ağ bitleri 1, host bitleri 0'dır (ör. 255.255.255.0). Wildcard maskesi bunun tersidir (0.0.0.255): 0 olan bitler eşleşmesi gereken, 1 olan bitler serbest bırakılan bitlerdir. Wildcard, 255.255.255.255'ten maskenin çıkarılmasıyla bulunur ve özellikle erişim listelerinde (ACL) ve OSPF yapılandırmalarında kullanılır.

RFC 1918'e göre özel aralıklar 10.0.0.0/8, 172.16.0.0/12 (172.16.0.0 – 172.31.255.255) ve 192.168.0.0/16'dır. Bu adresler internette yönlendirilmez ve yerel ağlarda serbestçe kullanılabilir. Servis sağlayıcıların CGNAT için kullandığı 100.64.0.0/10 bloğu da internette yönlendirilmez, ancak RFC 1918 kapsamında değildir; RFC 6598 ile ayrılmıştır.

/31, iki yönlendiriciyi birbirine bağlayan noktadan noktaya hatlarda kullanılır; bu hatlarda yayın adresine ihtiyaç olmadığı için RFC 3021 iki adresin ikisinin de arayüzlere verilmesine izin verir. /32 tek bir adresi ifade eder ve loopback arayüzlerinde, host rotalarında ya da tek bir IP'ye yazılan güvenlik duvarı kurallarında kullanılır.

Önek uzunluğunu artırın; önek her arttığında alt ağ sayısı iki katına çıkar. 192.168.1.0/24'ü dört parçaya bölmek için 2 bit gerekir ve sonuç dört adet /26 olur: 192.168.1.0, 192.168.1.64, 192.168.1.128 ve 192.168.1.192. Araçtaki Alt ağlara böl bölümüne yeni öneki, istediğiniz alt ağ sayısını ya da alt ağ başına host sayısını yazarak listeyi hazır alabilirsiniz.

VLSM (Variable Length Subnet Mask, değişken uzunluklu alt ağ maskesi), aynı adres bloğunu farklı boyutlarda alt ağlara bölme yöntemidir. Örneğin bir /24 içinde 100 cihazlık ofis için /25, 50 cihazlık Wi-Fi için /26 ve yönlendirici bağlantıları için /30 kullanılabilir. Blokların çakışmaması için bölmeye en büyük ihtiyaçtan başlanır.

Sınıflı adresleme 1993'te CIDR'e geçişle yerini sınıfsız yapıya bıraktı. Bugün yönlendirme ve adres tahsisinde önek uzunluğu kullanılır; A (0–127), B (128–191) ve C (192–223) sınıfları ilk oktete göre verilen tarihsel etiketlerdir. Araç sınıfı bilgi amaçlı gösterir, hesapta girdiğiniz öneki kullanır.

IPv6 adresleri 128 bittir ve yayın adresi yoktur; bu yüzden host sayısından adres düşülmez. Hesap önek sınırları üzerinden yapılır: bir LAN için standart boyut /64'tür, bir kuruma ya da lokasyona genellikle /48 verilir. Araç, IPv6 önekinin ilk ve son adresini, toplam adres sayısını, içerdiği /64 sayısını ve ip6.arpa ters DNS bölgesini gösterir.

/48 bloğu 65.536 adet /64 alt ağ içerir ve genellikle bir kuruma ya da lokasyona verilir. /56 bloğu 256 adet /64 içerir ve ev ile küçük işletme aboneliklerinde yaygındır. /64 tek bir LAN segmentidir; SLAAC ile otomatik adres yapılandırması bu boyutu bekler.

Hayır. Hesap tarayıcınızda çalışan JavaScript ile yapılır; araç girdiğiniz adresi sunucuya göndermez ve kaydetmez. Sonucu paylaşabilmeniz için adres yalnız adres çubuğundaki bağlantıya (?ip=) eklenir; bu bağlantı açıldığında adres, sayfa isteğinin parçası olarak iletilir.
Hemen Başlayın

Bulut Yolculuğunuza Bugün Başlayın

Yüksek performanslı bulut altyapısı ile projelerinizi hızla hayata geçirin. Dakikalar içinde sunucunuz hazır!

● 7/24 teknik destek● %99.9 uptime● Ücretsiz taşıma