IPv4 Nedir? Nasıl Çalışır?
32 bitlik adresleme, dört sekizli yapısı, adres havuzunun tükenmesi ve IPv4 neden hâlâ baskın.
IPv4, internetin bugün hâlâ ağırlıklı olarak üzerinde çalıştığı adresleme sistemidir. 1981'de tanımlandı ve temel fikri o günden beri değişmedi: her cihaza 32 bitlik bir sayı ver, veriyi o sayıya göre yönlendir.
Adres nasıl yazılır?
32 bit, dört parçaya bölünüp her parça ondalık olarak yazılır:
78.164.23.11. Bu parçalara sekizli (octet)
denir, çünkü her biri sekiz bittir.
Sekiz bitle gösterilebilecek en küçük sayı 0, en büyük sayı 255'tir. Bu
yüzden hiçbir sekizli 255'i geçemez — 192.168.300.1 geçersiz
bir adrestir. Bu kural, geçerli ve geçersiz adresi ayırmanın en hızlı
yoludur.
Bilgisayar açısından adres aslında tek bir sayıdır. 78.164.23.11
aslında 1.319.837.963 sayısına karşılık gelir; noktalı gösterim yalnızca
insanların okuması için.
Adresin iki parçası
Bir IPv4 adresi tek parça bir kimlik değildir. Bir kısmı ağı, kalanı o ağdaki cihazı gösterir. Hangi kısmın nereye ait olduğunu alt ağ maskesi belirler.
Örnek: 192.168.1.50 adresi 255.255.255.0 maskesiyle
kullanılıyorsa, ilk üç sekizli ağı (192.168.1), son sekizli
cihazı (50) gösterir. Aynı ağdaki başka bir cihaz
192.168.1.51 olabilir.
Bu ayrım yönlendirme için şart. İnternetteki yönlendiriciler her cihazın yerini bilmez — yalnızca hangi ağın hangi yönde olduğunu bilirler. Bir bloğun sınırlarını subnet hesaplama aracıyla görebilirsiniz.
Sınıflar: artık kullanılmayan bir sistem
Başlangıçta adresler sınıflara ayrılmıştı: A sınıfı çok büyük ağlar için, B sınıfı orta, C sınıfı küçük. Sınıf, adresin ilk sekizlisine bakılarak belirleniyordu.
Sistem israfa yol açtı: birkaç yüz bilgisayarı olan bir kuruma A sınıfı blok verildiğinde 16 milyondan fazla adres bir kurumun üzerine kilitleniyordu. 1993'te CIDR ile sınıf sistemi bırakıldı ve bloklar ihtiyaca göre bölünebilir hale geldi.
Sınıf kavramı bugün yalnızca sınavlarda ve eski belgelerde karşınıza çıkar; yönlendirme kararlarında kullanılmıyor.
Özel amaçlar için ayrılmış bloklar
Bazı aralıklar internette hiç kullanılmaz:
| Aralık | Kullanım |
|---|---|
| 10.0.0.0 – 10.255.255.255 | Özel ağ (büyük kurumlar) |
| 172.16.0.0 – 172.31.255.255 | Özel ağ (orta ölçek) |
| 192.168.0.0 – 192.168.255.255 | Özel ağ (ev ve küçük ofis) |
| 127.0.0.0 – 127.255.255.255 | Cihazın kendisi (loopback) |
| 169.254.0.0 – 169.254.255.255 | Adres alınamadığında atanan geçici adres |
| 224.0.0.0 – 239.255.255.255 | Çoklu yayın |
Ev ağınızdaki cihazların 192.168. ile başlamasının nedeni bu:
o blok özel ağlara ayrılmış ve internete çıkmıyor. Ayrıntı için
özel IP aralıkları.
Her blokta iki adres ayrılır
Bir ağ bloğunun ilk adresi ağın kendisini, son adresi yayını (broadcast) temsil eder. İkisi de cihaza verilmez. Bu yüzden 256 adreslik bir blokta 254 cihaz olabilir.
İki istisna var: /31 blokları noktadan noktaya bağlantılar için
iki adresi de host olarak kullanır, /32 ise tek bir adresi
ifade eder.
Adres nasıl atanır?
Genel adresinizi operatörünüz verir; operatörler blokları bölgesel kayıt kuruluşlarından tahsis alır. Bir adresin hangi kuruluşa ait olduğunu WHOIS sorgulamasıyla görebilirsiniz.
Ev ağınızdaki yerel adresleri ise modeminiz dağıtır. Cihaz ağa bağlandığında modemden adres ister; bu otomatik dağıtım sistemine DHCP denir.
IPv4 hâlâ neden baskın?
Adres havuzu 2011'de tükendi ama IPv4 çalışmaya devam ediyor. Bunu mümkün kılan şey NAT: evinizdeki on cihaz tek bir genel adresi paylaşıyor. Operatörler kendi seviyelerinde ikinci bir NAT katmanı daha ekleyerek yüzlerce aboneyi tek adrese sığdırabiliyor.
Bu erteleme, IPv6'ya geçişi de yavaşlattı. Konunun ayrıntısı için IPv4 adresleri neden tükendi yazısına bakabilirsiniz.
Kendi bağlantınızın hangi protokolü kullandığını sorgulama aracındaki "adres tipi" alanından görebilirsiniz.
Sıkça sorulan sorular
IPv4 nedir?
İnternete bağlı cihazları tanımlayan 32 bitlik adresleme sistemidir. Adresler noktayla ayrılmış dört sayı olarak yazılır, her sayı 0 ile 255 arasındadır.
Neden her sekizli en fazla 255 olabiliyor?
Her sekizli sekiz bittir ve sekiz bitle gösterilebilecek en büyük sayı 255'tir. Bu yüzden 192.168.300.1 gibi bir adres geçersizdir.
IPv4 adresleri bitti mi?
Merkezi havuz 2011'de tükendi. Sistem NAT sayesinde çalışmaya devam ediyor: birden çok cihaz tek bir genel adresi paylaşıyor.
IP sınıfları hâlâ kullanılıyor mu?
Hayır. 1993'te CIDR ile bırakıldı. Bugün bloklar ihtiyaca göre bölünüyor; sınıf kavramı yalnızca eski belgelerde geçiyor.
Bir ağda neden iki adres eksik?
Her bloğun ilk adresi ağın kendisini, son adresi yayını temsil eder ve ikisi de cihaza verilmez. 256 adreslik blokta 254 cihaz olabilir.