Ağ üzerinde bilgisayarlar ağ kartları ile birbirleriyle iletişim kurarlar. Bütün ağ kartlarının diğer bir ifade ile Ethernet kartlarının bir tane Mac adresi vardır. Ip adresi her bir bilgisayarı adresler. 32 bitlik manüel bilgidir. ip adresleri sayısal format olarak 0 ile 255 arasında ve 4 bölümde gösterir. Bu dört bölüm w,x,y,z harflerinden oluşur. Örnekle açıklayacak olursak 103.21.16.128 dörtlü grubundan oluşan ip adresi 8 bitlik internet sitesi adresini belirtir.
Manüel gösterim şekli; 103.21.16.128 bu şekilde ifade edilir.
Aynı ip adresinin ikili gösterimi; 11001010.00101010.00100101.11010010 şeklindedir.
Ip adresleri Network ID ve Host ID diye bilinen iki kısımdan oluşur. Network ID bölümünde serverdaki bilgisayarların bulunduğu network (ağ) numarasını, Host ID ise bilgisayar ve diğer cihazların numarasını belirtir. Benzetmeli ifade edecek olursak bir sokakta bulunan evlerin kapı numaraları gibi. Her sokakta onlarca yüzlerce ev numarası olabilir. Buda HOST ID anlamına gelir.
Bir ip adresi genellikle 32 bit uzunluğunda olmaktadır. Bu ağ bağlantısı üzerine yaklaşık olarak 4 milyar bilgisayar bağlanabilmektedir. İp adreslerinin birbirleri arasında kolay anlaşılabilir olabilmesi için 8 bitlik 4 nokta ile birbirinden ayrılmıştır. Örneğin; 123.15.32.203
İnternete bağlı yüz binlerce ağ var vardır. Bu ağlardaki ip adresleri birbirinden tamamen farklı olabilmektedir. Ağlara atanan adreslerin ağ cihazlarına yerleşimini kolaylaştırmak amacıyla ip adres bölümü alt bölümlere ayrılmıştır. Bu bölümler şunlardır;
A Sınıfı: Network ID numarasında 7 bit, HOST ID numarasında ise 24 bitlik bilgisayar sistemlerini temsil eder.
B Sınıfı: Network adres alanı içinde 14 bit. Ağda bulunan bilgisayarlar ise 16 bitten oluşmaktadır.
C Sınıfı: Network adres içindeki ağlar 21 bitten, ağda bulunan bilgisayarlar ise 8 bitten oluşurlar.



