IP Nedir ?

'


'Ozgur Karatas 15/02/2003
'Electronics and Computer Engineer okaratas@students.istanbul.edu.tr
'Engineering Faculty - Istanbul University http://www.istanbul.edu.tr

'


'IP ADRESİ
'Daha önceki dökümanlarımızda network ve yapılarını basitçe tanımıştık. Bu networklar üzerinde bulunan istemci bilgisayarlar (client); birbirleri ile ethernet olarak bilinen ağ kartları ile iletişim kurarlar. Bu kullanılan ethernet kartlarının ayrı ayrı bir MAC adresi (donanım numarası) vardır. Bu ethernet kartları üretilirken verilen değişmez/eşşiz numaralardır.
'IP adresi; bir bilgisayara kullanıcı tarafından atanmış olan 32 bitlik bilgidir. Bu bilgi genelde rakamlardan oluşur. Ipv4 ve Ipv6 olmak üzere iki çeşit IP adresi mevcuttur. Bu IP adresleri birbirlerinden nokta ile ayrılırlar ve her bir nokta ile ayrılmış bölüme oktet denir. IP adresleri her biri onlu sayı 0 ila 255 arası bir sayıdır. Bu sayede farklı yerlerde bulunan bilgisayarların birbirleri ile daha sağlıklı haberleşmesi sağlanır. Aynı zamanda bilgisayarların internet protokolu üzerinden çalışmasını sağlayan tanımlamalardır.
'
Örneğin; 194.27.200.20 IP adresi, dört oktetten oluşur ve her bir oktet 8 bit olarak (ondalık tabloya göre) hesaplanır.
NOT: IP adresleri her zaman Ipv4 standartlarına göre 4 oktetten oluşmaktadır. Ipv6'da bu değişiktir.
Desimal gösterim : 123. 45 . 35 .122
İkili Gösterim : 11001010. 00101010 . 00100101 . 11010010
IP adresleri ise kendi aralarında iki bölümden oluşurlar. Bu bölümlere NetID ve HostID adı verilir.
NetID:
Bilgisayarın bağlı bulunduğu ağı IP adresi üzerinde tanımlayan bölüme NetID denir.
HostID:
Ağ içerisindeki bilgisayarların birbirinden ayrılmasını sağlayan IP Adresi değerine ise HostID denir.
IP Adresleri temel olarak A, B, C diye (standartlara göre) 3 sınıfa ayrılırlar.
A Sınıfı: 127 ağ ve 16,77,214 bilgisayar tanımlanabilir.
B Sınıfı: 16,383 ağ ve 65,534 bilgisayar tanımlanabilir.
C Sınıfı: 2,097,151 ağ ve 254 bilgisayar tanımlanabilir.

Bir network üzerinde bulunabilecek bilgisayar sayısı IP adresinin HostID alanına bağlıdır. HostID'in bit sayısı arttıkça ağın birleşeceği bilgisayar sayısı da artmaktadır. Bunlar dışında iki IP Sınıfı daha vardır;
D Sınıfı: Multicasting için kullanılır
E Sınıfı: Gelecekte kullanmak üzere rezerve edilmiştir.
Network mühendisi; TCP/IP yazılımını bilgisayarlara yükleyerek, üzerinde bulunan her bir kartın IP adresini tanımlar.
Bir IP adresi 32 bit uzunluğundadır. Diğer bir deyişle 8 bitlik 4 kısımdan oluşmaktadır. Her bir kısım binary (ikili) olarak da ifade edileceğinden dolayı desimal olarak 0-255 arasında, ikili olarak da 0000000 ile 11111111 arasında değer almaktadır.
Sınıf İlk bölüm sayıları
A 1-126
B 128-191
C 192-223

Örneğin; 111.192.110.1 bir A sınıfı IP adresidir. 131.192.110.1 bir B sınıfı IP adresidir. 194.192.110.1 ise bir C sınıfı IP adresidir.
SUBNETTING Nedir ?
Bir şirket düşünün ve bu şirketin çalışma gruplarına ayrıldığını düşünün. Bu şekilde ise her çalışma grubunun kendine ait bir IP Adresi olması gerekmektedir. İşte bu durumda bir adres alanını subnetlere bölmek için Subnet Mask olarak bilinen IP maskları (subnetting) kullanılır.
Subnet Mask :
Subnet mask IP adresinin mask kısmını oluşturur. Böylece TCP/IP, Network adresi ile TCP/IP adresini birbirinden ayırır. Bu sayede NetID ve HostID bölümleri birbirinden ayırt edilir.
Subnet mask network sınıfına göre düzenlenir. Varsayım subnet değerleri:
Sınıf Adresi
A 255.0.0.0
B 255.255.0.0.
C 255.255.255.0
Özel Subnet Mask Oluşturmak :
NetID ve HostID değerlerinden oluşan IP adreslerinde; özel subnet maskları oluşturularak daha verimli bir network iletişimi sağlanabilir. Bu durumda network içerisindeki çalışma gruplarını da kısımlara ayırmak gereklidir. Öncelikle network üzerinde kaç tane subnet yaratılacak ona karar verilir.
CLASSLESS INTER DOMAIN ROUTING (CIDR)
CIDR, Internet için yeni bir adresleme yöntemidir. IP adreslerinin daha etkin kullanımını sağlar. CIDR'a duyulan gereksinimin ana nedeni IP adreslerinin tükenmesi yani yeni bağlantılar için gerek duyulan IP adresinin, adresleme sisteminden doyalı adres bulunamamasıdır.