Ag katmanının tek görevi adreslemeyi saglamaktır. Adresleme bir anlamda agdaki paketin yolunu bulabilmesidir. İnternette adresleme için kullanılan protokole IP, bu protokolun kullandıgı adreslere ise IP adresleri denir. IP adresleri her biri 8 bit yer kaplayan ve 0-255 arsında olan 4 oktetten olusurlar. IP adresleri birinci oktetlerine göre 5e ayrılırlar:
A grubu 0.0.0.0 - 127.255.255.255
B grubu 128.0.0.0 - 191.255.255.255
C grubu 192.0.0.0 - 223.255.255.255
D grubu 224.0.0.0 - 239.255.255.255
E grubu 240.0.0.0 - 255.255.255.255
Tüm aglarda yanlızca A,B ve C grupları kullanılır. D grubu multicast adı verilen IP leri gruplayarak mesaj gönderen uygulamalarda (multimedya gibi) nadir olarak kullanılır. E grubu ise reserve edilmistir ve kullanılmamaktadır. IP adresleri Avrupada RIPE adı verilen bir kurulus dagıtmaktadır. Herhangi bir IP yi kullanabilmek için RIPE e basvurup, onun size tahsis ettigi adresleri kullanmanız gerekmektedir. Aksi halde ciddi sorunlarla karsı karsıya kalmanız içten bile degildir. Fakat bu bahsedilen 5 grup içerisinde halkın kullanımına açılmıs ve internet üzerinde kullanılmayan özel (private) IP adresleri vardır:
A grubu - 10.0.0.0
B grubu - 172.16.0.0
C grubu - 192.168.0.0
Yukarıda belirtilen özel IP lerin kullanımı herkese açıktır. Bunlar dısında bir de test amaçlı kullanılan ve her makinenin kendisini belirttigi kabul edilen bir baska IP adresi de 127.0.0.1 dir. IP adresleri her zaman alt ag maskesi (subnet mask) ile birlikte kullanılmaktadır. Subnet mask bir IP adresinin baglı oldugu ag adresini belirlemeye yarar. Standart subnet mask lar su sekildedir.
A grubu - 255.0.0.0
B grubu - 255.255.0.0
C grubu - 255.255.255.0
Buna göre her gruptan birer IP adresi alıp, ilgili ag adreslerini bulursak:
A grubu - 255.0.0.0 - 10.91.7.3 - 10.0.0.0
B grubu - 255.255.0.0 - 130.44.51.6 - 130.44.0.0
C grubu - 255.255.255.0 - 200.15.1.1 - 200.15.1.0
Yukarıdaki tablo bölünmemis ag adresleri, yani standart alt-ag maskeleri ile geçerlidir. Bölünmemis ag adreslerinde bulunan IP adresleri sayıları ise söyledir:
Grup Ag Adresi Sayısı Adreslenebilir Makine Sayısı
A 126 (255*255*255)-2
B 63*255 (255*255)-2
C 31*255*255 255-2
Bir ag adresindeki IP adreslerini ikinin üsleri seklinde bölüp birden fazla ag olusturmak mümkündür. Buna alt-ag olusturmak (subnetting) denir. Bunu yapmak için bölümlenmis alt-ag maskeleri kullanmak lazımdır. Bu degerler asagıdaki tablodaki gibidir:
Alt-Ag Sayısı A Grubu Subnet Mask B Grubu Subnet Mask C Grubu Subnet Mask
2 255.128.0.0 255.255.128.0 255.255.255.128
4 255.192.0.0 255.255.192.0 255.255.255.192
8 255.224.0.0 255.255.224.0 255.255.255.224
16 255.240.0.0 255.255.240.0 255.255.255.240
32 255.248.0.0 255.255.248.0 255.255.255.248
64 255.252.0.0 255.255.252.0 255.255.255.252
Bu tablo ya göre 192.168.1.0 C grubu ag adresini 4e bölersek su sonucu elde ederiz:
Ag Numarası Ag Adresi Yayın (Broadcast) Adresi Alt Ag Maskesi
1 192.168.1.0 192.168.1.63 255.255.255.192
2 192.168.1.64 192.168.1.127 255.255.255.192
3 192.168.1.128 192.168.1.191 255. 255.255.192
4 192.168.1.192 192.168.1.255 255.255.255.192
Router (Yönlendirici): Networkler arası haberlesmenin yapılabilmesi için ara baglantıyı saglayacak cihazlara router denir. Routerin bir islemcisi, epromu ve üzerinde bir isletim sistemi IOS (Internal Operating System) vardır. Routerlar IP paketlerinin yönlendirilmesinden sorumludur ve bu yüzden üzerlerinde routing tabloları tanımlanmıstır. Routing tabloları iki çesittir: Statik ve dinamik.
33Umut3:RpS_thumbsup:
A grubu 0.0.0.0 - 127.255.255.255
B grubu 128.0.0.0 - 191.255.255.255
C grubu 192.0.0.0 - 223.255.255.255
D grubu 224.0.0.0 - 239.255.255.255
E grubu 240.0.0.0 - 255.255.255.255
Tüm aglarda yanlızca A,B ve C grupları kullanılır. D grubu multicast adı verilen IP leri gruplayarak mesaj gönderen uygulamalarda (multimedya gibi) nadir olarak kullanılır. E grubu ise reserve edilmistir ve kullanılmamaktadır. IP adresleri Avrupada RIPE adı verilen bir kurulus dagıtmaktadır. Herhangi bir IP yi kullanabilmek için RIPE e basvurup, onun size tahsis ettigi adresleri kullanmanız gerekmektedir. Aksi halde ciddi sorunlarla karsı karsıya kalmanız içten bile degildir. Fakat bu bahsedilen 5 grup içerisinde halkın kullanımına açılmıs ve internet üzerinde kullanılmayan özel (private) IP adresleri vardır:
A grubu - 10.0.0.0
B grubu - 172.16.0.0
C grubu - 192.168.0.0
Yukarıda belirtilen özel IP lerin kullanımı herkese açıktır. Bunlar dısında bir de test amaçlı kullanılan ve her makinenin kendisini belirttigi kabul edilen bir baska IP adresi de 127.0.0.1 dir. IP adresleri her zaman alt ag maskesi (subnet mask) ile birlikte kullanılmaktadır. Subnet mask bir IP adresinin baglı oldugu ag adresini belirlemeye yarar. Standart subnet mask lar su sekildedir.
A grubu - 255.0.0.0
B grubu - 255.255.0.0
C grubu - 255.255.255.0
Buna göre her gruptan birer IP adresi alıp, ilgili ag adreslerini bulursak:
A grubu - 255.0.0.0 - 10.91.7.3 - 10.0.0.0
B grubu - 255.255.0.0 - 130.44.51.6 - 130.44.0.0
C grubu - 255.255.255.0 - 200.15.1.1 - 200.15.1.0
Yukarıdaki tablo bölünmemis ag adresleri, yani standart alt-ag maskeleri ile geçerlidir. Bölünmemis ag adreslerinde bulunan IP adresleri sayıları ise söyledir:
Grup Ag Adresi Sayısı Adreslenebilir Makine Sayısı
A 126 (255*255*255)-2
B 63*255 (255*255)-2
C 31*255*255 255-2
Bir ag adresindeki IP adreslerini ikinin üsleri seklinde bölüp birden fazla ag olusturmak mümkündür. Buna alt-ag olusturmak (subnetting) denir. Bunu yapmak için bölümlenmis alt-ag maskeleri kullanmak lazımdır. Bu degerler asagıdaki tablodaki gibidir:
Alt-Ag Sayısı A Grubu Subnet Mask B Grubu Subnet Mask C Grubu Subnet Mask
2 255.128.0.0 255.255.128.0 255.255.255.128
4 255.192.0.0 255.255.192.0 255.255.255.192
8 255.224.0.0 255.255.224.0 255.255.255.224
16 255.240.0.0 255.255.240.0 255.255.255.240
32 255.248.0.0 255.255.248.0 255.255.255.248
64 255.252.0.0 255.255.252.0 255.255.255.252
Bu tablo ya göre 192.168.1.0 C grubu ag adresini 4e bölersek su sonucu elde ederiz:
Ag Numarası Ag Adresi Yayın (Broadcast) Adresi Alt Ag Maskesi
1 192.168.1.0 192.168.1.63 255.255.255.192
2 192.168.1.64 192.168.1.127 255.255.255.192
3 192.168.1.128 192.168.1.191 255. 255.255.192
4 192.168.1.192 192.168.1.255 255.255.255.192
Router (Yönlendirici): Networkler arası haberlesmenin yapılabilmesi için ara baglantıyı saglayacak cihazlara router denir. Routerin bir islemcisi, epromu ve üzerinde bir isletim sistemi IOS (Internal Operating System) vardır. Routerlar IP paketlerinin yönlendirilmesinden sorumludur ve bu yüzden üzerlerinde routing tabloları tanımlanmıstır. Routing tabloları iki çesittir: Statik ve dinamik.
33Umut3:RpS_thumbsup: