Anda di halaman 1dari 3

FTP SERVER

Apa Kepanjangan  FTP  ?


Kepanjangan FTP adalah File Transfer Protocol.

Apa itu  FTP  ?


FTP adalah salah satu protokol internet yang berjalan pada lapisan aplikasi (OSI layers)
dan menggunakan koneksi TCP sebagai komunikasi data, serta merupakan standar
dalam pengiriman data antar perangkat dalam sebuah jaringan.
Apa yang dimaksud dengan  FTP  ?
FTP adalah aplikasi yang dapat di install  pada perangkat server maupun client, guna
mempermudah orang untuk mengirimkan data ke setiap perangkat yang terhubung
jaringan. Sehingga pengiriman data bisa lebih cepat dan mudah dilakukan.

Sejarah FTP
FTP dikembangkan oleh Abhay Bhushan (alumni IIT dan MIt) pada tahun 1970-an, saat
masih bekerja pada proyek ARPAnet
Jenis Jenis FTP
Terdapat 2 jenis FTP yaitu :

 FTP Server
 FTP Client

FTP  Server adalah  merupakan aplikasi yang di pasang pada perangkat server  dan


berfungsi untuk memberikan layanan komunikasi data antar jaringan, proses pengiriman
data terjadi antara server  dengan client  yang sudah ter-install  FTP client.

FTP Client adalah aplikasi bawaan dari sistem operasi atau pihak ketiga yang di install
pada perangkat client, sehingga client  dapat berkomunikasi dan mengambil data
dari server  yang sudah terpasang FTP server.

Fungsi FTP Server Secara Umum


Di bawah ini beberapa Fungsi FTP yang dapat bermanfaat untuk penggunanya adalah
sebagai berikut :

 Untuk melakukan pertukaran data berukuran besar antar perangkat dalam


jaringan
 Dapat digunakan sebagai media backup website
 Dapat dilakukan komunikasi dua arah (full duplex) antar client  dalam jaringan

Kelebihan dan Kekurangan FTP Server


Kelebihan FTP Server sebagai berikut :
Dapat melakukan komunikasi data dengan mode Aktif maupun Pasif

 Progres mengunduh data dapat dilanjutkan (tidak akan hilang) bila koneksi
terputus
 Transfer data dapat dilakukan secara terjadwal dan terencana

Kelemahan FTP Server sebagai berikut :


Aplikasi FTP sudah cukup tua untuk digunakan dengan konfigurasi yang tidak mudah 
 Rentan terhapusnya data karena ketidak sengajaan, tanpa ada konfirmasi dalam
menghapus data
 Transfer data menggunakan FTP tidak dilengkapi dengan teknologi enkripsi,
sehingga rentan pencurian data
 Biasa penyewaan FTP server saat ini masih cukup mahal

Aplikasi FTP Server dan FTP Client


Terdapat banyak nama paket aplikasi yang dipakai oleh sistem operasi windows dan
linux, contoh di windows nama aplikasi tersebut adalah FTP server, sementara di linux
proftpd. Tentunya masih banyak lagi nama aplikasi yang ada, terlebih untuk sistem
operasi windows.
Sementara untuk FTP client dengan flatpom  windows diantaranya : wsftp, filezilla,
winscp dll
Cara Kerja FTP Server
Bagaimana cara kerja  FTP server  ?
Alur kerja dari FTP server maupun client secara berurutan memiliki beberapa tahapan.
Metode autentikasi yang digunakan adalah username  dan password, dengan pengguna
terdaptar di FTP server, maka pengguna tersebut memiliki akses penuh untuk menyalin,
memindahkan dan menghapus file yang ada di dalam sebuah direktori. Berikut ini
adalah alur kerja dari FTP secara detail:

Cara kerja ftp server

1. FTP server menunggu request dari perangkat client


2. FTP client di install di komputer client
3. Komputer client melakukan request masuk ke FTP server melalui port nomor 21,
dan melakukan autentifikasi username dan password
4. Komputer server me-respon dengan memberikan koneksi melalui port nomo
1043
5. Komputer client melakukan aktivitas download melalui port 21 dan upload
melalui port 20
6. Komputer server menerima akses download dengan port nomor 1043 dan
upload engan nomor port 1045

Anda mungkin juga menyukai