Networking Guide
Chapter 8, Configuring the Simple Network Management Protocol (SNMP)
SMUX peers
SMUX peers
Managed objects whose instances have to be read or written by the agent
may be distributed between kernel and user space. Those
in kernel space may be accessed by the agent by reading
kernel memory. Objects in user space maintained by
processes other than the agent may not be easily accessible
without using some form of an interprocess communication (IPC)
mechanism; the objects in question may not even be in the
same physical environment as the agent. In such cases, the agent uses
the SNMP Multiplexing Protocol (SMUX) to exchange management
information with another process, termed SMUX peer,
that maintains these managed objects.
The SMUX peer is said to be exporting a MIB module
containing those objects
and is responsible for SNMP operations on all objects
within that MIB module. This also allows users to
define their own
private MIBs, usually called ``enterprise MIBs'', and
export them via a SMUX peer process so that objects
in that private MIB may be managed from
any SNMP-compliant management station.
For example, the GateD routing daemon (see
gated(ADMN))
maintains routing
and configuration information for the EGP, BGP,
RIP, and OSPF routing
protocols. In SCO's implementation, the
SNMP agent and GateD are separate
processes, therefore the SNMP agent cannot access information
about the routing protocols directly.
Therefore, if a network management station
requests that the agent read/modify this information,
the SNMP agent
cannot do this directly. Instead, the agent forwards the SNMP requests
to the GateD process that also acts as an SMUX peer.
This peer exports MIB modules containing the objects
which represent the information about
the routing protocol mentioned above.
In the role of an SMUX peer, the
GateD process acts on the requests from the agent and sends responses to
the agent. The agent then forwards these responses to the management
station originating the request.
For an agent to be aware of an SMUX peer and to know
what MIB modules the peer is exporting,
an SMUX peer, when it starts running,
must register with the local SNMP agent
and export all the MIB modules it plans to support.
The agent checks the registration requests from an SMUX peer against
entries in the file /etc/snmpd.peers. If a valid entry does not exist
for the peer requesting registration, the agent rejects the registration
request.
The fields that comprise the entries in the /etc/snmpd.peers file
are described in
``Configuring the SNMP ``peers'' group''
and
snmpd.peers(SFF).
One of the fields, however, requires more explanation.
This is the priority field.
Each peer registration has associated
with it an integer priority value in the range of 0 to
the maximum value of a 32-bit signed long integer, (231 - 1).
A registration with a priority value of
zero is given the highest possible priority and
(231 - 1) the lowest.
The highest allowed priority for each peer is specified in the agent's
/etc/snmpd.peers file. If a peer attempts to register
at a priority higher than allowed, the agent arbitrarily assigns that
registration a priority at or below the priority specified in
/etc/snmpd.peers.
More than one peer can register the same
MIB
module, but the peer with the highest registration priority
handles all management station requests for variables in that
module. When a peer wishes to register a
MIB
module at a
priority that has already been assigned to another
SMUX
peer, the agent
continues to increment the priority value
of the registration request until it finds an available
priority value for that module. For example, if peer A has
registered the module at priority 4, and peer B sends a
registration request for the same module at priority 4, the
agent will attempt to register the module to peer B at
priority 5, and then 6, and so on until the agent finds
an available priority for that module.
And what happens when a peer attempts to register a
MIB
module that
encompasses a
MIB
module already registered by another
SMUX
peer?
When peer B registers a
MIB
module that encompasses
the module registered by peer A, peer B assumes responsibility for
managing A's module as well.
A peer's registration request may have a special priority value of -1.
When a peer uses this
priority to register a
MIB
module, the agent will assign the
highest available priority (that is, the lowest integer value
available for that module)
to that registration.
Details on the SMUX protocol and development
of an SMUX peer may be found in RFC 1227
and the Network Programming Interfaces.
See also:
|
Networking
guide
Call
: 800-519-
2267
MCSE
Boot Camp,
MCSE
Certification
boot
camp,
MCSE
Training
boot
camps,
MCSE
certification
boot
camp
training at
California and
Maryland
USA. Also
CCNA,
CCNP,
CISSP,
Red Hat
Linux
Certification
notes.
Vibrant
boot camp
offers MCSE,
CCNA,
CCNP Certification back to back
Vibrant
offers
MCSE
certification
training
boot camp
for $5400
all inclusive,
instructor
led at
California
and
Baltimore.
Vibrant
Bootcamp
Participants
come
from
All
Around
the
World.
Vibrant
has
trained
students
from
more
than
15
countries
like
USA,
UK,
(Scotland,
Ireland,
Wales),
Switzerland,
Germany,
Australia,
Canada,
France,
Holland,
Japan,
Belgium,
Bahrain,
New
Zealand,
Tanzania,
Turkey,
Kenya and
more. |
100BASE-X
100VG-AnyLAN
10BASE2
10BASE5
10BASE-FL
10BASE-T
Access Methods
Active Hubs
Additional
Administrative Tasks
Address Resolution
Protocol (ARP)
Addressing at the
Data Link Layer
Advantages of Packet
Switching
Analog Waveforms
AppleTalk
Assigning File-Level
Permissions on an NTFS Partition
Asynchronous Transfer
Mode (ATM)
Asynchronous
Transmission
Attenuation
Attenuation
Attenuation
Attenuation
Auditing
Backup
Band Usage (Baseband
or Broadband)
Bandwidth
Bandwidth
Bridges
Bridges
Brouters
Bus Topologies
Cable Media
Capacity
Capacity
Capacity
Centralized Computing
Characteristics of
Transmission Media
Choosing a RAID Level
Circuit Switching
Coax and Fire Code
Classifications
Coaxial Cable
Coaxial
Characteristics
Collaborative
Computing
Communications
Devices and OSI
Comparing Contention
and Token Passing
Configuring Network
Adapter Cards
Connection Services
Connection-oriented
and Connectionless Modes
Connectivity Devices
Connectors for
Coaxial Cable
Connectors for STP
Connectors for UTP
Contention
Controlling the Flow
of Data
Cost
Cost
Cost
Cost
Creating and
Assigning Permissions to a Shared Folder on Windows NT
Data Encryption
Data Link Control
(DLC)
Data Migration
Database Services
Datagram Packet
Switching
Defining a Network
Adapter Card
Delivering Packets
Demand Priority
Digital and Analog
Signaling
Disaster Recovery
Disk Duplexing
Distance Vector
Routing
Distributed Computing
Domain Name System
(DNS)
Electromagnetic
Interference
Electronic Mail
EMI Characteristics
EMI Characteristics
EMI Characteristics
EMI Characteristics
Error and Flow
Control at the Data Link Layer
Establishing
Troubleshooting Connectivity and Communication
Ethernet
Ethernet Cabling
Exercise 1.1: Logging
on as a Peer
Exercise 1.2: Windows
NT Access Permissions
Exercise 1.3:
Exploring the NT Workstation Service
Exercise 10.1:
Network Adapter Resource Settings
Exercise 10.2:
Windows NT Diagnostics
Exercise 11.1:
Mapping a Network Drive
Exercise 12.1: Using
Network Monitor
Exercise 12.2:
Creating a Chart in Performance Monitor
Exercise 12.3:
Performance Monitor Alerts, Logs, and Reports
Exercise 13.1: Modem
Troubleshooter
Exercise 13.2:
Windows NT Books Online
Exercise 2.1: Gateway
Services for NetWare
Exercise 2.2: SLIP
and PPP in Dial-Up Networking
Exercise 3.1:
Shopping for Network Cabling
Exercise 4.1:
Matching Topologies to Applications
Exercise 5.1:
Installing Network Protocols in Windows NT
Exercise 5.2: Network
Bindings
Exercise 6.1:
Enabling IPX Routing
Exercise 7.1:
Accessing an X.25 Network Through NT Dial-Up Networking
Exercise 8.1:
Creating a User Account in Windows NT
Exercise 8.2:
Creating Groups on Windows NT
Exercise 8.3: Sharing
a Directory on a Windows NT FAT Partition
Exercise 8.4: Setting
NTFS Permissions on a Shared Folder
Exercise 8.5: Sharing
a Directory Using Share-Level Security
Exercise 8.6: Sharing
a Directory Using User-Level Security
Exercise 8.7:
Creating a Local Printer with Windows NT
Exercise 8.8: Sharing
a Printer on the Network with Windows 95
Exercise 9.1:
Exploring Windows NTs Disk Administrator
Exercises
Exercises
Exercises
Exercises
Exercises
Exercises
Exercises
Exercises
Exercises
Exercises
Exercises
Exercises
Exercises
Extended LANs
(Wireless Bridging)
Fiber-Optic Cable
Fiber-Optic
Characteristics
Figure 1.1
Figure 1.10
Figure 1.2
Figure 1.3
Figure 1.4
Figure 1.5
Figure 1.6
Figure 1.7
Figure 1.8
Figure 1.9
Figure 10.1
Figure 10.2
Figure 10.3
Figure 10.4
Figure 10.5
Figure 10.6
Figure 10.7
Figure 10.8
Figure 11.1
Figure 11.2
Figure 12.1
Figure 12.10
Figure 12.11
Figure 12.2
Figure 12.3
Figure 12.4
Figure 12.5
Figure 12.6
Figure 12.7
Figure 12.8
Figure 12.9
Figure 13.1
Figure 13.2
Figure 2.1
Figure 2.10
Figure 2.11
Figure 2.12
Figure 2.13
Figure 2.14
Figure 2.15
Figure 2.16
Figure 2.17
Figure 2.2
Figure 2.3
Figure 2.4
Figure 2.5
Figure 2.6
Figure 2.7
Figure 2.8
Figure 2.9
Figure 3.1
Figure 3.10
Figure 3.11
Figure 3.12
Figure 3.13
Figure 3.14
Figure 3.15
Figure 3.16
Figure 3.17
Figure 3.18
Figure 3.19
Figure 3.2
Figure 3.20
Figure 3.3
Figure 3.4
Figure 3.5
Figure 3.6
Figure 3.7
Figure 3.8
Figure 3.9
Figure 4.1
Figure 4.10
Figure 4.11
Figure 4.12
Figure 4.13
Figure 4.14
Figure 4.15
Figure 4.16
Figure 4.17
Figure 4.2
Figure 4.3
Figure 4.4
Figure 4.5
Figure 4.6
Figure 4.7
Figure 4.8
Figure 4.9
Figure 5.1
Figure 5.10
Figure 5.11
Figure 5.2
Figure 5.3
Figure 5.4
Figure 5.5
Figure 5.6
Figure 5.7
Figure 5.8
Figure 5.9
Figure 6.1
Figure 6.10
Figure 6.11
Figure 6.12
Figure 6.13
Figure 6.14
Figure 6.15
Figure 6.2
Figure 6.3
Figure 6.4
Figure 6.5
Figure 6.6
Figure 6.7
Figure 6.8
Figure 6.9
Figure 7.1
Figure 7.10
Figure 7.11
Figure 7.12
Figure 7.13
Figure 7.14
Figure 7.15
Figure 7.16
Figure 7.2
Figure 7.3
Figure 7.4
Figure 7.6
Figure 7.7
Figure 7.8
Figure 7.9
Figure 8.1
Figure 8.10
Figure 8.11
Figure 8.12
Figure 8.2
Figure 8.3
Figure 8.4
Figure 8.5
Figure 8.6
Figure 8.7
Figure 8.8
Figure 8.9
Figure 9.1
Figure 9.2
Figure 9.3
Figure 9.4
Figure 9.5
Figure 9.6
Figure 9.7
File Archiving
File Services
File Storage
File Transfer
File Transfer
Protocol (FTP)
File-Update
Synchronization
Finding Resources on
Microsoft Networks
Frame Relay
Frequency-Division
Multiplexing
Gateway Services
Gateways
Getting Support
Global and Local
Groups
Groups
Groups
Groupware
Handling Broadcast
Storms
Handling Other
Network Problems
Hardware Access at
the Data Link Layer
How Peer Layers
Communicate
Hubs
IBM Cabling
IEEE 802.11
IEEE 802.12
IEEE 802.2
IEEE 802.3
IEEE 802.3 and IEEE
802.5 Media
IEEE 802.4
IEEE 802.5
IEEE 802.6
IEEE 802.9
Implementing a
Fault-Tolerant Design
Implementing Security
on Windows 95
Implementing Security
on Windows NT
Infrared Transmission
Initiating the
Troubleshooting Process
Installation
Installation
Installation
Installation
Installing Network
Adapter Cards
Intelligent Hubs
Internet Control
Message Protocol (ICMP)
Internet Protocol
(IP)
Internet Protocols
(TCP/IP)
ISDN and B-ISDN
Keeping Records
Laser Transmission
Leased Line Types
Link-State Routing
Local and Wide Area
Networks
Local Area Networks
(LANs)
Logging Events
Managing and Securing
a Microsoft Network
Managing User
Accounts and Groups Using Windows NT
Message Switching
Microwave
Mobile Computing
Models of Network
Computing
Modems
Monitoring Network
Traffic
Monitoring Network
Trends
Monitoring
Performance
Monitoring the
Network
Multiplexing
Narrow-Band Radio
Transmission
NDIS and ODI
NetBEUI
NetBIOS Background
NetBIOS Names
NetBIOS Names
NetWare IPX/SPX
Network Adapter Cards
Network Applications
Network File System
(NFS)
Network Layer
Addressing
Network Models:
Comparing Server-Based and Peer-to-Peer Configurations
Network Operating
Systems
Network Printing
Network Security
Network Topologies
and Architectures
Networking Concepts
and Components
Networking Essentials
Networking Standards
Networking Terms and
Concepts
Open Shortest Path
First (OSPF)
OSI Application Layer
Concepts
OSI Data Link Layer
Concepts
OSI Network Layer
Concepts
OSI Physical Layer
Concepts
OSI Presentation
Layer Concepts
OSI Session Layer
Concepts
OSI Transport Layer
Concepts
Packet Routing
Services
Packet Switching
Packets and Protocols
Passing Data on Token
Rings
Passive Hubs
Peer-to-Peer
Networking
Permissions
Physical and Logical
Topologies
Preparing Data
Printer Sharing with
Windows 95
Printer Sharing with
Windows NT
Protecting Data
Protocol Stacks
Protocols and
Protocol Layers
RAID 0
RAID 1
RAID 5
Reasons for Wireless
Networks
Recovering from
System Failure
Remote Terminal
Emulation (TELNET)
Repeaters
Repeaters
Resolving Hardware
Conflicts
Resource Sharing
Basics
Resources
Rights
Ring Topologies
Routers
Routers
Routing
Routing Algorithms
Routing Information
Protocol (RIP)
Rules and the
Communication Process
Satellite Microwave
Securing Hardware
Security for Printer
Resources
Sending Data
Serial Line Internet
Protocol (SLIP) and Point-to-Point Protocol (PPP)
Server-Based
Networking
Session Layer Session
Administration
Share-Level Security
on Windows 95
Sharing
Shielded Twisted-Pair
(STP) Cable
Simple Mail Transfer
Protocol (SMTP)
Spread-Spectrum Radio
Transmission
Standards
Standards
Organizations and the ISO
Star Topologies
Summary
Summary
Summary
Summary
Summary
Summary
Summary
Summary
Summary
Summary
Summary
Summary
Summary
Summary of Cable
Characteristics
Synchronous
Transmission
Table 3.1
Table 3.2
Table 3.3
Table 4.1
Terrestrial Microwave
The Beaconing Process
The IEEE 802 Family
The OSI Reference
Model
The Public Telephone
Network
Thicknet
Thinnet
Time-Division
Multiplexing
Token Passing
Token Ring
Token Ring Cabling
Transmission Control
Protocol (TCP)
Transmission
Frequencies
Transmission Media
Transport Layer
Connection Services
Transport Protocols
Troubleshooting
Troubleshooting
Cables and Connectors
Troubleshooting Hubs
and MSAUs
Troubleshooting
Modems
Troubleshooting
Network Adapter Cards
Troubleshooting
Network Performance
Twisted-Pair Cable
Types of Coaxial
Cable
Uninterruptible Power
Supply
Unshielded
Twisted-Pair (UTP) Cable
User Accounts
User Datagram
Protocol (UDP)
User-Level Security
on Windows 95
Users
Using RAID
Using Troubleshooting
Tools
Virtual Circuit
Packet Switching
Virtual Circuits
Virus Protection
Wide Area Networks
(WANs)
Windows NT Networking
Wireless
Communications with LANs
Wireless Media
X.25