TCP/IP ve OSI Modeli – Aralarındaki Fark

TCP/IP ve OSI Modeli Arasındaki Temel Farklar

  • OSI'de 7 katman bulunurken TCP/IP'de 4 katman bulunur.
  • OSI Modeli, ara bağlantıya ve diğer sistemlerle iletişime açık sistemlerin kullandığı ağ iletişimini tanımlayan mantıksal ve kavramsal bir modeldir. Öte yandan TCP/IP, belirli bir bilgisayarın internete nasıl bağlanması gerektiğini ve bunlar arasında nasıl aktarım yapılabileceğini belirlemenize yardımcı olur.
  • OSI başlığı 5 bayttır, TCP/IP başlığı boyutu ise 20 bayttır.
  • OSI, Açık Sistemler Ara Bağlantısını, TCP/IP ise Açık Sistem Bağlantısını ifade eder. Transmission Kontrol Protokolü.
  • OSI dikey bir yaklaşımı takip ederken TCP/IP yatay bir yaklaşımı takip eder.
  • Taşıma katmanı olan OSI modeli yalnızca bağlantı yönelimlidir, oysa TCP/IP modeli hem bağlantı yönelimlidir hem de bağlantısızdır.
  • OSI modeli ISO (Uluslararası Standart Organizasyonu) tarafından, TCP Modeli ise ARPANET (İleri Araştırma Proje Ajansı Ağı) tarafından geliştirilmiştir.
  • OSI modeli yönlendiriciyi, anahtarı, anakartı ve diğer donanımları standartlaştırmanıza yardımcı olurken, TCP/IP farklı türdeki bilgisayarlar arasında bağlantı kurmanıza yardımcı olur.

TCP/IP ve OSI Modeli arasındaki fark

OSI Modeli Nedir?

The OSI Modeli diğer sistemlerle ara bağlantıya ve iletişime açık sistemlerin kullandığı ağ iletişimini tanımlayan mantıksal ve kavramsal bir modeldir. Açık Sistem Bağlantısı (OSI Modeli) aynı zamanda mantıksal bir ağı tanımlar ve çeşitli protokol katmanlarını kullanarak bilgisayar paket aktarımını etkili bir şekilde açıklar.

TCP/IP Modeli Nedir?

TCP / IP Belirli bir bilgisayarın internete nasıl bağlanması gerektiğini ve bunlar arasında nasıl veri aktarabileceğinizi belirlemenize yardımcı olur. Birden fazla bilgisayar ağı birbirine bağlandığında sanal ağ oluşturmanıza yardımcı olur.

TCP/IP'nin açılımı Transmission Kontrol Protokolü/İnternet Protokolü. Güvenilmez bir ağlar arası bağlantı üzerinden son derece güvenilir ve uçtan uca bayt akışı sunan bir model olarak özel olarak tasarlanmıştır.

TCP/IP Modeli

OSI Modelinin Tarihçesi

OSI modelinin geçmişinden bazı önemli noktalar şunlardır:

  • 1970'lerin sonlarında ISO, ağ kurmanın genel standartlarını ve yöntemlerini geliştirmek için bir program yürüttü.
  • 1973 yılında Birleşik Krallık'taki Deneysel Paket Anahtarlamalı Sistem, daha yüksek seviyeli protokollerin tanımlanması gerekliliğini belirledi.
  • 1983 yılında OSI modelinin başlangıçta gerçek arayüzlerin ayrıntılı bir spesifikasyonu olması amaçlanmıştı.
  • 1984 yılında OSI mimarisi ISO tarafından uluslararası standart olarak resmen kabul edildi.

TCP/IP'nin Tarihçesi

TCP/IP tarihindeki bazı önemli noktalar şunlardır:

  • 1974 yılında Vint Cerf ve Bob Kahn, TCP/IP Modelini açıklayan “Paket Ağ Bağlantısı Protokolü” adlı bir makale yayınladılar.
  • 1978'e gelindiğinde bu dilin test edilmesi ve daha da geliştirilmesi, TCP/IP adı verilen yeni bir protokol paketinin ortaya çıkmasına yol açtı.
  • 1982 yılında ARPAnet'in standart dili olarak TCP/IP'nin NCP'nin yerini almasına karar verildi.
  • 1 Ocak 1983'te ARPAnet TCP/IP'ye geçti.
  • ARPAnet 1990 yılında varlığını sonlandırmıştır. O günden bu yana İnternet, ARPAnet'in köklerinden doğmuştur ve TCP/IP, İnternet'in değişen gereksinimlerini karşılayacak şekilde gelişmiştir.

OSI Modelinin Özellikleri

OSI modelinin bazı önemli özellikleri şunlardır:

  • Bir katman yalnızca belirli düzeyde soyutlamanın gerekli olduğu durumlarda oluşturulmalıdır.
  • Her katmanın işlevi uluslararası standartlaştırılmış protokollere göre seçilmelidir.
  • Katman sayısı büyük olmalı ki ayrı fonksiyonlar aynı katmana konulmasın. Aynı zamanda mimarinin çok karmaşık olmaması için de yeterince küçük olmalıdır.
  • OSI modelinde her katman, ilkel işlevleri gerçekleştirmek için bir sonraki alt katmana güvenir. Her seviye bir sonraki katmana hizmet sunabilmelidir.
  • Bir katmanda yapılan değişiklikler diğer katmanlarda değişiklik gerektirmemelidir.

Özellikler TCP/IP Modeli

TCP/IP protokolünün temel özellikleri şunlardır:

  • Esnek bir mimariye destek
  • Bir ağa daha fazla sistem eklemek kolaydır.
  • TCP/IP'de, kaynak ve hedef makineler düzgün çalışana kadar ağ sağlam kalır.
  • TCP bağlantı odaklı bir protokoldür.
  • TCP güvenilirlik sunar ve sıra dışı gelen verilerin yeniden düzene sokulmasını sağlar.
  • TCP, akış kontrolünü uygulamanıza izin verir, böylece gönderici hiçbir zaman alıcıya veri yüklemez.

TCP/IP ve OSI Modeli arasındaki fark

OSI ve TCP/IP modeli arasındaki bazı önemli farklar şunlardır:

OSI Modeli TCP/IP Modeli
ISO (Uluslararası Standart Organizasyonu) tarafından geliştirilmiştir. ARPANET (İleri Araştırma Proje Ajansı Ağı) tarafından geliştirilmiştir.
OSI modeli arayüzler, hizmetler ve protokoller arasında net bir ayrım sağlar. TCP/IP'nin hizmetler, arayüzler ve protokoller arasında net bir ayrım noktası yoktur.
OSI, Açık Sistemler Ara Bağlantısı anlamına gelir. TCP şunu ifade eder: Transmission Kontrol Protokolü.
OSI, yönlendirme standartlarını ve protokollerini tanımlamak için ağ katmanını kullanır. TCP/IP yalnızca İnternet katmanını kullanır.
OSI dikey bir yaklaşım izler. TCP/IP yatay bir yaklaşım izler.
OSI katmanlarının yedi katmanı vardır. TCP/IP'nin dört katmanı vardır.
OSI modelinde taşıma katmanı yalnızca bağlantı yönelimlidir. TCP/IP modelinin bir katmanı hem bağlantı odaklı hem de bağlantısızdır.
OSI modelinde veri bağlantı katmanı ve fiziksel katman ayrı katmanlardır. TCP'de hem fiziksel bağlantı hem de veri bağlantısı tek bir ana bilgisayardan ağa katman olarak birleştirilir.
Oturum ve sunum katmanları OSI modelinin bir parçasıdır. TCP modelinde oturum ve sunum katmanı bulunmamaktadır.
İnternetin ortaya çıkışından sonra tanımlanır. İnternetin ortaya çıkmasından önce tanımlanmıştır.
OSI başlığının minimum boyutu 5 bayttır. Minimum başlık boyutu 20 bayttır.

OSI Modelinin Avantajları

OSI modelini kullanmanın başlıca faydaları/artıları şunlardır:

  • Yönlendiriciyi, anahtarı, anakartı ve diğer donanımları standartlaştırmanıza yardımcı olur
  • Karmaşıklığı azaltır ve arayüzleri standartlaştırır
  • Modüler mühendisliği kolaylaştırır
  • Birlikte çalışabilir teknoloji sağlamanıza yardımcı olur
  • Evrimi hızlandırmanıza yardımcı olur
  • Teknoloji değiştiğinde protokoller yeni protokollerle değiştirilebilir.
  • Bağlantı odaklı hizmetlerin yanı sıra bağlantısız hizmet için de destek sağlayın.
  • Bilgisayar ağlarında standart bir modeldir.
  • Bağlantısız ve bağlantı odaklı hizmetleri destekler.
  • Çeşitli protokol türlerine uyum sağlama esnekliği sunar.

TCP/IP'nin Avantajları

TCP/IP modelini kullanmanın artıları/yararları şunlardır:

  • Farklı bilgisayar türleri arasında bağlantı kurmanıza/kurmanıza yardımcı olur.
  • İşletim sisteminden bağımsız olarak çalışır.
  • Birçok yönlendirme protokolünü destekler.
  • Kuruluşlar arasında ağlar arası iletişimi sağlar.
  • TCP/IP modeli oldukça ölçeklenebilir bir istemci-sunucu mimarisine sahiptir.
  • Bağımsız olarak çalıştırılabilir.
  • Çeşitli yönlendirme protokollerini destekler.
  • İki bilgisayar arasında bağlantı kurmak için kullanılabilir.

OSI Modelinin Dezavantajları

OSI Modelini kullanmanın bazı eksileri/dezavantajları şunlardır:

  • Protokollerin yerleştirilmesi sıkıcı bir iştir.
  • Sadece referans model olarak kullanabilirsiniz.
  • Belirli bir protokolü tanımlamaz.
  • OSI ağ katmanı modelinde bazı hizmetler, taşıma ve veri bağlantı katmanları gibi birçok katmanda çoğaltılır.
  • Her katmanın bir önceki katmandan veri almak için beklemesi gerektiğinden katmanlar paralel çalışamaz.

TCP/IP'nin dezavantajları

TCP/IP modelini kullanmanın birkaç dezavantajı şunlardır:

  • TCP/IP kurulumu ve yönetimi karmaşık bir modeldir.
  • TCP/IP'nin yüzeysel/genişliği IPX'ten (Ağlar Arası Paket Değişimi) daha yüksektir.
  • Bu modelde taşıma katmanı, paketlerin teslimini garanti etmez.
  • TCP/IP'deki protokolü değiştirmek kolay değildir.
  • Hizmetlerinden, arayüzlerinden ve protokollerinden açık bir ayrımı yoktur.