IP alt ağ hesaplayıcı
IP Alt Ağ Hesaplayıcı, CIDR, Mask, Hosts, IPv4 & IPv6: değerleri girin, hesabı adım adım görün ve sayılar değiştiğinde yeniden kontrol edip kullanabileceğiniz net bir sonuç alın.
Tüm hesaplamalar tarayıcıda çalışır. Girdiğiniz hiçbir şey sunucuya gönderilmez.
Sonuçlar yazarken güncellenir. Ctrl/Cmd+Enter birincil sonucu kopyalar.
Sonuç
—
Bit görünümü
Çözümü göster
IP Alt Ağ Hesaplayıcısı, önek uzunluğuna sahip bir IPv4 veya IPv6 adresi alır ve ağ adresini, yayın adresini, kullanılabilir ana bilgisayar aralığını, alt ağ maskesini, joker karakter maskesini ve ana bilgisayar sayısını döndürür. Her sonuç, onu üreten ikili işlemin yanında gösterilir, böylece maskeye güvenmek yerine kontrol edilebilir. Hesaplayıcı ayrıca bir ağı daha küçük alt ağlara böler ve özel veya ayrılmış aralıklara giren adresleri işaretler.
Tüm hesaplamalar tarayıcınızda yapılır. Girdiğiniz hiçbir şey bir sunucuya gönderilmez.
Bir adres ve önekten IPv4 alt ağını hesaplama
Bir IPv4 alt ağı iki şeyle tanımlanır: 32 bitlik bir adres ve bu bitlerden kaçının ağı tanımladığını belirten bir önek uzunluğu. '202.47.56.51/24' girin; hesap makinesi ilk 24 biti ağ olarak ve geri kalan 8 biti ana bilgisayar kısmı olarak okur ve ardından diğer tüm değerleri bu bölmeden çıkarır.
Önek üç şekilde girilebilir ve üçü de aynı anlama gelir: CIDR gösterimi ('/24'), noktalı ondalık alt ağ maskesi ('255.255.255.0') veya hesap makinesinin uyan en yakın öneke yuvarladığı gerekli ana bilgisayar sayısı. Ağ mühendisleri CIDR'de düşünür, eski ekipman dokümantasyonu noktalı ondalık sayı kullanır ve adres şeması planlayan kişiler ana bilgisayar sayımlarından başlar.
Ağ, yayın ve ana bilgisayar aralığını okuyun
Herhangi bir IPv4 alt ağında dört adres önemlidir ve bunlardan ikisi bir cihaza atanamaz. Ağ adresi, her ana bilgisayar bitinin sıfıra ayarlandığı aralıktaki ilk adrestir. Yayın adresi, her ana bilgisayar bitinin bire ayarlandığı son adrestir. Aralarındaki her şey atanabilir.
'202.47.56.51/24' için:
| Field | Value |
|---|---|
| Network address | 202.47.56.0 |
| First usable host | 202.47.56.1 |
| Last usable host | 202.47.56.254 |
| Broadcast address | 202.47.56.255 |
| Subnet mask | 255.255.255.0 |
| Wildcard mask | 0.0.0.255 |
| Total addresses | 256 |
| Usable hosts | 254 |
Joker karakter maskesi, alt ağ maskesinin bit düzeyinde tersidir. Cisco erişim kontrol listeleri ve OSPF yapılandırması, maskeler yerine joker karakterler alır ve sabah üçte birini elle tersine çevirmek, kesintilerin nasıl meydana geldiğini gösterir.
Alt ağ maskesini ikili VE ile uygulayın
Ağ adresi, adres ile maske arasındaki bit düzeyinde AND'den gelir. Maskenin 1 olduğu her parça geçer; maskenin 0 olduğu her bit 0 olur. Bu tek işlem alt ağın tamamıdır ve bunu ikili olarak görmek gerisini açıkça ortaya koyar.
IP 11001010 . 00101111 . 00111000 . 00110011 202.47.56.51
Mask 11111111 . 11111111 . 11111111 . 00000000 255.255.255.0
───────────────────────────────────────── bitwise AND
Network 11001010 . 00101111 . 00111000 . 00000000 202.47.56.0
└──────────── network ─────────┘ └─ host ─┘
Yayın adresi, ana bilgisayar bitlerinin 1'e ayarlanmasıyla aynı işlemdir:
Network 11001010 . 00101111 . 00111000 . 00000000 202.47.56.0
Wildcard 00000000 . 00000000 . 00000000 . 11111111 0.0.0.255
───────────────────────────────────────── bitwise OR
Broadcast 11001010 . 00101111 . 00111000 . 11111111 202.47.56.255
Hesap makinesi, bu görünümü girdiğiniz her adres için, ağ ve ana bilgisayar bölümleri parantez içine alınmış şekilde görüntüler. Bitler tıklanabilir, bu nedenle bir tanesini değiştirmek, aralığa ne yaptığını anında gösterir.
/24 önekiyle 202.47.56.51 alt ağı
'202.47.56.51' üzerindeki /24 öneki, 254 kullanılabilir ana bilgisayarla '202.47.56.0'dan oluşan bir ağ oluşturur. İşte her adım. 1. Öneki maskeye dönüştürün. A /24, ilk 24 bitin ağ olduğu anlamına gelir. Yirmi dört bir ve ardından sekiz sıfır "11111111 11111111 11111111 00000000" olup noktalı ondalık sayıyla "255.255.255.0" olur.
2. VE maskeli adres. '202.47.56.51 VE 255.255.255.0 = 202.47.56.0'. İlk üç sekizli değişmeden geçer çünkü maske baytlarının tümü birdir; dördüncüsü sıfır olur çünkü maske baytının tamamı sıfırdır.
3. Adresleri sayın. 32 − 24 = 8 ana bilgisayar biti ve 2⁸ = 256 toplam adres.
4. Ayrılmış iki adresi çıkarın. 256 − 2 = 254 kullanılabilir ana bilgisayar. Ağ adresi '202.47.56.0' ve yayın adresi '202.47.56.255' bir arayüze atanamaz.
5. Kullanılabilir aralığı okuyun. İlk ana bilgisayar ağ + 1 = '202.47.56.1'dir. Son ana bilgisayar yayınlanır - 1 = '202.47.56.254'.
Ön eki /25 olarak değiştirin; aynı adres, her biri 126 kullanılabilir ana bilgisayardan oluşan iki ağa bölünür: "202.47.56.0/25", ".1" ile ".126" arası ve "202.47.56.128/25", ".129" ile ".254" arası. Her ekstra önek biti, ana bilgisayar sayısını yarıya indirir.
CIDR önek tablosunu okuyun
Önek uzunluğu, alt ağ maskesi ve ana bilgisayar sayısı arasındaki ilişki sabittir ve alt ağ oluşturma çalışmalarının çoğu, bir avuç ortak satırın görünürde tanınmasıdır. A /24 254 ana bilgisayar verir, a /30 2 verir ve a /16 65.534 verir.
| Prefix | Subnet mask | Total addresses | Usable hosts |
|---|---|---|---|
| /8 | 255.0.0.0 | 16,777,216 | 16,777,214 |
| /16 | 255.255.0.0 | 65,536 | 65,534 |
| /20 | 255.255.240.0 | 4,096 | 4,094 |
| /22 | 255.255.252.0 | 1,024 | 1,022 |
| /24 | 255.255.255.0 | 256 | 254 |
| /25 | 255.255.255.128 | 128 | 126 |
| /26 | 255.255.255.192 | 64 | 62 |
| /27 | 255.255.255.224 | 32 | 30 |
| /28 | 255.255.255.240 | 16 | 14 |
| /29 | 255.255.255.248 | 8 | 6 |
| /30 | 255.255.255.252 | 4 | 2 |
/1'den /32'ye kadar olan tablonun tamamı hesap makinesinde mevcuttur. İki modeli ezberlemeye değer: her önek biti kaldırıldığında toplam adresler iki katına çıkar ve farklı çalışan /31 ve /32 hariç, kullanılabilir ana bilgisayarlar her zaman toplam eksi iki olur.
/31 ve /32 öneklerini anlama
A/30 olağan kurallara uyan en küçük alt ağdır: 4 adres, 2 kullanılabilir, bir ağ ve bir yayın. Bunun altında aritmetik bozuldu ve RFC 3021, /31'in özellikle noktadan noktaya bağlantılarda adres israfını durdurmak için nasıl davrandığını değiştirdi.
/31, 0 değil, 2 kullanılabilir adres verir. İki yönlendirici arasındaki bağlantıda yayın yapılacak hiçbir şey yoktur, olası tek alıcı diğer uçtaki cihazdır. Bu nedenle RFC 3021, hem adreslerin atanabileceği hem de hiçbir yayın adresi olmayan bir /31'e izin verir. Bu, bir ağdaki her noktadan noktaya bağlantının adres tüketimini yarıya indirir; bu da büyük ölçekte önemli bir miktardır.
En yaygın kullanılanların her ikisi de dahil olmak üzere birçok alt ağ hesaplayıcı, hala /31'in sıfır kullanılabilir ana bilgisayara sahip olduğunu bildiriyor. Bu 2000'den önce doğruydu ve o zamandan beri yanlış. Her büyük satıcının modern yönlendiricileri noktadan noktaya arayüzleri /31 destekler.
/32, tek bir ana bilgisayar yoludur. Tek adres, ağ veya yayın konsepti yoktur. Geridöngü arayüzleri, ana bilgisayara özel yönlendirme girişleri ve tek bir adresin bir yönlendirme protokolüne tanıtılması için kullanılır.
Ağı daha küçük alt ağlara bölme
Bölme, bir ağı alır ve onu daha uzun bir önekle eşit bloklara böler. Bir başlangıç ağı ve bir hedef önek, gereken alt ağ sayısı veya alt ağ başına gereken ana bilgisayar sayısını girin; hesap makinesi, sonuçları aralıklarıyla birlikte sıralar.
'192.168.10.0/24'ü dört alt ağa bölmek, /24'ten /26'ya geçmek anlamına gelir çünkü 2² = 4:
| Subnet | Network | Usable range | Broadcast |
|---|---|---|---|
| 1 | 192.168.10.0/26 | .1 to .62 | 192.168.10.63 |
| 2 | 192.168.10.64/26 | .65 to .126 | 192.168.10.127 |
| 3 | 192.168.10.128/26 | .129 to .190 | 192.168.10.191 |
| 4 | 192.168.10.192/26 | .193 to .254 | 192.168.10.255 |
Gerçek adres planları nadiren eşit bloklara ihtiyaç duyar. Değişken uzunluklu alt ağ maskelemesi, her segmente yalnızca ihtiyaç duyduğu öneki atar; bir yönlendirici bağlantısı için /30, küçük bir ofis için /26, büyük kullanıcı VLAN'ı için /23; bu nedenle gerekli bir ana bilgisayar sayısını girmek, genellikle bir alt ağ sayısını girmekten daha kullanışlıdır. Aralığın başlangıcından itibaren önce en büyük blokları tahsis edin, aksi takdirde plan parçalanacaktır.
Özel ve ayrılmış aralıkları tanımlama
Belirli adres blokları bir kenara bırakılır ve hiçbir zaman halka açık internete yönlendirilmez. Hesap makinesi, bir adrese düşen herhangi bir adresi, onu tanımlayan RFC ile etiketler, çünkü kazara ayrılmış bir aralığın kullanılması, adresleme sorunu dışında herhangi bir şeye benzeyen hatalara neden olur.
| Range | Purpose | RFC |
|---|---|---|
| 10.0.0.0/8 | Private network | RFC 1918 |
| 172.16.0.0/12 | Private network | RFC 1918 |
| 192.168.0.0/16 | Private network | RFC 1918 |
| 127.0.0.0/8 | Loopback | RFC 1122 |
| 169.254.0.0/16 | Link-local, APIPA | RFC 3927 |
| 100.64.0.0/10 | Carrier-grade NAT | RFC 6598 |
| 192.0.2.0/24 | Documentation | RFC 5737 |
| 224.0.0.0/4 | Multicast | RFC 5771 |
'169.254.x.x' adresini gösteren bir cihaz, DHCP kiralaması alamadı ve kendisine yerel bağlantı adresi atadı. Bu tek gerçek, "internet yok" destek çağrılarının büyük bir kısmını çözer ve adres, teşhistir.
'100.64.0.0/10' aralığı halka açık göründüğü için insanları yakalar. Taşıyıcı sınıfı NAT için ayrılmıştır ve onu WAN arayüzünde görmek ISP'nin genel bir adres sağlamadığı anlamına gelir.
IPv6 alt ağını hesaplayın
IPv6 adresleri 32 yerine 128 bittir ve dört onaltılık basamaktan oluşan sekiz grup halinde yazılır. Önek aynı şekilde çalışır; '/64' ilk 64 bitin ağı tanımladığı anlamına gelir, ancak üç şey IPv4 alışkanlıklarını uygulayan herkesi yakalayacak kadar farklıdır.
Yayın adresi yok. IPv6, yayının yerini tamamen çok noktaya yayınla değiştirdi. IPv6 yayın adresini bildiren bir hesap makinesi, yalnızca IPv4'ü bilen biri tarafından yazılmıştır ve bu hesap makinesi, alanı boş göstermek yerine atlar.
Alt ağdan hiçbir adres ayrılmamıştır. /64'teki 2⁶⁴ adresin tümü kullanılabilir. "Eksi iki" diye bir şey yok.
/64, normal alt ağlar için etkili bir şekilde sabitlenmiştir. Durum bilgisi olmayan adres otomatik yapılandırması, 64 bitlik bir arayüz tanımlayıcısı gerektirir, bu nedenle /64'ün altındaki alt ağlar, SLAAC'ı bozar. Siteler bir /48 veya /56 alır ve bunları ana bilgisayar sayısına göre boyutlandırmaya gerek kalmadan VLAN başına bir tane olacak şekilde /64'lere böler. A /48, 65.536 /64 alt ağ sağlar; bu, herhangi bir sitenin kullanabileceğinden daha fazladır.
'2001:db8:85a3::8a2e:370:7334/64' için ağ '2001:db8:85a3::/64'tür ve 18,446,744,073,709,551,616 adres içerir. Hesap makinesi bunu da 2⁶⁴ olarak gösteriyor çünkü rakam dizisi okunamıyor ve üs aslında istediğiniz sayı.
Bir adresteki :: sıfır sıkıştırmadır ve ardışık sıfır gruplarından oluşan bir çalıştırmanın yerine geçer. İkisi belirsiz olacağından yalnızca bir kez görünebilir. Hesap makinesi, herhangi bir adresi RFC 5952'de tanımlanan standart forma göre normalleştirir ve yanında tamamen genişletilmiş formu gösterir.
Adres sınıflarını ve CIDR'nin neden bunların yerini aldığını anlayın
Adres sınıfları, IPv4 alanını sabit bloklara böldü: 8 bitlik ağ bölümüyle A sınıfı, 16 ile B sınıfı, 24 ile C sınıfı. İlk sekizli, sınıfı belirledi ve maske otomatik olarak onu takip etti. Bu sistemin yerini 1993 yılında CIDR aldı ve bunun etrafında hiçbir modern ağ tasarlanmadı.
Klasik adresleme muazzam miktarda alan israfına neden oldu. 300 adrese ihtiyaç duyan bir kuruluş, C sınıfının 254 adresi için çok büyüktü ve B sınıfının 65.534 adresini aldı ve 65.000 adreste mahsur kaldı. CIDR, sabit sınırları kaldırdı ve herhangi bir uzunluktaki öneklere izin verdi; böylece kuruluş artık 510 ana bilgisayarla bir /23 alıyor.
Sınıflar iki yerde devam ediyor. Sertifika müfredatları hâlâ bunları öğretiyor ve bazı ekipmanlar, hiç verilmediğinde hâlâ ilk sekizliden itibaren varsayılan bir maske çıkarıyor. Hesap makinesi bir adresin hangi sınıfa düşeceğini bildirir çünkü insanlardan bu adres istenmektedir, ancak gerçek ağı belirleyen şey her zaman önektir.
Sık sorulan sorular
Alt ağ maskesi nedir?
Alt ağ maskesi, IP adresinin hangi bitlerinin ağı, hangilerinin ana bilgisayarı tanımladığını işaretleyen 32 bitlik bir değerdir. Ağ bitleri 1, ana bilgisayar bitleri 0'dır ve olanlar her zaman önce gelir. '255.255.255.0' ilk 24 biti ağ olarak işaretler; bu, CIDR gösteriminde yazılan /24 önekiyle aynı şeydir.
/24'te kaç ana bilgisayar var?
A /24 toplam 256 adres ve 254 kullanılabilir ana bilgisayar içerir. Sekiz ana bilgisayar biti 2⁸ = 256 adres verir ve ikisi kullanılamaz: aralığın başlangıcındaki ağ adresi ve sondaki yayın adresi. "192.168.1.0/24" için kullanılabilir aralık "192.168.1.1" ila "192.168.1.254" arasıdır.
CIDR gösterimi nedir?
CIDR gösterimi, '192.168.1.0/24'te olduğu gibi bir adresi eğik çizgiyle ve ağ bitlerinin sayısıyla yazar. 1993 yılında sınıflı adreslemenin yerini aldı ve sınıfların dayattığı sabit 8, 16 ve 24 bitlik sınırlar yerine herhangi bir önek uzunluğuna izin verdi. A /24 ve '255.255.255.0' maskesi tam olarak aynı ağı tanımlar.
Bir alt ağdaki iki adres neden kullanılamaz?
Bir alt ağdaki ilk adreste tüm ana bilgisayar bitleri sıfıra ayarlıdır ve ağın kendisini tanımlar. Sonuncusu tüm ana bilgisayar bitlerini bire ayarlamıştır ve o ağın yayın adresidir. Her ikisi de bir arayüze atanamaz, bu nedenle 256 adresli /24, 254 ana bilgisayarı destekler. Bunun istisnası, RFC 3021'in her iki adresi de kullanılabilir hale getirdiği /31'dir.
Joker karakter maskesi nedir?
Joker karakter maskesi, bir alt ağ maskesinin bit düzeyinde tersidir, dolayısıyla "255.255.255.0", "0.0.0.255" olur. Cisco erişim kontrol listeleri ve OSPF ağ bildirimleri, alt ağ maskeleri yerine joker karakter maskeleri alır. Hesap makinesi her ikisini de döndürür, çünkü birini elle ters çevirmenin baskı altında yanlış anlaşılması kolaydır.
/24'ü dört alt ağa nasıl bölerim?
2² = 4 alt ağ olduğundan öneki /24'ten /26'ya taşıyın. Her /26'nın toplam 64 adresi ve 62 kullanılabilir ana bilgisayarı vardır. '192.168.10.0/24' için dört alt ağ '.0', '.64', '.128' ve '.192' ile başlar. Ağa girin ve tüm aralıkları görmek için hesap makinesinde dört alt ağ seçin.
IPv6'nın yayın adresleri var mı?
Hayır. IPv6 yayını tamamen kaldırdı ve bunun yerine çok noktaya yayın kullanıyor; dolayısıyla IPv6 alt ağında yayın adresi yoktur ve kullanılabilir sayının dışında hiçbir adres ayrılmamıştır. /64'teki 2⁶⁴ adreslerin tümü atanabilir. IPv6 yayın adresini bildiren herhangi bir hesap makinesi, IPv4 kurallarını yanlış uyguluyordur.
Neden /64 standart IPv6 alt ağ boyutudur?
Durum bilgisi olmayan adres otomatik yapılandırması, son 64 bitin bir arayüz tanımlayıcısı olarak kullanılabilir olmasını gerektirir, bu nedenle /64'ten uzun bir alt ağ, SLAAC'ı keser. Siteler, sağlayıcılarından bir /48 veya /56 alır ve bunu ağ segmenti başına bir tane olacak şekilde /64'lere böler. Ana bilgisayar sayıları hiçbir zaman tasarımı kısıtlamaz çünkü her /64, IPv4 alanının tamamından daha fazla adres tutar.
192.168.1.0/24 özel bir aralık mı?
Evet. '192.168.0.0/16', '10.0.0.0/8' ve '172.16.0.0/12' ile birlikte RFC 1918 tarafından özel kullanıma ayrılmıştır. Bu aralıklardaki adresler genel internete yönlendirilmez ve bu adreslere ulaşmak için ağ adresinin çevrilmesi gerekir. Hesap makinesi, özel veya ayrılmış bir bloğun içine giren herhangi bir adresi etiketler.
169.254 ile başlayan adres ne anlama gelir?
'169.254.0.0/16' içindeki adres yerel bağlantıdır ve DHCP isteği başarısız olduktan sonra cihazın kendisi tarafından atanır. Windows bu APIPA'yı çağırır. Cihaz aynı fiziksel segmentteki diğer cihazlara ulaşabiliyor ancak ağ geçidi ve internet erişimi yok. Bunlardan birini görmek genellikle cihazda herhangi bir sorun olduğu anlamına gelmez, DHCP sunucusuna ulaşılamadığı anlamına gelir.
Özet
IP Alt Ağ Hesaplayıcısı, herhangi bir IPv4 veya IPv6 adresi ve önekinden ağ adresini, yayın adresini, kullanılabilir ana bilgisayar aralığını, maskeleri ve ana bilgisayar sayısını türetir ve bunları üreten ikili VE'yi gösterir, böylece sonuç güvenilmek yerine doğrulanabilir.
Kullanılabilir ana bilgisayarlar, /30'a kadar her IPv4 önekinden iki eksiği olan toplam adreslerdir; /31, RFC 3021 altında iki kullanılabilir adres verir ve /32, tek bir ana bilgisayarı tanımlar. IPv6'nın yayın adresi yoktur, alt ağdan hiçbir şey ayırmaz ve SLAAC buna bağlı olduğundan standart segment boyutu olarak /64'ü kullanır. Özel ve ayrılmış aralıklar, onları tanımlayan RFC ile etiketlenir ve herhangi bir ağ, ana bilgisayar sayısına, alt ağ sayısına veya hedef önekine göre daha küçük alt ağlara bölünebilir.
Not oluşturma
- Worked examples are test fixtures:
202.47.56.51/24, the/25split, the192.168.10.0/24into four/26s, and2001:db8:85a3::8a2e:370:7334/64. - The /31 section is a correctness differentiator. Both major competitors report /31 as 0 usable hosts. Do not soften it.
- CIDR table, reserved ranges and IPv6 prefixes render from
data/tech-reference.json. - IPv6 mode must omit the broadcast row entirely, not render it empty.
- Privacy line in the lead is a promise. No analytics event may carry input values on this page.
- Word count 2,240.