Chapter 1 Data Communications and NM Overview

Download Report

Transcript Chapter 1 Data Communications and NM Overview

Data Communications
and
Network Management Overview
CS 695 Network Management Techniques
1
Outline
• Analogy of telephone network
• Data and telecommunication network
• Distributed computing environment
• Internet
• Protocols and standards
• IT management
• Network and system management
• Current status and future of network
management
CS 695 Network Management Techniques
2
Telephone Network
• Characteristics:
• Reliable - does what is expected of it
• Dependable - always there when you need
it (remember 911?)
• Good quality (connection) - hearing each
other well
• Reasons:
• Good planning, design, and implementation
• Good operation and management of
network
CS 695 Network Management Techniques
3
Telephone Network Model
Regional Center
Class 1 sw itc h
Regional Center
Class 1 sw itc h
Sec tional Center
Class 2 sw itc h
Sec tional Center
Class 2 sw itc h
Primary Center
Class 3 sw itc h
Primary Center
Class 3 sw itc h
Toll Center
Class 4 sw itc h
Toll Center
Class 4 sw itc h
End Of f ice
Class 5 sw itc h
End Of f ice
Class 5 sw itc h
To other
Regional centers
Sec tional centers
Primary centers
Toll centers
End of f ices
To other
Primary centers
Toll centers
End of f ices
To other
Class 4 toll points
End of f ices
Legend:
Loop
Direct Trunk
Toll-Connecting Trunk
Voi ce
Voi ce
CS 695 Network Management Techniques
Figure 1.1 Te le phone Ne tw or k M ode l
Toll Trunk
4
Operations Systems / NOC
• Monitor telephone network parameters
• S/N ratio, transmission loss, call blockage, etc.
• Real-time management of network
• Trunk (logical entity between switches) maintenance
system measures loss and S/N. Trunks not meeting
QoS are removed before customer notices poor
quality
• Traffic measurement systems measure call blockage.
Additional switch planned to keep the call blockage
below acceptable level
• Operations systems are distributed at central offices
• Network management done centrally from Network
Operations Center (NOC)
CS 695 Network Management Techniques
5
Data and Telecommunication Network
Data communication netw ork
Terminal
Terminal
Host
Modem
Modem
Loop
Modem
Loop
Loop
Voice
Voice
Telecommunication netw ork
Figure 1.3
and Te
le com m unication
CSData
695 Network
Management
Techniques Ne tw ork s
6
IBM SNA Architecture
Workstation
Workstation
Cluster
controller
Cluster
controller
Communications
controller
Communications
controller
Mainframe
CS 695 Network Management Techniques
Figure 1.5 IBM Sys te m s Ne tw ork Archite cture M ode l
7
DCE with LAN
DCE.. Distributed Computing Environment
Workstation
Host
Workstation
Ethernet
Workstation
Host
(a) Hosts and Workstations on Local LAN
CS 695 Network Management Techniques
8
LAN-WAN Network
LAN A
LAN B
Bridge /
Router
Bridge /
Router
Bridge /
Router
LAN C
WAN
communication link
CS 695 Network Management Techniques
9
Client/Server Model
Request
Control
transfer
Client
Server
Control
transfer
Response
Figure 1.7 Sim ple Clie nt-Se rve r M ode l
CS 695 Network Management Techniques
10
Client/Server Examples
Server
(a) Server with Multiple Clients
Client A
Client
(joe.stone)
Client Z
to [email protected]
Bridge
Mail server
Server
(b) Dual Role of Client-Server
(a) Server with Multiple Clients
Client
(joe.stone)
Domain
Name
Server
Figure 1.8 Client-Server in Distributed Computing Environment
to [email protected]
CS 695 Network Management Techniques
Bridge
11
Workstation
(Joe)
Mail Server
Workstation
Internetworking
Configuration
LA N A
Domain
Name
Server
LA N B
Bridge /
Router
Bridge /
Router
Bridge /
Router
LA N C
Gateway
WAN
Gateway
LA N X
Bridge /
Router
Bridge /
Router
Bridge /
Router
LA N Z
LA N Y
Workstation
PC (Sally)
Mail Server
Architecture, Protocols and Standards
• Communication architecture
• Modeling of communication systems, comprising
•
•
• functional components and
• operations interfaces between them
Communication protocols
• Operational procedures
• intra- and inter-modules
Communication standards
• Agreement between manufacturers on protocols
of communication equipment on
• physical characteristics and
• operational procedures
CS 695 Network Management Techniques
13
Communication Architecture
User A
User Z
Peer-Protocol Interf ace
Application Layers
Application Layers
Transport Layers
Transport Layers
Physical Medium
(a) Dire ct Com m unication be tw e e n End Sys te m s
System A
Intermediate system
System Z
User A
User Z
Peer-Protocol Interf ace
Application Layers
Application Layers
Transport Layer
Transport Layers
Transport Layers
Conversion
Physical Medium
Physical Medium
CS 695 Network Management Techniques
(b) Com m unication be tw e e n End Sys te m s via an Inte rm e diate Sys te m
14
OSI Reference Model
User / Application program
Layer 7
Application
Layer 6
Presentation
Layer 5
Session
Layer 4
Transport
Layer 3
Netw ork
Layer 2
Data link
Layer 1
Physical
Physical
medium
CS 695 Network
Management
Techniques
15
OSI Layers and Services
Layer
No.
Layer Name
Salient services provided by the layer
1
Physical
-Transfers to and gathers from the physical medium raw
bit data
-Handles physical and electrical interfaces to the
transmission medium
2
Data link
-Consists of two sublayers: Logical link control (LLC) and
Media access control (MAC)
-LLC: Formats the data to go on the medium; performs
error control and flow control
-MAC: Controls data transfer to and from LAN; resolves
conflicts with other data on LAN
3
Network
Forms the switching / routing layer of the network
4
Transport
-Multiplexing and de-multiplexing of messages from
applications
-Acts as a transparent layer to applications and thus
isolates them from the transport system layers
-Makes and breaks connections for connection-oriented
communications
-Flow control of data in both directions
5
Session
-Establishes and clears sessions for applications, and
thus minimizes loss of data during large data exchange
6
Presentation
-Provides a set of standard protocols so that the display
would be transparent to syntax of the application
-Data encryption and decryption
7
Application
-Provides application specific protocols for each specific
application and each specific transport protocol system
PDU Communication Model
End System A
User A
End System Z
User Z
UD
Application
(A) PCI
Presentation
(P) PCI
Session
(S) PCI
Transport
(T ) PCI
Netw ork
(N) PCI
Data link
(D) PCI
Application
UD
Presentation
(A) PDU
Session
(P) PDU
Transport
(S) PDU
(T ) PDU
(N) PDU
Netw ork
Data link
Physical
Physical
(D)PDU Data stream
Physical Medium
PDU: Protocol Data Unit
PDU
=
PCI
+
UD
Figure 1.14 PDU Communication Model between End Systems
PCI: Protocol
Control Information
UDn = PDUn+1
UD: User Data
CS 695 Network Management Techniques
17
TCP/IP Based Networks
• TCP/IP is a suite of protocols
• Internet is based on TCP/IP
• IP is Internet protocol at the network layer level
• TCP is connection-oriented transport protocol
and ensures end-to-end connection
• UDP is connectionless transport protocol and
provides datagram service
• Internet e-mail and much of the network mgmt.
messages are based on UDP/IP
• ICMP part of TCP/IP suite
CS 695 Network Management Techniques
18
Basic Networking Concept – OSI-TCP/IP
Comparison
CS 695 Network Management Techniques
19
TCP vs UDP
CS 695 Network Management Techniques
20
DTE-A
Gateway
A
N
DTE-N1
N1
Z
N2
A-N-Z Standard Netw ork
N-N1-N2-N3 Subnetw ork under Node N
N3
DTE :
Data Terminating Equipment
(a) Ne tw ork configuration
System A
T
N
D
P
Gatew ay System N
Transport
Transport
SNICP
SNICP
Subnet system N1
Transport
SNICP
SNDCP
SNDCP
SNDAP
SNDAP
SNDAP-SN
SNDAP-SN
Data link
Data link
Data link-SN
Data link-SN
Physical
Physical
Physical-SN
Physical-SN
Netw ork Medium
SNDCP-SN
SNDCP-SN
Subnetw ork Medium
(b) Protocol Com m unication
SNA, OSI, and Internet
SNA
OSI
End User Application
Application
Presentation Services
Presentation
Data Flow Control
Session
Transmission Control
INTERNET
Transport
SNICP
Path Control
Netw ork
Application Specif ic
Protocols
Transport
Connection- Connectionless: UDP oriented: TCP
Netw ork
IP
SNDCP
SNDAP
Data Link
Data Link
Not Specified
Physical
Physical
CS 695 Network Management Techniques
22
Application Protocols
CS 695 Network Management Techniques
23
NM Case Histories
Repeater
Repeater
Repeater
Repeater
Bridge
ISP
Backup Server Mail Server
(a) M ulti-Se gm e nt Bus LAN w ith Single Port Bridge Conne ction
Repeater
Repeater
Repeater
Repeater
Bridge
ISP
Backup Server Mail Server
(b) Dual M ulti-Se gm e nt Bus LANs w ith Tw o-port Bridge Conne ction
Backup Server Mail Server
Hub
Hub
Hub
Bridge
ISP
(c) M ulti-Se gm e nt Hub Configuration
Common Network Problems
• Loss of connectivity (Link, Node, Interface)
• Duplicate IP address (Procedural)
• Intermittent problems
• Network configuration issues
• Non-problems
• Performance problems
CS 695 Network Management Techniques
25
Challenges of IT Managers
•
•
•
•
•
•
•
•
•
Reliability
Non-real time problems
Rapid technological advance
Managing client/server environment
Scalability
Troubleshooting tools and systems
Trouble prediction
Standardization of operations - NMS helps
Centralized management vs “sneaker-net”
CS 695 Network Management Techniques
26
Network Management (NM)
Definition
OAM&P of Network and Services
OAM&P: Operations, Administration,
maintenance, and Provisioning)
Goal
To ensure that the users of a network receive
the IT services with the quality of service (QoS)
that they expect.
CS 695 Network Management Techniques
27
Top-down View of NM functions
Netw ork
Management
Netw ork
Provisioning
Netw ork
Operations
Netw ork
Maintenance
Planning
Fault Management / Service Restoration
Fault Management
Design
Conf iguration Management
Trouble Ticket
Administration
Performance Management / Traf f ic Management
Netw ork Installation
Security Management
Netw ork Repairs
Accounting Management
Reports Management
Facilities Installation
& Maintenance
Routine Netw ork
Inventory Management
Tests
Data Gathering & Analyses
Figure 1.21 Network Management Functional Groupings
TT
Trouble Ticket
NM Functional Flow Chart
NOC: Network Operation
Center
I&M: Installation &
Maintenance
Netw ork
Users
Conf iguration Data
Management
Decision
New
Technology
TT Restoration
Performance & Traf fic Data
Engineering Group
- Network Planning &
Design
Operations Group
NOC
I & M Group
- Network Operations
-Network Installation &
Maintenance
Fault TT
CS 695Installation
Network Management Techniques
29
Management Functional Areas, MFAs
Management Functional Areas, MFAs)
Fault Management
Configuration Management
Accounting Management
Performance Management
Security Management
ITU-T X.700
CS 695 Network Management Techniques
30
FCAPS: The Industry Standard Definition
for NM
Level F - Fault detection and correction
Level C - Configuration and operation
Level A - Accounting and billing
Level P - Performance assessment and
optimization
Level S – Security assurance and
protection
ITU-M.3400
CS 695 Network Management Techniques
31
(1) Fault Management
Fault Management (FM)
Detection of a problem, fault isolation
and correction to normal operation.
FM involves the following steps:
Discover the problem.
Isolate the problem
Fix the problem (if possible)

Use of Trouble-Ticket Systems
CS 695 Network Management Techniques
32
Fault Management Functions
Maintain and examine error logs
Accept and act upon error detection
notifications
Trace and identify faults
Carry out sequences of diagnostic tests
Correct faults
CS 695 Network Management Techniques
33
Fault Management
DNS
UNIX
...
User
PC
FDDI
....
RMON
Device
Firewall
/ Router ....
Internet
....
UNIX
PC
...
Mail
Server
WWW
Server
UNIX
CS 695 Network Management Techniques
PC
34
(2) Configuration Management
Configuration Management
The process of finding and setting up
(configuring) network devices.
CM identifies, exercises control over,
collects data from, and provides data to
networked systems.
CS 695 Network Management Techniques
35
Configuration Management Functions
 Set the parameters that control the routine
operation of the networked system.
 Associate names with managed objects and
sets of managed objects.
 Initialize and close down managed objects.
 Collect information on demand about the
current condition of the networked system.
 Obtain announcements of significant changes
in the condition of the networked system.
 Change the configuration of the networked
system.
CS 695 Network Management Techniques
36
Configuration Management : Auto Discovery
CS 695 Network Management Techniques
37
(3) Accounting Management
Accounting Management (AM)
Tracking each individual and group user's
utilization of network resources to better ensure
that users have sufficient resources.
AM enables charges to be established for the
use of network resources, and the costs to be
identified for the use of those network resources.
CS 695 Network Management Techniques
38
Accounting Management Functions
Inform users of costs incurred or
resources consumed.
Enable accounting limits to be set and
tariff schedules to be associated with the
use of resources.
Enable costs to be combined where
multiple resources are invoked to achieve
a given communication objective.
CS 695 Network Management Techniques
39
(4) Performance Management
Performance Management (PM)
Measuring the performance of network
hardware, software, and media.
Examples:
Overall throughput
Percentage utilization
Error rate
Response time
CS 695 Network Management Techniques
40
Performance Management Functions
Gather statistical information.
Maintain and examine logs of system state
histories.
Determine system performance under
natural and artificial conditions.
Alter system modes of operation for the
purpose of conducting PM activities.
CS 695 Network Management Techniques
41
(5) Security Management
Security Management (SM)
The process of controlling access to information
on the networked system.
Security Management Functions
The creation, deletion, and control of security services
and mechanisms.
The distribution of security-relevant information.
The reporting of security-relevant events.
CS 695 Network Management Techniques
42
Network Management Components
NMS
Netw ork
Agent
Netw ork
Agent
Netw ork
Objects
Netw ork
Objects
CS 695 Network Management Techniques
Figure 1.24 Netw ork M anage m ent Com pone nts
43
Interoperability
NMS
Vendor A
Messages
Services & Protocols
NMS
Vendor B
Netw ork
Agent
Netw ork
Agent
Netw ork
Agent
Netw ork
Agent
Netw ork
Objects
Netw ork
Objects
Netw ork
Objects
Netw ork
Objects
CS 695 Network Management Techniques
44
Interoperability (cont.)
Application
Services
Objects
Objects
Vendor A
Management
Protocol
Objects
Vendor B
Objects
Transport
Protocols
(b)Services
Services&and
Protocols
Protocols
CS 695
Network
Techniques
Figure 1.23 Netw
ork
MManagement
anagem
ent Dum bbell Architecture45
Network Management Model
Management
Station
MA
Management Operation
Response
Event
Network
Element
R
MO
Manager
Agent
Communication
Protocols
Communication
Protocols
Network
Legend:
MA: Manager Applications
R: Real Resource
MO: Managed Objects
CS 695 Network Management Techniques
46
Components of Network Management
Manager
Agent
Network Management Protocol
Network Management Information
CS 695 Network Management Techniques
47
Status and Future Trends
• Status:
• SNMP management
• Limited CMIP management
• Operations systems
• Polled systems
• Future trends:
• Object-oriented approach
• Service and policy management
• Business management
• Web-based management
CS 695 Network Management Techniques
48
Management Pyramid
Business Management
Customer Management
Service Management
Distributed System Management
Network Management
Element Management
CS 695 Network Management Techniques
49
Functional Areas
Network Types
Fault
Configuration
IN
Stages
Accounting
VPN
Corporate Network
Performance
Change
WAN
Operation
Security
MAN
LAN
Installation
Planning
Management Scope ?
Network Management
System Management
Data
Voice
Applications Management
Service Management
Eneterprise Management
Disciplines
Video
Multimedia
Information Types
Network Management Basics
network
PC
...
NM
UNIX
FDDI
....
Polling
Firewall
/ Router ....
Internet
Notification
RMON
Device
....
UNIX
PC
...
UNIX
CS 695 Network Management Techniques
PC
51