IP'den Ondalığa Çevirici Nedir?
192.168.1.1 gibi bir IPv4 adresi, noktalarla ayrılmış dört sayı (oktet) şeklinde yazılır; ancak temelde tek bir 32 bitlik sayıdan ibarettir. Bu araç, dört okteti birleştirerek 0 ile 4.294.967.295 arasında tek bir ondalık tam sayı haline getirir. Bu sıkıştırılmış biçim; veritabanları, coğrafi konum sorguları, ağ hesaplamaları ve adresleri sayısal olarak sıralama gibi işlerde oldukça kullanışlıdır.
Nasıl Kullanılır?
Dört oktetin her birini girin — her değer 0 ile 255 arasında olmalıdır. Hesapla düğmesine bastığınızda araç, adresin tamamını temsil eden tek ondalık tam sayıyı, her oktetin sonuca nasıl katkı sağladığının dökümüyle birlikte size verir.
Formülün Açıklaması
Her oktet 8 bit kaplar; dolayısıyla adres, her okteti kendi konumuna kaydırarak oluşturulur:
$$\text{ondalık} = a \times 256^3 + b \times 256^2 + c \times 256 + d$$Bu aslında 256 tabanında bir sayıdır ve en soldaki oktet en yüksek basamağı temsil eder. \(256^3 = 16{.}777{.}216\), \(256^2 = 65{.}536\) ve \(256^1 = 256\)'dır.
Çözümlü Örnek
192.168.1.1 için: \(192 \times 16{.}777{.}216 = 3{.}221{.}225{.}472\); \(168 \times 65{.}536 = 11{.}010{.}048\); \(1 \times 256 = 256\); \(1 \times 1 = 1\). Bunları topladığımızda $$3{.}221{.}225{.}472 + 11{.}010{.}048 + 256 + 1 = \mathbf{3{.}232{.}235{.}777}$$ sonucunu elde ederiz.
Sıkça Sorulan Sorular
En yüksek değer nedir? En büyük IPv4 adresi olan 255.255.255.255, 4.294.967.295'e (\(2^{32} - 1\)) eşittir.
IPv6 için de çalışır mı? Hayır — IPv6, 128 bit ve farklı bir biçim kullanır. Bu araç yalnızca IPv4'ü kapsar.
Oktetlerin sırası önemli mi? Evet. İlk oktet en yüksek basamağı temsil eder; oktetlerin yerini değiştirmek sonucu tamamen değiştirir.