Anda di halaman 1dari 3

Pengertian, Fungsi dan Cara Kerja FTP (File

Transfer Protocol)

FTP (File Transfer Protocol) adalah suatu protokol yang berfungsi untuk pertukaran

file dalam suatu jaringan komputer yang mendukung protokol TCP/IP. Dua hal pokok

pada FTP yaitu FTP Server dan FTP Client. FTP juga bisa dikatakan sebuah protokol

Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk

pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah framework.

FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih

digunakan hingga saat ini untuk melakukan pengunduhan (download) dan

pengngunggahan (upload) berkas-berkas komputer antara FTP Client dan FTP Server.

Sebuah Client FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP

ke sebuah Server FTP, sementara Server FTP adalah sebuah Windows Service atau

daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari

sebuah Client FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori,

mengubah modus transfer antara biner dan ASCII, menggugah berkas komputer ke

Server FTP, serta mengunduh berkas dari Server FTP.

Fungsi FTP yang utama adalah melakukan pertukaran file dalam jaringan.

Fungsi FTP adalah Melakukan transfer file antara komputer yang terhubung melalui

jaringan, termasuk internet. Dalam bahasa teknis, FTP dikenal sebagai protokol jaringan

yang memungkinkan transfer file antara komputer yang tersambung pada TCP/IP yang

berbasis jaringan. Hal ini mencangkup serangkaian peraturan dan prosedur untuk

transfer data digital yang aman. FTP juga berfungsi untuk mempermudah dalam

pembagian file-file., mempercepat secara tidak langsung atau implicyt menggunakan

komputer remote, melindungi user dari berbagai file storage system antar host.

Fungsi FTP Server adalah menjalankan perangkat lunak yang digunakan untuk

pertukaran file (File Exchange), yang selalu siap memberikan layanan FTP apabila

mendapatkan 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).

Cara Kerja FTP Cara utamanya digunakan dalam pengembangan situs web untuk

menjalankan fungsi-fungsi FTP yaitu mentransfer halaman file dari komputer Client ke

situs web komputer hosting, juga digunakan oleh situs yang menyediakan fasilitas

download file. Ini juga digunakan untuk file intra-jaringan pada sistem jaringan komputer

kecil. Sebagian besar program termasuk web browser memiliki dukungan built-in untuk

transfer data berbasis FTP.

Jenis - Jenis FTP


1. FTP Server

FTP server adalah komputer server yang memberikan akses FTP ke jaringan local maupun Internet (global).
Macam - macam software pembangun FTP server antara lain adalah FTPd, Pro-FTPd, Wu-FTPd, FTPX, Troll-
FTPd .

2. FTP Client

FTP client adalah komputer yang meminta koneksi ke FTP server untuk tujuan tukar menukar file. Ada
beberapa macam jenis FTP client, diantaranya :

1. FTP Client Under Windows

Cute FTP

WS_FTP

Get Right

Go!zilla

Coffe Cup

Kazza

2. FTP Client Under UNIX

Telnet

AxyFTP

Wget

Caitoo

Cftp
Curl

Downloader

Moxftp

Ncftp

(http://net.itmaranatha.org/2014/06/pengertian-fungsi-dan-cara-kerja-ftp-file-

transfer-protocol/)

KELEBIHAN & KEKURANGAN FTP

Kelebihan dari FTP

1. FTP dapat Mempermudah dalam mengunggah data

2. FTP dapat mentransfer data

3. Pada FTP online terdapat fasilitas untuk mengupload data ke server dalam
jumlah banyak sekaligus jadi tidak satu persatu.

4. Pada FTP dapat melayani tukar-menukar file

5. FTP merupakan Versi paling gres juga dilengkapi dengan seperangkat program
auditdan penanganan acount.

Kekurangan dari FTP

1. FTP merupakan cara yang tidak aman dalam mentransfer suatu file karena
filedikirimkan tanpa di enskripsi terlebih dahulu tetapi melalui clear teks. Mode
text yangdipakai untuk transfer data adalah format ASCII atau format binary.
2. Keamanan dan kemudahan penggunaan seringkali berbentrokan dan menjadi
dilema para administrator sistem.
3. FTP desainnya masih lemah sehingga mengakibatkan tidak terinformasinya
paraadministrator sistem mengenai resiko yang mereka hadapi.

(http://masiyus.web.id/file-transfer-protokol-ftp/)

Anda mungkin juga menyukai