Introduction to Internet
Network Management
J. Won-Ki Hong
Dept. of Computer Science and Engineering
POSTECH
Tel: 054-279-2244
Email: jwkhong@postech.ac.kr
1
POSTECH DP&NM Lab
Table of Contents
• Background
– Origins of Internet
– Origins of Internet Network Management
– Evolution of SNMP
– SNMP Standards and RFCs
2
POSTECH DP&NM Lab
3
POSTECH DP&NM Lab
Origins of Internet
• ARPANET (formed by US DoD, 1969) connecting four
geographically separated computers in US
• 23 computers in ARPANET (1971)
• Computers in UK and Norway were connected (1973)
• TCP/IP protocol suite as ARPANET’s standard protocol
(late 70’s)
• TCP/IP as NFSNET’s standard protocol (1984)
• Continued growth throughout the 80’s and 90’s
– currently more than 40,000,000 nodes on the Internet
• Need for the management of rapidly growing Internet!
4
POSTECH DP&NM Lab
Origins of Internet NM
• Internet Control Message Protocol (ICMP)
– until late 70’s, e.g., Ping utility
• Simple Gateway Monitoring Protocol (SGMP) - 1987
• High-level Entity Management System (HEMS)
– generalized version of Host Monitoring Protocol (HMP)
• SNMP
– enhanced version of SGMP
– an interim solution
• CMIP over TCP/IP (CMOT)
– long-term solution
– did not go very far
5
POSTECH DP&NM Lab
Evolution of SNMP
• SNMPv1
– draft came out in 1988 and became full Internet standard in 1990
– most workstations, bridges, routers, switches and hubs are now
equipped with SNMP agent
– many resource MIBs (including systems & applications) have
been defined
• RMON (1995)
– Remote Monitoring, extends the SNMPv1 MIB and functions
• SNMPv2
– attempted to improve the deficiencies of SNMPv1
– Full Internet Standard
• SNMPv3
– internet drafts came out in Feb. 1998, adding security features
– now a full Internet Standard
6
POSTECH DP&NM Lab
8
POSTECH DP&NM Lab
SNMPv1 Standards
Description Published RFC Status
Structure of Identification
of Management May 1990 1155 Full Standard
Information for TCP/IP-
based Internets (SMI)
Management Information
Base for Network Mar. 1991 1213 Full Standard
Management of TCP/IP-
based Internet: MIB-II
9
POSTECH DP&NM Lab
3417 Transport Mappings for the Simple Network Management Protocol (SNMP)
3416 Version 2 of the Protocol Operations for the Simple Network Management Protocol (SNMP)
3415 View-based Access Control Model (VACM) for the Simple Network Management Protocol (SNMP)
3414 User-based Security Model (USM) for version 3 of the Simple Network Management Protocol (SNMPv3)
3411 An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks
10
POSTECH DP&NM Lab
SNMP NM Architecture
• The manager resides in Network
Management Station (NMS) while NMS
the agent resides in the managed MIB
Network Node Specification
• The manager requests the agent Manager
to perform Set and Get operations
SNMP
on the variables in the SNMP
Management information Base Agent
(MIB)
Agent
• By means of traps the agent MIB
occasionally notifies the manager Networked Node MIB
about some events related to Networked Node
network operation
11
POSTECH DP&NM Lab
IP IP
Network-dependent
Network-dependent protocols
protocols
Host Router
Agent process User processes Agent process
UDP TCP
Internetwork UDP
IP IP
Network-dependent
Network-dependent protocols
protocols
12
POSTECH DP&NM Lab
par T
t se uqe Rt e G
t se uqe Rt e G
t se uqe Rt e S
t se uqe Rt e S
es nopse Rt e G
es nopse Rt e G
t se uqe Rt xe Nt e G
t se uqe Rt xe Nt e G
SNMP manager SNMP agent
SNMP messages
UDP UDP
IP IP
Network-dependent protocols Network-dependent protocols
network or
internet
13
POSTECH DP&NM Lab
IP IP
14
POSTECH DP&NM Lab
15
POSTECH DP&NM Lab
16