her bir eve ya /48 ya da /56 bit özel olarak verilebileceği ön görülmemiştir. ISP’ler (internet hizmet sağlayıcıları) bu öngörüyü kabul edecekmiş gibi görünüyor mesala başlangıç sürümlerinde Comcast müşterilerine tek bir /64 ağ verilmişti. Ipv6 adresleri 3 tip ağ metedoloji ile sınıflandırılır. Unicast (teke-gönderim) adresleri her bir ağ bağlantı arayüzünü (interface) tanımlar, anycast (herhangiye-gönderim) adresler grup bağlantı arayüzlerini tanımlar, genellikle farklı yerlerde en yakın kanal arayüzü otomatik olarak seçilir ve multicast adresleri birden çok bağlantı arayüzüne dağıtmak için kullanılır. Broadcast (çoğa-yayım) metodunun pv6 içinde gerçekleştirimi yoktur. Her bir ipv6 adres geçerli ve benzersiz bir ağın bir parçası içinde belirlenmiş bir alana sahiptir. Bazı adresler sadece yerel ağda benzersizdir. Diğerleri evrensel olarak benzersizdir.

Bazı ipv6 adresleri belirli gruplar için ayrılmıştır ; loopback, 6to4 tunelleme ve Teredo tunelleme gibi. RFC 5156 içinde bunlar belirtilmiştir. Bazı adres aralıklarıda özel olarak göz önüne alınmıştır hat-yerel (link-local) adresleri gibi adresler sadece yerel bağlantıda Unique Local adresler (ULA) kullanılırlar. ULA RFC 4193 içinde tanımlanmıştır ve sorgu yapan host (solicidet-node) multicast adresleri (Komşu keşif protokolu) Neighbor Discovery Protocol içerisinde kullanılır.

Özel IPv6 adresleri
Aşağıda belirtilen adresler özel IPv6 adresleridir:
Belirtilmemiş adresler (0:0:0:0:0:0:0:0 ya da ::) sadece bir adresin var olmadığını belirtir. Bu adres IPv4 sürümündeki 0.0.0.0 adresiyle eşdeğerdir. Belirtilmemiş adres tipik olarak eşsiz adres belirlenilmeden önce kaynak adres olarak kullanılır. Belirtilmemiş bir adres hiçbir zaman arayüz olarak atanmaz ya da hedef adres olarak kullanılmaz.
Loopback adresi (0:0:0:0:0:0:0:1 ya da ::1) bir düğümün kendine paket göndermesini etkinleştiren bir loopback arayüzünü belirlemek için kullanılır. Bu adres IPv4 sürümündeki 127.0.0.1 adresiyle eşdeğerdir. Paketler Loopback adresine IPv6 yönlendiricisinden link üzerinden gönderilmemeli ya da iletilmemelidir.

Veriyi korumak amacıyla, olası Threadlerin haberdar olması gerekir. İnsanlar sıklıkla, sadece yabancı ağdan gelen kötü niyetli saldırılara odaklanıyorlar. Kapsamlı bir güvenlik kavramı birçok yönden düşünülmelidir. Aşağıda olası zayıf noktalar listelenmiştir:


Birçok istatistik dışarıdan gelen kötü niyetli saldırıların tüm olası risklerden sadece küçük bir bölümü olduğunu gösteriyor. Birçok tehdit, iç ağdan gelir ve bunların birçoğu insan hatası ya da hatalı uygulamaya bağlıdır. Bu risklerin çoğu teknik mekanizmalar tarafından kontrol edilemez. Bu bölüm tüm güvenlik kavramıyla ilgili bir rehber değil, IPv6 ile güvenliğin teknoloji tarafından değerlendirilmesidir.

İpv6 nın ipv4 üzerine temel avantajı daha geniş adres uzayına sahip oluşudur.Ipv6 nın adres uzunluğu 128 bittir, ipv4 de 32 bittir. bu yüzden adres uzayı yaklaşık olarak dir. Hesaplarsak bu miktar yaklaşık olarak 2011'de yaşayan 7 milyar insanın her birine adres düşmektedir. Ek olarak ipv4 adres uzayı istifade edilen hazır adresin %14 ü yetersiz olarak ayırılmıştır. bu sayılar çok fazla iken, ipv6 adres uzayı tasarımcılarının niyeti kullanılabilir adreslerin coğrafik doyumunu güvene almak değildi. Onun yerine niyetleri daha uzun adreslerin adres yer ayırmayı kolaylaştırmasını sağlamak, verimli yönlenme yığınını aktif etmesini ve belirli adresleme özelliklerine izin vermesini sağlamaya çalışmaktır. Ipv4 içinde karmaşık olan sınıfsız ara-bölge yönlendirme bildiğimiz adıyla CIDR (Classless Inter-Domain Routing) küçük adres uzayında en iyi kullanımı sağlamak amacıyla geliştirilmiştir. Ipv6 içinde alt ağın standart boyu 264 dür yani ipv4 tüm adres uzayının iki katıdır. Bu yüzden gerçek adres uzayı sağlama oranı ipv6 içinde küçük olacaktır fakat ağ yönetimi ve yönlendirme verimliliği geniş alt ağı uzayıyla geliştirilmiştir.

Farklı yönlendirme ile birlikte yeni bağlantı sağlayıcı için var olan bir ağı yeniden numaralandırma, ipv4 de büyük bir çaba gerektirir. ipv6 ile ön ekin değişeceği tüm ağa duyurulur ve tüm ağa ana bir numara verilir ağa bağlı makinalar (host) tanımlayıcıları (en az anlamlı 64 biti ) birbirinden bağımsız olarak host tarafından konfigüre edilir.

Tek bir gönderme işlemi içerisinde birden çok hedefe bir paketin iletimidir. ipv4 içinde bu ortak gerçekleştirim özelliğine rağmen seçimlidir. İpv6 içerisinde ise temel tanımlamanın bir parçasıdır. Ipv6 çoğa-gönderim (multicast) adresleme ipv4 çoğa-gönderim ile ortak protokoller ve ortak özellikler paylaşır fakat ipv6 kesin protokol için gereklilikleri ortadan kaldırarak geliştirim ve değişimde sağlar. Ipv6 geleneksel ip broadcast (geniş-ağ,tüm ağa gönderim) gerçekleştirimine ihtiyaç duymaz.mesala bir paketin özel geniş-ağ (broad-cast) adresi kullanan hatta bağlı tüm hostlara (internete bağlı bilgisayar) gönderimini gerçekleştirmez ve bu yüzden broadcast adres tanımı yapmaz. ipv6 içerisinde, broadcast gönderim ile aynı sonuç bir paketi bağlı-yerel (link-local) nodelara (bağlı makine -host) göndererek elde edilir, ipv4 broadcast adresle eş 224.0.0.1 adresi ipv6 içinde ff02::1 link-local multicast adresidir. Ipv6, bir multicast grup adres içindeki nokta adreslerle buluşma içeren yeni bir multicast gerçekleştirimde sağlar. Bu da merkezi-bölge (inter-domain) çözümlerinin gerçekleştirimini kolaylaştırır.

İpv4 içerisinde küresel olarak yönlendirilebilir multicast grup atamasını elde etmek oldukça zordur ve merkezi-bölge(inter-domain) çözümünün gerçekleştirimi çok esrarlıdır.

İpv6 için en azından 64 bit yönlendirme ön eki için Yerel internet kaydı (local internet registry) tarafından unicast (tekağ-gönderimi) adres atamaları, ipv6 içindeki en küçük alt ağ boyutu uygunluğu kadar sonuç üretmektedir. bu gibi bir atamayla unicast adres ön ekini ipv6 multicast adres formatına çevirmek mümkündür. Bu yüzden ipv6 alt ağının her bir kullanıcısı otomatik olarak multicast uyugulamalar için küresel yönlendirilebilir kaynağı-belirli multicast gruplara uyarlanabilir

İnternet protokol güvenliği (IPSec) orijinal olarak ipv6 için geliştirildi. fakat ilk ipv4 içindede geniş alanda kullanım alanı buldu. IPSec temel ipv6 protokol uyumunun zorunlu tanımlamasıdır fakat o zamandan beri seçimli olarak gelmektedir.

İpv6 içerisinde paket başlığı ve paket ilerleme süreci basitleştirilmiştir. ipv6 paket başlıkları ipv4 paket başlıklarının en az iki katı boyutta olmasına rağmen yönlendiriciler tarafından paket işleyişi genel olarak daha verimlidir. Bunun sebebi Internet tasarmının sondan-sona (end-to-end) ilkesi geliştirilmiş olmasıdır.

Özellikle :

Sondan sona parçalama işlemini gerçekleştirirler veya paket göndermek için ipv6 varsayılan MTU boyutu olan 1280 oktetten daha geniş MTU kullanırlar.

Ipv6 başlıkları checksum tarafından kontrol edilmez. Bütünlük korumasının hem bağlı-katman (link-layer) hem de daha üst katman (TCP,UDP) hata tespiti tarafından güvene alındığı varsayılır.

UDP/IPv4 hiçbir checksum kontrolü yoksa 0 değerine sahip olabilir; Ipv6 UDP nin kendi checksum kontrolünü yapmasına ihtiyaç duyar.Bu yüzden ipv6 yönlendiricileri başlık alanları nın (Time to Live(TTL) veya hop count (yönlendirici sayısı) benzeri) checksumlarını yeninden hesaplamaya ihtiyaç duymaz.

Bu geliştirim yönlendiricilerin bağlantı hızında işaret edilen donanımı kullanarak checksum hesaplaması yapmasını sağlayabilir fakat hala yazılım-tabanlı yönlendiriciler için ayırıcı durumlar vardır.


Alan İsim Sisteminde, makine isimleri IPv6 adreslerine AAAA kaynak kayıtları tarafından eşleştirilir, 4’lü-A kayıtları olarak isimlendirilir. Tersine çözüm için, IETF ip6.arpa alanını ayırmıştır. Bu alanda isim uzayı IPv6 adresinin 4 bit birimlerinin 1 haneli hexadecimali şeklinde ayrıldı. Bu yöntem RFC 3596 içinde tanımlanmıştır.

IPv6 paket başlığı 32 bitlik 10 satırdan oluşur.
Paket başlığındaki bölümler şunlardır:

Mobil ipv4’e benzemeksizin mobil ipv6 triangular routing problemden(mobil ip içerisnde karşılık gelen host tarafından mobil bir hosta gönderilen paketler ilk olarak mobil hotsun home Agent’ına gönderilir daha sonra o anki lokasyonundaki home agent’ına bakılarak o mobil hosta paket ilerler .Bununla birlikte mobil hosttan gönderilmiş paketler bu yöntemle elde edilmez fakat onun yerine hedeflerine doğrudan gönderilir.) sakınmaktadır.

IPv6 paket başlığı sabit bir büyüklüğe sahiptir (40 oktet).

 IPv6 başlığından sonra, ek uzantı başlıkları olarak eklenir, ki bunların büyüklüğü sadece tüm bir paketin büyüklüğünde limitlenir. Ek uzatma başlığı mekanızması, protolokolü genişletilebilir yapar ve bu, gelecekte hizmetin kalitesinin, güvenliğinin, taşınabilmesinin ve birçok özelliğinin, temel protokol düzenlenmeden yapılmasına olanak sağlar. 

IPv6 ağı ile uyumluluk, temel olarak bir yazılım ya da aygıt yazılımı (firmware) meselesidir. Ancak, prensipte yükseltilebilir olan eski donanımların birçoğunun değiştirilmesi muhtemeldir. The American Registry for Internet Numbers (ARIN), tüm internet sunucularının Ocak 2012 itibarıyla sadece IPv6 istemcilerine hizmet sağlanmasını önerdi. Eğer siteler IPv4 literalerini kullanmazlarsa, sadece NAT64 (Network Address Translation - Ağ Adresi Dönüştürme) üzerinden erişilebilir olacak.

İpv4 gibi ipv6 her bir cihazın potansiyel olarak izlebilebildiği küresel eşsiz ip adreslerini destekler.

IPv6'nın tasarımı Internetin erken gelişmeleri boyunca orijinal olarak tasarlanılmış sondan sona (end-to-end )ağ tasarım ilkelerinden yeniden etkilenilerek planlanmıştır.

Bu yaklaşımda ağ üzerindeki her bir cihaz internet üzerinde herhangi bir lokasyondan doğrudan ulaşılabilir eşsiz bir adrese sahiptir.
Uygun adres uzayı sağlamak için harcanan çaba, Network-address-translation (ağ-adres-dönüşüm-NAT) ile sağlanmıştır fakat ağ adres uzaylarını, hostları ve ipv4 deki topolojileri allak bullak etmiştir. adres otokonfigürasyonu kullanıldığında arayüz portunun donanım adresi (MAC adresi) genel adresi kullanıcının online aktiviteleri ve benzersiz yönetim için donanımın tipini üstlenerek adres e