ANALISA DAN PERANCANGAN TRAFFIC MONITORING DAN USER MANAGEMENT PADA PT. PATRA JASA - Binus e-Thesis

UNIVERSITAS BINA NUSANTARA

  _________________________________________________________________ Jurusan Teknik Informatika

  Program Studi Jaringan Komputer Skripsi Sarjana Komputer

  Semester Ganjil tahun 2006/2007

  

ANALISA DAN PERANCANGAN TRAFFIC MONITORING DAN

USER MANAGEMENT PADA PT. PATRA JASA

William 0700694550

Gema 0700708303

  

Edi Saputra 0700728785

Kelas/Kelompok : 07 PDT / 2

  Abstrak Tujuan penelitian, ialah merancang dan membangun Sistem Traffic Monitoring dan User Management pada PT. Patra Jasa yang bergerak di bidang perhotelan dan perumahan, dalam rangka menyediakan suatu aplikasi yang dapat membantu network dalam mengawasi dan mengatur penggunaan jaringan komputer sehingga

  adminsitrator

  dapat mengoptimalkan penggunaan bandwidth dan meningkatkan kinerja jaringan komputer. Metode penelitian yang digunakan adalah metode analisa yang meliputi survei lapangan langsung, wawancara kepada manajer IT, pemberian kuisioner kepada para pengguna jaringan komputer, dan melakukan studi pustaka. Metode perancangan yang meliputi STD dan rancangan implementasi dengan menggunakan perangkat lunak Squid, SquidGuard, DansGuardian, PHP, MySQL, dan Apache. Berdasarkan hasil penelitian, masalah yang dihadapi oleh sistem yang berjalan pada perusahaan saat ini adalah lambatnya pengaksesan jaringan yang disebabkan penggunaan bandwidth yang tidak terkontrol dengan baik. Sistem Traffic Monitoring

  

dan User Management merupakan alternatif pemecahan masalah bagi network

administrator dalam mengawasi dan mengatur penggunaan jaringan komputer.

  Simpulan bahwa Sistem Traffic Monitoring dan User Management merupakan alat bantu yang menjadi salah satu jawaban atas permasalahan lambatnya pengaksesan jaringan, serta dapat membantu network adminstrator dalam mengawasi penggunaan jaringan dan menentukan kebijakan–kebijakan dalam mengatur penggunaan bandwidth untuk mencapai kinerja jaringan yang lebih baik. Kata Kunci jaringan komputer, Traffic Monitoring, User Management, bandwidth, network

  administrator

  

PRAKATA

  Puji syukur kepada Tuhan Yang Maha Esa karena telah memberikan kesempatan dan usaha keras kepada penulis untuk menyelesaikan skripsi ini sebaik-baiknya dan tepat waktu.

  Skripsi ini dibuat masih jauh dari sempurna karena masih banyak kekurangan dalam penyusunannya. Oleh karena itu, diharapkan masukan baik berupa saran maupun kritik dari pembaca yang akan sangat membantu penulis untuk menyempurnakan skripsi ini. Ucapan terima kasih juga penulis ucapkan kepada pihak-pihak yang telah membantu baik secara langsung maupun tidak langsung.

  • Kedua orang tua dan keluarga penulis atas perhatian, doa, dan harapan yang selalu memberikan dorongan semangat dan motivasi untuk menyelesaikan skripsi ini sebaik-baiknya.
  • Bapak Prof. Dr. Gerardus Polla, M.App.SE, selaku Rektor Universitas Bina Nusantara.
  • Bapak Sablin Yusuf, M.Sc.,M.Comp.Sc, selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara.
  • Bapak H. Mohammad Subekti. BE., M.Sc., selaku Ketua Program Studi Teknik Informatika Universitas Bina Nusantara.
  • Bapak Fredy Purnomo, S.Kom, M.Kom, selaku Sekretaris Program Studi Teknik Informatika Universitas Bina Nusantara.
  • Bapak Fauzie Dahmir, Ir, M.Eng, selaku dosen pembimbing skripsi yang telah membimbing kami selama pembuatan skripsi ini.

  • Bapak R.Firdaus, selaku Manager IT PT. Patra Jasa • Semua teman-teman tercinta yang telah memberikan perhatian dan dorongan semangat serta motivasi kepada penulis.
  • Kepada semua pihak yang tidak dapat penulis sebutkan satu per satu Akhir kata, penulis berharap agar skripsi ini dapat bermanfaat bagi pembaca dan juga kepada pihak-pihak lain yang membutuhkannya. Sehingga hasil yang diperoleh dapat disempurnakan dan lebih berguna lagi di masa yang akan datang.

  Jakarta, Agustus 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 ................................................................................................................ xiv Daftar Gambar ............................................................................................................ xv

  BAB 1 PENDAHULUAN

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

  1.2 Ruang Lingkup .................................................................................... 3

  1.3 Tujuan dan Manfaat ............................................................................ 3 1.4 Metodologi Penelitian .........................................................................

  4 1.5 Sistematika Penulisan .........................................................................

  5 BAB 2 LANDASAN TEORI

  2.1 Teori-teori dasar/umum ...................................................................... 7

  2.1.1 Network .................................................................................. 7

  2.1.2 Topologi Jaringan ................................................................... 8

  2.1.2.1 Physical Topology ....................................................... 9

  2.1.2.2 Logical Topology ........................................................ 11

  2.1.3 Perangkat Keras (Hardware) Jaringan .................................... 12

  2.1.4 Media Transmisi ..................................................................... 15

  2.2 Teori-teori khusus yang berhubungan dengan topik yang dibahas

  2.2.1 Network Management ............................................................. 18

  2.2.2 Network Monitoring ............................................................... 19

  2.2.3 Bandwidth ............................................................................... 20

  2.2.4 Firewall ................................................................................... 21

  2.2.5 Proxy Server ........................................................................... 22 2.2.6 MPLS ......................................................................................

  24

  2.2.7 Leased Line ............................................................................ 24

  2.2.8 Linux ....................................................................................... 25

  2.2.9 Squid ....................................................................................... 26

  2.2.10 SquidGuard ............................................................................. 27

  2.2.11 DansGuardian ......................................................................... 28

  2.2.12 Apache-Web Server ................................................................ 29

  2.2.13 PHP ......................................................................................... 30

  2.2.14 MySQL ................................................................................... 31

  BAB 3 ANALISA SISTEM YANG BERJALAN

  3.1 Riwayat Perusahaan ............................................................................ 33

  3.1.1 Latar Belakang Perusahaan ..................................................... 33

  3.1.2 Maksud dan Tujuan Perusahaan ............................................. 34

  3.1.3 Visi dan Misi Perusahaan ........................................................ 36

  3.1.4 Lokasi Perusahaan .................................................................. 37

  4.1.1 Hardware ................................................................................ 94

  4.3 Prosedur Operasional .......................................................................... 103

  4.2.4 Konfigurasi Squid, SquidGuard, dan DansGuardian ............. 100

  4.2.3 Instalasi DansGuardian .......................................................... 99

  4.2.2 Instalasi SquidGuard ............................................................... 98

  4.2.1 Instalasi Squid ......................................................................... 96

  95

  4.1.3 Brainware ............................................................................... 95 4.2 Implementasi .......................................................................................

  4.1.2 Software .................................................................................. 94

  4.1 Spesifikasi Sistem .............................................................................. 94

  3.1.5 Bidang Usaha Perusahaan ....................................................... 38

  82 BAB 4 RANCANGAN SISTEM YANG DIUSULKAN

  3.6.3 State Transision Diagram ........................................................ 75 3.6.4 Spesifikasi Modul ...................................................................

  48

  46 3.6.2 Rancangan Layar ....................................................................

  3.6 Perancangan Sistem ............................................................................ 45 3.6.1 Struktur Menu .........................................................................

  3.5 Alternatif Pemecahan Masalah ........................................................... 44

  3.4 Permasalahan yang Dihadapi .............................................................. 43

  3.3 Prosedur yang Sedang Berjalan .......................................................... 40

  3.2 Struktur Organisasi Perusahaan .......................................................... 39

  4.4 Evaluasi Sistem ................................................................................... 127

BAB 5 KESIMPULAN DAN SARAN

  5.1 Kesimpulan ......................................................................................... 130

  5.2 Saran ................................................................................................... 131

DAFTAR PUSTAKA RIWAYAT HIDUP LAMPIRAN

  DAFTAR TABEL

Tabel 2.1 Perbandingan Topologi Bus, Star, dan Ring ...................................... 10

  

DAFTAR GAMBAR

Gambar 2.1 Topologi Bus ....................................................................................... 9Gambar 2.2 Topologi Star ...................................................................................... 9Gambar 2.3 Topologi Ring ..................................................................................... 10Gambar 2.4 Network Interface Card (NIC) ............................................................ 13Gambar 2.5 Hub ...................................................................................................... 13Gambar 2.6 Switch ................................................................................................. 14Gambar 2.7 Router .................................................................................................. 14Gambar 2.8 Kabel UTP .......................................................................................... 15Gambar 2.9 Kabel Coaxial ...................................................................................... 16Gambar 2.10 Kabel Fiber Optic ............................................................................... 16Gambar 3.1 Struktur Organisasi PT. Patra Jasa ...................................................... 39Gambar 3.2 Struktur WAN PT. Patra Jasa ............................................................. 42Gambar 3.3 Rancangan Struktur Menu Program .................................................... 47Gambar 3.4 Rancangan Layar Halaman Autentikasi............................................... 48Gambar 3.5 Rancangan Layar Halaman Home ...................................................... 49Gambar 3.6 Rancangan Layar Halaman Admin Accounts ...................................... 50Gambar 3.7 Rancangan Layar Halaman Show Accounts ........................................ 50Gambar 3.8 Rancangan Layar Halaman Add New Admin ...................................... 51Gambar 3.9 Rancangan Layar Halaman Edit Admin .............................................. 52Gambar 3.10 Rancangan Layar Halaman Delete Admin ......................................... 52Gambar 3.11 Rancangan Layar Halaman Backup .................................................... 53Gambar 3.12 Rancangan Layar Halaman Backup Sukses ........................................ 53Gambar 3.13 Rancangan Layar Halaman Restore .................................................... 54Gambar 3.14 Rancangan Layar Halaman Restore Sukses ....................................... 54Gambar 3.15 Rancangan Layar Halaman User Management .................................. 55Gambar 3.16 Rancangan Layar Halaman Available User ........................................ 56Gambar 3.17 Rancangan Layar Halaman Edit User ................................................. 57Gambar 3.18 Rancangan Layar Halaman Add New User ......................................... 57Gambar 3.19 Rancangan Layar Halaman Delete User ............................................. 58Gambar 3.20 Rancangan Layar Halaman Available User Group ............................ 58Gambar 3.21 Rancangan Layar Halaman View Group List ...................................... 59Gambar 3.22 Rancangan Layar Halaman Edit Group .............................................. 60Gambar 3.23 Rancangan Layar Halaman Add New User Group ............................. 60Gambar 3.24 Rancangan Layar Halaman Delete User Group ................................. 61Gambar 3.25 Rancangan Layar Halaman Blocked Website ..................................... 61Gambar 3.26 Rancangan Layar Halaman View URL List ........................................ 62Gambar 3.27 Rancangan Layar Halaman View Regex List ...................................... 63Gambar 3.28 Rancangan Layar Halaman Edit Blocked Web ................................... 63Gambar 3.29 Rancangan Layar Halaman Add Blocked Web .................................... 64Gambar 3.30 Rancangan Layar Halaman Delete Blocked Web ................................ 64Gambar 3.31 Rancangan Layar Halaman Add Rules for User ................................. 65Gambar 3.32 Rancangan Layar Halaman Time Setting for User ............................. 66Gambar 3.33 Rancangan Layar Halaman Add Rules for User Group ...................... 66Gambar 3.34 Rancangan Layar Halaman Time Setting for User Group .................. 67Gambar 3.35 Rancangan Layar Halaman Bandwidth Limiter .................................. 68Gambar 3.36 Rancangan Layar Halaman Block Phrase ........................................... 68Gambar 3.37 Rancangan Layar Halaman Block Extention ....................................... 69Gambar 3.38 Rancangan Layar Halaman Restart System ........................................ 69Gambar 3.39 Rancangan Layar Halaman Traffic Monitoring .................................. 70Gambar 3.40 Rancangan Layar Halaman Traffic Detail .......................................... 71Gambar 3.41 Rancangan Layar Halaman Top 10 Website ....................................... 71Gambar 3.42 Rancangan Layar Halaman Trend Web Detail ................................... 72Gambar 3.43 Rancangan Layar Halaman Top 10 User ........................................... 73Gambar 3.44 Rancangan Layar Halaman Trend User Detail ................................... 74Gambar 3.45 Rancangan Layar Halaman Blocked Access Report ........................... 74Gambar 3.46 STD Login ........................................................................................... 75Gambar 3.47 STD Halaman Home ........................................................................... 75Gambar 3.48 STD Halaman Admin Accounts .......................................................... 76Gambar 3.49 STD Halaman User Management ....................................................... 77Gambar 3.50 STD Halaman Show User ................................................................... 78Gambar 3.51 STD Halaman Show User Group ........................................................ 78Gambar 3.52 STD Halaman Blocked Website .......................................................... 79Gambar 3.53 STD Halaman Add Rules for User ...................................................... 79Gambar 3.54 STD Halaman Add Rules for User Group .......................................... 80Gambar 3.55 STD Halaman Bandwidth Limiter ...................................................... 80Gambar 3.56 STD Halaman Block Content .............................................................. 80Gambar 3.57 STD Halaman Traffic Monitoring ...................................................... 81Gambar 3.58 STD Halaman Traffic Detail ............................................................... 81Gambar 3.59 STD Halaman Top 10 Website ............................................................ 81Gambar 3.60 STD Halaman Top 10 User ................................................................. 82Gambar 3.61 STD Halaman Blocked Access Report ................................................ 82Gambar 4.1 Penempatan Sistem Traffic Monitoring dan User Management pada

  PT. Patra Jasa ........................................ ............................................. 96