Prinsip kerja Transmission Control Protocol (TCP) !!
Berbeda dengan InterNet Protokol (IP), TCP memiliki prinsip kerja menyerupai "virtual circuit" pada jaringan telepon. TCP lebih mementingkan tata-cara dan keandalan dalam pengiriman data antara dua komputer dalam jaringan. TCP tidak perduli dengan apa-apa yang dikerjakan oleh IP, yang penting ialah hubungan komunikasi antara dua komputer berjalan dengan baik. Dalam hal ini, TCP mengatur bagaimana cara membuka hubungan komunikasi, jenis aplikasi apa yang akan dilakukan dalam komunikasi tersebut (misalnya mengirim e-mail, transfer file dsb.) Di samping itu, juga mendeteksi dan mengoreksi kalau ada kesalahan data. TCP mengatur seluruh proses koneksi antara satu komputer dengan komputer yang lain dalam sebuah jaringan komputer.
Berbeda dengan IP yang mengandalkan prosedur connectionless pada TCP prosedur hubungan adalah connection oriented. Dalam hal ini, hubungan secara logik akan dibangun oleh TCP antara satu komputer dengan komputer yang lain. Dalam waktu yang ditentukan komputer yang sedang berafiliasi harus mengirimkan data atau acknowledge biar hubungan tetap berlangsung. Jika hal ini tidak sanggup dilakukan maka sanggup diasumsikan bahwa komputer yang sedang berafiliasi dengan kita mengalami gangguan dan hubungan secara logik sanggup diputus.
TCP mengatur multiplexing dari data yang dikirim/diterima oleh sebuah komputer. Adanya identifikasi pada TCP header memungkinkan multiplexing dilakukan. Hal ini memungkinkan sebuah komputer melaksanakan beberapa hubungan TCP secara logik. Bentuk hubungan ialah full duplex, hal ini memungkinkan dua buah komputer saling berbicara dalam waktu bersamaan tanpa harus bergantian memakai susukan komunikasi. Untuk mengatasi saturasi (congestion) pada susukan komunikasi, pada header TCP dilengkapi isu perihal flow control.
Hal yang cukup penting untuk dipahami pada TCP ialah port number. Port number memilih servis yang dilakukan oleh kegiatan aplikasi diatas TCP. Nomor-nomor ini telah ditentukan oleh Network Information Center dalam Request For Comment (RFC) 1010 [10]. Sebagai pola untuk aplikasi File Transfer Protokol (FTP) diatas transport layer TCP dipakai port nomor 20 dan masih banyak lagi.
Prinsip kerja dari TCP menurut prinsip client-server. Server ialah kegiatan pada komputer yang secara pasif akan mendengarkan (listen) nomor port yang telah ditentukan pada TCP. Sedang client ialah kegiatan yang secara aktif akan membuka hubungan TCP ke komputer server untuk meminta servis yang dibutuhkan.
Sumber http://catatantkj123.blogspot.com
EmoticonEmoticon