Escolar Documentos
Profissional Documentos
Cultura Documentos
PENDAHULUAN
Teknologi jaringan komputer menjadi sebuah solusi yang dapat digunakan dalam
menunjang perpindahan data dengan cepat. Jaringan komputer merupakan kumpulan
beberapa perangkat keras yang saling terhubung dengan lainnya melalui media konsentrator
atau perantara. Adanya jaringan komputer kita dapat melakukan perpindahan data dari satu
tempat ke tempat yang lainnya tanpa dibatasi.
Menurut Rosalana (2009:179) FTP(File Transfer Protocol)digunakan untuk
memindahkan file yang menggunakan jaringan TCP/IP. Menggunakan FTP, user dapat
memanipulasi file komputer lain seolah-olah di komputer sendiri. FTP hanya berjalan secara
ekslusif di jaringan TCP. Secara default, FTP server akan melakukan listening pada port 21
untuk mendeteksi adanya permintaan koneksi dari FTP client. FTP menggunakan kontrol
out-of-band yang artinya FTP menggunakan koneksi yang berbeda untuk mengontrol dan
untuk data. FTP umumnya berfungsi sebagai media transfer berkas dalam suatu jaringan
yang menggunakan TCP koneksi. FTP bisa berjalan diberbagai jenis sistem operasi seperti
Windows dan Linux yang membedakannya adalah konfigurasi. Tingkat kerumitan adalah hal
yang relatif dalam konfigurasi disetiap sistem operasi yang digunakan, efisiensi dari segi
ekonomi dan keamanan penulis menggunakan sistem operasi Linux karena tersedia bebas
untuk digunakan.
FTP merupakan metode pilihan yang tepat dalam penyimpanan dengan kecepatan
transfer yang lebih baik, akan tetapi jika dilihat dari segi keamanan protokol FTP tidak
mendukung enkripsi data user dan password pengguna ketika login kedalam serverFTP.
Kelemahan FTP ketika user dan password digunakan pada saat login, user dan password
tersebut mampu disadap / sniffing didalam jaringan dalam kondisi tidak terenkripsi. Protokol
FTPS terdapat penggabungan antara protokol FTP dan aplikasi OpenSSL, dimana OpenSSL
berfungsi untuk melindungi data user dan password melalui enkripsi berupa berkas sertifikat.
Ketika pengguna akan login memasukkan user name dan password maka protokol FTPS
akan melakukan enkripsi data, sehingga informasi user dan password di jaringan sulit untuk
disadap oleh aplikasi-aplikasi sniffer yang banyak beredar di internet salah satunya seperti
wireshark.Sisi performance kedua protokol tersebut penulis mengambil beberapa indikator
seperti kecepatan transfer file / transfer rate kemudian melihat sumber daya CPU dan
memory seberapa besar terpakai pada saat proses kerja berlangsung.Sisi keamanan kedua
protokol tersebut penulis akan memonitoring paket di jaringan / traffic dengan menggunakan
aplikasi sniffer seperti wireshark, dengan aplikasi ini akan membantu mengetahui aktifitas
client ketika login ke server FTP dan FTPS. Mendukung protokol FTP dan FTPS penulis
menambah MySql sebagai database, database disini digunakan untuk mendaftarkan namanama pengguna dan menentukan berapa besar quota yang akan diberikan. Jenis metode yang
digunakan untuk melakukan penelitian membandingkan protokol FTP dan FTPS adalah
penelitian terapan (applied reaserch).
Berdasarkan ke dua protokol tersebut penulis mencoba menganalisis dan
membandingkan dari sisi performancetransfer rate, sumber daya cpu, memory dan
keamanan. Berdasarkan wacana diatas maka penulis melakukan penelitian dengan judul
Analisis Perbandingan Performance Dan Keamanan Pada FTP Dan FTPS.
LANDASAN TEORI
Analisis
Menurut Makinuddin (2006:40) analisis adalah aktivitas yang memuat sejumlah
kegiatan seperti mengurai, membedakan, memilah sesuatu untuk digolongkan dan
dikelompokkan kembali menurut kriteria tertentu kemudian dicari kaitannya dan ditafsirkan
maknanya.
Performance
Menurut Sharad (2014:79) Performance yang dimaksud untuk mengetahui cara kinerja FTP
dipengaruhidengan ukuran file transfer. File transferdengan sistem operasi yang berbeda
memiliki respon yang kurang baik, akan tetapi ketika mentransfer file dengan sistem operasi
yang sama,akan mentransfer dengan respon yang baik.
Keamanan Jaringan
Keamanan jaringan menurut Harrington (2005:19) adalah istilah yang sangat luas. Dalam arti
sepenuh-penuhnya, itu berarti melindungi data yang tersimpan atau travel yang melalui
jaringan terhadap kedua pengungkapan yang tidak sah disengaja dan disengaja atau
modifikasi.Pada saat ini telah banyak kejadian pada dunia komputer, khususnya jaringan
internet, yang menghadapi serangan virus, worm, trojan, dos, web deface, pembajakan
software, sampai dengan masalah pencurian kartu kredit yang cukup mengkhawatirkan.
FTP Server
Menurut Azikin (2011:175) File Transfer Protocol (FTP) merupakan client / server
protocol yang menyediakan fasilitas untuk transfer data dalam jaringan atau dengan kata lain
protokol yang digunakan untuk pertukaran file antara dua host dalam jaringan TCP / IP.
Sebuah FTP server diatur sebagai FTP publik sehingga setiap orang dapat mengakses datadata yang ada di server FTP dengan menggunakan loginanonymous. Selain itu, FTP juga
dapat diatur agar server hanya dapat diakses oleh user tertentu saja dan tidak untuk publik.
MySQL
Menurut Hariyanto (2004:16) MySql adalah Database Management System (DBMS)
kecil, kompak dan mudah digunakan. MySQL ideal untuk aplikasi berukuran kecil dan
menengah, namun telah menjanjikan untuk penggunaan besar. Implementasi MySQL berupa
klien / server terdiri dari daemon mysqld (pada sistem Unix) dan beberapa program klien.
MySQL tersedia pada platformUnix dan Windows. Platform Unix , MySQL menggunakan
multithreading yang menaikkan kinerja dan skalabilitas secara bagus.
FTPS
FTPS adalah sama dengan protokol FTP karena cara kerjanyapun sama, yang
membedakan adalah protokol FTPS menggunakan OpenSSL sebagai sertifikasi keamanan,
akan terlihat berbeda ketika pertama kali login dengan tampilan notifikasi sertifikasi. FTPS
menggunakan autentifikasi TLS (Transport Layer Security) dan AUTH SSL. FTPS
menyediakan authentikasi akhir dan privasi komunikasi di Internet menggunakan
cryptography.Selain itu protokol FTPSini mengizinkan aplikasi dari client atau server untuk
berkomunikasi dengan didesain untuk mencegah eavesdropping atau menguping.
( https://www.eldos.com/security/articles/4672.php?page=1, diakses 6/8/2014)
HASIL DAN PEMBAHASAN
Analisis Permasalahan Dari Sisi Performance Pada FTP Dan FTPS
Protokol FTP dan FTPS yang akan dianalisisi adalah membandingkan dari sisi
performance dan keamanan. Performance, yang meliputi kecepatan transfer rate, seberapa
besar sumber daya processor yang digunakan pada saat proses pengujian dan seberapa lama
waktu yang digunakan pada saat waktu pengujian pada kedua protokol tersebut.
Keamanan akan menggunakan aplikasi yang bernama wireshark sebagai alat untuk
melihat aktifitas didalam jaringan. Wireshark disini sebagai alat bantu untuk membuktikan
bahwa protokol FTP tidak dilengkapi enkripsi sedangkan protokol FTPS dilengkapi enkripsi,
sehingga user dan password tidak terlihat.
Disain Struktur Topologi yang Digunakan
Simulasi Implementasi
Simulasi pada implementasi penulis menggunakan lima komputer klien yang terkoneksi
dijaringan, dengan melakukan upload file secara bersamaan, ke komputer server FTP atau
FTPS. Penulis melihat dan mencatat transfer rate dan menghitung rata-rata kecepatan, begitu
pula pada memory, processor dan waktu transfer yang digunakan pada saat proses upload
file.
Hasil PerformanceRata-rata Performance pada Protokol FTPdan FTPS
Tabel 1 Rata-rata Performance pada Protokol FTP dan FTPS
Klien
Kecepatan
FTP
(MB/S)
Waktu
Transfer
FTP
Waktu
Transfer
FTPS
CPU %
FTP
CPU %
FTPS
Memory
% FTP
Memory
%
FTPS
2,7114
2,645
2,6638
2,6126
2,4946
Kecepat
an
FTPS
(MB/s)
2,5744
1,909
1,4594
2,6314
1,6424
Klien 1
Klien 2
Klien 3
Klien 4
Klien 5
Ratarata
2,116
2,204
2,204
1,9366
2,0575
2,48
3,478
3,42
2,916
3,586
12,7758
12,7758
12,7758
12,7758
12,7758
29,6958
29,6958
29,6958
29,6958
29,6958
0,452
0,452
0,452
0,452
0,452
0,38
0,38
0,38
0,38
0,38
2,62548
2,04332
2,10362
3,176
12,7758
29,6958
0,452
0,38
PENUTUP
Berdasarkan analisis yang telah dilakukan dan telah diuji coba diuraikan dalam
penelitian skripsi tentang analisis perbandingan performance protokol FTP dan FTPS serta
pada sisi keamanan.Penulis dapat menarik kesimpulan bahwa FTP lebih memiliki
kemampuan dalam kecepatan transfer rate lebih cepat, waktu transferyang dibutuhkan lebih
sedikit penggunaan sumber daya CPU yang lebih minim, penggunaan sumber daya memory
10
yang sedikit lebih besar dari protokol FTPS, akan tetapi dalam hal keamanan menunjukkan
kelemahan bahwa terlihat dari aplikasi wireshark tampak username dan password yang
digunakan. Protokol FTPS kecepatan transfer rate lebih lambat, waktu transfer yang cukup
lama, penggunaan sumber daya CPU lebih banyak dan penggunaan sumber daya memory
yang lebih minim jika dibandingkan dengan protokol FTP, dan dari sisi keamanan tidak
tampak user dan password yang digunakan dari aplikasi wireshark sebagai alamat uji
monitoringsniffing jaringan.
DAFTAR PUSTAKA
Azikin, Askari. 2011. Debian GNU/Linux. Bandung, Informatika.
Harrington, 2005, Network Security, New York, Morgan Kaufmann Publishers.
Hariyanto, 2004. Sistem Manajemen Basis Data. Bandung, Informatika.
Makinuddin, Sasongko, 2006. Analisis Sosial: Bersaksi Dalam Advokasi Irigasi. Bandung,
Yayasan Akatiga Bandung
Rosalana, Fiva. 2009. Langkah Mudah Administrasi Jaringan Menggunakan Linux Ubuntu 9.
Semarang: Wahana Komputer
Sharad, 2014. Performance Comparison of Ftp Server on Linux and Windows
System,IJCOTS. Computer Science Engineering Suresh Gyan Vihar University Jaipur,
India.
https://www.eldos.com/security/articles/4672.php?page=1, diakses 6 September 2014 14.00
11