Snmpv1 Network Management: Organization and Information Models
Snmpv1 Network Management: Organization and Information Models
Chapter 4
1
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Objectives
• IETF SNMP standard
• History
• RFC, STD, and FYI
• Organization Model
• 2- and 3-tier models
• Manager and agent
• Management messages
• Structure of management information, SMI
• Object type and instance
• Scalar and aggregate managed objects
• Management information base, MIB
• NMS physical and virtual databases
2
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Case Histories
• AT&T Network Management Centers
• Network Operations Center
• Network Control Centers
• Monitors the network status
• Self-healing
• CNN World Headquarters
• Performance Management
• Fault Management
• Monitoring alarms
• Determines causes of failures
(Artificial Intelligence)
• Centralized troubleshooting of NIC (remotely)
• Performance degradation due to NMS
• Network may come down due to NM traffic
• Need to manage NM tools
• Bell Operating company procedure
• NM tools can help in standardization of NM
process
3
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Managed LAN
NMS
192.168.252.110
192.168.252.1
Router 2
Backbone Network
Router 1
172.16.46.1
Hub 1 Hub 2
172.16.46.2 172.16.46.3
Notes
• NMS can automatically discover any component in the
network as long as this component has a management agent.
4
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Managed Hub:
System Information
Title: System Information: 172.16.46.2
Name or IP Address: 172.16.46.2
System Name:
System Description: 3Com LinkBuilder FMS, SW version:3.02
System Contact:
System Location:
System Object ID: iso.org.dod.internet.private.enterprises.43.1.8.5
System Up Time: (2475380437) 286 days, 12:03:24.37
Notes
• Information obtained querying the hub
• Data truly reflects what is stored in the hub
5
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Managed Router:
System Information
Title: System Information: router1.gatech.edu
Name or IP Address: 172.16.252.1
6
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Managed Hub:
Port Addresses
Notes
• Information acquired by the NMS on hub interfaces
• Index refers to the interface on the hub
• Link address is the MAC address
• The second row data is a serial link
7
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Managed Router:
Port Addresses
Index Interface IP address Network Mask Network Link Address
Address
Notes
• Information acquired by NMS on the router interfaces
• Index refers to the interface on the router
• LEC is the ATM LAN emulation card
•Ethernet 2/0 interface refers to the interface card 2
and port 0 in that card
8
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
9
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
10
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
RFC 1158
MIB II
RFC 1213
STD 17
RFC 1442 RFC 1443 RFC 1444 RFC 1448 RFC 1449
RFC 1905 RFC 1906
RFC 1902 RFC 1903 RFC 1904
SNMPv2 SNMPv2
SMIv2 Txt SMIv2 Protocol Ops Transport Map.
SMIv2
Conventions Conformances RFC 3416 RFC 3417
RFC 2578
RFC 2579 RFC 2580
RFC 1907
MIB II for
SNMPv2
RFC 3418
11
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
SNMP Model
• Organization Model
• Relationship between network element,
agent, and manager
• Hierarchical architecture
• Information Model
• Uses ASN.1 syntax
• SMI (Structure of Management Information)
• MIB ( Management Information Base)
• Communication Model
• Transfer syntax
• SNMP over TCP/IP (more specifically, UDP)
• Communication services addressed by messages
• Security framework community-based model
Notes
12
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Network Network
Element Element
(a) One Manager-One Agent Model (b) Multiple Managers-One Agent Model
Notes
• Any host that could query an agent is a manager.
13
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
SNMP
Manager
RMON
Probe
Managed
Objects
Notes
• Managed object comprises network element and
management agent
•RMON (Remote Monitoring) acts as an agent and a
manager
•RMON gathers data from MO, analyses the data, and
stores the data
•Communicates the statistics to the manager (solicited
or unsolicited)
14
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Proxy
Server
Non-SNMP SNMP
Managed Managed
Objects Objects
Notes
• Proxy server converts non-SNMP data from
non-SNMP objects to SNMP compatible objects
and messages
15
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
SNMPAgent SNMPAgent
Network Network
Element Element
Notes
Exchange of management information, for example,
between two service providers managing their
respective networks.
16
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
System Architecture
SNMP Manager SNMP Agent
Trap
Set-Request
Get-Request
Set-Request
Get-Request
GetNext-Request
GetNext-Request
Trap
Get-Response
Get-Response
SNMP SNMP
UDP UDP
IP IP
DLC DLC
PHY PHY
Physical Mediu m
Notes
• Messages between manager and agent
• Direction of messages - 3 from manager and
2 from agent
17
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
SNMP Messages
• Get-Request
• Sent by manager requesting data from agent
(e.g., sysDescr)
• Get-Next-Request
• Sent by manager requesting data on the next
MO to the one specified (e.g., table with
multiple instances of the same object)
• Set-Request
• Initializes or changes the value of network
element
• Get-Response
• Agent responds with data for get and set
requests from the manager
• Includes values, and error info if any.
• Trap
• Alarm generated by an agent (unsolicited)
Notes
• Manager monitors network by polling agents about
status and characteristics
Information Model
• Structure of Management Information (SMI)
(RFC 1155)
• Specification and organizational aspects of MOs
• Managed Object
• Scalar
• Aggregate or tabular object
Notes
• RFCs can be downloaded from ftp.internic.net/rfc
• Some address standard network objects
• Others address specialized network objects,
e.g., OSPF (RFC 1253), ATM (RFC 1695), etc.
19
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Managed Object
Object
Object Object
Type Instance
Name:
Syntax: Encoding:
OBJECT
ASN.1 BER
IDENTIFIER
Notes
• SMI is concerned only with object type and not object
instance
• Object type and data type are synonymous
• Object identifier is data type, not instance
• Object instance: IP address
• Two identical hubs have the same object type with
the same OID, but each one represents a different
object instance with a different IP address. (See Figure 4.2)
20
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Object
Object Object
Type Instance 3
Object
Instance 2
Name:
Syntax: Encoding: Object
OBJECT
ASN.1 BER Instance 1
IDENTIFIER
Notes
• All 3 Com hubs of the same version have identical
identifier; they are distinguished by the IP address.
21
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Name
Uniquely defined by:
• DESCRIPTOR, and
• OBJECT IDENTIFIER
Notes
• Example: ipAddrTable ip 20
• DESCRIPTOR → ipAddrTable
• OBJECT IDENTIFIER → ip 20
22
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Internet Subnodes
Internet
{1 3 6 1}
Notes
23
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
private
(4)
enterprises
(1)
Notes
• private MIB intended for vendor equipment
• The objects to be included are left to the discretion
of the vendors
24
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Tag
Structure
Number
Class
Context-
Universal Application Private
specific
Notes
• Not all ASN.1 constructs are used in SNMP
Notes
• get-request message has NULL for value fields
and get-response from agent has the values filled
in subtype:
• INTEGER (0..255)
• OCTET STRING (SIZE 0..255)
• OCTET STRING (SIZE 8)
26
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Enumerated
• Special case of INTEGER data type
error-status INTEGER {
noError(0)
tooBig(1)
genErr(5)
authorizationError(16)
}
Notes
• noError NULL by convention
27
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Notes
28
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Notes
• SEQUENCE is used to build a list
• SEQUENCE OF is used to build a table
• SET and SET OF are not included in SNMP-based
management syntax
29
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
SEQUENCE OF <entry>
where <entry> is a list constructor
Table:
IpAddrTable ::= SEQUENCE OF IpAddrEntry
Notes
30
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Notes
• The above example (Figure 4.3) uses part of the
IP MIB discussed for SEQUENCE OF construct.
31
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Encoding
• Basic Encoding Rules (BER)
• Tag, Length, and Value (TLV)
Type Length Value
• Example: 10.11.10.11 →
Notes
34
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
END
sysDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
“A textual description of the entity. This value should
include the full name and version identification of the
system’s hardware type, software operating-system, and
networking software. It is mandatory that this only
contain printable ASCII characters.”
::= {system 1 }
[RFC 1213]
35
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
List of Objects
Objects
Notes
• Example: IP address table
• Consists of objects:
• IP address
• Interface
• Subnet mask (which subnet this address
belongs to)
• Broadcast address (value of l.s.b. in IP
broadcast address)
• Largest IP datagram that can be assembled
• Multiple instances of these objects associated
with the node
36
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
ipAddrTable OBJECT-TYPE
::= {ip 20}
ipAddrEntry OBJECT-TYPE
::= {ipAddrTable 1}
37
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
INDEX { ipAdEntAddr }
::= { ipAddrTable 1 }
IpAddrEntry ::=
SEQUENCE {
ipAdEntAddr
IpAddress,
ipAdEntIfIndex
INTEGER,
ipAdEntNetMask
IpAddress,
ipAdEntBcastAddr
INTEGER,
ipAdEntReasmMaxSize
INTEGER (0..65535) }
Notes
• Index ipAdEntAddr uniquely identifies an instance
• May require more than one object in the instance to
uniquely identify it
38
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
::= { ipAddrEntry 1 }
ipAdEntReasmMaxSize OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The size of the largest IP datagram which this
entity can re-assemble from incoming IP
fragmented datagrams received on this interface."
::= { ipAddrEntry 5 }
Notes
39
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Tabular Representation of
Aggregate Object
TABLE
T
ENTRY
E
Notes
• The objects TABLE T and ENTRY E are objects that
are logical objects. They define the grouping and are
not accessible
• Columnar objects are objects that represent the
attributes and hence are accessible
• Each instance of E is a row of columnar objects
1 through 5
• Multiple instances of E are represented by multiple rows
40
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Tabular Representation of
Aggregate Object (cont.)
T
T.E
Notes
• Notice that the column-row numeric designation
is reverse of what we are used to as row-column
41
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Multiple Instances of
Aggregate Managed Object
ipAddrTable {1.3.6.1.2.1.4.20}
ipAddrEntry (1)
ipAdEntAddr (1)
ipAdEntIfIndex (2)
ipAdEntNetMask (3)
ipAdEntBcastAddr (4)
ipAdEntReasmMaxSize (5)
ipAdEntAddr 2 {1.3.6.1.2.1.4.20.1.1.123.45.3.4}
1.3.6.1.2.1.4.20.1.1
ipAdEntIfIndex 3 {1.3.6.1.2.1.4.20.1.2.165.8.9.25}
1.3.6.1.2.1.4.20.1.2
ipAdEntBcastAddr 1 {1.3.6.1.2.1.4.20.1.4.123.45.2.1}
1.3.6.1.2.1.4.20.1.4
IpAdEntReasmMaxSize 4 {1.3.6.1.2.1.4.20.1.5.9.96.8.138}
1.3.6.1.2.1.4.20.1.5
EXPORTS -- EVERYTHING
internet, directory, mgmt, experimental, private, enterprises,
OBJECT-TYPE, ObjectName, ObjectSyntax, SimpleSyntax,
ApplicationSyntax, NetworkAddress, IpAddress, Counter, Gauge,
TimeTicks, Opaque;
Notes
• EXPORTS identifies the objects that any other
module could import.
43
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Notes
44
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
ObjectName ::=
OBJECT IDENTIFIER
ObjectSyntax ::=
CHOICE {
simple
SimpleSyntax,
application-wide
ApplicationSyntax
}
Notes
45
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
ApplicationSyntax ::=
CHOICE {
address
NetworkAddress,
counter
Counter,
gauge
Gauge,
ticks
TimeTicks,
arbitrary
Opaque
46
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
NetworkAddress ::=
CHOICE {
internet
IpAddress
}
IpAddress ::=
[APPLICATION 0] -- in network-byte order
IMPLICIT OCTET STRING (SIZE (4))
Counter ::=
[APPLICATION 1]
IMPLICIT INTEGER (0..4294967295)
Gauge ::=
[APPLICATION 2]
IMPLICIT INTEGER (0..4294967295)
TimeTicks ::=
[APPLICATION 3]
IMPLICIT INTEGER (0..4294967295)
Opaque ::=
[APPLICATION 4] -- arbitrary ASN.1 value,
IMPLICIT OCTET STRING -- "double-wrapped"
END
Notes
47
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
MIB
internet
{1 3 6 1}
mib-2
(1)
Notes
• MIB-II (RFC 1213) is superset of MIB-I.
• Objects that are related grouped into object groups.
• MIB module comprises module name, imports from
other modules, and definitions of current module.
• RFC 1213 defines eleven groups; expanded later.
49
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
System Group
system
(mib-2 1)
sysContact (4)
Notes
Entity OID Description (brief)
sysDescr system 1 Textual description
sysObjectID system 2 OBJECT IDENTIFIER of the entity
sysUpTime system 3 Time (in hundredths of a second since last reset)
sysContact system 4 Contact person for the node
sysName system 5 Administrative name of the system
sysLocation system 6 Physical location of the node
sysServices system 7 Value designating the layer services provided by the
entity
50
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
sysServices
sysServices OBJECT-TYPE
SYNTAX INTEGER (0..127)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A value which indicates the set of services that
this entity primarily offers.
layer functionality
1 physical (e.g., repeaters)
2 datalink/subnetwork (e.g., bridges)
3 internet (e.g., IP gateways)
4 end-to-end (e.g., IP hosts)
7 applications (e.g., mail relays)
Notes
51
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
Interfaces Group
interfaces
(mib-2 2)
ifNumber ifTable
(1) (2)
ifEntry
(1)
Notes
• Info about specific interfaces addressed in specific MIBs
• Example: dot3 OBJECT IDENTIFER ::= { transmission 7 }
[RFC 2358, Definitions of Managed Objects for
the Ethernet-like Interface Types]
52
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
ifEntry
IfEntry OBJECT-TYPE
SYNTAX IfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An interface entry containing
objects at the subnetwork layer and
below for a particular interface."
INDEX {ifIndex}
::= {ifTable 1}
Notes
• ifEntry specifies the objects in a row in the ifTable.
• Each interface is defined as a row in the table.
53
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
ifType
ifType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
regular1822(2),
hdh1822(3),
ddn-x25(4),
rfc877-x25(5),
ethernet-csmacd(6),
iso88023-csmacd(7),
iso88024-tokenBus(8),
iso88025-tokenRing(9),
iso88026-man(10),
starLan(11),
proteon-10Mbit(12),
proteon-80Mbit(13),
hyperchannel(14),
fddi(15),
lapb(16),
sdlc(17),
ds1(18), -- T-1
e1(19), -- european equiv. of T-1
basicISDN(20),
primaryISDN(21), -- proprietary serial
propPointToPointSerial(22),
ppp(23),
……….
Notes
• Type of interface below the network layer defined
as enumerated integer.
54
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
IP Group
ip
(mib-2 4)
ipOutNoRoutes (12)
Notes
• ipForwarding: Forwarding Router/Gateway (1) and
non-forwarding/host (2)
• IP Address Table contains table of IP addresses
• IP Route Table contains an entry for each route
• IP Network-to-Media Table is address translation table
mapping IP addresses to physical addresses
55
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
IP Address Table
ipAddrTable
(ip 20)
ipAddrEntry
(ipAddrTable 1)
ipAdEntReasmMaxSize (5)
ipAdEntAddr (1)
ipAdEntBcastAddr (4)
ipAdEntIfIndex (2)
ipAdEntNetMask
(3)
Notes
Entity OID Description (brief)
ipAddrTable ip 20 Table of IP addresses
ipAddrEntry IpAddrTable 1 One of the entries in the IP address
table
ipAdEntAddr IpAddrEntry 1 The IP address to which this entry's
addressing information pertains
ipAdEntIfIndex IpAddrEntry 2 Index value of the entry, same as
ifIndex
ipAdEntNetMask IpAddrEntry 3 Subnet mask for the IP address of
the entry
ipAdEntBcastAddr IpAddrEntry 4 Broadcast address indicator bit
ipAdEntReasmMaxSize IpAddrEntry 5 Largest IP datagram that can be
reassembled on this interface
56
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
IP Routing Table
ipRouteTable
(ip 21)
ipRouteEntry
ipRouteTable (1)
57
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
ipNetToMediaTable
(ip 22)
ipNetToMediaEntry (1)
Notes
Entity OID Description (brief)
ipNetToMediaTable ip 22 Table mapping IP addresses to
physical addresses
ipNetToMediaEntry IpNetToMediaTable 1 IP address to physical address
for the particular interface
ipNetToMediaIfIndex IpNetToMediaEntry 1 Interfaces on which this entry's
equivalence is effective; same
as ifIndex
ipNetToMediaPhysAddress IpNetToMediaEntry 2 Media dependent physical
address
ipNetToMediaNetAddress IpNetToMediaEntry 3 IP address
ipNetToMediaType IpNetToMediaEntry 4 Type of mapping
58
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
ICMP Group
icmp
(mib -2 5)
Notes
• Objects associated with ping
• icmpOutEchos # ICMP echo messages sent
• icmpInEchoReps # ICMP echo reply messages
received
• Objects associated with traceroute/tracert
• icmpInTimeExcs # ICMP time exceeded
messages received
59
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
TCP Group
tcp
(mib-2 6)
tcpOutRsts (15)
tcpRtoAlgorithm (1)
tcpInErrors (14)
tcpRtoMin (2)
tcpConnTable 13)
tcpRtoMax (3)
tcpRetranSegs (12)
tcpMaxConn (4)
tcpActiveOpens (5) tcpOutSegs (11)
tcpPassiveOpens (6) tcpInSegs (10)
tcpAttemptFails (7) tcpCurrEstab (9)
tcpEstabResets (8)
Notes
• Connection-oriented transport protocol group
• Has one table
60
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
tcpConnEntry
(1)
tcpConnLocalPort (3)
Notes
Entity OID Description (brief)
61
Network Management: Principles and Practice
© Mani Subramanian 2011
Chapter 4 SNMPv1 Network Management: Organization and Information Models
UDP Group
udp
(mib-2 7)
udpEntry
(1)
udpLocAddress udpLocalPort
(1) (2)
Notes
• Connectionless transport protocol group
• Has one table, UDP table
Entity OID Description (brief)
udpInDatagrams udp 1 Total number of datagrams delivered to the
users
udpNoPorts udp 2 Total number of received datagrams for
which there is no application
udpInErrors udp 3 Number of received datagrams with errors
udpOutDatagrams udp 4 Total number of datagrams sent
udpTable udp 5 UDP Listener table
udpEntry udpTable 1 Information about a particular connection or
UDP listener
udpLocalAddress udpEntry 1 Local IP address
udpLocalPort udpEntry 2 Local UDP port
62
Network Management: Principles and Practice
© Mani Subramanian 2011