Bir şirketin Türkiye genelinde aşağıdaki 14 ilde şubeleri bulunuyor olsun. Bize dışarıdan her bir şubeye dağıtılmak üzere 137.164.0.0/16 IP bloğu veriliyor.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Sivas :900 Karaman :600 Samsun :1000 Sinop :100 Malatya :1000 Tunceli :1000 Antalya :100 Çorum :240 Ş. Urfa :2045 Konya :1500 Giresun :500 Amasya :50 İstanbul :200 Bingöl :75 |
Şubelerdeki client sayıları yukarıdaki gibi.
SORU: IP blogu olarak 137.164.0.0/16
üzerinde dağıtım yapıldıktan sonra;
- Yeni prefix ne olacak?
- Her subnetteki maksimum IP adresi nedir?
- Subnet mask nedir?
- Her subnetteki start ve end IP’ler nedir?
- Her subnetteki broadcast IP nedir?
- Max Subnet sayısı nedir?
CEVAP: Şubelerdeki host sayısına baktığımız zaman 2045 en büyük olduğunu görüyoruz. IP aralıkları en az 2045 hosta olanak sağlayacak şekilde olmalı.
2^n-2>= 2045, 2^n >= 2047
1 2 3 4 |
2 üzeri 10 = 1024 2 üzeri 11 = 2048 2 üzeri 12 = 4096 2 üzeri 13 = 8192 |
- Burada n’i 11 seçersek her bir aralığa 2048 cihaz düşecek fakat bu doğru olmaz doğru olmaz çünkü en yüksek sayı 2025’di ve 3 host her an ağa eklenebilir ve ip kalmaz.
- Doğru tercih 12 seçilmesidir. Böylece 4096 şar olarak böleceğiz. Fakat bunun dezavantajı da şube sayısının azalmasıdır.
- Bu durumda toplamda 16 şube açılabilir. Mevcut sayı 14’dür.
n=12
seçtikp=20
Yeni prefiximiz20
oldu. Sağdan 12 sayacağız.137.164./ _ _ _ _ / _ _ _ _ . _ _ _ _ _ _ _ _
137.164./ _ _ _ _ / 0 0 0 0 . 0 0 0 0 0 0 0 0
- 4 bit kalıyor.
2^4 = 16
ihtimal var. 16’şar artacak.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
128 64 32 16 | Toplam = 16 ┌────╴ 128 │┌───╴ 64 ││┌──╴ 32 │││┌─╴ 16 0 0000 16 0001 32 0010 48 0011 64 0100 80 0101 96 0110 112 0111 128 1000 144 1001 160 1010 176 1011 192 1100 208 1101 224 1110 240 1111 |
- Son değer subnet maskımız olacak yani Subnet mask : 255.255.240.0
- Bu subnet mask doğal olarak tüm subnetler için geçerlidir.
- Bu sonuca göre atamalarımızı gerçekleştirebiliriz:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
Karaman 137.164.16.0 / 20 ------------------------- network id : 137.164.16.0 start-ip : 137.164.16.1 end-ip : 137.164.31.254 broadcast : 137.164.31.255 Samsun 137.164.32.0 / 20 ------------------------- network id : 137.164.32.0 start-ip : 137.164.32.1 end-ip : 137.164.47.254 broadcast : 137.164.47.255 |
- Prefix’den subnet mask’a geçişlerin ezberlenmesi kolaylık sağlar. Örneğin 20 prefix 16 dan 4 fazla o zaman 16, 16 artıyor. 5 fazla olsa 32, 32 artacaktı.
Bitcricket IP Calculator
gibi programlar subnetleri otomatik olarak hesaplar.Değişken uzunluklu subnet mask
kullanarak bu eşit olma durumunu değiştirebiliyoruz.
Packet Tracer Üzerinde Proje
137.164.0.0 ilgili şekilde dağıttıktan sonra aşağıdaki gibi bir düzende yapabiliriz.
1 2 3 4 |
Sivas : Network ID : 137.164.0.0/20 Start : 137.164.0.1 End : 137.164.15.254 |
- 4 Switch, 1 Router, 8 Host
- DHCP ile otomatik ip atanması sağlanacak.
- Sunetlerin ilk ipleri gateway olarak, router interface’lerine atanacak.
- Subnetlerin son ip’leri switch’lerin vlan1’e verilecek.
- Vlan1’lere ve router interface’lerine verilen bu ilk ve son IP’lerin DHCP ile hostlara verilmemesi sağlanacak.
- ip dhcp excluded-address 137.164.0.1
- Router’da DHCP için ip atamaları:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
ip dhcp pool Sivas-Havuz network 137.164.0.0 255.255.240.0 default-router 137.164.0.1 dns-server 8.8.8.8 ip dhcp pool Karaman-Havuz network 137.164.16.0 255.255.240.0 default-router 137.164.16.1 dzns-server 8.8.8.8 ip dhcp pool Samsun-Havuz network 137.164.48.0 255.255.240.0 default-router 137.164.48.1 dns-server 8.8.8.8 ip dhcp pool Sinop-Havuz network 137.164.32.0 255.255.240.0 default-router 137.164.32.1 dns-server 8.8.8.8 |
Switch’lerin network dışına ping atabilmesini istiyorsak onlara da tıpkı hostlar gibi default gateway
belirtmeliyiz.
1 |
ip default-gateway 137.164.16.1 |
Bir cevap yazın