SlideShare a Scribd company logo
1 of 78
*
Chapter 1
Data Communications and
Network Management Overview
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Objectives
Telecommunications overview
Data communications overview
Evolution of converged networks
Desktop processors and LAN technology
Client-Server architecture in networking
Internet and intranet
Network communication protocols
OSI and Internet standards
Broadband networks and services
Need for network management and NMS
Operations, Administration, Maintenance, and Provisioning
Network management architecture and organization
Concept of Network Operations Center
Perspectives of network management
Network management system
Look-ahead of network management technology
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Telephone Network
Modern network evolution from Telephone /
Telecommunications Network Characteristics of Telephone
network Reliable - does what is expected of it Dependable -
always there when you need it (remember 911?) Good quality
(connection) - hearing each other well Reasons for QoS: Good
planning, design, and implementation Good operation and
management of network Migration to new technologies – e.g.,
From analog to digital technology
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Telephone Network Model
Notice the hierarchy of switches5 levels of switches and 3
types of trunksLoop: between telephone/PBX and end
officeDirect trunk between two end-officesToll-connecting
trunk: end office to any toll officeToll (internal) trunk: between
toll offices Primary and secondary routes programmed
Automatic routing Where is the most likely failure? Use of
Operations Systems to ensure QoS
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
OSSs / NOC
Operations Support Systems (OSSs) help manage the operation
of networks OSSs in telecommunications monitor: Analog
network parameters: S/N ratio, transmission loss, call blockage,
etc. Digital network parameters: Packet loss, Packet delay,
Throughput, QoS, etc. Real-time management of network Trunk
(logical entity between switches / nodes) maintenance system
measures loss and S/N Trunks not meeting QoS removed before
customer notices poor quality Traffic measurement systems
measure call drops and blockage. Additional switches or routers
planned to keep the call blockage or drops below acceptable
level OSSs distributed at central offices and customer premises
Network management done centrally from Network Operations
Center (NOC)
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Data and Telecommunication Network
Computer data is carried over long distance by telephone
(telecommunication network) Output of telephone is analog and
output of computers is digital Modem is used to “modulate” and
“demodulate” computer data to analog format and back Clear
distinction between the two networks is getting fuzzier with
modern multimedia networks
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Migration to Digital Technology
Analog transmission migrated to digital transmission Analog
sources converted to digital signals CPE (Customer Premises
equipment) included digital PBX (Private Branch Exchanges)
Analog bandwidth hierarchy migrated to synchronous digital
hierarchy
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
DCE with LAN
DCE.. Distributed Computing Environment Driving
technologies for DCE: Desktop processor LAN LAN - WAN
network
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
LAN-WAN Network
Major impacts of DCE: No more monopolistic service provider
No centralized IT controller Hosts doing specialized function
Client/Server architecture formed the core of DCE network
Figure 1.5(b) Remote LANs Interconnected by WAN
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Client/Server Model
Post office analogy; clerk the server, and the customer the
client Client always initiates requests Server always responds
Notice that control is handed over to the receiving entity.
Request
Response
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Client/Server Examples
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
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 email and much of the network mgmt. messages
are based on UDP/IP ICMP part of TCP/IP suite
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Internet Configuration
Walk through the scenario of email from Joe to Sally
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Architecture, Protocols and Standards
Communication architecture Modeling of communication
systems, comprising Functional components 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
Operational procedures Examples: (Students to call out)
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Communication Architecture
Inter-layer interface: user and service provider Peer-layer
protocol interface Analogy of hearing-impaired student Role of
intermediate systems Gateway: Router with protocol conversion
as gateway to an autonomous network or subnet
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
OSI Reference Model
Importance of the knowledge of layer structure in NM
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
OSI Layers and Services
Importance of services offered by different layers and the
protocol conversion at different layers in NM
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
LayerNo.
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
*
Notes
PDU Communication Model
What is the relevance of PDU model in NM?
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Gateway
cc: mail from a station in Novel IPX network to an Internet
station with SMTP email
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
OSI and Internet
Simplicity of Internet; specifies only layers 3 and 4 Integrated
application layers over Internet Commonality of layers 1 and 2 -
IEEE standard
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Application Protocols
Internet user OSI user
Telnet Virtual Terminal
File Transfer Protocol File Transfer Access & Mgmt
Simple Mail Transfer Message-oriented Text
Protocol Interchange Standard
Simple Network Common Management
Management Protocol Information Protocol
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Broadband Network
Chapter 1 Data Communications and NM Overview
Figure 1.19 Broadband Network Segments and Technologies
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Broadband Access Networks
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Centrally Managed Network Issues
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010INMS: Integrated Network
Management SystemEMS: Element Management SystemINMS
integrates alarms from multiple EMSsEach EMS manages a
domain and passes the relevant events to the INMS
*
*
Notes
Some Common Network Problems
Loss of connectivity (connectivity and node failures) Duplicate
IP address(e.g. with multiple system administrators)
Intermittent problems Network configuration issuesE.g. Power
-problemsThe cause of failure is
a mystery Performance problems
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
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”
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Network Management
OAMP Operations AdministrationAdministrate overall goals,
policies, and procedures of NM Maintenance Provisioning
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
NM Functional Flow Chart
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010NOC is responsible for service
restoration when failureSelf-healing: when restoration is done
automaticallyRestoration does not include fixing the cause of
the problemI&M responsibilityA Trouble Ticket is generated
and followed up for problem resolution
Configuration management: static, running, and planning
*
*
Notes
Dumbbell Architecture
Message exchange between NMSs managing different
domainsManagement information data (type, id, status of
managed objects)and management controls (setting and
changing configuration of an object)
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010Network management vs Network
system and service managementNetwork management is
concerned with network equipment and the connectivity among
themNetwork system and service management: manage the
system resources in the network and network services
May need installation/integration of multiple NMSsStandards
for interoperabilityNetwork management dumbbell architecture
for interoperabilityApplication services: e.g. fault and
configuration managementManagement protocols: e.g. CMIP
and SNMPTransport protocols: first 4 layers of OSI and first 2
layers of Internet model
*
*
Notes
NM Components
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010The agent can be:An embedded
agent in a network elementEMS communicating with agents
embedded in the network elementsThe agent communicates to
the NMS the relevant dataResponse to a polled query from the
NMSTriggered by a local alarm
*
*
Notes
Interoperability
Message exchange between NMSs managing
different domains
Figure 1.26 Network Management Interoperability
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010Each NMS can superimpose the data
from the otherPresent an integrated picture to the network
administrator
*
*
Notes
Network Management Perspectives
Network ManagementDomains (based on geographic, vendor,
technology) + protocols + network and transmission
technologies Service ManagementQoS parameters + SLA
between service provider and customerCommunication services:
internet, Virtual Private Network, real-time interactive audio
applications that run on them Service and Network Provisioning
Application Management e-Commerce Management Inventory
ManagementInventory of equipment (active components
forming nodes of the network) and facilities (passive
components linking the nodes) Integrated Management Business
Management Information Management Management Protocols
Management Technologies
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Infrastructure Perspective
Domains Protocols Technologies Transmission Media
Transmission Modes Service Functions
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Service Perspective
Communication Services Computing Services Content Services
IT Services Application Services
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
*
Notes
Status and Future Trends
Status: SNMP managementLimitations: Poll-based + use of
scalar values Limited CMIP managementObject-oriented but
complexity of specifications of managed objects Operations
systemsUNIX for high-end systems Polled systemsNetwork
traffic overhead Current Focus: Object-oriented approach
Service and policy management Business management Web-
based client management Future Trends Web-based
management? XML based management
Chapter 1 Data Communications and NM Overview
Network Management: Principles and Practice
© Mani Subramanian 2010
*
Regional Center
Class 1 switch
Sectional Center
Class 2 switch
Primary Center
Class 3 switch
Toll Center
Class 4 switch
End Office
Class 5 switch
Regional Center
Class 1 switch
Sectional Center
Class 2 switch
Primary Center
Class 3 switch
Toll Center
Class 4 switch
End Office
Class 5 switch
Voice
Voice
To other
Regional centers
Sectional centers
Primary centers
Toll centers
End offices
To other
Primary centers
Toll centers
End offices
To other
Class 4 toll points
End offices
Figure 1.1 Telephone Network Model
Legend:
Loop
Direct Trunk
Toll-Connecting Trunk
Toll Trunk
Terminal
Modem
Voice
Terminal
Modem
Modem
Voice
Host
Data communication network
Telecommunication network
Figure 1.3 Data and Telecommunication Networks
Loop
Loop
Loop
Terminal
Communications
controller
Terminal
Front end
processor
Host
Data communication network
Telecommunication network
Figure 1.4 Digital Data and Telecommunication Networks
PBX
Voice
PBX
Voice
Voice
Voice
Ethernet
Workstation
Workstation
Host
Host
Workstation
Fgure 1.5(a) Hosts and Workstations on Local LAN
LAN A
LAN B
LAN C
Bridge /
Router
Bridge /
Router
Bridge /
Router
WAN
communication link
Client
Server
Control
transfer
Control
transfer
Figure 1.6 Simple Client-Server Model
Client A
Client Z
Server
(a) Server with Multiple Clients
Client
(joe.stone)
Domain
Name
Server
Mail server
(b) Dual Role of Client-Server
Figure 1.7 Client-Server in Distributed Computing Environment
Bridge
to [email protected]
LAN A
LAN B
LAN C
Bridge /
Router
Bridge /
Router
Bridge /
Router
LAN Y
LAN Z
LAN X
Bridge /
Router
Bridge /
Router
Bridge /
Router
WAN
Workstation
Mail Server
Figure 1.8 Internet Configuration
Mail Server
Workstation
Gateway
Gateway
Domain
Name
Server
Workstation
(Joe)
PC (Sally)
User A
Application Layers
Transport Layers
User Z
Application Layers
Transport Layers
Physical Medium
Peer-Protocol Interface
(a) Direct Communication between End Systems
User A
Application Layers
Transport Layers
User Z
Application Layers
Transport Layers
Physical Medium
Peer-Protocol Interface
(b) Communication between End Systems via an Intermediate
System
Transport Layer
Conversion
Figure 1.10 Basic Communication Architecture
System A
Intermediate system
System Z
Physical Medium
User / Application program
Application
Layer 7
Presentation
Layer 6
Session
Layer 5
Transport
Layer 4
Network
Layer 3
Data link
Layer 2
Physical
Layer 1
Physical medium
Figure 1.11 OSI Protocol Layers
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
User A
Application
End System A
Physical Medium
Figure 1.13 PDU Communication Model between End Systems
Presentation
Session
Transport
Network
Data link
Physical
User Z
Application
End System Z
Presentation
Session
Transport
Network
Data link
Physical
UD
(A) PCI
(P) PCI
(A) PDU
(S) PCI
(N) PCI
(T) PCI
(P) PDU
(S) PDU
(D) PCI
(T) PDU
(N) PDU
UD
(D)PDU Data stream
SNICP
SNDCP
SNDAP
Transport
Data link
SNICP
SNDCP-SN
SNDAP-SN
Transport
Data link-SN
SNDCP-SN
SNDAP-SN
Transport
Data link
SNICP
SNDCP
SNDAP
Physical-SN
Data link-SN
Physical
Physical-SN
Physical
Subnetwork Medium
Network Medium
System A
Gateway System N
Subnet system N1
N
Z
A
N1
N2
N3
DTE-N1
DTE-A
A-N-Z Standard Network
N-N1-N2-N3 Subnetwork under Node N
(a) Network configuration
(b) Protocol Communication
Figure 1.16 Gateway Communication to Private Subnetwork
Application
Presentation
Session
Transport
Network
SNICP
SNDCP
SNDAP
Data Link
Physical
Application Specific
Protocols
Transport
Connection-
less: UDP
Connection-
oriented: TCP
Network
IP
Not Specified
OSI
INTERNET
Figure 1.17 Comparison of OSI and Internet Protocol Layer
Models
OSI User
VT
FTAM
MOTIS
CMIP
SNMP
SMTP
FTP
Terminal
Application
File Transfer
Mail / Message
Transfer
Management
Application
Presentation Layer
Transport Layer
TELNET
Internet User
Figure 1.18 Application Specific Protocols in ISO and Internet
Models
Edge
Router
Cable
DSL
Fixed
Wireless
Mobile
Wireless
Satellite
PON
Residential
Gateway
LAN
WLAN
HomePlug
Bluetooth
HomePNA
Cable
Access
Network
CPE
Network
IP
ATM
WAN
UWB
Firewire
MPLS
IP / ATM
WAN
Business
Customers
Cable Modem
Customer
Network
OC-n /
STS-n
Link
HFC
Network
Cable
Modem
DSL
Customer
Network
xDSL
Modem
Telephone
Loop
Fixed
Wireless
Customer
Network
Cable
Modem
Head End
Central
Office
Equipment
Router/
ATM Switch
Router/
ATM Switch
Terrestrial
Wireless
Satellite Communication
Access
Point
Network
Mobile
Unit
BSU
G-3 Wireless
BSU
Figue 1.20 Broadband Access Networks
EMS
Network
Element
Domain
EMS
Network
Element
Domain
EMS
Network
Element
Domain
INMS
Figure 1.21 Case History 2:
Centrally Managed Network Issues
Network
Management
Network
Provisioning
Network
Operations
Network
Maintenance
Planning
Design
Fault Management
Trouble Ticket
Administration
Network Installation
Network Repairs
Facilities Installation
& Maintenance
Routine Network
Tests
Fault Management / Service Restoration
Configuration Management
Performance Management / Traffic Management
Security Management
Accounting Management
Reports Management
Inventory Management
Data Gathering & Analyses
Figure 1.22 Network Management Functional Groupings
Engineering Group
- Network Planning &
Design
Operations Group
NOC
- Network Operations
I
& M Group
-Network Installation &
Maintenance
Fault TT
Configuration Data
TT Restoration
Performance & Traffic Data
Installation
Figure 1.23 Network Management Functional Flow Chart
New
Technology
Network
Users
Management
Decision
Vendor A
(b) Services and Protocols
Application
Services
Management
Protocol
Transport
Protocols
Objects
Objects
Vendor B
Objects
Objects
Figure 1.24 Network Management Dumbbell Architecture
NMS
Network
Agent
Network
Agent
Network
Objects
Network
Objects
Figure 1.25 Network Management Components
NMS
Vendor A
Network
Agent
Network
Agent
Network
Objects
Network
Objects
NMS
Vendor B
Network
Agent
Network
Agent
Network
Objects
Network
Objects
Messages
Services & Protocols
Week 7 Assignment – BE
Business Ethics – Week 7 Assignment
LEED
Investigate LEED (Leadership in energy and Environmental
Design) building designs. Should all new buildings be required
by law to adopt LEED design standards and conform to the
LEED rating system?
Write a 2-3 page, APA style paper addressing the above issue.
Students can learn about LEED on the U.S. Green Building
Council’s website:
· http://www.usgbc.org/DisplayPage.aspx?CategoryID=19
Provide 3-5 APA style references both inline and at the end of
the paper to support your analysis. Please write in 3rdperson.
Note: This is your opportunity to demonstrate your knowledge
of the week’s theory linked to personal opinion and outside
evidence.
Your paper should reflect scholarly writing and current APA
standards. Please include citations to support your ideas.
Chapter 3 Basic Foundations: Standards, Models,
and Language
Chapter 3
Basic Foundations:
Standards, Models, and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
1
*
Objectives
Standards, Models, and Language needed for network
management
Network Models
OSI
Internet
TMN
IEEE 802
Web-based
Management communication protocols
SNMP
CMIP
XML
CORBA
ASN.1 language
Syntax
Macro
Basic encoding rule
Management application functions
Network Management: Principles and Practice ©
Mani Subramanian 2010
2
Chapter 3 Basic Foundations: Standards, Models,
and Language
*
Introduction
Standards
Standards organizations
Protocol standards of transport layers
Protocol standards of management (application) layer
Management Models
Language
Chapter 3 Basic Foundations: Standards, Models,
and Language
Notes
Network Management: Principles and Practice ©
Mani Subramanian 2010
3
Table 3.1 Network Management Standards
Network Management: Principles and Practice ©
Mani Subramanian 2010
4
Chapter 3 Basic Foundations: Standards, Models,
and LanguageStandardSalient PointsOSI/CMIP: Common
Management Information Protocol International standard
(International Standard Organization: ISO/Open System
Interconnection: OSI)
Management of data communications network - LAN and WAN
Deals with all 7 layers
Most complete
Object oriented
Well structured and layered
7. Consumes large resource in implementationInternet/SNMP:
Simple Network Management Protocol Industry standard
(Internet Engineering Task Force: IETF)
Originally intended for management of Internet components,
currently adopted for WAN and telecommunication systems
Easy to implement
Most widely implementedTMN: Telecommunication
Management Network International standard (ITU-T)
Management of telecommunications network
Based on OSI network management framework
Addresses both network and administrative aspects of
management
enhanced Telecommunications Operations Map (eTOM) is a
guidebook for business processes for implementing TMN using
NGOSS (New Generation OSS) frameworkIEEE IEEE standards
adopted internationally
Addresses LAN and MAN management
Adopts OSI standards significantly
Deals with first two layers of OSI RMWeb-based Management
Web-Based Enterprise Management (WBEM)
Java Management Extension (JMX)
XML-Based Network Management
CORBA-based Network Management
Notes
OSI Architecture and Model
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
Object-oriented
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
5
Notes
Communication
Transfer syntax with bidirectional messages
Transfer structure (PDU)
Functions
Application functions
Configure components
Monitor components
Measure performance
Secure information
Usage accounting
Chapter 3 Basic Foundations: Standards, Models,
and Language
OSI Architecture and Model (cont.)
Network Management: Principles and Practice ©
Mani Subramanian 2010
6
Notes
SNMP Architecture and Model
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
Fault management
Configuration management
Account management
Performance management
Security management
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
7
Notes
TMN Architecture
Addresses management of telecommunication networks
Based on OSI model
Superstructure on OSI network
Addresses network, service, and business management
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
8
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 managers
Managed object
Network element that is managed
Houses management agent
All objects are not managed / manageable
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
9
Notes
Two-Tier Model
Managed vs unmanaged objects/elements
Agent built into network element
Example: Managed hub, managed router
An agent can manage multiple elements
Example: Switched hub, ATM switch
MDB is a physical database
Unmanaged objects are network elements that are not managed
- both physical (unmanaged hub) and logical (passive elements)
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
10
Notes
Three-Tier Model
Middle layer plays the dual role
Agent to the top-level manager
Manager to the managed objects
Example of middle level: Remote monitoring agent (RMON)
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
11
Notes
Manager of Managers
Agent NMS manages the domain
MoM presents integrated view of domains
Domain may be geographical, administrative, vendor-specific
products, etc.
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
12
Notes
Peer NMSs
Dual role of both NMSs
Network management system acts as peers
Dumbbell architecture discussed in Chapter 1
Notice that the manager and agent functions are processes and
not systems
For example, two network service providers need to exchange
management
information between them
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
13
Information Model: Analogy
Figure in a book uniquely identified by
ISBN, Chapter, and Figure number in that hierarchical order
ID: {ISBN, chapter, figure}
The three elements above define the syntax
Semantics is the meaning of the three entities according to
Webster’s
dictionary
The information comprises syntax and semantics about an
object
Chapter 3 Basic Foundations: Standards, Models,
and Language
Notes
Network Management: Principles and Practice ©
Mani Subramanian 2010
14
Notes
Structure of Management Information (SMI)
SMI defines for a managed object
Syntax
Semantics
Plus additional information such as status
Example
sysDescr: { system 1 }
Syntax: OCTET STRING
Definition: "A textual description of the entity. "
Access: read-only
Status: mandatory
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
15
Notes
Management Information Base (MIB)
Information base contains information about objects
Organized by grouping of related objects
Defines relationship between objects
It is NOT a physical database. It is a virtual database that is
compiled into management module
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
16
Notes
Information Base View: An Analogy
Fulton County library system has many branches
Each branch has a set of books
The books in each branch is a different set
The information base of the county has the view (catalog) of all
books
The information base of each branch has the catalog of books
that belong to that branch.
That is, each branch has its view (catalog) of the information
base
Let us apply this to MIB view
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
17
Notes
MIB View and Access of an Object
A managed object has many attributes - its information base
There are several operations that can be performed on the
objects
A user (manager) can view and perform only certain
operations on the object by invoking the management agent
The view of the object attributes that the agent perceives is the
MIB view
The operation that a user can perform is the MIB access
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
18
Notes
Management Data Base / Information Base
Distinction between MDB and MIB
MDB physical database; e.g., Oracle, Sybase
MIB virtual database; schema compiled into management
software.
An NMS can automatically discover a managed object, such
as a hub, when added to the network
The NMS can identify the new object as hub only after the
MIB schema of the hub is compiled into NMS software.
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
19
Notes
Managed Object
Managed objects can be
Network elements (hardware, system)
Hubs, bridges, routers, transmission facilities
Software (non-physical)
Programs, algorithms
Administrative information
Contact person, name of group of objects (IP group)
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
20
Notes
Management Information Tree
Chapter 3 Basic Foundations: Standards, Models,
and Language
Each managed object occupies a node in the tree
Network Management: Principles and Practice ©
Mani Subramanian 2010
21
Notes
OSI Management Information Tree
iso International Standards Organization
itu International Telecommunications Union
dodDepartment of Defense
Designation:
iso 1
org 1.3
dod 1.3.6
internet 1.3.6.1
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
22
Notes
Type
Name
Syntax
Definition
Status
Access
Instance
Object Type and Instance
Example of a circle
“circle” is syntax
Semantics is definition from dictionary “A plane figure
bounded by a single
curved line, every point of which is of equal distance from the
center of the
figure.”
Analogy of nursery school
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
23
Notes
Managed Object: Internet Perspective
object ID unique ID
and descriptor and name for the object
syntax used to model the object
access access privilege to a managed object
status implementation requirements
definition textual description of the semantics
of object type
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
24
Notes
object class managed object
attributes attributes visible at its boundary
operations operations which may be applied to it
behaviour behavior exhibited by it in response to
operation
notifications notifications emitted by the object
Managed Object: OSI Perspective
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
25
Notes
Packet Counter Example
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
26
Notes
Internet vs. OSI Managed Object
Scalar object in Internet vs. Object-oriented approach in OSI
OSI characteristics of operations, behavior, and notification
are part of communication model in Internet: get/set and
response/alarm
Internet syntax is absorbed as part of OSI attributes
Internet access is part of OSI security model
Internet status is part of OSI conformance application
OSI permits creation and deletion of objects; Internet does
not: Enhancement in SNMPv2
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
27
Notes
Mgmt. Communication Model
In Internet requests/responses, in OSI operations
In Internet traps and notifications (SNMPv2), in OSI
notifications
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
28
Notes
Transfer Protocols
Internet is based on SNMP; OSI is based on CMIP
OSI uses CMISE (Common Management Information Service
Element) application with CMIP
OSI specifies both c-o and connectionless transport protocol;
SNMPv2 extended to c-o, but rarely used
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
29
Abstract Syntax Notation One
ASN.1 is more than a syntax; it’s a language
Addresses both syntax and semantics
Two types of syntax
Abstract syntax: set of rules that specify data type and
structure for information storage
Transfer syntax: set of rules for communicating information
between systems
Makes application layer protocols independent of lower layer
protocols
Can generate machine-readable code: Basic Encoding Rules
(BER) is used in management modules
Chapter 3 Basic Foundations: Standards, Models,
and Language
Notes
Network Management: Principles and Practice ©
Mani Subramanian 2010
30
Notes
Backus-Nauer Form (BNF)
Definition:
<name> ::= <definition>
Rules:
<digit> ::= 0|1|2|3|4|5|6|7|8|9
<number> ::= <number> | <digit> <number>
<op> ::= +|-|x|/
<SAE> ::= <number>|<SAE>|<SAE><op><SAE>
Example:
9 is primitive 9
19 is construct of 1 and 9
619 is construct of 6 and 19
BNF is used for ASN.1 constructs
Constructs developed from primitives
The above example illustrates how numbers are constructed
from the primitive <digit>
Simple Arithmetic Expression entity (<SAE>) is constructed
from the primitives <digit> and <op>
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
31
Notes
Simple Arithmetic Expression
<SAE> ::= <number> | <SAE><op><number>
Example: 26 = 13 x 2
Constructs and primitives
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
32
Notes
Type and Value
Assignments
<BooleanType> ::= BOOLEAN
<BooleanValue> ::= TRUE | FALSE
ASN.1 module is a group of assignments
person-name Person-Name::=
{
first "John",
middle “T",
last "Smith"
}
Chapter 3 Basic Foundations: Standards, Models,
and Language
<BooleanType> ::= BOOLEAN
Data type assignment
<BooleanValue> ::= TRUE | FALSE
Value assignment
TRUE (All capital letters)
Keywords
Network Management: Principles and Practice ©
Mani Subramanian 2010
33
Notes
Data Type: Example 1
Module name starts with capital letters
Data types:
Primitives: NULL, GraphicString
Constructs
Alternatives : CHOICE
List maker: SET, SEQUENCE
Repetition: SET OF, SEQUENCE OF:
Difference between SET and SEQUENCE
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
34
Notes
Data Type: Example 2
SEQUENCE OF SEQUENCE makes table of rows
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
35
Notes
ASN.1 Symbols
Symbol Meaning
::= Defined as
| or, alternative, options of a list
- Signed number
-- Following the symbol are comments
{} Start and end of a list
[] Start and end of a tag
() Start and end of subtype
.. Range
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
36
Notes
CHOICE
SET
SEQUENCE
OF
NULL
Keyword Examples
Keywords are in all UPPERCASE letters
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
37
Notes
ASN.1 Data Type Conventions
Chapter 3 Basic Foundations: Standards, Models,
and Language
Module: group of assignments that are related to each other
Advantages of modules: can be imported or exported
Example of MIB definition module:
RFC1213-MIB DEFINITIONS ::= BEGIN
…
END
Network Management: Principles and Practice ©
Mani Subramanian 2010
38
Notes
Data Type: Structure & Tag
Structure defines how data type is built
Tag uniquely identifies the data type
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
39
Notes
Structure
Simple
PageNumber ::= INTEGER
ChapterNumber ::= INTEGER
Structure / Construct
BookPageNumber ::=
SEQUENCE
{ChapterNumber, Separator, PageNumber
Example: {1-1, 2-3, 3-39}
Tagged
Derived from another type; given a new ID
In Fig. 3-14, INTEGER is either universal or
application specific
Other types:
CHOICE, ANY
BookPages ::= SEQUENCE OF { BookPageNumber}
or
BookPages ::=
SEQUENCE OF
{
SEQUENCE
{ChapterNumber, Separator, PageNumber}
}
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
40
Notes
Tag
Example:
BOOLEAN Universal 1
INTEGER Universal 2
research Application [1] (Figure 3.13)
product-based Context-specific under research [0]
Chapter 3 Basic Foundations: Standards, Models,
and Language
Tag uniquely identifies a data type
Comprises class and tag number
Class:
- Universal - always true
Application-independent
- Application - only in the application used
Can override universal class tag number
EmployeeNumber ::=[APPLICATION 2] IMPLICIT
INTEGER
- Context-specific - specific context in application
- Private - used extensively by commercial vendors
Network Management: Principles and Practice ©
Mani Subramanian 2010
41
Notes
Enumerated Integer
ENUMERATED is a special case of INTEGER
Example: RainbowColors(5) is orange
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
42
Notes
ASN.1 Module Example
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
43
Chapter 3 Basic Foundations: Standards,
Models, and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
44
Notes
Object Name
internet OBJECT IDENTIFIER ::=
{ISO(1) ORG(3) DOD(6) INTERNET(1)}
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
45
Notes
TLV Encoding
Chapter 3 Basic Foundations: Standards, Models,
and Language
TLV Type, length, and value are components
of the structure
Type has 3 subcomponents
- P/C: primitive (simple) or Construct
Example, INTEGER belongs to universal class
Is a primitive data type and has a tag value of 2
So the type is 00 0 00010
Network Management: Principles and Practice ©
Mani Subramanian 2010
46
Notes
Macro
Macro is used to create new data types
Example:
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
47
Notes
Functional Model
Configuration management
Set and change network configuration component parameters
Set up alarm thresholds
Fault management
Detection and isolation of failures in network
Trouble ticket administration
Performance management
Monitor performance of network
Security management
Authentication
Authorization
Encryption
Accounting management
Functional accounting of network usage
Chapter 3 Basic Foundations: Standards, Models,
and Language
Network Management: Principles and Practice ©
Mani Subramanian 2010
48
Network
Management
Information
Model
Organization
Model
Functional
Model
Communication
Model
Manager
Managed objects
MDB
MIB
Agent process
MDB Management Database
MIB Management Information Base
OSI
Functional Model
Fault
Management
Configuration
Management
Performance
Management
Security
Management
Accounting
Management

More Related Content

Similar to Chapter 1Data Communications and Network Mana.docx

Introduction to computer networks
Introduction to computer networksIntroduction to computer networks
Introduction to computer networkssanjeev kumar
 
chapter7telecommunicationstheinternetandwirelesstechnology-210609031433.pdf
chapter7telecommunicationstheinternetandwirelesstechnology-210609031433.pdfchapter7telecommunicationstheinternetandwirelesstechnology-210609031433.pdf
chapter7telecommunicationstheinternetandwirelesstechnology-210609031433.pdfAliMurat5
 
Chapter 7 telecommunications the internet and wireless technology
Chapter 7 telecommunications the internet and wireless technologyChapter 7 telecommunications the internet and wireless technology
Chapter 7 telecommunications the internet and wireless technologyVan Chau
 
1-introduction-to-computer-networking.ppt
1-introduction-to-computer-networking.ppt1-introduction-to-computer-networking.ppt
1-introduction-to-computer-networking.pptMemMem25
 
NGN to mitigate Climate Change
NGN to mitigate Climate ChangeNGN to mitigate Climate Change
NGN to mitigate Climate ChangeChaesub Lee
 
Handoff scheme for high speed mobile internet services
Handoff scheme for high speed mobile internet servicesHandoff scheme for high speed mobile internet services
Handoff scheme for high speed mobile internet servicesITM Universe - Vadodara
 
Implications of 4G Deployments (MEF for MPLS World Congress Ethernet Wholesa...
Implications of 4G Deployments (MEF for MPLS World Congress  Ethernet Wholesa...Implications of 4G Deployments (MEF for MPLS World Congress  Ethernet Wholesa...
Implications of 4G Deployments (MEF for MPLS World Congress Ethernet Wholesa...Javier Gonzalez
 
This course introduces students to issues in IT infrastructu.docx
This course introduces students to issues in IT infrastructu.docxThis course introduces students to issues in IT infrastructu.docx
This course introduces students to issues in IT infrastructu.docxchristalgrieg
 
Slides for protocol layering and network applications
Slides for protocol layering and network applicationsSlides for protocol layering and network applications
Slides for protocol layering and network applicationsjajinekkanti
 
COM526_Lecture 1.pdf
COM526_Lecture 1.pdfCOM526_Lecture 1.pdf
COM526_Lecture 1.pdfSherefHesham
 
Mobile computing notes and material
Mobile computing notes and materialMobile computing notes and material
Mobile computing notes and materialSDMCET DHARWAD
 
67A01056F44149CC8CDD3039897DD4CA.ppt
67A01056F44149CC8CDD3039897DD4CA.ppt67A01056F44149CC8CDD3039897DD4CA.ppt
67A01056F44149CC8CDD3039897DD4CA.pptKrisceaGramata
 
Iot Service Layer Evolution
Iot Service Layer EvolutionIot Service Layer Evolution
Iot Service Layer EvolutiononeM2M
 
DCN 5th ed. slides ch01-Introduction.pdf
DCN 5th ed. slides ch01-Introduction.pdfDCN 5th ed. slides ch01-Introduction.pdf
DCN 5th ed. slides ch01-Introduction.pdfBilal Munir Mughal
 
Carrier Ethernet
Carrier EthernetCarrier Ethernet
Carrier Ethernetvnandlall
 
Chapter 1 v n.2
Chapter 1 v n.2Chapter 1 v n.2
Chapter 1 v n.2onlyvimal
 

Similar to Chapter 1Data Communications and Network Mana.docx (20)

Introduction to computer networks
Introduction to computer networksIntroduction to computer networks
Introduction to computer networks
 
chapter7telecommunicationstheinternetandwirelesstechnology-210609031433.pdf
chapter7telecommunicationstheinternetandwirelesstechnology-210609031433.pdfchapter7telecommunicationstheinternetandwirelesstechnology-210609031433.pdf
chapter7telecommunicationstheinternetandwirelesstechnology-210609031433.pdf
 
Chapter 7 telecommunications the internet and wireless technology
Chapter 7 telecommunications the internet and wireless technologyChapter 7 telecommunications the internet and wireless technology
Chapter 7 telecommunications the internet and wireless technology
 
CN Unit-1 PPT.pptx
CN Unit-1 PPT.pptxCN Unit-1 PPT.pptx
CN Unit-1 PPT.pptx
 
1-introduction-to-computer-networking.ppt
1-introduction-to-computer-networking.ppt1-introduction-to-computer-networking.ppt
1-introduction-to-computer-networking.ppt
 
NGN to mitigate Climate Change
NGN to mitigate Climate ChangeNGN to mitigate Climate Change
NGN to mitigate Climate Change
 
nv.ppt
nv.pptnv.ppt
nv.ppt
 
Handoff scheme for high speed mobile internet services
Handoff scheme for high speed mobile internet servicesHandoff scheme for high speed mobile internet services
Handoff scheme for high speed mobile internet services
 
Implications of 4G Deployments (MEF for MPLS World Congress Ethernet Wholesa...
Implications of 4G Deployments (MEF for MPLS World Congress  Ethernet Wholesa...Implications of 4G Deployments (MEF for MPLS World Congress  Ethernet Wholesa...
Implications of 4G Deployments (MEF for MPLS World Congress Ethernet Wholesa...
 
This course introduces students to issues in IT infrastructu.docx
This course introduces students to issues in IT infrastructu.docxThis course introduces students to issues in IT infrastructu.docx
This course introduces students to issues in IT infrastructu.docx
 
Carrier Ethernet
Carrier EthernetCarrier Ethernet
Carrier Ethernet
 
Slides for protocol layering and network applications
Slides for protocol layering and network applicationsSlides for protocol layering and network applications
Slides for protocol layering and network applications
 
COM526_Lecture 1.pdf
COM526_Lecture 1.pdfCOM526_Lecture 1.pdf
COM526_Lecture 1.pdf
 
Mobile computing notes and material
Mobile computing notes and materialMobile computing notes and material
Mobile computing notes and material
 
67A01056F44149CC8CDD3039897DD4CA.ppt
67A01056F44149CC8CDD3039897DD4CA.ppt67A01056F44149CC8CDD3039897DD4CA.ppt
67A01056F44149CC8CDD3039897DD4CA.ppt
 
Iot Service Layer Evolution
Iot Service Layer EvolutionIot Service Layer Evolution
Iot Service Layer Evolution
 
DCN 5th ed. slides ch01-Introduction.pdf
DCN 5th ed. slides ch01-Introduction.pdfDCN 5th ed. slides ch01-Introduction.pdf
DCN 5th ed. slides ch01-Introduction.pdf
 
IoT Protocol Stack.pdf
IoT Protocol Stack.pdfIoT Protocol Stack.pdf
IoT Protocol Stack.pdf
 
Carrier Ethernet
Carrier EthernetCarrier Ethernet
Carrier Ethernet
 
Chapter 1 v n.2
Chapter 1 v n.2Chapter 1 v n.2
Chapter 1 v n.2
 

More from walterl4

Chapter 27 The purchase agreement 185After read.docx
Chapter 27 The purchase agreement           185After read.docxChapter 27 The purchase agreement           185After read.docx
Chapter 27 The purchase agreement 185After read.docxwalterl4
 
Chapter 27Gender and Media Content, Uses, and ImpactDar.docx
Chapter 27Gender and Media Content, Uses, and ImpactDar.docxChapter 27Gender and Media Content, Uses, and ImpactDar.docx
Chapter 27Gender and Media Content, Uses, and ImpactDar.docxwalterl4
 
CHAPTER 25Arab Unity and Disunity (since 1967)THE CRIS.docx
CHAPTER 25Arab Unity and Disunity (since 1967)THE CRIS.docxCHAPTER 25Arab Unity and Disunity (since 1967)THE CRIS.docx
CHAPTER 25Arab Unity and Disunity (since 1967)THE CRIS.docxwalterl4
 
Chapter 28 presents historical challenges to creating a sense of pe.docx
Chapter 28 presents historical challenges to creating a sense of pe.docxChapter 28 presents historical challenges to creating a sense of pe.docx
Chapter 28 presents historical challenges to creating a sense of pe.docxwalterl4
 
Chapter 24Tort Reform© 2014 Jones and Bartlett Pub.docx
Chapter 24Tort Reform© 2014 Jones and Bartlett Pub.docxChapter 24Tort Reform© 2014 Jones and Bartlett Pub.docx
Chapter 24Tort Reform© 2014 Jones and Bartlett Pub.docxwalterl4
 
Chapter 24 Palliative and End-of-Life CareThe hospice nur.docx
Chapter 24 Palliative and End-of-Life CareThe hospice nur.docxChapter 24 Palliative and End-of-Life CareThe hospice nur.docx
Chapter 24 Palliative and End-of-Life CareThe hospice nur.docxwalterl4
 
Chapter 24Mental HealthCopyright © 2018, Elsevie.docx
Chapter 24Mental HealthCopyright © 2018, Elsevie.docxChapter 24Mental HealthCopyright © 2018, Elsevie.docx
Chapter 24Mental HealthCopyright © 2018, Elsevie.docxwalterl4
 
Chapter 23Rural and Migrant HealthCopyright © 2015, 2011, 20.docx
Chapter 23Rural and Migrant HealthCopyright © 2015, 2011, 20.docxChapter 23Rural and Migrant HealthCopyright © 2015, 2011, 20.docx
Chapter 23Rural and Migrant HealthCopyright © 2015, 2011, 20.docxwalterl4
 
Chapter 3Linking IT to Business Metrics From the first time IT.docx
Chapter 3Linking IT to Business Metrics From the first time IT.docxChapter 3Linking IT to Business Metrics From the first time IT.docx
Chapter 3Linking IT to Business Metrics From the first time IT.docxwalterl4
 
Chapter 23 The Skeletal SystemKEY TERMSAxial skeleton v.docx
Chapter 23 The Skeletal SystemKEY TERMSAxial skeleton v.docxChapter 23 The Skeletal SystemKEY TERMSAxial skeleton v.docx
Chapter 23 The Skeletal SystemKEY TERMSAxial skeleton v.docxwalterl4
 
Chapter 4 A Tour of the CellChapter 4 A Tour of the CellName.docx
Chapter 4 A Tour of the CellChapter 4 A Tour of the CellName.docxChapter 4 A Tour of the CellChapter 4 A Tour of the CellName.docx
Chapter 4 A Tour of the CellChapter 4 A Tour of the CellName.docxwalterl4
 
Chapter 4 Managing Disputes ADR and Litigation StrategiesI.docx
Chapter 4  Managing Disputes ADR and Litigation StrategiesI.docxChapter 4  Managing Disputes ADR and Litigation StrategiesI.docx
Chapter 4 Managing Disputes ADR and Litigation StrategiesI.docxwalterl4
 
Chapter 4 Data Communications and Networking 1 of 40 .docx
Chapter 4  Data Communications and Networking  1 of 40 .docxChapter 4  Data Communications and Networking  1 of 40 .docx
Chapter 4 Data Communications and Networking 1 of 40 .docxwalterl4
 
Chapter 3 The APA Ethics Code and Ethical Decision MakingThe APA.docx
Chapter 3 The APA Ethics Code and Ethical Decision MakingThe APA.docxChapter 3 The APA Ethics Code and Ethical Decision MakingThe APA.docx
Chapter 3 The APA Ethics Code and Ethical Decision MakingThe APA.docxwalterl4
 
Chapter 3 3Plainchant Alleluia, Caro mea”Composed ca. 1275This.docx
Chapter 3 3Plainchant Alleluia, Caro mea”Composed ca. 1275This.docxChapter 3 3Plainchant Alleluia, Caro mea”Composed ca. 1275This.docx
Chapter 3 3Plainchant Alleluia, Caro mea”Composed ca. 1275This.docxwalterl4
 
chapter 3 Chapter 3 Managerial Decision Making1. Describ.docx
chapter 3 Chapter 3 Managerial Decision Making1. Describ.docxchapter 3 Chapter 3 Managerial Decision Making1. Describ.docx
chapter 3 Chapter 3 Managerial Decision Making1. Describ.docxwalterl4
 
Chapter 3What are GPNs and how do they function and operate W.docx
Chapter 3What are GPNs and how do they function and operate W.docxChapter 3What are GPNs and how do they function and operate W.docx
Chapter 3What are GPNs and how do they function and operate W.docxwalterl4
 
CHAPTER 3the story of the slave ship, the Zong- in Novembe.docx
CHAPTER 3the story of the slave ship, the Zong- in Novembe.docxCHAPTER 3the story of the slave ship, the Zong- in Novembe.docx
CHAPTER 3the story of the slave ship, the Zong- in Novembe.docxwalterl4
 
Chapter 3The Civilization of the GreeksCopyright © 2017 Ceng.docx
Chapter 3The Civilization of the GreeksCopyright © 2017 Ceng.docxChapter 3The Civilization of the GreeksCopyright © 2017 Ceng.docx
Chapter 3The Civilization of the GreeksCopyright © 2017 Ceng.docxwalterl4
 
Chapter 3What is the basic accounting equation Give an exampl.docx
Chapter 3What is the basic accounting equation Give an exampl.docxChapter 3What is the basic accounting equation Give an exampl.docx
Chapter 3What is the basic accounting equation Give an exampl.docxwalterl4
 

More from walterl4 (20)

Chapter 27 The purchase agreement 185After read.docx
Chapter 27 The purchase agreement           185After read.docxChapter 27 The purchase agreement           185After read.docx
Chapter 27 The purchase agreement 185After read.docx
 
Chapter 27Gender and Media Content, Uses, and ImpactDar.docx
Chapter 27Gender and Media Content, Uses, and ImpactDar.docxChapter 27Gender and Media Content, Uses, and ImpactDar.docx
Chapter 27Gender and Media Content, Uses, and ImpactDar.docx
 
CHAPTER 25Arab Unity and Disunity (since 1967)THE CRIS.docx
CHAPTER 25Arab Unity and Disunity (since 1967)THE CRIS.docxCHAPTER 25Arab Unity and Disunity (since 1967)THE CRIS.docx
CHAPTER 25Arab Unity and Disunity (since 1967)THE CRIS.docx
 
Chapter 28 presents historical challenges to creating a sense of pe.docx
Chapter 28 presents historical challenges to creating a sense of pe.docxChapter 28 presents historical challenges to creating a sense of pe.docx
Chapter 28 presents historical challenges to creating a sense of pe.docx
 
Chapter 24Tort Reform© 2014 Jones and Bartlett Pub.docx
Chapter 24Tort Reform© 2014 Jones and Bartlett Pub.docxChapter 24Tort Reform© 2014 Jones and Bartlett Pub.docx
Chapter 24Tort Reform© 2014 Jones and Bartlett Pub.docx
 
Chapter 24 Palliative and End-of-Life CareThe hospice nur.docx
Chapter 24 Palliative and End-of-Life CareThe hospice nur.docxChapter 24 Palliative and End-of-Life CareThe hospice nur.docx
Chapter 24 Palliative and End-of-Life CareThe hospice nur.docx
 
Chapter 24Mental HealthCopyright © 2018, Elsevie.docx
Chapter 24Mental HealthCopyright © 2018, Elsevie.docxChapter 24Mental HealthCopyright © 2018, Elsevie.docx
Chapter 24Mental HealthCopyright © 2018, Elsevie.docx
 
Chapter 23Rural and Migrant HealthCopyright © 2015, 2011, 20.docx
Chapter 23Rural and Migrant HealthCopyright © 2015, 2011, 20.docxChapter 23Rural and Migrant HealthCopyright © 2015, 2011, 20.docx
Chapter 23Rural and Migrant HealthCopyright © 2015, 2011, 20.docx
 
Chapter 3Linking IT to Business Metrics From the first time IT.docx
Chapter 3Linking IT to Business Metrics From the first time IT.docxChapter 3Linking IT to Business Metrics From the first time IT.docx
Chapter 3Linking IT to Business Metrics From the first time IT.docx
 
Chapter 23 The Skeletal SystemKEY TERMSAxial skeleton v.docx
Chapter 23 The Skeletal SystemKEY TERMSAxial skeleton v.docxChapter 23 The Skeletal SystemKEY TERMSAxial skeleton v.docx
Chapter 23 The Skeletal SystemKEY TERMSAxial skeleton v.docx
 
Chapter 4 A Tour of the CellChapter 4 A Tour of the CellName.docx
Chapter 4 A Tour of the CellChapter 4 A Tour of the CellName.docxChapter 4 A Tour of the CellChapter 4 A Tour of the CellName.docx
Chapter 4 A Tour of the CellChapter 4 A Tour of the CellName.docx
 
Chapter 4 Managing Disputes ADR and Litigation StrategiesI.docx
Chapter 4  Managing Disputes ADR and Litigation StrategiesI.docxChapter 4  Managing Disputes ADR and Litigation StrategiesI.docx
Chapter 4 Managing Disputes ADR and Litigation StrategiesI.docx
 
Chapter 4 Data Communications and Networking 1 of 40 .docx
Chapter 4  Data Communications and Networking  1 of 40 .docxChapter 4  Data Communications and Networking  1 of 40 .docx
Chapter 4 Data Communications and Networking 1 of 40 .docx
 
Chapter 3 The APA Ethics Code and Ethical Decision MakingThe APA.docx
Chapter 3 The APA Ethics Code and Ethical Decision MakingThe APA.docxChapter 3 The APA Ethics Code and Ethical Decision MakingThe APA.docx
Chapter 3 The APA Ethics Code and Ethical Decision MakingThe APA.docx
 
Chapter 3 3Plainchant Alleluia, Caro mea”Composed ca. 1275This.docx
Chapter 3 3Plainchant Alleluia, Caro mea”Composed ca. 1275This.docxChapter 3 3Plainchant Alleluia, Caro mea”Composed ca. 1275This.docx
Chapter 3 3Plainchant Alleluia, Caro mea”Composed ca. 1275This.docx
 
chapter 3 Chapter 3 Managerial Decision Making1. Describ.docx
chapter 3 Chapter 3 Managerial Decision Making1. Describ.docxchapter 3 Chapter 3 Managerial Decision Making1. Describ.docx
chapter 3 Chapter 3 Managerial Decision Making1. Describ.docx
 
Chapter 3What are GPNs and how do they function and operate W.docx
Chapter 3What are GPNs and how do they function and operate W.docxChapter 3What are GPNs and how do they function and operate W.docx
Chapter 3What are GPNs and how do they function and operate W.docx
 
CHAPTER 3the story of the slave ship, the Zong- in Novembe.docx
CHAPTER 3the story of the slave ship, the Zong- in Novembe.docxCHAPTER 3the story of the slave ship, the Zong- in Novembe.docx
CHAPTER 3the story of the slave ship, the Zong- in Novembe.docx
 
Chapter 3The Civilization of the GreeksCopyright © 2017 Ceng.docx
Chapter 3The Civilization of the GreeksCopyright © 2017 Ceng.docxChapter 3The Civilization of the GreeksCopyright © 2017 Ceng.docx
Chapter 3The Civilization of the GreeksCopyright © 2017 Ceng.docx
 
Chapter 3What is the basic accounting equation Give an exampl.docx
Chapter 3What is the basic accounting equation Give an exampl.docxChapter 3What is the basic accounting equation Give an exampl.docx
Chapter 3What is the basic accounting equation Give an exampl.docx
 

Recently uploaded

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 

Recently uploaded (20)

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 

Chapter 1Data Communications and Network Mana.docx

  • 1. * Chapter 1 Data Communications and Network Management Overview Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes Objectives Telecommunications overview Data communications overview Evolution of converged networks Desktop processors and LAN technology Client-Server architecture in networking Internet and intranet Network communication protocols OSI and Internet standards Broadband networks and services
  • 2. Need for network management and NMS Operations, Administration, Maintenance, and Provisioning Network management architecture and organization Concept of Network Operations Center Perspectives of network management Network management system Look-ahead of network management technology Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Telephone Network Modern network evolution from Telephone / Telecommunications Network Characteristics of Telephone network Reliable - does what is expected of it Dependable - always there when you need it (remember 911?) Good quality (connection) - hearing each other well Reasons for QoS: Good planning, design, and implementation Good operation and management of network Migration to new technologies – e.g., From analog to digital technology Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 *
  • 3. * Notes Telephone Network Model Notice the hierarchy of switches5 levels of switches and 3 types of trunksLoop: between telephone/PBX and end officeDirect trunk between two end-officesToll-connecting trunk: end office to any toll officeToll (internal) trunk: between toll offices Primary and secondary routes programmed Automatic routing Where is the most likely failure? Use of Operations Systems to ensure QoS Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * OSSs / NOC Operations Support Systems (OSSs) help manage the operation of networks OSSs in telecommunications monitor: Analog network parameters: S/N ratio, transmission loss, call blockage, etc. Digital network parameters: Packet loss, Packet delay, Throughput, QoS, etc. Real-time management of network Trunk (logical entity between switches / nodes) maintenance system measures loss and S/N Trunks not meeting QoS removed before
  • 4. customer notices poor quality Traffic measurement systems measure call drops and blockage. Additional switches or routers planned to keep the call blockage or drops below acceptable level OSSs distributed at central offices and customer premises Network management done centrally from Network Operations Center (NOC) Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes Data and Telecommunication Network Computer data is carried over long distance by telephone (telecommunication network) Output of telephone is analog and output of computers is digital Modem is used to “modulate” and “demodulate” computer data to analog format and back Clear distinction between the two networks is getting fuzzier with modern multimedia networks Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 *
  • 5. * Notes Migration to Digital Technology Analog transmission migrated to digital transmission Analog sources converted to digital signals CPE (Customer Premises equipment) included digital PBX (Private Branch Exchanges) Analog bandwidth hierarchy migrated to synchronous digital hierarchy Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes DCE with LAN DCE.. Distributed Computing Environment Driving technologies for DCE: Desktop processor LAN LAN - WAN network Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010
  • 6. * * Notes LAN-WAN Network Major impacts of DCE: No more monopolistic service provider No centralized IT controller Hosts doing specialized function Client/Server architecture formed the core of DCE network Figure 1.5(b) Remote LANs Interconnected by WAN Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes Client/Server Model Post office analogy; clerk the server, and the customer the client Client always initiates requests Server always responds Notice that control is handed over to the receiving entity. Request Response
  • 7. Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes Client/Server Examples Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes 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 email and much of the network mgmt. messages
  • 8. are based on UDP/IP ICMP part of TCP/IP suite Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes Internet Configuration Walk through the scenario of email from Joe to Sally Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes Architecture, Protocols and Standards Communication architecture Modeling of communication systems, comprising Functional components Operations interfaces between them Communication protocols Operational
  • 9. procedures Intra- and inter-modules Communication standards Agreement between manufacturers on protocols of communication equipment on Physical characteristics Operational procedures Examples: (Students to call out) Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes Communication Architecture Inter-layer interface: user and service provider Peer-layer protocol interface Analogy of hearing-impaired student Role of intermediate systems Gateway: Router with protocol conversion as gateway to an autonomous network or subnet Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * *
  • 10. Notes OSI Reference Model Importance of the knowledge of layer structure in NM Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes OSI Layers and Services Importance of services offered by different layers and the protocol conversion at different layers in NM Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * LayerNo. Layer Name Salient services provided by the layer 1
  • 11. 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
  • 12. -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 * Notes PDU Communication Model What is the relevance of PDU model in NM? Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * *
  • 13. Notes Gateway cc: mail from a station in Novel IPX network to an Internet station with SMTP email Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes OSI and Internet Simplicity of Internet; specifies only layers 3 and 4 Integrated application layers over Internet Commonality of layers 1 and 2 - IEEE standard Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * *
  • 14. Notes Application Protocols Internet user OSI user Telnet Virtual Terminal File Transfer Protocol File Transfer Access & Mgmt Simple Mail Transfer Message-oriented Text Protocol Interchange Standard Simple Network Common Management Management Protocol Information Protocol Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes Broadband Network
  • 15. Chapter 1 Data Communications and NM Overview Figure 1.19 Broadband Network Segments and Technologies Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes Broadband Access Networks Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes Centrally Managed Network Issues
  • 16. Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010INMS: Integrated Network Management SystemEMS: Element Management SystemINMS integrates alarms from multiple EMSsEach EMS manages a domain and passes the relevant events to the INMS * * Notes Some Common Network Problems Loss of connectivity (connectivity and node failures) Duplicate IP address(e.g. with multiple system administrators) Intermittent problems Network configuration issuesE.g. Power -problemsThe cause of failure is a mystery Performance problems Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * *
  • 17. Notes 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” Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes Network Management OAMP Operations AdministrationAdministrate overall goals, policies, and procedures of NM Maintenance Provisioning Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 *
  • 18. * Notes NM Functional Flow Chart Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010NOC is responsible for service restoration when failureSelf-healing: when restoration is done automaticallyRestoration does not include fixing the cause of the problemI&M responsibilityA Trouble Ticket is generated and followed up for problem resolution Configuration management: static, running, and planning * * Notes Dumbbell Architecture Message exchange between NMSs managing different domainsManagement information data (type, id, status of managed objects)and management controls (setting and changing configuration of an object) Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010Network management vs Network
  • 19. system and service managementNetwork management is concerned with network equipment and the connectivity among themNetwork system and service management: manage the system resources in the network and network services May need installation/integration of multiple NMSsStandards for interoperabilityNetwork management dumbbell architecture for interoperabilityApplication services: e.g. fault and configuration managementManagement protocols: e.g. CMIP and SNMPTransport protocols: first 4 layers of OSI and first 2 layers of Internet model * * Notes NM Components Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010The agent can be:An embedded agent in a network elementEMS communicating with agents embedded in the network elementsThe agent communicates to the NMS the relevant dataResponse to a polled query from the NMSTriggered by a local alarm *
  • 20. * Notes Interoperability Message exchange between NMSs managing different domains Figure 1.26 Network Management Interoperability Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010Each NMS can superimpose the data from the otherPresent an integrated picture to the network administrator * * Notes Network Management Perspectives Network ManagementDomains (based on geographic, vendor, technology) + protocols + network and transmission technologies Service ManagementQoS parameters + SLA between service provider and customerCommunication services: internet, Virtual Private Network, real-time interactive audio applications that run on them Service and Network Provisioning
  • 21. Application Management e-Commerce Management Inventory ManagementInventory of equipment (active components forming nodes of the network) and facilities (passive components linking the nodes) Integrated Management Business Management Information Management Management Protocols Management Technologies Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes Infrastructure Perspective Domains Protocols Technologies Transmission Media Transmission Modes Service Functions Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes Service Perspective
  • 22. Communication Services Computing Services Content Services IT Services Application Services Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * * Notes Status and Future Trends Status: SNMP managementLimitations: Poll-based + use of scalar values Limited CMIP managementObject-oriented but complexity of specifications of managed objects Operations systemsUNIX for high-end systems Polled systemsNetwork traffic overhead Current Focus: Object-oriented approach Service and policy management Business management Web- based client management Future Trends Web-based management? XML based management Chapter 1 Data Communications and NM Overview Network Management: Principles and Practice © Mani Subramanian 2010 * Regional Center Class 1 switch Sectional Center Class 2 switch Primary Center
  • 23. Class 3 switch Toll Center Class 4 switch End Office Class 5 switch Regional Center Class 1 switch Sectional Center Class 2 switch Primary Center Class 3 switch Toll Center Class 4 switch End Office Class 5 switch Voice Voice To other Regional centers Sectional centers Primary centers Toll centers End offices To other Primary centers Toll centers End offices To other Class 4 toll points End offices Figure 1.1 Telephone Network Model Legend: Loop Direct Trunk Toll-Connecting Trunk Toll Trunk
  • 24. Terminal Modem Voice Terminal Modem Modem Voice Host Data communication network Telecommunication network Figure 1.3 Data and Telecommunication Networks Loop Loop Loop Terminal Communications controller Terminal Front end processor Host Data communication network Telecommunication network Figure 1.4 Digital Data and Telecommunication Networks PBX Voice PBX Voice Voice Voice Ethernet Workstation Workstation Host Host Workstation
  • 25. Fgure 1.5(a) Hosts and Workstations on Local LAN LAN A LAN B LAN C Bridge / Router Bridge / Router Bridge / Router WAN communication link Client Server Control transfer Control transfer Figure 1.6 Simple Client-Server Model Client A Client Z Server (a) Server with Multiple Clients Client (joe.stone) Domain Name Server Mail server (b) Dual Role of Client-Server Figure 1.7 Client-Server in Distributed Computing Environment Bridge to [email protected] LAN A LAN B LAN C
  • 26. Bridge / Router Bridge / Router Bridge / Router LAN Y LAN Z LAN X Bridge / Router Bridge / Router Bridge / Router WAN Workstation Mail Server Figure 1.8 Internet Configuration Mail Server Workstation Gateway Gateway Domain Name Server Workstation (Joe) PC (Sally) User A Application Layers Transport Layers User Z Application Layers Transport Layers Physical Medium
  • 27. Peer-Protocol Interface (a) Direct Communication between End Systems User A Application Layers Transport Layers User Z Application Layers Transport Layers Physical Medium Peer-Protocol Interface (b) Communication between End Systems via an Intermediate System Transport Layer Conversion Figure 1.10 Basic Communication Architecture System A Intermediate system System Z Physical Medium User / Application program Application Layer 7 Presentation Layer 6 Session Layer 5 Transport Layer 4 Network Layer 3 Data link Layer 2 Physical Layer 1 Physical medium Figure 1.11 OSI Protocol Layers
  • 28. 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
  • 29. -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 User A Application End System A Physical Medium Figure 1.13 PDU Communication Model between End Systems Presentation Session Transport Network Data link Physical User Z Application End System Z Presentation Session Transport Network Data link Physical UD (A) PCI (P) PCI (A) PDU (S) PCI (N) PCI (T) PCI (P) PDU (S) PDU
  • 30. (D) PCI (T) PDU (N) PDU UD (D)PDU Data stream SNICP SNDCP SNDAP Transport Data link SNICP SNDCP-SN SNDAP-SN Transport Data link-SN SNDCP-SN SNDAP-SN Transport Data link SNICP SNDCP SNDAP Physical-SN Data link-SN Physical Physical-SN Physical Subnetwork Medium Network Medium System A Gateway System N Subnet system N1 N Z A N1
  • 31. N2 N3 DTE-N1 DTE-A A-N-Z Standard Network N-N1-N2-N3 Subnetwork under Node N (a) Network configuration (b) Protocol Communication Figure 1.16 Gateway Communication to Private Subnetwork Application Presentation Session Transport Network SNICP SNDCP SNDAP Data Link Physical Application Specific Protocols Transport Connection- less: UDP Connection- oriented: TCP Network IP Not Specified OSI INTERNET Figure 1.17 Comparison of OSI and Internet Protocol Layer Models OSI User VT FTAM
  • 32. MOTIS CMIP SNMP SMTP FTP Terminal Application File Transfer Mail / Message Transfer Management Application Presentation Layer Transport Layer TELNET Internet User Figure 1.18 Application Specific Protocols in ISO and Internet Models Edge Router Cable DSL Fixed Wireless Mobile Wireless Satellite PON Residential Gateway LAN WLAN HomePlug Bluetooth HomePNA Cable
  • 33. Access Network CPE Network IP ATM WAN UWB Firewire MPLS IP / ATM WAN Business Customers Cable Modem Customer Network OC-n / STS-n Link HFC Network Cable Modem DSL Customer Network xDSL Modem Telephone Loop Fixed Wireless Customer Network Cable
  • 34. Modem Head End Central Office Equipment Router/ ATM Switch Router/ ATM Switch Terrestrial Wireless Satellite Communication Access Point Network Mobile Unit BSU G-3 Wireless BSU Figue 1.20 Broadband Access Networks EMS Network Element Domain EMS Network Element Domain EMS Network Element Domain INMS Figure 1.21 Case History 2: Centrally Managed Network Issues
  • 35. Network Management Network Provisioning Network Operations Network Maintenance Planning Design Fault Management Trouble Ticket Administration Network Installation Network Repairs Facilities Installation & Maintenance Routine Network Tests Fault Management / Service Restoration Configuration Management Performance Management / Traffic Management Security Management Accounting Management Reports Management Inventory Management Data Gathering & Analyses Figure 1.22 Network Management Functional Groupings Engineering Group - Network Planning & Design Operations Group NOC - Network Operations I & M Group
  • 36. -Network Installation & Maintenance Fault TT Configuration Data TT Restoration Performance & Traffic Data Installation Figure 1.23 Network Management Functional Flow Chart New Technology Network Users Management Decision Vendor A (b) Services and Protocols Application Services Management Protocol Transport Protocols Objects Objects Vendor B Objects Objects Figure 1.24 Network Management Dumbbell Architecture NMS Network Agent Network Agent Network Objects Network
  • 37. Objects Figure 1.25 Network Management Components NMS Vendor A Network Agent Network Agent Network Objects Network Objects NMS Vendor B Network Agent Network Agent Network Objects Network Objects Messages Services & Protocols Week 7 Assignment – BE Business Ethics – Week 7 Assignment LEED Investigate LEED (Leadership in energy and Environmental Design) building designs. Should all new buildings be required by law to adopt LEED design standards and conform to the LEED rating system? Write a 2-3 page, APA style paper addressing the above issue. Students can learn about LEED on the U.S. Green Building Council’s website: · http://www.usgbc.org/DisplayPage.aspx?CategoryID=19
  • 38. Provide 3-5 APA style references both inline and at the end of the paper to support your analysis. Please write in 3rdperson. Note: This is your opportunity to demonstrate your knowledge of the week’s theory linked to personal opinion and outside evidence. Your paper should reflect scholarly writing and current APA standards. Please include citations to support your ideas. Chapter 3 Basic Foundations: Standards, Models, and Language Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 1 * Objectives Standards, Models, and Language needed for network management
  • 39. Network Models OSI Internet TMN IEEE 802 Web-based Management communication protocols SNMP CMIP XML CORBA ASN.1 language Syntax Macro Basic encoding rule Management application functions Network Management: Principles and Practice © Mani Subramanian 2010 2 Chapter 3 Basic Foundations: Standards, Models, and Language * Introduction
  • 40. Standards Standards organizations Protocol standards of transport layers Protocol standards of management (application) layer Management Models Language Chapter 3 Basic Foundations: Standards, Models, and Language Notes Network Management: Principles and Practice © Mani Subramanian 2010 3 Table 3.1 Network Management Standards Network Management: Principles and Practice © Mani Subramanian 2010 4 Chapter 3 Basic Foundations: Standards, Models, and LanguageStandardSalient PointsOSI/CMIP: Common Management Information Protocol International standard (International Standard Organization: ISO/Open System Interconnection: OSI) Management of data communications network - LAN and WAN Deals with all 7 layers
  • 41. Most complete Object oriented Well structured and layered 7. Consumes large resource in implementationInternet/SNMP: Simple Network Management Protocol Industry standard (Internet Engineering Task Force: IETF) Originally intended for management of Internet components, currently adopted for WAN and telecommunication systems Easy to implement Most widely implementedTMN: Telecommunication Management Network International standard (ITU-T) Management of telecommunications network Based on OSI network management framework Addresses both network and administrative aspects of management enhanced Telecommunications Operations Map (eTOM) is a guidebook for business processes for implementing TMN using NGOSS (New Generation OSS) frameworkIEEE IEEE standards adopted internationally Addresses LAN and MAN management Adopts OSI standards significantly Deals with first two layers of OSI RMWeb-based Management Web-Based Enterprise Management (WBEM) Java Management Extension (JMX) XML-Based Network Management CORBA-based Network Management
  • 42. Notes OSI Architecture and Model 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 Object-oriented Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 5 Notes
  • 43. Communication Transfer syntax with bidirectional messages Transfer structure (PDU) Functions Application functions Configure components Monitor components Measure performance Secure information Usage accounting Chapter 3 Basic Foundations: Standards, Models, and Language OSI Architecture and Model (cont.) Network Management: Principles and Practice © Mani Subramanian 2010 6 Notes SNMP Architecture and Model Organization Same as OSI model Information
  • 44. Same as OSI, but scalar Communication Messages less complex than OSI and unidirectional Transfer structure (PDU) Functions Application functions Fault management Configuration management Account management Performance management Security management Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 7 Notes TMN Architecture Addresses management of telecommunication networks
  • 45. Based on OSI model Superstructure on OSI network Addresses network, service, and business management Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 8 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 managers Managed object
  • 46. Network element that is managed Houses management agent All objects are not managed / manageable Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 9 Notes Two-Tier Model Managed vs unmanaged objects/elements Agent built into network element Example: Managed hub, managed router An agent can manage multiple elements Example: Switched hub, ATM switch MDB is a physical database Unmanaged objects are network elements that are not managed - both physical (unmanaged hub) and logical (passive elements) Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice ©
  • 47. Mani Subramanian 2010 10 Notes Three-Tier Model Middle layer plays the dual role Agent to the top-level manager Manager to the managed objects Example of middle level: Remote monitoring agent (RMON) Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 11
  • 48. Notes Manager of Managers Agent NMS manages the domain MoM presents integrated view of domains Domain may be geographical, administrative, vendor-specific products, etc. Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 12 Notes Peer NMSs Dual role of both NMSs Network management system acts as peers
  • 49. Dumbbell architecture discussed in Chapter 1 Notice that the manager and agent functions are processes and not systems For example, two network service providers need to exchange management information between them Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 13 Information Model: Analogy Figure in a book uniquely identified by ISBN, Chapter, and Figure number in that hierarchical order ID: {ISBN, chapter, figure} The three elements above define the syntax Semantics is the meaning of the three entities according to Webster’s dictionary The information comprises syntax and semantics about an object Chapter 3 Basic Foundations: Standards, Models,
  • 50. and Language Notes Network Management: Principles and Practice © Mani Subramanian 2010 14 Notes Structure of Management Information (SMI) SMI defines for a managed object Syntax Semantics Plus additional information such as status Example sysDescr: { system 1 } Syntax: OCTET STRING Definition: "A textual description of the entity. " Access: read-only Status: mandatory Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 15
  • 51. Notes Management Information Base (MIB) Information base contains information about objects Organized by grouping of related objects Defines relationship between objects It is NOT a physical database. It is a virtual database that is compiled into management module Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 16
  • 52. Notes Information Base View: An Analogy Fulton County library system has many branches Each branch has a set of books The books in each branch is a different set The information base of the county has the view (catalog) of all books The information base of each branch has the catalog of books that belong to that branch. That is, each branch has its view (catalog) of the information base Let us apply this to MIB view Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 17 Notes MIB View and Access of an Object A managed object has many attributes - its information base There are several operations that can be performed on the
  • 53. objects A user (manager) can view and perform only certain operations on the object by invoking the management agent The view of the object attributes that the agent perceives is the MIB view The operation that a user can perform is the MIB access Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 18 Notes Management Data Base / Information Base Distinction between MDB and MIB MDB physical database; e.g., Oracle, Sybase MIB virtual database; schema compiled into management software. An NMS can automatically discover a managed object, such as a hub, when added to the network The NMS can identify the new object as hub only after the MIB schema of the hub is compiled into NMS software. Chapter 3 Basic Foundations: Standards, Models,
  • 54. and Language Network Management: Principles and Practice © Mani Subramanian 2010 19 Notes Managed Object Managed objects can be Network elements (hardware, system) Hubs, bridges, routers, transmission facilities Software (non-physical) Programs, algorithms Administrative information Contact person, name of group of objects (IP group) Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 20
  • 55. Notes Management Information Tree Chapter 3 Basic Foundations: Standards, Models, and Language Each managed object occupies a node in the tree Network Management: Principles and Practice © Mani Subramanian 2010 21 Notes
  • 56. OSI Management Information Tree iso International Standards Organization itu International Telecommunications Union dodDepartment of Defense Designation: iso 1 org 1.3 dod 1.3.6 internet 1.3.6.1 Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 22 Notes Type Name Syntax Definition Status Access
  • 57. Instance Object Type and Instance Example of a circle “circle” is syntax Semantics is definition from dictionary “A plane figure bounded by a single curved line, every point of which is of equal distance from the center of the figure.” Analogy of nursery school Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 23 Notes Managed Object: Internet Perspective object ID unique ID and descriptor and name for the object syntax used to model the object access access privilege to a managed object status implementation requirements definition textual description of the semantics
  • 58. of object type Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 24 Notes object class managed object attributes attributes visible at its boundary operations operations which may be applied to it behaviour behavior exhibited by it in response to operation notifications notifications emitted by the object Managed Object: OSI Perspective Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice ©
  • 59. Mani Subramanian 2010 25 Notes Packet Counter Example Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 26
  • 60. Notes Internet vs. OSI Managed Object Scalar object in Internet vs. Object-oriented approach in OSI OSI characteristics of operations, behavior, and notification are part of communication model in Internet: get/set and response/alarm Internet syntax is absorbed as part of OSI attributes Internet access is part of OSI security model Internet status is part of OSI conformance application OSI permits creation and deletion of objects; Internet does not: Enhancement in SNMPv2 Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 27 Notes Mgmt. Communication Model In Internet requests/responses, in OSI operations In Internet traps and notifications (SNMPv2), in OSI notifications Chapter 3 Basic Foundations: Standards, Models,
  • 61. and Language Network Management: Principles and Practice © Mani Subramanian 2010 28 Notes Transfer Protocols Internet is based on SNMP; OSI is based on CMIP OSI uses CMISE (Common Management Information Service Element) application with CMIP OSI specifies both c-o and connectionless transport protocol; SNMPv2 extended to c-o, but rarely used Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 29
  • 62. Abstract Syntax Notation One ASN.1 is more than a syntax; it’s a language Addresses both syntax and semantics Two types of syntax Abstract syntax: set of rules that specify data type and structure for information storage Transfer syntax: set of rules for communicating information between systems Makes application layer protocols independent of lower layer protocols Can generate machine-readable code: Basic Encoding Rules (BER) is used in management modules Chapter 3 Basic Foundations: Standards, Models, and Language Notes Network Management: Principles and Practice © Mani Subramanian 2010 30
  • 63. Notes Backus-Nauer Form (BNF) Definition: <name> ::= <definition> Rules: <digit> ::= 0|1|2|3|4|5|6|7|8|9 <number> ::= <number> | <digit> <number> <op> ::= +|-|x|/ <SAE> ::= <number>|<SAE>|<SAE><op><SAE> Example: 9 is primitive 9 19 is construct of 1 and 9 619 is construct of 6 and 19 BNF is used for ASN.1 constructs Constructs developed from primitives The above example illustrates how numbers are constructed from the primitive <digit> Simple Arithmetic Expression entity (<SAE>) is constructed from the primitives <digit> and <op> Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 31
  • 64. Notes Simple Arithmetic Expression <SAE> ::= <number> | <SAE><op><number> Example: 26 = 13 x 2 Constructs and primitives Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 32 Notes Type and Value Assignments <BooleanType> ::= BOOLEAN
  • 65. <BooleanValue> ::= TRUE | FALSE ASN.1 module is a group of assignments person-name Person-Name::= { first "John", middle “T", last "Smith" } Chapter 3 Basic Foundations: Standards, Models, and Language <BooleanType> ::= BOOLEAN Data type assignment <BooleanValue> ::= TRUE | FALSE Value assignment TRUE (All capital letters) Keywords Network Management: Principles and Practice © Mani Subramanian 2010 33 Notes Data Type: Example 1
  • 66. Module name starts with capital letters Data types: Primitives: NULL, GraphicString Constructs Alternatives : CHOICE List maker: SET, SEQUENCE Repetition: SET OF, SEQUENCE OF: Difference between SET and SEQUENCE Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 34 Notes Data Type: Example 2 SEQUENCE OF SEQUENCE makes table of rows Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010
  • 67. 35 Notes ASN.1 Symbols Symbol Meaning ::= Defined as | or, alternative, options of a list - Signed number -- Following the symbol are comments {} Start and end of a list [] Start and end of a tag () Start and end of subtype .. Range Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 36
  • 68. Notes CHOICE SET SEQUENCE OF NULL Keyword Examples Keywords are in all UPPERCASE letters Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 37 Notes ASN.1 Data Type Conventions
  • 69. Chapter 3 Basic Foundations: Standards, Models, and Language Module: group of assignments that are related to each other Advantages of modules: can be imported or exported Example of MIB definition module: RFC1213-MIB DEFINITIONS ::= BEGIN … END Network Management: Principles and Practice © Mani Subramanian 2010 38 Notes Data Type: Structure & Tag Structure defines how data type is built Tag uniquely identifies the data type Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice ©
  • 70. Mani Subramanian 2010 39 Notes Structure Simple PageNumber ::= INTEGER ChapterNumber ::= INTEGER Structure / Construct BookPageNumber ::= SEQUENCE {ChapterNumber, Separator, PageNumber Example: {1-1, 2-3, 3-39} Tagged Derived from another type; given a new ID In Fig. 3-14, INTEGER is either universal or application specific Other types: CHOICE, ANY BookPages ::= SEQUENCE OF { BookPageNumber} or BookPages ::=
  • 71. SEQUENCE OF { SEQUENCE {ChapterNumber, Separator, PageNumber} } Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 40 Notes Tag Example: BOOLEAN Universal 1 INTEGER Universal 2 research Application [1] (Figure 3.13) product-based Context-specific under research [0] Chapter 3 Basic Foundations: Standards, Models, and Language Tag uniquely identifies a data type
  • 72. Comprises class and tag number Class: - Universal - always true Application-independent - Application - only in the application used Can override universal class tag number EmployeeNumber ::=[APPLICATION 2] IMPLICIT INTEGER - Context-specific - specific context in application - Private - used extensively by commercial vendors Network Management: Principles and Practice © Mani Subramanian 2010 41 Notes Enumerated Integer ENUMERATED is a special case of INTEGER Example: RainbowColors(5) is orange Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010
  • 73. 42 Notes ASN.1 Module Example Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 43
  • 74. Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 44 Notes Object Name internet OBJECT IDENTIFIER ::= {ISO(1) ORG(3) DOD(6) INTERNET(1)} Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 45
  • 75. Notes TLV Encoding Chapter 3 Basic Foundations: Standards, Models, and Language TLV Type, length, and value are components of the structure Type has 3 subcomponents - P/C: primitive (simple) or Construct Example, INTEGER belongs to universal class Is a primitive data type and has a tag value of 2 So the type is 00 0 00010 Network Management: Principles and Practice © Mani Subramanian 2010 46
  • 76. Notes Macro Macro is used to create new data types Example: Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 47 Notes Functional Model Configuration management Set and change network configuration component parameters Set up alarm thresholds Fault management Detection and isolation of failures in network Trouble ticket administration
  • 77. Performance management Monitor performance of network Security management Authentication Authorization Encryption Accounting management Functional accounting of network usage Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2010 48 Network Management Information Model Organization Model Functional Model Communication
  • 78. Model Manager Managed objects MDB MIB Agent process MDB Management Database MIB Management Information Base OSI Functional Model Fault Management Configuration Management Performance Management Security Management Accounting Management