Latest News

Jelaskan Protokol TCP?

TCP merupakan protocol layer transport yang paling sering digunakan di internet.
Berikut karakteristiknya :
Point to point
Pada TCP komunikasi yang dilakukan antar usernya bersifat point to point , maksudnya yaitu satu pengiriman data dikirim oleh satu pengirim dan hanya diterima oleh satu peserta juga

Reliable
Berbeda dengan UDP, protocol TCP ini bersifat reliable yang artinya data yang dikirim menggunakan TCP ini akan dikirim dengan mekanisme tertentu semoga data mampu diterima secara berurutan, Sehingga ada jaminan data yang dikirim dengan protocol ini mampu hingga ke tujuan dan tidak hilang.Terdapat buffer di pengirim dan penerima

Full duplex data
Pada protocol ini memungkinkan adanya pedoman data dua arah pada koneksi yang sama

Connection-oriented
Pada TCP, ketika pengirim akan mengirimkan data ke peserta a kan terjadi proses handshaking terlebih dahulu antara keduanya. Hal ini bertujuan semoga dapat melaksanakan sinkronisasi terhadap nomor urut dan nomor acknowledgement yang dikirmkan kedua belah pihak dan saling bertukar ukuran TCP window

 Flow Control
Dengan adanya flow control ini,aliran data yang dikirim akan selalu dikontrol sehingga pengirim tidak akan membuat peserta menjadi kewalahan ketika mendapatkan data-data yang dikirimkan tersebut.
Contoh Aplikasi TCP :
-HTTPs
-FTP
-SMTP Telnet
-Dll


Pada gambar tersebut dapat dilihat perbandingan protocol layer transport antara kedua paket tersebut. Sebelah kiri merupakan paket yang transport layernya menggunakan protocol TCP, sedangkan gambar sebelah kanan menggunakan protocol UDP. Pada gambar tersebut terlihat bila paket yang menggunakan protocol TCP lebih kompleks pada layer transportnya daripada UDP. Hal tersebut terjadi Karena kedua protocol ini memiliki karakteristik yang berbeda. Dapatkita lihat pada gambar TCP memiliki banyak parameter yang tidak dimiliki oleh UDP pada detail paketnya menyerupai space number, header length acknowledgement number, flags, SEQ/ACK analysis,dll. Sedangkan UDP hanya memiliki beberapa parameter menyerupai source port, destinat ion port, length, dan checksum.

Pada detail paket TCP terlihat bila paket tersebut memiliki sequence number dan ACK number sebab pesan yang dikirim dengan TCP memiliki urutan-urutan tertentu semoga lebih akurat dalam pengirimanya. Tetapi tidak dengan paket yang dikirim dengan protokol UDP. Pada paket detailnya dapat dilihat bila pada protokol ini tidak memiliki urutan tertentu pada pengiriman paket -paketnya. Protokol ini terus menerus mengirimkan paket ke tujuan tanpa diurutkan sehingga prosesnya akan lebih cepat apabila dibandingkan dengan proses pada protokol TCP. Baru kemudian layer diatasnya,yaitu layer aplikasi yang berperan untuk mengatur paket-paket yang dikirim tersebut.


Sumber http://kumpulanpertanyaanpenting.blogspot.com