Guide
IPv4 Alt Ağ Maskesini İkili-Ondalık Çevirme
Bir alt ağ maskesi, noktalı ondalık kılığına girmiş dört ayrı ikili-ondalık dönüşümüdür.
By Buğra SözeriPublished
255.255.255.0gibi bir alt ağ maskesi dört sıradan ondalık sayı gibi görünür, ama aslında dört adet 8 bitlik gruba (sekizlik/octet) bölünmüş 32 bitlik bir ikili örüntüdür ve okunabilirlik için ondalık olarak gösterilir — IPv4 adreslerinin kendisinde kullanılan “noktalı ondalık” gösterimin aynısı. İki form arasında çevrim yapmak, sekizlik başına bir tane olmak üzere dört bağımsız ikili-ondalık dönüşümdür.
Bir maskeyi sekizliklere ayırmak
255.255.255.0, dört gruba ayrılır — 255, 255, 255, 0 — her biri bağımsız olarak 8 bitlik bir ikili değere çevrilir:
| Ondalık sekizlik | İkili (8 bit) |
|---|---|
| 255 | 11111111 |
| 255 | 11111111 |
| 255 | 11111111 |
| 0 | 00000000 |
Yani 255.255.255.0, 11111111.11111111.11111111.00000000’dır — 24 adet 1’in ardından 8 adet 0. Bu baştaki 1 sayısı (24), tam olarak CIDR kısayolu /24’teki sayıdır; bu yüzden ağ mühendisleri genellikle bir adresi tam noktalı ondalık maskesiyle eşleştirmek yerine 192.168.1.0/24 yazar.
Maskeler neden her zaman bitişik 1'lerin ardından 0'lardan oluşur
RFC 950 ve RFC 4632’deki CIDR kuralına göre, geçerli bir alt ağ maskesi soldan itibaren tamamen 1 bitlerinden, ardından tamamen 0 bitlerinden oluşmalıdır — 11110011gibi karışık olamaz. Bu yapı, CIDR kısayolunu mümkün kılan şeydir: 1’ler her zaman soldan itibaren bitişik olduğundan, tek bir sayı (baştaki 1 sayısı) maskeyi tamamen tanımlar ve bitişik bir ikili 1 veya 0 dizisine karşılık gelmeyen herhangi bir ondalık sekizlik hiç geçerli bir alt ağ maskesi değeri değildir.
Yaygın maskeler, her iki biçimde
| CIDR | Noktalı ondalık | İkili (son ilgili sekizlik) |
|---|---|---|
| /8 | 255.0.0.0 | 11111111.00000000... |
| /16 | 255.255.0.0 | ...11111111.00000000... |
| /24 | 255.255.255.0 | ...11111111.00000000 |
| /25 | 255.255.255.128 | 10000000 |
| /26 | 255.255.255.192 | 11000000 |
| /30 | 255.255.255.252 | 11111100 |
Kısmi sekizlikler (128, 192, 252), asıl önemli olduğu yer ikinin kuvvetlerini toplama yönteminin devreye girdiği yerdir — 192, 128 + 64’tür (en üstteki iki bit ayarlı), yani 11000000. Tanıdık olmayan bir sekizliğin hızlı, tek seferlik dönüşümü için bir ikili - ondalık çevirici yapılandırma sırasında elle hesaplamaktan daha hızlı ve daha az hata yapmaya açıktır.
Frequently asked questions
- 255.255.255.0 ikili olarak nedir?
- 11111111.11111111.11111111.00000000 — dört ondalık sekizliğin (255, 255, 255, 0) her biri bağımsız olarak 8 bitlik bir ikili değere çevrilir. 255, sekiz adet 1'dir (11111111); 0, sekiz adet 0'dır (00000000).
- Alt ağ maskeleri neden her zaman bitişik 1'lerin ardından bitişik 0'lardan oluşur?
- RFC 950 ve modern CIDR uygulamasına (RFC 4632) göre, geçerli bir alt ağ maskesinin tüm 1 bitleri soldan bitişik olmalı, ardından tüm 0 bitleri gelmelidir — 11110011 gibi geçerli bir maske yoktur. Bu yapı, bir maskenin tam noktalı ondalık değer yerine tek bir CIDR sayısıyla (/24 gibi) temsil edilmesini sağlayan şeydir.
- /24 gibi bir CIDR önekini noktalı ondalığa nasıl çeviririm?
- 24 tane 1'in ardından 8 tane 0 yazın (IPv4 için toplam 32 bit), dört adet 8 bitlik gruba bölün ve her grubu ondalığa çevirin: 11111111.11111111.11111111.00000000 → 255.255.255.0. Tamamı 1 olan her sekizlik 255'tir; kısmi bir sekizlik, hangi bitler ayarlıysa onların ikinin kuvvetleri toplamını gerektirir.
- Bir alt ağ maskesi tam olarak neyi belirler?
- Bir IP adresinin hangi bitlerinin ağı, hangilerinin ana bilgisayarı (host) tanımladığını belirler. Maskenin 1 olduğu yerde, o bit konumu ağ adresinin parçasıdır; 0 olduğu yerde, o bit aynı ağdaki cihazlar arasında değişebilir (ana bilgisayar kısmı).
Sources & references
Authoritative references cited by this piece. Verified by Buğra Sözeri on the dates shown and re-checked at every deploy.
- IETF RFC 950 — İnternet Standart Alt Ağlama Prosedürü — IPv4 adresleme için alt ağ maskelerini tanımlayan orijinal RFC(as of )
- IETF RFC 4632 — Sınıfsız Etki Alanları Arası Yönlendirme (CIDR) — Bugün alt ağ maskeleri için kısayol olarak kullanılan CIDR gösterimi (/24, /16 vb.)(as of )
Related
Published September 25, 2026