IP alt ağı parametrelerini manuel olarak nasıl hesaplanır
Bir alt ağı hesaplamak için gerekli ana bilgisayar sayısını belirlemeniz, uygun maskeyi (/XX öneki) seçmeniz ve adres aralığının sınırlarını hesaplamanız gerekir. Temel formül şudur: kullanılabilir adres sayısı $2^{(32 - \text{önek})} - 2$'ye eşittir. Örneğin, 50 cihaz için /26 maskesi (62 adres) uygundur; burada ağ adresi bloktaki ilk adrestir, yayın adresi ise son adrestir.
Adreslemenin temelleri: hesaplamadan önce bilinmesi gerekenler
IPv4 (Sürüm 4 Internet Protokolü) adresi 32 bitten oluşur. Alt ağ maskesi bu bitleri iki bölüme ayırır:
- Ağ bölümü (alt ağı tanımlar).
- Ana bilgisayar bölümü (ağ içindeki belirli bir cihazı tanımlar).
Maske iki formatta yazılabilir:
- Noktalı ondalık:
255.255.255.0 - Sınıfsız (CIDR):
/24(maskede bulunan bir bitlerin sayısı).
Önemli: Herhangi bir alt ağda iki adres ayrılmıştır ve cihazlara atanamaz:
- Ağ adresi (tüm ana bilgisayar bitleri 0'dır) — ağın tanımlayıcısı.
- Yayın adresi (tüm ana bilgisayar bitleri 1'dir) — ağdaki tüm düğümlere veri göndermek için kullanılır.
Ana bilgisayar sayısına göre alt ağ hesaplama algoritması
Sıfırdan bir ağ tasarlıyorsanız, cihaz sayısından yola çıkın.
1. Adım. Gerekli adres sayısını belirleyin
Diyelim ki 50 cihazı bağlamanız gerekiyor. Ağ büyümesi, ağ geçitleri, yazıcılar ve sunucular için her zaman bir yedek (en az %10–20) ekleyin. Sonuç olarak: ~60 adresi hedef alın.
2. Adım. İkinin kuvvetini seçin
Cihaz sayınız + 2 ayrılmış adresi kapsayan en küçük 2'nin kuvvetini bulun. Formül: $2^h \ge N + 2$, burada $h$ ana bilgisayarlar için bit sayısı, $N$ ise cihaz sayısıdır.
- $2^5 = 32$ (yetersiz, 32 - 2 = 30 düğüm)
- $2^6 = 64$ (uygun, 64 - 2 = 62 düğüm)
Bu durumda, ana bilgisayarlar için 6 bite ihtiyacımız var.
3. Adım. Maskeyi (öneki) hesaplayın
Adreste toplam 32 bit vardır. 6 bit ana bilgisayarlara ayrılırsa, ağ için geriye kalan: $32 - 6 = 26$. Maske: /26.
4. Adım. Maskeyi ondalık biçime çevirin
/26 öneki, ilk 26 bitin bir, geri kalan 6 bitin sıfır olduğu anlamına gelir.
Dördüncü oktet (son 8 bit): ikili sistemde 11111100.
Ondalığa çevirelim: $128 + 64 + 32 + 16 + 8 + 4 = 252$? Hayır, sadece birleri sayıyoruz.
/26 için son 8 bitin doğru hesabı:
Dördüncü oktetin ilk 2 biti ağa aittir (çünkü 24 bit üç tam oktet eder, 26'ya ulaşmak için 2 bit daha gerekir).
Dördüncü oktet: 11000000.
$128 + 64 = 192$.
Sonuç maske: 255.255.255.192.
Örnek üzerinde adres aralığının hesaplanması
Verilenler:
- Temel IP:
192.168.1.0 - Maske:
/26(veya255.255.255.192)
Alt ağ sınırlarını bulmak için blok boyutunu (adımı) belirlemeniz gerekir. Blok boyutu = $256 - \text{maskenin son sıfır olmayan oktetinin değeri}$. $256 - 192 = 64$.
Bu, alt ağların son oktette 64'er adımlarla ilerlediği anlamına gelir:
192.168.1.0–192.168.1.63192.168.1.64–192.168.1.127192.168.1.128–192.168.1.191192.168.1.192–192.168.1.255
Temel adresimiz 192.168.1.0 ise, ilk alt ağa düşeriz.
İlk alt ağın parametreleri (192.168.1.0/26):
| Parametre | Değer | Açıklama |
|---|---|---|
| Ağ adresi | 192.168.1.0 | Bloktaki ilk adres |
| İlk ana bilgisayar | 192.168.1.1 | Ağ adresi + 1 |
| Son ana bilgisayar | 192.168.1.62 | Yayın adresi - 1 |
| Yayın adresi | 192.168.1.63 | Bloktaki son adres |
| Maske | 255.255.255.192 | /26 |
Hızlı hesaplama için ipucu: Maske /24 ise, adım 1'dir. /25 ise, adım 128'dir. /26 ise, adım 64'tür. /27 ise, adım 32'dir. /28 ise, adım 16'dır. /29 ise, adım 8'dir. /30 ise, adım 4'tür. Bir oktete kaç alt ağ sığdığını anlamak için 256'yı adıma bölmeniz yeterlidir.
Ağ planlamasında sık yapılan hatalar
- Ağ geçidini unutmak. Ağ geçidi (yönlendirici) de bir IP adresi kaplar. 62 cihaza ihtiyacınız varsa ve /26 alt ağını (toplam 62 kullanılabilir ana bilgisayar) seçerseniz, ağ geçidi için yer kalmaz. Her zaman yedek bırakın.
- Bayt sırası karışıklığı. Alt ağ adımını hesaplarken yalnızca maskenin bittiği oktet değişir. /23 için üçüncü oktet, /26 için dördüncü oktet değişir.
- Çakışan aralıkların kullanılması. Bir sonraki alt ağın, öncekinin yayın adresinden hemen sonra başladığından emin olun. Yukarıdaki örnekte bir sonraki alt ağ
.63veya.65ile değil,.64ile başlar. - VLAN'ların dikkate alınmaması. VLAN kullanıyorsanız, her VLAN kendi benzersiz alt ağında olmalıdır. Aralarındaki yönlendirme, ağ geçitlerinin doğru şekilde belirtilmesini gerektirir.
Popüler alt ağ maskeleri tablosu
Bu hızlı başvuru kılavuzu, tipik görevler için doğru maskeyi seçmenize yardımcı olacaktır.
| Önek (CIDR) | Maske (Ondalık) | Toplam adres | Kullanılabilir ana bilgisayar | Tipik kullanım |
|---|---|---|---|---|
| /30 | 255.255.255.252 | 4 | 2 | Noktadan noktaya bağlantı (WAN, yönlendiriciler arası linkler) |
| /29 | 255.255.255.248 | 8 | 6 | Çok küçük ofisler, birkaç sunucu için DMZ |
| /28 | 255.255.255.240 | 16 | 14 | Küçük cihaz grupları, ekipman yönetimi |
| /27 | 255.255.255.224 | 32 | 30 | Küçük departmanlar, misafir Wi-Fi ağları |
| /26 | 255.255.255.192 | 64 | 62 | Orta büyüklükte departmanlar, sunucu rafları |
| /25 | 255.255.255.128 | 128 | 126 | Büyük departmanlar, bina katları |
| /24 | 255.255.255.0 | 256 | 254 | Standart ev veya ofis yerel ağı |
SSS: Sıkça Sorulan Sorular
Soru: Ağ geçidi olarak .1 veya .254 adresini kullanabilir miyim? Evet, teknik olarak ağ geçidine ana bilgisayar aralığındaki herhangi bir boş adresi atayabilirsiniz. Ancak yazılı olmayan bir standart olarak, yöneticiler genellikle hatırlama kolaylığı için ilk (.1) veya son (.254/.253) kullanılabilir adresi kullanır.
Soru: Cihaz sayısı 254'ten fazlaysa ne yapmalıyım?
/24'ten daha kısa bir maske kullanın, örneğin /23 (510 ana bilgisayar) veya /22 (1022 ana bilgisayar). Bu durumda maskenin üçüncü okteti ve alt ağ adımı değişecektir. Örneğin, /23 için maske 255.255.254.0 olur, alt ağ adımı üçüncü oktette 2'dir (0, 2, 4...).
Soru: Neden /31 maskesi kullanılamaz? Klasik şemada /31 yalnızca 2 adres verir, eksi 2 ayrılmış adres = 0 ana bilgisayar kalır. Ancak modern uygulamalarda (RFC 3021), yayın adresine ihtiyaç duyulmayan noktadan noktaya bağlantılar için /31 maskesine izin verilir. Fakat normal yerel ağlar için uygun değildir.
Soru: Hesaplamaları hesap makinesi olmadan nasıl kontrol edebilirim? "Sihirli sayı" (adım) yöntemini kullanın. İlginç okteti belirleyin (maskenin 0 veya 255 olmadığı yer). Bu oktetin maske değerini 256'dan çıkarın. Elde edilen sayı adımdır. Alt ağ adresleri bu adımın katları olacaktır.