OSI Referans Modeli Nedir ?

Open Systems Interconnection (OSI) modeli ISO (International Organization for Standardization) tarafından geliştirilmiştir. Bu modelle, ağ farkındalığına sahip cihazlarda çalışan uygulamaların birbirleriyle nasıl iletişim kuracakları tanımlanır.

OSI Referans Modeli 7 katmana ayrılmıştır.

7- Application : (Uygulama Katmanı) Son kullanıcıya arayüz sağlar. Örneğin web tarayıcısını açıp “google.com”‘un açılması örnek verilebilir.

6- Presentation : Bu katmanda data iletim biçimi belirlenir. Örneğin “.gzip,.text,.jpeg v.s” sıkıştırma veya şifreleme v.b işlemler bu katmanda yapılır.

5- Session : Bu katman istemci ile sunucu arasındaki oturum yönetimini sağlar. Örneğin bir dosya transfer ediyoruz. 200mb kopyalandı. Ama bir ağ problemi yaşadık ve ağ erişimimiz kesildi. Ağ erişimimiz geri geldiğinde dosya transferi 200mb ‘dan devam ediyor. İşte burada istemci ile sunucu arasındaki session katmanının görevini yaptığını anlıyoruz. Diğer bir örnekte ise facebook hesabımıza giriş yaptığımızı varsayalım. Daha sonra hesabımızdan çıkış yapmadan sekmeyi kapattık. Hesaptan çıkış yapmadığımız için tekrar facebook’a giriş yaptığımızda tekrar login olmamıza gerek kalmadan hesabımıza girmiş olacağız. İşte burada da “Session” katmanının görevini yaptığını görmekteyiz.

>>> 7,6,5 katman başlıkları eklenmiş data’ya “data” denir.

4- Transport : Bu katmanda veri parçalara bölünür. “sequence number” ve “acknowledge number” başlıkları eklenir. “sequence number” parçalara bölünen veriye sıra numarası verir. “acknowledge number” ise parçalara bölünen datadan, sunucunun bizden o an hangisini istediğini söyler. Örneğin 1. paket geldi. 2. paketi gönder. 2. paket geldi. 3. Paketi gönder gibi. Bu katmanda ayrıyetten “source port” ve “destination port” eklenir. “source port” bizim kaynak portumuzdur. Örneğin “5000” portunu kullanabiliriz. Genellikle bu boş olan bir port seçilir. Ama “Destination port” yani hedef port, hedeften alacağımız hizmete göre seçilir. Örneğin “http” hizmeti almak istiyorsak bu bölüme “80” yazmalıyız. “SMTP” hizmeti almak istiyorsak bu bölüme “25” yazmalıyız.

>>> 4. Katman başlığı eklenmiş data’ya “TCP ise ‘Segment’, UDP ise ‘Datagram’ denir”

3- Network: Bu katmanda kaynak “IP” ve hedef “IP” eklenir.

>>> 3.katman başlığı eklenmiş data’ya “Packet” denir.

2-Data Link: Bu katmanda kaynak “MAC” ve hedef “MAC” adresi eklenir. Bunların yanında birde “Hata kontrol” bilgisi eklenir. Yani 2. katmanda paketin düzgün iletilip iletilmediğinin kontrolü yapılmaktadır. İkinci katman başlıkları yol boyunca değişmektedir.

>>> 2.katman başlığı eklenmiş data’ya “Frame” denir.

1- Physical : Bu katmanda veri bitlere dönüştürülüp iletilir.

>>> 1.katman başlığı eklenmiş data’ya “Bit” denir.

OSI referans modeli günümüzdeki data iletimini açıklamak için kullanılmaktadır. Ama günümüzde network iletişimde “TCP/IP” modelini kullanmaktayız.

Hüseyin Pala hakkında 53 makale
System and Network Specialist Candidate

İlk yorum yapan olun

Bir yanıt bırakın

E-posta hesabınız yayımlanmayacak.


*