Kablosuz İletişim - TCP / IP

Orijinal TCP / IP protokolü, donanım üzerine inşa edilmiş dört yazılım katmanı olarak tanımlandı. Ancak günümüzde TCP / IP, OSI modelindekilere benzer olarak adlandırılan katmanlara sahip beş katmanlı bir model olarak düşünülmektedir.

OSI ve TCP / IP Suite arasında karşılaştırma

İki modeli karşılaştırdığımızda, iki katmanın, oturum ve sunumun TCP / IP protokolünde eksik olduğunu görürüz. Paket içindeki uygulama katmanı genellikle OSI modelindeki üç katmanın kombinasyonu olarak kabul edilir.

OSI modeli, hangi işlevlerin katmanlarının her birine ait olduğunu belirtir, ancak TCP / IP protokol paketinin katmanları, sistemin ihtiyaçlarına bağlı olarak karıştırılabilen ve eşleştirilebilen nispeten bağımsız protokoller içerir. Hiyerarşik terimi, her bir üst seviye protokolün bir veya daha fazla alt seviye protokol tarafından desteklendiği anlamına gelir.

TCP / IP Paketindeki Katmanlar

TCP / IP modelinin dört katmanı, ana bilgisayardan ağa katman, internet / ağ katmanı, taşıma katmanı ve uygulama katmanıdır. TCP / IP protokol paketindeki her katmanın amacı aşağıda ayrıntılı olarak açıklanmıştır.

Yukarıdaki görüntü, TCP / IP protokol paketinin katmanlarını temsil etmektedir.

Fiziksel katman

TCP / IP, fiziksel katman için belirli bir protokol tanımlamaz. Tüm standart ve tescilli protokolleri destekler.

  • Bu düzeyde, iletişim, bir bilgisayar veya yönlendirici olmak üzere iki atlama veya düğüm arasındadır. İletişim birimi birsingle bit.

  • İki düğüm arasında bağlantı kurulduğunda, aralarında bir bit akışı akar. Ancak fiziksel katman, her biti ayrı ayrı ele alır.

Fiziksel katmanın sorumluluğu, bitlerin teslim edilmesine ek olarak, OSI modelinin fiziksel katmanı için belirtilenlerle eşleşir, ancak çoğunlukla bağlantıları sağlayan temel teknolojilere bağlıdır.

Veri Bağlantısı Katmanı

TCP / IP de veri bağlantı katmanı için herhangi bir özel protokol tanımlamaz. Tüm standart ve tescilli protokolleri destekler.

  • Bu seviyede de iletişim iki atlama veya düğüm arasındadır. Bununla birlikte iletişim birimi, a adı verilen bir pakettir.frame.

  • Bir frame ağ katmanından alınan verileri eklenen bir başlık ve bazen bir fragmanla kapsülleyen bir pakettir.

  • Baş, diğer iletişim bilgilerinin yanı sıra, çerçevenin kaynağını ve hedefini içerir.

  • destination address Bağlantıya birçok düğüm bağlanmış olabileceğinden çerçevenin doğru alıcısını tanımlamak için gereklidir.

  • source address Bazı protokollerin gerektirebileceği olası yanıt veya onay için gereklidir.

LAN, Packet Radio ve Point-to-Point protokolleri bu katmanda desteklenmektedir

Ağ katmanı

Ağ katmanında, TCP / IP İnternet Protokolünü (IP) destekler. İnternet Protokolü (IP), TCP / IP protokolleri tarafından kullanılan aktarım mekanizmasıdır.

  • IP, verileri adı verilen paketler halinde taşır datagrams, her biri ayrı ayrı taşınır.
  • Datagramlar farklı rotalar boyunca hareket edebilir ve sıra dışı gelebilir veya kopyalanabilir.

IP, rotaların kaydını tutmaz ve hedeflerine vardıklarında datagramları yeniden sıralama imkanına sahip değildir.

Taşıma katmanı

Taşıma katmanı ile ağ katmanı arasında temel bir fark vardır. Bir ağdaki tüm düğümlerin ağ katmanına sahip olması gerekmesine rağmen, yalnızca iki uç bilgisayarın taşıma katmanına sahip olması gerekir.

  • Ağ katmanı, bireysel datagramları bilgisayar A'dan B bilgisayarına göndermekten sorumludur; taşıma katmanı, tüm mesajın teslim edilmesinden sorumludur.segment, A'dan B'ye

  • Bir segment birkaç veya onlardan oluşabilir datagrams. Segmentlerin datagramlara bölünmesi ve her datagramın aktarım için ağ katmanına ulaştırılması gerekir.

  • İnternet her datagram için farklı bir rota tanımladığından, datagramlar düzensiz gelebilir ve kaybolabilir.

  • B bilgisayarındaki taşıma katmanının tüm bu datagramların gelmesini, birleştirmesini ve bunlardan bir segment oluşturmasını beklemesi gerekir.

Geleneksel olarak, taşıma katmanı TCP / IP paketinde iki protokolle temsil edilirdi: User Datagram Protocol (UDP) ve Transmission Control Protocol (TCP).

Adlı yeni bir protokol Stream Control Transmission Protocol (SCTP) son birkaç yıldır tanıtıldı.

Uygulama katmanı

TCP / IP'deki uygulama katmanı, OSI modelindeki birleştirilmiş oturum, sunum ve uygulama katmanlarına eşdeğerdir.

  • Uygulama katmanı, bir kullanıcının özel internetimizin veya küresel İnternet hizmetlerine erişmesine izin verir.

  • Elektronik posta dosyası aktarımı, World Wide Web'e erişim vb. Hizmetleri sağlamak için bu katmanda birçok protokol tanımlanmıştır.

  • Bu katmanda desteklenen protokoller TELNET, FTP ve HTTP.