Version
IP paket başlığı içeriği
- Version
- İnternet Header Length(IHL)
- Type Of Service(TOS)
- Total Length(TL)
- Identification
- Flags
- Fragment Offset
- Time To Live(TTL)
- Protocol
- Header Checksum
- Source Address
- Destination Address
- Options
- Data
Version (Versiyon)
Version o anda kullanılan IP’nin uyarlamasını gösterir.Farklı uyarlamada başlıktaki alanların yerleri değişiklik gösterdiğinden paketin doğru yorumlanması için kullanılır.Bu uzunluk 2 tane 4 bitlik değerin birleşiminden meydana gelir.İlk 4 biti protokol sürümüne ayrılmıştır.Kalan 4 bit ise IP başlığın uzunluğu ile ilgilidir.
Şu anda kullanılan IP versiyonu 4 tür.Bir sonraki versiyon ise 6 olacaktır.5 Stream Protokol için saklanmaktadır.
IPv6 Ve IPv4
IPv6 IPv4’e göre daha geniş bir adres uzayı sağlamıştır.IPv6 ile çok sayıda IP adresi kullanılabilir durumdadır.IPv4 te 32 bit olan adresler IPv6’da 128 bite çıkartılmıştır.Ayrıca IPv4 header formatı IPv6 formatına göra daha basit yapıdadırÇünkü IPv4 header boyutu 20 oktetden oluşurken IPv6 header boyutu sabit olarak 40 oktetdir.
IPv4 başlığının 12 alanının 6 sı IPv6 da yoktur.Bu alanların kaldırılması IPv6 nın daha kolay işlenmesini sağlamıştır.Ayrıca IPv6 üzerindeki otomatik konfigürasyon özelleği internet üzerindeki adres yönetimini kolaylaştırır.
IPv6 da NAT(National Address Translation)’a duyulan ihtiyaç azalmıştır.adres sayısının artması NAT uygulamalarında sağlanan çok sayıda adresin IP adresine dönüştürülmesi gereksinimini ortadan kaldırır.Bu sayede NAT yüzünden oluşan sorunlarda ortadan kalkmış olur.IPv4 te IPsec kullanımı isteğer bağlıyken IPv6'da zorunludur.
Kaynaklar
Network TCP/IP UNIX El Kitabı - Dr.Rifat ÇÖLKESEN