TCP dan UPD


Jelaskan apa yang dimaksud dengan connectionless pada UDP dan connection oriented pada TCP!
Jawab :
UPD connectionlees : Data yang dikirimkan dalam bentuk paket tidak harus melakukan call setup seperti pada TCP.

TCP Connection oriented : Protokol TCP menggunakan data Full Duplex yang berarti antara kedua host terdapat 2 buah jalur, jalur masuk dan jalur keluar sehingga data dapat dikirimkan secara simultan.

Jelaskan perbedaan antara TCP dan UDP!
Jawab :
TCP adalah salah satu jenis protokol yang memungkinkan sekumpulan komputer untuk berkomunikasi dan bertukar data didalam suatu jaringan sedangkan UPD adalah suatu lapisan data trasport TCP/IP yang mendukung komunikasi yang tidak handal (unreriable) tanpa koneksi antara host-host dalam jaringan yang menggunakan TCP/IP

Sebutkan 4 aplikasi yang menggunakan TCP dan UDP!
Jawab :
Aplikasi yang menggunaka TCP

1. FTP  (File Transfer Protocol)
2. HTTP (HyperText Transfer Protocol)
3. TELNET
4. SMTP (Simple Mail Transfer Protocol)

Aplikasi yang menggunakan UPD

1. DNS (Domain Name Service)
2. RPS
3. Sun RPC
4. TTTP

Gambarkan Fase Penetapan Koneksi TCP dan jelaskan gambar tersebut !
Jawab :
Gambar : Fase penetapan TCP

Fase penetapan koneksi TCP disebut sebagai: three-way handshake.
Tahapan:
  1. Sender mengirimkan TCP segment dengan nilai SYN=1. Sender juga mengirimkan informasi sequence number (isn) yang digenerate secara random. 
  2. TCP SYN segment diterima oleh receiver. Receiver mengalokasikan buffer memory dan variable untuk koneksi yang diminta serta mengirimkan segment TCP berisi: SYN=1, Acknowledgment field berisi isn dari sender + 1 dan sequence number berisi sembarang angka yang digenerate secara random oleh receiver. 
  3. Setelah menerima TCP segment dari receiver, Sender mengirimkan kembali TCP segment ketiga yang berisi SYN=1, sequence number berisi isn dari receiver + 1 dan Acknowledgment field berisi isn dari sender + 1.