Metode Pengembangan Sistem Metode Penelitian

Untuk mendapatkan data-data yang dibutuhkan dalam proses penelitian, metode yang digunakan adalah studi pustaka atau literatur.

3.5.1.1 Studi Pustaka

Dalam metode ini, penulis menggunakan data-data dari berbagai buku, jurnal penelitian, paper dan proceeding dari seminar ilmiah, dokumen yang mengatur standar Internet, yang didapat baik dari media cetak maupun elektronis online. Data-data yang didapat tersebut akan digunakan sebagai dasar penunjang kebenaran ilmiah dalam penelitian skripsi ini.

3.5.2 Metode Pengembangan Sistem

Untuk membangun suatu simulasi jaringan komputer Internet yang dibutuhkan sebagai sarana untuk melakukan pengujian sistem remote access IPsec berbasis perangkat lunak IKEv2 strongSwan, kami menggunakan metode NDLC. Metode NDLC yang digunakan dalam penelitian skripsi ini adalah sampai pada tahapan tiga yaitu analysis, design, dan simulation prototyping sesuai dengan fokus skripsi ini yang akan melakukan simulasi pengujian sistem dan juga karena keterbatasan-keterbatasan lainnya. Gambar 3.1 Metode Pengembangan NDLC. Analysis Design Simulation Prototyping Implementation Management Monitoring 44 Berikut adalah tahapan yang dilaksanakan dalam proses penelitian skripsi ini: 1 Fase Analysis Pada tahapan awal ini, kami melakukan usaha untuk mencari apa saja permasalahan yang ada saat ini dalam penerapan Remote Access VPN berbasis IPsec. Berdasarkan permasalahan tersebut, kami memberikan solusi dengan dasar penggunaan protokol IKEv2 yang mampu memberikan jawaban terhadap permasalahan yang telah dibahas. Kemudian kami mengajukan daftar kriteria sistem yang akan dibutuhkan. Langkah-langkah yang diterapkan dalam fase ini adalah : a. Menentukan Masalah b. Memberikan Solusi c. Menentukan kriteria kebutuhan sistem 2 Fase Design Pada tahap ini akan dilakukan desain skenario jaringan untuk mengakomodasi kebutuhan pengujian sistem. Untuk tahap desain skenario jaringan ini, langkah awal yang dilakukan adalah membuat suatu topologi jaringan Remote Access VPN secaca umum yang merepresentasikan situasi jaringan Intenet. Langkah selanjutnya adalah merancang skenario-skenario jaringan yang khusus merepresentasikan kondisi permasalahan Remote Access IPsec. Skenario jaringan khusus ini nantinya akan digunakan dalam pengujian sistem remote access IPsec berbasis IKEv2 strongswan yang dibangun. Langkah-langkah yang diterapkan dalam fase ini adalah : 45 a. Desain Topologi Jaringan Internet b. Desain Skenario Jaringan Pengujian 3 Fase Simulation Prototyping Pada tahap ini akan dilakukan pembangunan simulasi sistem jaringan komputer Wide Area Network yang merepresentasikan Internet berdasarkan desain skenario jaringan yang telah dibuat pada tahap sebelumnya. Dalam penelitian ini, program VMware Workstation digunakan sebagai alat untuk membuat simulasi jaringan komputer. VMware Workstation akan digunakan untuk menjalankan beberapa komputer virtual dengan sistem operasi berbasis Linux Fedora 9 kernel 2.6.24. Komputer tersebut kemudian dihubungkan kedalam suatu jaringan virtual. Jaringan komputer virtual ini akan merepresentasikan desain skenario pengujian yang telah dibuat pada bagian sebelumnya. Setelah sistem jaringan virtual berhasil dibuat, langkah selanjutnya adalah mengimplementasikan seluruh elemen perangkat lunak yang akan digunakan dalam sistem. Langkah pertama adalah implementasi perangkat lunak sistem operasi, kemudian implementasi sistem Public Key Infrastructure berbasis signature ECDSA dengan tool openSSL. Langkah selanjutnya adalah implementasi perangkat lunak IPsec IKEv2 strongSwan sehingga akan terbentuk sistem Remote Access IPsec berbasis protokol IKEv2 yang utuh. Setelah simulasi sistem remote access IPsec berbasis IKEv2 strongSwan berhasil dibuat, langkah selanjutnya yang dilakukan adalah melakukan pengujian terhadap sistem yang berhasil dibuat. Pengujian 46 dilakukan untuk melakukan verifikasi terhadap kemampuan sistem remote access IPsec berbasis perangkat lunak IKEv2 strongSwan untuk mengatasi permasalahan remote access IPsec. Langkah-langkah yang diterapkan dalam fase ini adalah : a. Pembuatan Simulasi Jaringan b. Penerapan Perangkat Lunak c. Pengujian Sistem 4. Fase Implementation, Monitoring, dan Management Tahapan berikutnya yaitu Implementation, Monitoring, dan Management tidak penulis lakukan dikarenakan selain dari fokus penelitian skripsi ini yang melakukan simulasi pembangunan sistem, terdapat keterbatasan yang menghambat pelaksanaan tahapan-tahapan tersebut. Keterbatasan-keterbatasan yang menghambat proses penelitian skripsi ini adalah: a. Waktu yang tidak mendukung, dikarenakan sempitnya waktu yang dimiliki penulis untuk melakukan penelitian. b. Peralatan yang terbatas, kebutuhan alat penelitian seperti hardware yang terbatas.

3.6 Alur Proses Penelitian

47