PERANCANGAN MONITORING JARINGAN BERBASIS CACTI PADA LINUX MENGGUNAKAN GRAFIK DAN WEATHERMAP (STUDI KASUS JARINGAN PROGDI TEKNIK INFORMATIKA UPN “VETERAN” JAWA TIMUR).

PERANCANGAN MONITORING J ARINGAN BERBASIS
CACTI PADA LINUX MENGGUNAKAN GRAFIK DAN
WEATHERMAP (STUDI KASUS J ARINGAN PROGDI
TEKNIK INFORMATIKA UPN “VETERAN” J AWA TIMUR)

TUGAS AKHIR

Oleh :
PRIMA SURYANINDRA
0834010101

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL
“VETERAN” J AWA TIMUR
2012

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

UCAPAN TERIMA KASIH


Puji syukur ke hadirat Allah SWT yang telah memberikan rahmat dan
karunia-Nya, sehingga dapat terselesaikannya Tugas Akhir ini.
Dengan selesainya tugas akhir ini tidak terlepas dari bantuan banyak pihak
yang telah memberikan masukan-masukan. Untuk itu penyusun mengucapkan
terima kasih sebagai perwujudan rasa syukur atas terselesaikannya tugas akhir
ini dengan lancar. Ucapan terima kasih ini saya tujukan kepada :
1. Bapak Prof. Dr. Ir. Teguh Soedarto, MP selaku Rektor Universitas
Pembangunan Nasional “Veteran” Jawa Timur.
2. Bapak Sutiyono, MT selaku Dekan Fakultas Teknologi Industri UPN
“Veteran” Jawa Timur.
3. Dr. Ir. Ni Ketut Sari, MT. selaku Ketua Jurusan Teknik Informatika UPN
“Veteran” Jawa Timur.
4. Bapak Hudan Studiawan, S.Kom, M.Kom

selaku dosen pembimbing

pada Tugas Akhir ini, yang telah banyak memberikan petunjuk, masukan,
bimbingan, dorongan serta kritik yang bermanfaat sejak awal hingga
terselesainya Tugas Akhir ini.

5. Terimakasih buat Bapakku serta Ibukku tercinta yang telah memberi
semangat,dorongan

dan do’a yang

adikku

yang

tersayang

telah

tiada henti-hentinya. Buat Adik-

menjadi

motivasi

sehingga


dapat

terselesaikannya tugas akhir ini.
6. Terimakasih buat teman angkatan 2008

yang telah berjuang bersama

sampai akhir .

iii

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

7. Terima kasih buat orang yang selalu mendoakan saya. Kata-katamu begitu
indah.
8. Serta orang-orang yang tidak dapat saya sebutkan satu persatu namanya.
Terimakasih atas bantuannya semoga Allah SWT yang membalas semua
kebaikan dan bantuan tersebut


Surabaya, September 2012

Penulis

iv

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

KATA PENGANTAR

Syukur Alhamdulillah selalu terucap ke hadirat Allah SWT atas segala
limpahan Rahmat-Nya sehingga dengan segala keterbatasan waktu, tenaga, dan
pikiran yang dimiliki, akhirnya penulis dapat menyelesaikan Tugas Akhir yang
berjudul “Perancangan Monitoring J aringan Berbasis Cacti Pada Linux
Menggunakan Graph dan Weathermap (Studi Kasus: J aringan Komputer
Progdi Teknik Infor matika UPN “Veteran” J awa Timur)”.
Tugas Akhir ini disusun guna diajukan sebagai salah satu syarat untuk
menyelesaikan program Strata Satu (S1) pada jurusan Teknik Informatika,

Fakultas Teknologi Industri, UPN ”VETERAN” Jawa Timur.
Dalam penyusunan Tugas akhir ini, Penulis berusaha untuk menerapkan
ilmu yang telah didapat selama mengikuti perkuliahan dan itu semua tidak lepas
dari petunjuk, bimbingan, bantuan, dukungan dan doa dari berbagai pihak.
Penulis menyadari bahwa dalam penyusunan tugas akhir ini masih banyak
kekurangan. Oleh karena itu penulis sangat mengharapkan saran dan kritik yang
membangun dari para pembaca untuk pengembangan aplikasi yang lebih baik.

Surabaya, November 2012

Penulis

ii

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

DAFTAR ISI
Halaman
LEMBAR PENGESAHAN

ABSTRAK .................................................................................................. i
KATA PENGANTAR ................................................................................. ii
UCAPAN TERIMA KASIH ...................................................................... iii
DAFTAR ISI ............................................................................................... v
DAFTAR GAMBAR .................................................................................. viii
DAFTAR TABEL ....................................................................................... xi
BAB I PENDAHULUAN ............................................................................
1.1 Latar Belakang ...........................................................................
1.2 Rumusan Masalah ......................................................................
1.3 Batasan Masalah ..........................................................................
1.4 Tujuan Penelitian .........................................................................
1.5 ManfaatPenelitian ........................................................................
1.6 Metodologi .................................................................................
1.7 Sistematika Penulisan .................................................................

1
1
2
2
3

3
3
5

BAB II TINJ AUAN PUSTAKA ................................................................
2.1 Profil Progdi Teknik Informatika .................................................
2.1.1 Visi dan Misi Perusahaan………………………………..…
2.2 Protocol…………………………………......................................
2.2.1 Simple Network Management Protocol……………………..
2.2.2 TCP/IP (Transmission Control Protocol/Internet Protocol)
2.2.3 Pint-to-Point Protocol……………………..……………….
2.2.4 Internet Control Message Protocol…………..…………….
2.2.5 FTP (File Transfer Protocol)………………..……………..
2.3 Pengantar Jaringan Komputer dan Internet………..…………….
2.4 Topologi Jaringan...........................................................................
2.4.1 Topologi Bus..........................................................................
2.4.2 Topologi Star.........................................................................
2.4.3 Topologi Ring........................................................................
2.4.4 Topologi Hirarchy.................................................................
2.4.5 Topologi Mesh.......................................................................

2.4.6 Topologi Hybrid....................................................................
2.5 Interconnected Networking.............................................................
2.6 Hardware…………………………………………………………
2.6.1 Switch………….....................................................................
2.6.2 Router.....................................................................................
2.6.3 Server......................................................................................
2.7 Network Monitoring.........................................................................
2.8 Networking Tools.............................................................................

7
7
7
8
9
10
10
11
11
12
13

13
14
15
16
17
19
19
20
20
20
21
22
23

Hak Cipta © milik UPN "Veteran" Jatim :
v menyebutkan sumber.
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan

2.8.1 Paket Internet Gopher (Ping)……………..………………..
2.8.2 Traceroute……………………………………...…………...

2.8.4 Apache Web Server…………………………………………
2.8.5 Hypertext Processor (PHP)……………………..………….
2.8.6 MySQL……………………………………………………...
2.8.7 Cacti……………………………...…………………………
2.8.8 RRD Tool……………………………………………………
2.8.9 Plugin Architecture (PIA)…………………………………...

23
23
24
25
27
27
30
31

BAB III ANALISIS DAN PERANCANGAN SISTEM .............................
3.1 Analisis Kebutuhan Sistem ..........................................................
3.1.1 Kebutuhan Fungsional...........................................................
3.1.2 Kebutuhan Non-Fungsional...................................................

3.2 Perancangan Sistem Cacti ............................................................
3.2.1 Use Case .............................................................................
3.2.2 Diagram Alir (Flowchart)……………………………….. ...
3.2.1.1 Flowchart Cacti Sebagai Administrator……………
3.2.1.2 Flowchart Cacti Sebagai Guest……………………..
3.3 Struktur Tabel…………………………………...………………...
3.4 Desain Antarmuka Cacti ..............................................................
3.4.1 Halaman Console ................................................................
3.4.2 Halaman Add Device...........................................................
3.4.3 Halaman New Graph...........................................................
3.4.4 Halaman View Graph ..........................................................
3.4.5 Halaman Weathermap .........................................................

32
32
32
33
33
34
36
36
37
39
40
41
42
43
44
45

BAB IV IMPLEMENTASI.........................................................................
4.1 Spesifikasi Sistem .......................................................................
4.2 Implementasi Database ...............................................................
4.2.1 Tabel user_auth (User Authentication)................................
4.2.2 Tabel host ...........................................................................
4.2.3 Tabel plugin_config ............................................................
4.2.4 Tabel snmp_query ...............................................................
4.2.5 Tabel weathermap_maps. ....................................................
4.3 Instalasi dan Konfigurasi Sistem ..................................................
4.4 Implementasi Sistem Cacti ..........................................................
4.4.1 Halaman Utama ..................................................................
4.4.2 Halaman Devices ................................................................
4.4.3 Halaman Konfigurasi Device ..............................................
4.4.4 Halaman Create Graph .......................................................
4.4.5 Halaman Plugin Management .............................................
4.4.6 Halaman Settings ................................................................
4.4.7 Halaman User Management ................................................
4.4.8 Halaman Graph ..................................................................
4.4.9 Halaman Monitor ................................................................
4.5 Implementasi Sistem Device Monitor ..........................................
4.5.1 Halaman Awal.....................................................................

46
46
47
48
49
50
50
51
52
52
53
53
54
55
56
57
58
59
60
61
61

vi
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB V UJ I COBA DAN EVALUASI .......................................................
5.1 Uji Coba Sistem ..........................................................................
5.2 Pengujian Sistem Monitoring Perangkat Jaringan ........................
5.2.1 Uji Coba Menambahkan Perangkat Baru .............................
5.2.2 Uji Coba Menambahkan Beberapa Perangkat……………..
5.2.3 Uji Coba Menambahkan Grafik Pada Perangkat ..................
5.2.4 Uji Coba Menambahkan Grafik Baru Pada PC 2…………..
5.2.3 Uji Coba Editor Weathermap ..............................................
5.3 Pengujian Sistem Device Monitor ................................................
5.3.1 Uji Coba Menampilkan Perangakat .....................................
5.3.2 Uji Coba View Weathermap ................................................
5.3.3 Uji Coba Kembali ke Console Cacti ....................................
5.4 Poller RRDTool……………………………………………….. ...
5.4.1 Perhitungan Pemakaian Memori Poller ...............................

63
63
63
64
65
66
67
69
75
76
76
77
78
79

BAB VI PENUTUP .................................................................................... 82
6.1 Kesimpulan ................................................................................. 82
6.2 Saran ........................................................................................... 83
DAFTAR PUSTAKA

vii
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

PERANCANGAN MONITORING J ARINGAN BERBASIS CACTI PADA LINUX
MENGGUNAKAN GRAPH DAN PLUGIN WEATHERMAP (STUDI KASUS PROGDI
TEKNIK INFORMATIKA UPN “VETERAN” J AWA TIMUR)
DOSEN PEMBIMBING I
: HUDAN STUDIAWAN, S.Kom, M.Kom
PENYUSUN
: PRIMA SURYANINDRA

ABSTRAK
Jaringan komputer dan Internet telah mengalami perkembangan yang
sangat pesat. Teknologi ini mampu menyambungkan hampir semua komputer
yang ada di dunia sehingga bisa saling berkomunikasi dan bertukar informasi.
Bentuk informasi yang dapat ditukar berupa data teks, citra digital, video, audio.
Untuk menunjang semakin maju dan rumitnya jaringan komputer itu,
maka dibuatlah Sistem Monitoring Traffic Bandwith dan weathermaps Berbasis
Cacti, dimana akan mempermudah dalam pengawasan dan pemantauan kondisi
jaringan melalui grafik dan aliran besarnya traffic pada weathermap terhadap
perangkat-perangkat yang telah dikonfigurasikan pada sistem Cacti. Penerapan
sistem serupa telah banyak juga dilakukan pada jaringan komputer-jaringan
komputer di tempat lainnya yang berskala kecil hingga besar.
Dengan adanya sistem Monitor Traffic Bandwith dan Weathermap ini,
jaringan komputer progdi Teknik Informatika dapat dipantau secara real time
dengan hanya melihat jumlah traffic yang dihasilkan dalam bentuk grafik serta
weathermap. Misalnya dalam pemantauan grafik pada suatu perangkat pada
jaringan progdi Teknik Informatika. Serta dalam memonitoring jaringan ini juga
akan diketahui device mana saja yang up dan down sehingga lebih mudah lagi
dalam troubleshooting yang akan diselesaikan, device up dan down akan terlihat
secara realtime dan jelas sehingga device tersebut apakah benar-benar down dan
up.
Kata Kunci: Cacti, Monitoring Jaringan, SNMP, Weathermap, Traffic Bandwith.

i

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB I
PENDAHULUAN
1.1

Latar Belakang
Jaringan komputer bukanlah sesuatu yang baru saat ini. Hampir di
setiap perusahaan terdapat jaringan komputer untuk memperlancar arus
informasi di dalam perusahaan tersebut. Internet yang mulai populer
saat ini adalah suatu jaringan komputer raksasa yang merupakan
jaringan komputer yang terhubung dan dapat saling berinteraksi. Hal
ini dapat terjadi karena adanya perkembangan teknologi jaringan yang
sangat pesat, sehingga dalam beberapa tahun saja jumlah pengguna
jaringan komputer yang tergabung dalam internet berlipat ganda.
Untuk

memonitoring

suatu

jaringan

tersebut

serta

untuk

memperlancar arus informasi yang masuk di dalam perusahaan tersebut
secara cepat tidaklah mudah, maka harus dibutuhkan suatu teknologi
jaringan komputer yang efektif dan efisien untuk bisa memenuhi
kebutuhan perusahaan tersebut secara kompleks.
Oleh karena itu penggunaan weathermap dan grafik pada
monitoring jaringan dapat mempermudah untuk mengetahui aliran traffic
secara realtime dengan jelas secara topologi. Dengan weathermap kita bisa
mensetting pula kapasitas bandwidth dari link tersebut sehingga nantinya
kapasitas bandwith pada setiap link bisa dibatasi sehingga mencegah untuk
terjadinya overload bandwith yang menyebabkan pengaksesan suatu
jaringan menjadi lambat.

1

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2

1.2

Perumusan Masalah
Beberapa masalah yang akan diselesaikan pada Tugas Akhir ini adalah :
1. Bagaimana merancang aplikasi monitoring jaringan berbasis Cacti pada
Linux untuk monitoring traffic bandwith secara jelas dalam bentuk grafik.
2. Weathermap digunakan untuk memetakan topologi jaringan yang akan
dibuat serta terlihat jelas besaran aliran traffic yang dihasilkan dari setiap
perangkat.
3. Sistem yang dibuat ini nantinya bisa memantau beberapa device yang up
dan down secara realtime.
4. Sistem ini dibangun untuk memudahkan user untuk pemantauan
monitoring jaringan serta memudahkan troubleshooting jika dalam
jaringan tersebut mengalami masalah.

1.3

Batasan Masalah
Untuk menfokuskan penelitian, maka dibuat batasan masalah dari

perumusan masalah diatas, diantaranya sebagai berikut :
1. Tools yang digunakan untuk membangun sistem monitoring jaringan ini
adalah Cacti versi 0.8.8a dengan plugin Weathermap 0.97.
2. Sistem monitoring ini hanya terbatas pada monitoring kecepatan bandwith
lalu ditampilkan menggunakan grafik.
3. Penggunaan weathermap digunakan untuk alur atau proses dari studi kasus
yang akan dikerjakan.
4. Sistem Cacti merupakan hak akses sepenuhnya dari suatu setting dan
konfigurasi yang akan dibuat.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3

5. Poller interval yang ditentukan mempunyai waktu 5 menit yang
merupakan poller interval default yang ada pada Cacti.
6. Diasumsikan dalam sistem monitoring jaringan menggunakan grafik dan
weathermap ini hanya menggunakan beberapa perangkat saja.
1.4

Tujuan Penelitian

Tujuan dilakukannya penelitian ini adalah :
a. Membangun jaringan untuk mengetahui kecepatan bandwith secara
realtime yang kemudian ditampilkan dalam bentuk graph.
b. Agar pemantauan jaringan dapat dilakukan dari satu titik atau terpusat.
c. Weathermap bertujuan untuk memetakan jaringan yang akan dibuat serta
merupakan proses atau alur kerja dari suatu jaringan tersebut.
1.5

Manfaat Penelitian
Penelitian ini dilakukan dengan harapan dapat memberikan manfaat,

diantaranya :
a. Memiliki sebuah aplikasi monitoring jaringan kecepatan bandwith dalam
bentuk map serta grafik.
b. Pengaturan pembatasan kecepatan bandwith pada weathermap sehingga
mencegah terjadinya beberapa server yang down dikarenakan adanya
kecepatan bandwith yang melebihi batas maksimal.
1.6

Metode Penelitian
Metode yang dilakukan dalam pengembangan kerja yaitu Metode Waterfall

(Siklus Air Terjun). Metode ini juga dikenal dengan nama “Classic Life Code”.
Metode ini membutuhkan pendekatan sistematis dan sekuensial dalam

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4

pengembangan perangkat lunak, mulai dari tingkat sistem dan kemajuan melalui
tahapan-tahapan sebagai berikut :
1) Studi Literatur
Dilakukan dengan cara mencari segala macam informasi secara riset
keperpustakaan dan mempelajari buku-buku yang berhubungan dengan
masalah yang dihadapi.
2) Analisa Data
Melakukan analisis terhadap permasalahan yang ada mengenai
bagaimana membuat suatu aplikasi jaringan server berbasis SNMP.
3) Perancangan Sistem
Melakukan analisa awal tentang sistem yang akan dibuat yaitu suatu
pemecahan masalah yang dilakukan melalui sistem terkomputerisasi.
4) Pembuatan Program
Desain tadi harus diubah menjadi bentuk yang lebih dimengerti
mesin, maka dilakukan langkah pembuatan program.
5) Uji Coba Program
Uji coba program dapat dilakukan pada akhir dari tahap-tahap
analisa sistem, desain sistem dan tahap penerapan sistem atau
implementasi sistem. Sasaran dari ujicoba program adalah untuk
menentukan kesalahan-kesalahan dari program yang mungkin terjadi
sehingga dapat diperbaiki.
6) Metode Evaluasi
Mengevaluasi hasil-hasil yang telah dikerjakan, sistem informasi
yang telah dibuat ini akan diuji coba penggunaannyan dan juga akan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

5

dievaluasi untuk kelayakan sistem tersebut untuk digunakan, serta
kemungkinan kesalahannya.
7) Penyusunan Laporan
Segala hal yang telah terangkum dari perangkat lunak dituliskan
dalam bentuk laporan untuk memberikan laporan apa saja yang bisa
diimplementasikan dalam perangkat lunak tersebut.
1.7

Sistematika Penulisan
Dalam penyusunan tugas akhir, sistematika pembahasan diatur dan disusun

dalam enam bab, dan tiap-tiap bab terdiri dari sub-sub bab. Untuk memberikan
gambaran yang lebih jelas, maka diuraikan secara singkat mengenai materi dari
bab-bab dalam penulisan tugas akhir ini sebagai berikut:

BAB I

PENDAHULUAN
Bab ini berisi latar belakang, perumusan masalah, batasan
masalah, tujuan penelitian, manfaat penelitian, dan sistematika
penulisan pembuatan tugas akhir ini.

BAB II

TINJ AUAN PUSTAKA
Bab ini berisi mengenai konsep dan teori pembelajaran yang
menjadi landasan pembuatan Skripsi.

BAB III

ANALISA DAN PERANCANGAN SISTEM
Bab ini berisi tentang analisa dari sistem yang akan dibuat dan
perancangan sistem yang meliputi antara lain: deskripsi umum
sistem, kebutuhan sitem, permodelan sistem berorientasi objek,
perancangan proses latar dan perancangan antarmuka aplikasi.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

6

BAB IV

IMPLEMENTASI SISTEM
Bab ini berisi hasil implementasi dari perancangan yang telah
dibuat sebelumnya yang meliputi: implementasi basis data,
implementasi

proses

latar

dan

implementasi

form-form

antarmuka aplikasi.
BAB V

UJ I COBA DAN EVALUASI
Bab ini menjelaskan tentang cara penggunaan sistem, yaitu
menerapkan hasil rancang dengan menggunakan data yang
dibutuhkan dan pengujian akan dilakukan untuk memastikan
apakah program yang dibuat sesuai dengan yang dikehendaki
atau belum.

BAB VI

PENUTUP
Bab ini akan dibahas tentang saran dan kesimpulan dari
penggunaan

program aplikasi dan

saran

pengembangan

selanjutnya.
DAFTAR PUSTAKA
Pada bagian ini akan dipaparkan tentang sumber-sumber
literatur yang digunakan dalam pembuatan laporan tugas akhir
ini.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB II
TINJ AUAN PUSTAKA

2.1

Profil Progdi Teknik Infor matika UPN “Veteran” J awa Timur
Progdi Teknik Informatika UPN “Veteran” Jawa Timur adalah kampus

yang bergerak pada bidang IT. Dimana Program Studi Teknik Informatika
Fakultas Teknologi Industri UPN “Veteran” Jawa Timur didirikan pada tahun
akademik 2002/2003. Tujuan pendidikan Teknik Informatika adalah untuk
menghasilkan Sarjana yang unggul dan mempunyai pengetahuan dasar dan
keahlian yang luas dalam bidang Teknologi Informatika.
Di samping itu seorang sarjana Teknik Informatika diharapkan mampu
untuk menyerap, mengembangkan dan memajukan Ilmu Pengetahuan dan
Teknologi Komputer dan Informatika, serta mampu untuk berkompetisi di pasar
global.
2.1.1

Visi dan Misi Perusahaan
Menghasilkan lulusan yang unggul dalam bidang teknologi

informasi dan mampu berkompetisi di pasar global tahun 2015.

·

Menghasilkan anggota masyarakat yang bertaqwa kepada Tuhan Yang
Maha Esa, berakhlak tinggi, berbudaya Indonesia, bersemangat ilmiah
serta memiliki kemampuan akademik yang memadai dan sanggup
berkinerja baik, serta mampu menerapkan, mengembangkan dan
melakukan inovasi ilmu pengetahuan dan teknologi informasi bagi
kemajuan dan kesejahteraan masyarakat.

7
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

8

· Membekali mahasiswa dengan pengetahuan, keterampilan, kebiasaan dan
iklim yang baik agar mampu dan mempunyai kepercayaan diri yang
tinggi untuk bersaing di pasar global.

·

Menyebarkan hasil penelitian dan teknologi terapan, untuk dimanfaatkan
dalam kegiatan produktif dan peningkatan mutu kehidupan masyarakat.

Teori-teori Dasar Umum
Berikut ini adalah teori-teori umum yang dipergunakan sebagai acuan
2.2

Protocol
Protocol adalah serangkaian aturan yang mengatur operasi unit-unit

fungsional agar komunikasi bisa terlaksana (Tanenbaum, p27,2003). Sebuah
protocol menjelaskan syntax, semantics, dan sinkronisasi komunikasi yang di
implementasi pada hardware atau software, ataupun keduanya.
Dalam teknologi informasi, protocol adalah himpunan aturan khusus bahwa
titik akhir dalam koneksi telekomunikasi yang digunakan saat mereka
berkomunikasi. Protocol menentukan interaksi antara entitas yang berkomunikasi.
Protocol ada pada beberapa tingkatan dalam koneksi telekomunikasi.
Misalnya, ada protocol untuk pertukaran data di tingkat perangkat keras dan
protocol untuk pertukaran data di tingkat program aplikasi. Dalam model standar
yang dikenal sebagai Open System Interconnection (OSI), ada satu atau lebih
protokol pada setiap lapisan dalam pertukaran telekomunikasi yang kedua ujung
pertukaran harus mengakui dan amati. Protokol sering digambarkan dalam suatu
industri atau standar internasional.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

9

Jenis-jenis protocol pada umumnya dijelaskan pada sub bab sub
bab berikut ini :
2.2.1 Simple Networ k Management Protocol (SNMP)
SNMP adalah standar manajemen jaringan yang mampu mengatur tidak
hanya internet tetapi juga intranet dan juga jaringan telekomunikasi selama
jaringan beroperasi dengan menggunakan protokol TCP/IP. Bahkan SNMP dapat
mengatur elemen jaringan yang tidak beroperasi pada protokol TCP/IP melalui
proxy agent (Subramanian, p141, 2000).
SNMP merupakan Network Management System (NMS) yang paling
umum dipakai.Gagasan dibalik SNMP adalah bagaimana supaya informasi yang
dibutuhkan untuk manajemen jaringan bisa dikirim menggunakan TCP/IP.
Protokol tersebut memungkinkan administrator jaringan untuk menggunakan
perangkat jaringan khusus yang berhubungan dengan perangkat jaringan yang lain
untuk mengumpulkan informasi dari mereka, dan mengatur bagaimana mereka
beroperasi. SNMP memiliki keunggulan dalam struktur protokol yang simpel dan
sedikit memakai sumber daya.
Dalam me-manage sebuah jaringan SNMP menggunakan beberapa elemen
penting, diantaranya :
a. Management station
b. Management agent
c. Management information base
d. Network management protocol
SNMP memiliki beberapa kemampuan penting sebagai berikut :

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

10

1) Get : Memungkinkan Management station untuk mendapatkan nilai dari suatu
objek pada agent.
2) Set : Memungkinkan Management station untuk mengatur nilai suatu objek
pada agent.
3) Notify : Memungkinkan agent untuk memberitahu management station akan
peristiwa-peristiwa yang terjadi (Stallings, p240, 2006).
2.2.2 TCP/IP (Transmission Control Protocol/Internet Protocol)
TCP/IP Adalah standar komunikasi data yang digunakan oleh komunitas
internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di
dalam jaringan Internet. Protokol ini tidaklah dapat berdiri sendiri karena memang
protokol ini berupa kumpulan protokol (protocol suite). Protokol ini juga
merupakan protokol yang paling banyak digunakan saat ini. Data tersebut
diimplementasikan dalam bentuk perangkat lunak (software) di sistem operasi.
Istilah yang diberikan kepada perangkat lunak ini adalah TCP/IP stack. Pada
TCP/IP terdapat beberapa protokol sub yang menangani masalah komunikasi antar
komputer.
2.2.3 Point-to-Point Protocol
Point-to-Point Protocol (sering disingkat menjadi PPP) adalah sebuah
protokol enkapsulasi paket jaringan yang banyak digunakan pada wide area
network (WAN). Protokol ini merupakan standar industri yang berjalan pada
lapisan data-link dan dikembangkan pada awal tahun 1990-an sebagai respons
terhadap masalah-masalah yang terjadi pada protokol Serial Line Internet Protocol
(SLIP), yang hanya mendukung pengalamatan IP statis kepada para kliennya.
Dibandingkan dengan pendahulunya (SLIP), PPP jauh lebih baik, mengingat kerja

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

11

protokol ini lebih cepat, menawarkan koreksi kesalahan, dan negosiasi sesi secara
dinamis tanpa adanya intervensi dari pengguna. Selain itu, protokol ini juga
mendukung banyak protokol-protokol jaringan secara simultan.
2.2.4 Internet Control Message Protocol (ICMP)
ICMP adalah salah satu protokol inti dari keluarga. ICMP berbeda tujuan
dengan TCP dan UDP dalam hal ICMP tidak digunakan secara langsung oleh
aplikasi jaringan milik pengguna. salah satu pengecualian adalah aplikasi ping
yang mengirim pesan ICMP Echo Request (dan menerima Echo Reply) untuk
menentukan apakah komputer tujuan dapat dijangkau dan berapa lama paket yang
dikirimkan dibalas oleh komputer tujuan. ICMP utamanya digunakan oleh sistem
operasi komputer jaringan untuk mengirim pesan kesalahan yang menyatakan,
sebagai contoh, bahwa komputer tujuan tidak bisa dijangkau.
2.2.5 FTP ( File Transfer Protocol )
FTP (File Transfer Protocol) adalah sebuah protocol internet yang berjalan
di dalam lapisan aplikasi yang merupakan standar untuk pentransferan file
komputer antar mesin-mesin dalam sebuah internetwork. FTP atau protocol
Transmission Control Protocol (TCP) untuk komunikasi data antara klien dan
server, sehingga diantara kedua komponen tersebut akan dibuatlah sebuah sesi
komunikasi sebelum transfer data dimulai. FTP hanya menggunakan metode
autentikasi standar, yakni menggunakan Username dan paswordnya yang dikirim
dalam bentuk tidak terenkripsi. Pengguana terdaftar dapat menggunakan username
dan passwordnya untuk mengakses, men-download, dan meng-upload berkasberkas yang dikehendaki. Umumnya, para pengguna daftar memiliki akses penuh
terdapat berapa direktori, sehingga mereka dapat berkas, memuat direkotri dan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

12

bahkan menghapus berkas. Pengguna yang belum terdaftar dapat juga
menggunakan metode anonymous login, yakni dengan menggunakan nama
pengguna anonymous & password yang diisi dengan menggunakan alamat e-mail.
Sebuah server FTP diakses dengan menggunakan Universal Resource Identifier
(URI) dengan menggunakan format ftp://namaserver. Klien FTP dapat
menghubungi server FTP dengan membuka URI tersebut.
2.3

Pengantar J aringan Komputer dan Internet
Istilah Jaringan Komputer adalah mengartikan himpunan interkoneksi

(interconected) sejumlah komputer autonomous. Dua buah komputer dikatakan
saling tersambung apabila keduanya dapat saling bertukar informasi, dengan
media perantara yang varian (serat optik, gelombang mikro, satelit, dan lain lain).
Penggabungan teknologi komputer dan komunikasi sangat berpengaruh
terhadap bentuk organisasi sistem komputer. Suatu konsep pusat komputer adalah
merupakan konsep yang sudah ketinggalan zaman. Model komputer tunggal yang
melayani seluruh tugas-tugas komputasi telah diganti dengan sekumpulan
komputer berjumlah banyak yang terpisah-pisah tetapi saling berhubungan dalam
melaksanakan tugasnya, sistem tersebut yang dinamakan jaringan komputer.
Jika sebuah komputer dapat membuat komputer lain untuk start, stop, atau
mengontrol, maka komputer-komputer tersebut dinamakan tidak autonomous.
Sebuah sistem dengan satu unit kendali dan sejumlah unit yang dikendalikan
untuk para pengguna, bukanlah suatu jaringan komputer. Sistem ini biasa disebut
dengan sistem terdistribusi.
Pada sistem terdistribusi keberadaan sejumlah komputer autonomous
bersifat transparan bagi pemakainya, seseorang bisa member perintah untuk

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

13

mengeksekusi program, memilih prosessor, dan aktifitas lainnya adalah
merupakan tugas dari sistem operasi. Pada suatu jaringan, pengguna harus secara
eksplisit log ke sebuah mesin, secara eksplisit menyampaikan tugasnya dari jauh,
secara eksplisit memindahkan file-file dan menangani sendiri secara umum
seluruh manajemen jaringannya. Sehingga sistem terdistribusi adalah sistem yang
dibuat pada lapisan atas sebuah jaringan. Karena itu, perbedaan jaringan dengan
sistem terdistribusi lebih terletak pada perangkat lunaknya (software).
2.4

Topologi J aringan
Topologi jaringan adalah bentuk perancangan baik secara fisik maupun

secara logic yang digunakan untuk membangun hubungan antara unsur-unsur
dasar penyusun jaringan, yaitu node, link dan station.
Ada beberapa jenis topologi, yaitu :
2.4.1 Topologi Bus
Topologi bus banyak digunakan di awal penggunaan jaringan komputer
dan bias dikatakan topologi paling sederhana apabila dibandingkan dengan
topologi lainnya. Topologi bus adalah suatu struktur jaringan dimana tiap-tiap
sistem langsung terhubung ke saluran komunikasi umum (Dian,1996).

Gambar 2.1 Topologi Bus
Keunggulan topologi bus adalah pengembangan jaringanatau penambahan
workstation baru dapat dilakukan dengan mudah tanpa menggangu workstation

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

14

lain. Sedangkan kelemahan topologi bus ini apabila terdapat gangguan di
sepanjang kabel pusat maka keseluruhan jaringan akan mengalami gangguan.

2.4.2 Topologi Star
Topologi star merupakan suatu konfigurasi jaringan dimana terdapat titik
yang merupakan pusat hubungan dari semua group atau sistem (Dian,1996). Pada
topologi ini, koneksi yang terganggu antara suatu node dan hub tidak akan
mempengaruhi jaringan. Jika hub terganggu (rusak) maka semua node yang
dihubungkan ke hub tersebut tidak dapat saling berkomunikasi.

Gambar 2.2 TopologiStar
Keuntungan topologi star yaitu:
a.

Fleksibilitas tinggi

b.

Penambahan atau perubahan komputer sangat mudah dan
tidak mengganggu bagian jaringan lain, yaitu dengan cara
menarik kabel menuju hub

c.

Kontrol terpusat sehingga mudah dalam pengelolaan jaringan.

d.

Kemudahan deteksi dan isolasi kesalahan atau kerusakan, jika
terdapat salah satu kabel yang menuju node terputus maka

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

15

tidak akan mempengaruhi jaringan secara keseluruhan. Hanya
kabel yang putus tidak dapat digunakan.
e.

Jumlah pengguna komputer lebih banyak daripada topologi
bus

Kelemahan menggunakan topologi star yaitu :
a.

Boros kabel

b.

Jika hub rusak maka jaringan yang berada dalam satu hub
akan rusak

2.4.3 Topologi Ring
Topologi ring adalah suatu konfigurasi jaringan dimana pengkabelannya
berbentuk loop, dengan hubungan point-to-point sederhana yang terhubung ke
setiap sistem dan membentuk sebuah ring. Tiap-tiap sistem bertindak sebagai
repeater untuk semua signal yang diterima dan kemudian kembali mengirimkan
signal tersebut ke sistem selanjutnya yang merupakan kekuatan signal original
(Dian,1996).

Gambar 2.3 Topologi Ring
Topologi ring bekerja dengan melakukan token passing. Pesan singkat
yang dsebut dengan token dijalankan melalui ring sampai sebuah komputer
menginginkan untuk mengirim informasi ke komputer yang lain. Komputer
tersebut lalu mengubah token tersebut, dengan menambahkan alamatnya dan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

16

menambah data, dan mengirimnya melalui ring. Lalu secara berurutan setiap
komputer akan menerima token tersebut dan mengirimkan informasi tersebut ke
komputer selanjutnya sampai komputer dengan alamat yang dituju dicapai atau
token kembali ke komputer pengirim (asal pengirim pesan). Komputer penerima
akan membalas pesan ke asal pengirim pesan tadi mengindikasikan bahwa pesan
telah diterima.
Keuntungan dari penggunaan topologo ring antara lain :
1.

Tidak ada komputer yang memonopoli jaringan, karena setiap
komputer mempunyai hak akses yang sama terhadap token.

2.

Data

mengalir

searah

sehingga

terjadinya

collision

dapat

dihindarkan.
Topologi ring mempunyai kekurangan sebagai berikut :
Apabila ada satu komputer dalam topologi ring gagal berfungsi, maka
akan memengaruhi keseluruhan jaringan.
1.

Sulit untuk mengatasi kerusakan di jaringan yang menggunakan
topologi ring.

2.

Menambah atau mengurangi komputer akan mengacaukan jaringan.

3.

Sulit untuk mengkonfigurasi ulang.

2.4.4 Topologi Hirarchy
Topologi hirarchy merupakan topologi yang terdiri dari komputer induk
(root), yang dihubungkan dengan node lain secara bertingkat. Tingkat yang lebih
tinggi bekerja sebagai pengatur kerja dari tingkat dibawahnya.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

17

Gambar 2.4 Topologi Hirarchy

2.4.5 Topologi Mesh
Topologi Mesh adalah suatu topologi yang memang didisain untuk
memiliki tingkat restorasi dengan berbagai alternatif rute atau penjaluran yang
biasanya disiapkan dengan dukungan perangkat lunak atau software. Komponen
utama yang digunakan dalam topologi mesh ini adalah Digital Cross Connect
(DXC) dengan satu atau lebih dari dua sinyal aggregate, dan tingkat cross connect
(koneksi persilangan) yang beragam pada level sinyal SDH. Topologi jaringan
mesh ini menerapkan hubungan antar sentral secara penuh. Jumlah saluran ini
harus disediakan untuk membentuk suatu jaringan topologi mesh adalah jumlah
sentral dikurangi 1 (n-1, dengan n adalah jumlah sentral). Tingkat kerumitan yang
terdapat pada jaringan mesh ini sebanding dengan meningkatnya jumlah sentral
yang terpasang. Dengan demikian disamping kurang ekonomis juga relatif mahal
dalam pengoperasianya.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

18

Gambar 2.5 Topolgi Mesh
Dengan demikian maksimal banyaknya koneksi antar perangkat pada
jaringan bertopologi mesh ini dapat dihitung yaitu sebanyak n(n-1)/2. Selain itu
karena setiap perangkat dapat terhubung dengan perangkat lainnya yang ada
dalam jaringan maka setiap perangkat harus memiliki sebanyak n-1 Port
Input/Output (I/O Ports).
Keuntungan dari topologi mesh :
1.

Fault tolerance.

2.

Terjaminnya kapasitas channel komunikasi, karena memiliki
hubungan yang berlebih.

3.

Relatif lebih mudah untuk dilakukan troubleshooting.

Kerugian dari topologi mesh :
1.

Sulit melakukan instalasi dan melakukan konfigurasi ulang saat
jumlah komputer dan peralatan-peralatan yang terhubung semakin
meningkat jumlahnya.

2.

Biaya besar untuk memelihara hubungan yang berlebih.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

19

2.4.6 Topologi Hybrid
Topologi Hybrid adalah topologi dengan penggabungan beberapa topologi.
Misalkan gabungan dari topologi ring dan topologi star, atau gabungan antara
topologi tree dan topologi star, atau malahan gabungan ketiga topologi tersebut
(ring, star, tree). Dimana sebenarnya penggabungan

ini adalah

hasil

penggabungan fisik jaringan itu sendiri.

.
Gambar 2.6 Topologi Hybrid

2.5

Interconnected-Networ king (Internet)
Istilah yang digunakan untuk menunjukkan suatu jaringan besar yang

umumnya disusun dari individual LAN data link dan dihubungkan menggunakan
network interconnection device dan wide area network data link. Dalam TCP/IP,
internet merupakan suatu kumpulan individual host dan data link yang terhubung
oleh router (Dian,1996). Rangkaian internet yang terbesar dinamakan Internet.
Cara menghubungkan rangkaian dengan kaedah ini dinamakan internetworking.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

20

2.6

Hardware
Berikut adalah hardware-hardware umum yang digunakan dalam sebuah

jaringan komputer :
2.6.1 Switch
Switch pada awalnya merupakan perangkat bridge dengan banyak port
(multiport), meskipun memiliki fungsionalitas yang jauh berbeda, dan tetap
sebagai perangkat lapisan 2. Umumnya switch memiliki 12 atau 24 port, namun
banyak di antaranya yang bersifat modular dan dapat memiliki beberapa ratus
port.
Selain itu, perbedaan switch dengan bridge yaitu, switch dapat menangani
beberapa sambungan sekaligus pada saat bersamaan. Tiap-tiap port 100Base-TX
pada switch dapat mengirim dan menerima frame-frame tersebut dapat
ditransmisikan kembali. Hal ini sangat berguna, terutama ketika terdapat banyak
komponen jaringan yang melakukan koneksi ke satu komponen jaringan yang
sama, dan secara bersama-sama pula mengirimkan data dalam jumlah yang
melebihi kapasitas jalur komunikasi yang ada. Dalam kasus ini, frame-frame harus
menunggu di dalam buffer hingga bandwidth jalur komunikasi tersedia kembali.
2.6.2 Router
Hubungan software dan hardware antara dua atau lebih jaringan, biasanya
yang berdesain sama, yang mengijinkan lalu lintas melalui suatu jaringan ke
jaringan lain berdasarkan tujuan yang ditetapkan oleh lalu lintas tersebut. Jika
suatu router berada dalam sebuah server, maka disebut sebagai internal router.
Sedangkan bila berada dalam workstation maka disebut external router
(Dian,1996).

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

21

Fungsi router adalah memeriksa setiap paket yang datang kepadanya dan
menentukan apakah paket tersebut ditujukan ke jaringan IP atau IPX lokalnya,
atau sebuah jaringan diluar wilayah router. Apabila tujuan paket berada di
jaringan luar, maka router dapat menemukan jalur dan meneruskan paket ke
jaringan tersebut. Jika tidak, paket akan dihapus atau dibuang.

2.6.3 Server
Suatu komputer pada jaringan yang memiliki kemampuan pengenalan dan
dapat menjawab layanan-layanan yang diminta oleh pengguna. Layanan ini dapat
memiliki range dari file dasar dan layanan printer hingga layanan untuk aplikasi
lengkap terdistribusi (Dian,1996). Server juga menjalankan perangkat lunak
administratif yang mengontrol akses terhadap jaringan dan sumber daya yang
terdapat di dalamnya, seperti halnya berkas atau pencetak, dan memberikan akses
kepada stasiun kerja anggota jaringan.
Umumnya, di dalam sistem operasi server terdapat berbagai macam
layanan yang menggunakan arsitektur client/server. Contoh dari layanan ini
adalah DHCP, mail

server ,

dan lain sebagainya. Setiap sistem operasi server

umumnya membundel layanan-layanan tersebut, meskipun pihak ketiga dapat pula
membuat layanan tersendiri. Setiap layanan tersebut akan merespon request dari
klien.
Contoh sistem operasi server adalah Windows NT 3.51, dan dilanjutkan
dengan Windows NT 4.0. Saat ini sistem yang cukup populer adalah Windows
2000 Server dan Windows Server 2003, kemudian Sun Solaris, Unix, dan
GNU/Linux.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

22

Dilihat dari fungsinya, server bisa di kategorikan dalam beberapa jenis,
seperti: server aplikasi, server data maupun server proxy. Server aplikasi adalah
server yang digunakan untuk menyimpan berbagai macam aplikasi yang dapat
diakses oleh client, server data sendiri digunakan untuk menyimpan data baik
yang digunakan client secara langsung maupun data yang diproses oleh server
aplikasi. Server proxy berfungsi untuk mengatur lalu lintas di jaringan melalui
pengaturan

proxy.

Orang

awam

lebih

mengenal

proxy

server

untuk

mengkoneksikan komputer client ke internet.

2.7

Network Monitoring
Seorang administrator dituntut untuk mengetahui kondisi keseluruhan

device sisem komputer yang sedang dikelolanya. Status dan performa device
sistem komputer ini perlu diamati untuk menentukan langkah-langkah antisipasi.
Hal yang paling sederhana misalnya, dengan monitoring jaringan yang ada, kita
dapat mengetahui apakah sebuah device sudah aktif atau belum, dan sudah berapa
lama sebuah device tidak aktif. Berbekal informasi seperti itu, seorang
administrator dapat melakukan tindakan yang tepat untuk meningkatkan kinerja
jaringan komputer yang sedang dikelolanya. (Edison Siregar, p139, 2010).
Network monitoring adalah sebuah software dengan kemampuan
menangkap traffic data, selama ini data tersebut dapat dilihat oleh perangkat
jaringan yang menjalankan software ini. Agar software network monitor dapat
menangkap sebuah paket yang dialamatkan padanya atau ke perangkat-perangkat
lainnya di dalam jaringan, hardware interface jaringan harus mampu bekerja
dalam modus terbuka (promiscous). Sebagian hardware network interface

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

23

controller (NIC) yang tersedia di pasaran mampu bekerja dalam modus ini. Akan
tetapi, ketika software network monitor memaksa sebuah hardware NIC untuk
bekerja dalam modus terbuka, sebuah celah akan timbul pada sistem keamanan
jaringan yang dibiarkan begitu saja piranti-piranti analisis jaringan anda bekerja
tanpa pengawasan yang memadai (ED Tittel, p98, 2004).

2.8

Networking Tools
Berikut jenis network tools yang biasa digunakan untuk melakukan

network monitoring, yaitu :

2.8.1 Packet Internet Gopher (Ping)
Ping adalah merupakan suatu layanan application yang dapat digunakan
untuk menguji hubungan antara dua sistem sebarang dalam internet (Dian,1996).
Dengan menggunakan utilitas ini, dapat diuji apakah sebuah komputer terhubung
dengan komputer lainnya atau tidak.Hal ini dilakukan dengan mengirim sebuah
paket kepada alamat IP yang hendak diuji coba konektivitasnya dan menunggu
respon dari komputer tersebut. Utilitas ping diciptakan oleh Mike Muuss pada
tahun 1983 dengan fungsi awal sebagai alat untuk mendeteksi permasalahan
konektivitas pada IP network.
2.8.2 Traceroute
Traceroute diciptakan oleh Van Jacobson pada tahun 1987. Traceroute
merupakan perintah yang berfungsi menunjukkan rute yang dilewati suatu paket
untuk mencapai tujuan pada Internet Protocol Network. Ini dilakukan dengan
mengirim pesan Internet Control Message Protocol (ICMP). Echo Request ke

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

24

tujuan dengan nilai Time to Live yang semakin meningkat. Rute yang ditampilkan
adalah daftar interface router (yang paling dekat dengan host) yang terdapat pada
jalur antara host dan tujuan.
Traceroute sering digunakan sebagai alat untuk mengatasi permasalahan
pada network. Dengan traceroute akan terdeteksi permasalahan router atau
firewall yang mungkin terhalangi oleh lalu lintas ICMP. Tidak hanya itu
traceroute juga dapat digunakan untuk mendapatkan informasi tentang
infrastruktur sebuah network.

2.8.3 Apache Web Server
Server Web/WWW Apache adalah server web yang dapat dijalankan di
banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell
Netware serta berbagai platform lainnya) yang berguna unuk melayani dan
menjalankan service situs web pada sebuah komputer. Protokol yang digunakan
untuk melayani fasilitas web/www ini menggunakan protokol HTTP.
Pada awal mulanya, Apache merupakan perangkat lunak open source yang
menjadi alternatif dari server web Netscape (sekarang dikenal sebagai Sun Java
System Web Server). Sejak April 1996 Apache menjadi server web terpopuler di
internet.pada Mei 1999, Apache digunakan di 57% dari semua web server di
dunia. Pada November 2005 persentase ini naik menjadi 71% (Netcraft Web
Server Survey, November 2005).
Asal mula nama Apache ini berasal ketika sebuah server web populer yang
dikembangkan pada awal 1995 yang bernama NCSA HyperText Transfer Protocol
Daemon (HTTPd) 1.3 memiliki sejumlah perubahan besar terhadap source code-

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

25

nya. Karena banyaknya perubahan pada perangkat lunak tersebut sehingga disebut
server yang memiliki banyak perubahan (“a patchy” server). Tetapi pada halaman
Frequently Ask Questions situs web resminya, disebutkan bahwa “Apache” dipilih
untuk menghormati suku asli Indian Amerika Apache (Inde), yang dikenal karena
keahlian dan strategi perangnya. Versi 2 dari Apache ditulis dari awal tanpa
mengandung source code dari National Center for Supercomputing Applications
(NCSA).

2.8.4 Hypertext Prepocessor (PHP)
PHP merupakan sebuah bahasa script (scripting language) open source,
server side untuk pemrograman website dinamis yang terintegrasikan kedalam
HTML yang cocok unuk hampir semua web server (biasanya Apache web server)
(Converse, p1, 2004). Sebagian besar sintaks dalam PHP mirip dengan Perl, C,
ataupun C++ selain itu PHP juga memiliki fungsi-fungsi spesifik yang
digunakan.Tujuan digunakannua bahasa ini adalah untuk memnugkinkan
pembuatan web dinamis dengan cepat.
PHP pertama kali dibuat oleh Rasmus Lerdroft yang merupakan seorang
programmer C dan digunakan pertama kali untuk menghitung jumlah pengunjung
di dalam website pribadinya. Kemudian ia membuat Personal Home Page Tools
versi 1.0 pada tahun 1995. Kemudian pada tahun 1996 ia kembali membuat PHP
dengan versi 2.0 dengan penambahan kemampuan dapat mengakses basis data dan
dapat teritegrasi dengan kode HTML. Pada tahun 1998 keluarlah PHP versi 3.0
dan versi 4.0 keluar pada mei 2000 dan sampai saat ini PHP yang dikenal sudah
tersedia dengan v

Dokumen yang terkait

Pengamanan Pintu Menggunakan RFID dan Pengontrolan Listrik Ruangan Teknik Informatika UPN “VETERAN” Jawa Timur.

0 0 106

MONITORING PERANGKAT KERAS JARINGAN BERBASIS CACTI MENGGUNAKAN VOICE ALERT DAN WAKE ON LAN (STUDI KASUS JARINGAN PRODGI TEKNIK INFORMATIKA UPN “VETERAN” JATIM).

1 7 106

PEMAHAMAN MAHASISWA AKUNTANSI TERHADAP PERNYATAAN STANDAR AKUNTANSI KEUANGAN NO 45 (Studi Kasus pada Progdi Akuntansi UPN “Veteran” Jawa Timur).

0 1 88

Perancangan dan Pembuatan Perangkat Lunak Monitoring Beban Kerja Dosen di UPN ”VETERAN” Jawa Timur.

0 0 83

Sistem Perpustakaan Online Berbasis Web Studi Kasus Pascasarjana UPN “VETERAN” JAWA TIMUR.

0 1 136

APLIKASI KEUANGAN FAKULTAS TEKNOLOGI INDUSTRI UPN “ VETERAN “ JAWA TIMUR.

0 2 121

PEMAHAMAN MAHASISWA AKUNTANSI TERHADAP LAPORAN KEUANGAN PEMERINTAH (Studi kasus pada Progdi Akuntansi UPN “Veteran” Jawa Timur).

1 1 86

PEMAHAMAN MAHASISWA AKUNTANSI TERHADAP PERNYATAAN STANDAR AKUNTANSI KEUANGAN NO 45 (Studi Kasus pada Progdi Akuntansi UPN “Veteran” Jawa Timur)

0 0 23

PERANCANGAN MONITORING JARINGAN BERBASIS CACTI PADA LINUX MENGGUNAKAN GRAFIK DAN WEATHERMAP (STUDI KASUS JARINGAN PROGDI TEKNIK INFORMATIKA UPN “VETERAN” JAWA TIMUR)

1 15 14

MONITORING PERANGKAT KERAS JARINGAN BERBASIS CACTI MENGGUNAKAN VOICE ALERT DAN WAKE ON LAN (STUDI KASUS JARINGAN PRODGI TEKNIK INFORMATIKA UPN “VETERAN” JATIM) TUGAS AKHIR - MONITORING PERANGKAT KERAS JARINGAN BERBASIS CACTI MENGGUNAKAN VOICE ALERT DAN WA

0 1 19