IPv6 – Internet Protocol Version 6
128-bit adres uzayı, modern ag mimarisi ve geleceğin internet protokolu hakkında kapsamlı teknik rehber.
📖 IPv6 Nedir ve Neden Gereklidir?
⚠️ IPv4’un Sorunları
IPv4, 1981 yilinda RFC 791 ile standartlaştırıldı. 32-bit adres yapısıyla teorik olarak ~4.29 milyar benzersiz adres sağlar.
✓ IPv6’nin Çözümleri
IPv6, RFC 2460 (1998) ile tanıtıldı, RFC 8200 (2017) ile güncellendi.
📊 IPv6 Başlık Yapısı (Sabit 40 Byte)
🔢 IPv6 Adres Yapısı
📏 128-Bit Adres Anatomisi
IPv6 adresi 128 bitten oluşur ve hexadecimal sistemle gosterilir. Her biri 16 bitten oluşan 8 blok (hextet) halinde yazılır, bloklar (:) ile ayrilir.
🔟 Binary – Hex İlişkisi
✂️ Sıkıştırma Kuralları
Kural 1: Blok başındaki sıfırlar kaldırılabilir.
Kural 2: Ardışık sıfır blokları :: ile gosterilir (sadece 1 kez).
📏 CIDR Prefix Notasyonu
| Prefix | Network Bit | Host Bit | /48’den Alt Ağ | Tipik Kullanım |
|---|---|---|---|---|
| /32 | 32 | 96 | – | ISP tahsis bloğu |
| /48 | 48 | 80 | – | Kurumsal müşteri |
| /56 | 56 | 72 | 256 (/64) | Küçük ISP müşterileri |
| /64 | 64 | 64 | 65.536 | Standart alt ag (LAN) |
| /112 | 112 | 16 | – | Point-to-Point |
| /127 | 127 | 1 | – | Router-to-Router (RFC 6164) |
| /128 | 128 | 0 | – | Tek host (loopback, anycast) |
📋 IPv6 Adres Türleri
| Adres Türü | Prefix / Aralık | Kullanım Amacı | Örnek | Kapsam |
|---|---|---|---|---|
| Global Unicast | 2000::/3 | Internette yönlendirilebilir genel adresler | 2001:db8:1::1/64 | Global |
| Link-Local | fe80::/10 | Yalnizca aynı ağ segmentinde. Router aşamaz. | fe80::1/64 | Link |
| Unique Local (ULA) | fc00::/7 | Özel ağ. IPv4 192.168.x.x gibi. | fd12:3456::1/48 | Lokal |
| Multicast | ff00::/8 | Çok noktaya yayın. Gruba üye tüm cihazlar alır. | ff02::1, ff02::2 | Cesitli |
| Anycast | Unicast araliğından | Birden fazla cihaza atanır, en yakına iletilir. | 2001:db8::1/128 | Global |
| Loopback | ::1/128 | Cihazın kendine döngü adresi. IPv4 127.0.0.1. | ::1 | Host |
| Unspecified | ::/128 | Adres atanmamış. DHCP istekleri icin kullanılır. | :: | Ozel |
| IPv4-Mapped | ::ffff:0:0/96 | Geciş mekanizmaları. IPv4 adresi IPv6 formatında. | ::ffff:192.168.1.1 | Gecis |
🌍 Multicast Özel Gruplar
🔗 Solicited-Node Multicast
NDP için otomatik oluşturulan multicast:
⚡ EUI-64 Interface ID
48-bit MAC’ten 64-bit IID olusturma:
🔧 IPv6 Hesaplama ve Analiz Aracları
🔍 Arac 1: IPv6 Adres Analiz Aracı
Adresi girin – tür, expanded/compressed form, binary ve prefix bilgilerini gorun
📏 Arac 2: Prefix Uzunlugu Bilgi Aracı
Prefix uzunlugunu girin – ag ve host bolümleri, alt ag sayisi, IPv4 karsilastirmasi
✂️ Arac 3: IPv6 Sıkıştırma / Acma Aracı
Adresi girin, sıkıştırın veya tam formata açın
🎯 Etkileşimli Ögrenme Alanı
📊 Prefix Görselleştiricisi
Kaydırıcıyı hareket ettirin; bloklar canlı guncellensin.
🎮 Bu Adres Hangi Tür? Canlı Kontrol
IPv6 adresi girin, tür anında tespit edilsin.
⚙️ IPv6 İleri Seviye Özellikleri
🤖 SLAAC – Stateless Address Autoconfiguration (RFC 4862)
DHCP sunucusuna ihtiyaç duymadan cihazların kendi IPv6 adresini otomatik oluşturmasını sağlar.
🔍 NDP – Neighbor Discovery Protocol (RFC 4861)
IPv4’teki ARP ve ICMP Router Discovery’nin yerini alan, ICMPv6 uzerinde çalişan protokol.
📡 ICMPv6 (RFC 4443)
IPv6’da vazgecilmez rol oynar. NDP, MLD, Path MTU Discovery ve hata mesajlari ICMPv6 uzerinde calisir.
🔄 IPv4-IPv6 Geciş Mekanizmaları
⚖️ IPv4 vs IPv6 Karşılaştırması
- Adres Uzunluğu: 32 bit (4 oktet)
- Toplam Adres: ~4,3 milyar (2³²)
- Gösterim: Noktali ondalik
- Başlık Boyutu: 20-60 bayt (degişken)
- Güvenlik: IPsec isteğe bağli
- NAT: Gerekirken kullanılır
- Yapılandırma: Manuel veya DHCP
- Durum: IANA tarafından tukendi (2011)
- Uyumluluk: Evrensel destek
- Adres Uzunluğu: 128 bit (8 grup)
- Toplam Adres: ~3.4 × 10³⁸ (sonsuz)
- Gösterim: Hexadecimal, iki nokta
- Başlık Boyutu: Sabit 40 bayt
- Güvenlik: IPsec yerel destekli
- NAT: Gerekli degil
- Yapılandırma: SLAAC (otomatik)
- Durum: Aktif dagıtım asamasında
- Uyumluluk: Eski donanım desteği sınırlı
| Özellik | IPv4 | IPv6 | Kazanan |
|---|---|---|---|
| Adres Kapasitesi | ~4,3 milyar | ~3.4 x 10^38 | IPv6 |
| Yonlendirme Verimliliği | Değişken başlık | Sabit başlık, daha hızlı | IPv6 |
| Mevcut Uyumluluk | Evrensel destek | Sinirli eski donanim | IPv4 |
| Güvenlik (Dogal) | Opsiyonel IPsec | Zorunlu IPsec | IPv6 |
| Yapılandırma Kolaylığı | DHCP yaygın | SLAAC otomatik | IPv6 |
| NAT Gereksinimi | Evet | Hayır | IPv6 |
| Geciş Maliyeti | Düşük | Yüksek yatırım | IPv4 |
