Internet Protocol Version 6 (Türkçe: Internet Protokol sürüm 6) kısaca IPv6, aslında 32 bitlik bir adres yapısına sahip olan IPv4'ün adreslemede artık yetersiz kalması ve ciddi sıkıntılar meydana getirmesi üzerine IETF tarafından geliştirilmiştir.
![]() | |
Kısaltma | IPv6 |
---|---|
Amaç | Internetworking protokolü |
Geliştirici(ler) | Internet Engineering Task Force |
Kullanıma giriş | 1 Aralık 1995 | )
Temeli | IPv4 |
OSI katmanı | Ağ katmanı |
RFC(ler) | 2460, 8200 |
İnternet iletişim kuralları dizisi | ||
Katman | İletişim kuralları | |
7. | Uygulama katmanı | HTTP, DNS, SMTP, FTP, TFTP, UUCP, NNTP, SSL, SSH, IRC, SNMP, SIP, RTP, Telnet, ... |
6. | Sunum katmanı | ISO 8822, ISO 8823, ISO 8824, ITU-T T.73, ITU-T X.409, ... |
5. | Oturum katmanı | NFS, SMB, ISO 8326, ISO 8327, ITU-T T.6299, ... |
4. | Ulaşım katmanı | TCP, UDP, SCTP, DCCP, ... |
3. | Ağ katmanı | IP, IPv4, IPv6, ICMP, ARP, İnternet Grup Yönetim Protokolü, IPX,... |
2. | Veri bağlantısı katmanı | Ethernet, HDLC, Wi-Fi, Token ring, FDDI, PPP, L2TP... |
1. | Donanım katmanı | ISDN, RS-232, EIA-422, RS-449, EIA-485, ... |
![image](https://www.wikipedia.tr-tr.nina.az/image/aHR0cHM6Ly93d3cud2lraXBlZGlhLnRyLXRyLm5pbmEuYXovaW1hZ2UvYUhSMGNITTZMeTkxY0d4dllXUXVkMmxyYVcxbFpHbGhMbTl5Wnk5M2FXdHBjR1ZrYVdFdlkyOXRiVzl1Y3k5MGFIVnRZaTgzTHpjd0wwbHdkalpmWVdSa2NtVnpjMTlzWldGa2FXNW5YM3BsY205ekxuTjJaeTh5TWpCd2VDMUpjSFkyWDJGa1pISmxjM05mYkdWaFpHbHVaMTk2WlhKdmN5NXpkbWN1Y0c1bi5wbmc=.png)
IPv4 oluşturulmaya başlandığında İnternet'in bu kadar ilerleyeceği hesap edilmemişti. Ancak İnternet kullanımının yaygınlaşması ve IP (Internet Protocol) adresi gerektiren yeni aygıtların (cep telefonları, IP telefon, sayısal fotoğraf makineleri vb.) ortaya çıkması, var olan adreslerin yetersiz kalmasına yol açmıştır. Şimdi adresleme sıkıntısı oluşunca 128 bitlik adres yapısı olan IPv6'ya geçilmesi kaçınılmaz olmuştur. Bu sefer gelecek fazlasıyla düşünülerek oluşturulmuş bir adres yapısıdır. Yeni adreslemede sınırsız denebilecek bir adres aralığı olacaktır.
IPv6'da adresler 8 (sekiz) oktetten oluşur ve 16 (on altılık) tabanda temsil edilir. 128 bit önce 16 bitlik bölümlere (oktet) ayrılır. Her oktet, on altılık tabana çevrilir. Ve iki nokta üst üste (:) ile birbirlerinden ayrılırlar.
21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5A IPv6; kimlik denetimi ve ağdaki bilgisayarların konumlandırılmasını sağlar.
Adresleme mekanizması
IPv6’da adres uzunluğunun 128-bit olmasının yanı sıra adresleme mimarisi ve adres yapısı oldukça değişmiştir; adreslerin yazımında da, genel olarak, 16’lık tabandaki notasyonun kullanılması tercih edilmiştir. Örneğin, aşağıda tipik iki IPv6 adresi verilmiştir. Görüldüğü gibi her dört-karakterden oluşan gruplar birbirlerinden “:” karakteriyle ayrılmıştır. 16’lık tabanda her bir karakter 4-bit ile temsil edildiğinden dört karakteri toplamda 16-bit eder. Yani 16 bitlik adres parçaları 4 (dört) karakterden oluşmakta ve birbirlerinden “:” ile ayrılmaktadır. Dolayısıyla bir IPv6 adresinde her biri 16-bitten oluşan 8 (sekiz) parça vardır.
- a) 1234:5678:9ABC:DEF0:1234:5678:9ABC:DEF0
- b) 1999:6:13:0:0:1962:2:15
Yukarıda farklı iki IPv6 (a ve b) adresi verilmiştir. Üstteki (a) adreste tüm karakterler tam olarak yazılmış iken, alttaki (b) adreste görüldüğü gibi 4 (dört) karakterlik parçaların soldaki karakterleri sıfır (0) ise yazılmasına gerek yoktur. 4-karakterlik parçanın tamamı sıfır ise bir tane sıfır yazılır ve sıfır olan parçalar birden fazla ise özel bir kısaltma kullanılabilir. Örneğin aşağıda tam yazım ve kısaltmalı yazım şekli gösterilmiştir:
1999:6:13:0:0:1962:2:15→kısaltmalı→1999:6:13::1962:2:15
0:0:0:0:0:0:0:1→kısaltmalı→::1
0:0:0:0:0:0:0:0→kısaltmalı→::
FF01:0:0:0:0:0:0:0:0:101 →kısaltmalı→FF01::101
Yeni nesil protokolde adresleme şeklinin yanı sıra adres türü ve iletişim şekillerinde de değişiklik gözlenmektedir. Günümüzde IPv4'te yaygın bir şekilde kullanılan ve ağ uzmanları için bazı sorunları da birlikte getiren yayın (broadcast) türü iletim şekli yeni nesil yönlendirme protokolünde kaldırılmıştır. IPv6'da adres türleri aşağıdaki gibidir:
Tek-alıcılı (unicast): Bir düğümün bir arayüzüne verilebilir; bu tekil bir durumdur ve o arayüzü kimlik sahibi yapar. Ancak, aynı arayüz birden fazla IPv6 adresine sahip olabilir. Örneğin, iki farklı iletişim kanalının band birleştirilmesi için böyle durum kullanılabilir. Fakat, bir tek-alıcılı adres birden çok arayüze de atanabilir; böylece bu adres tek-alıcılı adres olmaktan çıkıp “herhangi bir alıcılı” adres durumuna dönüşür.
Herhangi bir alıcılı (anycast): Birden çok arayüze atanmış adrestir. Gönderilen IP paketi bunlardan hangisine ilk önce ulaşırsa paket ona gider. Yani, herhangi bir alıcılı adrese gönderilen bir paket bu adrese sahip arayüzlerden en yakında olanına teslim edilir.
Çok-alıcılı (multicast): Birden çok arayüze verilebilen adres türüdür. Bu adrese gönderilen bir paket adresin atanmış olduğu tüm arayüzlere gider. Çok-alıcılı adresleme yayın türü adresleme ihtiyacını da giderir.
Adresleme modeli
IPv6 ağ omurgasında en azından bir adet adres atanarak kimliklendirilmiş bir cihaz, bir sistem “düğüm” olarak görülür. Ancak, IPv6 adresleri düğümlere değil de arayüzlere atanır. Bir düğüm bir tane arayüze sahip olabildiği gibi birden çok arayüze de sahip olabilir. Kısacası IPv6 adresi arayüzlere atanır. Eğer bir düğümün bir tane arayüzü varsa o adres aynı zamanda düğüm adresi olur. Bir arayüze birden çok IPv6 adresi atanabilir; bu adresler tek-alıcılı, herhangi bir alıcılı veya çok-alıcılı olabilir.
IPv4'te olan trafik işgal edici paket başlıkları kaldırılarak bir hız arttırımına gidilmiştir. Ayrıca yeni eklenen şifreleme sistemleriyle daha güvenli iletimler sağlanmaktadır. Uçlar arasında şifreli iletimi kolaylaştıran AH ve ESP başlıkları mevcuttur. AH ve ESP başlıkları uçlar arasındaki tüm veri iletimini şifreleyen IPSec protokolünü desteklemek amaçlı kullanılmıştır.
Ayrıca şu anda IPv4'ün, QoS eklentisiyle idare ettiği ama tam olarak destekleyemediği görüntü ve ses iletimi sıkıntısı IPv6 ile çözülecektir. IPv6, görüntü ve ses paketlerine "öncelikli pakettir" ibaresi atanarak bunlara trafikte öncelik tanımasına olanak sağlamaktadır.
IPv4 ve IPv6 protokolleri birlikte çalışabilirler. Sadece farklı protokoller. Bu iki protokolün birbirleriyle haberleşebilmesi için ise bir çevirici gereklidir.
IPv4 ile karşılaştırma
Bir veri internet üzerinde ağ paketleri biçiminde taşınır. IPv6 yönlendiriciler tarafından işlenebilen paket başlığının boyutunu küçültmek için yeni bir paket biçimi belirler. Çünkü IPv4 paketlerinin ve IPv6 paketlerinin başlıkları önemli derecede farklıdır, 2 protokol birlikte çalışamazlar. Bununla birlikte çoğu açıdan IPv6 IPv4 ün genişletilmişidir. Çoğu iletim ve uygulama katmanı protokolleri IPv6 üzerinde çok az değişikliğe ihtiyaç duyarlar ya da hiç duymazlar. İstisnalar FTP ve NTPv3 benzeri yeni adres biçimi var olan protokol söz dizimi ile çakışmalara sebep olabilecek gömülü internet katman adresleri bulunan uygulama protokolleridir.
-Ağda veri paket şeklinde iletilir. IPv6 da paket başlığı; yönlendiriciler tarafından daha hızlı bir şekilde işlenebilmeleri için sabit ve daha sade tasarlanmıştır. IPv6 adres uzayı oldukça büyük olmasına rağmen paket başlığının IPv4'e göre daha küçük olmasından dolayı oldukça hızlıdır.
adet IPv6 adresi demektir. 32 bitlik adres (IPv4) yapısı demek
adet IPv4 adresi demektir.
-Bir grup cihaza veri göndermeye çoklu gönderim (multicast) denir. Broadcast ise ağdaki tüm cihazlara veri gönderimidir. Veri broadcast ile gönderildiğinde yoğun bir ağ trafiği oluşur. IPv6 da ise broadcast gönderim yoktur. Böylece ağdaki trafik azaltılmış ve saldırı girişimleri daha kolay engellenebilecek seviyeye gelmiştir (ARP ve DHCP protokollerinde kimlik denetimi olmadığından saldırı amaçlı da kullanılabilir). IPv4 broadcast haberleşmeyi daha çok ARP ve DHCP protokollerinde kullanır. IPv6’da ise ARP ve DHCP protokollerinin eşdeğerleri multicast haberleşmeyi kullanmaktadır. IPv6'da üç tane dağıtım çeşidi vardır; unicast (tekli dağıtım), anycast (herhangi birine dağıtım), multicast (çoklu dağıtım).
-ICMPv6 yönlendirici bulma mesajları ile Komşu Bulma Protokolü (NDP) IPv6 ağına bağlanıldığında IPv6 konak adresleri kendilerini otomatik olarak yapılandırabilir.
-IPSec (IP protokolünün IP ve daha üst katmanlar için güvenlik sağlayan bir genişletmesidir) ilk IPv6 için geliştirildi fakat daha sonra IPv4 için de tasarlandı.
IPv4 ile karşılaştırılıdığında, IPv6 nın en önemli avantajı geniş adres uzayına sahip olmasıdır. IPv4 adresleri 32 bit uzunluğunda ve yaklaşık 4.3 milyar civarındadır. IPv6 adresleri 128 bit uzunluğundadır ve yaklaşık 340 desilyondur (milyonun 10^36 katı). IPv6 adreslerinin tahmin edilebilen gelecek için yeterli olduğu varsayılır.
IPv6 adresleri virgüllerle ayrılmış 4’erli 8 grup şeklinde yazılır, 2001:0db8:85a3:0000:0000:8a2e:0370:7334 gibi. IPv6 unicast (teke-gönderim) adresleri bunlardan 000 ikilisi ile başlar ve sayısal olarak 2 parçaya bölünür: ilk 64 bit alt ağ ön eki ve 2. 64 bit arayüz tanımlayıcısıdır. Stateless adres otokonfigürasyonu (SLAAC) çalışması için, alt ağlar RFC 4291 section 2.5.1'in tanımladığı üzere bir tane 64 blok adres gerektirir. Yerel internet kaydedicileri ayrılmış en az /32 bloğu alırlar.Bu blok ISP (internet hizmet sağlayıcı)‘ler arasında bölüştürülür. Eski RFC 3177 tavsiyesi /48 son kullanucı tarafına tahsis edilmişti. Bu müşteri tarafına tek bir /64 bitten daha fazla vermeyi ön gören RFC 6177 ile değiştirildi fakat 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 IPv6 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:
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
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.
Genel Güvenlik Kavramları
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:
- BT güvenlik kavramının yetersiz olması ya da hiç olmaması
- BT güvenlik koşullarının yetersiz olması ya da uygun olmaması
- Hakların gasp edilmesi (Şifre hırsızlığı)
- BT sistemlerinin hatalı uygulamalarının yanlış kullanımı
- Hakların suistimali ( haklarıyla çalışan uygulama ile bağlantılı buffer, heap taşmaları)
- Yazılım zayıflıkları
- Hile, BT araçlarının yazılımının ya da verinin imhası ya da çalınması (fiziksel güvenlik)
- Ağ dinlemesi (kablolu ya da kablosuz ağların takip edilmesi) ya da mesajların tekrar edilmesi
- Virüsler, solucanlar, trojen
- IP spoofing, (DoS) ya da Man-in-the-middle attack gibi maskelenmiş güvenlik saldırıları
- Yönlendiricinin kötüye kullanılması
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.
Daha geniş adres alanı
IPv6'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 3,4×1038 dir. Hesaplarsak bu miktar yaklaşık olarak 2011'de yaşayan 7 milyar insanın her birine 4,8×1028 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'tü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.
Bir ağ üzerinde birçok hedefe bir veriyi eş zamanlı iletim (multicasting)
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. IPv6 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.
IPv4 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.
IPv6 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
Ağ katmanı güvenliği
İnternet protokol güvenliği (IPSec) orijinal olarak IPv6 için geliştirildi. fakat ilk IPv4 içinde de geniş alanda kullanım alanı buldu. IPSec temel IPv6 protokol uyumunun zorunlu tanımlamasıdır fakat o zamandan beri seçimli olarak gelmektedir.
Yönlendiriciler (router) tarafından basitleştirilmiş işleyiş
IPv6 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 :
- IPv6 içindeki paket başlığı IPv4 içinde kullanılandan seçimli başlık gelişmiş alanların seyrek kullanılan alanlardan ayrılması yönünden daha basittir.
- IPv6 yönlendiricileri parçalama işlemini (fragmantasyon) gerçekleştirmezler. IPv6 makineleri (IPv6 konfigurasyonu yapılmış ağa bağlı bilgisayarlar) yol MTU keşfini çalıştırırlar ya da
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.
- IPv4’ün TTL alanı Hop limit inin kuyruk içinde gönderilen paketin zamanını hesaplamak için beklentinin daha fazla olup olmadığını yönlendiriciye gösteren yeniden adlandırılmış halidir.
Alan İsim Sistemi (Domain Name System : DNS) içerisinde IPv6
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ığı
IPv6 paket başlığı 32 bitlik 10 satırdan oluşur. Paket başlığındaki bölümler şunlardır:
- Versiyon: 4 bit İnternet Protokol sürüm numarasıdır. Sürüm numarası IPv4'te 4(0100) IPv6 da 6(0110)'dır.
- Öncelik: 8 bitlik değer alır. IP paketinin taşıdığı veriye göre yönlendirmede pakete öncelik bu kısımdan sağlanır.
- Akış Etiketi: 20 bitlik değer alır. IP paketinin hedef IP'ye hangi yol ile ulaşacağının bilgisi tutulur. Paketlerin birbiriyle çakışmaması için bir paket hedef IP'ye ulaşmadan gönderilecek başka bir pakete aynı akış etiketi verilmez. Bu değer ile yönlendirme tablosuna her paket için bakılması gerekliliği ortadan kaldırılır.
- Veri Uzunluğu:16 bitlik değer alır. Paket başlığı ve veri kısmının birlikte toplam uzunluğunu tutar.
- Sonraki Başlık: 8 bitlik değer alır.Bir sonraki başlık türünün değerini tutar.
- Atlama Sınırı: 8 bitlik değer alır. IP paketinin en fazla kaç yönlendiriciden geçeceğini belirtir. Paket her yönlendiriciden geçtiğinde bu değer 1 azaltılır.
- Kaynak Adresi: 128 bitlik kaynak IPv6 adresidir.
- Hedef Adresi: 128 bitlik hedef IPv6 adresidir.
Mobil iletişim üzerinde
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.
Genişletilebilirlik seçenekleri
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'ya geçiş hazırlığı
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. , 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.
Gizlilik
IPv4 gibi IPv6 her bir cihazın potansiyel olarak izlenebildiğ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şsiz yapılır.
IPv6 hostları için adres oto konfigürasyon gerekli değildir. Bununla birlikte hala adresler MAC adres tabanlı değildir. Arayüzün adresi özel ağlar içinde NAT’lanarak küresel olarak benzersiz yapılır.
IPv6 için olan gizlilik uzantısı gizli adresleri tanımlar. Gizlilik uzantısı aktif edildiğinde işletim sistemi rastgele host tanımlayıcısı üreterek atanmış ağ ön ekiyle birlikte geçici olarak bir ip adresi üretir. Bu geçici adresler, izlenilebilir statik ip adreslerinin yerine uzaktaki hostlarla haberleşmek için kullanılır. Geçici adreslerin kullanımı tek bir IPv6 adresi için aktivite akışını tarayarak kullanıcının internet aktivitesini doğru olarak izlemeyi zorlaştırır.
Windows, Mac OS X (10.7 sürümünden beri ) ve iOS (versiyon 4.3 den bu yana) içinde varsayılan olarak gizlilik uzantısı aktiftir. Bazı Linux dağıtımlarında da gizlilik uzantısı aktiftir.
Gizlilik uzantıları kullanıcıyı aktivitesinin izlenmesinden korumaz. Gizlilik uzantıları eğer sadece bir veya iki host verilen ağ ön ekini kullanıyorsa kullanıcı aktivitesinin izlenmesinden korumaz ve aktivite izleyici bu bilgiyi saklar. Bu sahnede, ağ ön eki izleme için eşsiz tanımlayıcıdır. Ağ ön eki izlemesi eğer kullanıcının ISP atamaları DHCP tarafından dinamik ağ öneki verilerek yapılıyorsa koruma daha azdır.
Adresleme
IPv6 adresleri 128 bit içeriyor. IPv6 adres alanının tasarımı, küçük adres alanının kullanım verimliliğini artırmak için alt ağın kullanıldığı IPv4'tekinden farklı bir tasarım felsefesi uygular. IPv6'da, adres alanı öngörülebilir gelecek için yeterince büyük kabul edilir ve yerel alan alt ağı her zaman adresin ana bilgisayar kısmı için arabirim tanımlayıcısı olarak belirlenmiş 64 bit kullanır, en önemli 64 bit ise yönlendirme olarak kullanılır önek. IPv6 alt ağlarının taranmasının imkânsız olduğu konusunda efsane mevcut olsa da, RFC 7707, bazı IPv6 adres yapılandırma tekniklerinden ve algoritmalarından kaynaklanan kalıpların birçok gerçek dünya senaryosunda adres taramasına izin verdiğini belirtmektedir.
Adres gösterimi
Bir IPv6 adresinin 128 biti, her biri 16 bitlik 8 grupta temsil edilir. Her grup dört onaltılık basamak olarak yazılır (bazen olarak adlandırılır veya daha fazla resmi olarak ve gayri resmi olarak bir kelime oyunu veya dört kelime oyunu ) ve gruplar iki nokta üst üste (:) ile ayrılır. Bu temsilin bir örneği 2001:0db8:0000:0000:0000:ff00:0042:8329.
Kolaylık olması açısından, bir IPv6 adresi aşağıdaki kuralların uygulanmasıyla daha kısa gösterimler olarak kısaltılabilir.
- Herhangi bir onaltılık basamak grubundan bir veya daha fazla baştaki sıfır kaldırılır; bu genellikle baştaki sıfırların tümüne veya hiçbirine yapılır. Örneğin, 0042 grubu 42'ye dönüştürülür.
- Ardışık sıfır bölümleri, iki nokta üst üste (::) ile değiştirilir. Çift kolon, bir adreste yalnızca bir kez kullanılabilir, çünkü çoklu kullanım adresi belirsiz hale getirir. 5952, atlanan tek bir sıfır bölümünü belirtmek için çift kolonun kullanılmamasını gerektirir.
Bu kuralların uygulanmasına bir örnek:
- Başlangıç adresi: 2001:0db8:0000:0000:0000:ff00:0042:8329
- Her gruptaki tüm baştaki sıfırları kaldırdıktan sonra: 2001:db8:0:0:0:ff00:42:8329
- Sıfırların ardışık bölümlerini atladıktan sonra: 2001:db8::ff00:42:8329
Geri döngü adresi 0000:0000:0000:0000:0000:0000:0000:0001, 5156'da tanımlanmıştır ve her iki kural kullanılarak ::1 olarak kısaltılabilir.
Bir IPv6 adresinin birden fazla temsili olabileceğinden, IETF bunları metinde temsil etmek için önerilen bir standart yayınlamıştır.
Bağlantı yerel adresi
IPv6 ana bilgisayarlarının tüm arabirimleri bir bağlantı yerel adresi gerektirir. IPv6 bağlantı yerel adresleri fe80::10 önekine sahiptir. Bu önek, yapılandırmanın ve DHCP sunucusu gibi harici bir ağ bileşeninin varlığı veya işbirliği olmadan, kendi başına hesaplayabileceği ve/veya atayabileceği 64 bit sonekle birleştirilir.
Bağlantı yerel adresinin (sonek) alt 64 biti, temelde temel ağ arabirim kartının MAC adresinden türetilmiştir. Bu adres atama yöntemi, hatalı ağ kartları değiştirildiğinde istenmeyen adres değişikliklerine neden olacağından ve bir dizi güvenlik ve gizlilik sorunundan muzdarip olduğu için, RFC 8064, orijinal MAC tabanlı yöntemi, belirtilen karma tabanlı yöntemle değiştirmiştir.
Adres tekliği ve yönlendirici talebi
IPv6, katman adreslerini (MAC adresi) bağlamak için IP adreslerini eşleştirmek için yeni bir mekanizma kullanır, çünkü Adres Çözümleme Protokolü 'nun işlevselliğinin bulunduğu yayın adresleme yöntemini desteklemez (ARP) IPv4 tabanlıdır. IPv6, ICMPv6 ve multicast iletimine dayanan bağlantı katmanı da Komşu Saptama İletişim Kuralı (NDP, ND) uygular. 210 IPv6 ana bilgisayarları, IP adresinin bağlantı katmanı adresini soran bir komşu talep mesajı göndererek çok yöne yayın (LAN) içindeki IPv6 adreslerinin benzersizliğini doğrular. LAN'daki başka bir ana bilgisayar bu adresi kullanıyorsa yanıt verir.
Bir ana bilgisayar yeni bir IPv6 arabirimi getirir, önce benzersiz bir adres oluşturmak için tasarlanmış birkaç mekanizmadan birini kullanarak benzersiz bir bağlantı yerel adresi oluşturur. Benzersiz olmayan bir adres algılanırsa, ana bilgisayar yeni oluşturulan bir adresle tekrar deneyebilir. Benzersiz bir bağlantı yerel adresi oluşturulduktan sonra IPv6 ana bilgisayarı, LAN'ın bu bağlantıda IPv6'yı destekleyen herhangi bir yönlendirici arabirime bağlı olup olmadığını belirler. Bunu tüm yönlendiricilere bir ICMPv6 yönlendirici istek mesajı göndererek yapar kaynak olarak yerel bağlantı adresi ile çok noktaya yayın grubu. Önceden belirlenmiş sayıda denemeden sonra cevap yoksa, ana bilgisayar hiçbir yönlendiricinin bağlı olmadığı sonucuna varır. Bir yönlendiriciden yönlendirici reklamı olarak bilinen bir yanıt alırsa, yanıt, uygun bir tek noktaya yayın ağ önekine sahip genel olarak benzersiz bir adres oluşturulmasına izin vermek için ağ yapılandırma bilgilerini içerir. Ayrıca, ana bilgisayara daha fazla bilgi ve adres almak için DHCP kullanması gerekip gerekmediğini söyleyen iki bayrak biti vardır:
- Ana bilgisayarın, yönlendirici reklamından otomatik olarak yapılandırılmış bir adrese güvenmek yerine ek adresler almak için DHCP kullanması gerekip gerekmediğini gösteren Bit yönetme.
- Diğer bit, ana bilgisayarın DHCP üzerinden başka bilgiler edinip edinmeyeceğini belirtir. Diğer bilgiler, ana bilgisayarın bağlı olduğu alt ağlar için bir veya daha fazla önek bilgi seçeneği, önek için bir ömür ve iki bayraktan oluşur:
- Bağlantıda: Bu bayrak ayarlanırsa, ana makine belirli alt ağdaki tüm adreslere bağlantı olarak davranır ve paketleri belirli bir ömür boyunca yönlendiriciye göndermek yerine doğrudan onlara gönderir.
- Adres: Bu, ana bilgisayara gerçekten genel bir adres oluşturmasını söyleyen işarettir.
Küresel adresleme
Genel adresler için atama prosedürü yerel adres yapısına benzer. Ön ek, ağdaki yönlendirici reklamlarından sağlanır. Birden çok önek duyurusu birden çok adresin yapılandırılmasına neden olur.
Durum bilgisi olmayan adres otomatik yapılandırması (SLAAC), 4291'de tanımlandığı gibi 64 adres bloğu gerektirir. Yerel İnternet kayıtlarına, alt ağlar arasında bölündükleri en az 32 blok atanır. İlk öneri, son tüketici sitelerine 48 alt ağın atandığını belirtti (3177). Bu, 6177 ile değiştirildi; bu, "ana sitelere tek bir 64'ten daha fazla önem verilmesini önerir, ancak her ana siteye de 48 verilmesini önermez". 56 özellikle dikkate alınmıştır. İSS'lerin bu öneriyi yerine getirip getirmeyecekleri görülüyor. Örneğin, ilk denemeler sırasında, Comcast müşterilerine tek bir 64 ağ verildi.
Kaynakça
ingilizce wikipedia 28 Haziran 2013 tarihinde Wayback Machine sitesinde arşivlendi.
- ^ ortakyazarlar=Dr.Rifat ÇÖLKESEN, Prof.Dr.Bülent ÖRENCİK, Bilgisayar Haberleşmesi ve Ağ Teknolojileri, 5. basım, , 2008.
- ^ Graziani, Rick (2012). IPv6 Fundamentals: A Straightforward Approach to Understanding IPv6. . s. 55. ISBN . 3 Ağustos 2020 tarihinde kaynağından . Erişim tarihi: 20 Şubat 2020.
- ^ Coffeen, Tom (2014). IPv6 Address Planning: Designing an Address Plan for the Future. . s. 170. ISBN . 8 Aralık 2019 tarihinde kaynağından . Erişim tarihi: 20 Şubat 2020.
- ^ a b Horley, Edward (2013). Practical IPv6 for Windows Administrators. . s. 17. ISBN . 3 Ağustos 2020 tarihinde kaynağından . Erişim tarihi: 20 Şubat 2020.
- ^ S. Kawamura (Ağustos 2010). "A Recommendation for IPv6 Address Text Representation". section 4.2.2. RFC 5952 $2. 25 Kasım 2019 tarihinde kaynağından . Erişim tarihi: 20 Şubat 2020.
- ^ S. Kawamura (Ağustos 2010). "A Recommendation for IPv6 Address Text Representation". RFC 5952 $2. 25 Kasım 2019 tarihinde kaynağından . Erişim tarihi: 20 Şubat 2020.
- ^ Kaynak hatası: Geçersiz
<ref>
etiketi;Rosen çekirdek ağı
isimli refler için metin sağlanmadı (Bkz: ) - ^ a b c Narten, T. (Ağustos 1999). "Neighbor discovery and stateless autoconfiguration in IPv6". IEEE Internet Computing. 3 (4). ss. 54-62. doi:10.1109/4236.780961.
- ^ T. Narten (Eylül 2007). "Neighbor Discovery for IP version 6 (IPv6)". section 6.3.7. RFC 4861 $2. 23 Ocak 2020 tarihinde kaynağından . Erişim tarihi: 20 Şubat 2020.
- ^ S. Thomson (Eylül 2007). "IPv6 Stateless Address Autoconfiguration". section 5.5.1. RFC 4862 $2. 18 Aralık 2019 tarihinde kaynağından . Erişim tarihi: 20 Şubat 2020.
- ^ "IPv6 Address Allocation and Assignment Policy". RIPE NCC. 8 Şubat 2011. 8 Şubat 2015 tarihinde kaynağından . Erişim tarihi: 27 Mart 2011.
- ^ Brzozowski, John (31 Ocak 2011). . corporate.comcast.com. Comcast. 15 Nisan 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Nisan 2019.
Dış bağlantılar
- [1] 2 Mayıs 2014 tarihinde Wayback Machine sitesinde .
- IPv6 Portalı2 Mart 2006 tarihinde Wayback Machine sitesinde . (İngilizce)
- IPv6 Daha Hızlı
- IPv6 ile internete daha fazla güvenlik geliyor (Ntvmsnbc) erişim: 14.02.2012
- Why IPv6 matters to radio stations (İngilizce) erişim: 14.02.2012
- Security implications of implementing IPv6 (İngilizce) erişim: 14.02.2012
- Free Pool of IPv4 Address Space Depleted (İngilizce) erişim: 14.02.2012
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Internet Protocol Version 6 Turkce Internet Protokol surum 6 kisaca IPv6 aslinda 32 bitlik bir adres yapisina sahip olan IPv4 un adreslemede artik yetersiz kalmasi ve ciddi sikintilar meydana getirmesi uzerine IETF tarafindan gelistirilmistir Internet Protocol Version 6KisaltmaIPv6AmacInternetworking protokoluGelistirici ler Internet Engineering Task ForceKullanima giris1 Aralik 1995 28 yil once 1995 12 01 TemeliIPv4OSI katmaniAg katmaniRFC ler 2460 8200Internet iletisim kurallari dizisi OSI modeliKatman Iletisim kurallari7 Uygulama katmani HTTP DNS SMTP FTP TFTP UUCP NNTP SSL SSH IRC SNMP SIP RTP Telnet 6 Sunum katmani ISO 8822 ISO 8823 ISO 8824 ITU T T 73 ITU T X 409 5 Oturum katmani NFS SMB ISO 8326 ISO 8327 ITU T T 6299 4 Ulasim katmani TCP UDP SCTP DCCP 3 Ag katmani IP IPv4 IPv6 ICMP ARP Internet Grup Yonetim Protokolu IPX 2 Veri baglantisi katmani Ethernet HDLC Wi Fi Token ring FDDI PPP L2TP 1 Donanim katmani ISDN RS 232 EIA 422 RS 449 EIA 485 Ornek bir IPv6 adresinin ikili sistemle gosterimi 128 bit IPv4 olusturulmaya baslandiginda Internet in bu kadar ilerleyecegi hesap edilmemisti Ancak Internet kullaniminin yayginlasmasi ve IP Internet Protocol adresi gerektiren yeni aygitlarin cep telefonlari IP telefon sayisal fotograf makineleri vb ortaya cikmasi var olan adreslerin yetersiz kalmasina yol acmistir Simdi adresleme sikintisi olusunca 128 bitlik adres yapisi olan IPv6 ya gecilmesi kacinilmaz olmustur Bu sefer gelecek fazlasiyla dusunulerek olusturulmus bir adres yapisidir Yeni adreslemede sinirsiz denebilecek bir adres araligi olacaktir IPv6 da adresler 8 sekiz oktetten olusur ve 16 on altilik tabanda temsil edilir 128 bit once 16 bitlik bolumlere oktet ayrilir Her oktet on altilik tabana cevrilir Ve iki nokta ust uste ile birbirlerinden ayrilirlar 21DA 00D3 0000 2F3B 02AA 00FF FE28 9C5A IPv6 kimlik denetimi ve agdaki bilgisayarlarin konumlandirilmasini saglar Adresleme mekanizmasiIPv6 da adres uzunlugunun 128 bit olmasinin yani sira adresleme mimarisi ve adres yapisi oldukca degismistir adreslerin yaziminda da genel olarak 16 lik tabandaki notasyonun kullanilmasi tercih edilmistir Ornegin asagida tipik iki IPv6 adresi verilmistir Goruldugu gibi her dort karakterden olusan gruplar birbirlerinden karakteriyle ayrilmistir 16 lik tabanda her bir karakter 4 bit ile temsil edildiginden dort karakteri toplamda 16 bit eder Yani 16 bitlik adres parcalari 4 dort karakterden olusmakta ve birbirlerinden ile ayrilmaktadir Dolayisiyla bir IPv6 adresinde her biri 16 bitten olusan 8 sekiz parca vardir a 1234 5678 9ABC DEF0 1234 5678 9ABC DEF0 b 1999 6 13 0 0 1962 2 15 Yukarida farkli iki IPv6 a ve b adresi verilmistir Ustteki a adreste tum karakterler tam olarak yazilmis iken alttaki b adreste goruldugu gibi 4 dort karakterlik parcalarin soldaki karakterleri sifir 0 ise yazilmasina gerek yoktur 4 karakterlik parcanin tamami sifir ise bir tane sifir yazilir ve sifir olan parcalar birden fazla ise ozel bir kisaltma kullanilabilir Ornegin asagida tam yazim ve kisaltmali yazim sekli gosterilmistir 1999 6 13 0 0 1962 2 15 kisaltmali 1999 6 13 1962 2 15 0 0 0 0 0 0 0 1 kisaltmali 1 0 0 0 0 0 0 0 0 kisaltmali FF01 0 0 0 0 0 0 0 0 101 kisaltmali FF01 101 Yeni nesil protokolde adresleme seklinin yani sira adres turu ve iletisim sekillerinde de degisiklik gozlenmektedir Gunumuzde IPv4 te yaygin bir sekilde kullanilan ve ag uzmanlari icin bazi sorunlari da birlikte getiren yayin broadcast turu iletim sekli yeni nesil yonlendirme protokolunde kaldirilmistir IPv6 da adres turleri asagidaki gibidir Tek alicili unicast Bir dugumun bir arayuzune verilebilir bu tekil bir durumdur ve o arayuzu kimlik sahibi yapar Ancak ayni arayuz birden fazla IPv6 adresine sahip olabilir Ornegin iki farkli iletisim kanalinin band birlestirilmesi icin boyle durum kullanilabilir Fakat bir tek alicili adres birden cok arayuze de atanabilir boylece bu adres tek alicili adres olmaktan cikip herhangi bir alicili adres durumuna donusur Herhangi bir alicili anycast Birden cok arayuze atanmis adrestir Gonderilen IP paketi bunlardan hangisine ilk once ulasirsa paket ona gider Yani herhangi bir alicili adrese gonderilen bir paket bu adrese sahip arayuzlerden en yakinda olanina teslim edilir Cok alicili multicast Birden cok arayuze verilebilen adres turudur Bu adrese gonderilen bir paket adresin atanmis oldugu tum arayuzlere gider Cok alicili adresleme yayin turu adresleme ihtiyacini da giderir Adresleme modeli IPv6 ag omurgasinda en azindan bir adet adres atanarak kimliklendirilmis bir cihaz bir sistem dugum olarak gorulur Ancak IPv6 adresleri dugumlere degil de arayuzlere atanir Bir dugum bir tane arayuze sahip olabildigi gibi birden cok arayuze de sahip olabilir Kisacasi IPv6 adresi arayuzlere atanir Eger bir dugumun bir tane arayuzu varsa o adres ayni zamanda dugum adresi olur Bir arayuze birden cok IPv6 adresi atanabilir bu adresler tek alicili herhangi bir alicili veya cok alicili olabilir IPv4 te olan trafik isgal edici paket basliklari kaldirilarak bir hiz arttirimina gidilmistir Ayrica yeni eklenen sifreleme sistemleriyle daha guvenli iletimler saglanmaktadir Uclar arasinda sifreli iletimi kolaylastiran AH ve ESP basliklari mevcuttur AH ve ESP basliklari uclar arasindaki tum veri iletimini sifreleyen IPSec protokolunu desteklemek amacli kullanilmistir Ayrica su anda IPv4 un QoS eklentisiyle idare ettigi ama tam olarak destekleyemedigi goruntu ve ses iletimi sikintisi IPv6 ile cozulecektir IPv6 goruntu ve ses paketlerine oncelikli pakettir ibaresi atanarak bunlara trafikte oncelik tanimasina olanak saglamaktadir IPv4 ve IPv6 protokolleri birlikte calisabilirler Sadece farkli protokoller Bu iki protokolun birbirleriyle haberlesebilmesi icin ise bir cevirici gereklidir IPv4 ile karsilastirmaBir veri internet uzerinde ag paketleri biciminde tasinir IPv6 yonlendiriciler tarafindan islenebilen paket basliginin boyutunu kucultmek icin yeni bir paket bicimi belirler Cunku IPv4 paketlerinin ve IPv6 paketlerinin basliklari onemli derecede farklidir 2 protokol birlikte calisamazlar Bununla birlikte cogu acidan IPv6 IPv4 un genisletilmisidir Cogu iletim ve uygulama katmani protokolleri IPv6 uzerinde cok az degisiklige ihtiyac duyarlar ya da hic duymazlar Istisnalar FTP ve NTPv3 benzeri yeni adres bicimi var olan protokol soz dizimi ile cakismalara sebep olabilecek gomulu internet katman adresleri bulunan uygulama protokolleridir Agda veri paket seklinde iletilir IPv6 da paket basligi yonlendiriciler tarafindan daha hizli bir sekilde islenebilmeleri icin sabit ve daha sade tasarlanmistir IPv6 adres uzayi oldukca buyuk olmasina ragmen paket basliginin IPv4 e gore daha kucuk olmasindan dolayi oldukca hizlidir 2128 340 282 366 920 938 463 463 374 607 431 768 211 456 3 4 1038 displaystyle 2 128 340 282 366 920 938 463 463 374 607 431 768 211 456 asymp 3 4 cdot 10 38 adet IPv6 adresi demektir 32 bitlik adres IPv4 yapisi demek 232 4 294 967 296 4 3 109 displaystyle 2 32 4 294 967 296 asymp 4 3 cdot 10 9 adet IPv4 adresi demektir Bir grup cihaza veri gondermeye coklu gonderim multicast denir Broadcast ise agdaki tum cihazlara veri gonderimidir Veri broadcast ile gonderildiginde yogun bir ag trafigi olusur IPv6 da ise broadcast gonderim yoktur Boylece agdaki trafik azaltilmis ve saldiri girisimleri daha kolay engellenebilecek seviyeye gelmistir ARP ve DHCP protokollerinde kimlik denetimi olmadigindan saldiri amacli da kullanilabilir IPv4 broadcast haberlesmeyi daha cok ARP ve DHCP protokollerinde kullanir IPv6 da ise ARP ve DHCP protokollerinin esdegerleri multicast haberlesmeyi kullanmaktadir IPv6 da uc tane dagitim cesidi vardir unicast tekli dagitim anycast herhangi birine dagitim multicast coklu dagitim ICMPv6 yonlendirici bulma mesajlari ile Komsu Bulma Protokolu NDP IPv6 agina baglanildiginda IPv6 konak adresleri kendilerini otomatik olarak yapilandirabilir IPSec IP protokolunun IP ve daha ust katmanlar icin guvenlik saglayan bir genisletmesidir ilk IPv6 icin gelistirildi fakat daha sonra IPv4 icin de tasarlandi IPv4 ile karsilastirilidiginda IPv6 nin en onemli avantaji genis adres uzayina sahip olmasidir IPv4 adresleri 32 bit uzunlugunda ve yaklasik 4 3 milyar civarindadir IPv6 adresleri 128 bit uzunlugundadir ve yaklasik 340 desilyondur milyonun 10 36 kati IPv6 adreslerinin tahmin edilebilen gelecek icin yeterli oldugu varsayilir IPv6 adresleri virgullerle ayrilmis 4 erli 8 grup seklinde yazilir 2001 0db8 85a3 0000 0000 8a2e 0370 7334 gibi IPv6 unicast teke gonderim adresleri bunlardan 000 ikilisi ile baslar ve sayisal olarak 2 parcaya bolunur ilk 64 bit alt ag on eki ve 2 64 bit arayuz tanimlayicisidir Stateless adres otokonfigurasyonu SLAAC calismasi icin alt aglar RFC 4291 section 2 5 1 in tanimladigi uzere bir tane 64 blok adres gerektirir Yerel internet kaydedicileri ayrilmis en az 32 blogu alirlar Bu blok ISP internet hizmet saglayici ler arasinda bolusturulur Eski RFC 3177 tavsiyesi 48 son kullanuci tarafina tahsis edilmisti Bu musteri tarafina tek bir 64 bitten daha fazla vermeyi on goren RFC 6177 ile degistirildi fakat her bir eve ya 48 ya da 56 bit ozel olarak verilebilecegi on gorulmemistir ISP ler internet hizmet saglayicilari bu ongoruyu kabul edecekmis gibi gorunuyor mesala baslangic surumlerinde Comcast musterilerine tek bir 64 ag verilmisti IPv6 adresleri 3 tip ag metedoloji ile siniflandirilir Unicast teke gonderim adresleri her bir ag baglanti arayuzunu interface tanimlar anycast herhangiye gonderim adresler grup baglanti arayuzlerini tanimlar genellikle farkli yerlerde en yakin kanal arayuzu otomatik olarak secilir ve multicast adresleri birden cok baglanti arayuzune dagitmak icin kullanilir Broadcast coga yayim metodunun IPv6 icinde gerceklestirimi yoktur Her bir IPv6 adres gecerli ve benzersiz bir agin bir parcasi icinde belirlenmis bir alana sahiptir Bazi adresler sadece yerel agda benzersizdir Digerleri evrensel olarak benzersizdir Bazi IPv6 adresleri belirli gruplar icin ayrilmistir loopback 6to4 tunelleme ve Teredo tunelleme gibi RFC 5156 icinde bunlar belirtilmistir Bazi adres araliklarida ozel olarak goz onune alinmistir hat yerel link local adresleri gibi adresler sadece yerel baglantida Unique Local adresler ULA kullanilirlar ULA RFC 4193 icinde tanimlanmistir ve sorgu yapan host solicidet node multicast adresleri Komsu kesif protokolu Neighbor Discovery Protocol icerisinde kullanilir Ozel IPv6 adresleriAsagida belirtilen adresler ozel IPv6 adresleridir Belirtilmemis adresler Belirtilmemis adresler 0 0 0 0 0 0 0 0 ya da sadece bir adresin var olmadigini belirtir Bu adres IPv4 surumundeki 0 0 0 0 adresiyle esdegerdir Belirtilmemis adres tipik olarak essiz adres belirlenilmeden once kaynak adres olarak kullanilir Belirtilmemis bir adres hicbir zaman arayuz olarak atanmaz ya da hedef adres olarak kullanilmaz Loopback adresi Loopback adresi 0 0 0 0 0 0 0 1 ya da 1 bir dugumun kendine paket gondermesini etkinlestiren bir loopback arayuzunu belirlemek icin kullanilir Bu adres IPv4 surumundeki 127 0 0 1 adresiyle esdegerdir Paketler Loopback adresine IPv6 yonlendiricisinden link uzerinden gonderilmemeli ya da iletilmemelidir Genel Guvenlik KavramlariVeriyi korumak amaciyla olasi Threadlerin haberdar olmasi gerekir Insanlar siklikla sadece yabanci agdan gelen kotu niyetli saldirilara odaklaniyorlar Kapsamli bir guvenlik kavrami bircok yonden dusunulmelidir Asagida olasi zayif noktalar listelenmistir BT guvenlik kavraminin yetersiz olmasi ya da hic olmamasi BT guvenlik kosullarinin yetersiz olmasi ya da uygun olmamasi Haklarin gasp edilmesi Sifre hirsizligi BT sistemlerinin hatali uygulamalarinin yanlis kullanimi Haklarin suistimali haklariyla calisan uygulama ile baglantili buffer heap tasmalari Yazilim zayifliklari Hile BT araclarinin yaziliminin ya da verinin imhasi ya da calinmasi fiziksel guvenlik Ag dinlemesi kablolu ya da kablosuz aglarin takip edilmesi ya da mesajlarin tekrar edilmesi Virusler solucanlar trojen IP spoofing DoS ya da Man in the middle attack gibi maskelenmis guvenlik saldirilari Yonlendiricinin kotuye kullanilmasi Bircok istatistik disaridan gelen kotu niyetli saldirilarin tum olasi risklerden sadece kucuk bir bolumu oldugunu gosteriyor Bircok tehdit ic agdan gelir ve bunlarin bircogu insan hatasi ya da hatali uygulamaya baglidir Bu risklerin cogu teknik mekanizmalar tarafindan kontrol edilemez Bu bolum tum guvenlik kavramiyla ilgili bir rehber degil IPv6 ile guvenligin teknoloji tarafindan degerlendirilmesidir Daha genis adres alaniIPv6 nin IPv4 uzerine temel avantaji daha genis adres uzayina sahip olusudur IPv6 nin adres uzunlugu 128 bittir IPv4 de 32 bittir bu yuzden adres uzayi yaklasik olarak 3 4 1038 dir Hesaplarsak bu miktar yaklasik olarak 2011 de yasayan 7 milyar insanin her birine 4 8 1028 adres dusmektedir Ek olarak IPv4 adres uzayi istifade edilen hazir adresin 14 u yetersiz olarak ayirilmistir bu sayilar cok fazla iken IPv6 adres uzayi tasarimcilarinin niyeti kullanilabilir adreslerin cografik doyumunu guvene almak degildi Onun yerine niyetleri daha uzun adreslerin adres yer ayirmayi kolaylastirmasini saglamak verimli yonlenme yiginini aktif etmesini ve belirli adresleme ozelliklerine izin vermesini saglamaya calismaktir IPv4 icinde karmasik olan sinifsiz ara bolge yonlendirme bildigimiz adiyla CIDR Classless Inter Domain Routing kucuk adres uzayinda en iyi kullanimi saglamak amaciyla gelistirilmistir IPv6 icinde alt agin standart boyu 264 tur yani IPv4 tum adres uzayinin iki katidir Bu yuzden gercek adres uzayi saglama orani IPv6 icinde kucuk olacaktir fakat ag yonetimi ve yonlendirme verimliligi genis alt agi uzayiyla gelistirilmistir Farkli yonlendirme ile birlikte yeni baglanti saglayici icin var olan bir agi yeniden numaralandirma IPv4 de buyuk bir caba gerektirir IPv6 ile on ekin degisecegi tum aga duyurulur ve tum aga ana bir numara verilir aga bagli makinalar host tanimlayicilari en az anlamli 64 biti birbirinden bagimsiz olarak host tarafindan konfigure edilir Bir ag uzerinde bircok hedefe bir veriyi es zamanli iletim multicasting Tek bir gonderme islemi icerisinde birden cok hedefe bir paketin iletimidir IPv4 icinde bu ortak gerceklestirim ozelligine ragmen secimlidir IPv6 icerisinde ise temel tanimlamanin bir parcasidir IPv6 coga gonderim multicast adresleme IPv4 coga gonderim ile ortak protokoller ve ortak ozellikler paylasir fakat IPv6 kesin protokol icin gereklilikleri ortadan kaldirarak gelistirim ve degisimde saglar IPv6 geleneksel ip broadcast genis ag tum aga gonderim gerceklestirimine ihtiyac duymaz mesala bir paketin ozel genis ag broad cast adresi kullanan hatta bagli tum hostlara internete bagli bilgisayar gonderimini gerceklestirmez ve bu yuzden broadcast adres tanimi yapmaz IPv6 icerisinde broadcast gonderim ile ayni sonuc bir paketi bagli yerel link local nodelara bagli makine host gondererek elde edilir IPv4 broadcast adresle es 224 0 0 1 adresi IPv6 icinde ff02 1 link local multicast adresidir IPv6 bir multicast grup adres icindeki nokta adreslerle bulusma iceren yeni bir multicast gerceklestirimde saglar Bu da merkezi bolge inter domain cozumlerinin gerceklestirimini kolaylastirir IPv4 icerisinde kuresel olarak yonlendirilebilir multicast grup atamasini elde etmek oldukca zordur ve merkezi bolge inter domain cozumunun gerceklestirimi cok esrarlidir IPv6 icin en azindan 64 bit yonlendirme on eki icin Yerel internet kaydi local internet registry tarafindan unicast tekag gonderimi adres atamalari IPv6 icindeki en kucuk alt ag boyutu uygunlugu kadar sonuc uretmektedir bu gibi bir atamayla unicast adres on ekini IPv6 multicast adres formatina cevirmek mumkundur Bu yuzden IPv6 alt aginin her bir kullanicisi otomatik olarak multicast uyugulamalar icin kuresel yonlendirilebilir kaynagi belirli multicast gruplara uyarlanabilirAg katmani guvenligiInternet protokol guvenligi IPSec orijinal olarak IPv6 icin gelistirildi fakat ilk IPv4 icinde de genis alanda kullanim alani buldu IPSec temel IPv6 protokol uyumunun zorunlu tanimlamasidir fakat o zamandan beri secimli olarak gelmektedir Yonlendiriciler router tarafindan basitlestirilmis isleyisIPv6 icerisinde paket basligi ve paket ilerleme sureci basitlestirilmistir IPv6 paket basliklari IPv4 paket basliklarinin en az iki kati boyutta olmasina ragmen yonlendiriciler tarafindan paket isleyisi genel olarak daha verimlidir Bunun sebebi Internet tasarminin sondan sona end to end ilkesi gelistirilmis olmasidir Ozellikle IPv6 icindeki paket basligi IPv4 icinde kullanilandan secimli baslik gelismis alanlarin seyrek kullanilan alanlardan ayrilmasi yonunden daha basittir IPv6 yonlendiricileri parcalama islemini fragmantasyon gerceklestirmezler IPv6 makineleri IPv6 konfigurasyonu yapilmis aga bagli bilgisayarlar yol MTU kesfini calistirirlar ya da Sondan sona parcalama islemini gerceklestirirler veya paket gondermek icin IPv6 varsayilan MTU boyutu olan 1280 oktetten daha genis MTU kullanirlar IPv6 basliklari checksum tarafindan kontrol edilmez Butunluk korumasinin hem bagli katman link layer hem de daha ust katman TCP UDP hata tespiti tarafindan guvene alindigi varsayilir UDP IPv4 hicbir checksum kontrolu yoksa 0 degerine sahip olabilir IPv6 UDP nin kendi checksum kontrolunu yapmasina ihtiyac duyar Bu yuzden IPv6 yonlendiricileri baslik alanlari nin Time to Live TTL veya hop count yonlendirici sayisi benzeri checksumlarini yeninden hesaplamaya ihtiyac duymaz Bu gelistirim yonlendiricilerin baglanti hizinda isaret edilen donanimi kullanarak checksum hesaplamasi yapmasini saglayabilir fakat hala yazilim tabanli yonlendiriciler icin ayirici durumlar vardir IPv4 un TTL alani Hop limit inin kuyruk icinde gonderilen paketin zamanini hesaplamak icin beklentinin daha fazla olup olmadigini yonlendiriciye gosteren yeniden adlandirilmis halidir Alan Isim Sistemi Domain Name System DNS icerisinde IPv6Alan Isim Sisteminde makine isimleri IPv6 adreslerine AAAA kaynak kayitlari tarafindan eslestirilir 4 lu A kayitlari olarak isimlendirilir Tersine cozum icin IETF ip6 arpa alanini ayirmistir Bu alanda isim uzayi IPv6 adresinin 4 bit birimlerinin 1 haneli hexadecimali seklinde ayrildi Bu yontem RFC 3596 icinde tanimlanmistir IPv6 paket basligiIPv6 paket basligi 32 bitlik 10 satirdan olusur Paket basligindaki bolumler sunlardir Versiyon 4 bit Internet Protokol surum numarasidir Surum numarasi IPv4 te 4 0100 IPv6 da 6 0110 dir Oncelik 8 bitlik deger alir IP paketinin tasidigi veriye gore yonlendirmede pakete oncelik bu kisimdan saglanir Akis Etiketi 20 bitlik deger alir IP paketinin hedef IP ye hangi yol ile ulasacaginin bilgisi tutulur Paketlerin birbiriyle cakismamasi icin bir paket hedef IP ye ulasmadan gonderilecek baska bir pakete ayni akis etiketi verilmez Bu deger ile yonlendirme tablosuna her paket icin bakilmasi gerekliligi ortadan kaldirilir Veri Uzunlugu 16 bitlik deger alir Paket basligi ve veri kisminin birlikte toplam uzunlugunu tutar Sonraki Baslik 8 bitlik deger alir Bir sonraki baslik turunun degerini tutar Atlama Siniri 8 bitlik deger alir IP paketinin en fazla kac yonlendiriciden gececegini belirtir Paket her yonlendiriciden gectiginde bu deger 1 azaltilir Kaynak Adresi 128 bitlik kaynak IPv6 adresidir Hedef Adresi 128 bitlik hedef IPv6 adresidir Mobil iletisim uzerindeMobil ipv4 e benzemeksizin mobil ipv6 triangular routing problemden mobil ip icerisnde karsilik gelen host tarafindan mobil bir hosta gonderilen paketler ilk olarak mobil hotsun home Agent ina gonderilir daha sonra o anki lokasyonundaki home agent ina bakilarak o mobil hosta paket ilerler Bununla birlikte mobil hosttan gonderilmis paketler bu yontemle elde edilmez fakat onun yerine hedeflerine dogrudan gonderilir sakinmaktadir Genisletilebilirlik secenekleriIPv6 paket basligi sabit bir buyukluge sahiptir 40 oktet IPv6 basligindan sonra ek uzanti basliklari olarak eklenir ki bunlarin buyuklugu sadece tum bir paketin buyuklugunde limitlenir Ek uzatma basligi mekanizmasi protolokolu genisletilebilir yapar ve bu gelecekte hizmetin kalitesinin guvenliginin tasinabilmesinin ve bircok ozelliginin temel protokol duzenlenmeden yapilmasina olanak saglar IPv6 ya gecis hazirligiIPv6 agi ile uyumluluk temel olarak bir yazilim ya da aygit yazilimi firmware meselesidir Ancak prensipte yukseltilebilir olan eski donanimlarin bircogunun degistirilmesi muhtemeldir tum internet sunucularinin Ocak 2012 itibariyla sadece IPv6 istemcilerine hizmet saglanmasini onerdi Eger siteler IPv4 literalerini kullanmazlarsa sadece NAT64 Network Address Translation Ag Adresi Donusturme uzerinden erisilebilir olacak GizlilikIPv4 gibi IPv6 her bir cihazin potansiyel olarak izlenebildigi kuresel essiz ip adreslerini destekler IPv6 nin tasarimi Internetin erken gelismeleri boyunca orijinal olarak tasarlanilmis sondan sona end to end ag tasarim ilkelerinden yeniden etkilenilerek planlanmistir Bu yaklasimda ag uzerindeki her bir cihaz internet uzerinde herhangi bir lokasyondan dogrudan ulasilabilir essiz bir adrese sahiptir Uygun adres uzayi saglamak icin harcanan caba Network address translation ag adres donusum NAT ile saglanmistir fakat ag adres uzaylarini hostlari ve IPv4 deki topolojileri allak bullak etmistir adres otokonfigurasyonu kullanildiginda arayuz portunun donanim adresi MAC adresi genel adresi kullanicinin online aktiviteleri ve benzersiz yonetim icin donanimin tipini ustlenerek adres essiz yapilir IPv6 hostlari icin adres oto konfigurasyon gerekli degildir Bununla birlikte hala adresler MAC adres tabanli degildir Arayuzun adresi ozel aglar icinde NAT lanarak kuresel olarak benzersiz yapilir IPv6 icin olan gizlilik uzantisi gizli adresleri tanimlar Gizlilik uzantisi aktif edildiginde isletim sistemi rastgele host tanimlayicisi ureterek atanmis ag on ekiyle birlikte gecici olarak bir ip adresi uretir Bu gecici adresler izlenilebilir statik ip adreslerinin yerine uzaktaki hostlarla haberlesmek icin kullanilir Gecici adreslerin kullanimi tek bir IPv6 adresi icin aktivite akisini tarayarak kullanicinin internet aktivitesini dogru olarak izlemeyi zorlastirir Windows Mac OS X 10 7 surumunden beri ve iOS versiyon 4 3 den bu yana icinde varsayilan olarak gizlilik uzantisi aktiftir Bazi Linux dagitimlarinda da gizlilik uzantisi aktiftir Gizlilik uzantilari kullaniciyi aktivitesinin izlenmesinden korumaz Gizlilik uzantilari eger sadece bir veya iki host verilen ag on ekini kullaniyorsa kullanici aktivitesinin izlenmesinden korumaz ve aktivite izleyici bu bilgiyi saklar Bu sahnede ag on eki izleme icin essiz tanimlayicidir Ag on eki izlemesi eger kullanicinin ISP atamalari DHCP tarafindan dinamik ag oneki verilerek yapiliyorsa koruma daha azdir AdreslemeIPv6 adresleri 128 bit iceriyor IPv6 adres alaninin tasarimi kucuk adres alaninin kullanim verimliligini artirmak icin alt agin kullanildigi IPv4 tekinden farkli bir tasarim felsefesi uygular IPv6 da adres alani ongorulebilir gelecek icin yeterince buyuk kabul edilir ve yerel alan alt agi her zaman adresin ana bilgisayar kismi icin arabirim tanimlayicisi olarak belirlenmis 64 bit kullanir en onemli 64 bit ise yonlendirme olarak kullanilir onek IPv6 alt aglarinin taranmasinin imkansiz oldugu konusunda efsane mevcut olsa da RFC 7707 bazi IPv6 adres yapilandirma tekniklerinden ve algoritmalarindan kaynaklanan kaliplarin bircok gercek dunya senaryosunda adres taramasina izin verdigini belirtmektedir Adres gosterimi Bir IPv6 adresinin 128 biti her biri 16 bitlik 8 grupta temsil edilir Her grup dort onaltilik basamak olarak yazilir bazen olarak adlandirilir veya daha fazla resmi olarak ve gayri resmi olarak bir kelime oyunu veya dort kelime oyunu ve gruplar iki nokta ust uste ile ayrilir Bu temsilin bir ornegi 2001 0db8 0000 0000 0000 ff00 0042 8329 Kolaylik olmasi acisindan bir IPv6 adresi asagidaki kurallarin uygulanmasiyla daha kisa gosterimler olarak kisaltilabilir Herhangi bir onaltilik basamak grubundan bir veya daha fazla bastaki sifir kaldirilir bu genellikle bastaki sifirlarin tumune veya hicbirine yapilir Ornegin 0042 grubu 42 ye donusturulur Ardisik sifir bolumleri iki nokta ust uste ile degistirilir Cift kolon bir adreste yalnizca bir kez kullanilabilir cunku coklu kullanim adresi belirsiz hale getirir 5952 atlanan tek bir sifir bolumunu belirtmek icin cift kolonun kullanilmamasini gerektirir Bu kurallarin uygulanmasina bir ornek Baslangic adresi 2001 0db8 0000 0000 0000 ff00 0042 8329 Her gruptaki tum bastaki sifirlari kaldirdiktan sonra 2001 db8 0 0 0 ff00 42 8329 Sifirlarin ardisik bolumlerini atladiktan sonra 2001 db8 ff00 42 8329 Geri dongu adresi 0000 0000 0000 0000 0000 0000 0000 0001 5156 da tanimlanmistir ve her iki kural kullanilarak 1 olarak kisaltilabilir Bir IPv6 adresinin birden fazla temsili olabileceginden IETF bunlari metinde temsil etmek icin onerilen bir standart yayinlamistir Baglanti yerel adresi IPv6 ana bilgisayarlarinin tum arabirimleri bir baglanti yerel adresi gerektirir IPv6 baglanti yerel adresleri fe80 10 onekine sahiptir Bu onek yapilandirmanin ve DHCP sunucusu gibi harici bir ag bileseninin varligi veya isbirligi olmadan kendi basina hesaplayabilecegi ve veya atayabilecegi 64 bit sonekle birlestirilir Baglanti yerel adresinin sonek alt 64 biti temelde temel ag arabirim kartinin MAC adresinden turetilmistir Bu adres atama yontemi hatali ag kartlari degistirildiginde istenmeyen adres degisikliklerine neden olacagindan ve bir dizi guvenlik ve gizlilik sorunundan muzdarip oldugu icin RFC 8064 orijinal MAC tabanli yontemi belirtilen karma tabanli yontemle degistirmistir Adres tekligi ve yonlendirici talebi IPv6 katman adreslerini MAC adresi baglamak icin IP adreslerini eslestirmek icin yeni bir mekanizma kullanir cunku Adres Cozumleme Protokolu nun islevselliginin bulundugu yayin adresleme yontemini desteklemez ARP IPv4 tabanlidir IPv6 ICMPv6 ve multicast iletimine dayanan baglanti katmani da Komsu Saptama Iletisim Kurali NDP ND uygular 210 IPv6 ana bilgisayarlari IP adresinin baglanti katmani adresini soran bir komsu talep mesaji gondererek cok yone yayin LAN icindeki IPv6 adreslerinin benzersizligini dogrular LAN daki baska bir ana bilgisayar bu adresi kullaniyorsa yanit verir Bir ana bilgisayar yeni bir IPv6 arabirimi getirir once benzersiz bir adres olusturmak icin tasarlanmis birkac mekanizmadan birini kullanarak benzersiz bir baglanti yerel adresi olusturur Benzersiz olmayan bir adres algilanirsa ana bilgisayar yeni olusturulan bir adresle tekrar deneyebilir Benzersiz bir baglanti yerel adresi olusturulduktan sonra IPv6 ana bilgisayari LAN in bu baglantida IPv6 yi destekleyen herhangi bir yonlendirici arabirime bagli olup olmadigini belirler Bunu tum yonlendiricilere bir ICMPv6 yonlendirici istek mesaji gondererek yapar kaynak olarak yerel baglanti adresi ile cok noktaya yayin grubu Onceden belirlenmis sayida denemeden sonra cevap yoksa ana bilgisayar hicbir yonlendiricinin bagli olmadigi sonucuna varir Bir yonlendiriciden yonlendirici reklami olarak bilinen bir yanit alirsa yanit uygun bir tek noktaya yayin ag onekine sahip genel olarak benzersiz bir adres olusturulmasina izin vermek icin ag yapilandirma bilgilerini icerir Ayrica ana bilgisayara daha fazla bilgi ve adres almak icin DHCP kullanmasi gerekip gerekmedigini soyleyen iki bayrak biti vardir Ana bilgisayarin yonlendirici reklamindan otomatik olarak yapilandirilmis bir adrese guvenmek yerine ek adresler almak icin DHCP kullanmasi gerekip gerekmedigini gosteren Bit yonetme Diger bit ana bilgisayarin DHCP uzerinden baska bilgiler edinip edinmeyecegini belirtir Diger bilgiler ana bilgisayarin bagli oldugu alt aglar icin bir veya daha fazla onek bilgi secenegi onek icin bir omur ve iki bayraktan olusur Baglantida Bu bayrak ayarlanirsa ana makine belirli alt agdaki tum adreslere baglanti olarak davranir ve paketleri belirli bir omur boyunca yonlendiriciye gondermek yerine dogrudan onlara gonderir Adres Bu ana bilgisayara gercekten genel bir adres olusturmasini soyleyen isarettir Kuresel adresleme Genel adresler icin atama proseduru yerel adres yapisina benzer On ek agdaki yonlendirici reklamlarindan saglanir Birden cok onek duyurusu birden cok adresin yapilandirilmasina neden olur Durum bilgisi olmayan adres otomatik yapilandirmasi SLAAC 4291 de tanimlandigi gibi 64 adres blogu gerektirir Yerel Internet kayitlarina alt aglar arasinda bolundukleri en az 32 blok atanir Ilk oneri son tuketici sitelerine 48 alt agin atandigini belirtti 3177 Bu 6177 ile degistirildi bu ana sitelere tek bir 64 ten daha fazla onem verilmesini onerir ancak her ana siteye de 48 verilmesini onermez 56 ozellikle dikkate alinmistir ISS lerin bu oneriyi yerine getirip getirmeyecekleri goruluyor Ornegin ilk denemeler sirasinda Comcast musterilerine tek bir 64 ag verildi Kaynakcaingilizce wikipedia 28 Haziran 2013 tarihinde Wayback Machine sitesinde arsivlendi ortakyazarlar Dr Rifat COLKESEN Prof Dr Bulent ORENCIK Bilgisayar Haberlesmesi ve Ag Teknolojileri 5 basim 2008 Graziani Rick 2012 IPv6 Fundamentals A Straightforward Approach to Understanding IPv6 s 55 ISBN 978 0 13 303347 2 3 Agustos 2020 tarihinde kaynagindan Erisim tarihi 20 Subat 2020 Coffeen Tom 2014 IPv6 Address Planning Designing an Address Plan for the Future s 170 ISBN 978 1 4919 0326 1 8 Aralik 2019 tarihinde kaynagindan Erisim tarihi 20 Subat 2020 a b Horley Edward 2013 Practical IPv6 for Windows Administrators s 17 ISBN 978 1 4302 6371 5 3 Agustos 2020 tarihinde kaynagindan Erisim tarihi 20 Subat 2020 S Kawamura Agustos 2010 A Recommendation for IPv6 Address Text Representation section 4 2 2 RFC 5952 2 25 Kasim 2019 tarihinde kaynagindan Erisim tarihi 20 Subat 2020 S Kawamura Agustos 2010 A Recommendation for IPv6 Address Text Representation RFC 5952 2 25 Kasim 2019 tarihinde kaynagindan Erisim tarihi 20 Subat 2020 Kaynak hatasi Gecersiz lt ref gt etiketi Rosen cekirdek agi isimli refler icin metin saglanmadi Bkz Kaynak gosterme a b c Narten T Agustos 1999 Neighbor discovery and stateless autoconfiguration in IPv6 IEEE Internet Computing 3 4 ss 54 62 doi 10 1109 4236 780961 T Narten Eylul 2007 Neighbor Discovery for IP version 6 IPv6 section 6 3 7 RFC 4861 2 23 Ocak 2020 tarihinde kaynagindan Erisim tarihi 20 Subat 2020 S Thomson Eylul 2007 IPv6 Stateless Address Autoconfiguration section 5 5 1 RFC 4862 2 18 Aralik 2019 tarihinde kaynagindan Erisim tarihi 20 Subat 2020 IPv6 Address Allocation and Assignment Policy RIPE NCC 8 Subat 2011 8 Subat 2015 tarihinde kaynagindan Erisim tarihi 27 Mart 2011 Brzozowski John 31 Ocak 2011 corporate comcast com Comcast 15 Nisan 2019 tarihinde kaynagindan arsivlendi Erisim tarihi 15 Nisan 2019 Dis baglantilar 1 2 Mayis 2014 tarihinde Wayback Machine sitesinde IPv6 Portali2 Mart 2006 tarihinde Wayback Machine sitesinde Ingilizce IPv6 Daha Hizli IPv6 ile internete daha fazla guvenlik geliyor Ntvmsnbc erisim 14 02 2012 Why IPv6 matters to radio stations Ingilizce erisim 14 02 2012 Security implications of implementing IPv6 Ingilizce erisim 14 02 2012 Free Pool of IPv4 Address Space Depleted Ingilizce erisim 14 02 2012