IPv4 ve IPv6 Farkı: Hız Testi, Güvenlik ve Hangisi Daha İyi?

Advertisement
Bir Bakışta IPv4 ve IPv6 Farkı
IPv4 ve IPv6, İnternet Protokolü'nün (Internet Protocol) iki sürümüdür: her cihaza bir adres veren ve paketleri cihazlar arasında taşıyan kurallar. IPv4, 1983'ten beri interneti çalıştırıyor. IPv6 ise IPv4'ün adresleri tükenmek üzere olduğu için 1990'larda tasarlandı ve bugün ikisi yan yana çalışıyor. Karşılaştırması şöyle:
| Özellik | IPv4 | IPv6 |
|---|---|---|
| Adres uzunluğu | 32 bit | 128 bit |
| Adres sayısı | Yaklaşık 4,3 milyar (2^32) | Yaklaşık 3,4 × 10^38 (2^128) |
| Örnek | 192.0.2.1 | 2001:db8::1 |
| Gösterim | Noktalarla ayrılmış 4 ondalık sayı | İki nokta üst üsteyle ayrılmış, 4 onaltılık basamaklı 8 grup |
| Başlık boyutu | 20 ila 60 bayt, değişken | 40 bayt, sabit |
| Başlık sağlama toplamı (checksum) | Var | Yok (diğer katmanlara bırakılır) |
| Parçalama (fragmentation) | Gönderici ve yönlendiriciler | Yalnızca gönderici |
| Adres yapılandırma | DHCP veya manuel | SLAAC, DHCPv6 veya manuel |
| Komşu cihazın MAC adresini bulma | ARP | Neighbor Discovery (ICMPv6) |
| Yayın (broadcast) | Var | Yok, yerine çoklu yayın (multicast) |
| NAT | Neredeyse her yerde | Gerekmez |
| DNS kaydı | A | AAAA |
| Geri döngü (loopback) | 127.0.0.1 | ::1 |
| Özel adres aralığı | 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 | fc00::/7 (unique local) |
IPv4 Nedir?
IPv4 (Internet Protocol version 4, RFC 791) 1981'de yayımlandı. Adresleri 32 bit uzunluğundadır ve 203.0.113.45 gibi 0 ile 255 arasındaki dört sayıyla yazılır. Bu, 4.294.967.296 adres eder; özel, çoklu yayın ve ayrılmış aralıklar çıkarıldığında genel internette yaklaşık 3,7 milyar adres kullanılabilir.
Bu sayı telefonlar, dizüstü bilgisayarlar ve akıllı televizyonlarla dolu bir dünyaya yetmedi. IANA son boş bloklarını Şubat 2011'de dağıttı; ARIN'in (Kuzey Amerika) adresleri Eylül 2015'te, RIPE NCC'nin (Avrupa) adresleri ise Kasım 2019'da tükendi. Bugün daha fazla IPv4 adresine ihtiyaç duyan kuruluşlar bunları çoğunlukla bir transfer piyasasından satın alıyor veya kiralıyor.
İnternet, NAT (network address translation, ağ adresi çevirisi) sayesinde IPv4 üzerinde büyümeye devam etti: modeminiz tek bir genel IPv4 adresini evdeki tüm cihazlar arasında paylaştırır ve her birine 192.168.1.20 gibi özel bir adres verir. Birçok ISS, özellikle mobil operatörler, carrier-grade NAT (CGNAT, operatör düzeyinde NAT) adlı ikinci bir katman ekler ve tek bir genel adresi birçok müşteri arasında paylaştırır.
Advertisement
IPv6 Nedir?
IPv6 (Internet Protocol version 6) ilk olarak 1995'te tanımlandı (RFC 1883) ve 1998'de revize edildi (RFC 2460); güncel spesifikasyonu 2017 tarihli RFC 8200'dür. Adresleri 128 bit uzunluğundadır ve dört onaltılık basamaktan oluşan sekiz grup olarak yazılır: 2001:0db8:0000:0000:0000:ff00:0042:8329 ya da sıfırlar kısaltıldığında 2001:db8::ff00:42:8329.
Adres alanı o kadar büyüktür ki ev Wi-Fi'niz gibi tek bir yerel ağ normalde bir /64 kullanır: tek bir Wi-Fi ağı için 2^64, yani yaklaşık 18 kentilyon adres. Her cihaz yeniden kendi genel adresine sahip olabilir ve NAT gerekmez.
Kullanım oranı on yılı aşkın süredir yavaş yavaş artıyor. Google'ın ölçümlerine göre Google'a IPv6 üzerinden ulaşan kullanıcıların payı hafta içi yaklaşık %46 ile 3 Ekim 2026 Cumartesi günü ölçülen %51,7 arasında gidip geliyor. Oranın hafta sonları daha yüksek olması büyük olasılıkla daha fazla kişinin, IPv6'da önde giden mobil ve ev bağlantılarını kullanmasından kaynaklanıyor.
Global unicast (
2000::/3): genel adresler, yani 2 veya 3 ile başlayanlar.Link-local (
fe80::/10): her IPv6 arayüzünde bir tane bulunur; yalnızca yerel ağda çalışır.Unique local (
fc00::/7, pratiktefd00::/8): IPv4'teki 192.168.x.x gibi özel adresler.Multicast (
ff00::/8): bire çok iletim (çoklu yayın); IPv4'teki yayının (broadcast) yerini alır.
IPv4 ve IPv6 Arasındaki Temel Farklar
Öne çıkan fark daha büyük adres alanıdır, ancak IPv6 ağların günlük işleyişini de değiştirdi:
Daha basit başlık. IPv6, başlık sağlama toplamını ve isteğe bağlı alanları ana başlıktan çıkarır ve sabit 40 baytlık bir düzen kullanır; böylece yönlendiriciler paketleri daha az işlemle işleyebilir.
Yönlendiriciler parçalama yapmaz. Bir IPv6 yönlendiricisi bir paketi asla bölmez. Bunun yerine "Packet Too Big" (Paket Çok Büyük) mesajı gönderir ve gönderici paket boyutunu ayarlar; tüm ICMPv6 trafiğini engellemenin IPv6 sitelerini bozabilmesinin nedeni budur. Her IPv6 bağlantısı en az 1.280 baytlık paketleri taşıyabilmelidir.
Otomatik yapılandırma. SLAAC ile bir cihaz, yönlendiricinin duyurduğu ağ önekinden kendi adresini oluşturur; DHCP sunucusu gerekmez. Merkezi denetim isteyen ağlar için DHCPv6 hâlâ kullanılabilir.
ARP yerine Neighbor Discovery. IPv6, diğer cihazların MAC adreslerini ARP yayınları yerine ICMPv6 mesajlarıyla bulur.
Uçtan uca adresleme. NAT olmadığında bir cihazın adresi ağın içinde ve dışında aynıdır. Bu, eşler arası (peer-to-peer) uygulamaları, oyunları ve uzaktan erişimi kolaylaştırır; istenmeyen trafiği dışarıda tutma görevi de güvenlik duvarına kalır.
Advertisement
IPv6 Adresi Nasıl Okunur ve Kısaltılır?
İki kural IPv6 adreslerini kısaltır. Birincisi, her gruptaki baştaki sıfırlar atılabilir (0db8, db8 olur). İkincisi, tamamı sıfır olan grupların tek bir dizisi :: ile değiştirilebilir, ancak adres başına yalnızca bir kez; aksi hâlde her :: işaretinin kaç sıfırı temsil ettiğini anlayamazsınız.
Tam: 2001:0db8:0000:0000:0000:ff00:0042:8329
Baştaki 0'lar yok: 2001:db8:0:0:0:ff00:42:8329
Sıkıştırılmış: 2001:db8::ff00:42:8329
Geri döngü: 0000:0000:0000:0000:0000:0000:0000:0001 -> ::1
IPv4 eşlemeli: ::ffff:192.0.2.1 (IPv6 içinde bir IPv4 adresi)
Port ile: [2001:db8::1]:443 (köşeli parantezler iki nokta üst üsteleri ayırır)IPv6, IPv4'ten Daha Hızlı mı? Test Ettik
Teoride IPv6 daha hızlı olabilir, çünkü NAT'ı atlar ve daha basit bir başlığa sahiptir. Pratikte ise paketlerinizin izlediği yol çok daha önemlidir. 5 Ekim 2026'da Hindistan'daki bir Jio fiber hattından 8 büyük çift yığınlı (dual stack) siteye iki protokolle TCP bağlantı süresini ölçtük (her biri için 5 denemenin medyanı, curl -4 ve curl -6 karşılaştırması):
| Site | IPv4 | IPv6 | Daha hızlı |
|---|---|---|---|
| www.facebook.com | 27 ms | 23 ms | IPv6 |
| www.wikipedia.org | 71 ms | 65 ms | IPv6 |
| www.cloudflare.com | 30 ms | 29 ms | IPv6 (berabere) |
| www.netflix.com | 33 ms | 35 ms | IPv4 (berabere) |
| www.youtube.com | 34 ms | 37 ms | IPv4 |
| www.google.com | 32 ms | 43 ms | IPv4 |
| www.microsoft.com | 39 ms | 52 ms | IPv4 |
| www.apple.com | 32 ms | 102 ms | IPv4 |
Tutarlı bir kazanan yok. Sonuçların çoğu birbirine birkaç milisaniye yakın; apple.com'daki büyük fark ise büyük olasılıkla protokolden değil, IPv6 trafiğinin o anda daha uzaktaki bir sunucuya yönlendirilmesinden kaynaklandı. Sizin sonuçlarınız ISS'ye ve konuma göre farklı olacaktır.
Bu farkları nadiren hissedersiniz, çünkü tarayıcılar Happy Eyeballs (RFC 8305) kullanır: önce IPv6'yı dener, yaklaşık 250 ila 300 ms içinde bağlanamazsa paralel bir IPv4 bağlantısı başlatır ve hangisi önce yanıt verirse onu kullanır. NAT64 arkasında yalnızca IPv6 kullanan mobil ağlarda ise çeviri adımını atladığı için IPv6 çoğu zaman öndedir.
Advertisement
IPv6, IPv4'ten Daha Güvenli mi?
Kendiliğinden değil. Sık sık bir IPv6 güvenlik özelliği olarak anılan IPsec her iki sürümle de çalışır ve güncel standartlar IPv6'da IPsec desteğini zorunlu değil, önerilen olarak kabul eder. Güvenlik farkları çoğunlukla pratiktir:
NAT olmayınca güvenlik duvarı önem kazanır. IPv4'te NAT, yan etki olarak ev cihazlarını gizler. IPv6'da her cihazın genel bir adresi olduğundan modemin güvenlik duvarı istenmeyen gelen trafiği engellemelidir. Çoğu ev modemi bunu varsayılan olarak yapar, ancak kontrol etmeye değer.
Gizlilik adresleri. İlk IPv6 uygulamaları adresleri cihazın MAC adresinden oluşturuyordu ve bu, cihazı her yerde izlenebilir kılıyordu. Modern sistemlerin çoğu giden bağlantılar için geçici, rastgele adresler (RFC 8981) kullanır.
Tarama çok daha zordur. Bir /64 ağda 18 kentilyon adres bulunur; bu yüzden saldırganlar onu IPv4 aralıklarını taradıkları gibi tarayamaz.
İki yığın, iki kural seti. Güvenlik duvarları, VPN'ler ve izleme araçları iki protokolü de kapsamalıdır; aksi hâlde IPv6 korumasız bir arka kapıya dönüşür.
IPv6 Desteğiniz Olup Olmadığını Nasıl Anlarsınız?
En hızlı yol, bağlantınızın yalnızca IPv4, yalnızca IPv6 veya çift yığın (dual stack) olduğunu birkaç saniyede söyleyen IPv6 Testi aracımızdır. Komut satırından:
# Windows: 2 veya 3 ile başlayan bir "IPv6 Adresi" (IPv6 Address) arayın (fe80:: yalnızca link-local'dir)
ipconfig
ping -6 google.com
# macOS
ifconfig | grep inet6
ping6 google.com
# Linux
ip -6 addr show scope global
ping -6 google.comYalnızca fe80:: ile başlayan adresler görüyorsanız cihazınızda IPv6 açıktır, ancak ağınız ona genel bir IPv6 adresi vermiyordur. Bu ayar modemde yapılır; birçok ISS IPv6'yı destekler ama etkinleştirmeyi modemin WAN veya IPv6 ayarlarından size bırakır.
Advertisement
IPv6 Kapatılmalı mı?
Genellikle hayır. Windows, macOS, Android ve iOS'un hepsi IPv6 açık olarak gelir ve Microsoft onu devre dışı bırakmamanızı özellikle tavsiye eder: Windows IPv6 etkinken test edilir ve bazı bileşenler IPv6 olmadan çalışmayı bırakabilir. IPv4'ün öncelikli olmasını istiyorsanız Microsoft bunun yerine önek ilkesini (prefix policy) IPv4'ü tercih edecek şekilde değiştirmenizi önerir. Bir ağda IPv6 bozuksa Happy Eyeballs zaten saniyenin küçük bir bölümünde IPv4'e geri döner.
IPv6'yı kapatmak yalnızca geçici bir sorun giderme adımı olarak ya da bir VPN IPv6 trafiğini koruyamadığında mantıklıdır. O durumda bile IPv6 trafiğini tünelden geçiren veya engelleyen bir VPN daha iyi bir çözümdür.
IPv4 ve IPv6 Birlikte Nasıl Çalışır?
IPv6'ya geçiş kademeli olduğundan ağlar ikisini de çalışır durumda tutmak için birkaç teknik kullanır:
Dual stack (çift yığın): cihazlar ve sunucular IPv4 ve IPv6'yı aynı anda çalıştırır. Ev genişbant bağlantılarında en yaygın kurulum budur.
NAT64 ve DNS64: yalnızca IPv6 kullanan bir ağ, yalnızca IPv4 kullanan sitelere bir çevirici üzerinden ulaşır. DNS64 bu siteler için çoğunlukla iyi bilinen
64:ff9b::/96öneki içinde IPv6 adresleri üretir.464XLAT: birçok mobil operatör tarafından yalnızca IPv6 ağlarda, yalnızca IPv4 anlayan uygulamaların çalışmaya devam etmesi için kullanılır.
Tüneller: yalnızca tek bir sürümü taşıyan ağlardan geçmek için IPv4 içine sarılmış IPv6 paketleri (ya da tersi). 6to4 gibi eski otomatik tüneller önerilmez; 6to4'ün genel anycast aktarıcıları 2015'te kullanımdan kaldırıldı (RFC 7526).
Web siteleri bu sürece A kayıtlarının yanına bir AAAA kaydı yayımlayarak katılır. Bir alan adında AAAA kaydı olup olmadığını DNS Sorgulama aracımızla görebilir ya da kendi sitenizin iki protokolle erişilebilirliğini IPv6 Testi aracının web sitesi sekmesinde kontrol edebilirsiniz.
Bağlantınızda çalışan IPv6 var mı?
DNS Robot'un IPv6 Testi aracıyla yalnızca IPv4, yalnızca IPv6 veya çift yığın (dual stack) kullanıp kullanmadığınızı saniyeler içinde görün; iki genel adresiniz yan yana gösterilir.
Dene IPv6 TestiAdvertisement
Sıkça Sorulan Sorular
Adres boyutu. IPv4 adresleri 32 bittir (yaklaşık 4,3 milyar adres), IPv6 adresleri ise 128 bittir (yaklaşık 3,4 × 10^38); bu da adres sıkıntısını ve NAT ihtiyacını ortadan kaldırır.