SlideShare una empresa de Scribd logo
1 de 13
PraktikumKomunikasi Data|Jefri FahrianPage 1 of 13
LAPORAN PRAKTIKUM 8
PENGGUNAAN FILE TRANSFER PROTOCOL
(FTP)
“Diajukan untuk memenuhi salah satu tugas mata kuliah
Praktikum Komunikasi Data”
OLEH :
JEFRI FAHRIAN
NIM 112103006
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS ILMU REKAYASA
UNIVERSITAS PARAMADINA
2012
PraktikumKomunikasi Data|Jefri FahrianPage 2 of 13
A. PENDAHULUAN
Protokol pengiriman berkas (bahasa Inggris: 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 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. 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.
(wikipedia, 2013)
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 :
a. membuat sebuah koneksi antara klien dan server
b. untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP kepada server
c. 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.
PraktikumKomunikasi Data|Jefri FahrianPage 3 of 13
Gambar: cara kerja FTP (sumber: Wikipedia)
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 penggunaanonymous dan password yang diisi dengan menggunakan
alamat e-mail.
PraktikumKomunikasi Data|Jefri FahrianPage 4 of 13
B. ALAT DAN BAHAN
Alat dan Bahan :
- PC/Notebook 1 unit (untuk server)
- PC/Notebook 1 unit (untuk client)
- Software FileZilla Server
- Software FileZilla FTP Client
C. LANGKAH KERJA
Instalasi Filezilla Server
1. Langkah pertama adalah download kedua software di atas melalui alamat web
https://filezilla-project.org/, jika sudah maka lakukan instalasi.
2. Berikut ini adalah langkah instalasi untuk FileZilla Server. Double klik pada file
installer FileZilla Server. Klik “I Agree” untuk menyetujui lisensi.
PraktikumKomunikasi Data|Jefri FahrianPage 5 of 13
3. Selanjutnya akan muncul pilihan komponen yang akan diinstal, pilih “Standart” lalu klik
“Next”.
4. Kemudian tentukan lokasi penginstalan file dan klik “Next”
PraktikumKomunikasi Data|Jefri FahrianPage 6 of 13
5. Untuk “Startup setting”, pilih default. Lalu klik “Next”.
6. Pilih default untuk setting login user. Klik “Install”.
PraktikumKomunikasi Data|Jefri FahrianPage 7 of 13
7. Selanjutnya proses instalasi akan berjalan. Klik “Close” setelah proses selesai.
8. Instalasi telah selesai. Buka program FileZilla Server, maka akan muncul pemberitahuan
untuk menghubungkan dengan server. Skip saja dan klik “OK”.
PraktikumKomunikasi Data|Jefri FahrianPage 8 of 13
9. Berikut ini adalah interface FileZilla Server. “Logged on” menandakan proses login
telah sukses.
Instalasi Filezilla Client
1. Berikut ini adalah langkah instalasi untuk FileZilla Client. Double klik pada file installer
FileZilla Client. Klik “I Agree” untuk menyetujui lisensi.
PraktikumKomunikasi Data|Jefri FahrianPage 9 of 13
2. Pilih user yang berhak mengakses program aplikasi ini. Selanjutnya klik “Next”.
3. Pada pilihan komponen yang akan diinstall, klik “Next” saja.
PraktikumKomunikasi Data|Jefri FahrianPage 10 of 13
4. Tentukan lokasi penginstalan file, lalu klik “Next”.
5. Selanjutnya klik “Install” untuk memulai instalasi.
PraktikumKomunikasi Data|Jefri FahrianPage 11 of 13
6. Tunggu proses instalasi hingga selesai.
7. Instalasi telah selesai. Klik “Finish”.
PraktikumKomunikasi Data|Jefri FahrianPage 12 of 13
8. Buka program FileZilla Client. Berikut ini interface FileZilla Client.
Proses Upload dari Server ke Client
1. Tunggu proses instalasi hingga selesai.
PraktikumKomunikasi Data|Jefri FahrianPage 13 of 13
D. PENUTUP
Demikian laporan praktikum ini saya buat. Terima kasih kepada kak Faras dan kak
Shidiq yang telah membimbing dalam praktikum Komunikasi Data ini. Apabila ada
kekurangan maupun kesalahan dalam penyusunan laporan ini saya mohon maaf. Semoga
bisa bermanfaat.

Más contenido relacionado

La actualidad más candente

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
 
Josua armando silalahi 18311281 si18E
Josua armando silalahi 18311281 si18EJosua armando silalahi 18311281 si18E
Josua armando silalahi 18311281 si18Ejosuaarmando
 
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
 
Laporan resmi praktikum 2 keamanan data
Laporan resmi praktikum 2 keamanan dataLaporan resmi praktikum 2 keamanan data
Laporan resmi praktikum 2 keamanan datahusnimubarrok
 
2013-40. Konfigurasi Mail server pada ubuntu server 11.10
2013-40. Konfigurasi Mail server pada ubuntu server 11.102013-40. Konfigurasi Mail server pada ubuntu server 11.10
2013-40. Konfigurasi Mail server pada ubuntu server 11.10Syiroy Uddin
 
Jaringan Dan Internet
Jaringan Dan InternetJaringan Dan Internet
Jaringan Dan InternetAndi Aryauri
 
Tugas atpi aufar abi atpi
Tugas atpi aufar abi atpiTugas atpi aufar abi atpi
Tugas atpi aufar abi atpiFebriy Y
 

La actualidad más candente (17)

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
 
Ftp server
Ftp serverFtp server
Ftp server
 
Josua armando silalahi 18311281 si18E
Josua armando silalahi 18311281 si18EJosua armando silalahi 18311281 si18E
Josua armando silalahi 18311281 si18E
 
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]
 
FTP Server
FTP ServerFTP Server
FTP Server
 
Laporan resmi praktikum 2 keamanan data
Laporan resmi praktikum 2 keamanan dataLaporan resmi praktikum 2 keamanan data
Laporan resmi praktikum 2 keamanan data
 
Lapres ftp
Lapres ftpLapres ftp
Lapres ftp
 
2013-40. Konfigurasi Mail server pada ubuntu server 11.10
2013-40. Konfigurasi Mail server pada ubuntu server 11.102013-40. Konfigurasi Mail server pada ubuntu server 11.10
2013-40. Konfigurasi Mail server pada ubuntu server 11.10
 
Kamdat proxy radius
Kamdat proxy radiusKamdat proxy radius
Kamdat proxy radius
 
HTTP Protokol
HTTP ProtokolHTTP Protokol
HTTP Protokol
 
Jaringan Dan Internet
Jaringan Dan InternetJaringan Dan Internet
Jaringan Dan Internet
 
Kelompok 7
Kelompok 7Kelompok 7
Kelompok 7
 
Definisi dan pengertian mailing list
Definisi dan pengertian mailing listDefinisi dan pengertian mailing list
Definisi dan pengertian mailing list
 
RCP, SOAP, REST
RCP, SOAP, RESTRCP, SOAP, REST
RCP, SOAP, REST
 
FTP
FTP FTP
FTP
 
Tugas atpi aufar abi atpi
Tugas atpi aufar abi atpiTugas atpi aufar abi atpi
Tugas atpi aufar abi atpi
 
Pop3 01
Pop3 01Pop3 01
Pop3 01
 

Destacado

батурин гетьманська столиця
батурин   гетьманська столицябатурин   гетьманська столиця
батурин гетьманська столицяВладимир Довжик
 
They get me : Emotional Intelligence
They get me : Emotional IntelligenceThey get me : Emotional Intelligence
They get me : Emotional IntelligenceProfiles Asia
 
Intervento renza luigi_contratto
Intervento renza luigi_contrattoIntervento renza luigi_contratto
Intervento renza luigi_contrattoRenza Cambini
 
Xella BIMobject LIVe Milan Presentation
Xella BIMobject LIVe Milan PresentationXella BIMobject LIVe Milan Presentation
Xella BIMobject LIVe Milan PresentationBIMobject
 
Math Night Fall 2014
Math Night Fall 2014Math Night Fall 2014
Math Night Fall 2014kaheathcock
 
English ISU Presentation - Andrei Carianopol
English ISU Presentation - Andrei CarianopolEnglish ISU Presentation - Andrei Carianopol
English ISU Presentation - Andrei CarianopolAndrei Carianopol
 
Georgia Caddick - Visual Influences - The Tempest
Georgia Caddick - Visual Influences - The TempestGeorgia Caddick - Visual Influences - The Tempest
Georgia Caddick - Visual Influences - The Tempestgeorgiacaddick
 
2014 Back to School Night Classroom Presentation
2014 Back to School Night Classroom Presentation2014 Back to School Night Classroom Presentation
2014 Back to School Night Classroom Presentationkaheathcock
 
Passion’s Brag Challenge 2015
Passion’s Brag Challenge 2015Passion’s Brag Challenge 2015
Passion’s Brag Challenge 2015Teh Theng Heng
 

Destacado (20)

батурин гетьманська столиця
батурин   гетьманська столицябатурин   гетьманська столиця
батурин гетьманська столиця
 
Cricket finals quiz
Cricket finals quizCricket finals quiz
Cricket finals quiz
 
They get me : Emotional Intelligence
They get me : Emotional IntelligenceThey get me : Emotional Intelligence
They get me : Emotional Intelligence
 
Roadmap ri fare v3.0
Roadmap ri fare v3.0Roadmap ri fare v3.0
Roadmap ri fare v3.0
 
Intervento renza luigi_contratto
Intervento renza luigi_contrattoIntervento renza luigi_contratto
Intervento renza luigi_contratto
 
09 slobodno so celi
09 slobodno so celi09 slobodno so celi
09 slobodno so celi
 
Xella BIMobject LIVe Milan Presentation
Xella BIMobject LIVe Milan PresentationXella BIMobject LIVe Milan Presentation
Xella BIMobject LIVe Milan Presentation
 
Math Night Fall 2014
Math Night Fall 2014Math Night Fall 2014
Math Night Fall 2014
 
Teknik presentasi
Teknik presentasiTeknik presentasi
Teknik presentasi
 
Diseño circuito
Diseño circuitoDiseño circuito
Diseño circuito
 
English ISU Presentation - Andrei Carianopol
English ISU Presentation - Andrei CarianopolEnglish ISU Presentation - Andrei Carianopol
English ISU Presentation - Andrei Carianopol
 
Barriers2
Barriers2Barriers2
Barriers2
 
Акція до дня Св. Миколая
Акція до дня Св. МиколаяАкція до дня Св. Миколая
Акція до дня Св. Миколая
 
Georgia Caddick - Visual Influences - The Tempest
Georgia Caddick - Visual Influences - The TempestGeorgia Caddick - Visual Influences - The Tempest
Georgia Caddick - Visual Influences - The Tempest
 
2014 Back to School Night Classroom Presentation
2014 Back to School Night Classroom Presentation2014 Back to School Night Classroom Presentation
2014 Back to School Night Classroom Presentation
 
Gestion blog parte 1
Gestion blog parte 1Gestion blog parte 1
Gestion blog parte 1
 
Parentoverview2
Parentoverview2Parentoverview2
Parentoverview2
 
Memòria
MemòriaMemòria
Memòria
 
Hjc higher ed
Hjc higher edHjc higher ed
Hjc higher ed
 
Passion’s Brag Challenge 2015
Passion’s Brag Challenge 2015Passion’s Brag Challenge 2015
Passion’s Brag Challenge 2015
 

Similar a FTP-Protokol

FILE TRANSFET PROTOCOL.pptx
FILE TRANSFET PROTOCOL.pptxFILE TRANSFET PROTOCOL.pptx
FILE TRANSFET PROTOCOL.pptxIndoAve1
 
pembahasan ftp (1).pdf
pembahasan ftp (1).pdfpembahasan ftp (1).pdf
pembahasan ftp (1).pdfIndoAve1
 
Paper jaringan komputer (1)
Paper jaringan komputer (1)Paper jaringan komputer (1)
Paper jaringan komputer (1)Roby Hidayat
 
File Transfer Protocol.pptx
File Transfer Protocol.pptxFile Transfer Protocol.pptx
File Transfer Protocol.pptxIndoAve1
 
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
 
4d484d50f29c1ad46785b29570b6f793.pdf
4d484d50f29c1ad46785b29570b6f793.pdf4d484d50f29c1ad46785b29570b6f793.pdf
4d484d50f29c1ad46785b29570b6f793.pdfAyesMuharam
 
(2012)-14. membuat ftp server pada linux fedora
(2012)-14. membuat ftp server pada linux fedora(2012)-14. membuat ftp server pada linux fedora
(2012)-14. membuat ftp server pada linux fedoraSyiroy Uddin
 
Tugas ASJ kelompok 3.pptx
Tugas ASJ kelompok 3.pptxTugas ASJ kelompok 3.pptx
Tugas ASJ kelompok 3.pptxirwantiendah
 
Membangun ftp server dengan xampp 7 di windows
Membangun ftp server dengan xampp 7 di windowsMembangun ftp server dengan xampp 7 di windows
Membangun ftp server dengan xampp 7 di windowsRoni N Sugiyanto
 
Membangun ftp server dengan xampp 7 di windows
Membangun ftp server dengan xampp 7 di windowsMembangun ftp server dengan xampp 7 di windows
Membangun ftp server dengan xampp 7 di windowsRoni N Sugiyanto
 
Network Administrator dan Jaringan Client Server
Network Administrator dan Jaringan Client ServerNetwork Administrator dan Jaringan Client Server
Network Administrator dan Jaringan Client ServerErlangga Abdul Rahman
 
File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer ProtocolXyla Ramadhan
 
Mempercepat Upload
Mempercepat UploadMempercepat Upload
Mempercepat UploadOktavita -
 
2.1 lab-instalasi dan konfigurasi ftp
2.1 lab-instalasi dan konfigurasi ftp2.1 lab-instalasi dan konfigurasi ftp
2.1 lab-instalasi dan konfigurasi ftpwayan abyong
 

Similar a FTP-Protokol (20)

Laporan ftp
Laporan ftpLaporan ftp
Laporan ftp
 
FILE TRANSFET PROTOCOL.pptx
FILE TRANSFET PROTOCOL.pptxFILE TRANSFET PROTOCOL.pptx
FILE TRANSFET PROTOCOL.pptx
 
pembahasan ftp (1).pdf
pembahasan ftp (1).pdfpembahasan ftp (1).pdf
pembahasan ftp (1).pdf
 
Paper jaringan komputer (1)
Paper jaringan komputer (1)Paper jaringan komputer (1)
Paper jaringan komputer (1)
 
File Transfer Protocol.pptx
File Transfer Protocol.pptxFile Transfer Protocol.pptx
File Transfer Protocol.pptx
 
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
 
FTP-Server
FTP-ServerFTP-Server
FTP-Server
 
4d484d50f29c1ad46785b29570b6f793.pdf
4d484d50f29c1ad46785b29570b6f793.pdf4d484d50f29c1ad46785b29570b6f793.pdf
4d484d50f29c1ad46785b29570b6f793.pdf
 
(2012)-14. membuat ftp server pada linux fedora
(2012)-14. membuat ftp server pada linux fedora(2012)-14. membuat ftp server pada linux fedora
(2012)-14. membuat ftp server pada linux fedora
 
Tugas ASJ kelompok 3.pptx
Tugas ASJ kelompok 3.pptxTugas ASJ kelompok 3.pptx
Tugas ASJ kelompok 3.pptx
 
Kelompok 7
Kelompok 7Kelompok 7
Kelompok 7
 
Presentation1
Presentation1Presentation1
Presentation1
 
Membangun ftp server dengan xampp 7 di windows
Membangun ftp server dengan xampp 7 di windowsMembangun ftp server dengan xampp 7 di windows
Membangun ftp server dengan xampp 7 di windows
 
Membangun ftp server dengan xampp 7 di windows
Membangun ftp server dengan xampp 7 di windowsMembangun ftp server dengan xampp 7 di windows
Membangun ftp server dengan xampp 7 di windows
 
Network Administrator dan Jaringan Client Server
Network Administrator dan Jaringan Client ServerNetwork Administrator dan Jaringan Client Server
Network Administrator dan Jaringan Client Server
 
File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer Protocol
 
LEMBAR KERJA.pdf
LEMBAR KERJA.pdfLEMBAR KERJA.pdf
LEMBAR KERJA.pdf
 
Laporan FTP.pptx
Laporan FTP.pptxLaporan FTP.pptx
Laporan FTP.pptx
 
Mempercepat Upload
Mempercepat UploadMempercepat Upload
Mempercepat Upload
 
2.1 lab-instalasi dan konfigurasi ftp
2.1 lab-instalasi dan konfigurasi ftp2.1 lab-instalasi dan konfigurasi ftp
2.1 lab-instalasi dan konfigurasi ftp
 

Más de Jefri Fahrian

06.77 JAVA SE_adapter classes
06.77 JAVA SE_adapter classes06.77 JAVA SE_adapter classes
06.77 JAVA SE_adapter classesJefri Fahrian
 
06.84 JAVA SE_drawing graphics
06.84 JAVA SE_drawing graphics06.84 JAVA SE_drawing graphics
06.84 JAVA SE_drawing graphicsJefri Fahrian
 
05.70 JAVA SE_java list
05.70  JAVA SE_java list05.70  JAVA SE_java list
05.70 JAVA SE_java listJefri Fahrian
 
05.63 JAVA SE_java button final
05.63 JAVA SE_java button final05.63 JAVA SE_java button final
05.63 JAVA SE_java button finalJefri Fahrian
 
04.56 JAVA SE_polymorphic arguements
04.56 JAVA SE_polymorphic arguements04.56 JAVA SE_polymorphic arguements
04.56 JAVA SE_polymorphic arguementsJefri Fahrian
 
04.47 JAVA SE_more on static
04.47 JAVA SE_more on static04.47 JAVA SE_more on static
04.47 JAVA SE_more on staticJefri Fahrian
 
03.40 JAVA SE_get and set method
03.40 JAVA SE_get and set method03.40 JAVA SE_get and set method
03.40 JAVA SE_get and set methodJefri Fahrian
 
02.26 JAVA SE_random number generator
02.26 JAVA SE_random number generator02.26 JAVA SE_random number generator
02.26 JAVA SE_random number generatorJefri Fahrian
 
03.33 JAVA SE_multidimensional arays
03.33 JAVA SE_multidimensional arays03.33 JAVA SE_multidimensional arays
03.33 JAVA SE_multidimensional araysJefri Fahrian
 
01.12 JAVA SE_switch statement
01.12 JAVA SE_switch statement01.12 JAVA SE_switch statement
01.12 JAVA SE_switch statementJefri Fahrian
 
02.19 Java SE_else if statement
02.19 Java SE_else if statement02.19 Java SE_else if statement
02.19 Java SE_else if statementJefri Fahrian
 
01.06 Java SE_getting user input
01.06 Java SE_getting user input01.06 Java SE_getting user input
01.06 Java SE_getting user inputJefri Fahrian
 
Praktikum7 komdat_setting linksys access point
Praktikum7 komdat_setting linksys access pointPraktikum7 komdat_setting linksys access point
Praktikum7 komdat_setting linksys access pointJefri Fahrian
 
Praktikum6 komdat_NAT in Virtual Box
Praktikum6 komdat_NAT in Virtual BoxPraktikum6 komdat_NAT in Virtual Box
Praktikum6 komdat_NAT in Virtual BoxJefri Fahrian
 
Praktikum5 komdat_SHARE FILE DARI KOMPUTER HOST KE GUEST
Praktikum5 komdat_SHARE FILE DARI KOMPUTER HOST KE GUESTPraktikum5 komdat_SHARE FILE DARI KOMPUTER HOST KE GUEST
Praktikum5 komdat_SHARE FILE DARI KOMPUTER HOST KE GUESTJefri Fahrian
 
Praktikum4 komdat_install windows xp in virtual box
Praktikum4 komdat_install windows xp in virtual boxPraktikum4 komdat_install windows xp in virtual box
Praktikum4 komdat_install windows xp in virtual boxJefri Fahrian
 
Praktikum2 komdat_ basic command prompt & sharing file in windows
Praktikum2 komdat_ basic command prompt & sharing file in windowsPraktikum2 komdat_ basic command prompt & sharing file in windows
Praktikum2 komdat_ basic command prompt & sharing file in windowsJefri Fahrian
 
Praktikum1 komdat_pembuatan kabel UTP (stright dan cross)
Praktikum1 komdat_pembuatan kabel UTP (stright dan cross)Praktikum1 komdat_pembuatan kabel UTP (stright dan cross)
Praktikum1 komdat_pembuatan kabel UTP (stright dan cross)Jefri Fahrian
 
Prakt.jarkom1 jefri tugas ke 4 SETTING WEB PROXY dan FIREWALL MIKROTIK
Prakt.jarkom1 jefri tugas ke 4 SETTING WEB PROXY dan FIREWALL MIKROTIKPrakt.jarkom1 jefri tugas ke 4 SETTING WEB PROXY dan FIREWALL MIKROTIK
Prakt.jarkom1 jefri tugas ke 4 SETTING WEB PROXY dan FIREWALL MIKROTIKJefri Fahrian
 
Prakt.jarkom1 jefri tugas ke 3 SETTING HOTSPOT MIKROTIK
Prakt.jarkom1 jefri tugas ke 3 SETTING HOTSPOT MIKROTIKPrakt.jarkom1 jefri tugas ke 3 SETTING HOTSPOT MIKROTIK
Prakt.jarkom1 jefri tugas ke 3 SETTING HOTSPOT MIKROTIKJefri Fahrian
 

Más de Jefri Fahrian (20)

06.77 JAVA SE_adapter classes
06.77 JAVA SE_adapter classes06.77 JAVA SE_adapter classes
06.77 JAVA SE_adapter classes
 
06.84 JAVA SE_drawing graphics
06.84 JAVA SE_drawing graphics06.84 JAVA SE_drawing graphics
06.84 JAVA SE_drawing graphics
 
05.70 JAVA SE_java list
05.70  JAVA SE_java list05.70  JAVA SE_java list
05.70 JAVA SE_java list
 
05.63 JAVA SE_java button final
05.63 JAVA SE_java button final05.63 JAVA SE_java button final
05.63 JAVA SE_java button final
 
04.56 JAVA SE_polymorphic arguements
04.56 JAVA SE_polymorphic arguements04.56 JAVA SE_polymorphic arguements
04.56 JAVA SE_polymorphic arguements
 
04.47 JAVA SE_more on static
04.47 JAVA SE_more on static04.47 JAVA SE_more on static
04.47 JAVA SE_more on static
 
03.40 JAVA SE_get and set method
03.40 JAVA SE_get and set method03.40 JAVA SE_get and set method
03.40 JAVA SE_get and set method
 
02.26 JAVA SE_random number generator
02.26 JAVA SE_random number generator02.26 JAVA SE_random number generator
02.26 JAVA SE_random number generator
 
03.33 JAVA SE_multidimensional arays
03.33 JAVA SE_multidimensional arays03.33 JAVA SE_multidimensional arays
03.33 JAVA SE_multidimensional arays
 
01.12 JAVA SE_switch statement
01.12 JAVA SE_switch statement01.12 JAVA SE_switch statement
01.12 JAVA SE_switch statement
 
02.19 Java SE_else if statement
02.19 Java SE_else if statement02.19 Java SE_else if statement
02.19 Java SE_else if statement
 
01.06 Java SE_getting user input
01.06 Java SE_getting user input01.06 Java SE_getting user input
01.06 Java SE_getting user input
 
Praktikum7 komdat_setting linksys access point
Praktikum7 komdat_setting linksys access pointPraktikum7 komdat_setting linksys access point
Praktikum7 komdat_setting linksys access point
 
Praktikum6 komdat_NAT in Virtual Box
Praktikum6 komdat_NAT in Virtual BoxPraktikum6 komdat_NAT in Virtual Box
Praktikum6 komdat_NAT in Virtual Box
 
Praktikum5 komdat_SHARE FILE DARI KOMPUTER HOST KE GUEST
Praktikum5 komdat_SHARE FILE DARI KOMPUTER HOST KE GUESTPraktikum5 komdat_SHARE FILE DARI KOMPUTER HOST KE GUEST
Praktikum5 komdat_SHARE FILE DARI KOMPUTER HOST KE GUEST
 
Praktikum4 komdat_install windows xp in virtual box
Praktikum4 komdat_install windows xp in virtual boxPraktikum4 komdat_install windows xp in virtual box
Praktikum4 komdat_install windows xp in virtual box
 
Praktikum2 komdat_ basic command prompt & sharing file in windows
Praktikum2 komdat_ basic command prompt & sharing file in windowsPraktikum2 komdat_ basic command prompt & sharing file in windows
Praktikum2 komdat_ basic command prompt & sharing file in windows
 
Praktikum1 komdat_pembuatan kabel UTP (stright dan cross)
Praktikum1 komdat_pembuatan kabel UTP (stright dan cross)Praktikum1 komdat_pembuatan kabel UTP (stright dan cross)
Praktikum1 komdat_pembuatan kabel UTP (stright dan cross)
 
Prakt.jarkom1 jefri tugas ke 4 SETTING WEB PROXY dan FIREWALL MIKROTIK
Prakt.jarkom1 jefri tugas ke 4 SETTING WEB PROXY dan FIREWALL MIKROTIKPrakt.jarkom1 jefri tugas ke 4 SETTING WEB PROXY dan FIREWALL MIKROTIK
Prakt.jarkom1 jefri tugas ke 4 SETTING WEB PROXY dan FIREWALL MIKROTIK
 
Prakt.jarkom1 jefri tugas ke 3 SETTING HOTSPOT MIKROTIK
Prakt.jarkom1 jefri tugas ke 3 SETTING HOTSPOT MIKROTIKPrakt.jarkom1 jefri tugas ke 3 SETTING HOTSPOT MIKROTIK
Prakt.jarkom1 jefri tugas ke 3 SETTING HOTSPOT MIKROTIK
 

FTP-Protokol

  • 1. PraktikumKomunikasi Data|Jefri FahrianPage 1 of 13 LAPORAN PRAKTIKUM 8 PENGGUNAAN FILE TRANSFER PROTOCOL (FTP) “Diajukan untuk memenuhi salah satu tugas mata kuliah Praktikum Komunikasi Data” OLEH : JEFRI FAHRIAN NIM 112103006 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU REKAYASA UNIVERSITAS PARAMADINA 2012
  • 2. PraktikumKomunikasi Data|Jefri FahrianPage 2 of 13 A. PENDAHULUAN Protokol pengiriman berkas (bahasa Inggris: 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 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. 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. (wikipedia, 2013) 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 : a. membuat sebuah koneksi antara klien dan server b. untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP kepada server c. 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.
  • 3. PraktikumKomunikasi Data|Jefri FahrianPage 3 of 13 Gambar: cara kerja FTP (sumber: Wikipedia) 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 penggunaanonymous dan password yang diisi dengan menggunakan alamat e-mail.
  • 4. PraktikumKomunikasi Data|Jefri FahrianPage 4 of 13 B. ALAT DAN BAHAN Alat dan Bahan : - PC/Notebook 1 unit (untuk server) - PC/Notebook 1 unit (untuk client) - Software FileZilla Server - Software FileZilla FTP Client C. LANGKAH KERJA Instalasi Filezilla Server 1. Langkah pertama adalah download kedua software di atas melalui alamat web https://filezilla-project.org/, jika sudah maka lakukan instalasi. 2. Berikut ini adalah langkah instalasi untuk FileZilla Server. Double klik pada file installer FileZilla Server. Klik “I Agree” untuk menyetujui lisensi.
  • 5. PraktikumKomunikasi Data|Jefri FahrianPage 5 of 13 3. Selanjutnya akan muncul pilihan komponen yang akan diinstal, pilih “Standart” lalu klik “Next”. 4. Kemudian tentukan lokasi penginstalan file dan klik “Next”
  • 6. PraktikumKomunikasi Data|Jefri FahrianPage 6 of 13 5. Untuk “Startup setting”, pilih default. Lalu klik “Next”. 6. Pilih default untuk setting login user. Klik “Install”.
  • 7. PraktikumKomunikasi Data|Jefri FahrianPage 7 of 13 7. Selanjutnya proses instalasi akan berjalan. Klik “Close” setelah proses selesai. 8. Instalasi telah selesai. Buka program FileZilla Server, maka akan muncul pemberitahuan untuk menghubungkan dengan server. Skip saja dan klik “OK”.
  • 8. PraktikumKomunikasi Data|Jefri FahrianPage 8 of 13 9. Berikut ini adalah interface FileZilla Server. “Logged on” menandakan proses login telah sukses. Instalasi Filezilla Client 1. Berikut ini adalah langkah instalasi untuk FileZilla Client. Double klik pada file installer FileZilla Client. Klik “I Agree” untuk menyetujui lisensi.
  • 9. PraktikumKomunikasi Data|Jefri FahrianPage 9 of 13 2. Pilih user yang berhak mengakses program aplikasi ini. Selanjutnya klik “Next”. 3. Pada pilihan komponen yang akan diinstall, klik “Next” saja.
  • 10. PraktikumKomunikasi Data|Jefri FahrianPage 10 of 13 4. Tentukan lokasi penginstalan file, lalu klik “Next”. 5. Selanjutnya klik “Install” untuk memulai instalasi.
  • 11. PraktikumKomunikasi Data|Jefri FahrianPage 11 of 13 6. Tunggu proses instalasi hingga selesai. 7. Instalasi telah selesai. Klik “Finish”.
  • 12. PraktikumKomunikasi Data|Jefri FahrianPage 12 of 13 8. Buka program FileZilla Client. Berikut ini interface FileZilla Client. Proses Upload dari Server ke Client 1. Tunggu proses instalasi hingga selesai.
  • 13. PraktikumKomunikasi Data|Jefri FahrianPage 13 of 13 D. PENUTUP Demikian laporan praktikum ini saya buat. Terima kasih kepada kak Faras dan kak Shidiq yang telah membimbing dalam praktikum Komunikasi Data ini. Apabila ada kekurangan maupun kesalahan dalam penyusunan laporan ini saya mohon maaf. Semoga bisa bermanfaat.