BAB 1 PENDAHULUAN
1.1 Latar Belakang Jaringan komputer tidak hanya sebatas di instansi-instansi tertentu saja, tetapi juga sudah menjalar ke berbagai sarana lapangan yang lainnya sebagai sarana pertukaran data antara komputer yang terhubung dalam jaringan yang terintegrasi. Komputer di dewasa ini tidaklah lagi dirasa cukup dalam berbagai kebutuhan bila hanya berupa sistem yang dapat berdiri sendiri namun esensinya dibutuhkan untuk dapat saling berkomunikasi dan bertukar data antara berbagai komputer dalam suatu jaringan untuk kebutuhan seperti basis data client-server,
pertukaran file, akses ke internet, sarana untuk berkonferensi, dan lain-lain. Dalam perkembangaan nya terdapat banyak masalah yang di hadapi oleh jaringan computer,misalnya masalah kecepatan koneksi antar perangkat jaringan, kompatibilitas antar perangkat keras dalam jaringan,kompabilitas antara perangkat lunak dengan perangkat keras, kompatibilitas antar perangkat lunak dalam jaringan, masalah sistem keamanaan sistem jaringan,sistem manajeman jaringan dan lain-lain. Manajemen jaringan merupakan suatu bagian penting dan tak terpisahkan dari pengimplementasikan jaringan komputer di suatu perusahaan. Masalah pada jaringan sering muncul dan sulit di atasi karena kurang nya proses manajemen jaringan atau penerapan manajemen jaringan kurang baik, sebaliknya dengan adanya penerapan sistem manajeman jaringan yang benar, serta efisien, permasalahan yang terjadi pada jaringan komputer dapat di atasi dan di 1
2
minimalisasi. Salah satu protocol yang sering di gunakan untuk melakukan manajemen jaringan adalah SNMP (Simple Network Manajemen Protocol). SNMP memungkinkan di lakukannya pengumpulan data dari berbagai perangkat jaringan. Dengan kemudahan serta keserdahanaan pengimplementasiannya penggunaan SNMP telah di lakukan secara luas, dan sekarang SNMP telah di dukung oleh sebagian besar perangkat jaringan yang ada. Berbagai keuntungan yang diperoleh dari manajemen jaringan,dan keunggulan kompatibilitas SNMP dengan berbagai perangkat jaringan serta kesederhaan SNMP menjadikannya sangat menarik untuk dimanfaatkan dalam pengembangan sebuah aplikasi network monitoring yang dapat membantu pekerjaan para network administrator dalam pengaturan jaringan komputer yang mereka kelola.
1.2 Ruang Lingkup Pada penulisan skripsi ini dilakukan pada perancangan piranti lunak aplikasi network monitoring yang dapat memberi informasi tingkat kerja berdasarkan lalulintas data yang terjadi dalam jaringan, memberi informasi tentang utilisasi bandwidth, dan memberikan laporannya kepada network administrator sebagai user yang menggunakan aplikasi ini. Serta implementasi antara aplikasi monitoring yang menggunakan SNMPv3 Priv.
3
Mengingat keterbatasan waktu , biaya, dan tempat maka penulis membatasi ruang lingkup dari sistem yang akan di buat dalam hal ini penulis akan membatasi beberapa hal dalam ruang lingkup sebagai berikut : 1. Membangun sebuah program aplikasi network monitoring untuk warnet Easyplus 2. Aplikasi
network
monitoring
akan
menghasilkan
aplikasi
yang
menggunakan SNMPv3 AuthPriv. 3. Aplikasi dirancang untuk membatasi bandwidth yang diterima setiap pengguna. 4. Aplikasi di rancang untuk menghasilkan laporan berkala mengenai hasil monitoring yang di lakukan. 5. Aplikasi di rancang untuk membatasi akses pengguna.
1.3 Tujuan dan Manfaat Tujuan dari penelitian ini adalah : 1. Merancang sebuah aplikasi yang melakukan monitor pada jaringan pada warnet easyplus. Manfaat dari penelitian ini : 1. Adanya aplikasi yang dapat memprediksi skala akan kebutuhan bandwidth tiap komputer. 2. Adanya suatu aplikasi monitoring terhadap layanan-layanan dan proses yang sedang berjalan di tiap komputer untuk memudahkan pengecekkan adanya proses mencurigakan yang dapat menggangu jaringan.
4
1.4 Metodologi Metode untuk melakukan penelitian ini sangat penting ,sebab mencakup bagaimana cara pemecahan masalah yang sedang dihadapi metode yang dipakai dalam penulisan skripsi meliputi 3 bagian pokok yaitu : 1.4.1 Metode Analisis Dalam metode ini dilakukan beberapa tahap yaitu : analisis keadaan lingkungan operasional dan analisis terhadap beberapa teori dan data yang di peroleh dari studi kepustakaan ataupun sumber-sumber informasi dari internet yang berhubungan dengan aplikasi yang di kembangkan 1.4.2 Metode Perancangan Metode perancangan melalui 4 tahap, yaitu : 1. Perancangan struktur menu, berisi menu-menu yang digunakan dalam sistem 2. Perancangan proses yang meliputi diagram alir (flowchart) dan modul. Perancngan diagram alir (flowchart) merupakan diagram yang menjelaskan hubungan dan urutan proses yang berjalan pada sistem. Perancangan modul, berisi modul-modul yang digunakan dalam sistem. 3. Perancangan layar berisi layar tampilan aplikasi yang akan dibuat. 4. Perancangan basis data. Perancangan basis data meliputi basis data yang digunakan dan peranannya dalam sistem ini. 1.4.3
Observasi Studi pustaka
5
Studi pustaka ini dilakukan untuk mengumpulkan informasi yang berbentuk literature tertulis atau buku sebagai landasan teori dalam penyusunan skripsi.
1.5 Sistematika Penulisan Untuk memberikan gambaran yang lebih jelas pada penulisan skripsi ini,maka penulisan akan dibagi secara matematis kedalam lima bab yaitu sebagai berikut: BAB 1 PENDAHULUAN Dalam bab ini digambarkan mengenai latar belakang skripsi,ruang lingkup penulisan skirpsi,tujuan dan manfaat dari penulisan skripsi, metodologi, serta sistematika penulisan. BAB 2 LANDASAN TEORI Dalam bab ini akan diuraikan mengenai teori dan definisi yang mendukung penulisan skripsi ini dilakukan antara nya Defenisi jaringan komputer, network monitoting, OSI, TCP/IP, topologi jaringan, teori tentang SNMP, teori-teori perancangan piranti lunak dan teori lainnya yang menunjang skripsi ini. BAB 3 ANALISIS DAN PERANCANGAN SISTEM Dalam bab ini akan menguraikan inti dari penulisan skripsi dimana menganalisa sistem berjalan dan analisa kebutuhan sistem. Perancangan sistem meliputi perancangan diagram alir (flowchart), spesifikasi proses, struktur menu, layar, dan basis data. BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM
6
Bab ini menjelaskan mengenai tahap-tahap didalam implementasi, dilanjutkan dengan tahap evaluasi,untuk memberikan gambaran mengenai tingkat keberhasilan sistem yang dikembangkan. BAB 5 SIMPULAN DAN SARAN Bab ini adalah bab terakhir yang berisi kesimpulan dari hasil analisis, pengembangan serta pengujian sistem yang telah dilakukan. Selain itu juga terdapat saran-saran yang dapat digunakan oleh pengguna sistem maupun untuk pengembangan sistem di masa yang akan datang.