Subnetting ağların daha etkili bir şekilde yönetilmesini sağlamak için kullanılan bir IP ağı bölme yöntemidir.
Bir IP ağı içerisindeki IP adreslerini alt ağlara bölerek, daha küçük alt ağlara ve daha fazla IP adresine sahip olabilirsiniz. Bu, ağ trafiğini daha iyi yönetmenizi, ağ kaynaklarını daha iyi kullanmanızı ve güvenliği artırmanızı sağlar.
Subnetting ile bu büyük ağı daha küçük alt ağlara bölebilirsiniz. Bunu yaparken, IP adreslerini gruplara ayırır ve her bir grup için bir alt ağ oluşturursunuz. Bu alt ağlar, belirli cihazlar veya kullanıcı grupları için ayrılabilir, bu bölünmüş alanları kullanan kullanıcılar birbirlerinin ağına ve bilgilerine erişemezler.
Subnetting’in en yaygın kullanılan yöntemi, CIDR (Classless Inter-Domain Routing) olarak adlandırılan bir yöntemdir. CIDR, bir IP adresinin bir ağ adresi ve bir subnet maskesiyle ifade edildiği bir gösterimdir. Subnet maskesi, ağ bölümünü ve host bölümünü belirler.
Örneğin, bir ağınızın IP adres aralığı 192.168.0.0 ile 192.168.0.255 arasındaysa, bu bir /24 CIDR gösterimi ile ifade edilir. Bu, ağ adresini belirleyen ilk 24 bitlik bir subnet maskesine sahip olduğunuz anlamına gelir.
Elimde 192.168.0.0/24 ağı varsa ve bunu 4 ayrı müşterinin kullanımı için bölmek istiyorsam basit bir işlem takip etmeliyim.
256(toplam yer) / 4(bölmek istediğim alan sayısı) = 64 = 2 ⁶‘ya eşittir.
(Buradaki 2 ⁶‘ya sihirli sayı diyelim, bu değere daha sonra tekrar değineceğiz)
Bu bulduğumuz üssü 32’den çıkartmamızla elde edeceğimiz
32 – 6 = 26 bize yeni CIDR’ımızı verir.
Yani elde ettiğimiz yeni alanlar
192.168.0.0/26 , 192.168.0.63/26
192.168.0.64/26 , 192.168.0.127/26
192.168.0.128/26 , 192.168.0.191/26
192.168.0.192/26 , 192.168.0.256/26
Şu an her bir kullanıcının kullanabileceği 64 adet IP adresi varmış gibi gözüküyor ancak her bir kullanıcının ilk, ikinci ve sonuncu IP’si kullanıcının kullanımı için uygun değildir çünkü bu alanlar internet, gateway ve broadway için ayrılmıştır örneğin ilk müşterimizin
192.168.0.0/26 adresi network(internet)
192.168.0.1/26 adresi gateway
192.168.0.63/26 adresi broadcast için ayrılmıştır
Yani kullanıcı başına 3 ve toplam 12 adreslik kaçınılmaz bir kayıp vardır.
Bir kaç farklı kavramı anlamak için yeni bir IP adresi değerlendirelim.
Örneğin 156.23.19.145/27 için:
Yukarıda bahsettiğimiz sihirli sayı kavramına tekrar değinelim.
32-x = 27 denkleminden x = 5 sonucuna ulaşabiliriz, yani 2^5 sayısı bize sihirli sayıyı verir.
Bu IP için Subnet Mask’ımız 255.255.255.223’tür. (223’ü 256-sihirli sayıdan buluyoruz)
Kullanılabilir ilk IP 156.23.19.2‘dir çünkü 0. ve 1. yer yukarıda bahsettiğimiz amaçlara rezerve edilmiştir.
Aynı şekilde kullanabileceğimiz son IP adresi 156.23.19.144‘tür.
Dolayısı ile elimizde 29 adet kullanılabilir Host (bir makineye verilebilecek adres) vardır.
Bu IP’yi 32’lik alanlara böldüğümüzü biliyoruz. Bu bölümden ortaya çıkan değerler:
156.23.19.0
156.23.19.32
156.23.19.64
156.23.19.96
156.23.19.128
156.23.19.160
şeklinde olacaktır. Dolayısıyla bizim IP adresimiz olan 156.23.19.145‘nin Network Adresi 156.23.19.128 olmalıdır, yani bu IP adresi 156.23.19.128‘den itibaren başlayan bloğa aittir ve bir bloğun ilk adresini network(internet) için ayırıyoruz.
Subnetting’in ve buradaki terimlerin mantıkları üstte açıklandığı gibidir.
Eğer elinizdeki IP adresinin subnetini kolayca hesaplamak isterseniz bu siteden faydalanabilirsiniz.
Bu yazımız bu kadardı, umarım sizin için faydalı olmuştur.
Bu konuyla alakalı herhangi bir sorunuzda aşağı yorum bırakabilir ya da Contact bölümünden benimle iletişime geçebilirsiniz.