BAB III METODE PENELITIAN. Router Berbasis Web, Penulis menerapkan konsep pengembangan Software

dokumen-dokumen yang mirip
Jurnal Sistem Informasi

BAB I PENDAHULUAN. STIKOM Surabaya termasuk riset tentang jaringan komputer.

PRAKTIKUM 13 APPLICATION LAYER (SNMP)

Materi I. Kholid Fathoni, S.Kom., M.T.

BAB IV HASIL DAN PEMBAHASAN. Aplikasi ini menggunakan topologi star dimana instalasi aplikasi dan

Simulasi dan Monitoring Protokol Dalam Tes Koneksi

Keamanan Jaringan Komputer

FIREWALL dengan Iptables

Pertemuan III. Referensi Model TCP/IP

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Agenda. Protokol TCP/IP dan OSI Keluarga Protokol TCP/IP

Pertemuan III. Referensi Model TCP/IP

Rancang Bangun Network Mapping Sistem Monitoring Jaringan. Vincentius Bima Anong Dian Hutama

BAB 2 TINJAUAN PUSTAKA

Gambar 1. Topologi Jaringan Scanning

Application Layer. Electronic Engineering Polytechnic Institut of Surabaya ITS Kampus ITS Sukolilo Surabaya 60111

Monitoring Sistem Jaringan Dengan Protokol SNMP

TUGAS 3 MID MANAJEMEN JARINGAN BRAMANTIO RIZKI NUGROHO NIM

BAB 5 UJI COBA DAN EVALUASI. implementasi jaringan yang sudah dirancang, maka penulis melakukan uji coba pada

Konfigurasi Dan Instalasi Jaringan( TCP/IP ) Di Windows Server 2003

Dosen Pengampu : Muhammad Riza Hilmi, ST.

Modul 8 TCP/IP Suite Error dan Control Messages

TUGAS MANAJEMEN JARINGAN

Manajemen Jaringan Dimas Wahyudi

Gambar 3.1 Perancangan Sistem

TASK 5 JARINGAN KOMPUTER

IP Address. Dedi Hermanto

Ujian Tengah Semester Mata Kuliah Manajemen Jaringan. Oleh Nama : Riki Andika NIM :

1. Menggunakan model OSI dan TCP/IP dan protokol-protokol yang terkait untuk menjelaskan komunikasi data dalam network. 2. Mengidentifikasi dan

Praktikum ROUTER DENGAN IP MASQUERADE

(SIMPLE NETWORK MANAGEMENT PROTOCOL) Muhammad Zen Samsono Hadi, ST. Msc.

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. jaringan. Topologi jaringan terdiri dari 3 client, 1 server, dan 2 router yang

BAB 4 SIMULASI DAN UJI COBA. Rancangan sistem keamanan yang telah dibuat akan disimulasikan untuk di

Layanan ( service) Simple Mail Transport Protocol (SMTP)

BAB IV DISKRIPSI KERJA PRAKTIK. 4.1 Instalasi dan Penggunaan VMware Workstation 11

TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep dasar firewall 2. Mahasiswa mampu melakukan proses filtering menggunakan iptables

BAB IV PENGUJIAN SISTEM. pembuatan VLAN, pengujian terhadap pembuatan monitoring bandwith dan

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih

BAB I PENDAHULUAN. Komputer pertama kali diciptakan bersifat standalone, yang berarti komputer

Certified Network Associate ( MTCNA ) Modul 6

Gambar Notifikasi via

JENIS-JENIS APLIKASI UNTUK SERVER MENGADMINISTRASI SERVER DALAM JARINGAN. Pembahasan: Habib Ahmad Purba. 0 P a g e

Komunikasi Data STMIK AMIKOM Yogyakarta Khusnawi, S.Kom, M.Eng. TCP/IP Architecture

TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep dasar firewall 2. Mahasiswa mampu melakukan proses filtering menggunakan iptables

Posisi Firewall. Switch LAN Firewall

Lapisan Transport. Menjamin komunikasi yang handal antara dua buah komputer yang terhubung Terdiri atas :

BAB III Firewall Sebagai Pelindung dalam Jaringan Komputer

Praktikum Network Troubleshooting

PEMBANGUNAN APLIKASI MONITORING JARINGAN BERBASIS WEB MENGGUNAKAN SIMPLE NETWORK MANAGEMENT PROTOCOL (SNMP)

Extended Access List untuk Mengendalikan Trafik Jaringan

MODUL PRAKTIKUM 09 NETWORK ADDRESS TRANSLATION DAN WIRELESS LAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. terjadi. Oleh karena itu perlu dilakukan analisis proses bisnis yang sedang berjalan

BANDWIDTH CONTROLLER MENGATUR TRAFIK DATA DIDALAM JARINGAN

Jaringan Komputer - Jilid V

A I S Y A T U L K A R I M A

PRAKTIKUM 3 Dynamic Host Configuration protocol pada Linux (Ubuntu) dan Windows 1. Praktikum 4. Dynamic Host Configuration Protocol

BAB II TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu

A. TUJUAN PEMBELAJARAN

RARP Request RARP R RARP Repl RARP R Only IP Only IP Address MAC: x:x:x:x:x:x RARP server RARP IP:

Cara Setting MikroTik sebagai Gateway dan Bandwidth Management

2.2 Dasar Teori. Layer # Nama Unit. Dimana setiap layer memiliki fungsi dan contoh masing-masing.

TASK V OBSERVING TCP/IP, PORT USING COMMAND PROMPT AND WIRESHARK

JARINGAN KOMPUTER MODUL 3

Percobaan : Choirunnisa L.H / D4 LJ IT. Dengan Switch

Refrensi OSI

ARP (Address Resolutio Protocol) Secara internal ARP melakukan resolusi address tersebut dan ARP berhubungan langsung dengan Data Link Layer. ARP meng

Artikel tentang Prinsip Dasar Routing yang penulis buat pada tahun 2001

BAB 4 IMPLEMENTASI DAN EVALUASI. pendukung, seperti perangkat keras dan piranti lunak. Berikut ini akan diuraikan

BAB 3 PERANCANGAN SISTEM

Hubungan Aplikasi dan Transport

JARINGAN KOMPUTER MODUL 3

JARINGAN KOMPUTER MODUL 4

Tujuan : Pembahasan ini bertujuan : 1. Mahasiswa memahami jenis-jenis firewall 2. Mahasiswa memahami cara menerapkan firewal di jaringan

IP Subnetting dan Routing (1)

Cara instal dan konfigurasi FTP SERVER

Application Layer. Electronic Engineering Polytechnic Institut of Surabaya ITS Kampus ITS Sukolilo Surabaya 60111

Bab I Pendahuluan BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB III ANALISA DAN PERANCANGAN

Intrusion Detection System

Gambar.3.2. Desain Topologi PLC Satu Terminal

BAB 4 IMPLEMENTASI DAN EVALUASI

PenTest::DNS Spoofing. Beginner Tutorial v.1

BAB 4 IMPLEMENTASI DAN EVALUASI. dapat mengimplementasikan rancangan ini secara langsung, maka digunakan simulator

adalah sebuah aturan atau standar yang mengatur hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer dalam Komunikasi Data

Firewall. Pertemuan V

Network Traffic Monitoring Berbasis Windows Menggunakan Delphi

DESAIN DAN IMPLEMENTASI LOAD BALANCING JARINGAN LOKAL PADA CV. SUKSES MAKMUR MANDIRI PALEMBANG

MENGENAL PROTOCOL TCP IP

BAB I PENDAHULUAN. saling dihubungkan bersama menggunakan media komunikasi tertentu. Informasi

Resume. Pelatihan Membuat PC Router Menggunakan ClearOS. Diajukan Untuk Memenuhi Salah Satu Tugas Mata Kuliah. Lab. Hardware

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II LANDASAN TEORI. dihubungkan untuk berbagi sumber daya (Andi Micro, 2011:6). Jaringan Komputer

Tutorial Monitoring Jaringan Komputer Menggunakan NetworkView

26/09/2013. Pertemuan III. Elisabeth, S.Kom - FTI UAJM. Referensi Model TCP/IP

Network Programming 2010 Jaringan & Aplikasinya. Husni Husni.trunojoyo.ac.id

Manual Book SID-SEKOLAH Manual Book SID-SEKOLAH

We Can Start From Nothing

SIMPLE NETWORK MONITORING PROTOCOL (SNMP) UNTUK MEMONITOR TRAFIK USER

PRAKTIKUM ROUTING STATIK

Transkripsi:

BAB III METODE PENELITIAN 3.1 Desain Penelitian Dalam pengembangan Monitoring Trafik Jaringan dan Pengaturan PC Router Berbasis Web, Penulis menerapkan konsep pengembangan Software Development Life Cycle (SDLC) dengan metode Prototyping-based. Berikut adalah langkah-langkah yang ditentukan untuk membangung aplikasi: Kontrol Jaringan Jadwal Praktikum Plug/Unplug Cable Disconnect/Connected Client Jadwal Lab. Yang digunakan Gambar 3.1 Blok Diagram Kondisi Terkini Manajemen Jaringan LABKOM Dapat dilihat pada Gambar 3.1 tentang blok diagram kondisi manajemen jaringan LABKOM saat ini masi menggunakan cara manual dimana admin atau staff yang bertugas untuk mengatur kegiatan harus memasang ataupun mencopot kabel jaringan pada ruang LABKOM yang bermasalah ataupun yang tidak sedang digunakan untuk kegiatan praktikum maupun riset. Kegunaan hal tersebut adalah untuk memberikan kesempatan untuk ruang LABKOM yang memiliki keperluan seperti upgrade software, download antivirus, download tools yang digunakan untuk praktikum. 31

32 Berikut adalah rencana untuk solusi dari kebutuhan sistem yang akan diterapkan pada LABKOM. Pada Gambar 3.2 dapat dilihat Blok Diagram secara umum dari Monitoring Trafik Jaringan dan Pengaturan PC Router berbasis Web. Monitoring Host Up Client Informasi host up client Cek koneksi text host IP Address Client Manajemen jaringan Blok website address Open/close gateway Informasi gateway up/down Limit akses website Manage bandwith network Limit speed jaringan Monitoring aktivitas jaringan Informasi trafik jaringan Capture trafik network SNMP Informasi web transaksi Capture log website Website link Gambar 3.2 Blok Diagram Monitoring Trafik Jaringan dan Pengaturan PC Router Berbasis Web Dari Blok Diagram pada Gambar 3.3 dapat dilihat ada tiga proses, berikut adalah rincian dari proses-proses tersebut:

33 1. Monitoring Host Up Client Monitoring host up client dilakukan untuk mengetahui status koneksi antara monitoring station dan device target yang terhubung dalam satu jaringan local area network (LAN) yang didalamnya terdapat sebuah proses pengecekan koneksi host dengan utilitas PING. Pada sistem ini akan dilakukan juga tes koneksi untuk gateway yang diberikan oleh server dan pada masing-masing client yang sudah didaftarkan oleh admin. Hasil dari tes koneksi akan ditampilkan secara visual di dashboard aplikasi. IP Address ICMP echo request Informasi Koneksi ICMP echo reply Gambar 3.3 Proses Cek Koneksi Host Up Client Pada proses Gambar 3.3 dilakukan pengujian koneksi dengan utilitas PING yang dilakukan dari server aplikasi atau server router. Tes koneksi PING ini bekerja pada layer aplikasi yang menggunakan internet control message protocol (ICMP) yang mengirimkan pesan ICMP echo request dan menerima echo reply untuk menentukan apakah device tujuan dapat dijangkau dan

34 berapa lama paket yang dikirimkan dibalas oleh device tujuan. Pada sistem ini membutuhkan informasi koneksi dari device tujuan pada perhitungan ICMP per satu detik menggunakan opsi ping c count w deadline IPADDRESS. Penggunaan opsi c count adalah untuk menghentikan tes koneksi setelah mengirim jumlah paket echo request dan penggunaan opsi w deadline adalah mengatur waktu untuk menunggu respon dari device tujuan. Contoh penggunaan utilitas PING adalah ping c 1 w 1 192.168.0.1, contoh tersebut digunakan untuk melakukan tes koneksi PING untuk device yang mempunyai IP address 192.168.0.1 dengan interval waktu 1 detik. 2. Monitoring Aktivitas Jaringan Sistem monitoring ini didalamnya berisi tentang informasi trafik jaringan terkini dalam bentuk log atau visualisasi dari data-data yang dikumpulkan dari sebuah sistem pendukung. Dalam sistem ini menggunakan aplikasi layer 7 yaitu SNMP. Kemudian dalam monitoring aktivitas jaringan dilakukan juga pengumpulan data log web transaksi yang dilakukan oleh user dengan menggunakan aplikasi TCPDump. Untuk mendapatkan data dari kondisi jaringan terkini dibutuhkan SNMP untuk mengoleksi data dari jaringan tersbut. SNMP adalah sebuah protokol apikasi pada jaringan TCP/IP yang menangani manajemen jaringan. Protokol ini didesain sehingga pengguna dapat dengan mudah memantau kondisi jaringan komputer. Pemantauan kondisi jaringan dapat dilakukan dengan cara pengumpulan nilai-nilai informasi dari kondisi jaringan secara jarak jauh atau menggunkan satu pusat pengamatan. Pada sistem ini, beberapa data yang

35 dikumpulkan adalah CPU info, hostname komputer, input dan output dari interface yang akan disimpan dalam sebuah database. Dalam menggumpulkan data-data yang dibutuhkan tersebut menggunakan tools snmpwalk. Penggunaan snmpwalk dilakukan pada server yang sudah tersedia aplikasi snmp. Berikut adalah contoh penggumpulan data dengan snmpwalk dengan opsi snmpwalk v SNMP_version c SNMP_password IP_address. Untuk lebih jelasnya penggunaan snmpwalk adalah sebagai berikut snmpwalk v 1 c public localhost, contoh tersebut bertujuan untuk mengunmpulkan data dari localhost yang sudah tertanami agent SNMP. Blok Diagram pengumpulan data dari agent snmp dari sistem dapat dilihat pada Gambar 3.4. Request ifinoctets Request ifoutoctets MIB Request IfSpeed Count of ifinoctets Count of ifoutoctets Temporary File Information IfSpeed Information Gambar 3.4 Blok Diagram Pengumpulan Data agent SNMP Untuk mengamati atau memantau log transaksi website yang di akses oleh dibutuhkan aplikasi TCPDump dimana TCPDump adalah aplikasi preinstaled dari ubuntu. Pada sistem aplikasi ini menggunakan TCPDump versi 4.2.1.

36 Sistem ini membutuhkan hanya daftar IP address dan fungsi seperti DNS lookup maka pada TCPDump digunakan fungsi -n. Data yang diambil dari TCPDump akan dimasukan pada sebuah temporary text agar tidak memperberat kinerja server. Penyimpanan terletak pada directory /tmp dimana /tmp adalah tempat penyimpanan temporary pada server yang menggunakan platform Ubuntu atau kernel linux. Penggunaan TCPDump untuk melakukan capture log adalah tcpdump n > /tmp/sniff.txt dengan maksud untuk melakukan capture log yang disimpan pada file sementara bernama sniff.txt dan akan ditampilkan pada dashboard aplikasi. Untuk pengaplikasian TCPDump dalam melakukan capture log bisa dirubah sesuai kebutuhan informasi yang akan dimonitoring oleh admin LABKOM. Blok Diagram capture log website dapat dilihat pada Gambar 3.5. HTTP Request TCPDump Temporary Record Data Log Web Information Gambar 3.5 Blok Diagram Capture Log Website 3. Manajemen Jaringan Dalam sistem yang akan dibangun ini, dilengkapi dengan fasilitas manajemen jaringan diantaranya blok website dan open/close gateway dan juga sistem untuk melakukan limitasi bandwith. Dari modul blok website dan open/close gateway menggunakan sabuah aplikasi pre-instaled pada Ubuntu yaitu iptables. Untuk modul limit bandwith menggunakan aplikasi tambahan yaitu HTB-Tools untuk memudahkan pengguna

37 dalam memanajemen bandwith dan banyaknya support dan tutorial penggunaan HTB-Tools untuk membantu maintenance jika ada permasalahan pada limitasi bandwith. Untuk pemblokiran dan penutupan akses gateway adalah dengan menutup protocol tertentu. Berikut adalah beberapa port yang dapat di manajemen dengan menggunakan IPTables: 1. HTTP (80) 2. HTTPS (443) 3. SMTP (25) 4. SSH (22) 5. POP3 (110) 6. IMAP (143) 7. DNS (53) 8. TELNET (23) 9. FTP (21) 10. TFTP(69) Untuk melakukan penutupan gateway secara total dapat menggunakan konfigurasi pada iptables iptables -A INPUT -s IP_Address -j DROP dimana konfigurasi ini bertujuan memblokir semua incoming request dari IP address yang dituju, kemudian iptables -A OUTPUT -p tcp -d IP_Address -j DROP yang digunakan untuk memblokir semua paket menuju keluar dari IP address yang dituju.

38 Dari seluruh konfigurasi yang dilakukan didalam sistem dapat dilihat hasil konfigurasi dengan menggunakan iptables L -n dimana hasil konfigurasi ini akan ditampilkan juga dalam dashboard aplikasi. Gambar 3.6 akan ditunjukan Blok Diagram Blok website dan port. Port Website Address IPTables Drop Address Lost Connection Gateway Address Gambar 3.6 Blok Diagram Blok Website dan Port Penggunaan HTB-Tools memudahkan developer aplikasi mengintegrasikan sistem yang dibangun dengan HTB-Tools. Konfigurasi untuk manajemen bandwith pada HTB-Tools dapat diakkses di /etc/htb/eth0-qos.cfg dan yang utama dalam memanejemn bandwith adalah total bandwith, minimum limit, gateway, IP address, dan subnet dari jaringan LABKOM. Gambar 3.7 menunjukan Blok Diagram Bandwith Management. Gateway Address IP Address Bandwith Management Bandwith Limit Nominal Bandwith Gambar 3.7 Blok Diagram Management Bandwith

39 3.2 Tahapan Penelitian Untuk membangun sistem dengan hasil output yang diharapkan berjalan dengan baik maka akan dilakukan lima tahap penelitian. Tahap penelitian untuk sistem ini dapat dilihat pada Gambar 3.8. Pengumpulan Data Interview Observasi Analisis Permasalahan Kebutuhan sistem Hasil yang diharapkan Rancangan Bagan Sistem Rancangan Infrastruktur Rancangan Bagan Aplikasi Pengujian Sistem Implementasi Prosedur dan Skenario Implementasi Tahapan-tahapan Implementasi Evaluasi Pengujian Kesesuaian Dengan Blackbox Penarikan Kesimpulan Gambar 3.8 Tahapan Penelitian