Anahtar Farkı: TCP, İletim Denetimi protokolü anlamına gelir. Aktarım katmanında bulunan bağlantı yönelimli ve güvenilir bir protokoldür. IP internet protokolü için duruyor. Bağlantı daha az ağ katmanı protokolüdür ve paketleri ağdaki cihazlara göndermekten sorumludur.
Bilgisayarların dünyası çok ilginç ve özellikle bilgisayarların ağı. Tüm iletişim kavramında devrim yarattı. Bilgisayar ağının elemanları birbirleriyle iletişim kurar ve böylece kullanıcılara çok çeşitli özellikler sunar. Arkadaşlarımıza e-postalar gönderiyoruz, onlara resimlerimizi gönderiyoruz, uzak bir radyo kanalını dinliyoruz ve daha birçok şey. Ağın işleyişi basit bir platformda sorunsuz bir şekilde çalışıyor gibi görünüyor. Ancak, bu basit görünümlü ağın arkasında, çeşitli protokoller kullanılarak basitleştirilmiş karmaşık bir sistem yatıyor. Bilgisayar ağının sözlüğünde, protokoller veri iletişimini yöneten kurallar, kurallar ve veri yapılarıdır. Bu protokoller, bilgisayarların ve diğer ağ cihazlarının ağ üzerinden bilgi alışverişinde bulunma yollarını tanımlar.
Bariz soru ortaya çıkabilir
Bu protokollerin ihtiyacı nedir?
Sorunun cevabı, türdeş olmayan ağ sistemine dayanıyor. Birbiriyle etkileşime giren bilgisayarlar, donanım, teknik özellikler vb. Gibi çeşitli özelliklerde farklılık gösterebilir. Bu nedenle, çeşitli bilgisayar sistemleri arasında veri iletimi için dünya çapında uyulması gereken birleştirici bir kurallar dizisi gerekir. Birbirleriyle konuşmanın bilgisayar dili olduğunu söyleyebiliriz.
TCP ve IP, iletişim protokolleri grubundan en çok bilinen iki internet protokolüdür. Protokoller katmanlı bir hiyerarşiye yerleştirilir. Bir mesaj kaynaktan gönderene gönderildiğinde, mesaj her protokol yığını katmanından geçmelidir. Günümüzde ağ standartları, Açık Sistem Bağlantısı (OSI) modeli ve TCP / IP modeli tarafından bilinen iki ana protokol yığınını kullanmaktadır. OSI yedi katmanlı bir mimaridir, TCP / IP ise dört katmandan oluşur. Şimdi, TCP ve IP protokollerinin ayrıntılarına bakalım.
Bayt cinsinden (0 ve 1 formunda) mesaj, segment olarak bilinen aynalara bölünür. Bölümleri aldıktan sonra, alıcı bölümler için onaylar gönderir. TCP ayrıca bir zamanlayıcı tutar. Onay zamanında alınmazsa, mesaj tekrar gönderilir. TCP protokolü aracılığıyla iletilen her bayt bir sıra numarası içerir. Bir TCP segmenti, bir bölüm başlığından ve bir veri bölümünden oluşur. Başlık, bulunması gereken 10 alan ve isteğe bağlı bir uzatma alanı içerir. TCP aşağıdaki olanakları sağlar: -
1. Baytları TCP segmentlerinde gruplandırır ve ardından IP'ye iletir.
2. Teşekkürler sayesinde daha fazla güvenilirlik sağlar.
3. Bayt aktarımının akışı, alıcı tarafından göndericiye gönderilen onaylar yardımıyla da bildirilebilir.
4. Çoklayıcıya izin verir; bu, tek bir ana bilgisayardaki birçok işlemin TCP iletişim olanaklarını kullanabileceği anlamına gelir.
5. Verinin her iki yönde de aynı anda aktarılabileceği anlamına gelen tam bir dubleks mekanizma sağlar.
IP protokolü Internet protokolünü temsil eder ve verileri kaynaktan hedefe göndermek için gerekli adresleri tanımlar. 1970'lerde geliştirilmiştir. IP adresi, bir ağdaki bilgisayarlara benzersiz bir adres sağlamak için kullanılır. Adres benzersiz olduğundan, diğer bilgisayarlara bağlanmak için bir tanımlayıcı olarak kullanılabilir. Veri, datagram olarak da bilinen paketler halinde düzenlenir ve her IP datagramı, başlık ve mesaj verilerini içerir. IP protokolü, tasarımında uçtan uca prensipten yararlanır ve bu nedenle, sistemin herhangi bir ağ elemanı veya iletim ortamında güvenilmez olduğu kabul edilir. Herhangi bir merkezi izlemenin olmaması durumunda, ağ olma eğilimindedir
Bağlantısız bir protokoldür ve veri bozulması, paket kaybı, çoğaltma ve sipariş dışı teslimat gibi çeşitli hata koşullarına eğilimlidir. Bağlantısız, gönderenin, alıcının kullanılabilirliğini belirlemeden verileri gönderdiği düzenleme anlamına gelir. Alıcı mevcut olsa bile, alıcı almaya hazır olmayabilir. Bunun gibi durumlar çeşitli sorunlara yol açabilir. Ancak, TCP / IP, TCP ve IP protokollerinin birleşimini ifade eder.
Önemli farklılıklardan bazıları aşağıdaki tabloda listelenmiştir: -
TCP
IP
Tanım
TCP, uygulamalar arasında veri alışverişi hizmeti sağlar
IP, bir veya daha fazla ağdaki bilgisayarlara mesaj gönderme ve iletme işlemlerini gerçekleştirir
Bağ
Bağlantı yönelimli
Bağlantı az yöntemi
yer
taşıma
Internet
Güvenilirlik
Dürüst
güvenilmez
Aktar
İnternet katmanına bölümler
Datagramlar fiziksel seviyeye
Akış kontrolü
Evet
Yok hayır
Biçim
TCP bölümleri, > = 0 bayt veri içeren 20 bayt başlığa sahiptir.
IP datagramları, uzunluğu en fazla 65, 535 bayt (sekizli) olabilen bir mesaj veya bir mesaj parçası içerir.