Langsung ke konten utama

Materi FTP Lengkap, Pengertian, Tujuan, Cara Kerja, Manfaat, Kelebihan dan Kekurangan

 A. Pengertian 

FTP (File Transfer Protocol) adalah suatu layanan yang disediakan agar file dalam suatu network / jaringan dapat saling bertukar file dan informasi yang menggunakan koneksi TCP dengan port 21. FTP dibagi menjadi 2 yaitu FTP server dan FTP client.

1. FTP server berfungsi untuk memberikan layanan yang diminta FTP client.

2. FTP client bertugas untuk meminta koneksi FTP server agar dapat saling bertukar informasi.


B. Tujuan FTP server :

1. Melakukan pembagian data.

2. Menyediakan layanan untuk melakukan implicit remote computer.

3. Menyediakan layanan sebagai tempat penyimpanan bagi pengguna komputer.

4. Menyediakan layanan untuk melakukan transfer data.

    Berdasarkan hak aksesnya, ftp dibagi menjadi 2 yaitu ftp user / authenticate dan ftp anonymous.

1. FTP user hanya bisa digunakan oleh pengguna komputer yang memiliki izin saja.

2. FTP anonymous adalah ftp yang bisa di akses oleh siapapun, karena ftp anonymous dapat mengakses data tanpa menggunakan identitas diri, bebas dari password.


C. Cara Kerja FTP

    Metode yang digunakan dalam FTP adalah metode autentikasi standar, maka pengguna memerlukan  username dan password untuk bisa mengakses data.

     Sebelum terjadi pertukaran data, FTP client harus melakukan permintaan koneksi terhadap FTP server (client dan server harus saling terhubung). FTP dapat bekerja dalam metode aktif juga metode pasif.

    Pada metode aktif, client dapat mengetahui koneksi data yang nantinya akan datang dari server pada port M. Setelah itu client akan melakukan transfer FTP comand portal agar server dapat menerima informasi / data tersebut. Kemudian server akan memasukan data ke client yang berasal dari port 21 / port server. 

    Pada metode pasif, digunakan apabila client sedang di balik firewall / client sedang tidak bisa menerima koneksi TCP datang. Dalam metode ini, para client dapat melakukan pengiriman perintah PASV kepada server, sehingga alamat server serta nomor port dapat diterima dengan baik.


Baca juga : cara install dan konfigurasi ftp server di debian 9


D. Manfaat FTP

1. Dapat melakukan pertukaran informasi atau file antar komputer.

2. Melindungi pengguna komputer dari berbagai sistem file storage antar host yang saling bertukar informasi.

3. Dapata memberikan layanan pengeiriman data yang lebih efisien.

4. Sebesar apapun data itu tetap bisa melakukan pertukaran data.

5. Dapat melakukan implicit remote computer / indirect computer.

6. Bermanfaat  bagi pengguna website, dapat mem back up data.

7. Dapat melakukan pertukaran informasi, data, file secara 2 arah.

8. Proses pertukaran / pemindahan data tidak akan hilang jika koneksi terputus.

9. Dapat dimanfaatkan untuk pertukaran data yang mudah dan teratur.


E. Kelebihan dan Kekurangan FTP

    Kelebihan :

1. Mempunyai sistem keamanan enkripsi terhadap jaringan yang digunakan.

2. . Dapat digunakan untuk melakukan back up serta melakukan restore pada data website dengan mudah.

3. Langkah untuk transfer sangat mudah dan efisien.

4. Verifikasi yang digunakan hanya ada dua langkah dan memerlukan software yang mudah digunakan.

5. Data yang dikirim tidak akan hilang / terhapus oleh komputer lain.

6. Pertukaran data / file tidak rumit.

7. Dapat  melakukan implicit remote computer / indirect computer.

    Kekurangan :

1. Desain file FTP tidak begitu kuat.

2. Kemudahan serta keamanan FTP sering terjadi kesalahan dalam menyampaikan informasi.

3. Jika tidak memakai keamanan enkripsi, FTP kurang aman.


Itulah beberapa materi mengenai FTP, semoga bermanfaat bagi para pembaca, terimakasih atas kunjungannya;)


Komentar

Postingan populer dari blog ini

Konfigurasi mangle dan queue tree di mikrotik

Memisahkan Traffic Game Online dan Browsing Mangle Mangle adalah sebuah fitur yang dapat digunakan untuk memisahkan traffic browsing dan game online berdasarkan protocol dan port yang digunakan. Dimana mangle dapat digunakan untuk menandai (marking) paket data berdasarkan port, protocol, src dan dst address, serta parameter lain yang dibutuhkan.

Program Menghitung Luas Persegi Panjang Dengan Bahasa C

 Okke guyss pada kesempatan kali ini saya akan membuat sebuah program dimana program ini digunakan untuk menghitung luas persegi panjang. Sebagai contoh disini saya memasukan untuk panjangnya yaitu 10 cm dan lebarnya yaitu 7 cm. Baca juga : Membuat program penjumlahan sederhana menggunakan bahasa C     Langsung saja ke langkah - langkahnya : 1. Buka editor bahasa Dev-C++ 6.3, disini saya menggunakan Dev-C++ yang terbaru yah guys. Jika kalian belum mempunyai aplikasi Dev-C++ nya kalian bisa men download nya  di sini . 2. Setelah aplikasinya terbuka, buatlah file baru dengan meng klik menu  New Document , terlihat seperti gambar di bawah.

Keamanan Komputer : Pengertian, Aspek, Manfaat, dan Cara Mencegahnya

Hallo sahabat jaringan, pada artikel kali ini kita akan membahas mengenai keamanan komputer dimana pembahasan nya meliputi pengertian, aspek - aspek nya, Manfaatnya dan cara mencegahnya Yuuu langsung saja kita bahassss.... Memahami Pengertian Keamanan Komputer Secara umum, pengertian keamanan komputer adalah disiplin teknologi yang berfokus pada pengamanan semua data informasi yang tersimpan di komputer.