WARNING SYSTEM IN NETWORK OPERATIONS BASED ON NETWORK MONITORING

WARNING SYSTEM IN NETWORK OPERATIONS BASED

1 ON NETWORK MONITORING

  2 3 4 5 Achamd Affandi , Eko Setijadi , Djoko Suprajitno , Gatot Kusrahardjo , 1,2,3,4,5 Dhany Riyanto

  Institut Teknologi Sepuluh Nopember, Surabaya

Kontak Person:

  

Djoko Suprajitno Rahardjo

Lab B301 Kampus Elektro ITS Sukolilo

Surabaya Jawa Timur 60111 Indonesia

Telp: +6231599425154, Fax: +62315931237, E-mail: djokosr@ee.its.ac.id

  

Abstract

In an operational network monitoring remotely in the control center used a network protocol is the

Simple Network Management Protocol protocol (SNMP). The results of the monitoring network in the

herd get the data through a query value Object Identifier (OID) of the managed network element.

Network Monitoring System (NMS) describes a system that constantly monitors a computer network so

that if there is disruption can immediately make notification to a network administrator or system

administrator. NMS generally uses the SNMP protocol to request information to the network traffic on

the network entity in the communication model Management Information Base (MIB). NMS that have

been common there and has yet to be developed to meet the needs of network administrators to

monitor when it is not in place. Through this final project outcome data network monitoring integrated

with the design of a notification alert system via SMS messages when the network is in operation. It is

useful to maintain the stability of the network performance.

  Keyword: SNMP, NMS, notification, SMS gateway, web service Introduction

  Simple Network Management Protocol (SNMP) is a protocol standard that is designed to provide the ability for users to monitor and manage the network, such as remote monitoring in the control center just network equipment (eg routers, gateways, servers), computer equipment, and devices other. It works in a simple SNMP. The manager did request a value Object Identifier (OID) to the agent and the agent gave answers about the network information. These messages carried by the data packets are called Protocol Data Unit (PDU).

  Short Message Service (SMS) is a messaging service that is owned by a second-generation mobile technology and on top of it. SMS gateway as the gateway dissemination of information has advantages including SMS messages can spread the message to hundreds of numbers automatically and quickly because it is directly connected to the database of cell phone numbers without having to type in hundreds of numbers and messages on mobile phones. All numbers will be taken automatically from the database. By utilizing the services of SMS gateway, the early warning system notification SMS is used as an additional warning function in the operational monitoring network when the network is experiencing problems.

  In this thesis we propose the integration of early warning system notification SMS message to an NMS application that is being actively monitor network operations. It is intended that the administrator can determine if the condition of the network is experiencing problems, are expected to use this service handling can be done immediately after network interruption occurs, so that the operational stability of the network can be maintained.

  Issues to be addressed in here is how to monitor network operations with cacti software using SNMP protocol.

  Design and Implementation

  This project will be planned implementation of network monitoring system with the SMS gateway, shown in Figure 1. The two-server communication uses XML files over the internet.

  Figure 1 Design of Warning Systems Network-based Monitoring

  A network monitoring server to monitor an operational network that was built with one router and two pc. Network server monitoring done by Cacti. With Cacti, can be seen in the status of each interface. Cacti can save the results into a database monitoring. Exemplified in the above illustration when host 1, host 2, cisco Fa0 / 0 and Fa0 cisco / 1 experienced a down status, direct handling of the performance of the web service that will find the data that will inform their network administrator. Through the use of GSM modem to SMS gateway service will be sending an SMS notification message to the administrator of the destination. In this thesis SMS sent will use GSM technology for adjusting the SMS gateway and modem specifications are used. And when there is an update on the status of the device down or other interfaces, handling memperi carried back the message information to the designated administrator.

  Figure 2 Details Web Service System Used To XML File Transfer

  Network monitoring server is equipped with a web service XML Generator that can generate XML files. This file will then be taken by the XML parser web service that resides on an SMS server. Furthermore, the data obtained from XML files will be in the process of SMS gateway for sending SMS notification message delivery order in accordance with the monitoring network database. Details of the SMS gateway system itself is discussed further below in Figure 3.

  Figure 3 Details SMS Gateway System

IV-18 SENTRA

  A system built on an SMS gateway SMS server using NowSMS. In the picture above it can be seen that the plot begins with an XML file which is obtained from the server network monitoring. This

  XML file retrieval is done routinely by the program auto refresh every one minute. Then the web service available on SMS server parsing also gave orders to NowSMS via USB modem to send SMS notification message to the administrator in accordance with the existing data in the database.

  For SMS sending process can be simply illustrated in the network server monitoring, network operations monitoring process conducted by Cacti. Cacti are integrated with MySql database, that's where the whole network monitoring data is located. Updates are monitored is if the condition status of a host / device is down. Auto Refresh works every 1 minute to perform the update. This update will be generated from an XML file. While the SMS server, Auto Refresh will always check on the status of any condition to run web service down. If there is a down status condition, then the web service

  XML parser will pick up and read the XML file. But if not, then go back to work as the Auto Refresh function. XML files that have been taken and then read the data. Web server on the SMS server did trigger the NowSMS to send an SMS message to the administrator notification purposes. SMS sent administrators are expected to read the message in the network can know the problem and immediately check and improve its network. Network stability can be maintained. In this case an administrator does not need to often be in front of the computer to see which works NMS monitoring network.

  Testing And Analysis A.

  Analysis of Network Monitoring with Cacti From the observation network monitoring using Cacti was determined as follows: Status say down if: - A device that monitored damaged or in dead condition.

  • Link problematic / not connected.
  • Availability is a comparison of the value of the work done by polling the total poll, or the availability of a host can be formulated as follows:

  Interface / host destination can’t be reached because it does not support SNMP.

  To get a status up / down and the availability value, Cacti uses a polling mechanism. Polling mechanism is a query that is used to obtain information from network elements at regular intervals (periodic intervals). Polls on Cacti done every 5 minutes. Status changes will occur after 2 times the poll conducted, first for the identification poll, and poll the status both as a termination of the host.

B. Testing 1

  The first test is done by removing the link (wired LAN) embedded on PC0. Cacti appears on the display when there is a change in the status of the host 1 as shown in Figure 4.

  Figure 4 Test 1 on Cacti GUI display. Down status Web service has been created automatically carry out their duties. When detected the status of a host is declared down then immediately executed expenditure information to the SMS server in the form of XML files. The XML file is removed on the server side monitoring network through program.

  On the SMS server side, the web service XML parser run and ordered NowSMS automatically send messages in the form of a php script. SMS notification message to the administrator in making this project, then performed observations webservice long does it take to send an SMS message notifications to the administrator read

C. Testing 2

  Testing is done by removing the two wires are plugged in PC0, PC1 and the router. As in the first test, a second test is performed in order to obtain a comparison result of the receipt of notification of an SMS message to the administrator, but with the condition if interference occurs in many networking devices. Substitution down status appears on the display as shown in Figure 5 Cacti with the appointment status down occurs in many hosts.

  Figure 5 2 Display GUI Testing on Cacti. Down status

  Just as is done in the first test, which was created webservice will automatically refresh every 1 minute and carry out their duties, when the detected status of a host down then the next step will be executed for the release of information to the SMS server in the form of XML files. The XML file is removed on the server side monitoring network. Number of data issued in accordance with the XML file increases down the status of network conditions monitored by Cacti.

  On the SMS server side, the web service XML parser run and ordered NowSMS automatically send messages in the form of a php script. And the SMS notification message will get to the administrator. Further observation webservice long does it take to send an SMS message notifications to the administrator read.

  D.

  Observation Time Admission Notification SMS message to the administrator.

  Observation time of receipt of notification of SMS messages to the user is used to measure the length of time it takes a message notification is received administrators. The length of time is measured beginning when the display shows the status of the service on Cacti down until the administrator notification message is received. Final testing was conducted at two times. First, the conditions down on 1 host. Secondly, the conditions down on many hosts, in the second test sample is taken down by 4 host status.

  

Table 1. Time of receipt of notification of SMS messages to be down 1 host. Measured in the morning

IV-20 SENTRA

  

Table 2. Time of receipt of notification of SMS messages to be down 1 host. Measured during the day.

  The above list contains many looping delivery, and delivery timescales SMS notification message to the administrator. This time span in order to compare the performance of three operators, namely XL, IM3, Telkomsel side and the receiver. In testing the morning, afternoon, and evening traffic operators appear highest on the day indicated by the average of the longest span of 22.6 seconds on the operator XL, 21.8 seconds on the carrier IM3, and 21.1 seconds on the operator Simpati. While the apparent lowest carrier traffic in the morning is shown with an average span of 14.5 seconds is the fastest time on the operator XL, 14.9 seconds on the carrier IM3, and 11.7 seconds on the operator Simpati.

  Furthermore, the results of observations on 2 test can be seen in Table 4 of this observation is done in the same circumstances and with the location of the administrator the same delivery time. This SMS message delivery notification at 21.00.

  

Table 4. Time of receipt of notification of SMS messages. Conditions down to 4 hosts.

  Table 4 contains the hosted / interfaces are down, the operator used the card administrator, and the appointment of the necessary timescales webservice in processing duties shortly after the change of status on Cacti detected down to an SMS notification message is received administrators. The time frame varies due messaging system SMS notification was row upon row of data in XML files issued webservice on the server network monitoring. The contents of the SMS sent notification messages to administrators vary according to the availability value hosts / interfaces respectively

  Based on the making of an early warning system notification SMS messages on the operational monitoring network, web service has been implemented, and the results of the analysis that has been done on the measurement time down to change the status of the message until it is received at the administrator side, then in this thesis can be drawn some conclusions as the following:

1. On Cacti polling mechanism is used to determine the status of up and down a network device.

  Where the Cacti polling done 2 times, the first poll for the identification process, and polling both as a termination condition status up and down a network device. Time intervals on Cacti polling mechanism which is 5 minutes.

  2. Making additional notification SMS messaging application on the NMS application can be done with a separate SMS server conditions with Network Monitoring server is by using a simple web service application service receipts php script without making look like a website. As for some suggestions for future development, namely: 1.

  Merger NMS application task team's final three topics SNMP, NMS applications that are equipped with network mapping and early warning system SMS notification messages.

  2. The use of an early warning system that can be made separately complements other NMS applications that have been made, for example via e-mail.

  3. It should be added to the application auto-reply, so that the administrator can take an active role in monitoring a network operations.

  4. Referensi [1]

  Xingchen Lu, Weimin Lei and Wei Zhang, (2012), “The Design and Implementation of XMPP-

  based SMS Gateway”, Proceedings of Fourth International Conference on Computational Intelligence, Communication Systems and Networks, Page 145-148, July 24-26, Phuket, Thailand.

  [2] Tarik Kazaz, Merima Kulin, Enio Kaljic and Tarik Carsimanovic, (2012), “One Approach to The

  Development of Custom SNMP Agents and Integration with Management System”, Proceedings of th

  35 International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), Page 557-561, May 21-25, Opatija, Croatia. [3]

  Syafyar, Faisal. 2011. “Membangun Perangkat Monitoring Performa dan Notifikasi Fault dengan Cact i”. Lab Jarkom Politeknik Telkom. [4]

  Douglas R. Mauro and Kevin J. Schmidt, (2001), “Essential SNMP 2nd Edition”, O’Reilly Media Inc, Sebastopol, California, USA. [5] Manai, “60 menit Belajar Sistem Monitoring Jaringan”,

  Syamsudin

   (accessed by 19 September 2012).

  [6] Ian Berry, Tony Roman, Larry Adams, J.P. Pasnak, Jimmy Conner, Reinhard Scheck and Andreas Braun, (2012), “The Cacti Manual”, The Cacti Group.

  (accessed by 19 September 2012).

  [7] Dinangkur Kundu, and S.M. Ibrahim Lavlu, (2009), “Cacti 0.8 Network Monitoring”. Packt Publishing Ltd., Olton, Birmingham, UK.

  [8] Wawan Indarto, Zainudin Zukhri dan Sofyan Wijaya, (2005), “Simple Network Management

  Protocol Untuk Pemantauan Jaringan Dengan Pelaporan SMS”, proceeding Seminar Nasional Aplikasi Teknologi Informasi (SNATI 2005), 18 Juni, Yogyakarta. [9]

  Sri Puji Utami, Surya Agustian, Iman Fauzi dan Aditya Sayogo, (2006), “Perancangan Online Network Moni toring Berbasis PHP dan SNMP”. Proceeding Seminar Nasional Aplikasi Teknologi Informasi (SNATI 2006), 17 Juni, Yogyakarta.

  [10] Hartanto K.W., Novan S. dan Handoko, (2009), “Aplikasi Penggunaan Simple Network

  Management Protocol (SNMP) Dalam Jaringan”, Techne: Jurnal Ilmiah Elektroteknika, hal. 93- 108, Universitas Kristen Satya Wacana, Salatiga.