IPv4 ve IPv6
IPv4 nedir
IPv4, dördüncü nesil İnternet protokolünü (IPv4) ifade eden İnternet Protokolü Sürüm 4’ün kısaltmasıdır. İnternet Protokolü (IP), bir ağa bağlı cihazları ayırt etmek için kullanılan benzersiz bir tanımlayıcıdır. İlk olarak 1983 yılında ARPANET’e güç sağlamak amacıyla konuşlandırılan IP’nin bu sürümü, internet trafiğinin çoğunu yönlendirir.
IPv4 sayısal olarak 32 bitlik sayısal değerlerle temsil edilir ve bunlar da 4 oktete bölünür. Her bir oktet 8 bitten oluşur ve her bir bit değeri, oktet içinde bulunan ‘1’ değer bitinin konumu kullanılarak hesaplanabilir.

Bununla birlikte, IPv4 tarafından desteklenen 4,3 milyar IP adresi neredeyse tükenmiştir, bu nedenle IPv6’ya geçiş son birkaç yıldır devam etmektedir.
IPv4’ün küresel tahsisi ve yönetimi, İnternet Tahsisli Sayılar Kurumu (ICANN) gibi diğer kuruluşların yardımıyla İnternet Tahsisli Sayılar Kurumu (IANA) tarafından yürütülmektedir.
IPv4 Paket Yapısı
Ip, OSI modelinin 3. katmanında yer alır ve bu nedenle segmentlerin paketlere bölünmesinde kritik bir rol oynar. İnternet Protokolü (IP), ilk katmanlardan gelen veri birimlerini kapsüller ve bunları başlık bilgisine yerleştirir. Kapsüllenmiş veriye IP yükü adı verilir. IP başlığı, güvenli paket teslimatı için gereken tüm bilgilere sahiptir.

Başlıkta bulunan bazı bilgiler kimlik, başlık sürümü, protokol, başlık sağlama toplamı, bir hedef adresi ve diğer ilgili bilgileri içerir.
IPv4 Adresleme
IPv4 üç adresleme türünü destekler; Unicast, Broadcast ve Multicast. Adından da anlaşılacağı gibi, Unicast modundaki veriler yalnızca bir ana bilgisayara gönderilir. Unicast modundan farklı olarak Multicast, bir ağda bulunan tüm ana bilgisayarlara paket iletimini destekler. Multicast modu, Unicast ve Broadcast’in bir kombinasyonudur ve paketler ne tek bir ana bilgisayara ne de bir segmentte bulunan tüm ana bilgisayarlara aittir.
IPv4 Temel Özellikleri
- 32 Bit (4 bayt) hedef ve Kaynak adresleri
- IP başlığında Checksum vardır
- Trafiği bir alt ağdaki tüm düğümlere iletirken yayın kullanımı
- İnternet Grup Yönetimi Protokolü (IGMP) alt ağ grup üyeliğinin yönetiminde kullanılır
- IP başlığında seçenekler mevcuttur
- Kaynak ana bilgisayarlar ve ara yönlendiriciler parçalama ayrıcalıklarına sahiptir
- Hizmet Kalitesinde (QoS) entegre ve farklılaştırılmış hizmetler için destek
IPv6 nedir
IPv4 adreslerinin hızla tükenmesiyle mücadele etmek için İnternet Mühendisliği Görev Gücü (IETF) tarafından geliştirilen İnternet Protokolü Sürüm 6 (IPv6), internet üzerindeki ağların ve cihazların tanımlanması için kullanılan IP’nin en son sürümüdür. Aynı zamanda trafik yönlendirmesinden de sorumludur.
IPv4’ten farklı olarak IPv6, konum ve tanımlama amacıyla cihazlara benzersiz IP adresleri atayarak çalışır. Ipv4 yaklaşık 4,3 milyar cihazı desteklerken, IPv6 2 ^ 128’e (340 trilyon) kadar destekleyebilen 128 bitlik bir adresleme sistemi kullanır.
IPv6’nın yapısı, iki nokta üst üste ile ayrılmış 4 onaltılık basamaktan oluşan 8 grup olarak gösterilir. 1pv6’nın bir örneği 1001:cd7::7e2a:250:8454’tür.
IPv6 özellikleri
Ipv6, çoklu yayın yeteneklerini kullanarak çeşitli ağlara uçtan uca datagram geçişi sağlar ve ayrıca paket anahtarlamalı ağları destekler. IPv6, IPv4’ün geliştirilmesinde kullanılan temel tasarım ilkelerini takip ederek IPv4’ten geçiş yolculuğunu kolaylaştırır.
IPv6, daha fazla adres sağlamanın yanı sıra, adres yapılandırmasının basitleştirilmesi, paket işleme kolaylığı, ağ yeniden numaralandırma ve diğer birçok özellik gibi diğer işlevleri de entegre eder. Unicast, Multicast ve anycast iletimlerini destekler.
IPv6 Paketleri, Adresleme ve Güvenlik
IPv6 paketi bir başlık ve bir yükten oluşur. Paketin 320 bitini kaplayan sabit başlık, optik uzantı türü, kaynak ve hedef adres, bir atlama sayacı ve sınıflandırma seçenekleri gibi kritik bilgiler içerir. Sonraki başlık, bir sonraki başlık için yorumlama talimatları içerir. Uzantı başlıkları, güvenlik, parçalama ve yönlendirme dahil olmak üzere paketlerin özel muamelesi için gereken bileşenleri taşımaktan sorumludur.
IPv6 adresleri 128 bitten oluşur ve verimli adres alanı kullanımı yoluyla işlevselliği artırmak için alt ağ kullanır. Güvenlik için IPv6, paket parçalama ve gölge ağların kullanımı gibi entegre güvenlik mekanizmaları kullanır.
Neden IPv6?
IPv6 kullanmanın aşağıdakiler dahil birçok avantajı vardır:
Dahili adres otomatik yapılandırması sayesinde ağ yapılandırması basitleştirilmiştir. Kolay eşler arası ağ oluşturma ve bakım gibi yeni özellikler ve hizmetler için destek. IPv6, ICMPv6 gibi savunma mekanizmalarının entegrasyonu yoluyla dahili veri bütünlüğü, kimlik doğrulama ve gizlilik sunar. IPv6 Verimli paket işleme yetenekleri sunar. Yayın adresleme yerine çoklu yayın kullanımı yoluyla yönlendirilmiş veri akışları.