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).
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>
== 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.
|