IP,IPv4,IPv6 Genel Bakış ve Gelişim Süreci
Aslında çalışmaları 10 yıldan fazla bir süredir yapılmasına rağmen, şuanda pek çok kişiye yeni bir kavram olarak gelen IPv6 teknoloji ile ilgili yazarak, yukarıda bahsettiğim karar doğrultusunda harekete başlıyorum
Bu güne kadar yazı yazmaktan biraz çekiniyordum. Açıkçası nekadar kendimi geliştirsem de yine de yazı yazabilecek ahkam kesebilecek düzeyde olmadığı mı düşünüyordum. Tarz olarak ahkam kesen biri olmamam da cabası zaten:P Ne ise de, baktım insanlar bu konudan yana pek de muzdarip yada çekinden görünmüyorlar, bende dilim döndüğünce teknik konulara girmek istedim.
IP (Internet Protocol) dediğimiz hadise isminden de kolayca anlaşılacağı gibi bir protokoldür. Tabi burada protokol ne demektir diyenler olabilir. Protokol ise herhangi bir işlem yapılması sırasında izlenecek adımların ve kuralların bütünüdür. Latince kökenli olan bir kelimedir. Köklerine ayırmıyayım burada, garip olabilir, yada ayırayım.:) proto ve kolos köklerinden gelir zamanla sondaki -os eki düşerek protokol olarak günümüze kadar gelmiştir. proto kelimesi latince de önde gelen, öncü, ilk gibi anlamlara sahiptir. kolos ise bildiğimiz insan kalçasının çoğuludur.
neyse birleştirmeler yeni anlamlamalar üzerinde çok durmadan konumuza devam edelim.
IP bundan yaklaşık 25 yıl önce askeri haberleşme ve iletişim için ortaya çıkmış olsada daha sonraları bütün dünyanın hizmetine sunulmuştur. Tabi özel yatırımların, özel sektörlerin gelişmesi, reklam ve kitlelere ulaşma şekilleri, hedefler değişince, daha kitlesel bir iletişim aracı olarak kullanılmaya başlanmıştır. Sonralarında World Wide Web olayının gelişimi ile birlikte, artan bir ivme ile bir takım evrimler geçirerek günümüze kadar gelmiştir. Bu ivmeli gelişim, nihayetinde kaçınılmaz olanı gerçekleştirmiş ve bu protokol artık bu gelişimin hızına yetişemez cevap veremez duruma gelmiştir. Bunun üzerine IETF (Internet Engineering Task Force) isimli topluluk tarafından çalışmalara başlanmış ve IPv4 versiyonu ortaya çıkmıştır. Nitekim şuanki günümüz interneti bu yapı üzerine kurulu bir şekilde hayatına devam etmektedir. IPv4 yapısı herhangi iki bilgisayar iletişimi sırasında bir uçtan diğer uca kadar adresleme yapar ve büyüklüğü 32 bit yani 4 byte kadardır. Normalde bu büyüklük ona 4,294,967,296 civarında adres yaratabilme yeteneği verse de, sayı hiçbir zaman buna ulaşamaz. Sayı buna ulaşamaz ulaşamamasına da, bu sırada internet ve www gelişim sürecini sürdürür. Daha da artan bir ivme ile…
Hal böyle olunca, yeni çözümlere ihtiyaç duyulur. Ve bu anlamda bir takım çözümler üretilir, fakat bu çözümlerin beklentileri karşılayamadığı açıkça görülmüştür. Kimi çözümler baştan uca kadar adresleme olayını engellerken kimileri paket bütünlüğünü kurayamamıştır. DHCP, NAT,CIDR,PPP gibi denemeler %100 beklentileri karşılamaktan çok uzak kalmışlardır. Uzak kalmasına rağmen bu çözümler yinede kullanılmaya devam etmiştir. Internetin bu çarpık gelişimi bizim ismi ile müthiş bir operasyonel birliği çağrıştıran ekibimiz IETF yi yeniden iş başına çağırmıştır. 1990 lı yıllardan başlamak üzere yapılan çalışmalar sonucunda, nurtopu gibi bir protokol dünyaya geldi, ve adını da IPv6 koyuldu. 128 bit e genişletilmiş bir adresleme alanı bulunmaktadır. Bunlardan ilk 64 biti alt ağı adreslemek için, kalanı ise hedef ile ilgili adresleme de kullanılır. Buda adresleme yeteneğini büyük ölçüde artırmaktadır. Bu adres genişliği şuanki sıkıntıları çözmenin dışında, yeni projelere de yelken açma esnekliğine sahip bulunmaktadır. Bu yapının bir diğer önemli özelliği ise, IPsec kullanım zorunluluğudur. IPv4 versiyon yapıda bu isteğe bağlı iken, bu sürümde tamamen zorunlu hale getirilmiştir.
Bu yeniliklerin yanında protokol de tamamen gözden geçirilmiş görülen eksikleri giderilmiş bulunmaktadır. Yine bir başka özellik multicast ve broadcast yayınlar bu versionda yeralmaz. Yayınlar bunların dışında anycast denilen bir yapı ile yapılır. Kısaca değinmeye çalıştığım Internet Protocol yolculuğunun son halkası IPv6 ve onunla birlikte zorunlu kılınan IPsec kavramlarını daha detaylı olarak bir başka yazıda incelemeye çalışacağım.

Like