Perbandingan Protokol L2tp Dengan Protokol PPTP Sebagai VPN Untuk Koneksi Antar Cabang

  

PERBANDINGAN PROTOKOL L2TP DENGAN

PROTOKOL PPTP SEBAGAI VPN UNTUK

KONEKSI ANTAR CABANG

SKRIPSI

AHMAD REZA AZWARY

101421031

  

PROGRAM STUDI S1 EKSTENSI ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

MEDAN

2013

  PERBANDINGAN PROTOKOL L2TP DENGAN PROTOKOL PPTP SEBAGAI VPN UNTUK KONEKSI ANTAR CABANG SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar

  Sarjana Komputer AHMAD REZA AZWARY

  101421031 PROGRAM STUDI S1 EKSTENSI ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN

  2013

  PERSETUJUAN

  Judul : PERBANDINGAN PROTOKOL L2TP DENGAN PROTOKOL PPTP SEBAGAI VPN UNTUK KONEKSI ANTAR CABANG

  Kategori : SKRIPSI Nama : AHMAD REZA AZWARY Nomor Induk Mahasiswa : 101421031 Program Studi : EKSTENSI (S1) ILMU KOMPUTER Departemen : ILMU KOMPUTER Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

  INFORMASI UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, 07 Mei 2013

  Komisi Pembimbing : Pembimbing 2 Pembimbing 1 Syurahbil, S.Si, M.Comp.Sc Drs. Agus Salim Harahap, M.Si NIP. 19750227 200810 1 001 NIP. 19540828 198103 1 004 Diketahui/Disetujui oleh Ketua Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi, Dr. Poltak Sihombing, M.Kom NIP. 196203171991031001

  

PERNYATAAN

  PERBANDINGAN PROTOKOL L2TP DENGAN PROTOKOL SEBAGAI VPN PPTP UNTUK KONEKSI ANTAR CABANG SKRIPSI Saya menyatakan bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

  Medan, 07 Mei 2013 AHMAD REZA AZWARY 101421031

  

PENGHARGAAN

  Puji dan syukur penulis panjatkan ke Khadirat Allah SWT dimana atas limpahan karunia dan izin-Nya penulis berhasil menyelesaikan skripsi ini dengan sebaik- baiknya. Skripsi ini disusun sebagai salah satu syarat untuk menyelesaikan pendidikan S1 Ilmu Komputer Fasilkom-TI USU. Shalawat dan salam kepada Nabi Besar Rasulullah Muhammad SAW.

  Pada kesempatan ini penulis ingin menyampaikan terima kasih kepada pihak- pihak yang telah bersedia membantu dalam proses pembuatan skripsi ini hingga selesai. Dengan tulus penulis mengucapkan terimakasih kepada : 1.

Bapak Prof. Dr. dr. Syahril Pasaribu, DTM&H, MSc(CTM), Sp.A(K) selaku

  Rektor Universitas Sumatera Utara, Bapak Prof. Ir. Zulkifli Nasution, M.Sc., Ph.D selaku Pembantu Rektor I USU, Bapak Prof. Dr. Ir. Armansyah Ginting, M.Eng. selaku Pembantu Rektor II USU, Bapak Drs. Raja Bongsu Hutagalung, M.Si. selaku Pembantu Rektor III USU, Ibu Prof. Dr. Ningrum Natasya, S.H., M.L.I selaku Pembantu Rektor IV USU, dan Bapak Ir. Yusuf Husni selaku Pembantu Rektor V USU.

  2. Bapak Prof. Dr. Muhammad Zarlis, M.Sc selaku Dekan Fakultas Ilmu Komputer dan Teknologi Informasi, Bapak Prof. Dr. Opim Salim Sitompul, M.Si selaku Pembantu Dekan I, Bapak Drs. Sawaluddin, M.I.T selaku Pembantu Dekan II, dan Bapak Syahril Efendi, S.Si., M.I.T selaku Pembantu Dekan III Fasilkom-TI USU.

  3. Bapak Dr. Poltak Sihombing, M. Kom selaku dosen pembanding dan juga selaku Ketua Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknik Informasi Universitas Sumatera Utara, Ibu Maya Silvi Lydia, B.Sc, M.Sc selaku sekretaris Program Studi S1 Ilmu Komputer dan Ibu Dian Rachmawati, S.Si, M.Kom selaku Kepala Lab. Studio Tugas Akhir.

  4. Drs. Agus Salim Harahap, M.Sc dan Bapak Syurahbil, S.Si, M.Comp.Sc selaku dosen pembimbing yang telah bersedia meluangkan waktu, tenaga, dan pikiran untuk penulis demi terselesaikannya skripsi ini.

  5. Bapak Muhammad Andri Budiman, S.T., M.Comp.Sc. selaku dosen pembanding yang telah memberikan kritik dan saran untuk perbaikan skripsi ini.

  6. Seluruh Dosen Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara yang telah memberikan ilmu yang bermanfaat kepada penulis selama kuliah.

  7. Seluruh staf pegawai Program Studi S1 Ilmu Komputer.

  8. Seluruh staf pegawai Biro Kemahasiswaan dan Kealumnian USU yang juga sangat membantu penulis dalam menyelesaikan skripsi yang telah memberikan waktu untuk bisa menyelesaikannya.

  9. Ayahanda Radisan, S.PdI dan Ibunda Relawaty Hutagalung serta Kakanda Ratih Novisanty, SE dan Adinda tercinta Reka Ade Febriyanti yang telah memberikan doa, dukungan, perhatian serta kasih sayang yang tulus yang tidak ternilai harganya hingga penulis bisa menyelesaikan skripsi ini.

  10. Irmayani yang senantiasa memberikan semangat, doa, perhatian serta cintanya kepada penulis.

  11. Seluruh teman-teman penulis Abangda Azhar, Abangda Deni, Abangda Bambang dan seluruh teman-teman Networking yang telah banyak membantu dalam menyelesaikan skripsi ini. Juga seluruh teman-teman penulis yang selalu memberikan dukungan Ikram, Yudi, Ega, Puput, Pipit, Muhajir, Lia, Ika, Kak Iza, Nia, Abangda Panji beserta Istri, Abangda Ridwan, Abangda Budi dan seluruh teman-teman yang penulis tidak dapat sebutkan namanya satu persatu yang banyak memberikan dukungan serta masukan kepada penulis dalam menyelesaikan skripsi ini.

  Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, maka saran dan kritik yang konstruktif dari semua pihak sangat diharapkan demi penyempurnaan selanjutnya.

  Akhirnya hanya kepada Allah SWT kita kembalikan semua urusan dan semoga skripsi ini dapat bermanfaat bagi semua pihak, khususnya bagi penulis dan para pembaca pada umumnya, semoga Allah SWT meridhoi dan dicatat sebagai ibadah disisi-Nya, amin.

  Medan, 07 Mei 2013 Ahmad Reza Azwary

  

ABSTRAK

  PT Global Putra Indonesia (GPI) merupakan sebuah perusahaan yang bergerak di bidang kargo domestik dan internasional dimana perusahaan ini memiliki cabang di berbagai kota termasuk di Medan. Saat ini perusahaan melakukan koneksi antar cabang menggunakan jasa internet sehingga masih mengeluarkan biaya yang cukup besar. Tujuan penelitian ini adalah untuk merancang jaringan (network) baru yang lebih ekonomis dan menjamin keamanan pertukaran data antar kantor pusat dan kantor cabang dengan metode yang digunakan adalah menganalisa kebutuhan dari sistem yang sedang berjalan seperti bandwith dengan menggunakan MikrotikOS. Pengujian juga akan dilakukan untuk membandingkan hasil dari sistem yang diusulkan dengan sistem yang sedang berjalan saat ini menggunakan sistem VPN dan membuat beberapa protokol seperti L2TP dan PPTP agar bisa terlihat perbandingannya. Hasil yang diharapkan adalah menciptakan sebuah sistem dengan biaya koneksi yang cukup ekonomis dan faktor keamanan yang memadai antara kantor pusat dengan kantor cabang, sehingga kantor cabang tidak perlu mengeluarkan biaya koneksi yang mahal dan juga bisa mempermudah para karyawan untuk melakukan koneksi transfer data.

  Katakunci : MikrotikOS, Protokol, L2TP, PPTP, Virtual Private Network (VPN).

  THE COMPARISON OF L2TP PROTOCOL WITH PPTP PROTOCOL AS VPN FOR CONNECTION BETWEEN BRANCHES

  

ABSTRACT

  PT. Global Putra Indonesia (GPI) is a company engaged in domestic and international cargo company which has branches in various cities including Medan. The company currently doing interdisciplinary connections that internet service is still a considerable cost. The purpose of this study is to design a new network, more economical and guarantee the security of data exchange between head office and branch offices to the method used is to analyze the needs of the system that is running as bandwidth using MikrotikOS. The test will also be conducted to compare the results of the proposed system with a system that is currently running using a VPN system and made several protocols such as L2TP and PPTP to be visible comparison. The expected result is to create a system with connection fees are more reasonable and adequate safety factor between the head office and branches, so that the branches do not need to pay expensive connection and can also make it easier for employees to connect to the data transfer.

  Keywords : MikrotikOS, Protocols, L2TP, PPTP, Virtual Private Network (VPN).

  

DAFTAR ISI

  2.5.2 Topologi Ring ....................................................................................... 13

  2.3.3.4 Access Units / Concentrators ........................................................ 10

  2.3.3.5 Network Software ......................................................................... 10

  2.4 Media Transmisi ........................................................................................... 10

  2.4.1 Twisted Pair .......................................................................................... 11

  2.5 Topologi Jaringan ......................................................................................... 11

  2.5.1 Topologi Bus......................................................................................... 12

  2.5.3 Topologi Star ........................................................................................ 13

  2.3.3.2 Network Interface Card ................................................................... 9

  2.5.3 Topologi Mesh ...................................................................................... 14

  2.5.4 Topologi Hybrid ................................................................................... 15

  2.6 Virtual Private Network (VPN) .................................................................... 15

  2.6.1 Fungsi VPN........................................................................................... 15

  2.6.2 Jenis-Jenis VPN .................................................................................... 16

  2.7 Enkripsi ......................................................................................................... 18

  2.8 Teknologi Tunneling .................................................................................... 18

  2.3.3.3 Sistem Transmisi ............................................................................. 9

  2.3.3.1 Peralatan Komputer ......................................................................... 9

  Halaman PERSETUJUAN ............................................................................................................ ii PERNYATAAN ........................................................................................................... iii PENGHARGAAN ........................................................................................................ iv ABSTRAK .................................................................................................................... vi ABSTRACT ................................................................................................................. vii DAFTAR ISI ............................................................................................................... viii DAFTAR TABEL ......................................................................................................... xi DAFTAR GAMBAR ................................................................................................... xii

  1.7 Sistematika Penulisan ..................................................................................... 5

  

BAB 1 PENDAHULUAN ............................................................................................ 1

  1.1 Latar Belakang ................................................................................................ 1

  1.2 Rumusan Masalah .......................................................................................... 3

  1.3 Batasan Masalah ............................................................................................. 3

  1.4 Tujuan Penelitian ............................................................................................ 3

  1.5 Manfaat Penelitian .......................................................................................... 3

  1.6 Metodologi Penelitian .................................................................................... 4

  

BAB 2 LANDASAN TEORI ....................................................................................... 6

  2.3.3 Komponen LAN ..................................................................................... 8

  2.1 Pengertian Jaringan Komputer ....................................................................... 6

  2.2 Jenis-Jenis Jaringan Komputer ....................................................................... 6

  2.2.1 Berdasarkan Ruang Lingkup Geografis .................................................. 6

  2.2.2 Berdasrakan Pelayanan (Service) ........................................................... 7

  2.3 Local Area Network (LAN) ........................................................................... 7

  2.3.1 Definisi.................................................................................................... 7

  2.3.2 Komputasi Client-Server ........................................................................ 7

  2.9 Protokol ........................................................................................................ 19

  2.9.1 Protokol Pada VPN ............................................................................... 19

  2.9.1.1 Point-to-Point Tunneling Protokol (PPTP) ................................... 19

  2.9.1.2 Layer 2 Tunneling Protokol (L2TP) ............................................. 20

  2.9.1.3 Cara Kerja L2TP ........................................................................... 21

  2.10 Mikrotik RouterOS ..................................................................................... 22

  

BAB 3 ANALISIS DAN PERANCANGAN SISTEM ............................................ 24

  3.1 Permasalahan yang Dihadapi........................................................................ 24

  3.2 Alternatif Pemecahan Masalah ..................................................................... 24

  3.3 Usulan Pemecahan Masalah ......................................................................... 26

  3.4 Perancangan Sistem Jaringan ....................................................................... 27

  3.4.1 Perancangan Jaringan VPN .................................................................. 27

  3.4.2 Kebutuhan Hardware dan Software yang Diperlukan .......................... 28

  3.5 Implementasi Jaringan VPN ......................................................................... 29

  3.6 Konfigurasi VPN dalam Mikrotik ................................................................ 30

  3.7 Konfigurasi IP dan Internet .......................................................................... 31

  3.7.1 Konfigurasi PPTP Server ...................................................................... 31

  3.7.2 Konfigurasi PPTP Client ...................................................................... 34

  3.7.3 Konfigurasi L2TP Server ...................................................................... 41

  3.7.4 Konfigurasi L2TP Client ...................................................................... 43

  3.8 Pemodelan Sistem ........................................................................................ 47

  3.8.1 Activity Diagram .................................................................................. 48

  3.9 Flowchart ...................................................................................................... 48

  3.9.1 Flowchart Sistem yang Sedang Berjalan .............................................. 49

  3.9.2 Flowchart Sistem yang Dirancang ........................................................ 50

  

BAB 4 IMPLEMENTASI DAN PERBANDINGAN SISTEM ............................. 53

  4.1 Pengertian Implementasi Sistem ................................................................... 53

  4.2 Komponen-Komponen Implementasi Sistem ............................................... 53

  4.2.1 Perangkat Keras (Hardware) ................................................................. 54

  4.2.2 Perangkat Lunak (Software) ................................................................. 55

  4.2.3 Perangkat Manusia (Brainware) ........................................................... 55

  4.3 Pengujian dan Perbandingan Sistem ............................................................. 55

  4.3.1 Topologi Sistem yang Akan Dirancang ................................................ 55

  4.3.2 Proses Pertukaran Data Menggunakan PPTP ....................................... 57

  4.3.3 Proses Pertukaran Data Menggunakan L2TP ....................................... 61

  4.4 Evaluasi dan Perbandingan ........................................................................... 62

  4.4.1 Analisa QoS (Quality of Service) ......................................................... 62

  4.4.1.1 Troughput ...................................................................................... 63

  4.4.1.2 Delay ............................................................................................. 65

  4.4.1.3 Jitter ............................................................................................... 66

  4.4.1.4 Packet Loss ................................................................................... 67

  4.5 Cek Koneksi ................................................................................................. 68

  

BAB 5 KESIMPULAN DAN SARAN ..................................................................... 70

  5.1 Kesimpulan .................................................................................................. 70

  5.2 Saran ............................................................................................................ 70