SlideShare a Scribd company logo
1 of 6
B Y : I S N A D W I S E T I A N I N G S I H
(FTP) File Transfer Protocol
 Protokol pengiriman berkas / File Transfer
Protocol) adalah sebuah protokol Internet yang
berjalan di dalam lapisan aplikasi yang merupakan
standar untuk
pengiriman berkas (file) komputer antar jaringan.
 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 dan server FTP.
 Server FTP diakses dengan menggunakan Universal Resource
Identifier (URI) dengan menggunakan format ftp://namaserver.
 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 TCPnomor 20 untuk membentuk sebuah koneksi
baru dengan klien untuk mengirim data aktual yang sedang
dipertukarkan saat melakukan pengunduhan dan penggugahan.
 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 TCPnomor 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 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.

More Related Content

What's hot

Membuat Ftp server menggunakan Debian Server 7.8
Membuat Ftp server menggunakan Debian Server 7.8Membuat Ftp server menggunakan Debian Server 7.8
Membuat Ftp server menggunakan Debian Server 7.8AdityaBintangPradana
 
Transport Layer: Protocol UDP dan Protocol TCP
Transport Layer: Protocol UDP dan Protocol TCPTransport Layer: Protocol UDP dan Protocol TCP
Transport Layer: Protocol UDP dan Protocol TCPMateri Kuliah Online
 
Materi application layer
Materi application layerMateri application layer
Materi application layerIan March
 
Protocol internet
Protocol internetProtocol internet
Protocol internetcondro23
 
referensi-model-tcp-ip
referensi-model-tcp-ipreferensi-model-tcp-ip
referensi-model-tcp-ipNoval Sp
 
Application Layer
Application LayerApplication Layer
Application Layerrosmida
 
Jarkom - Jilid V.2
Jarkom - Jilid V.2Jarkom - Jilid V.2
Jarkom - Jilid V.2rezarmuslim
 
3 osi transport layer
3 osi transport layer3 osi transport layer
3 osi transport layerusmannurhasan
 
Jarkom - Jilid V.3
Jarkom - Jilid V.3Jarkom - Jilid V.3
Jarkom - Jilid V.3rezarmuslim
 
Jaringan Komputer Pertemuan 3-referensi-model-tcp-ip
Jaringan Komputer Pertemuan 3-referensi-model-tcp-ipJaringan Komputer Pertemuan 3-referensi-model-tcp-ip
Jaringan Komputer Pertemuan 3-referensi-model-tcp-ipIhsan Nurhalim
 
Pertemuan 3-referensi-model-tcp-ip
Pertemuan 3-referensi-model-tcp-ipPertemuan 3-referensi-model-tcp-ip
Pertemuan 3-referensi-model-tcp-ipkhalghy
 
Tugas 2 [alokasi port tcp pada aplikasi jaringan]
Tugas 2 [alokasi port tcp pada aplikasi jaringan]Tugas 2 [alokasi port tcp pada aplikasi jaringan]
Tugas 2 [alokasi port tcp pada aplikasi jaringan]Kurnia Ayuningtyas
 
10 transport layer (tcp&udp)
10 transport layer (tcp&udp)10 transport layer (tcp&udp)
10 transport layer (tcp&udp)Dede Yudhistira
 
Pertemuan 6-referensi-model-tcp-ip
Pertemuan 6-referensi-model-tcp-ipPertemuan 6-referensi-model-tcp-ip
Pertemuan 6-referensi-model-tcp-ipBahar Sobari
 

What's hot (20)

Membuat Ftp server menggunakan Debian Server 7.8
Membuat Ftp server menggunakan Debian Server 7.8Membuat Ftp server menggunakan Debian Server 7.8
Membuat Ftp server menggunakan Debian Server 7.8
 
Transport Layer: Protocol UDP dan Protocol TCP
Transport Layer: Protocol UDP dan Protocol TCPTransport Layer: Protocol UDP dan Protocol TCP
Transport Layer: Protocol UDP dan Protocol TCP
 
Materi application layer
Materi application layerMateri application layer
Materi application layer
 
Tentang port
Tentang portTentang port
Tentang port
 
Protocol internet
Protocol internetProtocol internet
Protocol internet
 
referensi-model-tcp-ip
referensi-model-tcp-ipreferensi-model-tcp-ip
referensi-model-tcp-ip
 
Application Layer
Application LayerApplication Layer
Application Layer
 
Jarkom - Jilid V.2
Jarkom - Jilid V.2Jarkom - Jilid V.2
Jarkom - Jilid V.2
 
3 osi transport layer
3 osi transport layer3 osi transport layer
3 osi transport layer
 
Jarkom - Jilid V.3
Jarkom - Jilid V.3Jarkom - Jilid V.3
Jarkom - Jilid V.3
 
Transport Layer
Transport LayerTransport Layer
Transport Layer
 
Jaringan Komputer Pertemuan 3-referensi-model-tcp-ip
Jaringan Komputer Pertemuan 3-referensi-model-tcp-ipJaringan Komputer Pertemuan 3-referensi-model-tcp-ip
Jaringan Komputer Pertemuan 3-referensi-model-tcp-ip
 
Transport layer
Transport layerTransport layer
Transport layer
 
Pertemuan 3-referensi-model-tcp-ip
Pertemuan 3-referensi-model-tcp-ipPertemuan 3-referensi-model-tcp-ip
Pertemuan 3-referensi-model-tcp-ip
 
TRANSPORT LAYER UDP TCP
TRANSPORT LAYER UDPTCPTRANSPORT LAYER UDPTCP
TRANSPORT LAYER UDP TCP
 
Tugas 2 [alokasi port tcp pada aplikasi jaringan]
Tugas 2 [alokasi port tcp pada aplikasi jaringan]Tugas 2 [alokasi port tcp pada aplikasi jaringan]
Tugas 2 [alokasi port tcp pada aplikasi jaringan]
 
Kelompok 6
Kelompok 6Kelompok 6
Kelompok 6
 
10 transport layer (tcp&udp)
10 transport layer (tcp&udp)10 transport layer (tcp&udp)
10 transport layer (tcp&udp)
 
Pertemuan 6-referensi-model-tcp-ip
Pertemuan 6-referensi-model-tcp-ipPertemuan 6-referensi-model-tcp-ip
Pertemuan 6-referensi-model-tcp-ip
 
Remote Desktop
Remote DesktopRemote Desktop
Remote Desktop
 

Similar to FTP

Lapen 3 ftp, ftps, sftp
Lapen 3   ftp, ftps, sftpLapen 3   ftp, ftps, sftp
Lapen 3 ftp, ftps, sftpWind_Al
 
2. AJ - P2 - Telnet dan FTP.pptx
2. AJ - P2 - Telnet dan FTP.pptx2. AJ - P2 - Telnet dan FTP.pptx
2. AJ - P2 - Telnet dan FTP.pptxAgustianNoor
 
Laporan Pendahahuluan HTTP dan FTPS
Laporan Pendahahuluan HTTP dan FTPSLaporan Pendahahuluan HTTP dan FTPS
Laporan Pendahahuluan HTTP dan FTPSMuhammad Sulistiyo
 
Laporan resmi praktikum 2 keamanan data
Laporan resmi praktikum 2 keamanan dataLaporan resmi praktikum 2 keamanan data
Laporan resmi praktikum 2 keamanan datahusnimubarrok
 
4d484d50f29c1ad46785b29570b6f793.pdf
4d484d50f29c1ad46785b29570b6f793.pdf4d484d50f29c1ad46785b29570b6f793.pdf
4d484d50f29c1ad46785b29570b6f793.pdfAyesMuharam
 
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTPTugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTPRobby Firmansyah
 
Praktikum8 komdat_using FTP
Praktikum8 komdat_using FTPPraktikum8 komdat_using FTP
Praktikum8 komdat_using FTPJefri Fahrian
 
IStilah-istilah dalam Web
IStilah-istilah dalam WebIStilah-istilah dalam Web
IStilah-istilah dalam WebAmnias 21
 
Laporan Praktikum FTP, FTPS, SFTP
Laporan Praktikum  FTP, FTPS, SFTPLaporan Praktikum  FTP, FTPS, SFTP
Laporan Praktikum FTP, FTPS, SFTPramasatriaf
 
Protokol transfer file
Protokol transfer fileProtokol transfer file
Protokol transfer filepeces123
 
File Transfer Protokol
File Transfer ProtokolFile Transfer Protokol
File Transfer ProtokolYusron Muzaki
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2aryandi572
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2aryandi572
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2aryandi572
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2aryandi572
 

Similar to FTP (20)

Lapen 3 ftp, ftps, sftp
Lapen 3   ftp, ftps, sftpLapen 3   ftp, ftps, sftp
Lapen 3 ftp, ftps, sftp
 
2. AJ - P2 - Telnet dan FTP.pptx
2. AJ - P2 - Telnet dan FTP.pptx2. AJ - P2 - Telnet dan FTP.pptx
2. AJ - P2 - Telnet dan FTP.pptx
 
Laporan Pendahahuluan HTTP dan FTPS
Laporan Pendahahuluan HTTP dan FTPSLaporan Pendahahuluan HTTP dan FTPS
Laporan Pendahahuluan HTTP dan FTPS
 
Laporan resmi praktikum 2 keamanan data
Laporan resmi praktikum 2 keamanan dataLaporan resmi praktikum 2 keamanan data
Laporan resmi praktikum 2 keamanan data
 
TugaS II so- II
TugaS II so- II TugaS II so- II
TugaS II so- II
 
4d484d50f29c1ad46785b29570b6f793.pdf
4d484d50f29c1ad46785b29570b6f793.pdf4d484d50f29c1ad46785b29570b6f793.pdf
4d484d50f29c1ad46785b29570b6f793.pdf
 
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTPTugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
Tugas 3 Rangkuman Protocol DNS, FTP, HTTP, dan SMTP
 
Praktikum8 komdat_using FTP
Praktikum8 komdat_using FTPPraktikum8 komdat_using FTP
Praktikum8 komdat_using FTP
 
IStilah-istilah dalam Web
IStilah-istilah dalam WebIStilah-istilah dalam Web
IStilah-istilah dalam Web
 
HTTP Protokol
HTTP ProtokolHTTP Protokol
HTTP Protokol
 
Laporan Praktikum FTP, FTPS, SFTP
Laporan Praktikum  FTP, FTPS, SFTPLaporan Praktikum  FTP, FTPS, SFTP
Laporan Praktikum FTP, FTPS, SFTP
 
Kelompok 7
Kelompok 7Kelompok 7
Kelompok 7
 
Presentation1
Presentation1Presentation1
Presentation1
 
Kelompok 7
Kelompok 7Kelompok 7
Kelompok 7
 
Protokol transfer file
Protokol transfer fileProtokol transfer file
Protokol transfer file
 
File Transfer Protokol
File Transfer ProtokolFile Transfer Protokol
File Transfer Protokol
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
 

More from Isna Dwi Setianingsih (20)

Meeting
MeetingMeeting
Meeting
 
ASKING AND GIVING INTENTION
ASKING AND GIVING INTENTIONASKING AND GIVING INTENTION
ASKING AND GIVING INTENTION
 
Karangan Ilmiah
Karangan IlmiahKarangan Ilmiah
Karangan Ilmiah
 
Statistik
Statistik Statistik
Statistik
 
WH Question
WH QuestionWH Question
WH Question
 
Question Tag
Question TagQuestion Tag
Question Tag
 
Resensi Novel Botchan
Resensi Novel BotchanResensi Novel Botchan
Resensi Novel Botchan
 
Cisco Network and Engineering
Cisco Network and EngineeringCisco Network and Engineering
Cisco Network and Engineering
 
Hiragana dan Katakana
Hiragana dan KatakanaHiragana dan Katakana
Hiragana dan Katakana
 
Kartu Keaktifan Mahasiswa
Kartu Keaktifan MahasiswaKartu Keaktifan Mahasiswa
Kartu Keaktifan Mahasiswa
 
The Necklace and Elements Of Fiction
The Necklace and Elements Of FictionThe Necklace and Elements Of Fiction
The Necklace and Elements Of Fiction
 
Cermin dan Pemantulan
Cermin dan PemantulanCermin dan Pemantulan
Cermin dan Pemantulan
 
Konfigurasi DHCP
Konfigurasi DHCPKonfigurasi DHCP
Konfigurasi DHCP
 
Menghubungkan PC Ke Jaringan
Menghubungkan PC Ke JaringanMenghubungkan PC Ke Jaringan
Menghubungkan PC Ke Jaringan
 
Minyak dan Gas Bumi
Minyak dan Gas BumiMinyak dan Gas Bumi
Minyak dan Gas Bumi
 
Compare and Contrast First and Second Language Acquisition
Compare and Contrast First and Second Language AcquisitionCompare and Contrast First and Second Language Acquisition
Compare and Contrast First and Second Language Acquisition
 
Hakikat Belajar dan Pembelajaran
Hakikat Belajar dan PembelajaranHakikat Belajar dan Pembelajaran
Hakikat Belajar dan Pembelajaran
 
Pemograman Berbasis Web Cascading Style Sheets
Pemograman Berbasis Web Cascading Style SheetsPemograman Berbasis Web Cascading Style Sheets
Pemograman Berbasis Web Cascading Style Sheets
 
Access Point
Access PointAccess Point
Access Point
 
Mendesign Jaringan
Mendesign JaringanMendesign Jaringan
Mendesign Jaringan
 

FTP

  • 1. B Y : I S N A D W I S E T I A N I N G S I H (FTP) File Transfer Protocol
  • 2.  Protokol pengiriman berkas / File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pengiriman berkas (file) komputer antar jaringan.  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 dan server FTP.
  • 3.  Server FTP diakses dengan menggunakan Universal Resource Identifier (URI) dengan menggunakan format ftp://namaserver.  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 TCPnomor 20 untuk membentuk sebuah koneksi baru dengan klien untuk mengirim data aktual yang sedang dipertukarkan saat melakukan pengunduhan dan penggugahan.
  • 4.
  • 5.  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 TCPnomor 20 untuk membentuk sebuah koneksi baru dengan klien untuk mengirim data aktual yang sedang dipertukarkan saat melakukan pengunduhan dan penggugahan.
  • 6.  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.