BAB 1
PENDAHULUAN
1.1 Latar Belakang
Perkembangan teknologi informasi dan komunikasi saat ini berkembang sangat pesat. Seluruh perusahaan dan instansi di seluruh dunia telah memanfaatkan teknologi jaringan komputer untuk mendukung kinerja perusahaan. Infrastruktur jaringan komputer telah menjadi hal yang paling pokok yang harus selalu tersedia dan terjaga kestabilan operasionalnya terutama lalu lintas (traffic) dari infrastruktur jaringan tersebut.
Semakin banyaknya pengguna jaringan komputer di masa saat ini, maka hal ini juga harus disertai dengan peningkatan kualitas pengelolaan jaringan tersebut. Faktor terpenting dalam meningkatkan kualitas pengelolaan jaringan komputer adalah lalu lintas data (traffic) yang terjadi di dalam jaringan tersebut. Manajemen jaringan terutama sistem monitoring menjadi hal yang sangat penting. Monitoring ini dilakukan untuk menjaga kestabilan operasional jaringan komputer tersebut.
Simple Network Management Protocol (SNMP) adalah protokol aplikasi pada jaringan TCP/IP yang dapat digunakan untuk pengelolaan dan pemantauan (monitoring) sistem jaringan komputer. Sebagian besar peralatan jaringan telah mendukung penggunaan SNMP dalam pemantauannya. SNMP dapat membantu proses monitoring dan manajemen jaringan, dalam hal ini dapat dihasilkan suatu mekanisme untuk mendapatkan informasi tentang lalu lintas (traffic) dalam suatu jaringan intranet. Tetapi layanan dan informasi SNMP ini hanya
dapat diakses
Universitas Sumatera Utara
2
melalui terminal atau command prompt sehingga penggunaannya tidak efektif dikarenakan masih membutuhkan pengolahan dan tampilan yang sulit dimengerti.
Solusi yang pernah dilakukan adalah dengan membuat Graphical User Interface (GUI) sebagai cara untuk membantu pengguna terutama administrator untuk mengambil dan menampilkan nilai SNMP. Tetapi hal ini belum cukup karena hasil yang ditampilkan hanya sebatas informasi kondisi jaringan pada saat itu dan masih belum ada sistem untuk mengolah dan menyimpan nilai SNMP lebih lanjut. Jika data yang diperoleh kemudian diolah secara lanjut akan dihasilkan laporan tentang kondisi jaringan sehingga mempermudah administrator jaringan dalam pemantauan kondisi jaringan dan menganalisis kebutuhan serta pengembangan jaringan kedepannya. Solusi yang dapat dilakukan adalah dengan menyediakan sistem database untuk menyimpan nilai – nilai kondisi jaringan yang di dapat dari pesan SNMP dan mengolahnya lebih lanjut.
Pada tugas akhir ini akan dilakukan perancangan dan pembuatan aplikasi monitoring jaringan yang tidak hanya dapat mengambil nilai SNMP tetapi juga dapat mengolah nilainya sekaligus terdapat sistem penyimpanan atau database sehingga dapat ditampilkan laporan informasi tentang kondisi jaringan yang meliputi availability perangkat dan traffic.
1.2 Rumusan Masalah
Rumusan masalah dari tugas akhir ini adalah sebagai berikut: 1. Bagaimana cara mengambil dan menampilkan nilai SNMP. 2. Bagaimana cara menyimpanan informasi tentang kondisi jaringan yang telah diperoleh untuk diolah lebih lanjut. 3. Bagaimana cara mengolah nilai SNMP sehingga dapat diperoleh informasi jaringan yang meliputi availability perangkat dan traffic.
Universitas Sumatera Utara
3
1.3 Batasan Masalah
Ruang lingkup dalam pembahasan tugas akhir ini adalah sebagai berikut : 1. Informasi jaringan yang diakses hanya terbatas pada SNMP. 2. Perangkat lunak yang akan dibangun menggunakan bahasa pemrograman PHP, sedangkan untuk database menggunakan MySQL. 3. Tidak membahas secara mendalam bagaimana cara merancang dan membuat aplikasi dengan menggunakan berbagai macam algoritma. 4. Informasi jaringan yang diolah dan ditampilkan kembali meliputi availability perangkat dan traffic. 5. Jaringan yang digunakan adalah jaringan intranet.
1.4 Tujuan Penelitian
Tujuan tugas akhir ini disusun untuk mengembangkan suatu sistem monitoring jaringan komputer berbasis web yang dapat mengambil nilai SNMP, menyimpannya di dalam database, kemudian diolah lebih lanjut. Sehingga dari hal tersebut dapat diperoleh informasi jaringan yang meliputi availability perangkat dan traffic.
1.5 Manfaat Penelitian
Manfaat dari proyek tugas akhir ini untuk memudahkan administrator jaringan memperoleh informasi traffic dan services dalam jaringan komputer.
1.6 Metodologi Penelitian
Metode penelitian yang digunakan pada tugas akhir ini adalah: 1. Studi Literatur Pada tahap ini akan dilakukan studi berdasarkan referensi dan berbagai diskusi pembahasan baik dengan dosen pembimbing maupun dengan orang yang berkompeten pada kasus ini.
Universitas Sumatera Utara
4
2. Analisis Pada tahap ini akan dilakukan analisis terhadap hasil studi literatur yang telah dilakukan sebelumnya.
3. Perancangan Sistem Pada tahapan ini akan dilakukan perancangan arsitektur, dan perancangan interface. Proses perancangan dilakukan berdasarkan hasil studi literatur yang telah dilakukan sebelumnya.
4. Implementasi Sistem Pada tahap ini akan dilakukan proses pengkodean program menggunakan bahasa pemrograman PHP.
5. Pengujian Pada tahap ini akan dilakukan pengujian apakah program sudah dapat berjalan sesuai yang diharapkan.
6. Dokumentasi dan Penyusunan Laporan Pada tahap ini akan dilakukan dokumentasi hasil pembuatan aplikasi monitoring jaringan dengan menggunakan SNMP.
1.7 Sistematika Penulisan
Adapun langkah-langkah sistematika penulisan dalam menyelesaikan tugas akhir ini adalah sebagai berikut:
BAB 1 Pendahuluan Bab ini menjelaskan mengenai latar belakang pemilihan judul skripsi, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode penulisan dan sistematika penulisan.
BAB 2 Tinjauan Pustaka
Universitas Sumatera Utara
5
Dalam bab ini akan dijelaskan tentang kerangka teori yang menyajikan teori relevan yang dikemukakan dari sumber-sumber teori dan hasil penelitian, serta kerangka berpikir yang membahas tentang hubungan antara permasalahan, data yang terkumpul dan teknik analisis serta penjelasan hasil penelitian.
BAB 3 Analisis Dan Perancangan Sistem Bab ini terdiri dari analisis dan perancangan sistem terhadap aplikasi monitoring jaringan. Pada bagian analisis sistem dimuat uraian tentang analisis data sistem dan komponen sistem.
BAB 4 Implementasi Dan Pengujian Bab ini membahas bagaimana mengimplementasikan aplikasi yang telah dirancang ke dalam bahasa pemrograman dan menguji aplikasi yang telah dibangun.
BAB 5 Kesimpulan Dan Saran Bab ini memuat kesimpulan dari keseluruhan uraian bab-bab sebelumnya dan saransaran yang diharapkan dapat bermanfaat dalam pengembangan selanjutnya.
Universitas Sumatera Utara