TCP / IP ve OSI, iletişim için en yaygın kullanılan iki ağ modelidir. Aralarında bazı benzerlikler ve farklılıklar var. En büyük farklardan biri OSI'nin iletişim için pratik olarak kullanılmayan kavramsal bir model olduğu halde, TCP / IP'nin bir bağlantı kurmak ve ağ üzerinden iletişim kurmak için kullanılmasıdır.
Diğer farklılıklar aşağıda tartışılmaktadır.
Karşılaştırma Tablosu
Karşılaştırma için temel | TCP / IP Modeli | OSI Modeli |
---|---|---|
Genişler | TCP / IP- İletim Kontrol Protokolü / İnternet Protokolü | OSI - Açık sistem Bağlantısı |
anlam | İnternet üzerinden veri iletimi için kullanılan bir istemci sunucu modelidir. | Hesaplama sistemi için kullanılan teorik bir modeldir. |
Katman Sayısı | 4 kat | 7 kat |
Tarafından geliştirilmiş | Savunma Bakanlığı (DoD) | ISO (Uluslararası Standart Organizasyonu) |
somut | Evet | Yok hayır |
kullanım | Çoğunlukla kullanılan | Hiç kullanılmamış |
TCP / IP Modeli, OSI Modelinden önce geliştirilmiştir ve bu nedenle, katmanlar farklıdır. Diyagramla ilgili olarak, TCP / IP Modelinin Ağ Arayüzü, İnternet, Ulaştırma ve Uygulama Katmanı olmak üzere dört katmana sahip olduğu açıkça görülmektedir. TCP / IP Uygulama Katmanı, OSI Modelinin Oturum, Sunum ve Uygulama Katmanının bir kombinasyonudur.
TCP / IP MODEL'in tanımı
TCP (İletim Kontrol Protokolü) / IP (İnternet Protokolü) Savunma Bakanlığı (DoD) proje ajansı tarafından geliştirilmiştir. OSI Modelinin aksine, her biri protokolleri olan dört katmandan oluşur. İnternet Protokolleri, ağ üzerinden iletişim için tanımlanmış kurallar kümesidir. TCP / IP, ağ iletişimi için standart protokol modeli olarak kabul edilir. TCP veri iletimini ve IP adreslerini işler.
TCP / IP paketi TCP, UDP, ARP, DNS, HTTP, ICMP, vb. İçeren bir protokol setidir. Sağlam, esnek ve çoğunlukla internet üzerinden bilgisayarları birbirine bağlamak için kullanılır.
TCP / IP katmanları:
- Ağ Arabirimi Katmanı,
- İnternet Katmanı
- Taşıma katmanı,
- Uygulama katmanı.
OSI Modelinin Tanımı
OSI (Açık Sistem Bağlantısı) modeli ISO (Uluslararası Standart Organizasyon) tarafından tanıtıldı. Bu bir protokol değil, katmanlaşma kavramına dayanan bir modeldir. Her biri farklı işlevlere sahip dikey bir katman kümesine sahiptir. Verileri aktarmak için aşağıdan yukarıya bir yaklaşım izler. Sağlam ve esnektir ancak somut değildir.
Modelin yedi katmanı:
- Uygulama katmanı,
- Sunum katmanı
- Oturum Katmanı
- Taşıma katmanı,
- Ağ katmanı,
- Veri Bağlantı Katmanı
- Fiziksel katman.
TCP / IP ve OSI Modeli arasındaki Temel Farklılıklar
- TCP / IP bir istemci-sunucu modelidir, yani müşteri hizmet istediğinde, sunucu tarafından sağlanır. Oysa, OSI kavramsal bir modeldir.
- TCP / IP, İnternet dahil her ağ için kullanılan standart bir protokoldür, oysa OSI bir protokol değildir, sistem mimarisini anlamak ve tasarlamak için kullanılan bir referans modeldir.
- TCP / IP dört katmanlı bir modeldir, oysa OSI'nin yedi katı vardır.
- TCP / IP, Dikey yaklaşımı izler. Öte yandan, OSI Modeli Yatay yaklaşımı desteklemektedir.
- TCP / IP Maddi, oysa OSI değildir.
- TCP / IP yukarıdan aşağıya yaklaşımı takip ederken, OSI Modeli aşağıdan yukarıya yaklaşımı takip eder.
Sonuç
Yukarıdaki makale ile ilgili olarak, TCP / IP Modelinin OSI Modeline göre güvenilir olduğu sonucuna varabiliriz, TCP / IP, verileri internet üzerinden iletmek için uçtan uca bağlantı için kullanılır. TCP / IP sağlam, esnek, elle tutulur ve ayrıca verilerin web üzerinden nasıl gönderilmesi gerektiğini önerir. TCP / IP Modelinin aktarım katmanı, verinin sıraya ulaşıp ulaşmadığını, bir hata olup olmadığını, kayıp paketlerin gönderilip gönderilmediğini, onayın alındığını veya alınmadığını kontrol eder.