Anda di halaman 1dari 2

File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu

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.

Tujuan FTP server adalah sebagai berikut :


1. Untuk men-sharing data.
2. Untuk menyediakan indirect atau implicit remote computer.
3. Untuk menyediakan teempat penyimpanan bagi user.
4. Untuk menyediakan transfer data yang reliable dan efisien.

Fungsi FTP adalah sebagai berikut :


1. Fungsi FTP :
ü melakukan transfer file antara komputer yang terhubung melalui jaringan, termasuk Internet.
ü otentikasi dan kesalahan penanganan teknik untuk membangun koneksi antara komputer host dan
klien untuk pertukaran data.
2. Fungsi FTP server :
menjalankan perangkat lunak yang digunakan untuk pertukaran file atau dalam istilah asing file
exchange, yang selalu siap memberikan layanan FTP apabila mendapat request atau permintaan dari
FTP client. FTP client adalah komputer yang meminta koneksi ke FTP server untuk tujuan tukar menukar
file (upload dan download 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

Cara kerja FTP


Cara Kerja FTP utamanya digunakan dalam pengembangan situs web untuk menjalankan fungsi-
fungsi FTP yaitu mentransfer halaman file dari komputer klien ke situs web komputer hosting Juga
digunakan oleh situs untuk menyediakan fasilitas download file. Ini juga digunakan untuk transfer file
intra-jaringan pada sistem jaringan komputer kecil. Sebagian besar program termasuk web browser
memiliki dukungan built-in untuk transfer data berbasis FTP.

Anda mungkin juga menyukai