Computer network management
What Is Computer Network Management?
Computer network management is the set of practices, protocols, and tools used to administer, monitor, maintain, and optimize data communication networks. It encompasses the full administrative lifecycle of network infrastructure: provisioning new devices and services, detecting and diagnosing faults, controlling traffic flows to meet performance objectives, enforcing security policies, and collecting accounting data for capacity planning and billing. The discipline draws on control theory, distributed systems, and information security, and is applied across networks ranging from enterprise campus LANs to carrier-grade wide area networks and cloud data center fabrics.
The dominant protocol for network monitoring has historically been the Simple Network Management Protocol (SNMP), defined by the IETF in the early 1990s. SNMP organizes management data in a Management Information Base (MIB), a structured database of variables representing device status, configuration, and counters. Managed devices expose MIB variables to a central network management system that polls them periodically or receives asynchronous trap notifications when significant events occur, such as interface failures or threshold crossings. More recent approaches supplement SNMP with streaming telemetry, in which devices push high-frequency metric data to collection platforms rather than waiting for polls, enabling faster detection of bandwidth saturation and traffic anomalies.
Network Monitoring and Fault Management
Fault management is concerned with detecting, isolating, and correcting network failures to minimize service disruption. A network management system collects alarms and status events from routers, switches, servers, and links, correlates them to identify root causes, and generates trouble tickets or automated remediation actions. Key performance indicators tracked in continuous monitoring include interface error rates, packet loss, latency, jitter, and utilization against capacity. Network management frameworks such as those defined by the IETF's YANG data modeling language provide standardized schemas for representing device configuration and state, enabling consistent management across hardware from multiple vendors.
Software-Defined Networking and Programmable Control
Software-defined networking (SDN) separates the network control plane, where routing and forwarding decisions are made, from the data plane, where packets are actually forwarded. Centralizing control in an SDN controller gives network operators a global view of topology and traffic, enabling policy-based traffic management, rapid reconfiguration, and programmatic control through APIs. The IEEE 802 LAN/MAN Standards Committee and complementary bodies have produced specifications that underpin both the physical and logical layer operations managed through SDN frameworks. Network function virtualization (NFV) extends this programmability by replacing dedicated hardware appliances such as firewalls and load balancers with software instances running on commodity servers, further increasing management flexibility.
Security Management
Security management within computer networks involves enforcing access control policies, detecting intrusions and anomalous traffic, and responding to incidents. Data security is maintained through a combination of perimeter controls such as firewalls and intrusion detection systems, encryption of data in transit using protocols such as TLS and IPsec, and network segmentation using VLANs and software-defined perimeters. The NIST Cybersecurity Framework provides guidance on identifying, protecting, detecting, responding to, and recovering from network security incidents, and is widely referenced by enterprise network security teams. Traffic control mechanisms, including quality-of-service (QoS) policies and rate limiting, also serve a security function by constraining the bandwidth available to unexpected or unauthorized flows.
Applications
Computer network management has applications in a wide range of operational environments, including:
- Enterprise IT, for managing campus networks, data centers, and remote access infrastructure
- Telecommunications carriers, for provisioning and monitoring wide-area backbone and access networks
- Cloud computing platforms, for orchestrating virtual networks across distributed data center resources
- Industrial control systems, for monitoring operational technology networks supporting manufacturing and utilities
- Healthcare, for ensuring the availability and security of clinical information systems and medical device networks