İçeriğe geç

IPv6: Daha Hızlı, Daha Güvenli Sörf

İnternetin temelinde, her cihaza bir adres veren ve verinin doğru yere ulaşmasını sağlayan İnternet Protokolü (IP) yer alır. 1980’lerden beri kullanılan IPv4, internetin bugünkü büyüklüğüne ulaşacağı düşünülerek tasarlanmamıştı. Yaklaşık 4,3 milyar adreslik kapasitesi, akıllı telefonlar, bulut sunucular ve milyarlarca akıllı cihazın bulunduğu bir dünyada yetersiz kaldı.

Çözüm olarak geliştirilen IPv6, uzun yıllar boyunca “yakında yaygınlaşacak” teknolojiler arasında kaldı. 2026 itibarıyla ise önemli bir eşik aşıldı: Google’a erişen kullanıcıların yarısından fazlası artık bu bağlantıyı IPv6 üzerinden kuruyor. Bu yazıda IPv6’nın ne olduğunu, IPv4’ten nasıl ayrıldığını, adres yapısını ve iki protokolün bugün nasıl birlikte çalıştığını ayrıntılı olarak ele alıyoruz.

IPv4 Neden Yetmedi?

IPv4 adresleri 32 bit uzunluğundadır ve bu yapı teorik olarak yaklaşık 4,3 milyar farklı adrese izin verir. İnternetin ilk yıllarında bu sayı neredeyse sınırsız görünüyordu. Bu yüzden adresler oldukça cömert dağıtıldı: Bazı üniversitelere ve teknoloji şirketlerine, her biri 16,7 milyon adres içeren bloklar verildi. Bu kuruluşların önemli bir kısmı bu adreslerin yalnızca küçük bir bölümünü kullanıyordu.

1990’larda internetin ticari olarak yayılmasıyla birlikte adres havuzunun tükeneceği anlaşıldı. Beklenen gün 2011’de geldi:

  • Şubat 2011: Küresel adres dağıtımından sorumlu IANA, elindeki son serbest IPv4 bloklarını bölgesel kayıt kuruluşlarına dağıttı.
  • Eylül 2012: Türkiye’nin de bağlı olduğu Avrupa ve Orta Doğu bölgesinden sorumlu RIPE NCC, son büyük adres bloğuna ulaştı ve sıkı dağıtım kurallarına geçti.
  • Kasım 2019: RIPE NCC’nin serbest IPv4 havuzu tamamen tükendi.

Bugün yeni bir IPv4 adresine ihtiyaç duyan kuruluşlar, bunu ancak başka kuruluşlardan satın alarak veya kiralayarak edinebiliyor.

IPv4 Nasıl Ayakta Kaldı?

Adresler tükendiği halde internetin çalışmaya devam etmesinin başlıca nedeni NAT teknolojisidir. Evinizdeki modem, tüm cihazlarınızın tek bir genel IP adresini paylaşmasını sağlar. Servis sağlayıcılar bunu bir adım ileri taşıyarak CGNAT ile yüzlerce, hatta binlerce aboneyi aynı genel adresin arkasına yerleştirdi.

Bu çözümler işe yaradı, ancak bedeli oldu: Karmaşık ağ yapıları, port yönlendirme sorunları, çevrimiçi oyunlarda bağlantı problemleri ve cihazların birbirine doğrudan ulaşamaması. CGNAT’ın günlük kullanıma etkilerini IP adresi değiştirme rehberimizde ayrıntılı olarak anlattık.

IPv6’nın Adres Kapasitesi

IPv6 adresleri 128 bit uzunluğundadır. Bu, yaklaşık 340 undesilyon, yani 3,4 x 10^38 farklı adres demektir. Rakamı somutlaştırmak zor, ama bir karşılaştırma fikir verebilir: Dünya yüzeyindeki her metrekareye, IPv4’ün tüm adres havuzunun kat kat fazlası kadar adres düşer.

Bu büyüklük sayesinde IPv6’da adres kıtlığı diye bir kavram yoktur. Servis sağlayıcılar abonelerine tek bir adres yerine milyarlarca adres içeren bloklar verebilir. Tipik bir ev bağlantısına tahsis edilen IPv6 bloğu, tüm IPv4 internetinden kat kat büyüktür.

IPv6 Adresi Nasıl Yazılır?

Bir IPv6 adresi, iki nokta üst üste ile ayrılmış sekiz gruptan oluşur. Her grup 16 bittir ve on altılık sistemde (0-9 ve a-f) dört karakterle yazılır:

2001:0db8:0000:0000:0000:ff00:0042:8329

Bu uzun yazımı kısaltmak için iki kural uygulanır:

  1. Baştaki sıfırlar atılabilir: 0db8 yerine db8, 0042 yerine 42 yazılabilir.
  2. Ardışık sıfır grupları “::” ile gösterilebilir: Bir adreste yalnızca bir kez kullanılabilir.

Bu kurallar uygulandığında yukarıdaki adres şu hale gelir:

2001:db8::ff00:42:8329

Ağ Kısmı ve Arayüz Kısmı

IPv6 adresleri de IPv4’te olduğu gibi ağ ve cihaz kısmına ayrılır. Bu ayrım genellikle “/64” gibi bir ön ek uzunluğuyla gösterilir. Standart uygulamada adresin ilk 64 biti ağı, son 64 biti ise o ağdaki cihazı tanımlar. Servis sağlayıcılar ev kullanıcılarına genellikle /56 veya /48 büyüklüğünde bloklar verir; bu da evde yüzlerce farklı alt ağ oluşturulabileceği anlamına gelir.

IPv6 Adres Türleri

IPv6’da her adres aynı amaca hizmet etmez. Başlıca türler şunlardır:

  • Genel adresler (Global Unicast): İnternette doğrudan erişilebilen adreslerdir. Günümüzde genellikle 2 veya 3 ile başlar.
  • Bağlantı yerel adresler (Link-Local): fe80:: ile başlar. Her IPv6 destekli cihaz, aynı yerel ağdaki cihazlarla iletişim için otomatik olarak bu adresi oluşturur. İnternete çıkmaz.
  • Benzersiz yerel adresler (Unique Local): fd ile başlar. IPv4’teki 192.168 gibi özel adreslerin karşılığıdır ve kurum içi ağlarda kullanılır.
  • Çok noktaya yayın (Multicast): ff ile başlar. Aynı veriyi birden fazla cihaza göndermek için kullanılır.
  • Geri döngü (Loopback): ::1 adresi, IPv4’teki 127.0.0.1’in karşılığıdır ve cihazın kendisini işaret eder.

IPv4’teki “broadcast” yani ağdaki tüm cihazlara aynı anda mesaj gönderme özelliği IPv6’da bulunmaz; bu görev daha verimli çalışan multicast ile yerine getirilir.

IPv6 Getirdiği Yenilikler

Otomatik Adres Yapılandırması

IPv6’da cihazlar, bir DHCP sunucusuna ihtiyaç duymadan kendi adreslerini oluşturabilir. SLAAC adı verilen bu yöntemde modem, ağın ön ekini duyurur; cihaz da bu ön ekin sonuna kendi oluşturduğu arayüz kimliğini ekleyerek adresini belirler. Kurumsal ağlarda daha fazla kontrol gerektiğinde DHCPv6 kullanılır. DHCP’nin IPv4’teki işleyişini [DHCP nedir] yazımızda anlattık.

Gizlilik Adresleri

İlk IPv6 standartlarında cihazın arayüz kimliği, donanım (MAC) adresinden türetiliyordu. Bu da cihazın hangi ağa bağlanırsa bağlansın takip edilebilmesine yol açıyordu. Bu sorun, gizlilik uzantıları ile çözüldü. Güncel işletim sistemleri, dışarıya bağlanırken rastgele oluşturulan ve belirli aralıklarla değişen geçici adresler kullanır.

Daha Sade Başlık Yapısı

Her veri paketinin başında, paketin nereden gelip nereye gideceğini ve nasıl işleneceğini belirten bir başlık bulunur. IPv6’da bu başlık sabit uzunlukta ve IPv4’e göre daha sade tasarlanmıştır. Ağ yönlendiricileri paketleri daha az işlemle iletebilir. Ayrıca IPv6’da paketlerin yol üzerinde bölünmesi (fragmentation) yönlendiricilerin değil, gönderen cihazın sorumluluğundadır.

Başlıktaki Hop Limit (atlama sınırı) alanı, IPv4’teki TTL alanının karşılığıdır. Paket her yönlendiriciden geçtiğinde bu değer bir azalır ve sıfıra ulaştığında paket atılır. Amacı güvenlik değil, hatalı yönlendirme durumlarında paketlerin ağda sonsuza kadar dolaşmasını önlemektir.

Uçtan Uca Bağlantı

IPv6’da her cihaz genel bir adrese sahip olabildiği için NAT’a ihtiyaç kalmaz. Bu, görüntülü görüşme, çevrimiçi oyunlar ve eşler arası uygulamalar gibi cihazların birbirine doğrudan bağlanması gereken durumlarda büyük kolaylık sağlar.

IPv6 Daha mı Güvenli?

IPv6 geliştirilirken IPsec adlı güvenlik protokol ailesinin tüm cihazlarda desteklenmesi zorunlu tutulmuştu. Bu nedenle uzun süre “IPv6 daha güvenli” denildi. Ancak sonraki standartlarda IPsec zorunluluktan çıkarılıp önerilen özellik haline getirildi ve bugün trafiğin şifrelenmesi büyük ölçüde HTTPS gibi üst katmanlarda yapılıyor.

Güvenlik açısından bilinmesi gereken asıl nokta şu: IPv4’te NAT, dışarıdan gelen bağlantıları dolaylı yoldan engelleyerek bir tür koruma kalkanı işlevi görüyordu. IPv6’da cihazlar genel adreslere sahip olduğu için bu koruma yoktur ve güvenlik duvarının doğru yapılandırılması çok daha önemli hale gelir. Güncel ev modemlerinin çoğu, IPv6 için dışarıdan gelen bağlantıları varsayılan olarak engelleyen bir güvenlik duvarıyla gelir.

IPv4’ten IPv6’ya Geçiş Nasıl Oluyor?

IPv6, IPv4 ile doğrudan uyumlu değildir. Yani yalnızca IPv6 kullanan bir cihaz, yalnızca IPv4 kullanan bir siteye kendiliğinden ulaşamaz. Bu nedenle geçiş, iki protokolün uzun yıllar birlikte çalışmasını sağlayan yöntemlerle yürütülüyor:

  • Çift yığın (Dual Stack): En yaygın yöntemdir. Cihaz hem IPv4 hem IPv6 adresine sahip olur ve bağlandığı hizmetin desteklediği protokolü kullanır.
  • Happy Eyeballs: Tarayıcılar ve işletim sistemleri, bir siteye hem IPv4 hem IPv6 üzerinden bağlanmayı dener ve hangisi daha hızlı cevap verirse onu kullanır. Böylece IPv6’daki olası bir sorun kullanıcıya yansımaz.
  • NAT64 ve 464XLAT: Özellikle mobil operatörlerin kullandığı bu yöntemlerde telefon yalnızca IPv6 adresine sahiptir; IPv4 sitelere erişim operatörün ağında yapılan dönüşümle sağlanır.
  • Tünelleme: IPv6 paketleri IPv4 ağları üzerinden taşınır. Geçişin ilk yıllarında yaygındı, bugün daha az kullanılıyor.

IPv6’nın Bugünkü Durumu

IPv6 standardı 1990’ların sonunda tamamlandı, ancak yaygınlaşması beklenenden çok daha uzun sürdü. Google’ın ölçümlerine göre 2026 baharında Google’a erişen kullanıcıların yarısından fazlası IPv6 kullanır hale geldi. Ülkeler arasında ise büyük farklar var: Fransa ve Hindistan gibi ülkelerde oran yüzde 70’in üzerindeyken, bazı Avrupa ülkelerinde yüzde 20’nin altında kalıyor.

Türkiye’deki durumu Google’ın IPv6 istatistikleri sayfasındaki ülke haritasından güncel olarak takip edebilirsiniz. Türkiye’de de birçok operatör fiber ve mobil bağlantılarda IPv6 desteğini aşamalı olarak açıyor.

Bağlantınız IPv6 Destekliyor mu?

Bunu öğrenmenin birkaç kolay yolu var:

  • ip-adres.com ana sayfası: Bağlantınız IPv6 destekliyorsa IPv6 adresiniz de görüntülenir.
  • Windows’ta: Komut İstemi’nde ipconfig komutunu çalıştırın. 2 veya 3 ile başlayan bir “IPv6 Adresi” satırı görüyorsanız genel bir IPv6 adresine sahipsiniz demektir. Yalnızca fe80 ile başlayan adres görüyorsanız, bu yalnızca yerel ağda geçerli olan bağlantı yerel adrestir.
  • Modem arayüzü: Modemin WAN bölümünde IPv6 durumunu görebilir, bazı modellerde IPv6’yı buradan etkinleştirebilirsiniz.

Bağlantınız IPv6 desteklemiyorsa ve bu özelliği kullanmak istiyorsanız, operatörünüze hattınızda IPv6’nın açılıp açılamayacağını sorabilirsiniz.

IPv6 ve VPN Kullanımı

VPN kullanıyorsanız dikkat etmeniz gereken önemli bir nokta var: Bazı VPN hizmetleri yalnızca IPv4 trafiğini tünele alır. Bağlantınız IPv6 destekliyorsa, IPv6 trafiğiniz VPN’i atlayarak doğrudan internete çıkabilir ve gerçek IP adresiniz görünür hale gelebilir. Buna IPv6 sızıntısı denir. Güvenilir VPN’lerin çoğu IPv6’yı destekler veya sızıntıyı önlemek için VPN açıkken IPv6 trafiğini engeller. VPN’e bağlandıktan sonra ip-adres.com ana sayfasında IPv6 adresinizin de değiştiğini veya hiç görünmediğini kontrol etmek iyi bir alışkanlıktır.

Sık Sorulan Sorular

IPv6 internetimi hızlandırır mı?
Doğrudan bir hız artışı beklemeyin. Ancak NAT ve CGNAT katmanlarının ortadan kalkması, bazı durumlarda gecikmeyi azaltabilir ve bağlantı sorunlarını çözebilir.

IPv6’yı kapatmalı mıyım?
Genellikle hayır. Güncel işletim sistemleri ve modemler IPv6 ile sorunsuz çalışır. IPv6’yı kapatmak, yalnızca belirli bir uyumluluk sorunu yaşadığınızda geçici bir çözüm olarak düşünülmelidir.

IPv4 ne zaman tamamen kalkacak?
Yakın gelecekte değil. Milyonlarca eski cihaz ve sistem yalnızca IPv4 desteklediği için, iki protokolün uzun yıllar daha birlikte kullanılması bekleniyor.

IPv6 adresim neden sürekli değişiyor?
İşletim sisteminizin gizlilik uzantıları, dışarıya bağlanırken kullanılan geçici adresleri belirli aralıklarla yeniler. Bu, takip edilmenizi zorlaştıran bir güvenlik özelliğidir.

Web sitem IPv6 desteklemeli mi?
Evet. Kullanıcıların giderek artan bir kısmı IPv6 ile bağlandığı için sitenizin her iki protokolden de erişilebilir olması iyi bir uygulamadır. Birçok hosting firması ve içerik dağıtım ağı bu desteği varsayılan olarak sunar.