rfc-2013

SNMPv2 Management Information Base for the User Datagram Protocol using SMIv2

K. McCloghrie (Editor)
date1996-11 streamIETF areamgt wgsnmpv2 statusPROPOSED STANDARD pages6 canonicalhttps://www.rfc-editor.org/rfc/rfc2013 doi10.17487/RFC2013
This document is the MIB module which defines managed objects for managing implementations of the User Datagram Protocol (UDP). [STANDARDS-TRACK]

obsoleted by

updates

Extracted elements (15)

design-rationale §1

The managed objects in this MIB were originally defined under SNMPv1 as part of MIB-II (RFC 1213). This document redefines those same objects using the SMIv2 framework (RFC 1902) to bring them into conformance with the SNMPv2 standards track.

udp, snmp

interoperability-note §1

The IESG notes that the UDP MIB module supports only IPv4, using IpAddress as an OCTET STRING of length 4. IPv6 128-bit addresses are not supported by this module.

udp, snmp, ip, v6ops

interoperability-note §1

This MIB module updates RFC 1213 (MIB-II), redefining the same UDP managed objects using SMIv2. Implementations previously conforming to the SNMPv1 UDP MIB objects should migrate to this module.

udp, snmp

normative-requirement §2.2.1 REQUIRED

SNMPv2 entities that implement UDP MUST implement the udpGroup, which comprises udpInDatagrams, udpNoPorts, udpInErrors, udpOutDatagrams, udpLocalAddress, and udpLocalPort.

udp, snmp

protocol-element §2

The UDP-MIB module defines managed objects for managing UDP implementations, assigned OID { mib-2 50 }. It is a reformulation of the UDP objects from MIB-II (RFC 1213) using the SNMPv2 SMIv2 framework.

snmp, udp

protocol-element §2.1

udpInDatagrams (Counter32, OID { udp 1 }) counts the total number of UDP datagrams delivered to UDP users. It is read-only.

udp, snmp

protocol-element §2.1

udpInErrors (Counter32, OID { udp 3 }) counts received UDP datagrams that could not be delivered for reasons other than the lack of an application at the destination port. It is read-only.

udp, snmp

protocol-element §2.1

udpLocalAddress (IpAddress, OID { udpEntry 1 }) holds the local IP address for a UDP listener. The value 0.0.0.0 is used when the listener accepts datagrams for any IP interface on the node.

udp, snmp, ip

protocol-element §2.1

udpLocalPort (INTEGER 0..65535, OID { udpEntry 2 }) holds the local port number for a UDP listener. It is read-only.

udp, snmp

protocol-element §2.1

udpNoPorts (Counter32, OID { udp 2 }) counts the total number of received UDP datagrams for which there was no application at the destination port. It is read-only.

udp, snmp

protocol-element §2.1

udpOutDatagrams (Counter32, OID { udp 4 }) counts the total number of UDP datagrams sent from this entity. It is read-only.

udp, snmp

protocol-element §2.1

udpTable (OID { udp 5 }) is a table containing UDP listener information, indexed by udpLocalAddress and udpLocalPort, representing active UDP endpoints accepting datagrams.

udp, snmp

registry §2.2.2

The udpGroup OBJECT-GROUP (OID { udpMIBGroups 1 }) defines the mandatory set of objects for UDP management conformance: udpInDatagrams, udpNoPorts, udpInErrors, udpOutDatagrams, udpLocalAddress, and udpLocalPort.

snmp, udp, registry

security-consideration §5

The RFC explicitly states that security issues are not discussed in this memo, providing no security considerations for the UDP MIB.

security, snmp, udp

wire-format §2.1

udpEntry is a row in udpTable with two fields: udpLocalAddress (IpAddress, 4-octet IPv4 address) and udpLocalPort (INTEGER 0..65535). The value 0.0.0.0 for udpLocalAddress indicates willingness to accept datagrams on any local IP interface.

udp, snmp, ip