BAB 1 PENDAHULUAN 1.1
Latar Belakang Teknologi jaringan komputer yang semakin berkembang menjadi salah satu bagian yang tidak dapat dipisahkan dari berbagai bidang usaha, baik perusahaan kecil, menengah, maupun perusahaan berskala besar. Pemanfaatan teknologi jaringan komputer akan menghasilkan proses komunikasi antar satu perangkat jaringan dengan perangkat jaringan lainnya dalam suatu jaringan. Pentingnya teknologi jaringan komputer tersebut menjadi tidak terbantahkan setelah melihat hasilnya bagi manusia, seperti kemudahan dalam pencarian informasi menggunakan internet dan kemudahan komunikasi antar personal maupun perusahaan. Menurut Wikipedia berbahasa Indonesia, secara harafiah Internet (kependekan dari interconnected-networking) ialah rangkaian komputer yang terhubung di dalam beberapa rangkaian. Rangkain tersebut kini tersebar di seluruh dunia. Rangkaian-rangkaian ini memungkinkan pengiriman paket data dari satu tempat ke tempat yang lainnya sehingga terciptalah komunikasi. Dalam
perusahaan
yang
menggunakan
Internet
untuk
mengkomunikasikan datanya diperlukan adanya pengawasan terhadap jumlah paket data yang masuk dan keluar perusahaan karena jika jumlah paket yang diterima dalam satu waktu terlampau besar maka hal ini dapat mempengaruhi kestabilan jaringan dalam perusahaan. Hal ini berkaitan dengan kualitas 1
2
bandwidth perusahaan secara keseluruhan. Bandwidth atau digital bandwidth adalah sebuah satuan transfer data dalam ukuran bits per second (bps). Seiring berjalannya waktu, maka pengawasan terhadap jumlah data yang ditransferkan dan kemana data tersebut ditujukan menjadi penting supaya efektivitas kinerja karyawan dalam perusahaan selalu termonitor. Hal inilah yang membuat penulis mengangkat masalah bandwidth monitoring sebagai topik yang akan dibahas dalam skripsi ini. Hal lainnya yang mendukung dalam pengambilan judul ini adalah bahwa saat ini di masyarakat sedang marak akan penggunaan situs jejaring sosial, seperti Facebook dan Twitter. Penggunaan situs semacam ini pada saat jam kerja telah membuat khawatir banyak perusahaan karena dianggap sebagai salah satu penyebab karyawan tidak fokus terhadap pekerjaannya. Oleh karena itu, penulis akan membuat aplikasi yang dapat memonitor dan mengatur penggunaan bandwidth dengan mengimplementasikan SNMP (Simple Network Management Protocol) ke dalam aplikasi tersebut.
1.2
Ruang Lingkup Fokus perancangan piranti lunak yang dilakukan pada penulisan skripsi adalah perancangan suatu aplikasi bandwidth monitoring yang dapat memberikan informasi tentang lalu-lintas data yang masuk dan keluar jaringan perusahaan, dapat membatasi kecepatan download file dengan ekstensi tertentu, dan membatasi akses ke situs yang tidak berhubungan dengan pekerjaan.
3
Ruang lingkup penulisan skripsi yang akan dibahas dibatasi sebagai berikut : a.
Membangun sebuah program aplikasi bandwidth monitoring untuk PT. Surya Kencana Abadi.
b.
Program bandwidth monitoring memanfaatkan protokol SNMP.
c.
Program dirancang untuk memonitor penggunaan bandwidth pada setiap komputer dalam jaringan.
d.
Program dirancang untuk dapat membatasi akses ke situs tertentu.
e.
Program dirancang untuk dapat membatasi kecepatan download file dengan ekstensi tertentu.
1.3
Tujuan dan Manfaat Penelitian ¾ Tujuan Merancang sebuah aplikasi bandwidth monitoring yang dapat : •
Memonitor traffic paket data yang masuk atau keluar jaringan internal perusahaan.
•
Membatasi hak akses karyawan ke situs-situs yang tidak berhubungan dengan pekerjaan.
•
Membatasi kecepatan download file dengan ekstensi tertentu
¾ Manfaat Data yang terkumpul melalui proses bandwidth monitoring dengan aplikasi ini akan dapat membantu Network Administrator dalam :
4
•
Melakukan identifikasi lalu-lintas data.
•
Memudahkan dalam pemonitoran bandwidth, download dan akses situs oleh karyawan perusahaan.
•
Efisiensi tenaga bagi perusahaan dalam memonitor keseluruhan jaringan dalam perusahaan.
1.4
Metodologi Metodologi diartikan sebagai cara atau metode untuk mencapai sebuah tujuan. Metode yang dipakai dalam penulisan skripsi ini meliputi tiga bagian pokok yaitu metode analisis, metode perancangan, dan metode studi pustaka. ¾ Metode Analisis • Wawancara terhadap Direktur pada PT. Surya Kencana Abadi untuk mengetahui sistem kerja yang sedang berlangsung di perusahaan. Pertanyaan wawancara khususnya mengarah pada sistem jaringan komputer yang sedang berjalan di perusahaan. • Analisa sistem jaringan komputer yang berjalan, sistem manajemen jaringan yang sedang digunakan oleh perusahaan dalam melakukan kegiatan usahanya. ¾ Metode Perancangan Metode perancangan melalui 3 tahap sebagai berikut: • Perancangan Struktur Menu, berisi menu-menu yang terdapat dalam aplikasi.
5
• Perancangan Proses yang meliputi perancangan Use Case aplikasi dan perancangan State Transition Diagram. Perancangan modul, berisi pseudocode (kode palsu) dari modul-modul yang digunakan dalam aplikasi. • Perancangan Layar, berisi rancangan layar aplikasi yang akan dibuat. ¾ Metode Studi Perpustakaan Metode kepustakaan digunakan untuk mengumpulkan informasi yang berbentuk literatur tertulis atau buku sebagai landasan teori dalam penyusunan skripsi.
1.5
Sistematika Penulisan Secara garis besar, keseluruhan isi skripsi ini terbagi dalam lima bab yaitu: BAB 1
PENDAHULUAN Pada bab ini diuraikan secara singkat mengenai latar belakang penyusunan, ruang lingkup pembahasan, tujuan dan manfaat, metodologi yang digunakan, dan sistematika penulisan skripsi.
BAB 2
LANDASAN TEORI Bab ini berisi menguraikan mengenai teori dan definisi yang mendukung penulisan skripsi ini diantaranya definisi
6
Jaringan Komputer, Bandwidth monitoring, OSI, TCP/IP, topologi jaringan, teori tentang SNMP, serta tentang teori-teori perancangan piranti lunak. BAB 3
ANALISIS DAN PERANCANGAN Dalam bab ini diuraikan sejarah singkat perusahaan, analisis terhadap kebutuhan perusahaan akan aplikasi yang dapat memonitoring bandwidth pada jaringan internal perusahaan.
BAB 4
IMPLEMENTASI DAN EVALUASI Bab ini akan menggambarkan cara kerja aplikasi dan implementasinya dalam perusahaan serta evaluasi terhadap aplikasi tersebut.
BAB 5
SIMPULAN DAN SARAN Bab ini berisi kesimpulan tentang aplikasi yang telah dibuat meliputi kelebihan dan kekurangannya, serta saran-saran yang diharapkan dapat membantu untuk mengembangkan aplikasi ini lebih lanjut.