Selamat Datang di Blog Saya Semoga Dapat Bermanfaat

Jumat, 04 April 2014

File Transfer Protocol

File Transfer Protocol
File Transfer Protocol adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pengiriman berkas (file) komputer antar mesin-mesin dalam sebuah Antarjaringan.
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP danserver FTP. Sebuah Klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah server FTP, sementara server FTP adalah sebuah Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus pengiriman antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP.
Sebuah server FTP diakses dengan menggunakan Universal Resource Identifier (URI) dengan menggunakan format ftp://namaserver. Klien FTP dapat menghubungi server FTP dengan membuka URI tersebut.

FTP menggunakan protokol Transmission Control Protocol (TCP) untuk komunikasi data antara klien dan server, sehingga di antara kedua komponen tersebut akan dibuatlah sebuah sesi komunikasi sebelum pengiriman data dimulai. Sebelum membuat koneksi, port TCP nomor 21 di sisi server akan "mendengarkan" percobaan koneksi dari sebuah klien FTP dan kemudian akan digunakan sebagai port pengatur (control port) untuk 
(1) membuat sebuah koneksi antara klien dan server, 
(2) untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP kepada server dan juga 
(3) mengembalikan respons server ke perintah tersebut. Sekali koneksi kontrol telah dibuat, maka server akan mulai membuka port TCP nomor 20 untuk membentuk sebuah koneksi baru dengan klien untuk mengirim data aktual yang sedang dipertukarkan saat melakukan pengunduhan dan penggugahan.

FTP hanya menggunakan metode autentikasi standar, yakni menggunakan username dan password yang dikirim dalam bentuk tidak terenkripsi. Pengguna terdaftar dapat menggunakan username danpassword-nya untuk mengakses, men-download, dan meng-upload berkas-berkas yang ia kehendaki. Umumnya, para pengguna terdaftar memiliki akses penuh terhadap beberapa direktori, sehingga mereka dapat membuat berkas, membuat direktori, dan bahkan menghapus berkas. Pengguna yang belum terdaftar dapat juga menggunakan metode anonymous login, yakni dengan menggunakan nama pengguna anonymous dan password yang diisi dengan menggunakan alamat e-mail.

Fungsi FTP
Fungsi FTP server adalah sebagai berikut :
·         Untuk men-sharing data.
·         Untuk menyediakan indirect atau implicit remote computer.
·         Untuk menyediakan tempat penyimpanan bagi user.
·         Untuk menyediakan transfer data yang reliable dan efisien.

Cara Kerja FTP
FTP menggunakan protokol Transmission Control Protocol (TCP) untuk komunikasi data antara klien dan server, sehingga di antara kedua komponen tersebut akan dibuatlah sebuah sesi komunikasi sebelum transfer data dimulai. Sebelum membuat koneksi, port TCP nomor 21 di sisi server akan "mendengarkan" percobaan koneksi dari sebuah klien FTP dan kemudian akan digunakan sebagai port pengatur (control port) untuk (1) membuat sebuah koneksi antara klien dan server, (2) untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP kepada server dan juga (3) mengembalikan respons server ke perintah tersebut. Sekali koneksi kontrol telah dibuat, maka server akan mulai membuka port TCP nomor 20 untuk membentuk sebuah koneksi baru dengan klien untuk mentransfer data aktual yang sedang dipertukarkan saat melakukan pengunduhan dan penggugahan.

FTP hanya menggunakan metode autentikasi standar, yakni menggunakan username dan password yang dikirim dalam bentuk tidak terenkripsi. Pengguna terdaftar dapat menggunakan username dan password-nya untuk mengakses, men-download, dan meng-upload berkas-berkas yang ia kehendaki. Umumnya, para pengguna terdaftar memiliki akses penuh terhadap beberapa direktori, sehingga mereka dapat membuat berkas, membuat direktori, dan bahkan menghapus berkas. Pengguna yang belum terdaftar dapat juga menggunakan metode anonymous login, yakni dengan menggunakan nama pengguna anonymous dan password yang diisi dengan menggunakan alamat e-mail.
Dari pengertian di atas bisa diketahui bahwa ftp adalah sesuatu hal yang pertama dibutuhkan oleh website agar bisa ditampilkan di browser kita. Lalu bagaimana kita bisa menggunakan ftp ini?
Untuk bisa mengakses ftp ini di perlukan akun data ftp tentunya, aplikasi untuk mengakses ftp, dan file untuk membentuk website.
Cara menggunakan FTP Server dengan FileZilla | FTP atau File Transfer Protocol adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pengiriman berkas (file) komputer antar mesin-mesin dalam sebuah Antar jaringan. FTP biasanya digunakan untuk mengunggah File atau Berkas kedalam Server dalam jumlah banyak, FTP terdapat dua jenis yaitu FTP Client dan FTP Server.

Sebuah server FTP diakses dengan menggunakan Universal Resource Identifier (URI) dengan menggunakan formatftp://nameserver. Klien FTP dapat menghubungi server FTP dengan membuka URI tersebut. Untuk mempermudah mengakses FTP dan menggunakannya, anda memerlukan Aplikasi FTP untuk mengaksesnya contoh Aplikasi FTP adalah FileZilla. FileZilla merupakan Aplikasi FTP untuk Windows, dengan FileZilla anda bisa mengakses FTP Server anda dengan mudah, anda dapat mendownload FileZilla disini.
Pembahasan kita kali ini adalah Cara menggunakan FTP dengan FileZilla, setelah anda melihat Informasi diatas berarti anda sudah mengerti mengenai FTP. Cara menggunakan FTP dengan FileZilla dapat anda lihat dibawah ini
1. Pertama buka Aplikasi FileZilla
2. Lalu pilih menu File -> Site Manager

3. Tekan tombol New Site pada jendela Site Manager

4. Anda akan disuruh untuk mengetikan Nama Website anda dikolom sebelah kiri, tulis saja nama Website anda contoh Norf Computer
5. Pada Box sebelah kanan, silahkan isi sesuai Informasi dibawah ini :

- Host : Isikan dengan nama Host atau nama domain, contoh domain.com
- Port : Isi dengan 21
- Logontype : Normal
- Username : Isi dengan Username akun FTP anda, pada umunya Username FTP sama dengan Username cpanel atau Control Panel
- Password : Isi dengan Password akun FTP anda, pada umunya Password FTP sama dengan Password cpanel atau Control Panel
6. Setelah itu, tekan Tab Transfer Settings pada jendela Site Manager. Pada Transfer Mode, pilih Passive. Lalu tandai pada limit number of simultaneous connections , dengan setting maximum number connections di rekomendasikan 5 atau kurang, dengan alasan jika tidak di batasi limitnya, atau batasnya terlalu besar, dapat menyebabkan koneksinya terblokir oleh firewall di server karena dianggap aktivitasflooding (membanjiri server dengan koneksi).
7. Jika sudah semua terisi Informasi Server atau FTP anda, tekan tombol OK dan Connect pada jendela Site Manager

8. Kalau anda sudah terhubung dengan Server anda via FTP, anda akan melihat tampilan seperti gambar dibawah ini
Keterangan:

Kolom di sebelah kiri adalah direktori file yang terdapat pada komputer anda, sedangkan di sebelah kanan adalah direktori pada server hosting website anda.
Untuk melakukan proses upload File kedalam website anda, anda tinggal mencari file pada komputer anda yang ingin diupload, lalu pindahkan dengan men-drag/ menggeser file tersebut ke kolom sebelah kanan ke direktori dan folder yang sesuai atau yang anda inginkan atau bisa juga di Double klik dan begitupun sebaliknya untuk proses download File atau klik kanan pilih Upload/ Download.
Untuk Menghapus File, anda hanya tinggal mengklik File yang bersangkutan lalu tekan tombol delete pada keyboard anda atau klik kanan pada File pilih Delete, atau rename untuk merubah nama File. Agar bisa diakses oleh pengunjung pastikan file yang anda upload berada pada folder public_html.
 9. Semoga Berhasil
Ingat juga penggunaan FTP setiap hari seperti Mengunggah atau Mendownload File dari Host atau Server anda dapat menguras banyak Bandwidth, karena FTP membutuhkan Bandwidth supaya Koneksi Download di Client dapat diakses dengan cepat via Jalur berkecepatan tinggi yaitu Bandwidth. Jadi saya sarankan untuk menggunakan FTP seperlunya saja untuk mengurangi penggunaan Bandwidth.

Itulah Cara menggunakan FTP dengan FileZilla.

Daftar Pustaka
http://www.allpcind.com/cara-menggunakan-ftp-dengan-filezilla/

Tidak ada komentar:

Posting Komentar