Network Management System
Implementation and using various Software
Hamdamboy Urunov, a Ph.D. Researcher student.
Special Communication Research Center.,
Kookmin University
Seoul, South Korea
Contents
• NMS structure
• Using various software
• SNMP using protocol
• Open source for IoT
• Conclusion
2
NMS structure
3
Understand SNMP
+ SNMP Manager (sometimes called Network Management System – NMS): a software runs on the device of the
network administrator (in most case, a computer) to monitor the network.
+ SNMP Agent: a software runs on network devices that we want to monitor (router, switch, server…)
+ Management Information Base (MIB): is the collection of managed objects. This components makes sure that the
data exchange between the manager and the agent remains structured.
http://yesspapa.free.fr/CCNA%209TUT/www.9tut.com/simple-network-management-protocol-snmp-tutorial.html
4
NMS structure (cont…)
SNMP Messages are used to communicate between the SNMP Manager and Agents. SNMPv1 supports five basic SNMP
messages:
+ SNMP GET
+ SNMP GET-NEXT
+ SNMP GET-RESPONSE
+ SNMP SET
+ SNMP TRAP
In general, the GET messages are sent by the SNMP Manager to retrieve information from the SNMP Agents while the
SET messages are used by the SNMP Manager to modify or assign the value to the SNMP Agents.
Note: GET-NEXT retrieves the value of the next object in the MIB.
The GET-RESPONSE message is used by the SNMP Agents to reply to GET and GET-NEXT messages.
Using various software
5
 ARENA
 AVAYA
 MIMIC
 NMIC
 NMS300
 NS2
 ManageEngine_OPM_MibBrowser_64bit
 OiDViEW 6.0
 NetScantools
 Power SNMP_FREE_MANAGER
Power SNMP_FREE_MANAGER
6
7
Power SNMP_FREE_MANAGER (cont…)
MIB tree structure
1. Standard MIB
2. Enterprise MIB
3. *User Define MIB
8
Power SNMP_FREE_MANAGER (cont…)
OiDViEW software
9
10
OiDViEW software (cont…)
11
OiDViEW software (cont…)
12
OiDViEW software (cont…)
13
NetScanTool software
14
NetScanTool software (cont…)
15
NetScanTool software (cont…)
16
NetScanTool software (cont…)
17
NetScanTool software (cont…)
Open Source. Using the library SNMP
18
GET Operation
The following code shows how to send an SNMP v1 GET message to an SNMP agent located
at 192.168.1.2 and query on OID 1.3.6.1.2.1.1.1.0,
SET Operation
The following code shows how to send an SNMP v1 SET message to an SNMP agent
located at 192.168.1.2 and set the value of OID 1.3.6.1.2.1.1.6.0 to "Shanghai",
https://www.codeproject.com/articles/468892/WebControls/
19
Open Source. Using the library SNMP (cont…)
https://media.readthedocs.org/pdf/sharpsnmp/latest/sharpsnmp.pdf
Thank you
hamdamboy.urunov@gmail.com
20

001 implementation nms_software