Apa itu FTP? | Pengertian dan fungsi FTP
Biasanya bertukar data pada harus menggunakan Perangkat Keras seperti Flashdisk, Harddisk, Floppy Disk, Dll. Jika tidak ada semua itu? apakah tidak bisa bertukar data?. Jawabannya bisa yaitu melalui FTP (File Transfer Protocol).
B. Latar Belakang
Untuk memahami pengertian, cara kerja dan Fungsi FTP (File Transfer Protocol).
C. Manfaat dan Tujuan
Agar bisa paham dan mengerti apa itu FTP, Cara kerja dan Fungsi FTP.
D. Pembahasan
FTP (File Transfer Protocol) adalah Sebuah Protokol yang digunakan untuk mengirim, menerima atau berbagi File. Dalam artian protokol yang digunakan untuk sharing File. Protokol ini lebih sering digunakan untuk sebagai repositori atau untuk mengirim File dari Client ke Server ataupun dari Server ke Client.
Fungsi :
- Digunakan untuk Sharing File.
- Mempermudah pemindahan data dari Server atau menuju Server.
- Untuk Media transfer File melalui Media Jaringan.
- Dapat difungsikan sebagai Cloud Storage.
Cara Kerja :
Server memberikan Layanan FTP dan membuat user untuk FTP, Lalu Client sebagai pengguna layanan mendapat akses sesuai dengan user Client bisa mengunggah, mendownload, menghapus File yang terdapat pada FTP sesuai dengan Hak Aksesnya.
Port :
FTP (File Transfer Protocol) menggunakan port 21 untuk control dan dialog koneksi dan Port 20 untuk FTP-Data (Default data). FTP masuk dalam Protokol UDP/TCP dengan port 20-21 yang digunakan. Pada saat menjalin koneksi Client menggunakan port 1043 dan server menggunakan port 21. Sedangkan saat Upload Client menggunakan port 1045 dan Server menggunakan port 20. Dan saat server aktif listening digunakanlah port 21.
Kelebihan :
- Mempermudah mengunggah file.
- Dapar menransfer data.
- Lebih efisien.
- Proses transfer langsung dalam satuan banyak sekaligus.
- Dapat tukar menukar file.
Kekurangan :
- Kurang aman karena file dalam bentuk utuh tidak terenkripsi saat pengunggahan.
- Penggunakan account sering kali ada tabrakan yang membuat bingung administrator.
FTP Fitur :
Pada FTP bisa dilakukannya Upload maupun Download sesuai dengan setting Hak Akses pada masing2 FTP atau Account FTP itu sendiri.
- Upload adalah proses pengunggahan data dari Client menuju Server.
- Download adalah proses pengunduhan data dari Server ke Client.
FTP Dibedakan menjadi 2 Account :
- Anonymous yang artinya Account tanpa nama yang bisa diakses oleh siapapun tanpa adanya Authentification terlebih dahulu untuk menggunakan FTP.
- Account yang artinya memiliki nama dan memiliki Permission atau Hak Akses dan tidak semua orang biasa mengaksesnya karena terbatas pada User tertentu saja.
Perbedaan :
- FTP Server berarti Sebuah komputer yang menyediakan layanan FTP.
- FTP Client berarti Sebuah komputer yang menggunakan layanan FTP.
E. Kesimpulan
FTP digunakan untuk mempermudah pengiriman data menggunakan media Jaringan sekaligus digunakan sebagai tempat repositori File-file.
F. Referensi
-