Subnet Hesaplayıcı
IPv4 alt ağlarını, ağ aralıklarını ve CIDR gösterimini hesaplayın
Girdi ve seçenekler
Hazır ayarlar ve örnekler
Tarayıcınızda çalışır. Girdileriniz bu cihazda kalır.
Sonuçlar
Sonucu görmek için değerlerinizi girin.
IPv4 Subnet Hesaplayıcı hakkında
Ücretsiz IPv4 Subnet Hesaplayıcı aracımız, her IP adresi ve CIDR önek uzunluğu için bit düzeyinde doğru alt ağ hesaplamaları yapar. Bir IP adresi girin, etkileşimli CIDR kaydırıcısıyla bir alt ağ maskesi seçin veya noktalı ondalık biçimde bir maske yazın. Ağ adresini, yayın adresini, kullanılabilir ana makine aralığını, joker maskeyi, IP sınıfını ve ikili gösterimleri anında görün. Bu araç, ağ mühendisleri, sistem yöneticileri ve IP adresleme ile alt ağlara bölme işlemleriyle çalışan herkes için temel bir yardımcıdır.
Hesaplayıcı, 32 bitlik IP adreslerinde hassas ikili AND, OR ve NOT işlemleri yapmak için JavaScript bit düzeyinde işlem operatörlerini kullanır ve /0 ile /32 arasındaki her CIDR öneki için matematiksel olarak doğru sonuçlar sağlar. Ağ adresinin türetilmesi (IP AND mask), yayın adresinin hesaplanması (network OR NOT mask) ve ana makine sayısı formülleri dahil tüm alt ağ hesaplamaları, sunucuyla hiçbir iletişim kurulmadan tamamen tarayıcınızda yapılır.
İster kurumsal bir ağ tasarlayın, ister güvenlik duvarı kuralları yapılandırın, ister CCNA veya CompTIA Network+ sertifikasına hazırlanın, ister /27 alt ağına kaç kullanılabilir ana makine sığdığını belirlemeniz gereksin, bu araç anında güvenilir yanıtlar sunar. Sade görsel düzeninde ikili çözümlemeler ve yaygın alt ağ boyutları için hızlı seçim düğmeleri bulunur.
Temel özellikler
- Bit düzeyinde doğru hesaplamalar: Her IP ve maske değerinde doğru 32 bitlik işaretsiz aritmetik için işaretsiz sağa kaydırma (>>>0) ile yerleşik JavaScript bit düzeyinde işlem operatörlerini kullanır
- CIDR kaydırıcısı: /0 ile /32 arasında, noktalı ondalık alt ağ maskesini ve tüm hesaplamaları anında güncelleyen etkileşimli aralık kaydırıcısı
- Noktalı gösterimle giriş: Otomatik CIDR dönüşümü ve maske doğrulamasıyla alt ağ maskelerini noktalı ondalık biçimde (ör. 255.255.255.0) girin
- Hızlı seçim düğmeleri: En sık kullanılan CIDR önekleri için tek tıklamalı düğmeler: /8, /16, /24, /25, /26, /27 ve /28
- Tüm alt ağ ayrıntıları: Ağ adresi, yayın adresi, ilk ve son kullanılabilir ana makineler, toplam ana makine sayısı, kullanılabilir ana makine sayısı, alt ağ maskesi, joker maske ve CIDR gösterimi
- IP sınıfı algılama: Sınıflı IP adresinin sınıfını (A, B, C, D veya E) ilgili adres aralıklarıyla birlikte otomatik belirler
- Özel/genel adres algılama: IP adresinin RFC 1918 özel adres alanında (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) olup olmadığını veya genel ağlarda yönlendirilebilir olup olmadığını belirler
- İkili gösterimler: Eğitim ve hata ayıklama amacıyla IP adresinin, alt ağ maskesinin, ağ adresinin ve yayın adresinin tam ikili çözümlemeleri
- Özel durumları işleme: /31 (RFC 3021'e göre noktadan noktaya bağlantılar) ve /32 (tek ana makine) alt ağları için doğru davranış
- Giriş doğrulama: Anlaşılır hata mesajlarıyla IP adresi biçiminin ve alt ağ maskesindeki bitlerin bitişikliğinin gerçek zamanlı doğrulanması
Alt ağlara bölme nasıl çalışır?
Alt ağlara bölme, büyük bir IP ağını daha küçük ve yönetilebilir alt ağlara ayırma işlemidir. Her IPv4 adresi, ağ bölümü ve ana makine bölümü olarak ayrılan 32 bitlik bir sayıdır. Bu ayrımın nerede yapıldığını alt ağ maskesi belirler: 1 olan bitler ağ bölümünü, 0 olan bitler ana makine bölümünü temsil eder.
- Ağ adresi: IP adresi ile alt ağ maskesi arasında bit düzeyinde AND işlemi yapılarak elde edilir. Alt ağın kendisini tanımlar ve bir ana makineye atanamaz.
- Yayın adresi: Ağ adresi ile ters çevrilmiş alt ağ maskesi (joker maske) arasında bit düzeyinde OR işlemi yapılarak elde edilir. Bu adrese gönderilen paketler alt ağdaki tüm ana makinelere ulaşır.
- Kullanılabilir ana makine aralığı: Ağ adresi + 1 (ilk kullanılabilir) ile yayın adresi - 1 (son kullanılabilir) arasındaki tüm adreslerdir. /24 alt ağında bu, 254 kullanılabilir adres verir.
- Joker maske: Alt ağ maskesine bit düzeyinde NOT uygulanmış halidir. Yönlendiricilerin erişim kontrol listelerinde (ACL), bir adresin hangi bitlerinin eşleştirilmesi gerektiğini belirtmek için kullanılır.
- Ana makine sayısı: Önek uzunluğu N olduğunda toplam adres sayısı 2^(32-N) olur. /31 ve /32 özel durumları dışında, kullanılabilir ana makine sayısı toplamdan 2'nin (ağ ve yayın adresleri) çıkarılmasıyla bulunur.
CIDR gösterimini anlama
CIDR (Sınıfsız Alanlar Arası Yönlendirme) gösterimi, bir IP adresini ve ilgili ağ önek uzunluğunu adres/önek biçiminde ifade eder. Örneğin 192.168.1.0/24, ilk 24 bitin ağ bölümü olduğunu ve ana makine adresleri için 8 bit kaldığını belirtir (toplam 256 adres, 254 kullanılabilir). CIDR, IP adres alanının daha esnek tahsisini sağlamak için eski sınıflı adresleme sisteminin (A, B, C sınıfları) yerini almıştır. Böylece israfı azaltır ve IPv4 adres havuzunun tükenmesini yavaşlatır.
Önek uzunluğu, alt ağ maskesindeki bitişik 1 bitlerinin sayısına doğrudan karşılık gelir. /24 öneki, 255.255.255.0 maskesine eşittir (ikili gösterimde 24 adet 1 ve ardından 8 adet 0). /16 öneki 255.255.0.0'a, /8 öneki ise 255.0.0.0'a eşittir. Daha kısa önekler, daha çok ana makine içeren büyük ağlar oluşturur; daha uzun önekler ise daha küçük, belirli amaçlara yönelik alt ağlar oluşturur.
IP adresi sınıfları
CIDR büyük ölçüde sınıflı adreslemenin yerini almış olsa da IP sınıflarını anlamak, sertifika sınavları, eski ağ tasarımları ve varsayılan alt ağ maskesi atamaları için hâlâ önemlidir:
- A sınıfı (0.0.0.0 - 127.255.255.255): İlk bit 0'dır. Varsayılan maske /8'dir. Ağ başına 16,7 milyona kadar ana makine içeren çok büyük ağlar için tasarlanmıştır. Özel aralık: 10.0.0.0/8.
- B sınıfı (128.0.0.0 - 191.255.255.255): İlk iki bit 10'dur. Varsayılan maske /16'dır. Ağ başına 65.534'e kadar ana makineyi destekler. Özel aralık: 172.16.0.0/12.
- C sınıfı (192.0.0.0 - 223.255.255.255): İlk üç bit 110'dur. Varsayılan maske /24'tür. Ağ başına 254'e kadar ana makineyi destekler. Özel aralık: 192.168.0.0/16.
- D sınıfı (224.0.0.0 - 239.255.255.255): İlk dört bit 1110'dur. Çok noktaya yayın gruplarına ayrılmıştır. Standart ana makine adreslemesi için kullanılmaz.
- E sınıfı (240.0.0.0 - 255.255.255.255): İlk dört bit 1111'dir. Deneysel kullanım ve gelecekteki kullanımlar için ayrılmıştır.
Kullanım alanları
- Ağ tasarımı: Her VLAN veya bölüm için doğru alt ağ boyutunu belirleyerek ofis binaları, veri merkezleri ve kampüs ağlarında IP adresi tahsisini planlayın.
- Güvenlik duvarı yapılandırması: Belirli alt ağlara giden trafiğe izin veren veya trafiği engelleyen erişim kontrol listeleri (ACL) ve güvenlik duvarı kuralları için gerekli ağ ve joker maskeleri hesaplayın.
- CCNA / CompTIA hazırlığı: Elle yaptığınız hesaplamaları ikili gösterimle anında doğrulayarak ağ sertifikası sınavları için alt ağ hesaplama alıştırmaları yapın.
- Sorun giderme: İki ana makinenin aynı alt ağda olduğunu doğrulayın, yayın adreslerini kontrol edin ve yönlendirme tablosu kayıtlarının doğru yapılandırıldığından emin olun.
- Bulut altyapısı: Genel alt ağlar, özel alt ağlar ve veritabanı katmanları için doğru CIDR blok boyutlarını belirleyerek AWS, Azure veya GCP'de VPC alt ağları tasarlayın.
- Ev ağı: Ev yönlendiricinizin alt ağ yapılandırmasını anlayın, kaç cihazın bağlanabileceğini belirleyin ve statik IP atamalarını planlayın.
- Güvenlik denetimi: Ağ günlüklerini ve güvenlik uyarılarını incelerken IP adreslerinin özel (RFC 1918) aralıklarda olup olmadığını veya genel ağlarda yönlendirilebilir olup olmadığını belirleyin.
- Belgelendirme: Ağ belgeleri, IP adres yönetimi (IPAM) kayıtları ve değişiklik yönetimi talepleri için doğru alt ağ ayrıntıları oluşturun.
Sıkça sorulan sorular
Alt ağ maskesi nedir?
Alt ağ maskesi, bir IP adresini ağ bölümü ve ana makine bölümü olarak ayıran 32 bitlik bir sayıdır. Maske, bitişik 1 bitlerinden (ağ bölümü) ve ardından gelen bitişik 0 bitlerinden (ana makine bölümü) oluşur. Örneğin 255.255.255.0, ikili gösterimde 24 adet 1 ve ardından 8 adet 0'dır; CIDR gösteriminde /24 olarak yazılır.
Ağ ve yayın adreslerini neden ana makineler için kullanamıyorum?
Ağ adresi (tüm ana makine bitleri 0), alt ağın kendisini tanımlar ve yönlendirme tablolarında kullanılır. Yayın adresi (tüm ana makine bitleri 1), alt ağdaki tüm ana makinelere aynı anda paket göndermek için kullanılır. Bu adreslerden birini ana makineye atamak, yönlendirme ve teslim çakışmalarına yol açar.
/31 alt ağı ne için kullanılır?
/31 alt ağı (RFC 3021), iki yönlendirici arasındaki noktadan noktaya bağlantılar için kullanılır. Bu bağlantılar yalnızca iki uç noktaya sahip olduğundan ve ağ ya da yayın adresine ihtiyaç duymadığından /31'deki iki adres de kullanılabilir. Böylece omurga bağlantılarında IP adres alanından tasarruf edilir.
Joker maske nedir?
Joker maske, alt ağ maskesinin bit düzeyinde tersidir. /24 ağında (maske 255.255.255.0) joker maske 0.0.0.255'tir. Joker maskeler, yönlendirici ACL'lerinde ve OSPF yapılandırmalarında IP adresinin hangi bitlerinin eşleşmesi gerektiğini (0 bitleri) ve hangilerinin değişebileceğini (1 bitleri) belirtmek için kullanılır.
Bu hesaplayıcı ücretsiz mi ve gizliliği koruyor mu?
Evet. Bu Subnet Hesaplayıcı tamamen ücretsizdir ve kayıt gerektirmez. Tüm hesaplamalar, istemci tarafında çalışan JavaScript ile tamamen tarayıcınızda yapılır. Hiçbir IP adresi veya ağ verisi herhangi bir sunucuya gönderilmez.
Özel ve genel IP adresleri arasındaki fark nedir?
Özel IP adresleri (RFC 1918'de tanımlanmıştır), kuruluşlar içinde dahili kullanım için ayrılmıştır ve genel internette yönlendirilemez. Üç özel aralık 10.0.0.0/8, 172.16.0.0/12 ve 192.168.0.0/16'dır. Genel IP adresleri dünya çapında benzersizdir ve internet üzerinde yönlendirilebilir. Ağ Adresi Çevirisi (NAT), özel adresli cihazların genel bir adres üzerinden internete erişmesini sağlar.
İpuçları ve en iyi uygulamalar
- Alt ağlarınızı doğru boyutlandırın: Mevcut ana makine sayınızı ve %20-30 büyümeyi karşılayan en küçük alt ağı seçin. Gereğinden fazla tahsis adres alanını boşa harcar; yetersiz tahsis ise zahmetli bir yeniden adresleme gerektirir.
- Öğrenmek için ikili görünümü kullanın: IP adreslerinin ve maskelerin ikili gösterimlerini incelemek, alt ağlara bölme konusunda güçlü bir kavrayış kazandırır ve sertifika sınavlarında sorunları daha hızlı çözmenize yardımcı olur.
- VLAN'ları planlayın: Her VLAN'ı kendi alt ağıyla eşleştirin. Yaygın bir düzen, kullanıcı VLAN'ları için /24, yönetim ağları için /28 veya /29 ve yönlendiricilerin noktadan noktaya bağlantıları için /30 veya /31 kullanmaktır.
- Her şeyi belgeleyin: IP adres yönetim sisteminizde her alt ağın ağ adresini, CIDR gösterimini, kullanılabilir aralığını, ağ geçidini (genellikle ilk veya son kullanılabilir ana makine) ve amacını kaydedin.
- Adresleri tutarlı biçimde ayırın: İlk kullanılabilir adresi varsayılan ağ geçidi, son birkaç adresi ise altyapı cihazları (DNS, DHCP sunucuları) için kullanmak gibi standart bir yaklaşım benimseyin.
- Dahili ağlarda özel adresler kullanın: Dahili ağlar için RFC 1918 özel adres alanını, internet erişimi için NAT kullanın. Bu, genel IP adreslerinden tasarruf sağlar ve bir güvenlik katmanı ekler.