Pengertian FTP, Fungsi FTP dan Cara Kerja FTP dan Aplikasinya
Pengertian FTP, Fungsi FTP, Aplikasi &
Cara Kerja FTP
Pengertian FTP dan Fungsi FTP serta Cara Kerja FTP dan
Aplikasinya akan di bahas tuntas dalam artikel ini
Ilustrasi Pengertin FTP, Fungsi FTP dan Cara Kerjanya
Komputer adalah jaringan besar dikontrol oleh seperangkat aturan
TCP / IP, yang memungkinkan komunikasi dan transfer data. Setiap koneksi
antar komputer pada jaringan itu ibarat percakapan. Menurut sifat
percakapan antara dua komputer, jenis protokol yang digunakan pun
berbeda. Dari sekiam banyak protokol Internet yang membuat transmisi data
melalui Internet, salah satu yang paling penting adalah FTP atau File Transfer
Protocol. Tujuan artikel ini adalah untuk memberikan penjelasan ringkas namun
terperinci mengenai pengertian FTP-file transfer protocol dan apa Fungsi FTP
atau aplikasinya di Internet. FTP adalah menggunakan protokol Transmission
Control Protocol (TCP) untuk komunikasi data antara Komputer server
dan Komputer klien
Beberapa pengertian FTP
Pengertian FTP 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. Jadi fungsi FTP adalah yang utama melakukan pertukaran file
dalam jaringan
Pengertian FTP adalah File Transfer Protokol, merupakan
salah satu protokol internet yang berjalan di dalam level aplikasi yang
merupakan standar untuk proses transfer file antar mesin komputer dalam sebuah
framework.
Pengertian FTP menurut Kamus Besar
Menurut wikipedie bahasa Inggris, diterjemahkan Pengertian
FTP adalah File Transfer Protocol jaringan standar yang digunakan
untuk mentransfer file dari satu host ke host lain melalui jaringan berbasis
TCP, seperti theInternet. FTP dibangun pada arsitektur client-server dan
menggunakan kontrol terpisah dan koneksi data antara klien dan server. Pengguna
FTP dapat mengotentikasi sendiri menggunakan teks yang jelas untuk sign-in
protokol tetapi dapat terhubung secara anonim jika server dikonfigurasi untuk
mengijinkankan hal tersebut.
Pengertian FTP Menurut Webopedia: Singkatan dari File Transfer
Protocol, protokol untuk pertukaran file melalui Internet. FTP bekerja dengan
cara yang sama seperti HTTP untuk mentransfer halaman web dari server ke
pengguna browser dan seperti pada teknologi SMTP untuk mentransfer surat
elektronik ke Internet, FTP ini menggunakan TCP / IP protokol Internet untuk
memungkinkan transfer data. FTP yang paling umum digunakan untuk men-download
file dari sebuah server menggunakan Internet atau untuk meng-upload file ke
server (misalnya, meng-upload file halaman Web untuk server).
Fungsi FTP
Berdasarkan model suite Internet Protocol, FTP
adalah bagian dari level aplikasi protokol yang memungkinkan
komunikasi antara mesin. FTP merupakan salah satu protokol internet yang paling
awal dikembangkan, dan masih digunakan hingga saat ini untuk men-download, meng-upload
file-file komputer antara FTP Server dan FTP Client. Protokol FTP
adalah dikembangkan oleh Abhay Bhushan (alumni IIT dan MIT) pada
tahun 1970-an, ketika bekerja pada proyek ARPAnet. Protokol ini telah
mengalami banyak revisi sejak saat itu, meskipun intinya tetap sama.
Dari namanya FTP-file transfer protocol itu sendiri sudah jelas
digambarkan fungsi FTP itu, namun di artikel ini saya akan menjelaskan secara
rinci Fungsi FTP itu
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 mencakup serangkaian
peraturan dan prosedur untuk transfer data digital yang aman.
Fungsi FTP lainnya
adalah otentikasi dan kesalahan penanganan teknik untuk membangun koneksi
antara komputer host dan klien untuk pertukaran data. Demikian pula Hyper Text
Transfer protocol (HTTP), menangani transfer halaman web dari server ke
komputer klien.
Fungsi FTP server adalah menjalankan perangkat lunak yang digunakan untuk
pertukaran file atau dalam istilah asing file exchange, yang selalu siap
memberikan layanan FTP apabila mendapat 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)
Dalam menjalankan fungsi FTP, Inisiasi Transfer FTP antara
server dan komputer klien melalui nomor port 21 pada komputer server.
Koneksi port 21 ini disebut koneksi kontrol dari setiap sesi FTP.
Transfer data diaktifkan oleh koneksi 20 port yang berhubungan dengan
server. Koneksi kontrol harus dipertahankan sepanjang sesi transfer data
berbasis FTP, untuk kesuksesan pertukaran file. Pada waktu dulu, koneksi
FTP dibangun melalui interface berbasis command line, tetapi saat ini dapat
menggunakan graphic user interface, yang membuat sesi FTP lebih mudah dibangun.
Dalam menjalankan Fungsi FTP, Data dapat ditransfer baik dalam
modus blok, modus kompresi atau mode streaming. FTP tidak memiliki
enkripsi built-in untuk mentransfer data, yang membuatnya cukup rentan terhadap
serangan brute force, serangan bouncing dan bahkan serangan spoof. Pada
saat data sensitif perlu ditransfer, FTP secara alami, adalah bukan pilihan
utama. secure shell Protokol lebih disukai dalam kasus ini. Secure File
Transfer Protocol (SFTP) adalah protokol jaringan lain yang canggih,
menyediakan perlindungan lebih untuk transfer file dan manajemen file melalui
remote akses.
Cara Kerja FTP
Sekarang Anda telah mengetahui Pengertian FTP,
Fungsi FTP dan Cara Kerja FTP ini, sekarang mari kita lihat
apakah aplikas FTP utama ini.
Cara Kerja FTP utamanya digunakan dalam pengembangan situs web untuk
menjalankan fungsi-fungsi FTP yaitu mentransfer halaman file dari komputer
klien ke situs web komputer hosting Juga digunakan oleh situs untuk menyediakan
fasilitas download file. Ini juga digunakan untuk transfer file intra-jaringan
pada sistem jaringan komputer kecil. Sebagian besar program termasuk web
browser memiliki dukungan built-in untuk transfer data berbasis FTP.
Seperti disebutkan sebelumnya, Cara Kerja FTP ini
meskipun sangat mudah dalam implementasinya, aplikasi FTP sangat
tidak aman. untuk transfer file karena file tersebut ditransfer tanpa enkripsi
dahulu tetapi dengan clear text. Mode text yang dipakai untuk transfer data
adalah format ASCII atau format Binary. Secara default, FTP mengaplikasikan
mode ASCII pada transfer data. Karena pengirimannya tanpa enkripsi, maka
username, password, data yang ditransfer, maupun perintah yang dikirim bisa
saja di sniffing oleh hacker dengan menggunakan protocol analyzer (Sniffer).
Kerentanan terkena serangan dikarenakan kurangnya kemampuan enkripsi,
tapi cara kerja FTP ini menjadi cepat.
Solusi yang digunakan adalah dengan menggunakan aplikasi
FTP: SFTP (SSH FTP) yaitu FTP yang berbasis pada SSH atau menggunakan FTPS
(FTP over SSL) sehingga data yang dikirim terlebih dahulu dienkripsi
(dikodekan). Jika Anda berencana untuk memulai membuat situs web Anda
sendiri, Anda perlu mengetahui bagaimana Cara Kerja FTP ketika
mentransfer file. Ada klien FTP (seperti CuteFTP), yang dapat membuat pekerjaan
jauh lebih sederhana.
Saya rasa penjelasan diatas sangat terinci sehingga memudahkan
pemahaman mengenai Pengertian FTP, Fungsi FTP dan Cara kerja FTP