Google’ın 28 Mart’ta paylaştığı verilere göre, dünya kısa bir süreliğine de olsa ilk defa %50 oranında IPv6 kullanımına ulaştı. Bizde IPv6 kullanımı ise %18.98. Peki IPv6 vs IPv4 farkları neler? Ne zaman hangisi tercih edilmeli?
Özet:
- IPv4, yaklaşık 4,3 milyar adres sunuyor. Günümüzde kapasitesi dolduğundan cihazlar ortak adresleri paylaşır. İnternet trafiğini yavaşlatsa da her cihazla uyumludur.
- IPv6, 340 desilyondan fazla adres kapasitesine sahiptir. Hem sayı hem harf içerir. Veriyi daha verimli iletir, yerleşik güvenlik sunar. Gelecekteki büyüme ihtiyacını karşıladığından 1988’den beri başlayan IPv6 geçişi, günümüzde hala daha devam ediyor.
- Hangisini tercih etmelisiniz? – Gelecek IPv6‘da, ancak bugünün dünyası hala IPv4‘e göbekten bağlı. En iyi çözüm, her ikisini de aynı anda kullanmaktır (Dual-Stack).
IPv4 vs IPv6 Karşılaştırma Tablosu:
| Özellik | IPv4 (Internet Protocol Version 4) – Eski | IPv6 (Internet Protocol Version 6) – Yeni |
| Adres Alanı | 32-bit boyutuyla sınırlı adres sağlar. | 128-bit boyutuyla neredeyse sınırsız adres sağlar. |
| Adres Atama | Manuel veya DHCP üzerinden yapılır. | Otomatik yapılandırma (SLAAC) veya DHCPv6 kullanılır. |
| Adres Formatı | Onluk (Decimal) sistem: 192.168.1.1 | Onaltılık (Hexadecimal) sistem: 2001:db8::1 |
| Adres Sayısı | Yaklaşık 4,3 Milyar ($2^{32}$). | Yaklaşık 340 Desilyon ($2^{128}$). |
| Ağ Maskesi | Alt ağ maskesi (Subnet Mask) kullanılır. | CIDR notasyonu (örn: /64) kullanılır. |
| Anycast Desteği | Resmi bir desteği yoktur. | Protokolün yerleşik bir parçasıdır. |
| Bağlantı Türü | Unicast, Broadcast ve Multicast. | Unicast, Multicast ve Anycast (Broadcast yoktur). |
| DNS Kayıtları | Adres kayıtları için “A” kaydı kullanılır. | Adres kayıtları için “AAAA” kaydı kullanılır. |
| Güvenlik (IPsec) | Opsiyoneldir, sonradan eklenmiştir. | Protokol tasarımına dahil edilmiştir (Yerleşik). |
| Hata Kontrolü | Başlıkta “Checksum” (sağlama toplamı) vardır. | Başlıkta Checksum yoktur (işlemi katmanlar yapar). |
| Mobilite | Mobil cihaz geçişlerinde zorluklar yaşanır. | Mobil cihazlar için optimize edilmiştir (Mobile IPv6). |
| NAT İhtiyacı | Adres azlığı nedeniyle zorunludur. | Adres bolluğu nedeniyle ihtiyaç duyulmaz. |
| Paket Boyutu | Minimum 576 byte; parçalama router’da olabilir. | Minimum 1280 byte; parçalama sadece kaynakta olur. |
| Paket Başlığı | 20-60 byte arası, değişken ve karmaşıktır. | 40 byte sabit boyutlu ve çok daha basittir. |
| QoS Desteği | “Type of Service” alanı üzerinden sınırlıdır. | “Flow Label” alanı ile çok daha gelişmiştir. |
| Yönlendirme (Routing) | Yönlendirme tabloları çok büyük ve hantaldır. | Hiyerarşik yapı sayesinde yönlendirme çok hızlıdır. |
Bu konularda bilgisi veya ilgisi olmayanlar için konu çok teknik geliyor olabilir, IPv6 ve IPv4’ün farklarını daha iyi kavrayabilmeniz için kısaca özetleyeyim:
IPv6 vs IPv4 Temel Farkları (Özet):
- IPv6’da paket başlıklarının sabit ve basit olması, yönlendiricilerin (router) paketleri çok daha hızlı işlemesini sağlar. Bundan dolayı IPv6, IPv4’e kıyasla daha hızlı diyebiliriz.
- IPv4’te kullanılan NAT (Ağ Adresi Çevirisi), bazı uygulamalarda (P2P, oyun, VoIP) gecikmelere veya bağlantı sorunlarına yol açabiliyor. IPv6’da durum böyle değil, her cihaz doğrudan erişilebilir olduğundan uçtan uca iletişim IPv6’da daha iyi diyebiliriz.
- Nesnelerin İnterneti (IoT) ile milyarlarca cihazın internete bağlanacağı dünyada, IPv4’ün kapasitesi yetersiz kalıyor. IPv6, adres formatının daha uzun olması ve karakter içermesi sebebiyle bu yükü kaldırabilecek tek çözümdür diyebiliriz.
Kısaca, günümüzde IPv4 uyumluluk için tercih edilirken IPv6 performans için tercih ediliyor. Şimdi yan yana kıyaslayalım. Ne zaman hangisini kullanmalısınız?
Ne Zaman IPv6 Kullanmalısınız?
- Binlerce sensörün veya cihazın her birine benzersiz bir IP atanması gerekiyorsa, IPv4’ün adres alanı yetersiz kalır. Bu noktada, sınırsız alan sunduğu için IPv6 tercih etmelisiniz.
- Modern 4G / 5G ağları yerel olarak IPv6 desteğiyle geliyor. IPv6 kullanan uygulamalar, NAT üzerinden geçmek zorunda kalmadığı için daha düşük gecikme (latency) sürelerine sahip olur. Gecikme sizin için önemliyse IPv6’yı tercih edebilirsiniz.
- IPsec desteğinin yerleşik olması ve her cihazın kendine ait gerçek bir IP’ye sahip olması, güvenlik duvarı yönetimini ve izlenebilirliğini kolaylaştırır. Eğer uçtan uca güvenlik sizin için önemliyse IPv6’nın bu konuda daha iyi olduğunu söyleyebilirim.
- Yeni bir web hizmeti veya veri merkezi kuruyorsanız, sisteminizi en başından IPv6 uyumlu tasarlamak, ileride yapılacak maliyetli “geçiş” operasyonlarını ortadan kaldırır.
- Port yönlendirme (Port Forwarding) gibi işlemlerle uğraşmak istemiyorsanız ve her cihazın, kontrollü bir şekilde doğrudan internete açık olmasını istiyorsanız IPv6 tercih edebilirsiniz.
Ne Zaman IPv4 Kullanmalısınız?
- Eğer sahip olduğunuz cihazlar eski veya eski ağ donanımlarının olduğu bir ekosistemde çalışıyorsanız IPv4 zorunludur diyebiliriz.
- Küçük bir ofis veya ev ağında, onlarca cihazı yönetiyorsanız IPv4’ün sunduğu özel IP blokları (192.168.x.x) yönetim açısından daha kolaydır.
- Karmaşık IPv6 konfigürasyonlarıyla vakit kaybetmek istemeyenler için IPv4, “güvenli bir liman” olduğundan çoğu yazılım geliştirici ve sistem yöneticisi IPv4 konusunda daha tecrübelidir. Küçük projelerde yeni şeyler keşfetmek istemiyorsanız IPv4’ü tercih edebilirsiniz.
- Oyuncudan oyuncuya (P2) protokolünü kullanan eski oyun motorları IPv4’e göre tasarlandığından sorunsuz bir oyun deneyimi için IPv4’ü tercih edebilirsiniz.
IPv6 Nasıl Açılır ve Kapatılır?
Farklı yöntemler ve işletim sistemleriyle IPv6 nasıl açılır birkaç kısa adımla açıklayalım:
Windows’ta IPv6 Nasıl Açılır ve Kapatılır?

Win + Rtuşlarına basın, açılan Çalıştır penceresinencpa.cplyazıp onaylayın.- Kullandığınız ağa (Wi-Fi veya Ethernet) sağ tıklayın ve Özellikler‘i seçin
- Listeden “İnternet Protokolü Sürüm 6 (TCP/IPv6)” seçeneğini bulun ve işaretleyin.
Not: IPv4’ü kapatmanıza gerek yok. Öncelik IPv6’da olduğundan desteklenen her durumda IPv6 kullanırsınız. Desteklenmeyen durumlarda sorunlarla karşılaşmamak için IPv4’ü kullanırsınız. Buna dual-stack deriz, bu şekilde kullanmak en iyisi diyebilirim.
Linux’ta IPv6 Nasıl Açılır ve Kapatılır?
Günümüzde çoğu Linux dağıtımında IPv6, varsayılan olarak aktif geliyor. Ancak kapalıysa veya manuel düzenleme gerekiyorsa şu adımları izleyerek Linux’ta IPv6’yı açabilirsiniz:
sudo nano /etc/sysctl.confkoduyla IPv6 açmak için ilgili dosyayı açın.- Dosyada şu satırları bulun veya değiştirin:
- net.ipv6.conf.all.disable_ipv6 = 0
- net.ipv6.conf.default.disable_ipv6 = 0
- net.ipv6.conf.lo.disable_ipv6 = 0
CTRL+O,Enter,CTRL+Xile dosyayı üzerine yazıp kaydederek çıkın.sudo sysctl -pile değiştirdiğiniz ayarları uygulayın.
Modem / Router Üzerinden IPv6 Nasıl Açılır ve Kapatılır?
İnternet servis sağlayıcınızdan (ISP) gelen IPv6 sinyalini dağıtmak için modem arayüzünden ufak bir değişiklik yapmanız gerekiyor:
- Tarayıcınızdan
192.168.1.1/192.168.1.0/192.168.2.1adresine gidin ve giriş yapın. - Gelişmiş Ayarlar (Advanced) > IPv6 sekmesine gidin.
- IPv6 Anahtarını “Açık” veya “Etkin” konuma getirin.
- Bağlantı tipi olarak genelde “Native” veya “DHCPv6” seçilmeli. Ayarları kaydedip modeminizi yeniden başlatın.
IPv6 Çalışıyor Mu? (Kontrol Etme)

IPv6’yı açıp veya kapattığınızı kontrol etmek için Google’ın kendi aracı olan ipv6test.google.com adresinden IPv6 ayarınızı kontrol edebilirsiniz.
Peki siz ne düşünüyorsunuz? IPv6 kullanmaya geçmeli miyiz? Yorumlar bölümünü tartışmaya açtık. Tartışmaya katılarak fikirlerinizi belirtebilirsiniz.


Bir yanıt yazın