ANALISIS DAN PERANCANGAN JARINGAN PADA PT. METROTECH JAYA KOMUNIKA MENGGUNAKAN VPN - Binus e-Thesis

  Jurusan Teknik Informatika Program Studi Applied Networking (CISCO)

  Skripsi Sarjana Komputer Semester Genap Tahun 2005/2006

ANALISIS DAN PERANCANGAN JARINGAN PADA PT. METROTECH JAYA KOMUNIKA MENGGUNAKAN VPN

  Jevont 0600649666 Aulia Rakhman 0600652780 Akbar Alamsyah 0600666054

  Kelas / Kelompok :

  08PAT / 3 Abstrak

  Sekarang ini banyak sekali perusahaan yang memiliki banyak cabang menggunakan koneksi internet untuk berbagai kebutuhan perusahaan, baik untuk komunikasi maupun kegiatan operasional perusahaan. Jenis dan harga yang disediakan oleh tiap provider bermacam-macam. Sampai sekarang ini, masih banyak perusahaan yang menggunakan

  

dial-up sebagai koneksi internetnya, walaupun biaya untuk koneksinya mahal. Tujuan

  penelitian ini adalah untuk menganalisa dan merancang suatu jaringan dengan biaya yang ekonomis dan menjamin keutuhan dan keamanan data yang dikirim baik dari cabang ke pusat maupun sebaliknya. Dengan harapan bahwa jaringan tersebut dapat meningkatkan kinerja dan performa perusahaan dalam mendukung proses bisnisnya. Metode penelitian yang dilakukan adalah studi kepustakaan, survei, dan wawancara langsung dengan penanggung jawab perusahaan. Hasil yang diharapkan adalah membuat suatu jaringan berbasis Virtual Private Network (VPN) yang menghubungkan kantor pusat dan kantor cabang dengan koneksi yang ekonomis dan keamanan data yang terjamin. Kesimpulan dari penelitian ini adalah dengan mengubah sistem yang lama menjadi sebuah sistem yang baru, yang mendukung dan melengkapi sistem yang lama.

  Kata kunci : provider, dial-up, Virtual Private Network (VPN).

PRAKATA

  Segala puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang memberikan akal budi dan kesehatan sehingga penulis dapat menyelesaikan skripsi yang berjudul “ANALISIS DAN PERANCANGAN JARINGAN PADA PT. METROTECH JAYA KOMUNIKA MENGGUNAKAN VIRTUAL PRIVATE NETWORK”.

  Penulisan skripsi ini dimaksudkan untuk memenuhi persyaratan dalam menyelesaikan jenjang pendidikan Strata-1 di Universitas Bina Nusantara.

  Penulis menyadari sepenuhnya bahwa tanpa bantuan dan dorongan dari berbagai pihak, penulisan skripsi ini tidak akan selesai. Untuk itu pada kesempatan ini kami ingin mengucapkan terima kasih yang sedalam-dalamnya kepada : 1.

  Tuhan Yang Maha Esa.

  2. Orang tua yang telah memberi dorongan moral dan materi.

  3. Tesa dan Nadiyah yang selalu memberikan dukungan.

  4. Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara.

  5. Bapak Sablin Yusuf, Ir., M.Sc., MCompSc., selaku Dekan.

  6. Bapak H. M. Subekti, B.E., M.Sc., selaku Kepala Jurusan Teknik Informatika Universitas Bina Nusantara.

  7. Bapak Fredy Purnomo, S.Kom., M.Kom., selaku Sekretaris Jurusan Teknik Informatika.

  8. Bapak Rusdianto Roestam, Ir., M.Sc, Ph.D, selaku dosen pembimbing dalam penulisan skripsi.

  9. Pimpinan dan karyawan PT. Metrotech Jaya Komunika, yang mengijinkan penulis untuk melakukan survei dalam penulisan skripsi.

  10. Bapak Riki Irawan, selaku Manager PT. Metrotech Jaya Komunika yang memberikan banyak masukan dalam penulisan skripsi.

  Seluruh dosen Universitas Bina Nusantara yang telah memberikan bimbingan dan tuntunan selama penulis menjadi mahasiswa di Universitas Bina Nusantara

  12. Dan kepada semua pihak yang telah membantu kami dalam penyusunan skripsi ini baik secara langsung maupun tidak langsung yang tidak dapat kami sebutkan satu persatu.

  Penulis menyadari bahwa skripsi ini masih banyak terdapat kekurangan mengingat terbatasnya waktu penulisan dan pengetahuan yang dimiliki oleh penulis.

  Maka itu, penulis sangat mengharapkan kritik dan saran yang bersifat membangun demi kesempurnaan skripsi ini. Saran dan kritik yang membangun untuk kesempurnaan dari skripsi ini akan penulis terima dengan lapang dada.

  Akhir kata, penulis berharap bahwa skripsi ini dapat memberikan manfaat yang besar bagi pembacanya.

  Jakarta, Juni 2006 Penulis

DAFTAR ISI

  Halaman Judul Luar ............................................................................................................i Halaman Judul Dalam ........................................................................................................ii Halaman Persetujuan Hardcover ..................................................................................... iii Halaman Pernyataan Dewan Penguji ................................................................................iv Abstrak .............................................................................................................................vii Prakata............................................................................................................................ viii Daftar Isi ............................................................................................................................x Daftar Tabel .....................................................................................................................xv Daftar Gambar.................................................................................................................xvi Daftar Lampiran ...............................................................................................................xx

  

Bab 1 Pendahuluan ..........................................................................................................1

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

  1.2 Ruang Lingkup ...................................................................................................2

  1.3 Tujuan dan Manfaat............................................................................................3

  1.4 Metodologi..........................................................................................................3

  1.5 Sistematika Penulisan.........................................................................................5

  

Bab 2 Landasan Teori......................................................................................................7

  2.1 Definisi Jaringan Komputer................................................................................7

  2.2 Klasifikasi Jaringan Komputer ...........................................................................7

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

  2.2.1.1 Topologi LAN................................................................................8

  2.2.2 Wide Area Network (WAN) ...................................................................9

  2.2.3 Metropolitan Area Network (MAN) ....................................................10

  2.3 Media Transmisi data .......................................................................................10

  2.3.2 Unguided / Wireless .............................................................................12

  2.4 Protokol Jaringan..............................................................................................13

  2.4.1 Model Referensi OSI ...........................................................................13 2.4.1.1 1 – Physical Layer.........................................................14

  Layer

  2.4.1.2 Layer 2 – Data Link Layer ......................................................14

  2.4.1.3 Layer 3 – Network Layer .........................................................15

  2.4.1.4 Layer 4 – Transport Layer.......................................................15

  2.4.1.5 Layer 5 – Session Layer...........................................................16 2.4.1.6 6 – Presentation Layer ..................................................16

  Layer

  2.4.1.7 Layer 7 – Application Layer....................................................17

  2.4.2 Internet Protocol Suite .........................................................................18

  2.4.2.1 Layer 1 – Network Access Layer .............................................20

  2.4.2.2 Layer 2 – Internet Layer..........................................................20 2.4.2.3 3 – Transport Layer.......................................................21

  Layer

  2.4.2.4 Layer 4 – Application Layer....................................................21

  2.5 Pengalamatan IP ...............................................................................................22

  2.5.1 Pengalamatan Network .........................................................................23

  2.5.2 Kelas-kelas Pengalamatan IP ...............................................................23

  2.5.3 Alamat IP Khusus ................................................................................24

  2.5.4 Alamat Private

  IP.................................................................................25

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

  2.6.1 Mekanisme Keamanan VPN ................................................................27

  2.6.1.1 Encryption ...............................................................................27

  2.6.1.3 Authorization ...........................................................................30

  2.6.2 Jenis-jenis

  VPN....................................................................................30

  2.6.2.1 Remote Access

  VPN ................................................................30

  2.6.2.2 VPN ......................................................................31

  Site-to-Site

  2.6.2.2.1 Intranet Based .............................................................31

  2.6.2.2.2 Extranet Based ............................................................32

  2.6.3 Tunneling .............................................................................................33

  2.6.3.1 Komponen Tunneling ..............................................................34

  2.6.3.2 Format Paket............................................................................35

  2.6.3.3 Jenis-jenis Tunnel ....................................................................37

  2.6.3.3.1 Voluntary Tunnel .........................................................37

  2.6.3.3.2 Compulsory Tunnel .....................................................37

  2.6.4 Protokol

  VPN .......................................................................................38 2.6.4.1 (SSL) ......................................................38

  Secure Socket Layer

  2.6.4.2 Point-to-Point Tunneling Protocol (PPTP) .............................39

  2.6.4.2.1 Peran PPP pada Transaksi PPTP.................................40

  2.6.4.2.2 Komponen Transaksi PPTP ........................................41

  2.6.4.2.3 Proses PPTP ................................................................43

  2.6.4.2.4 Keamanan PPTP..........................................................45

  2.6.4.3 Layer 2 Forwading (L2F)........................................................47

  BAB 4 Perancangan Sistem yang Diusulkan ...............................................................70

  Tunneling Protocol

  4.2.1.1 Penentuan

  4.2.1 Penentuan Jenis VPN ...........................................................................77

  4.2 Usulan Rancangan Jaringan VPN.....................................................................77

  4.1.2 Analisa Perbandingan Transfer Rate ...................................................73

  4.1.1.2 Analisa Biaya Sistem Usulan ..................................................72

  4.1.1.1 Analisa Biaya Sistem yang Berjalan .......................................71

  4.1.1 Analisa Perbandingan Biaya Akses Internet ........................................71

  4.1 Usulan Perancangan .........................................................................................70

  3.6 Usulan Pemecahan Masalah .............................................................................68

  2.6.4.4 IP Security (IPSec) ..................................................................47

  3.5 Permasalahan yang Dihadapi............................................................................66

  3.4 Analisa Proses Bisnis........................................................................................65

  3.3.3 Jaringan Komputer Kantor Cabang (Bandung) ...................................62

  3.3.2 Jaringan Komputer Kantor Pusat (Gedung Blue Dot Centre)..............59

  3.3.1 Gambaran Umum Jaringan Komputer PT. Metrotech Jaya Komunika ............................................................57

  3.3 Analisa Sistem Jaringan Komputer yang Berjalan ...........................................57

  3.2 Struktur Organisasi PT. Metrotech Jaya Komunika .........................................52

  3.1 Riwayat PT. Metrotech Jaya Komunika...........................................................51

  2.6.4.6 Layer 2 Tunneling Protocol version 3 (L2TPv3) ....................50

  2.6.4.5 Layer 2 Tunneling Protocol (L2TP) ........................................49

  ................................................78

  4.2.1.2 Penentuan Authentication Protocol .........................................79

  4.2.1.3 Penentuan Encryption Protocol ...............................................79

  4.3 Arsitektur Jaringan VPN ..................................................................................80

  4.4 Rencana Implementasi......................................................................................82 yang Akan Digunakan Pada Server .....................................................82

  4.4.2 Pemilihan Software dan Hardware Yang Akan Digunakan Pada Klien......................................................83

  4.4.3 dan Konfigurasi VPN Server ...................................................84

  Setting

  4.4.4 Setting dan Konfigurasi sebuah VPN Client........................................95

  4.5 Evaluasi VPN .................................................................................................101

  4.5.1 Testing

  VPN .......................................................................................101

  4.5.2 Keuntungan dan Kelemahan VPN .....................................................105

  4.5.2.1 Keuntungan............................................................................105

  4.5.2.2 Kelemahan

  VPN ....................................................................106

  BAB 5 Simpulan dan Saran ........................................................................................108

  5.1 Simpulan.........................................................................................................108

  5.2 Saran ...............................................................................................................108 Daftar Pustaka ................................................................................................................110 Daftar Riwayat Hidup ....................................................................................................111 Lampiran-Lampiran ........................................................................................................ L1 Surat Survei..................................................................................................................... L4

DAFTAR TABEL

Tabel 2.1 Protokol yang bekerja pada tiap layer IP Suite ................................................22Tabel 2.2 Format kelas-kelas alamat IP ...........................................................................24Tabel 2.3 Range alamat IP tiap kelas ...............................................................................24Tabel 2.4 Alamat IP khusus .............................................................................................25Tabel 2.5 Alamat Private IP tiap kelas ............................................................................26Tabel 3.1 Jumlah PC tiap divisi pada kantor pusat ..........................................................60Tabel 3.2 Tabel Konfigurasi alamat IP pada kantor pusat ...............................................60Tabel 4.1 Tabel perbandingan biaya tiga jenis koneksi internet......................................73

DAFTAR GAMBAR

  Gambar 2. 1 Topologi-topologi jaringan ...........................................................................9 Gambar 2. 2 Model OSI ...................................................................................................13 Gambar 2. 3 Analogi kerja tiap layer pada model OSI ....................................................18 Gambar 2. 4 Internet Protocol Suite ................................................................................19 Gambar 2. 5 Jaringan Virtual Private Network................................................................27 Gambar 2. 6 Remote access VPN ....................................................................................31 Gambar 2. 7 Intranet VPN ...............................................................................................32 Gambar 2. 8 Extranet VPN ..............................................................................................33 Gambar 2. 9 Proses tunneling ..........................................................................................34 Gambar 2. 10 Tunneled Packet ........................................................................................36 Gambar 2. 11 Voluntary tunnel........................................................................................37 Gambar 2. 12 Compulsory Tunnel ...................................................................................38 Gambar 2. 13 Tiga peran PPP pada transaksi PPTP ........................................................41 Gambar 2. 14 Tiga Komponen Transaksi berbasis PPTP ................................................41 Gambar 2. 15 Pengiriman paket PPTP pada node tujuan ................................................42 Gambar 2. 16 Pertukaran pesan kendali PPTP melalui koneksi PPP ..............................44 Gambar 2. 17 Pesan kendali PPTP dalam datagram TCP ...............................................44 Gambar 2. 18 Proses tunneling data PPTP ......................................................................45 Gambar 3. 1 Struktur Organisasi PT Metrotech Jaya Komunika ....................................53 Gambar 3. 2 Topologi Jaringan Kantor Pusat PT. Metrotech Jaya Komunika................58

  Gambar 3. 3 Jaringan komputer kantor pusat PT. Metrotech Jaya Komunika ................59 Gambar 3. 4 Koneksi internet pada PT. Metrotech Jaya Komunika................................61 Gambar 3. 5 Jaringan komputer kantor cabang PT. Metrotech .......................................62 Gambar 3. 6 Jalur pengiriman data dari kantor cabang ke pusat .....................................63 Gambar 3. 8 Diagram proses bisnis PT. Metrotech Jaya Komunika ...............................66 Gambar 4. 1 Transfer rate dengan dial-up.......................................................................73 Gambar 4. 3 Transfer rate dengan ADSL.........................................................................74 Gambar 4. 3 Transfer rate dengan ADSL.........................................................................74 Gambar 4. 1 Transfer rate dengan dial-up.......................................................................75 Gambar 4. 3 Transfer rate dengan ADSL........................................................................76 Gambar 4. 3 Transfer rate dengan ADSL........................................................................76 Gambar 4. 7 Skema topologi logical VPN antar cabang .................................................80 Gambar 4. 8 Topologi jaringan kantor pusat setelah ditambah VPN ..............................81 Gambar 4. 9 Microsoft Management Consol (MMC) window ........................................84 Gambar 4. 10 Shortcut Menu ...........................................................................................85 Gambar 4. 11 RRAS Setup Wizard ...................................................................................85 Gambar 4. 12 RRAS Setup Wizard, memilih konfigurasi umum .....................................86 Gambar 4. 13 Konfigurasi RRAS server sebagai router..................................................87 Gambar 4. 14 Konfigurasi resources yang dapat diakses VPN clients............................88 Gambar 4. 15 Konfigurasi fasilitas logging pada RRAS server ......................................88 Gambar 4. 2 Status dari PPTP/L2TP ports dalam RRAS MMC window........................89 Gambar 4. 3 Ports Properties window.............................................................................90 Gambar 4. 4 Konfigurasi PPTP ports pada RRAS ..........................................................91

  Gambar 4. 19 RRAS MMC window menggambarkan PPTP ports yang telah dikonfigurasi.............................................................................................91 Gambar 4. 20 Local File Properties window ...................................................................92 Gambar 4. 22 Kotak Granting remote access permissions dalam Allow access if dial-in

  permission is enabled ...............................................................................93

  Gambar 4. 23 Penambahan User baru pada VPN server .................................................94 Gambar 4. 24 Make New Connection Wizard window ....................................................95 Gambar 4. 25 Network Connection Type Wizard.............................................................96 Gambar 4. 26 Virtual Private Network Option ................................................................96 Gambar 4. 27 Masukkan nama perusahaan......................................................................97 Gambar 4. 28 konfigurasi public network........................................................................97 Gambar 4. 29 memasukkan alamat ip public ...................................................................98 Gambar 4. 30 Mengakhiri Network Connection Wizard..................................................98 Gambar 4. 31 Koneksi ke server......................................................................................99 Gambar 4. 32 pilihan advance pada security tab .............................................................99 Gambar 4. 33 pemilihan protokol otentifikasi ...............................................................100 Gambar 4. 34 Koneksi ke VPN server dengan nama user dan password .....................100 Gambar 4. 35 Proses Koneksi ke VPN server ...............................................................101 Gambar 4. 36 Ethereal Network AnalyzerWindow ........................................................102 Gambar 4. 37 Isi file yang dikirim .................................................................................102 Gambar 4. 38 Proses capture pada computer klien........................................................103 Gambar 4. 39 Hasil proses capture interface ethernet...................................................103

  Gambar 4. 40 Proses capture interface ethernet menggunakan VPN ...........................104 Gambar 4. 41 Hasil capture setelah menggunakan VPN...............................................105