IP nedir?
İnternet, dünyanın her yerindeki bilgisayarları birbirine bağlayan bir ağdır. İnternet tarayıcınızda(Chrome, Firefox vb) adres çubuğuna bir adres yazdığınızda karşınıza gelen sayfa, aslında başka bir bilgisayarda çalışan sunucu uygulamasının size sunduğu dosyalardan ibarettir.
Bilgisayarınız ve bu bilgisayarlar arasındaki bağlantı ve veri alışverişi bir dizi protokol üzerinden sağlanır. Bu protokollerden biri IP’(Internet Protocol)dir.
İnternete bağlanan her bilgisayara kendi İnternet Servis Sağlayıcısı(ISP. Internet Service Provider. Türk Telekom, SuperOnline gibi) tarafından bir IP numarası verilir. Eğer servis sağlayıcınıza statik ip talebinde bulunmadıysanız internete her bağlandığınızda farklı bir IP numarası alırsınız. ücret karşılığı edinebileceğiniz statik ip ile ip’niz sabit kalır. IP numarası internete bağlı bir bilgisayarın kimliğidir diyebiliriz.
IP Numarası, IPv4 ve IPv6
IPv4 standardında bir IP numarası 1 baytlık 4 sayının nokta ile ayırılmasından oluşur.
Örnek IPv4 numarası: 109.232.216.173
1 baytın alabileceği değerler 0-225 arasındadır. Bu da teorik olarak 255*255*255*255 = 4.294.967.296 adet bilgisayarın aynı anda internete bağlı olabileceği anlamına gelir.
Pv4 standardı 1981 yılında oluşturulmuştur. Teorik olarak 4 milyar kadar IP numarasını, yani aynı anda internete bağlı olabilecek 4 milyar cihazı destekler.
İnternete bağlanan cihazların sayısının artması sebebiyle IPv4 standardının yakın gelecekte yetersiz geleceği ön görülmüş ve 1998 yılında, İnternet Engineering Task Force adlı kuruluş tarafından IPv6 taslağı oluşturulmuştur. 2017’de IPv6 standart haline gelmiştir.
Bir IPv4 adresi 4 adet sayı grubundan oluşur. IPv6 adresi ise sayı harf karışık olmak üzere 4 karakterden oluşan 8 gruptan oluşur.
IPv4 |
IPv6 |
|
Adres büyüklüğü |
32 bit |
128 bit |
Adres biçimi |
Noktalarla ayrılmış sayılar |
Çift noktalarla ayrılmış karakter grupları |
Örnek adres |
119.117.63.126 |
2001:0db8:0001:0000:0000:0ab9:C0A8:0102 |
Adres sayısı |
2^32 = 4.294.967.296 |
2^128 = 340.282.366.920.938.463.463.374.607.431.768.211.456 |
IP numarası pratikte ne işe yarar ?
Eğer sistem yöneticisi, yazılımcı ya da başka bir görev tanımına sahip bir bilgi işlem personeli değil iseniz IP numarasını pratikte kullanmıyor olma ihtimaliniz yüksektir.
Çünkü Bir web sitesine gitmek istediğinizde tarayıcınızın adres çubuğuna akılda tutması zor olan IP numaralarını yazmamanız için oluşturulmuş bir başka protokol olan DNS(Domain Name Server), girdiğiniz adresin bilgisini ilgili sunuculardan alıp yönlendirme yapmaktadır. DNS’in detaylı açıklaması başka bir yazımızın konusu olacaktır.
Kaynaklar:
http://bidb.itu.edu.tr/seyir-defteri/blog/2013/09/07/tcp-ip-protokolu
http://www.baskent.edu.tr/~tkaracay/etudio/ders/internet/internetis/ip.html
Konuk Yazar: Doruk Uluçay
Teşekkür ederiz