SlideShare a Scribd company logo
Principles of Net. Mgt © Vincent P. Wade 1
Unit 1
Principles of Network Management
Principles of Net. Mgt © Vincent P. Wade 2
What is Management ?
 Management: defined as monitoring & controlling
• the resources in computers,
• the resources used in the connection & communication
of computers,
• the applications used in the computers
 Involves: collecting of data, processing data to generate
information, making decisions and enactment of activities
to implement those decisions
Principles of Net. Mgt © Vincent P. Wade 3
What is Network Management (NM) &
Systems Management?
Several Definitions available!
 ‘NM provides mechanisms for the monitoring, control and
coordination of all managed objects within the physical
and data link layer of a network node’ [IEEE]
 ‘Systems Mgt. provides mechanisms for the monitoring,
control and coordination of all managed objects within
open systems. This is effected through application layer
protocol’ [IEEE]
=> NM is subset of Systems Management
Principles of Net. Mgt © Vincent P. Wade 4
What is NM & SM (cont. 2) ?
 Monitoring: continuous watching of resources for
deterioration of function. Is more pro-active rather than re-
active
 Control: make effective modifications to functioning of
resources for optimization/rectification
 Co-ordination: involves both co-ordination of resources
and co-ordination of monitoring/control activities
Principles of Net. Mgt © Vincent P. Wade 5
Why Systems/network Management
 Higher network availability
 Reduce Network operational costs
 Reduce network bottlenecks
 Increase flexibility of operation and integration
 Higher efficiency
 Security
unit1.pdf
Principles of Net. Mgt © Vincent P. Wade 7
Two basic Models of Network
Management
Peer-to-Peer Net. Mgt
• Managers who undertake mgt activities act more as peers
and there is no central manager
• More common in LAN topologies
Mgr Mgr Mgr
Network
Infrastructure
Principles of Net. Mgt © Vincent P. Wade 8
Hierarchical Mgrs
Hierarchical Net. Mgt
• Managers responsible for specific network resources
(element managers)
• Allows hierarchy of managers (so called managers of
managers or ‘MOMS’!)
• More common in large scale (WAN) networks
Principles of Net. Mgt © Vincent P. Wade 9
Hierarchy of Mgrs
Mgr of Mgr
El. Mgr
El. Mgr
El. Mgr
Network
Infrastructure
Principles of Net. Mgt © Vincent P. Wade 10
Generalised Architecture for Network
Management Systems
Operating Sys.
& Hardware
Protocol
Support
Network Mgt
Middleware
Network
Management
Applications
Resources
H/w & S/w
Principles of Net. Mgt © Vincent P. Wade 11
Extending Architecture with Standard
Network Models
Operating Sys.
& Hardware
Protocol
Support
Network Mgt
Middleware
Network
Management
Applications
Specific
H/w & S/w
Resources
e.g. Cisco
Catalyst
2960 Switch
Standard
Network Model
e.g. SNMP MIB
or 3GPP NRM
for a generic
switch
Principles of Net. Mgt © Vincent P. Wade 12
Hardware Resources to be Managed
Physical media & connections
Computer Components (e.g. processors, printers)
Connectivity & Interconnections components (e.g.
routers, bridges, gateways, modems, hubs, . . )
Telecommunications devices (e.g. switches . . . )
Principles of Net. Mgt © Vincent P. Wade 13
Software resources to be managed
Application s/w & software tools including clients
& servers
Middleware (e.g. CORBA platform, NetWare ..)
Operating systems
Telecom Software (e.g. ATM controllers, etc.)
Principles of Net. Mgt © Vincent P. Wade 14
What Protocols support Mgt
 As management can be reduced down to monitoring &
controlling, any protocol that can
(1) retrieve information
(2) set/send information
can be used as a management protocol
 However, two ‘specific’ mgt protocols have been agreed
• Common Management Information Protocol (CMIP)
from the Telecom Community (ITU)
• Simple Network Management Protocol (SNMP) from
the computer industry (IETF)
• HTTP (?)
Principles of Net. Mgt © Vincent P. Wade 15
Network Management Middleware
 The choice of middleware is greatly affected by the choice
of management protocol
 General Model (for SNMP & CMIP) is the use of the
Manager -- Agent paradigm
Mgr
Agent
Physical
Network
Resource
Interaction
Governed by
Protocol
CMIP/SNMP
Private/
Proprietary
Communication
Can & frequently are on same device
Principles of Net. Mgt © Vincent P. Wade 16
Network Management Agents
Varies in size & complexity greatly depending on
CMIP/SNMP usage
SNMP -
•Agent very simple. Just consists of tables of information called a
Management Information Base (MIB)
•Small memory footprint and processing requirements
•Primitive interaction between Mgr and Agent
•Master / slave relationship between SNMP Mgr & Agent
i.e. mgr must call or poll agent continuously for reliable information
•Standard MIB specs. for different types of devices
•Agent implemented by equipment vendor
Principles of Net. Mgt © Vincent P. Wade 17
Network Management Agents (cont 2)
 CMIP Agents
• Much more complex & greater memory and processing overhead
• Typically implemented on larger/more complex communication devices
e.g. switches, some routers
• Fully Object Oriented Information model (MIB)
• Much more sophisticated interaction with manager
• Much more local processing of raw data possible before returning
information to manager
• Agent can initiate Agent -- Manager dialogue (Alarm/Alert reporting)
• Better security
• Agent implemented by equipment vendor
Network Management Models (AKA Information
Models, Network Resource Models, Management
Information Bases)
 Provide a standard way to describe network resources in an
application and vendor-independent way for
manipulation/query by network management applications
 Typically defines
• A modelling language for defining network resources, e.g.
• Their configuration settings, e.g. WLAN SSID
• Their state variables, e.g. number of connected devices
• The notifications/events they generate e.g. No Internet connection
• The hierarchy/connections of resources in the network
• A global addressing/naming scheme for network resources
• A set of standard or generic models for common network elements and
resources e.g. routers, switches
Principles of Net. Mgt © Vincent P. Wade 19
Network Management Applications
Generally speaking there is no uniform partition of
the functional areas within network management
However:
• Most network mgmt. applications follow (loosely) the
ISO functional mgmt. areas of FCAPS:
– Fault - Performance
– Configuration - Accounting
– Security
In ISO community these are referred to as systems mgt functions!
Whereas in Internet community they are referred to as network mgt
functions!
Principles of Net. Mgt © Vincent P. Wade 20
Fault Management
Responsible for:
• detection of a problem
• fault Isolation
• correction to normal operation
• uses Polling of managed objects to search for error conditions and/or
report alarms/alerts,
• Can also use event reporting
• illustrates the problem detected either as a graphic or in textual format
Principles of Net. Mgt © Vincent P. Wade 21
Configuration Management
Responsible for:
• Changes, additions and deletions on the managed object
parameter(s)
• Needs to be co-ordinated with the network management
systems personnel (frequently involve some manual
work scheduling)
• Underlies most of the other network management
functional areas
Principles of Net. Mgt © Vincent P. Wade 22
Accounting
Responsible for:
• Usually divided into three stages: metering, tariffing and billing.
• Metering logs a particular usage of the managed object
• Tariffing is the means by which a charge can be calculated e.g.
Flat rate (e.g. leased line), incremental rate, variable rates etc.
• Billing is the selection & application of a tariffing mechanism
on the metered usage and the composition of the customer bill
• Typically ignored in LAN networks where tariffing and billing are
irrelevant but VERY important for Telecom Network & Service
providers
Principles of Net. Mgt © Vincent P. Wade 23
Performance Management
Responsible for:
• Optimisation of managed objects e.g. telephone truck
line utilisation, bandwidth allocation in ATM network,
load balancing on distributed servers
• Identification of bottlenecks in network and
implementation of corrective action
• Divides into four main functions: Performance data
collection, Data analysis, Problem Reporting, Display
& formatting
Principles of Net. Mgt © Vincent P. Wade 24
Security management
Responsible for:
• administration of access controls on managed objects
• issuing of security alarm reports for violations. Several
types of threat to assets:
– Interruption, interception, modification and fabrication
– Assets:
– Hardware, software, data and communication lines and
networks
• Maintenance and security audit trail
Principles of Net. Mgt © Vincent P. Wade 25
But how is it all combined !!
 For simple management systems it is quite easy to choose a management
product and management for a specific objective e.g. LAN traffic
monitoring
 However, integrated network management applications for WAN are much
more difficult
 Network Management Forum specified ‘Ensembles’ for ‘solutions to
specific WAN scenarios e.g. configuration mgt for fixed point networks
 Ensembles are in fact vertical profiles of the total management architecture
(i.e. spec. of mgt function, MIB objects, mgt protocol stack, and resource
types to be managed)
Principles of Net. Mgt © Vincent P. Wade 26
Who Develops the management
Systems?
Equipment Vendor
• responsible for implementation of Agent for particular network
resource & implementation of network protocol to access/control
that resource e.g. Cisco, Fore, etc . . .
• Can also develop management applications (bundled with
equipment sale)
Management Platform vendor
• responsible for ‘middleware’ and some simple management
application e.g. HP (HP Openview), IBM (TMN 6000), SUN
(NetView)
Complex Management Applications & Integration
• outsourced to Niche network Management Integrator e.g. Siemens
or implemented by Telcom operators themselves e.g. AT&T, B T
Principles of Net. Mgt © Vincent P. Wade 27
User Interface
Manager of Mangers
System
Element Management
System
Managed Objects
Routers, hosts,
service &
applications
SunNet
Manager,
SNMP
Manager
Integrates
several mgr
systems e.g.
OSI NetExpert
E
X
A
M
P
L
E
S
Principles of Net. Mgt © Vincent P. Wade 28
Interworking between Different Network
Management Systems
Management
Application
Client
Stub
Protocol
Stack
Proprietary
Management
Interface
Principles of Net. Mgt © Vincent P. Wade 29
Interworking between Different Network
Management Systems
Management
Application
Client
Stub
Protocol
Stack
Proprietary
Management
Interface
Server Proxy
Stub
Protocol
Stack
Proxy
Manager
Server
Stub
Client
Proxy
Stub
Protocol
Stack
Protocol
Stack
Principles of Net. Mgt © Vincent P. Wade
Principles of Net. Mgt © Vincent P. Wade 31
Network Monitoring (revisited)
Recap:
 Net. Monitoring concerned with observing & analysing the
status and behaviour of:
– End Systems
– Intermediate Systems
– Sub networks
 Challenges of Net. Monitoring :
• Gaining access to monitored information (e.g. definition of
monitoring information, retrieval of that info.)
• Design of monitoring mechanism
• Usage of monitored information (e.g. by fault or performance
accounting management applications)
Principles of Net. Mgt © Vincent P. Wade 32
Network Monitoring Information
 Static Information:
• characterises current configuration (e.g. network element)
• stored in network element
 Dynamic Information:
• related to events in the network e.g. number of packets transmitted
• collected and stored in network element but can be stored
remotely (e.g. for some LAN based network elements)
 Statistical:
• derived from dynamic information
• gathered by any systems with access to dynamic information, i.e.
by network element, remote monitor, or management application
Principles of Net. Mgt © Vincent P. Wade 33
Network Monitoring Configurations
Monitoring
Application
Manager
Function
Agent
Function
Managed
Objects
Monitoring
Application
Manager
Function
Agent
Function
Managed
Objects
Monitoring
Application
Manager
Function
Agent
Function
Monitoring
Application
Manager
Function
Agent
Function
LAN LAN
Managed Resources
in manager system
Resources in
Agent System
External Monitor
Proxy monitor agent
Subnet Subnet Subnet
Principles of Net. Mgt © Vincent P. Wade 34
Polling vs Event Reporting
 Managers can gather information about network element
via Polling and/or Event Reporting
Polling:
• Request - Response interaction between manager & Agent.
• Query can be specific (named parameter/object) or a general search
• Example uses: investigate (ping) problem
• Implementation effort centred on Manager
Principles of Net. Mgt © Vincent P. Wade 35
Polling Vs Event Reporting (cont.)
 Event Reporting:
• Agent initiative to generate periodic report & send to manager
• Reporting condition(s) may be pre-configured by manager
• Example uses: significant change in Managed object values,
unusual event.
• Can be more efficient than Polling e.g. for monitoring managed
objects whose states or values change relatively infrequently
• Has less communication overhead that Polling
Principles of Net. Mgt © Vincent P. Wade 36
Polling vs Event Reporting (cont. 2)
 Both are useful information gathering techniques
 Telecoms world traditionally rely on event reporting where as
SNMP world puts very little reliance on event reporting
 Choice depends on:
• Amount of network traffic generated by each method
• Robustness in critical situations
• Time delay in notifying network manager
• Amount of processing in Managed devices
• Particular network monitoring applications being supported
• Contingencies required in case of notifying device fails before sending a report
Principles of Net. Mgt © Vincent P. Wade 37
Performance Monitoring
First let’s consider what indicators of performance
are important
Two categories of Performance indication
• Service Oriented Measures
– relate to satisfaction of service level agreements with users
• Efficiency Oriented Measures
– relation to meeting network requirements at minimum cost
Principles of Net. Mgt © Vincent P. Wade 38
Service Oriented Network Performance
Indicators
 Availability:
• Percentage of time a network system, component, or an application
is available for a user
 Response Time:
• Length of time it takes a response to appear at a user’s terminal
after a user action calls for it
 Accuracy:
• Percentage of time that no errors occur in the transmission and
delivery of information
Principles of Net. Mgt © Vincent P. Wade 39
Efficiency Oriented Network
Performance Indicators
 Throughput:
• Rate at which application-oriented events occur e.g. transaction
messages, file transfers, number of session for an application over
a given time, number of calls for a circuit switched environment
 Utilisation:
• Percentage of the theoretical capacity of a resource that is being
used (e.g. transmission line, switch etc.)
Principles of Net. Mgt © Vincent P. Wade 40
Availability
 Expressed as percentage of time a network system, component, or an application is
available for a user
=> Based on reliability of individual components of network
 Reliability is the probability that a component will perform its specified function
for a specified time used under specified conditions
 Component failure is expressed as ‘mean time between failures’ (MTBF)
=> Availability = MTBF
_____________________________________________
(MTBF + MTTR)
where MTTR is ‘Mean time between Repair’ following a failure
Principles of Net. Mgt © Vincent P. Wade 41
Response Time
 Is time it takes to react to a given input
 Achievable with
(i) increased cost of computer processing power
(ii) trade-offs with other requirements
 Two forms of response time:
• User Response Time - timespan between moment user receives
complete reply to one command and enters the next command
• System Response Time - timespan between moment a user enters a
command and the moment a complete response is displayed on the
terminal
Principles of Net. Mgt © Vincent P. Wade 42
Elements of Response Time
 Seven elements of response time typically found in most
monitoring applications
 Inbound terminal delay: delay in getting an inquiry from the
terminal to the communication line. Is directly dependent on
transmission rate from terminal to controller
 Inbound queuing time: time required for processing by the
controller or PAD* device. E.g. can be dependent on
buffer/queue size and load on controller
 Inbound service time: time taken to transmit over comms.
link, network or other communications facility from the
controller to the host’s front -end processor
*packet assembler/disassembler
Principles of Net. Mgt © Vincent P. Wade 43
Elements of Response Time (cont. 2)
 Processor delay: Time front-end processor, disk drives etc.
on computer spend preparing a reply to the original inquiry
 Outbound queuing time: time reply spends at a port in the
front-end processor waiting to be dispatched on the
network or communication line
 Outbound service time: time to transmit the
communications facility from the host’s front end
processor to the controller
Principles of Net. Mgt © Vincent P. Wade 44
Elements of Response Time (cont. 3)
 Outbound Terminal delay: the delay at the terminal itself -
primarily due to line speed.
Network
Interface
(e.g. bridge)
Network
Illustration of
Response Elements
TO
TI
WI
SI
SO
WO
CPU
Workstation Server
TI Inbound terminal delay
WI Inbound queuing time
SI Inbound service time
CPU CPU Processor Delay
WO Outbound queuing time
SO Outbound service time
TO Outbound Terminal Delay
Principles of Net. Mgt © Vincent P. Wade 45
Accuracy & Throughput
 Accuracy
• Because of built-in error correction (in data link and transport
protocols), accuracy is generally not a user concern
• Nevertheless useful to monitor rate of errors that must be corrected
 Throughput
• is an application oriented measurement (calculation of the rate at
which they occur)
• Examples include
– Number of transactions of a given type in a certain period
– Number of customer sessions for a given application during a certain
period of time
– Number of calls for a circuit-switched environment
Principles of Net. Mgt © Vincent P. Wade 46
Utilization
Is a more fine grained measure than throughput
Concerned with percentage of time that a resource
is in use over a given period of time
Useful in determining network bottlenecks and
congestion
Response time usually increases exponentially as
utilization of a resource increases
Principles of Net. Mgt © Vincent P. Wade 47
Utilization (cont. 2)
 One technique to measure utilization is to observe
differences between planned load and actual load on various
links in a network
 Planned load is reflected by capacity (bits per second) of each
individual link
 Actual load is the measured average traffic (bits per sec)
 Comparison of the planned load and actual load on each link can
identify inefficient allocation of resources
 A closer balance between planned load and actual load can be
achieved => reducing the total capacity and resulting in more
efficient usage of resources
Principles of Net. Mgt © Vincent P. Wade 48
Performance-Monitoring Functions
 Having looked at Performance Indicators - now lets look at
the actual Performance Monitoring Function/Activities
 Can be thought of as divided into three components:
• Performance Measurement which is concerned with actual
gathering of statistics about network traffic and timing
• Performance Analysis which is concerned with software for
reducing and presenting data
• Synthetic Traffic Generation which is concerned with observation
of network under controlled load(s)
Principles of Net. Mgt © Vincent P. Wade 49
Performance Measurement Functions
 Often performed by Agent within network element (e.g.
router)
 e.g. Observes the amount of traffic into/out of a network element,
number of connections (at various levels of network protocol
stack), and traffic per connection
 Can be expensive (in processing time) on the network
element
 In LANs remote (external) monitoring can be used to
observe network traffic (broadcast/shared network)
Principles of Net. Mgt © Vincent P. Wade 50
Example Questions that Performance
Measurement reported in LAN should answer
 Is traffic evenly distributed among the network users or are
there source-to-destination pairs with unusually heavy
traffic ?
 What is the percentage of each type of packet? Are some
packet types of unusually high frequency ? (could indicate
an error or an inefficient protocol)
 What is the distribution of data packets sizes ?
 What is the channel utilization and throughput ?
Principles of Net. Mgt © Vincent P. Wade 51
Fault Monitoring Functions
 Must detect and report faults
 at minimum agent will maintain a log of significant events & errors
 If Managers use polling => heavy reliance on agent fault/error logs
 If Agents use event reporting => importance of tight criteria for issuing
fault reports in order to avoid an ’event storm’
 Fault Monitor should also anticipate faults e.g. setting thresholds for event
reporting
Principles of Net. Mgt © Vincent P. Wade 52
Fault Monitoring functions
 Should also assist in isolating & diagnosing faults
 For example Fault Monitoring functions might include:
- Connectivity test - Data integrity test
- Protocol integrity test - Data saturation test
- Connection saturation test - Response time test
- Function test - Loopback test
Principles of Net. Mgt © Vincent P. Wade 53
Accounting Monitoring Functions
 Keeps track of users’ usage of network resources
 Typical accounting data for network may include:
• user identification
• receiver identification - network resource to which connection was
attempted and/or made
• number of packets transmitted
• security levels – identify transmission and processing priorities
• time stamps – for principle transmission & processing event, e.g. start
and stop times
• resources used
Principles of Net. Mgt © Vincent P. Wade 54
Network Control
 Much of network control is concerned with Configuration Management
and Security Management
 Configuration Management is concerned with:
• initialization, maintenance & shutdown of individual components and
logical subsystems within total computer & communication installation
 Managed resources include physical resources (e.g. server, router) and
logical resources (e.g. buffer queues, timers etc.)
 While network in operation, configuration management is responsible for
monitoring the configuration and making changes in response to user
commands
Principles of Net. Mgt © Vincent P. Wade 55
Configuration Management
Includes:
•Definition of configuration information
•Set and Modify operations (for attribute values)
•Definition and Modification of Relationships
•Initialization and Termination of Network Operations
•Distribution of software
•Examination of values and relationships
•Reporting of configuration status
Configuration
Control
Configuration
Monitoring
Principles of Net. Mgt © Vincent P. Wade 56
Configuration Information
Describes nature & status of resources
Covers both specification of resource(s) and
attributes of those resources
Resources can be physical (router) or
logical (counters, timers)
Principles of Net. Mgt © Vincent P. Wade 57
Structure of Configuration Information
Several alternatives
as simple structure list of data fields (each field
containing single value)
as fully object oriented model (encapsulation of
data, inheritance, behaviours etc.)
as relational tables
Principles of Net. Mgt © Vincent P. Wade 58
Storage of Configuration Information
Although sometimes stored in manager,
more typically configuration information is
stored
• in agent
• in network element
• in a proxy for a network element
Principles of Net. Mgt © Vincent P. Wade 59
Configuration Functions
 Enable user to specify range and type of values to which
specified resource attributes at a particular agent should be
set
 Enable user to define new object types (or data element
types) online (rarely actually implemented in config. mgt
systems) or off line (more common in config. mgt systems)
 Enable user to load pre-defined attribute values (e.g.
default states & values) on a systemwide, individual node
or individual layer basis
Principles of Net. Mgt © Vincent P. Wade 60
Set & Modify Attribute Values
Config. Control function should enable a
manager to remotely set & modify attribute
values in agents & proxies
Limitations
• Mgr. authorised to make the setting/modification
• Setting/modification reflect ‘reality’ of resource
Principles of Net. Mgt © Vincent P. Wade 61
Categories of Modification effects
Data update only: modification of value(s) in
agents database of values
Data update & resource modification: modify
command affects underlying resource (e.g. disable
physical port of device)
Data Update & Action: modification to value in
Agent database causes agent to initiate certain
action(s) e.g. reinitialize parameter in router
Principles of Net. Mgt © Vincent P. Wade 62
Define / Modify Relationships
 Relationship: describes association, connection or
condition that exists between network resources e.g.
Topology Relationship, Hierarchy, Physical or Logical
Connection, Management Domain
 Management Domain: is set of resources that share a set of
common management attributes or a set of common
resources that share the same management authority
 Configuration Mgt should allow user to add, delete &
modify the relationships among network resources
Principles of Net. Mgt © Vincent P. Wade 63
Initialize & Terminate Network Operations
 Include mechanisms to enable user to initialise & close
down network or subnetwork operation
 Initialisation: includes verification of all settable resource
attributes & relationship a proper; Notification of users of
any resource, attribute or relationship requiring
modification/setting; Validation of user’s initialisation
commands
 Termination: includes user retrieval of specified statistics,
blocks or status information before termination procedures
are completed
Principles of Net. Mgt © Vincent P. Wade 64
Distribution of Software
 Ability to distribute software throughout the configuration
(e.g. hosts, servers, & workstations, bridges, routers, &
applications)
 Facilitates software loading requests, transmission of
specified versions of software, and update of configuration
tracking system
 Includes distribution of tables and other data that drive
behaviour of a system/resource
 Includes ability to examine, update & manage different
version of software & routing information

More Related Content

PPTX
Network management
PPT
Network management aa
DOC
Network performance management
PPT
Network management objective
PPTX
Network management ppt
PPT
Network Management
PDF
The Importance of an Integrated Network Management System
PPTX
Unit 1 network management
Network management
Network management aa
Network performance management
Network management objective
Network management ppt
Network Management
The Importance of an Integrated Network Management System
Unit 1 network management

What's hot (20)

PDF
Network Management Megatrends 2018
PPTX
Network Management Fundamentals - Back to the Basics
PPTX
Functions and features network management
PPT
Tij3103 topic01 nm
PPTX
Network Management Fundamentals
PDF
Network Management System (Contact: info@exceleron-communications.com)
DOC
Performance management strategy
PPTX
network design and administration
PPT
Data center
PDF
Widyatama.lecture.applied networking.iv-week-12.network-management
PDF
Network Architecture Review Checklist
PPTX
Network operations center (noc)
PDF
JAVA INTRODUCTION
PDF
IRJET- Data Security in Local Network through Distributed Firewalls: A Review
PPTX
Fault management presentation
PPTX
Cybersecurity for Industrial Plants: Threats and Defense Approach - Dave Hreha
PPS
Network Design and Management
PDF
Chapter 20.pdf
PPTX
Building Cybersecurity into a Greenfield ICS Project
PPT
The 3 aspects of network performance management
Network Management Megatrends 2018
Network Management Fundamentals - Back to the Basics
Functions and features network management
Tij3103 topic01 nm
Network Management Fundamentals
Network Management System (Contact: info@exceleron-communications.com)
Performance management strategy
network design and administration
Data center
Widyatama.lecture.applied networking.iv-week-12.network-management
Network Architecture Review Checklist
Network operations center (noc)
JAVA INTRODUCTION
IRJET- Data Security in Local Network through Distributed Firewalls: A Review
Fault management presentation
Cybersecurity for Industrial Plants: Threats and Defense Approach - Dave Hreha
Network Design and Management
Chapter 20.pdf
Building Cybersecurity into a Greenfield ICS Project
The 3 aspects of network performance management
Ad

Similar to unit1.pdf (20)

PPTX
Net Mng1.pptx
PPTX
343492490-Network-Management-and-Administration.pptx
PDF
Present and desired network management to cope with the expected expansion, n...
PPT
(Snmp) simple network management protocol
PPT
Management Tools Desirable features Management Architectures Simple Network ...
PDF
HOST AND NETWORK SECURITY by ThesisScientist.com
PPT
Tij3103 topic02 architectures
DOCX
Cisco network management
PPT
Network management
PDF
NMS Projects and POCs completed and ongoing for OSS NAM v 1.5 Linkedin
PPTX
Network management
PPT
Mso noc presentation
PDF
Network Management.pdf
PDF
Network Monitoring Tools
DOCX
A Comprehensive Guide to Ensuring Optimal Network Health with Network Operati...
PDF
009694598.pdf
PDF
Managing enterprise networks with cisco prime infrastructure_ 1 of 2
PPTX
IoT sysstem management.pptx for btech students
PPTX
Chapter - 1 Introduction system admin.pptx
PPT
Persentation of Cyber Security in Smart Grid
Net Mng1.pptx
343492490-Network-Management-and-Administration.pptx
Present and desired network management to cope with the expected expansion, n...
(Snmp) simple network management protocol
Management Tools Desirable features Management Architectures Simple Network ...
HOST AND NETWORK SECURITY by ThesisScientist.com
Tij3103 topic02 architectures
Cisco network management
Network management
NMS Projects and POCs completed and ongoing for OSS NAM v 1.5 Linkedin
Network management
Mso noc presentation
Network Management.pdf
Network Monitoring Tools
A Comprehensive Guide to Ensuring Optimal Network Health with Network Operati...
009694598.pdf
Managing enterprise networks with cisco prime infrastructure_ 1 of 2
IoT sysstem management.pptx for btech students
Chapter - 1 Introduction system admin.pptx
Persentation of Cyber Security in Smart Grid
Ad

Recently uploaded (20)

PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Classroom Observation Tools for Teachers
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
master seminar digital applications in india
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
Cell Structure & Organelles in detailed.
PDF
01-Introduction-to-Information-Management.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
STATICS OF THE RIGID BODIES Hibbelers.pdf
Classroom Observation Tools for Teachers
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
FourierSeries-QuestionsWithAnswers(Part-A).pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
O5-L3 Freight Transport Ops (International) V1.pdf
Final Presentation General Medicine 03-08-2024.pptx
Microbial diseases, their pathogenesis and prophylaxis
master seminar digital applications in india
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Insiders guide to clinical Medicine.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
Cell Structure & Organelles in detailed.
01-Introduction-to-Information-Management.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
VCE English Exam - Section C Student Revision Booklet
human mycosis Human fungal infections are called human mycosis..pptx

unit1.pdf

  • 1. Principles of Net. Mgt © Vincent P. Wade 1 Unit 1 Principles of Network Management
  • 2. Principles of Net. Mgt © Vincent P. Wade 2 What is Management ?  Management: defined as monitoring & controlling • the resources in computers, • the resources used in the connection & communication of computers, • the applications used in the computers  Involves: collecting of data, processing data to generate information, making decisions and enactment of activities to implement those decisions
  • 3. Principles of Net. Mgt © Vincent P. Wade 3 What is Network Management (NM) & Systems Management? Several Definitions available!  ‘NM provides mechanisms for the monitoring, control and coordination of all managed objects within the physical and data link layer of a network node’ [IEEE]  ‘Systems Mgt. provides mechanisms for the monitoring, control and coordination of all managed objects within open systems. This is effected through application layer protocol’ [IEEE] => NM is subset of Systems Management
  • 4. Principles of Net. Mgt © Vincent P. Wade 4 What is NM & SM (cont. 2) ?  Monitoring: continuous watching of resources for deterioration of function. Is more pro-active rather than re- active  Control: make effective modifications to functioning of resources for optimization/rectification  Co-ordination: involves both co-ordination of resources and co-ordination of monitoring/control activities
  • 5. Principles of Net. Mgt © Vincent P. Wade 5 Why Systems/network Management  Higher network availability  Reduce Network operational costs  Reduce network bottlenecks  Increase flexibility of operation and integration  Higher efficiency  Security
  • 7. Principles of Net. Mgt © Vincent P. Wade 7 Two basic Models of Network Management Peer-to-Peer Net. Mgt • Managers who undertake mgt activities act more as peers and there is no central manager • More common in LAN topologies Mgr Mgr Mgr Network Infrastructure
  • 8. Principles of Net. Mgt © Vincent P. Wade 8 Hierarchical Mgrs Hierarchical Net. Mgt • Managers responsible for specific network resources (element managers) • Allows hierarchy of managers (so called managers of managers or ‘MOMS’!) • More common in large scale (WAN) networks
  • 9. Principles of Net. Mgt © Vincent P. Wade 9 Hierarchy of Mgrs Mgr of Mgr El. Mgr El. Mgr El. Mgr Network Infrastructure
  • 10. Principles of Net. Mgt © Vincent P. Wade 10 Generalised Architecture for Network Management Systems Operating Sys. & Hardware Protocol Support Network Mgt Middleware Network Management Applications Resources H/w & S/w
  • 11. Principles of Net. Mgt © Vincent P. Wade 11 Extending Architecture with Standard Network Models Operating Sys. & Hardware Protocol Support Network Mgt Middleware Network Management Applications Specific H/w & S/w Resources e.g. Cisco Catalyst 2960 Switch Standard Network Model e.g. SNMP MIB or 3GPP NRM for a generic switch
  • 12. Principles of Net. Mgt © Vincent P. Wade 12 Hardware Resources to be Managed Physical media & connections Computer Components (e.g. processors, printers) Connectivity & Interconnections components (e.g. routers, bridges, gateways, modems, hubs, . . ) Telecommunications devices (e.g. switches . . . )
  • 13. Principles of Net. Mgt © Vincent P. Wade 13 Software resources to be managed Application s/w & software tools including clients & servers Middleware (e.g. CORBA platform, NetWare ..) Operating systems Telecom Software (e.g. ATM controllers, etc.)
  • 14. Principles of Net. Mgt © Vincent P. Wade 14 What Protocols support Mgt  As management can be reduced down to monitoring & controlling, any protocol that can (1) retrieve information (2) set/send information can be used as a management protocol  However, two ‘specific’ mgt protocols have been agreed • Common Management Information Protocol (CMIP) from the Telecom Community (ITU) • Simple Network Management Protocol (SNMP) from the computer industry (IETF) • HTTP (?)
  • 15. Principles of Net. Mgt © Vincent P. Wade 15 Network Management Middleware  The choice of middleware is greatly affected by the choice of management protocol  General Model (for SNMP & CMIP) is the use of the Manager -- Agent paradigm Mgr Agent Physical Network Resource Interaction Governed by Protocol CMIP/SNMP Private/ Proprietary Communication Can & frequently are on same device
  • 16. Principles of Net. Mgt © Vincent P. Wade 16 Network Management Agents Varies in size & complexity greatly depending on CMIP/SNMP usage SNMP - •Agent very simple. Just consists of tables of information called a Management Information Base (MIB) •Small memory footprint and processing requirements •Primitive interaction between Mgr and Agent •Master / slave relationship between SNMP Mgr & Agent i.e. mgr must call or poll agent continuously for reliable information •Standard MIB specs. for different types of devices •Agent implemented by equipment vendor
  • 17. Principles of Net. Mgt © Vincent P. Wade 17 Network Management Agents (cont 2)  CMIP Agents • Much more complex & greater memory and processing overhead • Typically implemented on larger/more complex communication devices e.g. switches, some routers • Fully Object Oriented Information model (MIB) • Much more sophisticated interaction with manager • Much more local processing of raw data possible before returning information to manager • Agent can initiate Agent -- Manager dialogue (Alarm/Alert reporting) • Better security • Agent implemented by equipment vendor
  • 18. Network Management Models (AKA Information Models, Network Resource Models, Management Information Bases)  Provide a standard way to describe network resources in an application and vendor-independent way for manipulation/query by network management applications  Typically defines • A modelling language for defining network resources, e.g. • Their configuration settings, e.g. WLAN SSID • Their state variables, e.g. number of connected devices • The notifications/events they generate e.g. No Internet connection • The hierarchy/connections of resources in the network • A global addressing/naming scheme for network resources • A set of standard or generic models for common network elements and resources e.g. routers, switches
  • 19. Principles of Net. Mgt © Vincent P. Wade 19 Network Management Applications Generally speaking there is no uniform partition of the functional areas within network management However: • Most network mgmt. applications follow (loosely) the ISO functional mgmt. areas of FCAPS: – Fault - Performance – Configuration - Accounting – Security In ISO community these are referred to as systems mgt functions! Whereas in Internet community they are referred to as network mgt functions!
  • 20. Principles of Net. Mgt © Vincent P. Wade 20 Fault Management Responsible for: • detection of a problem • fault Isolation • correction to normal operation • uses Polling of managed objects to search for error conditions and/or report alarms/alerts, • Can also use event reporting • illustrates the problem detected either as a graphic or in textual format
  • 21. Principles of Net. Mgt © Vincent P. Wade 21 Configuration Management Responsible for: • Changes, additions and deletions on the managed object parameter(s) • Needs to be co-ordinated with the network management systems personnel (frequently involve some manual work scheduling) • Underlies most of the other network management functional areas
  • 22. Principles of Net. Mgt © Vincent P. Wade 22 Accounting Responsible for: • Usually divided into three stages: metering, tariffing and billing. • Metering logs a particular usage of the managed object • Tariffing is the means by which a charge can be calculated e.g. Flat rate (e.g. leased line), incremental rate, variable rates etc. • Billing is the selection & application of a tariffing mechanism on the metered usage and the composition of the customer bill • Typically ignored in LAN networks where tariffing and billing are irrelevant but VERY important for Telecom Network & Service providers
  • 23. Principles of Net. Mgt © Vincent P. Wade 23 Performance Management Responsible for: • Optimisation of managed objects e.g. telephone truck line utilisation, bandwidth allocation in ATM network, load balancing on distributed servers • Identification of bottlenecks in network and implementation of corrective action • Divides into four main functions: Performance data collection, Data analysis, Problem Reporting, Display & formatting
  • 24. Principles of Net. Mgt © Vincent P. Wade 24 Security management Responsible for: • administration of access controls on managed objects • issuing of security alarm reports for violations. Several types of threat to assets: – Interruption, interception, modification and fabrication – Assets: – Hardware, software, data and communication lines and networks • Maintenance and security audit trail
  • 25. Principles of Net. Mgt © Vincent P. Wade 25 But how is it all combined !!  For simple management systems it is quite easy to choose a management product and management for a specific objective e.g. LAN traffic monitoring  However, integrated network management applications for WAN are much more difficult  Network Management Forum specified ‘Ensembles’ for ‘solutions to specific WAN scenarios e.g. configuration mgt for fixed point networks  Ensembles are in fact vertical profiles of the total management architecture (i.e. spec. of mgt function, MIB objects, mgt protocol stack, and resource types to be managed)
  • 26. Principles of Net. Mgt © Vincent P. Wade 26 Who Develops the management Systems? Equipment Vendor • responsible for implementation of Agent for particular network resource & implementation of network protocol to access/control that resource e.g. Cisco, Fore, etc . . . • Can also develop management applications (bundled with equipment sale) Management Platform vendor • responsible for ‘middleware’ and some simple management application e.g. HP (HP Openview), IBM (TMN 6000), SUN (NetView) Complex Management Applications & Integration • outsourced to Niche network Management Integrator e.g. Siemens or implemented by Telcom operators themselves e.g. AT&T, B T
  • 27. Principles of Net. Mgt © Vincent P. Wade 27 User Interface Manager of Mangers System Element Management System Managed Objects Routers, hosts, service & applications SunNet Manager, SNMP Manager Integrates several mgr systems e.g. OSI NetExpert E X A M P L E S
  • 28. Principles of Net. Mgt © Vincent P. Wade 28 Interworking between Different Network Management Systems Management Application Client Stub Protocol Stack Proprietary Management Interface
  • 29. Principles of Net. Mgt © Vincent P. Wade 29 Interworking between Different Network Management Systems Management Application Client Stub Protocol Stack Proprietary Management Interface Server Proxy Stub Protocol Stack Proxy Manager Server Stub Client Proxy Stub Protocol Stack Protocol Stack
  • 30. Principles of Net. Mgt © Vincent P. Wade
  • 31. Principles of Net. Mgt © Vincent P. Wade 31 Network Monitoring (revisited) Recap:  Net. Monitoring concerned with observing & analysing the status and behaviour of: – End Systems – Intermediate Systems – Sub networks  Challenges of Net. Monitoring : • Gaining access to monitored information (e.g. definition of monitoring information, retrieval of that info.) • Design of monitoring mechanism • Usage of monitored information (e.g. by fault or performance accounting management applications)
  • 32. Principles of Net. Mgt © Vincent P. Wade 32 Network Monitoring Information  Static Information: • characterises current configuration (e.g. network element) • stored in network element  Dynamic Information: • related to events in the network e.g. number of packets transmitted • collected and stored in network element but can be stored remotely (e.g. for some LAN based network elements)  Statistical: • derived from dynamic information • gathered by any systems with access to dynamic information, i.e. by network element, remote monitor, or management application
  • 33. Principles of Net. Mgt © Vincent P. Wade 33 Network Monitoring Configurations Monitoring Application Manager Function Agent Function Managed Objects Monitoring Application Manager Function Agent Function Managed Objects Monitoring Application Manager Function Agent Function Monitoring Application Manager Function Agent Function LAN LAN Managed Resources in manager system Resources in Agent System External Monitor Proxy monitor agent Subnet Subnet Subnet
  • 34. Principles of Net. Mgt © Vincent P. Wade 34 Polling vs Event Reporting  Managers can gather information about network element via Polling and/or Event Reporting Polling: • Request - Response interaction between manager & Agent. • Query can be specific (named parameter/object) or a general search • Example uses: investigate (ping) problem • Implementation effort centred on Manager
  • 35. Principles of Net. Mgt © Vincent P. Wade 35 Polling Vs Event Reporting (cont.)  Event Reporting: • Agent initiative to generate periodic report & send to manager • Reporting condition(s) may be pre-configured by manager • Example uses: significant change in Managed object values, unusual event. • Can be more efficient than Polling e.g. for monitoring managed objects whose states or values change relatively infrequently • Has less communication overhead that Polling
  • 36. Principles of Net. Mgt © Vincent P. Wade 36 Polling vs Event Reporting (cont. 2)  Both are useful information gathering techniques  Telecoms world traditionally rely on event reporting where as SNMP world puts very little reliance on event reporting  Choice depends on: • Amount of network traffic generated by each method • Robustness in critical situations • Time delay in notifying network manager • Amount of processing in Managed devices • Particular network monitoring applications being supported • Contingencies required in case of notifying device fails before sending a report
  • 37. Principles of Net. Mgt © Vincent P. Wade 37 Performance Monitoring First let’s consider what indicators of performance are important Two categories of Performance indication • Service Oriented Measures – relate to satisfaction of service level agreements with users • Efficiency Oriented Measures – relation to meeting network requirements at minimum cost
  • 38. Principles of Net. Mgt © Vincent P. Wade 38 Service Oriented Network Performance Indicators  Availability: • Percentage of time a network system, component, or an application is available for a user  Response Time: • Length of time it takes a response to appear at a user’s terminal after a user action calls for it  Accuracy: • Percentage of time that no errors occur in the transmission and delivery of information
  • 39. Principles of Net. Mgt © Vincent P. Wade 39 Efficiency Oriented Network Performance Indicators  Throughput: • Rate at which application-oriented events occur e.g. transaction messages, file transfers, number of session for an application over a given time, number of calls for a circuit switched environment  Utilisation: • Percentage of the theoretical capacity of a resource that is being used (e.g. transmission line, switch etc.)
  • 40. Principles of Net. Mgt © Vincent P. Wade 40 Availability  Expressed as percentage of time a network system, component, or an application is available for a user => Based on reliability of individual components of network  Reliability is the probability that a component will perform its specified function for a specified time used under specified conditions  Component failure is expressed as ‘mean time between failures’ (MTBF) => Availability = MTBF _____________________________________________ (MTBF + MTTR) where MTTR is ‘Mean time between Repair’ following a failure
  • 41. Principles of Net. Mgt © Vincent P. Wade 41 Response Time  Is time it takes to react to a given input  Achievable with (i) increased cost of computer processing power (ii) trade-offs with other requirements  Two forms of response time: • User Response Time - timespan between moment user receives complete reply to one command and enters the next command • System Response Time - timespan between moment a user enters a command and the moment a complete response is displayed on the terminal
  • 42. Principles of Net. Mgt © Vincent P. Wade 42 Elements of Response Time  Seven elements of response time typically found in most monitoring applications  Inbound terminal delay: delay in getting an inquiry from the terminal to the communication line. Is directly dependent on transmission rate from terminal to controller  Inbound queuing time: time required for processing by the controller or PAD* device. E.g. can be dependent on buffer/queue size and load on controller  Inbound service time: time taken to transmit over comms. link, network or other communications facility from the controller to the host’s front -end processor *packet assembler/disassembler
  • 43. Principles of Net. Mgt © Vincent P. Wade 43 Elements of Response Time (cont. 2)  Processor delay: Time front-end processor, disk drives etc. on computer spend preparing a reply to the original inquiry  Outbound queuing time: time reply spends at a port in the front-end processor waiting to be dispatched on the network or communication line  Outbound service time: time to transmit the communications facility from the host’s front end processor to the controller
  • 44. Principles of Net. Mgt © Vincent P. Wade 44 Elements of Response Time (cont. 3)  Outbound Terminal delay: the delay at the terminal itself - primarily due to line speed. Network Interface (e.g. bridge) Network Illustration of Response Elements TO TI WI SI SO WO CPU Workstation Server TI Inbound terminal delay WI Inbound queuing time SI Inbound service time CPU CPU Processor Delay WO Outbound queuing time SO Outbound service time TO Outbound Terminal Delay
  • 45. Principles of Net. Mgt © Vincent P. Wade 45 Accuracy & Throughput  Accuracy • Because of built-in error correction (in data link and transport protocols), accuracy is generally not a user concern • Nevertheless useful to monitor rate of errors that must be corrected  Throughput • is an application oriented measurement (calculation of the rate at which they occur) • Examples include – Number of transactions of a given type in a certain period – Number of customer sessions for a given application during a certain period of time – Number of calls for a circuit-switched environment
  • 46. Principles of Net. Mgt © Vincent P. Wade 46 Utilization Is a more fine grained measure than throughput Concerned with percentage of time that a resource is in use over a given period of time Useful in determining network bottlenecks and congestion Response time usually increases exponentially as utilization of a resource increases
  • 47. Principles of Net. Mgt © Vincent P. Wade 47 Utilization (cont. 2)  One technique to measure utilization is to observe differences between planned load and actual load on various links in a network  Planned load is reflected by capacity (bits per second) of each individual link  Actual load is the measured average traffic (bits per sec)  Comparison of the planned load and actual load on each link can identify inefficient allocation of resources  A closer balance between planned load and actual load can be achieved => reducing the total capacity and resulting in more efficient usage of resources
  • 48. Principles of Net. Mgt © Vincent P. Wade 48 Performance-Monitoring Functions  Having looked at Performance Indicators - now lets look at the actual Performance Monitoring Function/Activities  Can be thought of as divided into three components: • Performance Measurement which is concerned with actual gathering of statistics about network traffic and timing • Performance Analysis which is concerned with software for reducing and presenting data • Synthetic Traffic Generation which is concerned with observation of network under controlled load(s)
  • 49. Principles of Net. Mgt © Vincent P. Wade 49 Performance Measurement Functions  Often performed by Agent within network element (e.g. router)  e.g. Observes the amount of traffic into/out of a network element, number of connections (at various levels of network protocol stack), and traffic per connection  Can be expensive (in processing time) on the network element  In LANs remote (external) monitoring can be used to observe network traffic (broadcast/shared network)
  • 50. Principles of Net. Mgt © Vincent P. Wade 50 Example Questions that Performance Measurement reported in LAN should answer  Is traffic evenly distributed among the network users or are there source-to-destination pairs with unusually heavy traffic ?  What is the percentage of each type of packet? Are some packet types of unusually high frequency ? (could indicate an error or an inefficient protocol)  What is the distribution of data packets sizes ?  What is the channel utilization and throughput ?
  • 51. Principles of Net. Mgt © Vincent P. Wade 51 Fault Monitoring Functions  Must detect and report faults  at minimum agent will maintain a log of significant events & errors  If Managers use polling => heavy reliance on agent fault/error logs  If Agents use event reporting => importance of tight criteria for issuing fault reports in order to avoid an ’event storm’  Fault Monitor should also anticipate faults e.g. setting thresholds for event reporting
  • 52. Principles of Net. Mgt © Vincent P. Wade 52 Fault Monitoring functions  Should also assist in isolating & diagnosing faults  For example Fault Monitoring functions might include: - Connectivity test - Data integrity test - Protocol integrity test - Data saturation test - Connection saturation test - Response time test - Function test - Loopback test
  • 53. Principles of Net. Mgt © Vincent P. Wade 53 Accounting Monitoring Functions  Keeps track of users’ usage of network resources  Typical accounting data for network may include: • user identification • receiver identification - network resource to which connection was attempted and/or made • number of packets transmitted • security levels – identify transmission and processing priorities • time stamps – for principle transmission & processing event, e.g. start and stop times • resources used
  • 54. Principles of Net. Mgt © Vincent P. Wade 54 Network Control  Much of network control is concerned with Configuration Management and Security Management  Configuration Management is concerned with: • initialization, maintenance & shutdown of individual components and logical subsystems within total computer & communication installation  Managed resources include physical resources (e.g. server, router) and logical resources (e.g. buffer queues, timers etc.)  While network in operation, configuration management is responsible for monitoring the configuration and making changes in response to user commands
  • 55. Principles of Net. Mgt © Vincent P. Wade 55 Configuration Management Includes: •Definition of configuration information •Set and Modify operations (for attribute values) •Definition and Modification of Relationships •Initialization and Termination of Network Operations •Distribution of software •Examination of values and relationships •Reporting of configuration status Configuration Control Configuration Monitoring
  • 56. Principles of Net. Mgt © Vincent P. Wade 56 Configuration Information Describes nature & status of resources Covers both specification of resource(s) and attributes of those resources Resources can be physical (router) or logical (counters, timers)
  • 57. Principles of Net. Mgt © Vincent P. Wade 57 Structure of Configuration Information Several alternatives as simple structure list of data fields (each field containing single value) as fully object oriented model (encapsulation of data, inheritance, behaviours etc.) as relational tables
  • 58. Principles of Net. Mgt © Vincent P. Wade 58 Storage of Configuration Information Although sometimes stored in manager, more typically configuration information is stored • in agent • in network element • in a proxy for a network element
  • 59. Principles of Net. Mgt © Vincent P. Wade 59 Configuration Functions  Enable user to specify range and type of values to which specified resource attributes at a particular agent should be set  Enable user to define new object types (or data element types) online (rarely actually implemented in config. mgt systems) or off line (more common in config. mgt systems)  Enable user to load pre-defined attribute values (e.g. default states & values) on a systemwide, individual node or individual layer basis
  • 60. Principles of Net. Mgt © Vincent P. Wade 60 Set & Modify Attribute Values Config. Control function should enable a manager to remotely set & modify attribute values in agents & proxies Limitations • Mgr. authorised to make the setting/modification • Setting/modification reflect ‘reality’ of resource
  • 61. Principles of Net. Mgt © Vincent P. Wade 61 Categories of Modification effects Data update only: modification of value(s) in agents database of values Data update & resource modification: modify command affects underlying resource (e.g. disable physical port of device) Data Update & Action: modification to value in Agent database causes agent to initiate certain action(s) e.g. reinitialize parameter in router
  • 62. Principles of Net. Mgt © Vincent P. Wade 62 Define / Modify Relationships  Relationship: describes association, connection or condition that exists between network resources e.g. Topology Relationship, Hierarchy, Physical or Logical Connection, Management Domain  Management Domain: is set of resources that share a set of common management attributes or a set of common resources that share the same management authority  Configuration Mgt should allow user to add, delete & modify the relationships among network resources
  • 63. Principles of Net. Mgt © Vincent P. Wade 63 Initialize & Terminate Network Operations  Include mechanisms to enable user to initialise & close down network or subnetwork operation  Initialisation: includes verification of all settable resource attributes & relationship a proper; Notification of users of any resource, attribute or relationship requiring modification/setting; Validation of user’s initialisation commands  Termination: includes user retrieval of specified statistics, blocks or status information before termination procedures are completed
  • 64. Principles of Net. Mgt © Vincent P. Wade 64 Distribution of Software  Ability to distribute software throughout the configuration (e.g. hosts, servers, & workstations, bridges, routers, & applications)  Facilitates software loading requests, transmission of specified versions of software, and update of configuration tracking system  Includes distribution of tables and other data that drive behaviour of a system/resource  Includes ability to examine, update & manage different version of software & routing information