192.168.1.0 networkünde bilgisayarımıza bir IP adresi vermek istediğimizde bilgisayarımızın network ayarlarına girip Static IP yapılandırmasında IP adresine 192.168.1.1 değerini verince Subnet mask in otomatik olarak 255.255.255.0 değerini aldığını görürüz.
Peki nedir bu Subnet mask, ne işe yarar?
IP adreslerinin cihazın networkteki adresi olduğunu söylemiştik.Subnet mask de networkün hangi alt ağında olduğunuzu gösteren adrestir.Bu örneğimizde 24 bitlik 255.255.255.0 subnetimiz var.Peki 24bit ne demektir, nasıl hesaplanır?
Daha önce IP adreslerinin ve 1 ve 0 lardan oluşan sayılar olduğunu belirtmiştik. Subnet mask de tıpkı IP adresi gibi 1 ve 0 lardan oluşmaktadır. Tek farkı IP adresinde 1ler ve 0 lar farklı kombinasyonlarda bulunabilirken Subnet mask de 1 lerin arasına 0 değeri giremez.
255.255.255.0 subnet maskine karşılık 11111111.111111111.11111111.0000000 gelmektedir. Buradaki 1lerin sayısı subnetin kaç bitlik olduğunu göstermektedir. Burada 24 adet 1 olduğundan subnetimiz 24 bitliktir.
Burada kullanılabilecek IP adresleri 192.168.1.1 – 192.168.1.254 aralığıdır.
192.168.1.0 NETWORK ID
192.168.1.255 BROADCAST IP dir.
NETWORKÜ ALT AĞLARA BÖLMEK (SUBNETTING)
Bildiğimiz gibi 2 cihazın haberleşmeşi için aynı networkte ve aynı alt ağda yer almaları gerekmektedir.
Şunu düşünelim; Yöneticiliğini yaptığımız bir firmada 200 adet bilgisayar var ve şirketimizi yönetim ve çalışanlar olmak üzere 2 ayrı alt ağa bölmek istiyoruz. Bu iki alt ağın birbirleriyle erişmesini istemiyoruz.
Normal yapılandırmada 192.168.1.10 IPsi 192.168.1.150 IPsine erişebilir. Ancak ufak bir yapılandıma ile bunu engellemek mümkündür.
Bizim subnetmaskimi 255.255.255.0 – 1111111.11111111.11111111.0000000
Alt ağ sayısı = 2
2n ≥ Alt ağ sayısı =2; n=1 olarak bulunur.
Burada n = Son sekmeden çalınacak 0 sayısını göstermektedir. n=1 olduğundan son sekmemiz 10000000 olacaktır. Bu durumda yeni subnetimiz 255.255.255.128 olacaktır.
m=sıfırların sayısı 2m=host sayısıdır. 27=128.Burada herbir altağda 128 host olabilir.
1. Networkümüz 192.168.1.0 Network IDsi ve 255.255.255.128 subnet maskiyle
192.168.1.1 – 192.168.1.126 aralığında IP adresleri alabilir. 192.168.1.127 Broadcast IPsidir
2. Networkümüz 192.168.1.128 Network Idsi ve 255.255.255.128 subnet maskiyle 192.168.1.129 – 192.168.1.254 aralığında IP alabilir.
Bu yapılandırma ile artık aynı alt ağlarda olmayan cihazlar birbirlerine erişemezler.
SUPERNETTING
Örneğimizi bir de şöyle düşünelim. 200 adet network cihazını var ve şirkete 100 network cihazı daha alınacak.Siz 192.168.1.0 networküne 255 ten fazla cihazı tanıtacaksınız ama nasıl?
Alt ağlara bölerken subnet mask ten 0 çalıyorduk. Bu sefer de en sondaki 1lerden çalacağız. Çaldığımız her 1 bize 255 yeni cihaz getirecektir. Burada 45 ekstra Ipye ihtiyacımız var. Ozaman 1lerden 1 tane çalmamız gerkiyor.
Bu şekilde subnet maskimiz; 1111111.11111111.11111110.00000000 olacaktır. Yani 255.255.254.0 olacaktır.
Artık şirketimizdeki cihazlara 192.168.1.0 ve 192.168.2.0 networklerinde 255.255.254.0 subnet maskiyle IPler verebiliriz ve bütün cihazlar birbirini görecektir.