SlideShare a Scribd company logo
1 of 26
IP Adresleme Mekanizması -
Adres Sınıfları ve Altağlar
Sistem Adresi ve Ağ Adresi
Kaynaklar: Ilker Temir, Yrd.Doc.Dr. Sirin Karadeniz, Rize Univ. MYO
Internet Adresleme
• Internet’e bağlı her bilgisayar 32 bitlik özgün bir adrese
sahip olmalıdır
• Buna göre Internet’e aynı anda bağlı olabilecek bilgisayar
sayısı teorik olarak 2^32=4,294,967,296 olabilir.
Internet Adresleme
• Or: 3,247,198,989 sayısı ile adreslenmiş bir bilgisayar
düşünelim.
• 3,247,198,989 = 0xC18C530D (Hexadesimal karsiligi)
• C1.8C.53.0D olarak gösterelim (Noktali notasyon)
•Herbir noktali bolumun Desimal karşılıgi alindiginda:
193.140.83.13
• 193.140.83.13 IP numaralı bilgisayarın gerçek adresi
3,247,198,989 olacaktır
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 Adresi
 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.
IP Sınıfları
A Sınıfı Adres
 Ç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ınıftı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.
IP Sınıfları
A Sınıfı Adres
Sınıf Network sayısı Her networkteki host sayısı Aralık
A 126 16,777,214 1-126
Varsayılan Alt Ağ Maskesi : 255.0.0.0
IP Sınıfları
B Sınıfı Adres
 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.
IP Sınıfları
B Sınıfı Adres
Sınıf Network sayısı Her networkteki host sayısı Aralık
B 16384 65,534 128-191
Varsayılan Alt Ağ Maskesi : 255.255.0.0
IP Sınıfları
C Sınıfı Adres
 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.
IP Sınıfları
C Sınıfı Adres
Sınıf Network sayısı Her networkteki host sayısı Aralık
C 2,097,152 254 192-223
Varsayılan Alt Ağ Maskesi : 255.255.255.0
IP Sınıfları
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.
• Qwlrj
IP SINIFLARI
Ö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.
Ö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.
Özel IP adresleri
Broadcast adresi
 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.
IP adreslerinin yönetimi Internet Assigned Numbers Authority
(IANA) tarafından yapılmaktadır. İnternetin hızlı bir şekilde
büyümesi ile günümüzde IP adresleri yetersiz kalmaktadır. Bu
problemi çözmek için IPv6 geliştirilmiştir.
Subnet Mask (Alt Ağ Maskesi)
 Alt ağ maskesi, bir IP adresinin hangi ağda olduğunun
belirlenmesi için kullanılan bir yapıdır.
 Bir bilgisayarın başka bir bilgisayar ile doğrudan iletişime
geçmesinin şartı aynı ağ üzerinde olmalarıdır.
 Eğer iki bilgisayar aynı ağ üzerinde değilse doğrudan
iletişime geçemezler, bu tip bir iletişim için yönlendiricilere
ihtiyaç duyulur.
 İki bilgisayarın aynı ağda olduğu nasıl anlaşılır ?
Subnet Mask (Alt Ağ Maskesi)
 IP adresi & (VE) Alt Ağ Maskesi
 Örnek;Örnek;
195.223.101.3 195.223.101.15
255.255.255.0 255.255.255.0
ANDAND ANDAND
195.223.101.0 = 195.223.101.0
(Ağ adresi) (Ağ adresi)
olduğundan bu 2 bilgisayar aynı ağdadır.
ANDAND : Mantiksal VE Islemi
Alt Ağlara Bölme
 Alt ağlara bölme işlemi verilen bir adres aralığının istenilen
sayıda bölümleme işlemine verilen isimdir.
 Bir ağı alt ağlara ayırırken ilk önce kaç tane alt ağ
istendiğine karar verilmelidir. Ve buna göre belirlenecek bit
sayısı tespit edilmelidir.
 Bu bitler çıkarıldıktan sonra geriye kalan bitlerle de alt
ağlardaki bilgisayarlar tanımlanmalıdır.
 Bir sonraki işlemde yeni alt ağ maskesi belirlenmelidir.
Alt Ağlara Bölme
 Örneğin, C sınıfıC sınıfı bir adresin kurumun yapısına uygun
olarak 6 alt ağa6 alt ağa bölümlenmesinin istendiğini düşünelim.
 Eğer bölümleme yapmaz isek C sınıfı bir adres için alt ağ
maskesi 255.255.255.0’ dır. Fakat bölümleme yapacaksak
bu alt ağ maskesi farklı olacaktır.
 6 alt ağa bölmek için 3 bit3 bit gereklidir.
255.255.255.0 11111111.11111111. 11111111.00000000
255.255.255.224 11111111.11111111. 11111111.11100000
Her Alt Ağdaki istemci sayısı = (2^5) - 2 = 3030
Örnek;
 192.168.0.0 / 24192.168.0.0 / 24 IP aralığını 2 subnet’ e bölersek;
 İlk subnet ->İlk subnet -> 192.168.0.1 - 192.168.0.126192.168.0.126
 İkinci subnet ->İkinci subnet -> 192.168.0.129 - 192.168.0.254192.168.0.254
192.168.0.0 Network ID’ sidir, kullanılamaz,
192.168.0.127 Broadcast Adresi olur, kullanılamaz.
192.168.0.128 Network ID’ sidir, kullanılamaz,
192.168.0.255 Broadcast Adresi olur, kullanılamaz.
A Sınıfı (1-126)
ağ host
8 24 bit
18.26.0.1
ağ
32-bit
Host (Pc veya cihaz)
IP adres: 18.26.0.1
Ağ adresi: 18.0.0.0
Alt Ağ maskesi: 255.0.0.0
Broadcast adres: 18.255.255.255
B Sınıfı (128-191)
ağ host
16 16 bit
181.26.0.1
ağ
32-bit
Host (Pc veya cihaz)
IP adres: 181.26.0.1
Ağ adresi: 181.26.0.0
Alt Ağ maskesi: 255.255.0.0
Broadcast adres: 181.26.255.255
C Sınıfı (192-223)
ağ host
24 8 bit
194.26.5.1
ağ
32-bit
Host (Pc veya cihaz)
IP adres: 194.26.5.1
Ağ adresi: 194.26.5.0
Alt Ağ maskesi: 255.255.255.0
Broadcast adres: 194.26.5.255
Alt Ağ Maskesi (Subnet Mask)
• Örnek 1:
– Bilgisayarın IP’si: 192.168.222.17
– Hedef Bilgisayarın IP’si: 192.168.105.45
– Alt Ağ Maskesi 255.255.255.0 olduğu bir durumda
formül uygulanırsa;
– 192.168.222.17 & 255.255.255.0 = 192.168.222.0
– 192.168.105.45 & 255.255.255.0 = 192.168.105.0
• İki netice birbirine eşit olmadığından iki
bilgisayar aynı ağda olmadıklarına karar verirler.
Alt Ağ Maskesi (Subnet Mask)
• Örnek 2:
– Bilgisayarın IP’si: 194.134.60.2
– Hedef Bilgisayarın IP’si: 194.134.60.110
– Alt Ağ Maskesi 255.255.255.0 olduğu bir durumda
formül uygulanırsa;
– 194.134.60.2 & 255.255.255.0 = 194.134.60.0
– 194.134.60.110 & 255.255.255.0 = 194.134.60.0
• İki netice birbirine eşit olduğundan iki bilgisayar
aynı ağda olduklarına karar verirler.

More Related Content

Viewers also liked

POLICY DIALOGUE EXPERIENCE FROM FANRPAN, Uganda June 2015
POLICY DIALOGUE EXPERIENCE FROM FANRPAN, Uganda June 2015POLICY DIALOGUE EXPERIENCE FROM FANRPAN, Uganda June 2015
POLICY DIALOGUE EXPERIENCE FROM FANRPAN, Uganda June 2015AFAAS
 
ใบงานที่ 2-8 โครงงานคอมพิวเตอร์
ใบงานที่ 2-8 โครงงานคอมพิวเตอร์ใบงานที่ 2-8 โครงงานคอมพิวเตอร์
ใบงานที่ 2-8 โครงงานคอมพิวเตอร์Tanyaporn Tiaotrakul
 
Beacon Technology for Events
Beacon Technology for EventsBeacon Technology for Events
Beacon Technology for Eventsbfonics
 
Letters of support 6.20
Letters of support 6.20Letters of support 6.20
Letters of support 6.20GSPartners
 

Viewers also liked (11)

POLICY DIALOGUE EXPERIENCE FROM FANRPAN, Uganda June 2015
POLICY DIALOGUE EXPERIENCE FROM FANRPAN, Uganda June 2015POLICY DIALOGUE EXPERIENCE FROM FANRPAN, Uganda June 2015
POLICY DIALOGUE EXPERIENCE FROM FANRPAN, Uganda June 2015
 
ใบงานที่ 2-8 โครงงานคอมพิวเตอร์
ใบงานที่ 2-8 โครงงานคอมพิวเตอร์ใบงานที่ 2-8 โครงงานคอมพิวเตอร์
ใบงานที่ 2-8 โครงงานคอมพิวเตอร์
 
GMKN Oct 99 AY
GMKN Oct 99 AYGMKN Oct 99 AY
GMKN Oct 99 AY
 
Beacon Technology for Events
Beacon Technology for EventsBeacon Technology for Events
Beacon Technology for Events
 
2012 dodge charger 4 x2 v6 se
2012  dodge  charger 4 x2 v6  se2012  dodge  charger 4 x2 v6  se
2012 dodge charger 4 x2 v6 se
 
LOPs in action
LOPs in actionLOPs in action
LOPs in action
 
2011 toyota camry 29,226 miles
2011  toyota  camry   29,226 miles2011  toyota  camry   29,226 miles
2011 toyota camry 29,226 miles
 
Murphy
MurphyMurphy
Murphy
 
2007 Dodge Magnum R/T 27,040 miles!!
2007 Dodge Magnum R/T 27,040 miles!!2007 Dodge Magnum R/T 27,040 miles!!
2007 Dodge Magnum R/T 27,040 miles!!
 
Practica 5
Practica 5Practica 5
Practica 5
 
Letters of support 6.20
Letters of support 6.20Letters of support 6.20
Letters of support 6.20
 

Similar to 21 ip-adresleme-mekanizmasi

IP, IGP, MPLS Eğitim Sunumu @Çankaya Üniversitesi
IP, IGP, MPLS Eğitim Sunumu @Çankaya Üniversitesi IP, IGP, MPLS Eğitim Sunumu @Çankaya Üniversitesi
IP, IGP, MPLS Eğitim Sunumu @Çankaya Üniversitesi Murat Can Demir
 
Hazi̇ran
Hazi̇ranHazi̇ran
Hazi̇ranBttBLog
 
Klasik sorular
Klasik sorularKlasik sorular
Klasik sorularBttBLog
 
Sistem ve network
Sistem ve networkSistem ve network
Sistem ve networkAba Emekçi
 
Siber Güvenlik Yaz Kampı'17 Soruları
Siber Güvenlik Yaz Kampı'17 SorularıSiber Güvenlik Yaz Kampı'17 Soruları
Siber Güvenlik Yaz Kampı'17 SorularıBGA Cyber Security
 
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim Notlarım
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim NotlarımWeb Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim Notlarım
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim NotlarımNur Yesilyurt
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notlarıercanbulus
 

Similar to 21 ip-adresleme-mekanizmasi (15)

IP, IGP, MPLS Eğitim Sunumu @Çankaya Üniversitesi
IP, IGP, MPLS Eğitim Sunumu @Çankaya Üniversitesi IP, IGP, MPLS Eğitim Sunumu @Çankaya Üniversitesi
IP, IGP, MPLS Eğitim Sunumu @Çankaya Üniversitesi
 
Tcp ip
Tcp ipTcp ip
Tcp ip
 
10.modül
10.modül10.modül
10.modül
 
4.modül
4.modül4.modül
4.modül
 
Hazi̇ran
Hazi̇ranHazi̇ran
Hazi̇ran
 
Network example
Network exampleNetwork example
Network example
 
Klasik sorular
Klasik sorularKlasik sorular
Klasik sorular
 
Sistem ve network
Sistem ve networkSistem ve network
Sistem ve network
 
Ağ donanım
Ağ donanımAğ donanım
Ağ donanım
 
Siber Güvenlik Yaz Kampı'17 Soruları
Siber Güvenlik Yaz Kampı'17 SorularıSiber Güvenlik Yaz Kampı'17 Soruları
Siber Güvenlik Yaz Kampı'17 Soruları
 
Güvenli̇ modem
Güvenli̇ modemGüvenli̇ modem
Güvenli̇ modem
 
Güvenli̇ modem
Güvenli̇ modemGüvenli̇ modem
Güvenli̇ modem
 
Güvenli̇ modemmmm
Güvenli̇ modemmmmGüvenli̇ modemmmm
Güvenli̇ modemmmm
 
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim Notlarım
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim NotlarımWeb Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim Notlarım
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim Notlarım
 
Bilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders NotlarıBilgisayar Ağları Ders Notları
Bilgisayar Ağları Ders Notları
 

More from betulword

Bilişim teknolojileri eğitiminde ölçme ve değerlendirme
Bilişim teknolojileri eğitiminde ölçme ve değerlendirmeBilişim teknolojileri eğitiminde ölçme ve değerlendirme
Bilişim teknolojileri eğitiminde ölçme ve değerlendirmebetulword
 
Aktif öğrenme
Aktif öğrenmeAktif öğrenme
Aktif öğrenmebetulword
 
Gelişimi İzleme ve Değerlendirme
Gelişimi İzleme ve DeğerlendirmeGelişimi İzleme ve Değerlendirme
Gelişimi İzleme ve Değerlendirmebetulword
 
Gelişimi İzleme ve Değerlendirme
Gelişimi İzleme ve DeğerlendirmeGelişimi İzleme ve Değerlendirme
Gelişimi İzleme ve Değerlendirmebetulword
 
Gelişimi İzleme ve Değerlendirme
Gelişimi İzleme ve DeğerlendirmeGelişimi İzleme ve Değerlendirme
Gelişimi İzleme ve Değerlendirmebetulword
 
Mikro öğretim
Mikro öğretimMikro öğretim
Mikro öğretimbetulword
 
Bilişim teknolojilerinde özel alan ve yeterlikleri
Bilişim teknolojilerinde özel alan ve yeterlikleriBilişim teknolojilerinde özel alan ve yeterlikleri
Bilişim teknolojilerinde özel alan ve yeterlikleribetulword
 
Bilişim teknolojileri öğretmenliği meslek etiği
Bilişim teknolojileri öğretmenliği meslek etiğiBilişim teknolojileri öğretmenliği meslek etiği
Bilişim teknolojileri öğretmenliği meslek etiğibetulword
 
Bilgisayar etiği eğitimi ve bilişim mesleği ahlak etiği belgesi
Bilgisayar etiği eğitimi ve bilişim mesleği ahlak etiği belgesiBilgisayar etiği eğitimi ve bilişim mesleği ahlak etiği belgesi
Bilgisayar etiği eğitimi ve bilişim mesleği ahlak etiği belgesibetulword
 
Bilişim etiği ve öğretimi
Bilişim etiği ve öğretimiBilişim etiği ve öğretimi
Bilişim etiği ve öğretimibetulword
 
Bilişim teknolojileri ve etik
Bilişim teknolojileri ve etikBilişim teknolojileri ve etik
Bilişim teknolojileri ve etikbetulword
 
öğretimde yeni yaklaşımlar ve bilişim teknolojileri öğretimi
öğretimde yeni yaklaşımlar ve bilişim teknolojileri öğretimiöğretimde yeni yaklaşımlar ve bilişim teknolojileri öğretimi
öğretimde yeni yaklaşımlar ve bilişim teknolojileri öğretimibetulword
 
öğretimde yeni yaklaşımlar ve bilişim teknolojileri öğretimi
öğretimde yeni yaklaşımlar ve bilişim teknolojileri öğretimiöğretimde yeni yaklaşımlar ve bilişim teknolojileri öğretimi
öğretimde yeni yaklaşımlar ve bilişim teknolojileri öğretimibetulword
 
ölçme ve değerlendirme
ölçme ve değerlendirmeölçme ve değerlendirme
ölçme ve değerlendirmebetulword
 
Sosyal ağlar
Sosyal ağlarSosyal ağlar
Sosyal ağlarbetulword
 
öğRenci özellikleri
öğRenci özellikleriöğRenci özellikleri
öğRenci özellikleribetulword
 
ip-adresleme-mekanizmasi
ip-adresleme-mekanizmasiip-adresleme-mekanizmasi
ip-adresleme-mekanizmasibetulword
 

More from betulword (20)

Bilişim teknolojileri eğitiminde ölçme ve değerlendirme
Bilişim teknolojileri eğitiminde ölçme ve değerlendirmeBilişim teknolojileri eğitiminde ölçme ve değerlendirme
Bilişim teknolojileri eğitiminde ölçme ve değerlendirme
 
Aktif öğrenme
Aktif öğrenmeAktif öğrenme
Aktif öğrenme
 
Gelişimi İzleme ve Değerlendirme
Gelişimi İzleme ve DeğerlendirmeGelişimi İzleme ve Değerlendirme
Gelişimi İzleme ve Değerlendirme
 
Gelişimi İzleme ve Değerlendirme
Gelişimi İzleme ve DeğerlendirmeGelişimi İzleme ve Değerlendirme
Gelişimi İzleme ve Değerlendirme
 
Gelişimi İzleme ve Değerlendirme
Gelişimi İzleme ve DeğerlendirmeGelişimi İzleme ve Değerlendirme
Gelişimi İzleme ve Değerlendirme
 
Mikro öğretim
Mikro öğretimMikro öğretim
Mikro öğretim
 
Bilişim teknolojilerinde özel alan ve yeterlikleri
Bilişim teknolojilerinde özel alan ve yeterlikleriBilişim teknolojilerinde özel alan ve yeterlikleri
Bilişim teknolojilerinde özel alan ve yeterlikleri
 
Bilişim teknolojileri öğretmenliği meslek etiği
Bilişim teknolojileri öğretmenliği meslek etiğiBilişim teknolojileri öğretmenliği meslek etiği
Bilişim teknolojileri öğretmenliği meslek etiği
 
Bilgisayar etiği eğitimi ve bilişim mesleği ahlak etiği belgesi
Bilgisayar etiği eğitimi ve bilişim mesleği ahlak etiği belgesiBilgisayar etiği eğitimi ve bilişim mesleği ahlak etiği belgesi
Bilgisayar etiği eğitimi ve bilişim mesleği ahlak etiği belgesi
 
Bilişim etiği ve öğretimi
Bilişim etiği ve öğretimiBilişim etiği ve öğretimi
Bilişim etiği ve öğretimi
 
Bilişim teknolojileri ve etik
Bilişim teknolojileri ve etikBilişim teknolojileri ve etik
Bilişim teknolojileri ve etik
 
öğretimde yeni yaklaşımlar ve bilişim teknolojileri öğretimi
öğretimde yeni yaklaşımlar ve bilişim teknolojileri öğretimiöğretimde yeni yaklaşımlar ve bilişim teknolojileri öğretimi
öğretimde yeni yaklaşımlar ve bilişim teknolojileri öğretimi
 
öğretimde yeni yaklaşımlar ve bilişim teknolojileri öğretimi
öğretimde yeni yaklaşımlar ve bilişim teknolojileri öğretimiöğretimde yeni yaklaşımlar ve bilişim teknolojileri öğretimi
öğretimde yeni yaklaşımlar ve bilişim teknolojileri öğretimi
 
ölçme ve değerlendirme
ölçme ve değerlendirmeölçme ve değerlendirme
ölçme ve değerlendirme
 
Vikiler
VikilerVikiler
Vikiler
 
Podcast
PodcastPodcast
Podcast
 
Sosyal ağlar
Sosyal ağlarSosyal ağlar
Sosyal ağlar
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
öğRenci özellikleri
öğRenci özellikleriöğRenci özellikleri
öğRenci özellikleri
 
ip-adresleme-mekanizmasi
ip-adresleme-mekanizmasiip-adresleme-mekanizmasi
ip-adresleme-mekanizmasi
 

21 ip-adresleme-mekanizmasi

  • 1. IP Adresleme Mekanizması - Adres Sınıfları ve Altağlar Sistem Adresi ve Ağ Adresi Kaynaklar: Ilker Temir, Yrd.Doc.Dr. Sirin Karadeniz, Rize Univ. MYO
  • 2. Internet Adresleme • Internet’e bağlı her bilgisayar 32 bitlik özgün bir adrese sahip olmalıdır • Buna göre Internet’e aynı anda bağlı olabilecek bilgisayar sayısı teorik olarak 2^32=4,294,967,296 olabilir.
  • 3. Internet Adresleme • Or: 3,247,198,989 sayısı ile adreslenmiş bir bilgisayar düşünelim. • 3,247,198,989 = 0xC18C530D (Hexadesimal karsiligi) • C1.8C.53.0D olarak gösterelim (Noktali notasyon) •Herbir noktali bolumun Desimal karşılıgi alindiginda: 193.140.83.13 • 193.140.83.13 IP numaralı bilgisayarın gerçek adresi 3,247,198,989 olacaktır
  • 4. 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.
  • 5. IP Adresi  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.
  • 6. IP Sınıfları A Sınıfı Adres  Ç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ınıftı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.
  • 7. IP Sınıfları A Sınıfı Adres Sınıf Network sayısı Her networkteki host sayısı Aralık A 126 16,777,214 1-126 Varsayılan Alt Ağ Maskesi : 255.0.0.0
  • 8. IP Sınıfları B Sınıfı Adres  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.
  • 9. IP Sınıfları B Sınıfı Adres Sınıf Network sayısı Her networkteki host sayısı Aralık B 16384 65,534 128-191 Varsayılan Alt Ağ Maskesi : 255.255.0.0
  • 10. IP Sınıfları C Sınıfı Adres  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.
  • 11. IP Sınıfları C Sınıfı Adres Sınıf Network sayısı Her networkteki host sayısı Aralık C 2,097,152 254 192-223 Varsayılan Alt Ağ Maskesi : 255.255.255.0
  • 12. IP Sınıfları 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.
  • 14. Ö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.
  • 15. Ö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.
  • 16. Özel IP adresleri Broadcast adresi  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. IP adreslerinin yönetimi Internet Assigned Numbers Authority (IANA) tarafından yapılmaktadır. İnternetin hızlı bir şekilde büyümesi ile günümüzde IP adresleri yetersiz kalmaktadır. Bu problemi çözmek için IPv6 geliştirilmiştir.
  • 17. Subnet Mask (Alt Ağ Maskesi)  Alt ağ maskesi, bir IP adresinin hangi ağda olduğunun belirlenmesi için kullanılan bir yapıdır.  Bir bilgisayarın başka bir bilgisayar ile doğrudan iletişime geçmesinin şartı aynı ağ üzerinde olmalarıdır.  Eğer iki bilgisayar aynı ağ üzerinde değilse doğrudan iletişime geçemezler, bu tip bir iletişim için yönlendiricilere ihtiyaç duyulur.  İki bilgisayarın aynı ağda olduğu nasıl anlaşılır ?
  • 18. Subnet Mask (Alt Ağ Maskesi)  IP adresi & (VE) Alt Ağ Maskesi  Örnek;Örnek; 195.223.101.3 195.223.101.15 255.255.255.0 255.255.255.0 ANDAND ANDAND 195.223.101.0 = 195.223.101.0 (Ağ adresi) (Ağ adresi) olduğundan bu 2 bilgisayar aynı ağdadır. ANDAND : Mantiksal VE Islemi
  • 19. Alt Ağlara Bölme  Alt ağlara bölme işlemi verilen bir adres aralığının istenilen sayıda bölümleme işlemine verilen isimdir.  Bir ağı alt ağlara ayırırken ilk önce kaç tane alt ağ istendiğine karar verilmelidir. Ve buna göre belirlenecek bit sayısı tespit edilmelidir.  Bu bitler çıkarıldıktan sonra geriye kalan bitlerle de alt ağlardaki bilgisayarlar tanımlanmalıdır.  Bir sonraki işlemde yeni alt ağ maskesi belirlenmelidir.
  • 20. Alt Ağlara Bölme  Örneğin, C sınıfıC sınıfı bir adresin kurumun yapısına uygun olarak 6 alt ağa6 alt ağa bölümlenmesinin istendiğini düşünelim.  Eğer bölümleme yapmaz isek C sınıfı bir adres için alt ağ maskesi 255.255.255.0’ dır. Fakat bölümleme yapacaksak bu alt ağ maskesi farklı olacaktır.  6 alt ağa bölmek için 3 bit3 bit gereklidir. 255.255.255.0 11111111.11111111. 11111111.00000000 255.255.255.224 11111111.11111111. 11111111.11100000 Her Alt Ağdaki istemci sayısı = (2^5) - 2 = 3030
  • 21. Örnek;  192.168.0.0 / 24192.168.0.0 / 24 IP aralığını 2 subnet’ e bölersek;  İlk subnet ->İlk subnet -> 192.168.0.1 - 192.168.0.126192.168.0.126  İkinci subnet ->İkinci subnet -> 192.168.0.129 - 192.168.0.254192.168.0.254 192.168.0.0 Network ID’ sidir, kullanılamaz, 192.168.0.127 Broadcast Adresi olur, kullanılamaz. 192.168.0.128 Network ID’ sidir, kullanılamaz, 192.168.0.255 Broadcast Adresi olur, kullanılamaz.
  • 22. A Sınıfı (1-126) ağ host 8 24 bit 18.26.0.1 ağ 32-bit Host (Pc veya cihaz) IP adres: 18.26.0.1 Ağ adresi: 18.0.0.0 Alt Ağ maskesi: 255.0.0.0 Broadcast adres: 18.255.255.255
  • 23. B Sınıfı (128-191) ağ host 16 16 bit 181.26.0.1 ağ 32-bit Host (Pc veya cihaz) IP adres: 181.26.0.1 Ağ adresi: 181.26.0.0 Alt Ağ maskesi: 255.255.0.0 Broadcast adres: 181.26.255.255
  • 24. C Sınıfı (192-223) ağ host 24 8 bit 194.26.5.1 ağ 32-bit Host (Pc veya cihaz) IP adres: 194.26.5.1 Ağ adresi: 194.26.5.0 Alt Ağ maskesi: 255.255.255.0 Broadcast adres: 194.26.5.255
  • 25. Alt Ağ Maskesi (Subnet Mask) • Örnek 1: – Bilgisayarın IP’si: 192.168.222.17 – Hedef Bilgisayarın IP’si: 192.168.105.45 – Alt Ağ Maskesi 255.255.255.0 olduğu bir durumda formül uygulanırsa; – 192.168.222.17 & 255.255.255.0 = 192.168.222.0 – 192.168.105.45 & 255.255.255.0 = 192.168.105.0 • İki netice birbirine eşit olmadığından iki bilgisayar aynı ağda olmadıklarına karar verirler.
  • 26. Alt Ağ Maskesi (Subnet Mask) • Örnek 2: – Bilgisayarın IP’si: 194.134.60.2 – Hedef Bilgisayarın IP’si: 194.134.60.110 – Alt Ağ Maskesi 255.255.255.0 olduğu bir durumda formül uygulanırsa; – 194.134.60.2 & 255.255.255.0 = 194.134.60.0 – 194.134.60.110 & 255.255.255.0 = 194.134.60.0 • İki netice birbirine eşit olduğundan iki bilgisayar aynı ağda olduklarına karar verirler.