Pengertian FTP

Advertisemen
Pengertian FTP
FTP ( File Transfer Protocol )
Haii Reader Seneng IT, kembali lagi dengan kita. kali ini kita akan memberikan sebuah informasi mengenai Pengertian FTP, Sejarah FTP , Kelebihan dan Kekurangan FTP Cara Kerja FTP dan Jenis-Jenis FTP, langsung simak aja yaaa.

Pengertian FTP

Dalam bahasa kita FTP atau File Transfer Protocol merupakan sebuah layanan pengelolaan file yang menangani berbagai pengiriman dan penerimaan file dalam jumlah besar ataupun dalam jumlah kecil baik dari resource ke client atau dari client ke resource.

Secara umumnya FTP adalah protocol internet yang berjalan di dalam lapisan aplikasi ( Appilcation Layer ) yang dimana protocol ini adalah protocol tertua yang masih digunakan sampai saat ini, dan digunakan sebagai standar FTP.

Sejarah Singkat FTP

Dikembangkan pada tahun 1970 oleh Abhay Bhushan, ketika bekerja pada ARPAnet. FTP merupakan protokol tertua yang pernah ada di internet. Lalu FTP dimanfaatkan oleh pengguna internet terutama untuk mengunduh software atau file-file lainya. FTP dipublikasikan sebagai RFC 114 pada 16 April 1971. Hingga tahun 1980, FTP berjalan didalam NCP ( sebutan sebelum TCP/IP ). Protokolnya lalu digantikan oleh versi TCP/IP.

Kelebihan dan Kekurangan FTP

Setiap sesuatu yang diciptakan pasti tidak ada yang sempurna pasti selalu ada kelebihan dan kekurangan, nah FTP pun memiliki kelebihan dan kekuranganya sebagai berikut.

Kelebihan File Transfer Protocol

  • FTP dapat mentransfer data.
  • FTP memudahkan dalam mengunggah data.
  • Pada FTP online terdapat fasilitas untuk mengupload data ke server dalam jumlah yang banyak tanpa mengirimkan satu per satu.
  • Pada FTP juga kita dapat memberikan hak akses tertentu, dan dapat melakukan pembuatan akun FTP.
  • Terdapat 2 Fiture login yaitu, Anonymouse Login dan Authentication Login.

Kekurangan File Transfer Protocol
  • FTP merupakan cara yang tidak aman dalam mentransfer suatu file karena file yang dikirimkan tidak di enkripsi terlebih dahulu. 
  • Keamanan dan  kemudahan penggunaan sering kali bertolak belakang dan menjadi dilema para administrator sistem.
  • Desain yang digunakan oleh FTP tidak terlalu kuat, sehingga para administrator sistem tidak mendapatkan informasi yang berhubungan dengan masalah yang akan di hadapi oleh para administrator

Syarat Melakukan FTP

  1. Terdapat Sebuah FTP Server dan FTP Client ( Komputer Server dan Client ).
  2. Komputer Server dan Client harus sudah terhubung.
  3. Membuat Sebuah user / directory yang digunakan sebagai tempat penyimpananya.

Cara Kerja FTP

Pengertian FTP
Cara Kerja FTP
  • Port Standard FTP adalah 21
  • Pada sisi server, ftp server menunggu incoming connection di port 21
  • FTP Client mencoba connect ke FTP Server ( Daemon ) dengan memasukan username dan passwordnya.
  • FTP Server meng-check apakah si user dan password nya valid, Jika valid makan akan berlanjut ke step selanjutnya, jika tidak valid maka akan di minta memasukan kembali username/passwordnya selama beberapa kali, jika masih invalid maka koneksinya akan diputuskan.
  • Setelah user tervalidasi maka FTP Client dapat men-donwload/men-upload atau pun medelete file yang terdapat di server, itupun tergantung dengan hak akses yang di berikan oleh root

Jenis - Jenis FTP

  1. FTP Server adalah kompouter server yang memberikan akses FTP ke jaringan local maupun Internet ( Global )
  2. FTP Client adalah komputer yang meminta koneksi ke FTP Server untuk tujuan tukar menukar file. Ada dua macam jenis FTP Client yaitu 
    • FTP User Authentication yaitu user yang sudah di berikan username/password oleh sang administrator agar bisa mengakses file-file yang ada didalam server FTP.
    • FTP Anonymous yaitu user yang disediakan secara anonymous/tanpa nama, dengan kata lain user anonymous dapat mengakses file-file yang berada didalam server tanpa memasukan username/password. 

Jenis - Jenis Software FTP

Untuk membangun sebuah FTP Server, kita memerlukan sebuah software yang diantaranya : 
  • FTPd.
  • Proftpd.
  • FTPX.
  • Troll-FTPd.
  • dan masih banyak lagi.
Nah kalo diatas kan software untuk membangun FTP Server, sekarang software apa untuk mengakses FTP Server tersebut, softwarenya yaitu :
  • Web Browser.
  • File Zilla.
  • CyberDuck.
  • FireFTP.
  • dan masih banyak lagi.

Sekian dari kita, mudah mudahan ilmunya bermanfaat bagi kalian semua dan jangan lupa bila ada yang mau ditanyakan silahkan kalian komentar, jika ada kritik dan saranya kalian bisa hubungi kami di halaman contact.

Terima Kasih Semuanyaaa. sampai jumpa di artikel selanjutnya. ^_^

Advertisemen