BAB IV
Implementasi dan Hasil Ujicoba
4.1 Implementasi dan hasil
Implementasi dan hasil yang digunakan pada tahap dalam penelitian ini adalah KonfigurasiSoftEther VPN dan OpenVPN GUI dapat dilihat pada Gambar 4.1: Proses kerja sistem dalam konfigurasi OpenVPN GUI dapat dilihat pada Gambar 4.1.
Gambar 4.1 Flowchart KonfigurasiOpenVPN Gui
Tahap pertama adalah Instalasi OpenVPN GUI sampai tahap selesai.
Tahap kedua adalah konfigurasi OpenVPN Gui membuka port tcp (transmission
control protocol) dan udp 443 dan 80, setelah membuka port, saat paket data
berjalan akan diawasi atau data tersebut di enkripsi sampai pengiriman selesai.
Tahap ketiga adalah pengujian OpenVPN Gui. Pada tahap ini jika
OpenVPN Gui tidak berfungsi atau tidak sesuai harapan yang dicapai, maka
dapat diulang kembali pada tahap konfigurasi. Kemudian jika berhasil pada
tahap ketiga ini maka pengujian OpenVPN sukses dalam pengujian untuk
pengambilan data. Tahap terakhir adalah membuat kesimpulan dan analisis
dari hasil pengujian OpenVPN Gui. Setelah semua tahap dilakukan dan berhasil,
maka analisis data menggunakan OpenVPN Gui telah selesai.
Selanjutnya adalah kerja sistem dalam konfigurasi SoftEther VPN dapat
dilihat pada Gambar 4.2.
Gambar 4.2 Flowchart KonfigurasiSoftEther VPN
Tahap pertama adalah memulai instalasi sampai selesai.Tahap kedua cara
kerja SoftEther VPN dalm pengiriman data yaitu dengan membuka port 443 dan
80,saat pengirman data akan di awasi dan di enkripsi sampai saat transmisi data
bit,dan diawasi packet filtering, packet filtering digunakan untuk memblokir lalu
lintas yang mencurigakan yang datang dari alamat IP yang mencurigakan.
Tahap ketiga adalah pengujian SoftEther VPN. Pada tahap ini jika
SoftEther VPN tidak sesuai harapan yang dicapai, maka dapat diulang kembali.
Kemudian jika berhasil maka pengujian SoftEther VPN sukses dalam pengujian
untuk pengambilan data. Tahap terakhir adalah membuat kesimpulan dan
analisis dari hasil pengujian SoftEther VPN. Setelah semua tahap dilakukan dan
berhasil, maka analisis data menggunakan SoftEther VPN telah selesai
4.2. Instalasi OpenVPN
Sebelum Konfigurasi lakukan instalasi kedua OpenVPN yang sudah
didownload yaitu OpenVPN Gui dan SoftEther VPN klik file OpenVPN Gui lalu
ikuti instruksi selanjutnya sampai selesai penginstalan begitupun juga dengan
SoftEther VPN install sampai selesai.
4.2.1. Konfigurasi SoftEther VPN
Setelah selesai penginstalan maka dilakukan konfigurasi SoftEther VPN
berikut langkah-langkahnya : Klik add new VPN akan otomatis menginstal VPN
client adaptre dapat dilihat pada gambar 4.3.
Gambar 4.3 Add VPN Conection
Selanjutnya Setting VPN seperti gambar di bawah ini isikan host name dan
Gambar 4.4 New VPN Connection Setting
Bila profil sudah jadi OpenVPN bisa dijalankan dan koneksikan
OpenVPN sampai Conenected dapat dilihat pada Gambar4.5:
Gambar 4.5 Connection VPN
4.2.2. Konfigurasi OpenVPN Gui
Setelah selesai penginstalan maka dilakukan konfigurasi OpenVPN
berikut langkah-langkahnya. Bila sudah mempunyai config OpenVNP Gui.
Setting dan buka di lokal dist C, program file OpenVPN, copy paste config
Gambar 4.6 Config OpenVPN
Selanjutnya koneksikan OpenVPN Gui nya isikan User Authentication bila
sudah mempunyai. Dapat dilihat pada Gambar 4.6.
Gambar 4.6 User Authentication
Selanjutnya bila OpenVPN Gui sudah konek akan terlihat seperti gambar
Gambar 4.7 OpenVPN Gui Connected
4.2 Analisis Data OpenVPN
Akan dilakukan pengambilan data menggunakan OpenVPN GUI dan
SoftEther VPN, pada saat pengambilan data menggunakan jaringan Fakultas
Teknologi Informasi Universitas Kristen Satya Wacana hanya sebagai jalur data
OpenVPN. Pengambilan data dilakukan dengan cara download dan streaming
video dan menggunakan dan melakukan dengan server OpenVPN. Paket yang
didownload berupa file Software iTunes 12.0.1 dengan format.exe, dengan
ukuran 110,152 KB, yang kedua berupa file MP4 dengan ukuran file 245 MB,
yang ketiga yaitu streaming video kualitas 360p (pixel), dengan durasi 5.05 menit.
Selanjutnya data yang didownload di tangkap oleh perangkat lunak Wireshark
dimana nanti akan bisa dilihat hasil Throughput, Waktu transfer, dan Delay
karena download dan streaming menggunakan Server OpenVPN.
Throughput merupakan banyaknya bit yang diterima pada suatu node per
satuan waktu. Delay waktu tunda suatu paket yang diakibatkan oleh proses
transmisi dari suatu titik ke titik lain yang menjadi tujuan. Sedangkan Waktu
transfer adalah waktu yang dibutuhkan untuk mengirimkan suatu data dari satu
node ke node yang lain.
4.3. Skenario Ujicoba Tanpa OpenVPN
Skenario ujicoba tanpa OpenVPN yaitu berupa Streaming yang dilakukan
sebanyak 5 kali tanpa menggunakan OpenVPN mendapatkan hasil yang berbeda
(dapat dilihat pada Tabel 1). Hal ini karena pada saat melakukan streaming,traffic
pada saat itu berubah-ubah, sehingga dapat disimpulkan bahwa waktu transfer
rata-rata waktu transfer yang semakin besar dan didapatkan throughput serta delay
yang semakin kecil pada pengujian pertama, dilihat pada Tabel 1.
Pada pengukuran berikutnya yaitu melakukan download sebanyak 5 kali tanpa
menggunakan OpenVPN, hasilnya seperti pada Tabel 2. Pengujian pertama
dihasilkan rata-rata waktu transfer 603.703 (sec), throughput 2.870 (Mbit/sec),
dan delay 0.0041 (ms). Sehingga dapat disimpulkan bahawa semakin besar waktu
transfer yang didapatkan maka semakin kecil throughput yang dihasilkan, begitu
juga delay yang semakin kecil, dapat dilihat pada Tabel 2.
Pengukuran berikutnya masih sama yaitu download yang dilakukan sebanyak
5 kali Tanpa menggunakan OpenVPN (seperti pada Tabel 3), data diamati
menggunakan wireshark, data yang dihasilkan yaitu rata-rata waktu transfer,
throughput dan delay. Dapat dilihat pada Tabel 3.
Tabel 1 Data Pengujian Streaming 360p (Pixel) Tanpa OpenVPN
Tanpa OpenVPN Streaming 360p (Pixel)
Tabel 2 Data Pengujian iTunes 12.0.1.exe Tanpa Open VPN
Tanpa OpenVPN (iTunes 12.0.1.exe)
Waktu Transfer (sec) Throughput (Mbit/sec) Delay (ms)
603.703 2.87 0.0041
Tanpa OpenVPN Download Video MP4
Waktu Transfer (sec) Throughput (Mbit/sec) Delay (ms)
883.34 5.513 0.0014
4.4. Skenario Ujicoba OpenVPN GUI.
Skenario ujicoba OpenVPN GUI yaitu nerupa streaming yang dilakukan
sebanyak lima kali akan menghasilkan data berbeda-beda (seperti pada Tabel
4). Perbedaan tersebut disebabkan traffic yang berubah-ubah pada saat
pengujian, sehingga mempengaruhi rata-rata hasil througput, waktu transfer,
dan delay. Seperti pada Tabel 4, bahwa semakin besar waktu transfer yang
didapatkan maka semakin kecil throughput dan delay dihasilkan, dapat dilihat
pada Tabel 4.
Penggunaan OpenVPN GUI dalam pengujian download yang dilakukan
sebanyak lima kali menghasilkan data yang berbeda (seperti Tabel 5),
dikarenakan berubahnya traffic pada saat pengujian tersebut. Pengujian
download yang pertama medapatkan rata-rata waktu transfer yang dihasilkan
yaitu 623.468 (sec), throughput 1.15 (Mbit/sec), dan delay 0.0068 (ms).
Dengan demikian, semakin besar waktu transfer yang didapatkan maka
semakin kecil throughput dan delay dihasilkan, dapat dilihat pada Tabel 5.
Pengujian download yang dilakukan sebanyak 5 kali menggunakan
OpenVPN GUI mendapatkan hasil yang berbeda (seperti pada Tabel 6). Hal
ini karena pada saat melakukan download, traffic pada saat itu berubah-ubah,
jadi rata-rata pengujian pertama dapat dilihat waktu transfer yang dihasilkan
yaitu 918.769 (sec), throughput 4.995 (Mbit/sec), dan delay 0.0016 (ms),
sehingga disimpulkan bahwa semakin besar waktu yang didapatkan maka
semakin kecil throughput yang dihasilkan, begitu juga dengan delay yang
Tabel 4 Data Pengujian OpenVPN Streaming video 360p (Pixel)
Tabel 5 Data Pengujian iTunes 12.0.1.exe
OpenVPN (iTunes 12.0.1.exe)
Waktu Transfer (sec) Throughput (Mbit/sec) Delay (ms)
623.468 1.15 0.0068
Tabel 6 Data Pengujian download Video MP4
OpenVPN Download Video MP4
Waktu Transfer (sec) Throughput (Mbit/sec) Delay (ms)
918.769 4.995 0.0016
4.5. Skenario Ujicoba SoftEther VPN
Skenario ujicoba SoftEther VPN dilakukanLima kali pengujian streaming
Tabel 7). Perbedaan tersebut disebabkan berubahnya traffic pada saat
pengujian dilakukan. Dapat dilihat pada tabel 7 pengujian pertama
menghasilkan waktu transfer 300.157 (sec), throughput 0.821 (Mbit/sec), dan
delay 0.0133 (ms). Sehingga dapat disimpulkan semakin besar waktu transfer
yang didapatkan maka semakin kecil throughput dan delay yang didapatkan,
dapat dilihat pada Tabel 7.
Pengujian download dengan iTunes 12.0.1.exe dari SoftEther VPN yang
dilakukan sebanyak lima kali mendapatkan hasil yang berbeda (seperti pada
Tabel 8). Hal ini karena pada saat melakukan download traffic yang ada pada
saat itu berubah-ubah. Pada pengujian pertama rata-rata waktu transfer yang
dihasilkan yaitu 623.705 (sec), throughput 1.67 (Mbit/sec), dan delay 0.0061
(ms). Dan dapat disimpulkan bahwa semakin besar waktu yang didapatkan
maka semakin kecil throughput yang dihasilkan begitu juga delay semakin
kecil yang dihasilkan, dapat dilihat pada Tabel 8.
Penggunaan Video MP4 dari SoftEther VPN dalam pengujian download
yang dilakukan sebanyak lima kali mendapatkan hasil yang berbeda (seperti
pada Tabel 9). Hal ini karena pada saat melakukan download, traffic pada saat
itu berubah-ubah. Dapat dilihat rata-rata waktu transfer pada pengujian
pertama yang dihasilkan yaitu 903.342 (sec), throughput 4.313 (Mbit/sec), dan
delay 0.0018 (ms). Sehingga dapat disimpilkan semakin besar waktu transfer
yang didapatkan maka semakin kecil throughput dan delay yang dihasilkan
dapat dilihat Tabel 9.
Tabel 7 Data Pengujian Streaming 360p (Pixel) dari SoftEther VPN.
SoftEther VPN Streaming 360p (Pixel)
Tabel 8 Data Pengujian iTunes 12.0.1.exe dari SoftEther VPN
SoftEther VPN (iTunes 12.0.1.exe)
Waktu Transfer (sec) Throughput (Mbit/sec) Delay (ms)
623.705 1.67 0.0061
Tabel 9 Data Pengujian Download Video MP4 dari SoftEther VPN
SoftEther VPN Download Video MP4
Waktu Transfer (sec) Throughput (Mbit/sec) Delay (ms)
903.342 4.313 0.0018
Berdasarkan data yang dihasilkan ketika menggunakan OpenVPN
GUI, rata-rata throughput yang didapatkan dari download software iTunes
1.5006Mbit/sec, download berupa file MP4 4.9918 Mbit/sec dan streaming video
0.6082 Mbit/sec. Sedangkan menggunakan SoftEther VPN, rata-rata throughput
yang didapatkan dari download software iTunes 1.6208Mbit/sec, download
berupa file MP4 5.1052 Mbit/sec dan streaming video 0.8154 Mbit/sec. Penyebab
grafik SoftEther VPN lebih tinggi dibandingkan OpenVPN GUI yaitu dipengaruhi
dari cara kerja masing-masing OpenVPN dalam pengiriman data. Cara kerja
SoftEther VPN dalam pengiriman data dari client ke server atau dari titik ke titik,
pertama yaitu membuka port TCP (transmission control protocol) dan udp 443
dan 80, setelah membuka port, paket data pada saat berjalan akan diawasi atau
data tersebut di enkripsi sampai pengiriman selesai. SoftEther VPN menggunakan
SoftEther VPN menggunakan packet filtering, packet filtering umumnya
digunakan untuk memblokir lalu lintas yang mencurigakan yang datang dari
alamat IP yang mencurigakan dan saat protokol SSL-VPN berjalan dari client ke
VPN server, SoftEther VPN server menggunakan mekanisme transmisi paralel.
Transmisi paralel adalah transmisi data dimana dalam satu satuan waktu beberapa
bit bisa disalurkan bersamaan. untuk meningkatkan throughput dan dapat
mengatur saat transmisi data jumlah bersamaan, kinerja paralel ini akan
menghasilkan throughput yang lebih cepat beda dengan OpenVPN GUI hanya
menggunakan encryption AES (advanced encryption standard) 256 bit dan
menggunakan tranmisi serial. Transmisi data serial dimana dalam satu satuan
waktu hanya satu bit yang disalurkan, dengan demikian data yang terdiri atas
banyaknya bit dikirim secara berurutan, satu persatu. Ini berarti throughput
menggunakan SoftEther VPN lebih besar dibandingkan menggunakan OpenVPN
GUI, sehingga dapat disimpulkan bahwa penggunaan SoftEther VPN lebih cepat
dalam streaming video, download iTune, maupun download video karena data
throughput yang dihasilkan lebih besar daripada menunggunakan OpenVPN GUI,
dapat dilihat pada Tabel 10 dan Gambar 5.
Tabel 5 Data Rata-Rata Hasil Throughput (Mbit/sec)
Nama File OpenVPN GUI SofthEther VPN Tanpa OpenVPN
Gambar 5 Grafik Throughput
Penggunakan OpenVPN GUI dalam pengujian download software iTunes
didapatkan rata-rata time (waktu transfer) 602.8848 Mbit/sec, download berupa
file MP4 917.9122 Mbit/sec, dan streaming video 301.9178 Mbit/sec. Sedangkan
ketika menggunakan SofthEther VPN menghasilkan time (waktu transfer)
581.3224 untuk download iTunes, 902.9262 untuk download video, dan 294.3364
untuk streaming video. Ini berarti waktu transfer menggunakan SoftEther VPN
lebih cepat dibandingkan menggunakan OpenVPN GUI, dapat dilihat pada Tabel
11 dan Gambar 6.
Tabel 5.1 Data Rata-Rata Hasil Time (sec)
Nama File OpenVPN GUI SofthEther VPN Tanpa OpenVPN
Striming vidio
360p (pixel)
301.9178 294.3364 274.3344
Download Itune
12.0.1.exe
602.8848 581.3224 561.3204
Gambar 5.1 Grafik Time (Waktu Transfer)
Pengujian delay ketika menggunakan OpenVPN GUI dalam download
software iTunes 0.00664 Mbit/sec, download berupa file MP4 0.00160 Mbit/sec,
dan streaming video 0.01606 Mbit/sec. Pengujian delay ketika menggunakan
SoftEther VPN dalam download software iTunes 0.00636 Mbit/sec, download
berupa file MP4 0.00150 Mbit/sec, dan streaming video 0.01296 Mbit/sec, seperti
pada tabel 12. Berdasarkan data tersebut, diambil kesimpulan bahwa kinerja
SofthEther VPN lebih bagus dibandingkan OpenVPN GUI, dapat dilihat pada
Tabel 12 dan Gambar 7.
Tabel 5.2 Data Rata-Rata Hasil Delay (ms)
Nama File OpenVPN GUI SofthEther VPN Tanpa OpenVPN
Striming vidio
360p (pixel)
0.01606 0.01296 0.01016
Download Itune
12.0.1.exe
0.00664 0.00636 0.00436