Computer Networks 7 Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D. Internet Adresleme İnternet’ e bağlı her bilgisayar 32 bitlik özgün bir adrese sahip olmalıdır. Buna göre İnternet’e aynı anda bağlı olabilecek bilgisayar sayısı teorik olarak 2^32=4,294,967,296 olabilir. 3,247,198,989 sayısı ile adreslenmiş bir bilgisayar düşünelim. 3,247,198,989 = 0xC18C530D C1.8C.53.0D olarak gösterelim (Noktali notasyon) (Hexadecimal karşılık) Her bir noktalı bölümün decimal karşılığı alındığında: 193.140.83.13 Öğr.Gör.Yeşim AKTAŞ | Networks IP Adresi IP Adresi bir bilgisayarı adreslemeyi amaçlayan 32 bitlik bir bilgidir. (IPv4) a.b.c.d şeklinde her biri 8 bitlik 4 kısımdan (oktet) oluşur. Her bir oktet 0-255 arasında bir değerdir. IP Adresleri 2 bölümden oluşur : - Ağ numarası (Net ID) - Bilgisayar numarası (Host ID) “NetID” bilgisayarın bulunduğu ağı belirtirken, “HostID” ağ içerisinde bilgisayarların birbirlerinden ayrılmasını sağlayan değerleri barındırır. Öğr.Gör.Yeşim AKTAŞ | Networks IP Sınıfları - A Çok fazla kullanıcının olduğu büyük ağlar için tasarlanmıştır. A sınıfı IP adresleri ağı tanımlamak için sadece ilk okteti(ilk 8 bit) kullanır. Geri kalan oktetler kullanıcıları tanımlamak içindir. Böylece 16 milyondan fazla kullanıcıyı adreslemek mümkündür. İlk bit daima sıfırdır. Burada ilk oktetin 0 ve 127 olma durumları özel durumlardır ve network’te kullanılmazlar. Dolayısıyla A sınıfı IP adresi kullanabilecek ağ sayısı 126’dır. Örneğin, 49.19.22.156 örnek bir A sınıfı IP adresidir. Öğr.Gör.Yeşim AKTAŞ | Networks IP Sınıfları - A A Sınıfı Adres Sınıf A Network sayısı Her networkteki host sayısı 126 16,777,214 Varsayılan Alt Ağ Maskesi : 255.0.0.0 Öğr.Gör.Yeşim AKTAŞ | Networks Aralık 1-126 IP Sınıfları - B B sınıfı IP adreslerinde ağı tanımlamak için ilk 2 oktet kullanılırken, diğer 2 oktet kullanıcıları adreslemek içindir. İlk 2 biti daima 10’dır. B sınıfı adresler için en küçük sayı 10000000 (128), en büyük sayı 10111111 (191) olduğundan 128 ile 191 aralığında olan sayılarla başlayan tüm adresler B sınıfı adresidir. Örneğin, 160.75.10.110 örnek bir B sınıfı IP adresidir. Öğr.Gör.Yeşim AKTAŞ | Networks IP Sınıfları - B B Sınıfı Adres Sınıf B Network sayısı Her networkteki host sayısı 16384 65,534 Varsayılan Alt Ağ Maskesi : 255.255.0.0 Öğr.Gör.Yeşim AKTAŞ | Networks Aralık 128-191 IP Sınıfları - C Yerel Alan Ağları (LAN) C sınıfı IP adreslerinde ağı tanımlamak için ilk 3 oktet kullanılırken, son oktet kullanıcıları adreslemek içindir. İlk 3 bit daima 110’dır. C sınıfı adresler için en küçük sayı 11000000 (192), en büyük sayı 11011111 (223) olduğundan 192 ile 223 aralığında olan sayılarla başlayan tüm adresler C sınıfı adresidir. Örneğin, 192.168.10.105 örnek bir C sınıfı IP adresidir. Öğr.Gör.Yeşim AKTAŞ | Networks IP Sınıfları - C C Sınıfı Adres Sınıf C Network sayısı Her networkteki host sayısı Aralık 2,097,152 254 192-223 Varsayılan Alt Ağ Maskesi : 255.255.255.0 Öğr.Gör.Yeşim AKTAŞ | Networks IP Sınıfları – D/ E D Sınıfı Adres D sınıfı IP adresleri multicast için kullanılır. İlk 4 bit 1110’dır. 224 ile 239 aralığında olan sayılarla başlayan adresler D sınıfı adresleridir. E Sınıfı Adres E sınıfı adres internette kullanılmaz. Özelliği gizli tutulmakla beraber bilimsel çalışmalar için gelecekte kullanılmak üzere ayrılmışlardır. Öğr.Gör.Yeşim AKTAŞ | Networks IP Sınıfları Öğr.Gör.Yeşim AKTAŞ | Networks Özel IP Adresleri Aşağıdaki 3 adres bloğu IANA tarafından özel amaçlar için rezerve edilmiştir : 10.x.x.x. 10.255.255.255 172.16.x.x 172.31.255.255 192.168.x.x 192.168.255.255 Bu IP adresleri yerel alan ağlarında (LAN) kullanılmak üzere tahsis edilmiştir. Bu adresler internette yönlendirilmezler. Öğr.Gör.Yeşim AKTAŞ | Networks Özel IP Adresleri Her IP adres sınıfında belirli kullanıcı adresleri ağ üzerindeki cihazlara atanamazlar. Bu adresler : Ağ Adresi : Ağın kendisini tanımlamak için kullanılır. Kullanıcı bitlerinin tamamı 0 olan adresler ağ adresi için özel olarak ayrılmıştır. (Örneğin, B sınıfı için 172.10.0.0) Ağ adresleri asla bir kullanıcıya verilemez. Broadcast Adresi : Aynı anda ağ üzerindeki tüm cihazlara veri yollamak için “broadcast adresi” gereklidir. Broadcast adresleri IP adresinin kullanıcı için ayrılmış oktetlerindeki tüm bitlerin 1 yapılması ile elde edilir. 172.10.0.0 IP adresinde son 16 bit kullanıcı kısmını ifade eder. Bu ağdaki tüm cihazlara veri yollamak için broadcast adresi 172.10.255.255 olmalıdır. Öğr.Gör.Yeşim AKTAŞ | Networks Alt Ağ Maskesi(Subnet Mask) TCP/IP'nin çalışması için gerekli olan ikinci öğe alt ağ maskesidir. Alt ağ maskesi, TCP/IP protokolü tarafından bir ana bilgisayarın yerel alt ağda mı yoksa bir uzak ağda mı bulunduğunu belirlemek için kullanılır. TCP/IP protokolünde, IP adresinin ağ ve ana bilgisayar adresleri olarak kullanılan bölümleri sabit değildir; yukarıdaki ağ ve ana bilgisayar adresleri daha fazla bilgiye sahip olmadan belirlenemez. Bu bilgiler alt ağ maskesi adı verilen başka bir 32-bit sayıyla sağlanır. Bu örnekte, alt ağ maskesi 255.255.255.0'dır. 255 değerinin ikili gösterimde 11111111 olduğu bilinirse bu sayı anlam kazanır; böylece, alt ağ maskesi şudur: Öğr.Gör.Yeşim AKTAŞ | Networks Öğr.Gör.Yeşim AKTAŞ | Networks Kaynakça www.mehmetmehdi.info/indir/30052014141338.ppt https://support.microsoft.com/tr-tr/help/164015/understanding-tcp-ipaddressing-and-subnetting-basics Öğr.Gör.Yeşim AKTAŞ | Networks