IPv6 nedir?
IPv6 (İnternet Protokolü sürüm 6), IPv4'ün yerini almak ve özellikle kullanılabilir adreslerin tükenmesi başta olmak üzere sınırlamalarını gidermek amacıyla tasarlanmış, İnternet Protokolü'nün en yeni sürümüdür. IPv6, IPv4'ün 32 bitine karşılık 128 bitlik adresler kullanır ve yaklaşık 340 undesilyon (3,4×10³⁸) benzersiz adres sağlar. Bu sayı, Dünya yüzeyindeki her atoma benzersiz bir adres vermeye ve yine de adres bırakmaya yeterlidir.IPv6 adres biçimi
Yapı
IPv6 adresleri, dört onaltılık basamaktan oluşan sekiz gruptan meydana gelir:
2001:0db8:85a3:0000:0000:8a2e:0370:7334
│ │ │ │ │ │ │ │
└────┴────┴────┴────┴────┴────┴────┴── 8 groups of 16 bits each
Kısaltma kuralları
1. Baştaki sıfırlar: Her grubun içinde atlanabilir
2. Ardışık sıfır grupları: Adres başına bir kez olmak üzere :: ile değiştirilebilir
Full: 2001:0db8:0000:0000:0000:0000:0000:0001
Abbreviated: 2001:db8::1
IPv6 ile IPv4 karşılaştırması
| Özellik | IPv4 | IPv6 |
|---|---|---|
| Adres boyutu | 32 bit | 128 bit |
| Adres biçimi | Noktalı ondalık (192.168.1.1) | Onaltılık (2001:db8::1) |
| Toplam adres | ~4,3 milyar | ~340 undesilyon |
| Başlık karmaşıklığı | Değişken uzunluklu, karmaşık | Sabit 40 bayt, daha basit |
| IPsec | İsteğe bağlı | Yerleşik destek |
| NAT gereksinimi | Genellikle zorunlu | Genel olarak gereksiz |
| Otomatik yapılandırma | DHCP gerekir | SLAAC yerel desteklidir |
IPv6 adres türleri
Unicast
Bire bir iletişim:
- Global Unicast: Genel yönlendirilebilir (2000::/3)
- Link-Local: Yalnızca ağ kesimi (fe80::/10)
- Unique Local: Özel ağlar (fc00::/7)
Multicast
Birden çoğa iletişim:
ff02::1 - All nodes on link
ff02::2 - All routers on link
Anycast
Bire en yakın iletişim (unicast ile aynı biçim, farklı yönlendirme)
DNS'te IPv6
AAAA kayıtları
IPv6 adresleri AAAA (quad-A) kayıtlarını kullanır:
example.com. IN AAAA 2606:2800:220:1:248:1893:25c8:1946
Ters DNS (PTR kayıtları)
IPv6 ters DNS'i ip6.arpa alan adını kullanır:
4.3.3.7.0.7.3.0.e.2.a.8.0.0.0.0.0.0.0.0.3.a.5.8.8.b.d.0.1.0.0.2.ip6.arpa. PTR example.com.
IPv6 kullanımının faydaları
1. Sınırsız adresler: Adres tükenmesi endişesi ortadan kalkar
2. Basitleştirilmiş başlıklar: Daha verimli yönlendirme
3. Yerleşik güvenlik: IPsec belirtimde zorunludur
4. NAT gerekmez: Uçtan uca bağlantı geri kazanılır
5. Otomatik yapılandırma: Cihazlar kendilerini yapılandırır (SLAAC)
6. Daha iyi multicast: Akış ve keşif için geliştirilmiş destek
7. Mobil destek: Cihaz hareketliliğinin daha iyi yönetimi
IPv6'yı uygulama
Çift yığın yapılandırması
IPv4 ve IPv6'yı aynı anda çalıştırın:
listen 80;
listen [::]:80;
listen 443 ssl;
listen [::]:443 ssl;
DNS yapılandırması
A kayıtlarının yanında AAAA kayıtları ekleyin:
www IN A 192.0.2.1
www IN AAAA 2001:db8::1
Güncel IPv6 kullanımı
Dünya genelinde IPv6 kullanımı artmayı sürdürüyor:
- Büyük içerik sağlayıcıları (Google, Facebook) IPv6'yı tamamen destekliyor
- ISP'ler yerel IPv6 bağlantısını giderek daha fazla sağlıyor
- Mobil ağlar IPv6'yı yoğun biçimde kullanıyor
- Bulut sağlayıcıları varsayılan olarak IPv6 sunuyor
IPv6, internetin büyümeye devam etmesi ve çevrimiçi hale gelen milyarlarca IoT cihazı için gereken ölçeklenebilirliği sağlayarak internet adreslemesinin geleceğini temsil eder.