|
Packit Service |
9ccfef |
UDPLITE-MIB DEFINITIONS ::= BEGIN
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
IMPORTS
|
|
Packit Service |
9ccfef |
MODULE-IDENTITY,
|
|
Packit Service |
9ccfef |
OBJECT-TYPE,
|
|
Packit Service |
9ccfef |
mib-2, Unsigned32,
|
|
Packit Service |
9ccfef |
Counter32, Counter64 FROM SNMPv2-SMI -- [RFC2578]
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
TimeStamp FROM SNMPv2-TC -- [RFC2579]
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
MODULE-COMPLIANCE,
|
|
Packit Service |
9ccfef |
OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580]
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
InetAddress,
|
|
Packit Service |
9ccfef |
InetAddressType,
|
|
Packit Service |
9ccfef |
InetPortNumber FROM INET-ADDRESS-MIB; -- [RFC4001]
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteMIB MODULE-IDENTITY
|
|
Packit Service |
9ccfef |
LAST-UPDATED "200712180000Z" -- 18 December 2007
|
|
Packit Service |
9ccfef |
ORGANIZATION "IETF TSV Working Group (TSVWG)"
|
|
Packit Service |
9ccfef |
CONTACT-INFO
|
|
Packit Service |
9ccfef |
"IETF TSV Working Group
|
|
Packit Service |
9ccfef |
http://www.ietf.org/html.charters/tsvwg-charter.html
|
|
Packit Service |
9ccfef |
Mailing List: tsvwg@ietf.org
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Gerrit Renker, Godred Fairhurst
|
|
Packit Service |
9ccfef |
Electronics Research Group
|
|
Packit Service |
9ccfef |
School of Engineering, University of Aberdeen
|
|
Packit Service |
9ccfef |
Fraser Noble Building, Aberdeen AB24 3UE, UK"
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The MIB module for managing UDP-Lite implementations.
|
|
Packit Service |
9ccfef |
Copyright (C) The IETF Trust (2008). This version of
|
|
Packit Service |
9ccfef |
this MIB module is part of RFC 5097; see the RFC
|
|
Packit Service |
9ccfef |
itself for full legal notices."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
REVISION "200712180000Z" -- 18 December 2007
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"Initial SMIv2 revision, based on the format of the UDP
|
|
Packit Service |
9ccfef |
MIB module (RFC 4113) and published as RFC 5097."
|
|
Packit Service |
9ccfef |
::= { mib-2 170 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udplite OBJECT IDENTIFIER ::= { udpliteMIB 1 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteInDatagrams OBJECT-TYPE -- as in UDP-MIB
|
|
Packit Service |
9ccfef |
SYNTAX Counter64
|
|
Packit Service |
9ccfef |
MAX-ACCESS read-only
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The total number of UDP-Lite datagrams that were
|
|
Packit Service |
9ccfef |
delivered to UDP-Lite users.
|
|
Packit Service |
9ccfef |
Discontinuities in the value of this counter can occur
|
|
Packit Service |
9ccfef |
at re-initialisation of the management system, and at
|
|
Packit Service |
9ccfef |
other times as indicated by the value of
|
|
Packit Service |
9ccfef |
udpliteStatsDiscontinuityTime."
|
|
Packit Service |
9ccfef |
::= { udplite 1 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteInPartialCov OBJECT-TYPE -- new in UDP-Lite
|
|
Packit Service |
9ccfef |
SYNTAX Counter64
|
|
Packit Service |
9ccfef |
MAX-ACCESS read-only
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The total number of UDP-Lite datagrams that were
|
|
Packit Service |
9ccfef |
delivered to UDP-Lite users (applications) and whose
|
|
Packit Service |
9ccfef |
checksum coverage was strictly less than the datagram
|
|
Packit Service |
9ccfef |
length.
|
|
Packit Service |
9ccfef |
Discontinuities in the value of this counter can occur
|
|
Packit Service |
9ccfef |
at re-initialisation of the management system, and at
|
|
Packit Service |
9ccfef |
other times as indicated by the value of
|
|
Packit Service |
9ccfef |
udpliteStatsDiscontinuityTime."
|
|
Packit Service |
9ccfef |
::= { udplite 2 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteNoPorts OBJECT-TYPE -- as in UDP-MIB
|
|
Packit Service |
9ccfef |
SYNTAX Counter32
|
|
Packit Service |
9ccfef |
MAX-ACCESS read-only
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The total number of received UDP-Lite datagrams for
|
|
Packit Service |
9ccfef |
which there was no listener at the destination port.
|
|
Packit Service |
9ccfef |
Discontinuities in the value of this counter can occur
|
|
Packit Service |
9ccfef |
at re-initialisation of the management system, and at
|
|
Packit Service |
9ccfef |
other times as indicated by the value of
|
|
Packit Service |
9ccfef |
udpliteStatsDiscontinuityTime."
|
|
Packit Service |
9ccfef |
::= { udplite 3 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteInErrors OBJECT-TYPE -- as in UDP-MIB
|
|
Packit Service |
9ccfef |
SYNTAX Counter32
|
|
Packit Service |
9ccfef |
MAX-ACCESS read-only
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The number of received UDP-Lite datagrams that could not
|
|
Packit Service |
9ccfef |
be delivered for reasons other than the lack of an
|
|
Packit Service |
9ccfef |
application at the destination port.
|
|
Packit Service |
9ccfef |
Discontinuities in the value of this counter can occur
|
|
Packit Service |
9ccfef |
at re-initialisation of the management system, and at
|
|
Packit Service |
9ccfef |
other times as indicated by the value of
|
|
Packit Service |
9ccfef |
udpliteStatsDiscontinuityTime."
|
|
Packit Service |
9ccfef |
::= { udplite 4 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteInBadChecksum OBJECT-TYPE -- new in UDP-Lite
|
|
Packit Service |
9ccfef |
SYNTAX Counter32
|
|
Packit Service |
9ccfef |
MAX-ACCESS read-only
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The number of received UDP-Lite datagrams whose checksum
|
|
Packit Service |
9ccfef |
could not be validated. This includes illegal checksum
|
|
Packit Service |
9ccfef |
coverage values, as their use would lead to incorrect
|
|
Packit Service |
9ccfef |
checksums.
|
|
Packit Service |
9ccfef |
Discontinuities in the value of this counter can occur
|
|
Packit Service |
9ccfef |
at re-initialisation of the management system, and at
|
|
Packit Service |
9ccfef |
other times as indicated by the value of
|
|
Packit Service |
9ccfef |
udpliteStatsDiscontinuityTime."
|
|
Packit Service |
9ccfef |
REFERENCE "RFC 3828, section 3.1"
|
|
Packit Service |
9ccfef |
::= { udplite 5 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteOutDatagrams OBJECT-TYPE -- as in UDP-MIB
|
|
Packit Service |
9ccfef |
SYNTAX Counter64
|
|
Packit Service |
9ccfef |
MAX-ACCESS read-only
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
"The total number of UDP-Lite datagrams sent from this
|
|
Packit Service |
9ccfef |
entity.
|
|
Packit Service |
9ccfef |
Discontinuities in the value of this counter can occur
|
|
Packit Service |
9ccfef |
at re-initialisation of the management system, and at
|
|
Packit Service |
9ccfef |
other times as indicated by the value of
|
|
Packit Service |
9ccfef |
udpliteStatsDiscontinuityTime."
|
|
Packit Service |
9ccfef |
::= { udplite 6 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteOutPartialCov OBJECT-TYPE -- new in UDP-Lite
|
|
Packit Service |
9ccfef |
SYNTAX Counter64
|
|
Packit Service |
9ccfef |
MAX-ACCESS read-only
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The total number of udpliteOutDatagrams whose
|
|
Packit Service |
9ccfef |
checksum coverage was strictly less than the
|
|
Packit Service |
9ccfef |
datagram length.
|
|
Packit Service |
9ccfef |
Discontinuities in the value of this counter can occur
|
|
Packit Service |
9ccfef |
at re-initialisation of the management system, and at
|
|
Packit Service |
9ccfef |
other times as indicated by the value of
|
|
Packit Service |
9ccfef |
udpliteStatsDiscontinuityTime."
|
|
Packit Service |
9ccfef |
::= { udplite 7 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteEndpointTable OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX SEQUENCE OF UdpLiteEndpointEntry
|
|
Packit Service |
9ccfef |
MAX-ACCESS not-accessible
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"A table containing information about this entity's
|
|
Packit Service |
9ccfef |
UDP-Lite endpoints on which a local application is
|
|
Packit Service |
9ccfef |
currently accepting or sending datagrams.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The address type in this table represents the address
|
|
Packit Service |
9ccfef |
type used for the communication, irrespective of the
|
|
Packit Service |
9ccfef |
higher-layer abstraction. For example, an application
|
|
Packit Service |
9ccfef |
using IPv6 'sockets' to communicate via IPv4 between
|
|
Packit Service |
9ccfef |
::ffff:10.0.0.1 and ::ffff:10.0.0.2 would use
|
|
Packit Service |
9ccfef |
InetAddressType ipv4(1).
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Like the udpTable in RFC 4113, this table also allows
|
|
Packit Service |
9ccfef |
the representation of an application that completely
|
|
Packit Service |
9ccfef |
specifies both local and remote addresses and ports. A
|
|
Packit Service |
9ccfef |
listening application is represented in three possible
|
|
Packit Service |
9ccfef |
ways:
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
1) An application that is willing to accept both IPv4
|
|
Packit Service |
9ccfef |
and IPv6 datagrams is represented by a
|
|
Packit Service |
9ccfef |
udpliteEndpointLocalAddressType of unknown(0) and a
|
|
Packit Service |
9ccfef |
udpliteEndpointLocalAddress of ''h (a zero-length
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
octet-string).
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
2) An application that is willing to accept only IPv4
|
|
Packit Service |
9ccfef |
or only IPv6 datagrams is represented by a
|
|
Packit Service |
9ccfef |
udpliteEndpointLocalAddressType of the appropriate
|
|
Packit Service |
9ccfef |
address type and a udpliteEndpointLocalAddress of
|
|
Packit Service |
9ccfef |
'0.0.0.0' or '::' respectively.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
3) An application that is listening for datagrams only
|
|
Packit Service |
9ccfef |
for a specific IP address but from any remote
|
|
Packit Service |
9ccfef |
system is represented by a
|
|
Packit Service |
9ccfef |
udpliteEndpointLocalAddressType of the appropriate
|
|
Packit Service |
9ccfef |
address type, with udpliteEndpointLocalAddress
|
|
Packit Service |
9ccfef |
specifying the local address.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
In all cases where the remote address is a wildcard,
|
|
Packit Service |
9ccfef |
the udpliteEndpointRemoteAddressType is unknown(0),
|
|
Packit Service |
9ccfef |
the udpliteEndpointRemoteAddress is ''h (a zero-length
|
|
Packit Service |
9ccfef |
octet-string), and the udpliteEndpointRemotePort is 0.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
If the operating system is demultiplexing UDP-Lite
|
|
Packit Service |
9ccfef |
packets by remote address/port, or if the application
|
|
Packit Service |
9ccfef |
has 'connected' the socket specifying a default remote
|
|
Packit Service |
9ccfef |
address/port, the udpliteEndpointRemote* values should
|
|
Packit Service |
9ccfef |
be used to reflect this."
|
|
Packit Service |
9ccfef |
::= { udplite 8 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteEndpointEntry OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX UdpLiteEndpointEntry
|
|
Packit Service |
9ccfef |
MAX-ACCESS not-accessible
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"Information about a particular current UDP-Lite endpoint.
|
|
Packit Service |
9ccfef |
Implementers need to pay attention to the sizes of
|
|
Packit Service |
9ccfef |
udpliteEndpointLocalAddress/RemoteAddress, as Object
|
|
Packit Service |
9ccfef |
Identifiers (OIDs) of column instances in this table must
|
|
Packit Service |
9ccfef |
have no more than 128 sub-identifiers in order to remain
|
|
Packit Service |
9ccfef |
accessible with SNMPv1, SNMPv2c, and SNMPv3."
|
|
Packit Service |
9ccfef |
INDEX { udpliteEndpointLocalAddressType,
|
|
Packit Service |
9ccfef |
udpliteEndpointLocalAddress,
|
|
Packit Service |
9ccfef |
udpliteEndpointLocalPort,
|
|
Packit Service |
9ccfef |
udpliteEndpointRemoteAddressType,
|
|
Packit Service |
9ccfef |
udpliteEndpointRemoteAddress,
|
|
Packit Service |
9ccfef |
udpliteEndpointRemotePort,
|
|
Packit Service |
9ccfef |
udpliteEndpointInstance }
|
|
Packit Service |
9ccfef |
::= { udpliteEndpointTable 1 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
UdpLiteEndpointEntry ::= SEQUENCE {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteEndpointLocalAddressType InetAddressType,
|
|
Packit Service |
9ccfef |
udpliteEndpointLocalAddress InetAddress,
|
|
Packit Service |
9ccfef |
udpliteEndpointLocalPort InetPortNumber,
|
|
Packit Service |
9ccfef |
udpliteEndpointRemoteAddressType InetAddressType,
|
|
Packit Service |
9ccfef |
udpliteEndpointRemoteAddress InetAddress,
|
|
Packit Service |
9ccfef |
udpliteEndpointRemotePort InetPortNumber,
|
|
Packit Service |
9ccfef |
udpliteEndpointInstance Unsigned32,
|
|
Packit Service |
9ccfef |
udpliteEndpointProcess Unsigned32,
|
|
Packit Service |
9ccfef |
udpliteEndpointMinCoverage Unsigned32,
|
|
Packit Service |
9ccfef |
udpliteEndpointViolCoverage Counter32
|
|
Packit Service |
9ccfef |
}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteEndpointLocalAddressType OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX InetAddressType
|
|
Packit Service |
9ccfef |
MAX-ACCESS not-accessible
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The address type of udpliteEndpointLocalAddress. Only
|
|
Packit Service |
9ccfef |
IPv4, IPv4z, IPv6, and IPv6z addresses are expected, or
|
|
Packit Service |
9ccfef |
unknown(0) if datagrams for all local IP addresses are
|
|
Packit Service |
9ccfef |
accepted."
|
|
Packit Service |
9ccfef |
::= { udpliteEndpointEntry 1 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteEndpointLocalAddress OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX InetAddress
|
|
Packit Service |
9ccfef |
MAX-ACCESS not-accessible
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The local IP address for this UDP-Lite endpoint.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
The value of this object can be represented in three
|
|
Packit Service |
9ccfef |
possible ways, depending on the characteristics of the
|
|
Packit Service |
9ccfef |
listening application:
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
1. For an application that is willing to accept both
|
|
Packit Service |
9ccfef |
IPv4 and IPv6 datagrams, the value of this object
|
|
Packit Service |
9ccfef |
must be ''h (a zero-length octet-string), with
|
|
Packit Service |
9ccfef |
the value of the corresponding instance of the
|
|
Packit Service |
9ccfef |
EndpointLocalAddressType object being unknown(0).
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
2. For an application that is willing to accept only
|
|
Packit Service |
9ccfef |
IPv4 or only IPv6 datagrams, the value of this
|
|
Packit Service |
9ccfef |
object must be '0.0.0.0' or '::', respectively,
|
|
Packit Service |
9ccfef |
while the corresponding instance of the
|
|
Packit Service |
9ccfef |
EndpointLocalAddressType object represents the
|
|
Packit Service |
9ccfef |
appropriate address type.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
3. For an application that is listening for data
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
destined only to a specific IP address, the value
|
|
Packit Service |
9ccfef |
of this object is the specific IP address for
|
|
Packit Service |
9ccfef |
which this node is receiving packets, with the
|
|
Packit Service |
9ccfef |
corresponding instance of the
|
|
Packit Service |
9ccfef |
EndpointLocalAddressType object representing the
|
|
Packit Service |
9ccfef |
appropriate address type.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
As this object is used in the index for the
|
|
Packit Service |
9ccfef |
udpliteEndpointTable, implementors should be careful
|
|
Packit Service |
9ccfef |
not to create entries that would result in OIDs with
|
|
Packit Service |
9ccfef |
more than 128 sub-identifiers; this is because of SNMP
|
|
Packit Service |
9ccfef |
and SMI limitations."
|
|
Packit Service |
9ccfef |
::= { udpliteEndpointEntry 2 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteEndpointLocalPort OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX InetPortNumber
|
|
Packit Service |
9ccfef |
MAX-ACCESS not-accessible
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The local port number for this UDP-Lite endpoint."
|
|
Packit Service |
9ccfef |
::= { udpliteEndpointEntry 3 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteEndpointRemoteAddressType OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX InetAddressType
|
|
Packit Service |
9ccfef |
MAX-ACCESS not-accessible
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The address type of udpliteEndpointRemoteAddress. Only
|
|
Packit Service |
9ccfef |
IPv4, IPv4z, IPv6, and IPv6z addresses are expected, or
|
|
Packit Service |
9ccfef |
unknown(0) if datagrams for all remote IP addresses are
|
|
Packit Service |
9ccfef |
accepted. Also, note that some combinations of
|
|
Packit Service |
9ccfef |
udpliteEndpointLocalAdressType and
|
|
Packit Service |
9ccfef |
udpliteEndpointRemoteAddressType are not supported. In
|
|
Packit Service |
9ccfef |
particular, if the value of this object is not
|
|
Packit Service |
9ccfef |
unknown(0), it is expected to always refer to the
|
|
Packit Service |
9ccfef |
same IP version as udpliteEndpointLocalAddressType."
|
|
Packit Service |
9ccfef |
::= { udpliteEndpointEntry 4 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteEndpointRemoteAddress OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX InetAddress
|
|
Packit Service |
9ccfef |
MAX-ACCESS not-accessible
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The remote IP address for this UDP-Lite endpoint. If
|
|
Packit Service |
9ccfef |
datagrams from any remote system are to be accepted,
|
|
Packit Service |
9ccfef |
this value is ''h (a zero-length octet-string).
|
|
Packit Service |
9ccfef |
Otherwise, it has the type described by
|
|
Packit Service |
9ccfef |
udpliteEndpointRemoteAddressType and is the address of
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
the remote system from which datagrams are to be
|
|
Packit Service |
9ccfef |
accepted (or to which all datagrams will be sent).
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
As this object is used in the index for the
|
|
Packit Service |
9ccfef |
udpliteEndpointTable, implementors should be careful
|
|
Packit Service |
9ccfef |
not to create entries that would result in OIDs with
|
|
Packit Service |
9ccfef |
more than 128 sub-identifiers; this is because of SNMP
|
|
Packit Service |
9ccfef |
and SMI limitations."
|
|
Packit Service |
9ccfef |
::= { udpliteEndpointEntry 5 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteEndpointRemotePort OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX InetPortNumber
|
|
Packit Service |
9ccfef |
MAX-ACCESS not-accessible
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The remote port number for this UDP-Lite endpoint. If
|
|
Packit Service |
9ccfef |
datagrams from any remote system are to be accepted,
|
|
Packit Service |
9ccfef |
this value is zero."
|
|
Packit Service |
9ccfef |
::= { udpliteEndpointEntry 6 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteEndpointInstance OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX Unsigned32 (1..'ffffffff'h)
|
|
Packit Service |
9ccfef |
MAX-ACCESS not-accessible
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The instance of this tuple. This object is used to
|
|
Packit Service |
9ccfef |
distinguish among multiple processes 'connected' to
|
|
Packit Service |
9ccfef |
the same UDP-Lite endpoint. For example, on a system
|
|
Packit Service |
9ccfef |
implementing the BSD sockets interface, this would be
|
|
Packit Service |
9ccfef |
used to support the SO_REUSEADDR and SO_REUSEPORT
|
|
Packit Service |
9ccfef |
socket options."
|
|
Packit Service |
9ccfef |
::= { udpliteEndpointEntry 7 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteEndpointProcess OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX Unsigned32
|
|
Packit Service |
9ccfef |
MAX-ACCESS read-only
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"A unique value corresponding to a piece of software
|
|
Packit Service |
9ccfef |
running on this endpoint.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
If this endpoint is associated with more than one piece
|
|
Packit Service |
9ccfef |
of software, the agent should choose one of these. As
|
|
Packit Service |
9ccfef |
long as the representative piece of software
|
|
Packit Service |
9ccfef |
is running and still associated with the endpoint,
|
|
Packit Service |
9ccfef |
subsequent reads will consistently return the same
|
|
Packit Service |
9ccfef |
value. The implementation may use any algorithm
|
|
Packit Service |
9ccfef |
satisfying these constraints (e.g., choosing the entity
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
with the oldest start time).
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
This identifier is platform-specific. Wherever possible,
|
|
Packit Service |
9ccfef |
it should use the system's native, unique identification
|
|
Packit Service |
9ccfef |
number as the value.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
If the SYSAPPL-MIB module is available, the value should
|
|
Packit Service |
9ccfef |
be the same as sysApplElmtRunIndex. If not available, an
|
|
Packit Service |
9ccfef |
alternative should be used (e.g., the hrSWRunIndex of the
|
|
Packit Service |
9ccfef |
HOST-RESOURCES-MIB module).
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
If it is not possible to uniquely identify the pieces of
|
|
Packit Service |
9ccfef |
software associated with this endpoint, then the value
|
|
Packit Service |
9ccfef |
zero should be used. (Note that zero is otherwise a
|
|
Packit Service |
9ccfef |
valid value for sysApplElmtRunIndex.)"
|
|
Packit Service |
9ccfef |
::= { udpliteEndpointEntry 8 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteEndpointMinCoverage OBJECT-TYPE -- new in UDP-Lite
|
|
Packit Service |
9ccfef |
SYNTAX Unsigned32
|
|
Packit Service |
9ccfef |
MAX-ACCESS read-only
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The minimum checksum coverage expected by this endpoint.
|
|
Packit Service |
9ccfef |
A value of 0 indicates that only fully covered datagrams
|
|
Packit Service |
9ccfef |
are accepted."
|
|
Packit Service |
9ccfef |
REFERENCE "RFC 3828, section 3.1"
|
|
Packit Service |
9ccfef |
::= { udpliteEndpointEntry 9 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteEndpointViolCoverage OBJECT-TYPE -- new / optional in UDP-Lite
|
|
Packit Service |
9ccfef |
SYNTAX Counter32
|
|
Packit Service |
9ccfef |
MAX-ACCESS read-only
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The number of datagrams received by this endpoint whose
|
|
Packit Service |
9ccfef |
checksum coverage violated the minimum coverage threshold
|
|
Packit Service |
9ccfef |
set for this connection (i.e., all valid datagrams whose
|
|
Packit Service |
9ccfef |
checksum coverage was strictly smaller than the minimum,
|
|
Packit Service |
9ccfef |
as defined in RFC 3828).
|
|
Packit Service |
9ccfef |
Discontinuities in the value of this counter can occur
|
|
Packit Service |
9ccfef |
at re-initialisation of the management system, and at
|
|
Packit Service |
9ccfef |
other times as indicated by the value of
|
|
Packit Service |
9ccfef |
udpliteStatsDiscontinuityTime."
|
|
Packit Service |
9ccfef |
::= { udpliteEndpointEntry 10 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteStatsDiscontinuityTime OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX TimeStamp
|
|
Packit Service |
9ccfef |
MAX-ACCESS read-only
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The value of sysUpTime at the most recent occasion at
|
|
Packit Service |
9ccfef |
which one or more of the UDP-Lite counters suffered a
|
|
Packit Service |
9ccfef |
discontinuity.
|
|
Packit Service |
9ccfef |
A value of zero indicates no such discontinuity has
|
|
Packit Service |
9ccfef |
occurred since the last re-initialisation of the local
|
|
Packit Service |
9ccfef |
management subsystem."
|
|
Packit Service |
9ccfef |
::= { udplite 9 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
-- Conformance Information
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteMIBConformance OBJECT IDENTIFIER ::= { udpliteMIB 2 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteMIBCompliance MODULE-COMPLIANCE
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The compliance statement for systems that implement
|
|
Packit Service |
9ccfef |
UDP-Lite.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
There are a number of INDEX objects that cannot be
|
|
Packit Service |
9ccfef |
represented in the form of OBJECT clauses in SMIv2,
|
|
Packit Service |
9ccfef |
but for which we have the following compliance
|
|
Packit Service |
9ccfef |
requirements, expressed in OBJECT clause form in this
|
|
Packit Service |
9ccfef |
description clause:
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
-- OBJECT udpliteEndpointLocalAddressType
|
|
Packit Service |
9ccfef |
-- SYNTAX InetAddressType { unknown(0), ipv4(1),
|
|
Packit Service |
9ccfef |
-- ipv6(2), ipv4z(3),
|
|
Packit Service |
9ccfef |
-- ipv6z(4) }
|
|
Packit Service |
9ccfef |
-- DESCRIPTION
|
|
Packit Service |
9ccfef |
-- Support for dns(16) is not required.
|
|
Packit Service |
9ccfef |
-- OBJECT udpliteEndpointLocalAddress
|
|
Packit Service |
9ccfef |
-- SYNTAX InetAddress (SIZE(0|4|8|16|20))
|
|
Packit Service |
9ccfef |
-- DESCRIPTION
|
|
Packit Service |
9ccfef |
-- Support is only required for zero-length
|
|
Packit Service |
9ccfef |
-- octet-strings, and for scoped and unscoped
|
|
Packit Service |
9ccfef |
-- IPv4 and IPv6 addresses.
|
|
Packit Service |
9ccfef |
-- OBJECT udpliteEndpointRemoteAddressType
|
|
Packit Service |
9ccfef |
-- SYNTAX InetAddressType { unknown(0), ipv4(1),
|
|
Packit Service |
9ccfef |
-- ipv6(2), ipv4z(3),
|
|
Packit Service |
9ccfef |
-- ipv6z(4) }
|
|
Packit Service |
9ccfef |
-- DESCRIPTION
|
|
Packit Service |
9ccfef |
-- Support for dns(16) is not required.
|
|
Packit Service |
9ccfef |
-- OBJECT udpliteEndpointRemoteAddress
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
-- SYNTAX InetAddress (SIZE(0|4|8|16|20))
|
|
Packit Service |
9ccfef |
-- DESCRIPTION
|
|
Packit Service |
9ccfef |
-- Support is only required for zero-length
|
|
Packit Service |
9ccfef |
-- octet-strings, and for scoped and unscoped
|
|
Packit Service |
9ccfef |
-- IPv4 and IPv6 addresses.
|
|
Packit Service |
9ccfef |
"
|
|
Packit Service |
9ccfef |
MODULE -- this module
|
|
Packit Service |
9ccfef |
MANDATORY-GROUPS { udpliteBaseGroup,
|
|
Packit Service |
9ccfef |
udplitePartialCsumGroup,
|
|
Packit Service |
9ccfef |
udpliteEndpointGroup }
|
|
Packit Service |
9ccfef |
GROUP udpliteAppGroup
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"This group is optional and provides supplementary
|
|
Packit Service |
9ccfef |
information about the effectiveness of using minimum
|
|
Packit Service |
9ccfef |
checksum coverage thresholds on endpoints."
|
|
Packit Service |
9ccfef |
::= { udpliteMIBConformance 1 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteMIBGroups OBJECT IDENTIFIER ::= { udpliteMIBConformance 2 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteBaseGroup OBJECT-GROUP -- as in UDP
|
|
Packit Service |
9ccfef |
OBJECTS { udpliteInDatagrams, udpliteNoPorts, udpliteInErrors,
|
|
Packit Service |
9ccfef |
udpliteOutDatagrams, udpliteStatsDiscontinuityTime }
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The group of objects providing for counters of
|
|
Packit Service |
9ccfef |
basic UDP-like statistics."
|
|
Packit Service |
9ccfef |
::= { udpliteMIBGroups 1 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udplitePartialCsumGroup OBJECT-GROUP -- specific to UDP-Lite
|
|
Packit Service |
9ccfef |
OBJECTS { udpliteInPartialCov,
|
|
Packit Service |
9ccfef |
udpliteInBadChecksum,
|
|
Packit Service |
9ccfef |
udpliteOutPartialCov }
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The group of objects providing for counters of
|
|
Packit Service |
9ccfef |
transport layer statistics exclusive to UDP-Lite."
|
|
Packit Service |
9ccfef |
::= { udpliteMIBGroups 2 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteEndpointGroup OBJECT-GROUP
|
|
Packit Service |
9ccfef |
OBJECTS { udpliteEndpointProcess, udpliteEndpointMinCoverage }
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The group of objects providing for the IP version
|
|
Packit Service |
9ccfef |
independent management of UDP-Lite 'endpoints'."
|
|
Packit Service |
9ccfef |
::= { udpliteMIBGroups 3 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
udpliteAppGroup OBJECT-GROUP
|
|
Packit Service |
9ccfef |
OBJECTS { udpliteEndpointViolCoverage }
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The group of objects that provide application-level
|
|
Packit Service |
9ccfef |
information for the configuration management of
|
|
Packit Service |
9ccfef |
UDP-Lite 'endpoints'."
|
|
Packit Service |
9ccfef |
::= { udpliteMIBGroups 4 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
END
|