Fundamentals of Network Management
Fundamentals of Network Management
by
Dr. Angelito F. Argete
Web-based Management
Web-based Enterprise Management (WBEM)
Java Management Application Program Interface (JMAPI)
Management Architecture
Organization
Network management components
Functions of components
Relationships
Information
Structure of Management Information (SMI)
Syntax and semantics
Management Information Base (MIB)
Organization of management information
Communication
Transfer syntax with bi-directional messages
Transfer structure (PDU)
Functions
Application functions
Configure components
Monitor components
Measure performance
Secure information
Usage accounting
SNMP Architecture and Models
Organization
Same as OSI model
Information
Same as OSI, but scalar
Communication
Messages less complex than OSI and unidirectional
Transfer structure (PDU)
Functions
Application functions
Operations
Administration
Security
Organizational Model
Manager
Sends requests to agents
Monitors alarms
Houses applications
Provides user interface
Agent
Gathers information from objects
Configures parameters of objects
Responds to managers’ requests
Generates alarms and sends them to mangers
Managed object
Network element that is managed
Houses management agent
All objects are not managed / manageable
Organization Model
Managed object
Manage objects can be Manager
MDB
Network elements (hardware,
system)
hubs, bridges, routers,
transmission facilities
Software (non-physical)
programs, algorithms Managed objects
Administrative information
Unmanaged objects
contact person, name of group of
objects (IP group)
Houses SNMP management agent
Objects are classified into MDB Management Database
managed/unmanaged Agent process
Managed object has a running
management agent Two-Tier Network Management Organization Model
Organization Model
Management Station (Manager)
Interface for network managers to Manager
MDB
monitor and control the network
Contains management applications
(data analysis, fault recovery, etc.)
Translation capabilities from Managed objects
manager’s requirements into actual
Unmanaged objects
monitoring and control of remote
elements
Contains DB of information extracted
MDB Management Database
from MIBs of all the managed entities
Agent process
in the Network
Two-Tier Network Management Organization Model
Organization Model
Management Agent
Gathers information from objects MDB Manager
Agent Agent
Agent NMS MDB Agent NMS MDB
Manager Manager
Managed objects
Managed objects
SNMP MIB
MANAGER AGENT
SNMP MIB
MANAGER AGENT
Host Router
Agent process
Agent process Agent
Userprocess
process Agent process
Agent process
IP IP
Network-dependent
Network-dependent protocols protocols
Communication Model
Management data is communicated between agent and
manager as well as between managers
Three aspects:
Transport medium of message exchange (transport protocol)
Message format (application protocol)
Actual message (commands and responses)
Operations /
Requests
GetNextRequest
GetResponse
GetResponse
GetRequest
GetRequest
SetRequest
SetRequest
Trap
Trap
Central
MIB
managed device
Information Model
Root
itu iso iso-itu
0 1 2
Level 1
org
Level 2 Standard organizations: define 3
management of objects under them
Level 3 dod
6
Object Class:
Elliptical
Object Class:
object
attributes attributes visible at its Circular
boundary object Behavior
operations access operations that can Operations:
Push
be applied to it
behavior behavior exhibited by it in
response to an operation
Notifications notifications emitted by :
Attributes: Attributes:
the object circle, dimension ellipse, dimension
OSI Perspective
Object Type and Instance
Characteristics Example
Object type PktCounter
Syntax Counter
Access Read-only
Status Mandatory
Description Counts number of packets
Internet Perspective
Characteristics Example
Object class Packet Counter
Attributes Single-valued
Operations get, set
Behavior Retrieves or resets values
Notifications Generates notifications on new
value
OSI Perspective
Configuration management
Set and change network
Security management
configuration and component Authentication
parameters Authorization
Set up alarm thresholds
Fault management
Encryption
Detection and isolation of failures Accounting management
in network Functional accounting of network
Trouble ticket administration
usage
Performance management
Monitor performance of network