TCP (Protokol Kawalan Penghantaran) Dijelaskan

Protokol ini memastikan penghantaran data yang boleh dipercayai

TCP (Protokol Kawalan Transmisi) adalah protokol rangkaian penting yang digunakan dalam penghantaran data melalui rangkaian. Protokol, dalam konteks rangkaian, adalah satu set peraturan dan prosedur yang mengawal bagaimana penghantaran data dijalankan supaya semua orang di seluruh dunia, bebas daripada lokasi, perisian atau perkakasan yang digunakan, melakukan perkara yang sama . TCP berfungsi bersama-sama dengan IP (Internet Protocol) dalam satu duo terkenal yang dipanggil TCP / IP. Anda dapat melihat istilah ini dalam tetapan rangkaian komputer anda, telefon pintar atau peranti mudah alih jika anda bermain-main dengan tetapan. Bahagian IP berkaitan dengan alamat dan penghantaran paket data dari sumber ke destinasi sementara TCP menguruskan kebolehpercayaan penghantaran. Dalam artikel ini, kita akan melihat apa yang TCP lakukan dan bagaimana ia berfungsi.

Apa TCP Adakah

Fungsi TCP adalah untuk mengawal pemindahan data supaya dapat dipercayai. Pada rangkaian seperti Internet, data dihantar dalam paket, yang merupakan unit data yang dihantar secara bebas ke rangkaian, dan dipasang semula apabila mereka mencapai destinasi untuk memberikan kembali data asal.

Penghantaran data pada rangkaian dilakukan dalam lapisan, setiap protokol pada satu lapisan melakukan sesuatu yang melengkapi dengan yang dilakukan oleh yang lain. Lapisan ini dipanggil susunan protokol. TCP dan IP kerja tangan di tangan dalam timbunan, satu di atas yang lain. Sebagai contoh, dalam satu timbunan, anda boleh mempunyai HTTP - TCP - IP - WiFi. Ini bermakna apabila, misalnya, komputer mengakses laman web, menggunakan protokol HTTP untuk mendapatkan halaman web dalam HTML, TCP mengawal penghantaran, IP penyaluran pada rangkaian (misalnya Internet), dan WiFi penghantaran di rangkaian kawasan setempat.

Oleh itu, TCP bertanggungjawab memastikan kebolehpercayaan semasa penghantaran. Penyampaian data yang boleh dipercayai adalah salah satu keperluan berikut. Senario diberikan untuk memahami konsep yang lebih baik.

Bagaimana TCP berfungsi

TCP melabel paketnya sedemikian rupa sehingga mereka bernombor. Ia juga memastikan mereka mempunyai tarikh akhir untuk mencapai destinasi (yang merupakan tempoh beberapa ratus milisaat yang dipanggil masa keluar), dan beberapa peruntukan teknikal yang lain. Untuk setiap paket yang diterima, peranti penghantaran akan dimaklumkan melalui satu paket yang dikenali sebagai pengakuan. Nama itu mengatakan semuanya. Jika selepas waktu, tiada pengakuan yang diterima, sumber menghantar satu lagi salinan paket yang mungkin hilang atau lambat. Paket tidak boleh diterima juga tidak diakui. Dengan cara ini, semua paket sentiasa dipasang dengan teratur, tanpa lubang dan dalam penangguhan yang ditentukan dan boleh diterima.

TCP Addressing

Walaupun IP mempunyai mekanisme lengkap untuk menangani alamat IP yang diketahui, TCP tidak mempunyai sistem alamat yang rumit. Ia tidak memerlukannya. Ia hanya menggunakan nombor yang disediakan oleh peranti yang sedang digunakan untuk mengenal pasti di mana ia menerima dan menghantar paket untuk perkhidmatan mana. Nombor ini dipanggil port. Sebagai contoh, pelayar web menggunakan port 80 untuk TCP. Port 25 digunakan atau e-mel. Nombor port sering digabungkan dengan alamat IP untuk perkhidmatan, misalnya 192.168.66.5:80