Chapter 4 Transmission Media
Download
Report
Transcript Chapter 4 Transmission Media
System support &
Management Protocols
Lesson 13
NETS2150/2850
School of Information Technologies
1
Lecture Outline
Simple Network Management ProtocolSNMP
Domain Name System- DNS
Dynamic Host Configuration ProtocolDHCP
2
Network Management - SNMP
Simple Network Management Protocol
Networks are becoming indispensable
More complexity makes failure more likely
Require automatic network management
tools
Standards required to allow multi-vendor
networks
Covering:
– Services
– Protocols
– Management information base (MIB)
3
Network Management Systems
Collection of tools for network management
Single operator interface
Powerful, user friendly command set
Performing most or all management tasks
Minimal amount of separate equipment
– i.e. use existing equipment
View entire network as unified architecture
Active elements provide regular feedback
4
Key Elements
Management station or manager
Agent
Management information base
Network management protocol
5
Management Station
Stand alone system or part of shared system
Interface for human network manager
Set of management applications
– Data analysis
– Fault recovery
Interface to monitor and control network
Translate manager’s requirements into
monitoring and control of remote elements
Data base of network management
information extracted from managed entities
6
Management Agent
Hosts, bridges, hubs, routers equipped
with agent software
Allow them to be managed from
management station
Respond to requests for information
Respond to requests for action
Asynchronously supply unsolicited
information
7
Management Information Base
MIB
Representation of network resources as
objects
Each object a variable representing one
aspect of managed object
MIB is collection of access points at agent for
management of station
Objects standardized across class of system
– Bridge, router etc.
8
Network Management Protocol
Link between management station and
agent
TCP/IP uses SNMP
OSI uses Common Management
Information Protocol (CMIP)
9
Protocol Capabilities
Get
Set
Notify
10
Management Layout
May be centralized in simple network
May be distributed in large, complex
network
– Multiple management servers
– Each manages pool of agents
– Management may be delegated to
intermediate manager
11
Example of Distributed Network
Management Configuration
12
Network Management Protocol
Architecture
Application-level protocol
Part of TCP/IP protocol suite
Runs over UDP
From management station, three types of SNMP
messages issued
– GetRequest, GetNextRequest, and SetRequest
– Port 161
Agent replies with GetResponse
Agent may issue trap message in response to event
that affects MIB and underlying managed
13
– Port 162
SNMP v3: The latest version
Addresses security issues of SNMP
v1/2
RFC 2570-2575
Proposed standard January 1998
Defines overall architecture and security
capability
To be used with SNMP v2
14
SNMP v3 Services
Authentication
– Part of User-Based Security (UBS)
– Assures that message:
• Came from identified source
• Has not been altered
• Has not been delayed or replayed
Privacy
– Encrypted messages using DES
Access control
– Can configure agents to provide a number of
levels of access to MIB
– Access to information
– Limit operations
15
Domain Name System – DNS
Name Space
Flat
Hierarchical
16
Domain Name Space
Was designed in order to have a
hierarchical name space
Label
Domain Name
17
Domain name space
18
Domain names and labels
19
Domain Names: FQDN and PQDN
20
Domains
21
Distribution of Name Spaces
Hierarchy of Name Servers
Zone
Root Server
Primary and Secondary Servers
22
Hierarchy of name servers
23
Zones and domains
Note
A primary server loads all information from the
disk file; the secondary server loads all
information from the primary server.
24
DNS In The Internet
Generic Domain
Country Domain
Inverse Domain
25
DNS in the Internet
26
Generic domains
27
New generic domain labels
Label
Description
aero
Airlines and aerospace companies
biz
Businesses or firms (similar to com)
coop
Cooperative business organizations
info
Information service providers
museum Museums and other nonprofit organizations
name
pro
Personal names (individuals)
Professional individual organizations
28
Country domains
29
Inverse domain
30
Resolution
Resolver
Mapping Names to Addresses
Mapping Addresses to Names
Recursive Resolution
Iterative Resolution
Caching
31
Recursive resolution
32
Query and response messages
33
Note:
DNS can use the services of
UDP or TCP,
using the well-known port 53.
34
Dynamic Address Configuration
Each computer attached to the Internet
must have:
– Its own IP address
– Its subnet mask
– The IP address of a Router
– The IP address of a name server
Usually stored in a config file
– Used at bootup
35
Dynamic Address Configuration…
How about first-time bootup?
Diskless terminal?
Or, the movement of a computer from
one subnet to another?
– Protocols needed for on-demand config
(dynamically)
– Example: DHCP
36
DHCP
Client-server program
DHCP server: two databases
– First one: Statically binds physical addresses to IP
addresses (Static db)
– Second one: makes DHCP dynamic (Dynamic db)
• Temporary IP addresses are assigned consulting available
(unused) address pool
• Valid for a negotiated time period only (leased)
– Must renew or stop using after the lease expires
– Renewal may or may not be granted by the server
37
DHCP: Client Transition States
38
Recommended Reading:
– Stallings 22.3 (SNMP),
– Forouzan 25 (DNS) & 19.2 (DHCP)
39