FTP? Apa itu?
8:51 PM
Ketika kalian sedang surfing di internet untuk
mencari lagu dari artis ternama, dan tanpa sadar langsung mendownload lagu itu.
Atau ketika kalian sedang mengunggah foto terbaik mu di Instagram. Pernahkah
kalian berfikir bagaimana caranya kita mendownload atau mengupload file
tersebut? How can?
Jawabannya adalah itu semua peran FTP.
Hah? FTP? Apaan itu?
PENGERTIAN
FTP (File Transfer Protocol)
adalah suatu standar Internet yang memungkinkan dilakukannya proses unggah dan
proses unduh file dengan komputer -komputer lain di Internet. Proses unggah
adalah kebalikan dari unduh; unggah adalah proses mentransfer dokumen, grafik,
dan obje-objek lainya dari komputer anda ke suatu server di Internet. Para
pembuat laman Web, misalnya biasanya menggunakan FTP untuk mengunggah
laman-laman Web mereka ke sebuah server Web.
Kebanyakan sistem operasi
menyertakan kemampuan FTP. Jika sitstem operasi anda tidak memilikinya, anda
dapat mengunduh program FTP dari Web, biasanya dengan biaya yang tidak mahal.
Server FTP adalah sebuah komputer yang memungkinkan pengguna menggugah dan/atau
mengunduh file melaui FTP. Suatu situs FTP adalah kumpulanf file-file yang
mencakup teks, gambar, klip audio, klip video, dan file program yang diam di
dalam sutau server FTP. Kebanyakan situs FTP yang memiliki FTP anonim, di mana
siapa pun dapat mentransfer sebagian, jika tidak semua, file yang tersedia.
Beberapa situs FTP membatasi transfer file hanya boleh dilakukan oleh mereka
yang memiliki akun yang terotorisasi (nama pengguna dan kata sandinya) pada
server FTP itu.
File-file berukuran besar pada situ
FTP sering kali di kompresi untuk mengurangi ruang penyimpanan dan waktu unduh.
Sebelum anda dapat menggunakan sebuah file terkompresi ( compressed/zipped),
Anda harus mendekompresi (uncompress/unzip) file tersebut.
Layanan FTP bisa diatur menjadi FTP
public, dimana semua orang bisa mengakses data-data yang ada di server FTP
dengan mudah. Selain dapat diatur menjadi FTP public, layanan FTP ini juga bisa
diatur agar tidak semua orang dapat mengakses data-data yang ada di server,
jadi hanya pengguna terdaftar saja yang memiliki izin untuk mengakses data-data
tersebut.
FTP berkerja menggunakan salah satu
protokol yang dapat diandalkan untuk urusan komunikasi data antara client dan
server, yaitu protokol TCP (lebih tepatnya menggunakan port nomor 21). Dengan
adanya protokol ini, antara client dan server dapat melakukan sesi komunikasi
sebelum pengiriman data berlangsung.
FTP CLIENT dan FTP SERVER
FTP server merupakan server yang bertugas
memberikan layanan pengiriman/ tukar menukar data kepada FTP client dengan
syarat FTP client harus meminta (request) terlebih dahulu kepada FTP server.
Sedangkan FTP client
merupakan komputer/ perangkat yang meminta layanan tukar menukar data kepada
FTP server. Setelah terkoneksi dengan FTP server, FTP client dapat melakukan
proses download, upload dan lain sebagainya sesuai dengan izin yang telah
diberikan oleh FTP server sebelumnya.
Cara Kerja FTP
Satu-satunya metode yang digunakan
oleh FTP adalah metode autentikasi standar, dimana diperlukan username dan
password untuk mengakses data-data yang ada pada FTP server.
Pengguna yang terdaftar (memiliki
username dan password) memiliki akses penuh pada beberapa direktori-direktori
beserta file-file yang ada di dalamnya sehingga pengguna yang terdaftar
tersebut dapat membuat, menyalin, memindahkan atau bahkan menghapus
direktori-direktori tersebut.
Untuk cara kerjanya, terlebih dahulu
FTP client harus meminta koneksi kepada FTP server, jika sudah terhubung dengan
FTP server maka FTP client dapat melakukan pertukaran data seperti upload dan
download data.
Manfaat dari FTP
- Kita dapat melakukan pertukaran file antar komputer dengan mudah, walaupun file tersebut memiliki ukuran yang besar
- Bagi pemilik website, dengan adanya FTP, mereka dapat melakukan backup website mereka dengan mudah
- Kita dapat melakukan indirect maupun implicit remote computer
- FTP menyediakan transfer data yang reliable dan efisien.
daftar pustaka:
Jeffery J. Quasney, S.L. 2012. Menjelajah Dunia
Komputer.Jakarta: Salemba Infotek.
Zackaria, Muchammad. 17 Maret 2016. Pengertian FTP.
http://nesabamedia.com/pengertian-ftp/.
Paesal, Muh. 17 Maret 2016. Macam-macam Layanan
Internet.
http://www.seputar-teknologi.com/2015/11/macam-macam-layanan-internet.html
sumber gambar:
http://www.deskshare.com/resources/articles/images/ftp-protocol.gif
0 comments