IPv4 – Internet Protocol Version 4
32-bit adres yapisidan subnet hesaplamalarina, CIDR notasyonundan ozel adres bloklarina kadar IPv4’un tum teknik detaylarini interaktif araclarla kesfedin.
📡 IPv4 Nedir?
IPv4 (Internet Protocol Version 4), 1981 yilinda RFC 791 ile standartlastirilan ag katmani protokoludur. Paketlerin kaynaktan hedefe yonlendirilmesini saglar.
RFC Standardi
RFC 791 (1981)
Adres Uzunlugu
32 bit (4 oktet)
Toplam Adres
≈ 4,29 milyar (2³²)
OSI Katmani
Katman 3 – Ag Katmani
Neden Hala Kullaniliyor?
NAT, CIDR ve ozel adres aralikları sayesinde IPv4 milyarlarca cihazda aktif olarak kullanilmaktadir. Dusuk gecis maliyeti ve genis uyumluluk da buna katkida bulunur.
🔢 IPv4 Adres Yapisi
32 Bit Yapi ve Oktet Kavrami
IPv4 adresleri 32 bitten olusur ve noktalı ondalik biciminde 4 adet oktet (8-bit grup) olarak gosterilir. Her oktet 0-255 arasinda deger alabilir.
Binary – Decimal Donusumu
CIDR Notasyonu
CIDR (Classless Inter-Domain Routing), IP adresinin yanina /n biciminde eklenen ve ag bitlerinin sayisini belirten notasyondur.
| CIDR | Subnet Maskesi | Host Sayisi | Kullanim |
|---|---|---|---|
| /8 | 255.0.0.0 | 16.777.214 | Class A |
| /16 | 255.255.0.0 | 65.534 | Class B |
| /24 | 255.255.255.0 | 254 | Class C / Yaygin |
| /26 | 255.255.255.192 | 62 | Kucuk subnet |
| /30 | 255.255.255.252 | 2 | P2P baglanti |
Ag, Broadcast ve Host Hesabi
Ozel IPv4 Adres Bloklari
| Tip | Aralik | CIDR | Aciklama |
|---|---|---|---|
| Private | 10.0.0.0 – 10.255.255.255 | /8 | Buyuk kurumsal aglar |
| Private | 172.16.0.0 – 172.31.255.255 | /12 | Orta olcekli aglar |
| Private | 192.168.0.0 – 192.168.255.255 | /16 | Ev / kucuk ofis aglari |
| Loopback | 127.0.0.0 – 127.255.255.255 | /8 | Yerel arayuz testi (127.0.0.1) |
| APIPA | 169.254.0.0 – 169.254.255.255 | /16 | DHCP basarisiz – otomatik IP |
| Multicast | 224.0.0.0 – 239.255.255.255 | /4 | Grup yayin (OSPF, video) |
| Broadcast | 255.255.255.255 | – | Sinirli yayin adresi |
📊 IPv4 Siniflari (Classful Addressing)
CIDR oncesi donemde IP adresleri 5 sinifa ayrilirdi. Classless yonlendirme tercih edilse de sinif kavrami yaygin referans olarak kullanilir.
| Sinif | Ilk Bit(ler) | Baslangic IP | Bitis IP | Varsayilan Maske | CIDR | Host / Ag | Kullanim |
|---|---|---|---|---|---|---|---|
| A | 0xxxxxxx | 0.0.0.0 | 127.255.255.255 | 255.0.0.0 | /8 | 16.777.214 | Buyuk ISP, devlet |
| B | 10xxxxxx | 128.0.0.0 | 191.255.255.255 | 255.255.0.0 | /16 | 65.534 | Universiteler, isletmeler |
| C | 110xxxxx | 192.0.0.0 | 223.255.255.255 | 255.255.255.0 | /24 | 254 | Kucuk aglar, ofisler |
| D | 1110xxxx | 224.0.0.0 | 239.255.255.255 | – | /4 | – | Multicast (OSPF, IGMP) |
| E | 1111xxxx | 240.0.0.0 | 255.255.255.255 | – | /4 | – | Arastirma / ayrilmis |
🔧 IPv4 Hesaplama Araclari
🔵 Arac 1: Subnet Hesaplayici
IPv4 adresi ve CIDR prefix uzunlugunu girin; ag bilgilerini otomatik hesaplayin.
🔵 Arac 2: IP Sinifi ve Turu Tespit Araci
Girilen IP adresinin sinifini, turunu ve binary karsiligini ogrenin.
🔵 Arac 3: Host Sayisina Gore CIDR Hesaplama
Ihtiyac duydugunuz host sayisini girin; en uygun CIDR prefixini bulun.
🎯 Etkilesimli Ogrenme
⚡ Anlik IP Kontrolu
IP adresini yazin; aninda private/public bilgisi goruntulesin.
🎲 CIDR Slider – Canli Hesap
Kaydiriciyi hareket ettirin; subnet degerleri canli guncellensin.
⚖️ IPv4 vs IPv6 Karsilastirmasi
- Adres Uzunlugu: 32 bit (4 oktet)
- Toplam Adres: ~4,3 milyar (2³²)
- Gosterim: Noktali ondalik
- Baslik Boyutu: 20-60 bayt (degisken)
- Guvenlik: IPsec istege bagli
- NAT: Gerekirken kullanilir
- Yapilandirma: Manuel veya DHCP
- Durum: IANA tarafindan tukendi (2011)
- Uyumluluk: Evrensel destek
- Adres Uzunlugu: 128 bit (8 grup)
- Toplam Adres: ~340 undecilyon (2¹²⁸)
- Gosterim: Hexadecimal, iki nokta
- Baslik Boyutu: Sabit 40 bayt
- Guvenlik: IPsec zorunlu (RFC 6434)
- NAT: Gereksiz
- Yapilandirma: SLAAC (otomatik)
- Durum: Aktif dagitim asamasinda
- Uyumluluk: Eski donanim destegi sinirli
| Ozellik | IPv4 | IPv6 | Kazanan |
|---|---|---|---|
| Adres Kapasitesi | ~4,3 milyar | ~340 undecilyon | IPv6 |
| Yonlendirme Verimliligi | Degisken baslik | Sabit baslik, daha hizli | IPv6 |
| Mevcut Uyumluluk | Evrensel destek | Sinirli eski donanim | IPv4 |
| Guvenlik (Dogal) | Opsiyonel IPsec | Zorunlu IPsec | IPv6 |
| Yapilandirma Kolayligi | DHCP yaygin | SLAAC otomatik | IPv6 |
| NAT Gereksinimi | Evet | Hayir | IPv6 |
| Gecis Maliyeti | Dusuk | Yuksek yatirim | IPv4 |
