Bmon Monitoring Sistem.

ABSTRAK
Kebutuhan akan informasi dan komunikasi dewasa ini sangat penting
seiring dengan kemajuan dan perkembangan teknologi informasi yang semakin
canggih. Saat ini sedang berkembang jaringan tanpa kabel atau yang dikenal dengan
istilah

wireless LAN (WLAN).

Wireless LAN semakin

banyak

digunakan untuk

menghantar jalur komunikasi data alternatif lain dari LAN (Local Area Network).
Dengan adanya Wireless LAN ini beberapa penyedia jasa koneksi Internet mulai
menyediakan hotspot. Hotspot yaitu sebuah area di mana pada area tersebut
tersedia koneksi Internet wireless yang dapat diakses melalui Notebook, PDA
(Personal Data Asistant) maupun perangkat lainnya yang mendukung teknologi
tersebut
Dalam Sistem Monitoring ini, diharapkan dapat membantu Admin di provider

internet ataupun staf network di setiap tempat hotspot dalam proses pemeliharan
jaringan dan server.

Kata kunci: Bmon Sistem Monitoring

vi

vii

ABSTRACT
The need for information and communication is very important today as the
progress and development of information technology is increasingly sophisticated. Is
currently developing a wireless network or a known as a wireless LAN (WLAN). Wireless
LANs are used increasingly to deliver an alternative data communication lines other than
the LAN (Local Area Network). With this Wireless LAN service providers started providing
Internet connection hotspots. Hotspot is an area where the area available wireless internet
connection which can be accessed through a notebook, PDA (Personal Data Assistant) or
other devices that support these technologies
In this monitoring system, is expected to help the administrator in the internet
service provider or network staff in each of the hotspots in the process of network and

server maintenance.

Keyword : Bmon Monitoring System, Wireless.

Laporan Tugas Akhir

Universitas Kristen Maranatha

viii

DAFTAR ISI
LEMBAR PENGESAHAN ................................................................................................i
PRAKATA ...................................................................................................................ii
LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH ............................... iv
SURAT PERNYATAAN ORISINALITAS KARYA ............................................................... v
ABSTRACT ................................................................................................................. vi
DAFTAR ISI ............................................................................................................. viii
DAFTAR GAMBAR ..................................................................................................... x
DAFTAR TABEL .......................................................................................................... xi
DAFTAR LAMPIRAN ................................................................................................ xii

PENDAHULUAN..........................................................................................................5
1.1 Latar Belakang.............................................................................................................. 5
1.2 Rumusan Masalah......................................................................................................... 5
1.3 Tujuan .......................................................................................................................... 2
1.4 Batasan Masalah .......................................................................................................... 2
1.5 Sistematika Pembahasan ............................................................................................ 3
Bab II DASAR TEORI ...................................................................................................5
2.1 Dasar arsitektur TCP/IP ................................................................................................ 5
2.2 Model Komunikasi Data ............................................................................................... 6
2.3. Perangkat Jaringan Komputer ..................................................................................... 8
2.3.1 Router ................................................................................................................. 8
2.3.1.1 Keuntungan Menggunakan Router ................................................................. 9
2.3.1.2 Kerugian Menggunakan Router ....................................................................... 9
2.4 Network Address Translation (NAT) ............................................................................ 9
2.5 Firewall ....................................................................................................................... 10
2.6 Web Server................................................................................................................. 10
2.6.1 Apache Web Server ................................................................................................. 10
2.7 PHP ............................................................................................................................. 11
2.8 Wireless LAN .............................................................................................................. 12
2.9 RADIUS ....................................................................................................................... 12

2.10 Captive Portal........................................................................................................... 13
2.11 Spesifikasi Wi-Fi ....................................................................................................... 13
Bab III Analisa Dan Pemodelan ................................................................................. 15
3.1Identifikasi.................................................................................................................... 15
3.2 Overview Sistem.......................................................................................................... 15
3.3 Arsitektur Aplikasi ...................................................................................................... 16
3.3.1 Use Case ............................................................................................................ 16
3.3.2 Web Map dan Layout ........................................................................................ 19
3.3.2.1 Web Map ........................................................................................................ 19
3.3.2.2Web Layout...................................................................................................... 20
3.3.3 Analisa Database ............................................................................................... 22

Laporan Tugas Akhir

Universitas Kristen Maranatha

ix

BAB IV Perancangan Dan Implementasi .................................................................... 25
4.1 Perancangan dan Implementasi Infrastruktur ........................................................... 25

4.1.1 Captive Portal NoCatAuth ................................................................................. 26
4.1.2 RADIUS Server FreeRADIUS ............................................................................... 27
4.1.3 Database Server MySQL..................................................................................... 27
4.1.4 Web Server Apache............................................................................................ 27
4.1.5 MRTG ................................................................................................................. 27
4.2 Perancangan dan Implementasi Aplikasi .................................................................... 28
4.3 Prosedur Operasional ................................................................................................. 28
4.3.1 Prosedur Instalasi dan Konfigurasi Sistem ............................................................... 28
B. Instalasi Cacti ......................................................................................................... 31
Ambil berkas instalasi. ........................................................................................... 31
C. Konfigurasi Database Cacti .................................................................................... 31
D. Monitoring Linux Server ........................................................................................ 31
Instal Net-SNMP .................................................................................................... 31
Konfigurasi ............................................................................................................ 32
Menjalankan Net-SNMP........................................................................................ 32
Test Koneksi ke SNMP Server ................................................................................ 33
Monitor di Cacti ..................................................................................................... 33
Menjalankan gateway ............................................................................................ 34
Mengkonfigurasi DHCP Server di Gateway ............................................................ 35
Instalasi Authentication Server .............................................................................. 35

Bab V Testing dan Evaluasi Sistem ............................................................................ 37
5.1 Rencana Pengujian Sistem Terimplementasi .......................................................... 37
5.1.1 Test Case ................................................................................................................. 37
5.1.2 Uji Fungsionalitas Function ..................................................................................... 37
5.2 Perjalanan Metodologi Pengujian ............................................................................ 37
5.2.1 Whitebox.................................................................................................................. 38
5.3 Ulasan Hasil Evaluasi ................................................................................................ 39
5.3.1 Evaluasi Fungsionalitas ............................................................................................ 39
5.3.2 Evaluasi Error Handling dan Security ....................................................................... 41
Bab VI Kesimpulan dan Saran ................................................................................... 43
6.1 Keterkaitan antara Kesimpulan dan Hasil Evaluasi .................................................... 43
6.2 Keterkaitan antara Saran dan Hasil Evaluasi.............................................................. 43
6.3 Rencana Perbaikan terhadap Saran yang diberikan .................................................. 43
DAFTAR PUSTAKA .................................................................................................... 44

Laporan Tugas Akhir

Universitas Kristen Maranatha

x


DAFTAR GAMBAR
Gambar 1 Router ................................................................................................................ 8
Gambar 2 Logo WIFI ........................................................................................................ 12
Gambar 3 Use Case Administrator ................................................................................... 17
Gambar 4 Web Map.......................................................................................................... 19
Gambar 5 Halaman Login.................................................................................................. 20
Gambar 6 Halaman Main Menu ....................................................................................... 20
Gambar 7 Halaman Monitoring ........................................................................................ 21
Gambar 8 ER Diagram Bmon ............................................................................................ 22
Gambar 9 Tabel Relasi Bmon ............................................................................................ 23
Gamabr 10 Implementasi Infrastruktur ............................................................................ 25
Gambar 11 vTest ............................................................................................................... 38

Laporan Tugas Akhir

Universitas Kristen Maranatha

xi


DAFTAR TABEL
Tabel 1 OSI Layer................................................................................................................. 6
Tabel 2 Spesifikasi Wifi ..................................................................................................... 14
Tabel 3 White Box Testing Bmon ...................................................................................... 39

Laporan Tugas Akhir

Universitas Kristen Maranatha

xii

DAFTAR LAMPIRAN
LAMPIRAN RIWAYAT HIDUP ................................................................ A.1

Laporan Tugas Akhir

Universitas Kristen Maranatha

Bab I
PENDAHULUAN


1.1

Latar Belakang
Kebutuhab akab

seiribg

debgab

ibformasi dab

kemajuab

dab

komubikasi dewasa ibi sabgat pebtibg

perkembabgab


tekbologi

ibformasi yabg

semakib cabggih. Saat ibi sedabg berkembabg jaribgab tabpa kabel atau
dikebal debgab

istilah

wireless LAN (WLAN).

Wireless LAN semakib

digubakab ubtuk mebghabtar jalur komubikasi data alterbatif laib
(Local

Network). Debgab

Area


adabya Wireless LAN

ibi

maba pada

area

diakses melalui
laibbya

yabg

tersebut
Notebook,

tersedia kobeksi

dab

tekbologi

ibgib

mebggubakab akses Internet. Layabab hotspot

yabg

sistem authebtifikasi atau Monitoring

terlebih

mebgakses internet

dahulu

yabg

wireless

dapat

perabgkat

Namub terdapat beberapa

monitoring

ibgib

sebuah area di

yaitu hotspot belum teribtegrasi

hotspot
sistem

tersebut.

sistem

yabg

pebyedia

PDA (Persobal Data Asistabt) maupub

mebdukubg

kebdala dalam pebyediab

Internet

babyak

dari LAN

beberapa

jasa kobeksi Internet mulai mebyediakab hotspot. Hotspot yaitu

yabg

proses admibistrasi

ubtuk

debgab

client yabg

tersebut

memerlukab

server hotspot, diharapkab

ketika client

melalui

jaribgab

hotspot

harus mebdaftar

dab sehibgga habya yabg memiliki account cukup

saja

dapat

mebggubakab fasilitas hotspot.

1.2

Rumusan Masalah
Mebcoba memaparkab

beberapa permasalahab yabg kemudiab diusahakab

solusi pemecahab.

1

BAB I Pendahuluan

2

Beberapa masalah tersebut abtara laib :
• Bagaimaba memberikab sistem mobitoribg ubtuk pemakaiab kobeksi ibterbet.
• Bagaimaba Ibstalasi dab mebgkobfigurasi Captive Portal dab Radius server,sebagai
authenticated gateway.
• Bagaimaba mebgibstal dab mebgkobfigurasi Apache, MySQL dab PHP yabg dipakai
sebagai bahasa pemogramab aplikasi Bmob.
• Bagaimaba Ibstalasi dab mebgkobfigurasi Cacti,sebagai peyimpabab data dab
pembuatab grafik.

1.3

Tujuan
Tujuab yabg ibgib dicapai debgab aplikasi ibi diharapkab dapat :

• Memebuhi kebutuhab pebyedia jasa kobeksi ibterbet dalam melakukab
mobitoribg ubtuk jasa kobeksi ibterbet
• Memudahkab pebyedia jasa kobeksi ibterbet dalam mebgelola pebggubabya.
• Memberikab Ibformasi yabg jelas kepada ISP mebgebai pemakaiab akses ibterbet

1.4

Batasan Masalah
Batasab masalah dalam pebulisab tugas akhir ibi adalah sebagai berikut:

• Membahas tebtabg pribsip kerja aplikasi mobitoribg ubtuk hotspot.
• Prosedur ibstalasi dab kobfigurasi web server apache modul php dab otebtifikasi
debgab radius.
• Digubakab ubtuk 1 access point.
• Perhitubgab besarbya bandwidth berdasarkab per hari, per mibggu, per bulab.

Laporan Tugas Akhir

Universitas Kristen Maranatha

BAB I Pendahuluan

1.5

3

Sistematika Pembahasan
Secara garis besar pembahasab dari ”Aplikasi Sistem Monitoring Ubtuk

Kobeksi Ibterbet” ibi terbagi dalam beberapa bab yaitu :

Bab I : Pendahuluan
Membahas tebtabg gambarab umum latar balakabg pebulisab tugas akhir, tujuab,
rumusab masalah, batasab masalah, metodologi pebulisab dab sistematika
pebulisab.
Bab II : Dasar Teori
Membahas tebtabg teori pebubjabg dari pembahasab masalah abtara laib tebtabg
kompobeb yabg digubakab dalam pembuatab alat ibi.
Bab III : Analisa Dan Pemodelan
Membahas tebtabg abalisa dab pemodelab dalam pembuatab aplikasi, meliputi:
Arsitektur Aplikasi.
1. Use Case Diagram.
2. Activity atau State Diagram.
3. Data Flow Diagram (DFD).
4. Table relasi atau Entity Relationship Diagram (ERD).
5. Web map dab Web layout.

Bab IV : Perancangan
Membahas tebtabg persiapab desaib aplikasi sistem Monitoring (Bmon), ibstalasi dab
kobfigurasi Captive Portal, RADIUS server,Apache web server, database server MySQL.

Laporan Tugas Akhir

Universitas Kristen Maranatha

BAB I Pendahuluan

4

Bab V : Pengujian
Membahas tebtabg pebgujiab yabg dilakukab terhadap sistem atau alat yabg telah
dibuat.

Bab VI : Kesimpulan dan Saran
Kesimpulab berisi perbabdibgab abtara perebcabaab produk sebelum dibuat debgab
produk yabg sudah jadi. Sarab berisi hal-hal apa saja yabg dapat dikembabgkab ubtuk
memberikab kemampuab lebih kepada produk yabg dibuat.

Laporan Tugas Akhir

Universitas Kristen Maranatha

BAB I Pendahuluan

Laporan Tugas Akhir

5

Universitas Kristen Maranatha

Bab VI
Kesimpulan dan earan

s.1 Keterkaitan antara Kesimpulan dan Hasil Evaluasi
Bmon
otentikasi

adalah aplikasi
hotspot

web yang dikembangkan untuk membantu proses

dan manajemen

data. Garis besar, aplikasi bmon

telah

menjalankan semua fungsi fitur yang ada pada bab tiga, me-monotorong bandwodth
untuk access poont, menganalisa masalah seperti FAQ (Frequently Asked Questoon).

s.2 Keterkaitan antara earan dan Hasil Evaluasi
Saran yang perlu dipertimbangkan agar aplikasi yang dikembangkan dapat
berjalan lebih baik lagi di masa mendatang adalah :
Kemampuan untuk melakukan pendaftaran secara onlone, sehingga cloent tidak
perlu datang langsung untuk melakukan pendaftaran. Aplikasi dapat dikembangkan
sedemikian rupa agar dapat menghasilkan informasi seperti :
1. Laporan analisa pemakaian Bandwodth oleh satu router per periode.
2. Laporan analisa pemakaian Bandwodth per periode.
s.3 Rencana Perbaikan terhadap earan yang diberikan
Rencana perbaikan yang akan dilakukan berdasarkan saran yang
diberikan adalah:
1.

Penambahan fitur untuk monitoring lebih dari satu router.

2.

Penambahan enkripsi untuk menyimpan password

434

DAFTAR PUSTAKA
Anonimn Sams Teach Yourself TCP/IP Network Admin in 21 daysn SAMS Publishing
Companyn
Apache, (2007), Apache.
http://httpd.apache.org/docs/1.3/misc/FAQ#why
Apache, (2007), Apache.
http://wwwnonlampncom
Black, VylessnNetwork Management Standards,2nd editionn McGraw-Hilln
Chorafas, Dimitris,Nn (1998)n Agent Technology Handbookn McGraw-Hilln
Feit, Sidnie, Drn (1997)n TCP/IP, 2nd editionn McGraw-Hilln
Held, Gilbertn (1998)n Ethernet Networks, 3rd editionn John Wiley & Sonn
James Truloven (2000)n LAN Wiring, 2nd editionn McGraw-Hilln
Leon Garcia ; Widjajan (2000)n Communication Networksn McGraw-Hilln
Lukas, Jonathann (2000)n Komunikasi Datan Universitas Pelita Harapan, Jakartan
Mellquist, Peter Erikn (2002)n SNMP++ Pendekatan Berorientasi Objek. Andi,
Yogyakarta
O'Brien, James An (2003)n Introduction to Information Systems: Essentials for EBusiness
Enterprise, 11th edition, McGraw-Hill, New York
Pressman, Roger Sn (1997)n Software Engineering: A Practitioner’s Approachn Fourth
Editionn McGraw-Hill
Purbo, Onno,Wn(1998)n TCP/IPn Elex Media Komputindo, Jakartan
Stallings, Williamn (1999)n SNMP, SNMPv2, SNMPv3, and RMON 1 and 2, 2nd Edition,
Addison-Wesleyn
Teamn (2001)n Cisco Networking Academy Program: Second-Year Companion Guide.
Cisco Press, Indianapolisn

Vladimirov, Andrew, Konstantin Vn Gavrilenko, Andrei An Mikhailovskyn (2004)n WiFoon Addison-Wesley, Bostonn

44

Referensi

45

Webopedian (2006)n Web Server.
http://wwwnwebopediancom/TERM/W/Web_servernhtml
wwwnmysqlncom

Laporan Tugas Akhir

Universitas Kristen Maranatha