4.hafta

3.katman devam
Alt ağ bu ağın içindeyse paketi düğüme göndermeye gerek yok ama ağı dışarı çıkaracaksak düğüm adresi bilinmeli. İnternet protokolü yönlendiricinin adresini bilmesi gerekir. Ağ adresi için başlangıç adresi ve bitiş adresi verirsiniz. Maskeleme IP adresi 32 bit maskeleme tekniğinde de 32 bitten oluşan bir sayı daha kullanıyoruz. Maskelediğimiz bu sayı üzerindeki 1’ler ağımızı gösteriyor.
IP: 01011101 01000000 00000000 00000000
Maske: 11111111 11000000 00000000 00000001
IP: 01011101 01100100 00000000 00000000
Maskedeki 1 Haneleri IP’lerde aynı ise bilgisayarlar aynı hanede demektir. 32 bitlik haneyi 4’e bölüyoruz. Her birine okdet diyoruz.
10 11 13 14
Bitiş adresi en büyük numara olacak. Ağın başlangıç adresi en küçük numaradır.
Örnek:
IP: 10 11 12 13
Maske: 255 240 0 0
2’lik sistemde gösterimi
IP: 00001010 00001011 000011000 00001101
Maske: 11111111 11110000 00000000 000000000
00001010 00000000 000000000 000000000 başlangıç noktası – 10.0.0.0
00001010 00001111 11111111 111111111 bitiş noktası---- 10.15.255.255
** IP : 10.11.12.13
Maske:255.255.255.0
Farklı bir gösterimi 10.11.12.13/24 kaç tane bir varsa bunu sayı ile belirtiyoruz.
/8 =255.0.0.0
/16=255.255.0.0
/12=255.240.0.0 şeklinde


IP ADRESLERİNİ NASIL DAĞITIYORUZ
Protokolleri kim tanımlayacak protokol RFC yorum ile tanımlar. IP adresleri dağıtan kısım tamamen ayrılmıştır.kontrol eden kurum www.iana.org.tr IP adreslerini dağıtmak için IP’ler hiyerarşik şekilde gruplara ayrılmıştır.Dünya 5 gruba ayrılmıştır.
RFC 3330: özel kullanım adreslerini tanımlar.
0.0.0.0/8: Özel bir iş için kullanılır. Bu iş kendi ağınızı göstermektedir. 1700 RFC ile 0’a ayrılmıştır.
10.0.0.0:
172.16.0.0:
192.168.0.0: bloğu bunlar özel ağlar için ayrılmıştır. İnternete bağlı olmadan IP kullanmak istiyorum kendi ağımı kullansam, yerel ağ olarak herkes istediği gibi IP kullanır ama bir süre sonra internet açılınca karışık olmasın diye bir özel adres belirlenmiş, başka bir bilgisayarın yerine geçmesini engelliyor.
24.0.0.0/.8: Kablolu TV üzerinden iletişim sağlamak için ayrılmış bloğudur.
127.0.0.0/8: Bu blok geri döngü işlemi içim tanımlanmıştır. Nereye istek yaparsanız yapın 3.katmandan size geri döner.
127.0.0.0/32: 1700 için ayrılmış özel olarak
169.254.0.0: Ağda herhangi bir bilgisayarın IP adresi yapılandırmıyorsa bu blok sayesinde rastgele bir IP adresi alır. IP adresini alır ve kullanır. İnternete bağlanamazsın. Eğer IP hiç yapılandırılmamışsa bu sayede bilgisayarlar bilgisayarlar birbirleriyle haberleşir.
192.0.2.0/24: Burası testnet diye geçer. Bu blok rastgele bir IP adresi kullanması durumunda dokümanlar için yapılandırılmıştır.
224.0.0.0/4: Çoklu dağıtım IP adresi için ayrılmış. Özellikle çoklu ortam dağıtımı sorundur. Bant genişliği çoktur bu da sorun oluşturur. Bir noktadan çok noktaya yayın yapan bu blok tanımlanmış bunun için çok özel IP bloğudur. TV ve radyo yayınları için kullanılır.
240.0.0.0/4: Deneysel
3.katmanda işlevselliği sağlayan bir protokol daha vardır. İnternet protokol mesaj protokol (ICMP) düğümler arasında yolu tanımlanması için bilgi tanımlar.
ARP 3.katmanda 2.katmanda adresleme yapıyor. Bunların katmanlar seviyesinde birbirine çevirmektedir. Adresleme dönüşümü sağlayacak protokoldür.
IP adreslerini MAC adreslerine çevirir. Şu IP adresine sahip bilgisayarlar kimdir. MAC ilk biti 1 olması durumunda herkese gönderir. IP uyan alır.
Revers(ters adres çözümleme): MAC adresini IP’ye çevirmeye yarar.
4.KATMAN
2 adet protokol bulunur. TCP ve UDPdir. Bu protokoller veriyi parçalar yazılım adreslemesi yapar.


TCP YAPISI:
16 bitlik bir numara üzerinden geçekleştirir. Bir istek 4.katman geldiğinde bir numara verir karşı tarafa gönderir.
Portların kullanımı var. Bu yapılandırmanın sebebi bir service alınacak olduğunda servis portu belirler. Standartları kullanıyoruz.
Yazılımlarınız var karşı tarafın yazılımlarına ulaşacaksınızhedef kısmı 80 TCP diyoruz.
Port kavramı yazılımlara verdiğimiz numaradır.
UDP YAPISI: User Datagram Protokol
Segment numarası yok. Parçalamanın önemi yok. Mesajın ulaşıp ulaşmadığı önemli değildir.
AYGITLAR:
Tekrarlayıcı(repeater) : Taşıdığı veriyi doğrultarak taşıyan aygıtlardır. Güçlendirir veya tekrar oluşturur. 1.katmanda pasif aygıttır.
Hub: Ether ortamı tanımlanmış aygıt. Ethernete bağlanan uçlar için pasif bir aygıttır. 1. Katmanda bulunur.
Switch: Çerçeveleri inceleyip alıcıya gönderir. 2.katmanda bulunur. Alıcı bilinmiyorsa tüm uçlara iletir.
Köprü(bridge): Anahtar gibi aygıt işlevselliği ağı segmentlere(parçalara) ayırır.büyük bir ağ yapısı için özellikle yok topolojisi için bilgisayar arttıkça band genişliği azalır. Sayı arttıkça çakışma artacaktır. Köprünün işlevselliği u sorunları çözmektir.
Protokol Çevirici:Farklı protokollerle haberleşmeyi sağlar.
AĞ ADRESİ DÖNÜŞMESİ (NAT)
Elimizde yeteri kadar IP adresi yok her bir uca IP adresi veriyoruz. Yönlendiricinin IP adresi olmalı Yönlendirici internete gerçek IP adresi ile bağlanır. 10.0.0.5 bilgisayarı nete giremezken yönlendiriciye isteğini belirtir. Yönlendirici adresiyle nete girer. Bu işlem için bilgiyi portta tutar. Sonra port numarası ile mesajı hedefe ulaştırır. Bu sayede birden fazla bilgisayarı bir IP ile nete bağlanır. Aynı port üzerinden 2 bilgisayar kullanılmayacaktır.