IPv4 ve IPv6 Protokolleri Arasındaki Fark Nedir
IPv4 ve IPv6 Protokolleri | IP Adresleme Şemaları ve Sınırlamaları
Internet Protokolü
IP (Internet Protokolü), 1981'de IETF (Internet Engineering Task Force) RFC791'de (Request for Comments) tanımlanmıştır. IP, paket anahtarlamalı iletişim ağlarında kullanılan bağlantısız bir protokoldür. IP, ana bilgisayarın IP adresi adı verilen benzersiz bir numara ile tanımlandığı bir ana bilgisayardan diğerine veri aktarımını sağlar. IP, garantili teslimatı desteklemez veya teslimat sırasını sürdürmez. En iyi çaba harcamak için çalışır, bu nedenle paket iletim ağlarında en iyi çaba trafiğine düşer. IP'nin (TCP) üstündeki katman, garantili teslimat ve paketlerin sıralamasını gözetir.
IP adresi, bilgisayar ağı genelinde bir ana bilgisayarı benzersiz şekilde tanımlamak için verilen bir sayıdır. Gerçek bir kelime örneğinde, bir kişiye ulaşmak için benzersiz olan ülke kodu içeren bir telefon numarası gibi düşünebilirsiniz. Alice Bob'ı aramak isterse, Alice Bob'a bir paket göndermek istiyorsa, Alice Bob'un telefon numarasını arayacak ve paket iletişiminde; Alice, paketi Bob'un IP adresine gönderir, bu da eşsizdir. Bu IP adreslerine genel IP veya gerçek IP adı verilir. Alice'in Bob'un ofisini aradığı ve Bob'a ulaşmak için uzantı numarasını yumrukladığı bir durumu düşünün. Bu uzantı özel olduğu için uzantı numarasına dışarıdan ulaşılamaz. (Dahili 834929), aynı dahili numara başka bir şirkette de bulunabilir. (Şirket B Dahili 834929). IP dünyasında da aynı, özel bir ağ içinde kullanılan özel IP adresleri de var. Bu doğrudan dışarıdan ulaşılamaz ve onun da benzersiz değildir.
IPv4
RFC 791'de tanımlanmıştır.
Bu, ana makineleri tanımlamak için 32 bitlik bir sayıdır. Böylece, toplam adres alanı 232 ve neredeyse 4 x 109 eşittir. IP adresleri yetersizliğini gidermek için klasik ve sınıfsız kavramlarla çalıştırılır. Sınıflı ağ, ağları ve ağların ana bilgisayarlarını tanımlayan bir adresleme planıdır. IPv4, A, B, C, D ve E olmak üzere 5 sınıfa sahiptir. Sınıf A'da, 32 bitlik ilk 8bit ağ tanımlar ve sınıf B ilk 16 bittir ve sınıf C'de 24 bittir. Sınıf C adresini düşünürseniz, ilk 24 bit ağ bölümünü ve son 8 biti belirli ağdaki ana makinaları tanımlamak için tanımlar. Teorik olarak, bir C sınıfı ağ, yalnızca 256 ana bilgisayar olan 28'i içerebilir.
CIDR (Classless Inter-Domain Routing), adres alanının sınırlandırılması nedeniyle 1993 yılında başlatılmıştır. Sabit bir ağ bölümüne ve ana bilgisayar bölümüne sahip olmak yerine CIDR, ağın ve ana bölümün değişken uzunluğunu ilgili alt ağ maskeleri.
IPv6
RFC 2460'da tanımlanmıştır
IPv6, IP adres alanının yetersizliğini aşmak için sunulmuştur.IPv6, 2128 adres alanı olan (yaklaşık 3.4 × 1038) 128 bitlik bir sayıdır. Bu, adresleme alanı sorunlarının üstesinden gelmek ve trafik yönlendirmek için esneklik sağlar.
Adres Formatı:
Burada IPv6'da ilk 64 bit ağ bölümünü tanımlar ve geri kalan 64 bit host adres kısmıdır. IPv4, 8 bitlik ikili 4 blok halinde temsil edilirken IPv6, iki nokta üst üste ile ayrılmış 16 bitlik onaltılık değerli 8 grup tarafından temsil edilir.
Örnek: 2607: f0d0: 1002: 0051: 0000: 0000: 0202: 0004
Kolay kullanım için ayrıca aşağıdaki kurallarla kısaltılabilir:
(1) 16 bitlik bir değerin başında sıfırlar atlanabilir
(2) Bir adres içindeki ardışık sıfır gruplarının tek oluşumu, çiftli iki nokta üst üste ile değiştirilebilir So 2607: f0d0: 1002: 0051: 0000: 0000: 0202: 0004 aşağıdaki gibi yazılabilir
2607: f0d0: 1002: 0051: 0000: 0000: 0202: 0004
2607: f0d0: 1002: 0051:: 202: 4
IPv6'nın ana özellikleri
(1) Geniş adres alanı, (3) Ağ Katmanı Güvenliği Desteği
(4) Desteklenen Hareketlilik
(5) Gerekirse genişletilebilir üstbilgi
(6) Büyük (128 bit)
olduğundan (2) çok noktaya yayın için geliştirilmiş destekler
Ağ, daha büyük MTU'yu destekliyorsa, IPv6'da desteklenen boyut yükleri. (Jumbograms)
Özet:
(1) IPv4, IPv6'nın 128 bitlik adres alanına sahip olduğu 32 bitlik adres alanını ifade eder.
(2) CIDR, IPv4
'ın optimize kullanımı için tanıtıldı (3) IPv4 formatı dört Octect ve IPv6 on sekiz blok Onaltılık.
(4) IPv4, sınırlı çoklu yayını desteklese de, IPv6 çoklu yayın destekliyor
(5) IPv6, Taşınmayı desteklediğinden üçgen yönlendirmeyi önler
(6) IPv6, IPv4'den daha büyük yükü destekler
(7)) Şu anda IPv4 ve IPv6 ara bağlantısı için IP tünelleme kullanılır.