Perbezaan antara TCP dan IP

Perbezaan antara TCP dan IP

TCP vs. Ip

Protokol Kawalan Transmisi (juga dikenali sebagai TCP) adalah protokol teras suite protokol internet. Ia beroperasi pada tahap yang lebih tinggi daripada rakan senegaranya, protokol Internet (juga dikenali sebagai IP). Dua kebimbangan utama TCP adalah dua sistem akhir - pelayar web dan pelayan web, sebagai contoh. TCP menyediakan penghantaran aliran bait dari program dari satu komputer ke komputer lain. TCP juga bertanggungjawab mengawal saiz, kawalan aliran, kadar pertukaran data, dan kesesakan lalu lintas rangkaian.

IP adalah protokol yang digunakan untuk komunikasi data di seluruh paket bertukar internetwork (iaitu, internet di mana semua data yang dihantar dikumpulkan bersama). Seperti TCP, ia juga menggunakan Suite Protokol Internet. Ia adalah protokol utama dalam lapisan Internet suite protokol internet. Tugas utamanya adalah untuk menyampaikan datagram protokol yang terkenal (juga dikenali sebagai paket) dari host sumber ke tuan rumah destinasi hanya berdasarkan alamat mereka. Oleh itu, IP mentakrifkan kaedah dan struktur alamat untuk enkapsulasi paket.

TCP menyediakan perkhidmatan komunikasi di peringkat pertengahan antara program aplikasi dan IP. Maksudnya ialah apabila program aplikasi ingin menghantar sekeping data yang besar di seluruh Internet menggunakan IP, bukannya memecahkan data ke dalam saiz yang sesuai dengan IP dan menggunakan beberapa permintaan dari IP, perisian itu mampu mengeluarkan satu permintaan ke TCP, dan biarkan protokol ini mengendalikan butiran pemindahan IP. TCP mengesan masalah yang timbul dalam IP, meminta penghantaran semula paket yang hilang, menyusun semula susunan paket (supaya mereka dimasukkan semula ke dalam urutan yang betul), dan membantu meminimumkan kesesakan rangkaian (untuk mengurangkan kejadian masalah lain di bawah garis). Sebaik sahaja semua ini telah dilakukan dan salinan data yang betul telah disusun, paket itu diserahkan kepada program aplikasi.

Enkapsulasi IP bermaksud bahawa data dari protokol lapisan atas dikumpulkan dalam bentuk paket - atau datagram. Tidak ada keperluan sebenar untuk persediaan litar sebelum hos menghantar paket ke tuan rumah yang lain yang tidak pernah disampaikan sebelum ini. Oleh itu, IP adalah protokol tanpa sambungan - secara langsung dengan rangkaian telefon beralih awam yang memerlukan persediaan litar agar setiap panggilan telefon melalui. Hasil daripada enkapsulasi IP, ia boleh digunakan melalui rangkaian heterogen (komputer yang menghubungkan rangkaian yang mungkin terdiri daripada gabungan alat sambungan) untuk menyelesaikan alamat IP ke alamat pautan data.

Ringkasan:

1. TCP adalah teras yang beroperasi pada tahap yang agak tinggi; IP beroperasi pada tahap yang lebih rendah.

2. TCP menyediakan perkhidmatan komunikasi di peringkat pertengahan antara program aplikasi dan IP; IP merangkumi semua data, dan tanpa sambungan.