Protokol Transfer Berkas: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Tag: VisualEditor Suntingan perangkat seluler Suntingan peramban seluler
Baris 7:
{{Akan dikerjakan}}
 
'''Protokol Transfer Berkas''' ({{lang-en|File Transfer Protocol}}) adalah [[Protokol (komputer)|protokol komunikasi]] standar yang digunakan untuk mentransfer dari [[berkas komputer]] dari sebuah peladen ke sebuah klien pada jaringan komputer. FTP dibangun pada arsitektur [[Klien-server|model klien-server]] menggunakan kontrol terpisah dan koneksi data antara klien dan peladen.<ref name="for">{{cite book|last=Forouzan|first=B.A.|year=2000|title=TCP/IP: Protocol Suite|location=New Delhi, India|publisher=Tata McGraw-Hill Publishing Company Limited|edition=1st}}</ref> FTP pengguna dapat mengautentikasi diri mereka sendiri dengan protokol masuk [[Teks terang|teks yang jelas]], normalnya dalam sebuah bentuk nama panggilan dan kata sandi, tetapi dapat terhubung secara anonim jika peladen dikonfigurasi untuk mengizinkannya. Untuk transmisi aman yang melindungi nama panggilan dan kata sandi, dan mengenkripsi konten, FTP sering kali [[Protokol transfer berkas# Keamanan|diamankan]] dengan [[Transport Layer Security|SSL/TLS]] ([[FTPS]]) atau diganti dengan [[SSH File Transfer Protocol]] (SFTP).
'''Protokol Transfer Berkas''' ({{lang-en|File Transfer Protocol}}) adalah sebuah [[Protokol Internet]] yang berjalan di dalam [[lapisan aplikasi]] yang merupakan standar untuk pengiriman [[berkas komputer]] (''computer file'') antar mesin-mesin dalam sebuah [[antarjaringan|antar jaringan]].
 
Sebuah klien FTP biasanya terintegrasi di [[peramban web]], di mana berkas peladen dijelajahi dengan prefix [[Uniform Resource Identifier|URI]] "<code>ftp://</code>". Sepanjang tahun 2021, dua vendor browser web utama menghapus kemampuan ini. Dukungan untuk protokol FTP pertama kali dinonaktifkan di Google Chrome 88 pada Januari 2021,<ref>{{Cite web|title=Deprecations and removals in Chrome 87|url=https://developer.chrome.com/blog/chrome-87-deps-rems/|access-date=November 18, 2020}}</ref> diikuti oleh Firefox 88.0 pada April 2021.<ref>{{Cite web|title=Firefox 88.0, See All New Features, Updates and Fixes|url=https://www.mozilla.org/en-US/firefox/88.0/releasenotes/|access-date=April 23, 2021}}</ref> Pada Juli 2021, Firefox 90 menonaktifkan FTP sepenuhnya,<ref name=":0">{{Cite web|last=Vonau|first=Manuel|date=2021-07-07|title=Firefox follows in Chrome's footsteps and drops FTP support (APK Download)|url=https://www.androidpolice.com/2021/07/14/firefox-90-fully-removes-ftp-support-and-reorganizes-some-settings-apk-download/|website=Android Police|language=en-US|access-date=2021-07-12|url-status=live}}</ref> dan Google mengikutinya di bulan Oktober 2021, menghapus FTP sepenuhnya di Google Chrome 95.<ref name="chromestatus">{{Cite web|title=Remove FTP support - Chrome Platform Status|url=https://chromestatus.com/feature/6246151319715840|website=www.chromestatus.com|access-date=2021-09-02}}</ref>
Baris 13:
== Sejarah ==
 
Spesifikasi asli dari '''Protokol Transfer Berkas''' ditulis oleh [[Abhay Bhushan]] di publikasikan sebagai {{IETF RFC|114}} pada 16 April 1971. Sampai 1980, FTP berjalan pada [[Network Control Protocol (ARPANET)|NCP]], pendahulu dari [[Internet protocol suite|TCP/IP]].<ref name="tcpip" /> Protokolnya digantikan oleh sebuah versi TCP/IP, {{IETF RFC|765}} (Juni1980) dan {{IETF RFC|959}} (Oktober 1985), spesifikasi saat ini. Beberapa standar yang diusulkan diubah {{IETF RFC|959}}, sebagai contoh {{IETF RFC|1579}} (Februari 1994) mengaktifkan FTP Ramah-Dinding api (mode pasif), {{IETF RFC|2228}} (Juni 1997) mengusulkan ekstensi keamanan, {{IETF RFC|2428}} (September 1998) menambahkan dukungan untuk [[Alamat IP versi 6|IPv6]] dan mendefinisikan jenis mode pasif baru.<ref name="clark">{{cite book|last=Clark|first=M.P.|year=2003|title=Data Networks IP and the Internet|location=West Sussex, England|publisher=John Wiley & Sons Ltd.|edition=1st}}</ref>
FTP (File Transfer Protocol) adalah salah satu protokol tertua yang pernah ada di Internet. Protokol FTP dikembangkan oleh Abhay Bhushan (alumni IIT dan MIT) pada tahun 1970-an, ketika bekerja pada proyek ARPAnet. Namun demikian, FTP tetap menjadi jenis layanan yang kerap kali dimanfaatkan oleh pengguna Internet, terutama untuk mendownload software atau hal-hal lain. FTP (File Transfer Protocol) sudah memiliki standard yang baik. Banyak cara lain yang datang dan pergi, tetapi FTP merupakan cara yang paling sering digunakan untuk mengirimkan file melalui internet.
 
== Ikhtisar protokol ==
[[File:Passive FTP Verbindung.svg|thumb|Ilustrasi memulai koneksi pasif menggunakan port 21.]]
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan [[download|pengunduhan (''download'')]] dan [[upload|penggugahan (upload)]] berkas-berkas komputer antara '''klien FTP''' dan '''server 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.