network yang mensupport TCP/IP protokol. Dua hal penting yang ada dalam FTP adalah FTP server dan
FTP Client. FTP server menjalankan software yang digunakan untuk tukar menukar file.
Di dalam pemakaian FTP, dikenal ada 2 macam hak akses bagi pemakai, yakni :
1. Setiap pemakai dapat menggunakan FTP untuk mengakses sebuah host (dengan gratis). Hal ini
dikenal sebagai anonymous FTP. Pemakaian anonymous FTP ini adalah dengan cara memasukkan
loginnya anonymous dan passwordnya dapat berupa alamat mail atau guest atau tanpa password
(tergantung dari host yang akan dituju).
2. Hanya pemakai tertentu saja yang dapat menggunakan FTP untuk mengakses sebuah host
(biasanya pemakai tersebut merupakan anggotanya - dengan biaya tertentu). Pemakaian FTP ini adalah
dengan cara memasukkan loginnya dan passwordnya sesuai dengan yang telah didaftarkan sebelumnya.
Kelebihan:
FTP adalah protokol yg menggunakan mekanisme TCP, artinya pasti ada proses 3 way handshake,
karena mekanisme TCP, semua protocol yg menggunakan TCP pasti reliable
Kekurangan:
Karena adanya proses TCP ini sepertinya agak2 lambat karena harus melakukan 3 way handshake
sebelum proses transfer data