BAB I PENDAHULUAN
I.1. Latar Belakang Seiring dengan perkembangan teknologi informasi, bertambah pula keberadaan komputer yang terhubung ke jaringan. Layanan-layanan internet semakin banyak. Hal tersebut merupakan hasil yang positif bagi pemenuhan kebutuhan informasi. Namun kondisi tersebut mempunyai efek samping, yaitu sulitnya untuk memonitoring keberadaan komputer yang terhubung ke internet. Apalagi traffic pada komputer server, merupakan hal wajib yang perlu diperhatikan karena mempengaruhi performansi server. Untuk menjawab permasalahan tersebut, perlu adanya suatu sistem terpusat yang mampu memonitoring traffic server dengan membebankan inti pengukuran pada network interface. Sistem ini dibangun menggunakan protokol Simple Network Management Protocol (SNMP) dengan aplikasi antarmuka berupa web. Pemilihan web sebagai antarmuka aplikasi dirasa tepat karena web memiliki beberapa kelebihan, yaitu ringan, mudah diaplikasikan dalam aplikasi client-server, dan mudah diakses dari berbagai lokasi. Berdasarkan hal tersebut diatas penulis tertarik untuk mengangkat judul “Perancangan Aplikasi Monitoring Status Jaringan Komputer Berbasis Web Dengan Menggunakan Metode Pinger” dimana secara keseluruhan sistem ini diharapkan mampu melakukan monitoring traffic terhadap server yang tersebar dengan pengelolaan data terpusat sehingga mampu memberikan kemudahan bagi network administrator.
I.2. Ruang Lingkup Permasalahan 1.2.1. Identifikasi Masalah Adapun hasil identifikasi masalah yang telah penulis lakukan adalah : 1.
Dengan peningkatan jumlah komputer yang terkoneksi dalam suatu jaringan, proses monitoring terhadap kestabilan didalamnya akan semakin sulit dan rumit.
2.
Tidak ada kegiatan monitoring terhadap besar traffic data yang mengalir pada masing unit komputer yang terkoneksi dengan server.
3.
Sulit
melakukan
implementasi
dengan
menggunakan
aplikasi
monitoring jaringan yang ada saat ini. 1.2.2. Perumusan Masalah Dalam proses perancangan terhadap aplikasi ini, penulis membatasi permasalahan yang akan dibahas, diantaranya adalah : 1. Aplikasi akan dirancang dengan menggunakan bahasa pemrograman PHP dan database MySQL. 2. Proses perancangan menggunakan aplikasi bantu Adobe Dreamweaver CS5 dan sistem operasi Windows XP. 3. Pengujian aplikasi di uji pada sebuah jaringan Local Area Network (LAN) dan jaringan yang terkoneksi dengan internet. 4. Aplikasi yang yang dirancangan akan menggunakan perintah dasar ping dari command prompt yang menggunakan port Simple Network Management Protocol (SNMP). 5. Nilai pembebanan yang diberikan dalam proses ping adalah nilai pembebanan default yaitu 32 byte.
I.2.3. Batasan Masalah Dalam proses perancangan terhadap aplikasi ini, penulis membatas permasalahan yang akan dibahas, diantaranya adalah : 1. Aplikasi akan dirancang dengan menggunakan baha pemrograman PHP dan database MySQL. 2. Proses perancangan menggunakan aplikasi bantu Adobe Dreamweaver CS5 dan sistem operasi Windows XP. 3. Pengujian aplikasi di uji pada sebuah jaringan Local Area Network (LAN), dengan beberapa komputer yang terhubung dalam satu jaringan. 4. Aplikasi yang yang dirancangan akan menggunakan Simple Network Management Protocol (SNMP). I.3. Tujuan dan Manfaat I.3.1. Tujuan Adapun tujuan dari perancangan ini adalah : 1. Pemanfaatan Simple Network Management Protocol (SNMP) dalam melakukan proses monitoring jaringan.. 2. Menghasilkan aplikasi monitoring jaringan berbasis web. I.3.2. Manfaat Manfaat dari penulisan tugas akhir ini adalah : 1. Memudahkan Network Administrator dalam melakukan monitoring jaringan. 2. Lebih
memahami
bagaimana
memanfaatkan
Simple
Network
Management Protocol (SNMP) dalam proses monitoring jaringan.
I.4. Metode Penelitian Studi Kepustakaan (Library Research) Didalam proses perancangan aplikasi ini penulis menggunakan metode penelitian Studi kepustaakaan, dimana dalam hal ini penulis banyak memperoleh bahan referensi dari buku-buku, jurnal dan media internet yang berhubungan dengan konsep jaringan, router, Simple Network Management Protocol (SNMP), panduan mengenai Adobe Macromedia CS5 dan juga mengenai PHP dan MySQL. I.4.1. Analisa Sistem Yang Berjalan Pada kondisi yang berjalan saat ini sangat sulit untuk melakukan pemeriksaan terhadap komputer-komputer yang terkoneksi dalam sebuah jaringan, terutama jika jumlah unit yang berada dalam jaringan tersebut jumlahnya cukup banyak. Dengan kondisi yang ada saat ini untuk memastikan sebuah komputer terkoneksi dengan jaringannya harus dilakukan proses pemeriksaan langsung ke unit komputer tersebut. Terputusnya koneksi didalam sebuah jaringan dapat disebabkan berbagai hal misalnya penomoran ip address yang tidak berada dalam satu group, driver ethernet yang rusak atau tidak terinstal bahkan dapat juga disebabkan oleh virus, seperti virus ramnit yang memblok semua port yang dipergunakan didalam jaringan.
I.4.2. Aplikasi Yang Akan Dirancang Aplikasi monitoring koneksi jaringan yang akan dirancangan akan memanfaatkan port SNMP, dimana port SNMP ini adalah merupakan port yang
paling dasar digunakan dalam sebuah jaringan komputer. Salah satu pemanfaatan port ini adalah command ping yang dapat diakses langlung melalui dos prompt. Aplikasi juga memfaatkan perintak ping dalam melakukan pengecekan terhadap komputer-komputer yang terkoneksi, komputer-komputer tersebut akan ditampilkan dalam layar dengan tampilan waktu yang membedakan. Sehingga dapat dengan mudah untuk mengetahui komputer mana yang terkoneksi dan tidak terkoneksi.
I.4.3. Pengujian / Uji Coba Sistem Yang Sudah Dibuat. Sistem yang akan dirancang akan diuji coba menggunakan software dan hardware, antara lain sebagai berikut : 1. Software
Sistem Operasi Microsoft Windows Xp 2
Appserv 2.5.10
Adobe Macromedia CS5
Macromedia Firework 8.0
Web Browser Mozilla
2. Hardware
Processor CoreDuo 1,8 Ghz
RAM 2 GB
Hardisk 160 GB
Grafik Card Nvidia 210 GT 1 GB
LCD 18,5” wide Screen
Keyboard + Mouse
I.5. Sistematika Penulisan Sistematika penulisan tugas akhir ini adalah sebagai berikut: BAB I :
PENDAHULUAN Bab ini menguraikan latar belakang, identifikasi masalah, tujuan dan manfaat
penelitian, metode penelitian, serta sistematika
penulisan skripsi ini. BAB II :
TINJAUAN PUSTAKA Menguraikan konsep konsep dasar jaringan komputer, potokolprotokol jaringan, khususnya pada port SNMP dan juga materimateri pendukung mengenai PHP dan MySQL serta konsep perancangan
sistem
menggunakan
UML
(Unify
Modelling
Language). BAB III :
ANALISIS DAN DESAIN SISTEM Bab ini akan menguraikan bagaimana sistem yang akan dirancangan dan proses-proses yang dirancangan menggunakan dalam bentuk diagram-diagram UML, serta rencana tampilan dari aplikasi yang akan dirancang.
BAB IV :
HASIL DAN UJI COBA Bab ini akan ditampilkan hasil dari seluruh perancangan aplikasi yang telah selesai dalam bentuk capture tampilan sistem dan membahas hasil uji coba system yang telah dilakukan.
BAB V :
KESIMPULAN DAN SARAN Pada bab ini disimpulan hasil keseluruhan dari proses perancangan yang telah dilakukan, berikut juga saran-saran yang bermanfaat dalam proses pengembangan aplikasi dimasa yang akan datang.