Sebenarnya fasilitas FTP ini hampir tidak pernah saya gunakan, karena kalau saya ingin mengelola file pendukung website, saya selalu menggunakan File Manager. Pada artikel kali ini, saya akan membahas mengenai Pengertian FTP dan Fungsinya.
Pengertian FTP dan Fungsinya
Pengertian FTP
FTP atau File Transfer Protocol adalah protokol Internet standar yang berfungsi untuk mentransmisikan file antar komputer di Internet melalui koneksi TCP / IP.. 2 Hal penting yang ada dalam FTP ialah FTP Client dan FTP server. FTP software menjalankan software untuk melakukan tukar menukar file, yang selalu siap memberikan layanan FTP jika mendapatkan perintah dari FTP Client.
FTP Client merupakan komputer yang merequest koneksi ke FTP server untuk tujuan tukar menukar file.
Dalam hubungannya dengan web hosting, FTP server adalah server web hosting yang digunakan, sementara FTP Client adalah komputer yang digunakan.
FTP adalah protokol client-server yang bergantung pada dua saluran komunikasi antara klien dan server: saluran perintah untuk mengendalikan percakapan dan saluran data untuk transmisi konten file. Klien (pengguna) memulai percakapan dengan server dengan meminta untuk mengunduh file.
Fungsi FTP
Dengan menggunakan FTP, klien dapat mengunggah, mengunduh, menghapus, mengganti nama, memindahkan, dan menyalin file di server. Seorang pengguna biasanya perlu masuk ke server FTP, meskipun beberapa server membuat beberapa atau semua konten mereka tersedia tanpa login, yang juga dikenal sebagai FTP anonim.
FTP memungkinkan kita untuk mengakses server dan mengelola file dengan menggunakan server yang disebut dengan FTP Client. Software tersebut menghubungkan server web hosting dengan komputer dan menyampaikan perintah yang dibuat dalam mengelola file di server.
Sesi FTP berfungsi dalam mode pasif atau aktif. Dalam mode aktif, setelah klien memulai sesi melalui permintaan saluran perintah, server memulai koneksi data kembali ke klien dan mulai mentransfer data. Dalam mode pasif, server malah menggunakan saluran perintah untuk mengirim klien informasi yang dibutuhkan untuk membuka saluran data. Karena mode pasif memiliki klien memulai semua koneksi, ia bekerja dengan baik di firewall dan gateway Network Address Translation (NAT).
Jadi Fungsi FTP yaitu memberikan akses klien ke server file melalui File Transfer Protocol (FTP). Fungsi FTP digunakan untuk membuka, masuk dan menutup koneksi, serta mengunggah, mengunduh, mengganti nama, menghapus, dan mendapatkan informasi tentang file dari server file.
Demikianlah Pengertian FTP dan Fungsinya, semoga bermanfaat.