TCP/IP Modeli ve OSI Modeli Karşılaştırması

TCP/IP modeli,OSI modeli gibi ağ iletişimi için tasarlanmış bir referans modelidir ve genel olarak günümüz internet iletişiminde kullanılan baskın modeldir. Daha basit ve pratik yapısı nedeniyle daha yaygın olarak benimsenmiştir.OSI modeli ise, daha teorik bir çerçeve sunarak ağ sistemlerinin anlaşılmasına yardımcı olur.

1_essqw3sbgnps9frwi05i0w-dJo55bgoRLfpaEGk TCP/IP Modeli ve OSI Modeli Karşılaştırması

TCP/IP Modeli Katmanları
4.Application Layer(Uygulama Katmanı):

Kullanıcı uygulamaları ve ağ hizmetleri bu katmanda tanımlıdır ve OSI modelinde bulunan application, presentation, session layerları birleştirilerek bu katmanda toplanmıştır.

  • Protokoller: HTTP (Web tarayıcıları için), FTP (Dosya transferi için), SMTP (E-posta gönderimi için), DNS (Alan adı sistemleri için) gibi protokoller.

3.Transport Layer(Taşıma Katmanı):

Uçtan uca iletişim, bağlantı yönetimi (TCP/UDP) hizmetleri bu katmanda tanımlıdır ve OSI modelindeki transport layer’ı ile aynı şekilde çalışır.

  • Protokoller: TCP (Güvenilir veri iletimi için), UDP (Hızlı ama güvenilir olmayan veri iletimi için).

2.Internet Layer(Internet Katmanı):

Paket yönlendirme, IP adresleme hizmetleri bu katmanda tanımlıdır ve OSI modelindeki network layer’ında olduğu gibi işlemler aynı şekilde yapılır.

  • Protokoller: IP (Internet Protocol), ICMP (Internet Control Message Protocol), ARP (Address Resolution Protocol).

1.Network Access Layer(Ağ Erişim Katmanı):

Fiziksel ve veri bağlantı katmanlarını kapsar, ağ erişimi ve çerçeveleme hizmetleri bu katmanda tanımlıdır ve OSI modelindeki pyhsical layer ve data link layer’ın birleştirilmesi ile oluşur.

  • Protokoller: Ethernet, Wi-Fi, DSL, vs.

Katmanlar Arası İletişim

TCP/IP modelinde,her katman yalnızca alt ve üst katmanlar ile doğrudan iletişim kurar.Örneğin, uygulama katmanı doğrudan taşıma katmanı ile iletişim kurar, ama internet katmanı ile doğrudan iletişim kurmaz.Her katmanın kendi içinde bir protokol verisi birimi(PDU-Protocol Data Unit) vardır.

  • Application Layer(Uygulama Katmanı):Data

  • Transport Layer(Taşıma Katmanı):Segment

  • Internet Layer(Internet Katmanı):Packet

  • Network Access Layer(Ağ Erişim Katmanı):Frame

Bu yapı, verinin bir katmandan diğerine geçerken yeniden paketlenmesini sağlar.

0_nk-ayy9am3tydav_-YX4aax7pyECwqxX9 TCP/IP Modeli ve OSI Modeli Karşılaştırması

Katmanlar Arası Veri Paketleme (Encapsulation) ve Açma (Decapsulation) Süreci

Encapsulation: Veri gönderiminde, her katman bir önceki katmandan gelen veriye kendi başlık bilgilerini ekler ve böylece veriyi kapsüller. Bu süreç, en üst katmandan en alt katmana kadar devam eder.

Decapsulation: Veri alımında, her katman bir sonraki katmana veriyi iletmeden önce kendi başlık bilgilerini çıkarır. Bu süreç, en alt katmandan en üst katmana kadar devam eder.

1_7cpznw6kprbtthmulrbfja-d957742QZPtX4l7P TCP/IP Modeli ve OSI Modeli Karşılaştırması

Başlıca TCP/IP ve OSI Modeli Karşılaştırması

OSI modeli ISO (International Organization for Standardization) tarafından geliştirilirken,TCP/IP Modeli ABD Savunma Bakanlığı tarafından geliştirilmiştir.

OSI modelinde yedi katman bulunurken,TCP/IP modelinde dört katman vardır.Üst katmanların işlevselliğini tanımlamak için,OSI modelinde üç katman (uygulama,sunum,oturum) bulunurken TCP/IP de ise bunlara karşılık tek katman(uygulama) bulunur.Alt katmanlarda ise OSI modelinde bulunan fiziksel ve veri bağlantısı katmanları,TCP/IP modelinde bağlantı katmanına karşılık gelmektedir.

OSI modelinde her bir katmandaki protokollerin özellikleri ve ilişkileri kesin bir dille tanımlanmıştır.TCP/IP ise böyle bir kısıtlama getirmediğinden,gerektiğinde yeni bir protokol mevcut katmanlar arasına rahatlıkla yerleştirilebilir.

Yönlendirme protokollerini ve standartlarını tanımlamak için, OSI ağ katmanını kullanırken, TCP/IP İnternet katmanını kullanır.

TCP/IP modeli UDP bağlantıları kullandığı zaman, iletim katmanında güvenilirlik kontrolü yapmaz. OSI modelinde ise bu güvenlik işlemi daima yapılır.

TCP / IP modeline kıyasla, OSI modeli iyi belgelenmiştir ve standartları ve protokolleri daha ayrıntılı olarak açıklamaktadır.

1_fmg8sb3vjbbrqp8fnvjxzq-mnlqqJPlNluxgyGK TCP/IP Modeli ve OSI Modeli Karşılaştırması

Referanslar

https://www.priviasecurity.com/osi-ve-tcp-ip-modelleri-ve-farkliliklari/

https://www.fortinet.com/resources/cyberglossary/tcp-ip

https://www.geeksforgeeks.org/tcp-ip-model/

Share this content:

Merhabalar,ben Barış.Ağ ve sistem alanlarında kendimi geliştirmekteyim.Öğrenme sürecimde edindiğim tecrübeleri sizlerle paylaşarak fayda sağlamayı amaçlıyorum.

Yorum gönder