07.07.2017
KONULAR : İP HESAPLAMA
TCP/IP protokolünde tüm bilgisayarlar 32 bitlik “özgün” bir IP numarasına sahip olacak şekilde adreslenirler.
IP adresleri sınıflara ayrılmıştır, bu sınıflar şunlardır;
Class A : 0.0.0.0 – 127.255.255.255 arasındaki ip adresleri.
Class B: 128.0.0.0 – 191.255.255.255 arasındaki ip adresleri.
Class C: 192.0.0.0 – 223. 255.255.255 arasındaki ip adresleri.
Class D: 224.0.0.0 – 239. 255.255.255 arasındaki ip adresleri.
Class E: 240.0.0.0 – 255. 255.255.255 arasındaki ip adresleri.
Her ip sınıfının subnet maskıda belirlenmiştir buna göre
- A sınıfı için subnet mask: 255.0.0.0,
- B sınıfı için subnet mask: 255.255.0.0,
- C, D, E sınıfları için subnet mask: 255.255.255.0 ‘dır.
Bilgisayarımızdan komut sistemini açıp “ipconfig /all” komutunu verdiğimizde kullandığımız bilgisayarın ip konfigürasyonunu görebiliriz.
- 10.0.0.0 – 10.255.255.255
- 172.16.0.0 -172.31.255.255
- 192.168.0.0 – 192.168.255.255
Internet ortamında bu ip adresleri kesinlikle kullanılmaz, iç network kullanıcıları internete çıkarken, ISP tarafından sağlanan static veya dynamic bir ip adresine dönüşürler. İşte bu ip adresi tüm dünya da tek olacaktır.
örneğin;
Elinizde adresi 192.168.1.0 olan C Class bir network var ve bunu 4 subnetworke bölmek istiyorsunuz;
Bu durumda 256/4 = 64 ‘er tane ip adresiniz olacak.
Subnet Maskın son oktetini 256-64 yaparsanız bunu gerçekleştirmiş olursunuz. Bu durumda subnet mask=255.255.255.192 olacaktır ve elimizde subnet maskı 255.255.255.192 ve network adresleri sırasıyla;
- 192.168.1.0
- 192.168.1.64
- 192.168.1.128
- 192.168.1.192
Olan 4 adet networkümüz, her networkte 64’er tane ip adresimiz olacak.
Bir networkün ilk ip adresi network adresini, son ip adresi broadcast adresini gösterdiği için kullanılamaz dolayısıyla bir networkte “useable” olarak adlandırılan, yani kullanılabilecek ip sayısı toplam ip sayısından 2 eksikltir.
Useable Ip sayısı = toplam ip sayısı – 2
Network adresleri örneğin /24 şeklinde gösterilebilirler. /24 ip adresinin binary yazılımında soldan sağa 24 tane 1 olduğu anlamına gelir. Bu şekilde yazılımına CIDR denir. (Classless )
Subnet Mask Binary Yazılım CIDR
255.255.128.0 11111111.11111111.100000000.00000000 /17 255.255.255.128 11111111.11111111.111111111.01000000 /25 255.255.255.252 11111111.11111111.111111111.11111100 /30