FTP (File Transfer Protocol) adalah protocol yang berfungsi untuk melayani transfer file antara komputer lewat jaringan. Protokol FTP dikembangkan oleh Abhay Bhushan (alumni IIT dan MIT) pada tahun 1970-an, ketika bekerja pada proyek ARPAnet.
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara FTP Client dan FTP Server. Komputer yang membuka layanan File Transfer tersebut disebut sebagai FTP Server, sedangkan komputer yang menggunakan layanan tersebut (melakukan aktifitas upload dan download) disebut sebagai FTP Client. Umumnya FTP Server akan membuka port 21 untuk melayani kliennya. Jadi komunikasi antara klien ke server baik itu aktifitas upload dan download akan dilayani melalui port 21. Sebuah FTP server diakses dengan menggunakan Universal Resource Identifier (URI) dengan menggunakan format ftp://namaserver. Klien FTP dapat menghubungi server FTP dengan membuka URI tersebut.
Layanan yang disediakan FTP Server ada dua tipe, yaitu layanan terbuka dan layanan terbatas, berikut penjelasannya:
- Layanan terbuka disini yang saya maksud adalah setiap klien (anonymous) dapat menggunakan layanan FTP (aktifitas upload dan download) tanpa harus memiliki user di dalam FTP server.
- Layanan terbatas yang saya maksud pada FTP Server disini adalah setiap pengguna FTP Server harus terdaftar (Authenticated) terlebih dahulu sebelum dapat melakukan aktifitas upload dan download atau menggunakan layanan di dalam FTP Server.
Cara kerja FTP (sumber: https://id.wikipedia.org) |
https://id.wikipedia.org/wiki/Protokol_Transfer_Berkas
https://www.newbienote.com/2016/12/tutorial-install-ftp-server-di-ubuntu.html
0 comments:
Post a Comment