Bu konu daha önceki konularda herhangi bir kaynağa dayanarak anlatılmıştır.Fakat kursta anladığım kadarıyla daha açıklayıcı dilde anlatmak istedim…
Bize verilen bir adresin Network adresini,Broadcast adresini ve Host(IP) adedini bulmamız için ne yapmalıyız?
Mesela elimizde 179.155.61.13o/29 adresi var.Bunun bizden Network adresini,broadcast adresini ve Host adedini istiyor.
Şimdi sırasıyla yapmamız gerekenler şöyle.
Adresin sonuna eklenen sayı soldan sağa binary sistemdeki 1 olan sayıların adedir.Adresler 32 bitlik olduğuna göre,29 tanesi 1 ise geri kalan 32-29=0 dır.Yani /29 yazılımının binary sistemdeki karşılığı şöyledir:
11111111.11111111.11111111.11111000
Şimdi işlemlere başlayabiliriz.
Üstteki binary kodlamanın son oktetini ele alacağız.Oktette olan 1 sayıları adeti n ise 2^n Network sayımızı,0(sifir) sayıları adeti x ise 2^x verebileceğimiz IP sayısını verir.Fakat kullanabileceğimiz IP adeti 2^x-2 dir.
Son oktetimiz şudur:
11111000
Burada beş adet 1 olduğuna göre: 2^5=32.Yani bizim 32 adet networkümüz vardır.
Ve üç adet 0(sifir) olduğuna göre: 2^3=8 adet IP vardır.Fakat bu IP lerin ilk olanı Network adresi ve son olanı broadcast adresi olduğundan 8′den 2 cıkarırız:2^3-2=6 adet kullanabiceleğimiz IP Host sayısı vardır.
Şimdi bize verilen ilk adreste yani 179.155.61.130 adresinde son oktetmiz olan 130 hangi aralıkta ona bir bakalım:
0-8……….(1)
8-16………(2)
16-24……..(3)
24-32……..(4)
32-40……..(5)
40-48……..(6)
48-56……..(7)
56-64……..(8)
64-72……..(9)
72-80……..(10)
80-88……..(11)
88-96……..(12)
96-104…….(13)
104-112……(14)
112-120……(15)
120-128……(16)
128-136……(17)………….aradığımız 130 sayısı bu aralıkta.Ve hangi aralıktaysa alt kısmını alıyoruz.Yani 128.
136-144……(18)
144-152……(19)
152-160……(20)
160-168……(21)
168-176……(22)
176-184……(23)
184-192……(24)
192-200……(25)
200-208……(26)
208-216……(27)
216-224……(28)
224-232……(29)
232-240……(30)
240-248……(31)
248-255……(32)
Bu sıralamını 8 arıtş sebebi bizim 8 adet IP olduğuna göre,2^3=8,ve 2^5=32 adet Network adresimiz olduğuna göre de 32 tane farklı Networkümğz vardır.
Evet arkadaşlar..bizim network adresimiz 179.155.61.128
Network adresimizden bir sonraki adresimiz ilk IP adresimizdir.
Yani:179.155.61.129 bizim ilk IP adresimizdir.
Son IP adresimizi bulmak içinse yukarıda hespladığımız gibi bizim 6 adet IP adresiz vardır.Network adresimizin son oktetine kac adet IP adresimiz varsa onu ekleriz,veya ilk IP adresimize ekleyip 1 eksiltiriz.Yani..
Network adresimiz:179.155.61.128 ve IP adetimiz 6 olduğuna göre,,128+6=129+6-1=134…
Yani 179.155.61.134 bizim son IP adresimizidir.
Son olarakda Broadcast adresi.Son kullanabileceğimiz IP adresine 1 ekleriz ve Broadcast adresimizi buluruz.Yani:134+1=135.
Yani 179.155.61.135 bizim Broadcast adresimizdir.
Sonuc olarak şöyle:

1-IP Adresleme
Bazı durumlardada sondan ikinci oktetle işlem yapıyoruz.Mesela bunuda örnekle açıklamak gerekirse:
Elimizde 165.138.90.49/20 adresi var.Yine dediğim gibi /20 sayısını,binary olarak soldan sağa doğru 20 adet 1 olduğunun ifadesidir,ve 32 bitlik adresimize göre geri kalan 32-20=12 adet sıfırımız vardır.Yani:
11111111.11111111.11110000.00000000
Bu durumda son oktetle bir işimiz yok,çünkü network sayımızı öğrenemeyiz,onun için bir önceki oktette yukarıdaki işlemleri yapacaz.
Yani:11110000 oktetine göre adreslerimizi bulacağız.1 sayılarının adetin ise 2^n;Network adetimizi ve 0 sayılarının adetide x ise 2^x IP adetimizi belirttiğini biliyouz.Ve burada 4 adet 1 ve 4 adet 0 olduğuna göre,2^4=16 adet Network ve 16 adet IP var.IP adreslerimizden ilk IP Network adresi ve son IP de broadcast adresi olduğundan 16-2=14 adet kullanabileceğimiz IP(Host) adresimiz vardır.
Şimdi kullandığımız oktetin yani 90′ın IP aralığını bulalım:
0-16
16-32
32-48
48-64
64-80
80-96.….aradığımız sayı bu aralıkta olduğuna göre alt kısmını yani 80‘i alıyoruz.
….
….
….
….
165.138.80.0…Bizim Network adresimizdir.Network adresinden bir sonraki İlk IP adresimiz olduğuna göre:
165.138.80.1…adresi de ilk IP adresimizidir.
Son IP adresimiz ise,bizim 16 IP adresimiz olduğuna göre,işlemi yaptığımız oktetin üstüne ekleriz ve 1 eksiltiriz.yani::
Son IP adresimizde:165.138.95.254 olur.
Broadcast adreside son Ip adresinden bir fazla olduğuna göre:
165.138.95.255….adresi bizim Broadcast adresidir.
Sonuc olarak:

2-IP Adresleme

IPv4 Adresi Hiyerarşik Yapısı

IPv4 adresi Ondalık(Decimal) ve 32 bitlik Adres
Umarım yardımcı olmuşumdur.Eğer takıldığınız herhangi bir nokta varsa yazabilirsiniz…

RSS Feed
April 27th, 2009
Osman Cakir
Posted in
Tags: 
165.138.90.49/20 da ilk ip mizin nasıl oluştuğunu alladım fakat son ipyi nasıl bulduk anlayamadım, yardımlarınız ve emeğiniz için teşekkür ederim.
hocam bu mukemmel aciklamadan sonra sorulari ve sorunlari cok daha kolay cozebilyorrum. cok tesekkurler
Abi ellerine kollarına sağlık çok büyük bi sevap kazandın,sınavda bu sorular çıkcak ve saatlerdir arıyorum,
mukemmel bi acıkma. ellerinize saglık. gercktn buyuk sevap kazandınız
Teşekkürler çok yararlı oldu