SUBNETTING / ALT AĞ MASKELEME :
Bir IP adresinin ait olduğu network ID’sini bulmayla yazımıza başlayalım.
Elimizdeki IP adresi 192.168.3.25/24.
IP adresimizi ve alt ağ maskemizi Binary formata dönüştürerek AND işlemi yapalım. Dönüştürme işlemleri için internetten decimal to binary converter yazarak tool’lar aracılığı ile dönüştürme işlemleri yapılır. Örnek : https://www.rapidtables.com/convert/number/decimal-to-binary.html
192 | 168 | 3 | 25 |
255 | 255 | 255 | 0 |
AND (VE) İşlemi :
11000000 | 10101000 | 00000011 | 00011001 |
11111111 | 11111111 | 11111111 | 00000000 |
11000000 | 10101000 | 00000011 | 00000000 |
192 | 168 | 3 | 0 |
192.168.3.25 IP adresinin ait olduğu network ya da ait olduğu ağın network ID’si 192.168.3.0’dır.
Bu ağda adreslenebilir toplamda 254 adres bulunmaktadır. 2^n-2 = 2^8 -2 = 254
LOJİK İŞLEMLER :
AND-VE İŞLEMİ
1.Değer | 2.Değer | Sonuç |
1 | 0 | 0 |
0 | 1 | 0 |
0 | 0 | 0 |
1 | 1 | 1 |
OR-VEYA İŞLEMİ
1.Değer | 2.Değer | Sonuç |
1 | 0 | 1 |
0 | 1 | 1 |
0 | 0 | 0 |
1 | 1 | 1 |
Subnetting – alt ağlara bölme IP uzayının alt sınıflara ayrılması işlemidir. Alt ağlara bölünmüş bir network daha kolay yönetilir. Güvenlik nedeniyle alt ağlara bölme işlemi yapılmaktadır. Alt ağlara bölme işlemi broadcast etki alanını azaltır ve tüm networkteki cihazlar yoğun bir broadcast trafiğine maruz kalmaz ve ağ performansına olumlu bir katkısı olur.
Subnetting – alt ağlara bölme işlemini örnekler yaparak pekiştirelim. Subnetting rastgele soruları alarak pratik yapmak isterseniz http://www.subnettingquestions.com/ web sayfasını kullanabilirsiniz. Soru ve sorunun cevabı bu sayfada bulunmaktadır.
Soru -1 : 172.17.0.0/25 ağından alt ağ başına kaç alt ağ ve ana bilgisayar-host alabilirsiniz?
10101100 | 00010001 | 00000000 | 00000000 |
11111111 | 11111111 | 11111111 | 10000000 |
10101100 | 00010001 | 00000000 | 00000000 |
Network ID : 172.17.0.0
2^7-2 = 126 host (her bir subnet altında)
172.17.0.0 Class B adrestir. Class B adreste prefix : /16’dır.
2^16 / 2^7 = 2^9 = 512
512 subnet-alt ağ
Cevap : 512 alt ağ, 126 host
Soru – 2 : 192.168.147.0/30 ağından alt ağ başına kaç alt ağ ve ana bilgisayar-host alabilirsiniz?
/30 prefix’i : 11111111.11111111.11111111.11111100
2^2-2 = 2 host
192’li adres C class. Class C adreste prefix : /8’dir.
2^8 / 2^2 = 2^6 = 64
64 subnet
Detaylı bir şekilde açacak olursak :
192.168.147.0/30 [başlangıç]
192.168.147.4/30
192.168.147.8/30
…….
192.168.147.256/30 [bitiş]
Şimdi 192.168.147.0/30 ağını ele alalım.
192.168.147.0 -> network ID
192.168.147.1 -> adreslenebilir ilk adres
192.168.147.2 -> adreslenebilir ikinci adres
192.168.147.3 -> broadcast Adres
Cevap : 64 alt ağ, 2 host