Like this article? We recommend
NMS
The cornerstone of network management is the NMS. Typically packaged as a client/server (or N-tier) application suite, the NMS features thin clients and simple topological GUIs. Clients interact with the topology (e.g., the network in Figure 1) using the various NMS server components [1]. The code examples that follow are of software elements that would typically fit into the NMS server code base.