Konak bilgisayarın İnternet'e girebilmesi için bir IP adresine ihtiyacı vardır. IP adresi, belirli bir konak bilgisayarı tanımlayan mantıksal ağ adresidir. İnternet'teki diğer cihazlarla iletişim kurmak için bu adresin düzgün biçimde yapılandırılmış ve benzersiz olması gerekir.
IP adresi, bir konak bilgisayarın Ağ arayüzü bağlantısına atanır. Bu bağlantı genellikle cihaza takılı bir ağ arayüz kartıdır (NIC). Ağ arayüzlerine sahip son kullanıcı cihazlarına ilişkin örnekler arasında iş istasyonları, sunucular, ağ yazıcıları ve IP telefonları yer alır. Bazı sunucularda birden çok NIC bulunabilir ve her NIC kendi IP adresine sahiptir. IP ağına bağlantı sağlayan yönlendirici arayüzlerinin de bir IP adresi vardır.
İnternet üzerinden gönderilen her paket, bir kaynak ve bir hedef IP adresine sahiptir. Ağ iletişim cihazları, bilginin hedefe ulaşmasını ve yanıtların kaynağa geri dönmesini sağlamak için bu bilgilere gereksinim duyar.
IP Adresinin Yapısı
IP adresi iki tabanındaki 32 bit (birler ve sıfırlar) serisinden oluşur. İnsanların ikili IP adresini okuması çok zordur. Bu nedenle 32 bit, sekizli adı verilen dört adet 8 bit'lik baytlar halinde gruplanır. İnsanların IP adresini bu biçimde okuması, yazması ve hatırlaması çok zordur. IP adresinin anlaşılmasını kolaylaştırmak için her sekizli ondalık değeriyle belirtilir ve bir ondalık işareti veya nokta ile ayrılır. Buna noktalı ondalık gösterimi denir.
Konak bilgisayar bir IP adresiyle yapılandırıldığında, bu adres 192.168.1.5 gibi noktalı bir ondalık sayı olarak girilir. Bunun 32 bit ikili eşdeğerini, yani 11000000101010000000000100000101 sayısını girmek zorunda kaldığınızı düşünün. Yalnızca bir bit yanlış yazıldığında bile adres farklı olur ve konak bilgisayar ağda iletişim kuramaz.
32 bit IP adresi, IP sürüm 4 (IPv4) olarak tanımlanır ve şu anda İnternet'teki en yaygın IP adresi biçimidir. 32 bit adresleme şeması kullanılarak oluşturulabilen 4 milyardan fazla olası IP adresi vardır.
Konak bilgisayar bir IP adresi aldığında, bu adresin NIC tarafından alındığı biçimiyle tüm 32 bit'ine birden bakar. Ancak insanların bu 32 bit'i dört sekizli ondalık eşdeğerine dönüştürmesi gerekir. Her sekizli 8 bit'ten oluşur ve her bit'in bir değeri vardır. 8 bit'ten oluşan dört grubun da değer kümesi aynıdır. Sekizlideki en sağdaki bit'in değeri 1'dir ve kalan bit'lerin değerleri, sağdan sola doğru 2, 4, 8, 16, 32, 64 ve 128'dir.
İkili 1'in bulunduğu her yere konum değerlerini ekleyerek sekizlinin değerini belirleyin.
Bir konumda 0 varsa, değer eklemeyin.
Tüm 8 bit de 0 ise. 00000000 sekizlinin değeri 0'dır.
Tüm 8 bit'ler 1 ise, 11111111 sekizlinin değeri 255'tir (128+64+32+16+8+4+2+1).
00100111 örneğinde olduğu gibi 8 bit'ler karışıksa, sekizlinin değeri 39'dur (32+4+2+1).
Bu nedenle, dört sekizliden her birinin değeri 0 - 255 arasındadır.
0 yorum:
Yorum Gönder