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

Media Transmisi Data : Pengertian, Jenis, dan Contohnya

 Perkembangan teknologi sangatlah pesat dari tahun ke tahun teknologi terus berkembang. Teknologi itu sendiri sudah menjadi bagian yang tidak bisa di pisahkan dalam kehidupan manusia. Dengan paduan data didalamnya sangat membantu masyarakat untuk mengakses informasi yang lebih luas. Sebagai contoh pada zaman dahulu orang saling berkabar menggunakan surat kertas, tetapi sekarang kita tinggal telepon atau video call kita sudah bisa saling berkabar dengan orang yang jauh dengan kita. Namun, untuk mengakses sebuah informasi tersebut kita membutuhkan sebuah jalur atau sebuah media yang bisa membawanya sampai kepada tujuan yang disebut sebagai media transmisi data.

Struktur Dasar Bahasa C, Pengertian, dan Contohnya

 A. Tipe Data        Tipe data merupakan bagian dari program yang paling penting karena tipe data mempengaruhi setiap intruksi yang akan dilaksanakan oleh komputer. Misalnya 5 dibagi 2 bisa saja menghasilkan hasil yang berbeda tergantung dari tipe datanya. Jika 5 dan 2 bertipe integer maka akan menghasilkan nilai 2, namun jika keduanya bertipe float maka akan menghasilkan nilai 2.5000000. Pemilihan tipe data yang tepat akan membuat proses operasi data menjadi lebih efesien dan efektif.       Dalam bahasa C terdapat 5 tipe data dasar, yaitu :

Blokir Game di Mikrotik Menggunakan Address List

Sungguh senang rasanya kita bisa bermain game,bermain game pada waktu senggang dan bermain game secukupnya memang tidak menjadi masalah,tapi bagaimana jika bermain game pada saat jam kerja, jam sekolah, bermain tidak tau waktu dari pagi sampe malam.? Kita selaku administrator mendapat perintah dari atasan untuk memblokir game-game tersebut pada saat jam tertentu.