CONCEPTS ON DEVELOPING NETWORK MONITORING SOFTWARE

Network Monitoring involves using different hardware and software tools (Systems) or both to continuously observe the status of network devices or hosts, and notify the network administrator through email, SMS or other alarms in case of error or failure. This may happen when network monitoring software observe the status of network devices or host speaks with their corresponding protocols within the Open System Interconnection Model stack (OSI Layer).The aim of this paper is to explain important concepts used in implementing software for monitoring hosts and network devices to inexperienced programmers and researchers. This paper explains how a Simple network Management Protocol (SNMP), Internet Control Message Protocol (ICMP), Dynamic Host Control Protocol (DHCP), Domain Name Service (DNS), Hypertext Transfer Protocol (HTTP), Management Information Base (MIB) and Port Scanning concept can be implemented to form up a network monitoring software. During implementation, the following software have been suggested, Java NetbeansIDE for the Java programming platform, Manage engine for Identifying SNMP Object Identifier (OID) numbers and their meaning from network devices and hosts, and SNMP for Java (SNMP4J) Application Program Interface (API) for providing SNMP Libraries for the Netbeans IDE.

Authors

Institutions

Publication Details

Journal
Business Education Journal
Published
2025-02-24
DOI
https://doi.org/10.54156/txvhbr24
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

CONCEPTS ON DEVELOPING NETWORK MONITORING SOFTWARE

Ahmed Kijazi
Business Education Journal
Network Security and Intrusion Detection
article

CONCEPTS ON DEVELOPING NETWORK MONITORING SOFTWARE

Ahmed Kijazi
article en

Abstract

Network Monitoring involves using different hardware and software tools (Systems) or both to continuously observe the status of network devices or hosts, and notify the network administrator through email, SMS or other alarms in case of error or failure. This may happen when network monitoring software observe the status of network devices or host speaks with their corresponding protocols within the Open System Interconnection Model stack (OSI Layer).The aim of this paper is to explain important concepts used in implementing software for monitoring hosts and network devices to inexperienced programmers and researchers. This paper explains how a Simple network Management Protocol (SNMP), Internet Control Message Protocol (ICMP), Dynamic Host Control Protocol (DHCP), Domain Name Service (DNS), Hypertext Transfer Protocol (HTTP), Management Information Base (MIB) and Port Scanning concept can be implemented to form up a network monitoring software. During implementation, the following software have been suggested, Java NetbeansIDE for the Java programming platform, Manage engine for Identifying SNMP Object Identifier (OID) numbers and their meaning from network devices and hosts, and SNMP for Java (SNMP4J) Application Program Interface (API) for providing SNMP Libraries for the Netbeans IDE.

Business Education JournalVol. 5(1)
Pennsylvania Center for Beef Excellence (US), College of Business Education (TZ)
Industry, innovation and infrastructure
Openalex Percentile: Top 100%
Network Security and Intrusion Detection
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.