ftp -tcp_-_udp
TRANSCRIPT
Soal Bagian A.
File Transfer Protocol (FTP) adalah protokol standar transfer file yang berjalan di lapisan
aplikasi. FTP digunakan untuk pengiriman berkas (file) antar mesin-mesin (host ke host) melalui
jaringan. FTP menggunakan protokol Transmission Control Protocol (TCP) untuk komunikasi
data antara klien dan server. FTP bekerja dengan cara yang sama seperti HTTP. Perbedaannya
adalah HTTP dipakai untuk mengakses web server dan menampilkannya pada web browser
sedangkan website FTP dipakai untuk kebutuhan transfer file dari sebuah file server ke pada
klien dan juga sebaliknya.
Soal Bagian B.
FTP menggunakan protocol TCP karena membutuhkan komunikasi client dengan server, juga
membutuhkan layanan transfer data yang bersifat andal (reliable). Bila ada pengiriman paket
data di FTP yang gagal atau error, maka TCP melakukan pengecekan kesalahan, lalu mengirim
kembali paket data yang gagal atau error saja, tak perlu melakukan transfer ulang dari awal,
sehingga efisien. Fungsi disebutkan tadi diperlukan FTP agar data original yang dikirimkan di
source sama dengan data yang diperoleh di destination.
Soal Bagian C.
Keuntungan TCP: (1) Jaminan pengiriman data yang reliable dan teratur; (2) TCP otomatis
memecah data menjadi lebih kecil, sehingga mendukung pengiriman file-file yang besar; (3)
Mendukung mekanisme flow control, sehingga tidak overload dan mencegah paket data zombie
(berputar-putar di jaringan) (4) Pengiriman ulang paket data yang error/gagal saja ( efisien ).
Mengapa tidak protocol lain, seperti UDP? Karena tidak ada jaminan pengiriman dan
penerimaan data di UDP akan reliable dan teratur, bisa saja ada yang kurang atau terduplikat.
Bila paket data hilang akan menyebabkan file corrupt/error, sehingga perlu memikirkan letak
kesalahan dan mekanisme pengiriman ulang data. FTP tidak perlu broadcast, jadi transfer
dilakukan one-to-one sehingga data tepat dikirim ke tujuan.
Sumber: https://id.wikipedia.org/wiki/Protokol_Transfer_Berkas
http://ekolistiyono.my.id/2013/06/kelebihan-dan-kekurangan-protokol-tcp-dan-udp/
http://jaringankomputer.org/pengertian-ftp-fungsi-ftp-carakerja-aplikasi-ftp/