IPMCAST-MIB

        The MIB module for management of IP Multicast, including
multicast routing, data forwarding, and data reception.
        
Copyright (C) The IETF Trust (2007).  This version of this
MIB module is part of RFC 5132; see the RFC itself for full
legal notices.
    
Source file
IPMCAST-MIB
Last revised
Identity
ipMcastMIB
Base OID
1.3.6.1.2.1.168
Net-SNMP examples using the rfc MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'IPMCAST-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'IPMCAST-MIB::ipMcastMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'IPMCAST-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'IPMCAST-MIB::ipMcastMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (103)
.1.3.6.1.2.1.168
.1.3.6.1.2.1.168.1
.1.3.6.1.2.1.168.1.1
.1.3.6.1.2.1.168.1.10
.1.3.6.1.2.1.168.1.10.1
Unsigned32
.1.3.6.1.2.1.168.1.10.1.1
Unsigned32
.1.3.6.1.2.1.168.1.10.1.2
.1.3.6.1.2.1.168.1.10.1.3
.1.3.6.1.2.1.168.1.10.1.4
.1.3.6.1.2.1.168.1.10.1.5
.1.3.6.1.2.1.168.1.11
.1.3.6.1.2.1.168.1.2
.1.3.6.1.2.1.168.1.3
.1.3.6.1.2.1.168.1.3.1
.1.3.6.1.2.1.168.1.3.1.1
.1.3.6.1.2.1.168.1.3.1.2
Unsigned32
.1.3.6.1.2.1.168.1.3.1.3
.1.3.6.1.2.1.168.1.3.1.4
.1.3.6.1.2.1.168.1.3.1.5
.1.3.6.1.2.1.168.1.4
.1.3.6.1.2.1.168.1.4.1
.1.3.6.1.2.1.168.1.4.1.1
.1.3.6.1.2.1.168.1.4.1.2
.1.3.6.1.2.1.168.1.4.1.3
.1.3.6.1.2.1.168.1.4.1.4
.1.3.6.1.2.1.168.1.4.1.5
.1.3.6.1.2.1.168.1.5
.1.3.6.1.2.1.168.1.5.1
.1.3.6.1.2.1.168.1.5.1.1
.1.3.6.1.2.1.168.1.5.1.10
.1.3.6.1.2.1.168.1.5.1.11
.1.3.6.1.2.1.168.1.5.1.12
.1.3.6.1.2.1.168.1.5.1.13
.1.3.6.1.2.1.168.1.5.1.14
.1.3.6.1.2.1.168.1.5.1.15
.1.3.6.1.2.1.168.1.5.1.16
Enumeration
.1.3.6.1.2.1.168.1.5.1.17
.1.3.6.1.2.1.168.1.5.1.18
.1.3.6.1.2.1.168.1.5.1.19
.1.3.6.1.2.1.168.1.5.1.2
.1.3.6.1.2.1.168.1.5.1.20
.1.3.6.1.2.1.168.1.5.1.21
.1.3.6.1.2.1.168.1.5.1.22
.1.3.6.1.2.1.168.1.5.1.23
.1.3.6.1.2.1.168.1.5.1.24
.1.3.6.1.2.1.168.1.5.1.3
.1.3.6.1.2.1.168.1.5.1.4
.1.3.6.1.2.1.168.1.5.1.5
.1.3.6.1.2.1.168.1.5.1.6
.1.3.6.1.2.1.168.1.5.1.7
.1.3.6.1.2.1.168.1.5.1.8
.1.3.6.1.2.1.168.1.5.1.9
.1.3.6.1.2.1.168.1.6
.1.3.6.1.2.1.168.1.6.1
.1.3.6.1.2.1.168.1.6.1.1
Enumeration
.1.3.6.1.2.1.168.1.6.1.10
.1.3.6.1.2.1.168.1.6.1.11
.1.3.6.1.2.1.168.1.6.1.12
Unsigned32
.1.3.6.1.2.1.168.1.6.1.13
.1.3.6.1.2.1.168.1.6.1.14
.1.3.6.1.2.1.168.1.6.1.15
.1.3.6.1.2.1.168.1.6.1.16
.1.3.6.1.2.1.168.1.6.1.2
.1.3.6.1.2.1.168.1.6.1.3
.1.3.6.1.2.1.168.1.6.1.4
.1.3.6.1.2.1.168.1.6.1.5
.1.3.6.1.2.1.168.1.6.1.6
.1.3.6.1.2.1.168.1.6.1.7
.1.3.6.1.2.1.168.1.6.1.8
.1.3.6.1.2.1.168.1.6.1.9
.1.3.6.1.2.1.168.1.7
.1.3.6.1.2.1.168.1.7.1
.1.3.6.1.2.1.168.1.7.1.1
.1.3.6.1.2.1.168.1.7.1.2
.1.3.6.1.2.1.168.1.7.1.3
.1.3.6.1.2.1.168.1.7.1.4
.1.3.6.1.2.1.168.1.7.1.5
.1.3.6.1.2.1.168.1.7.1.6
.1.3.6.1.2.1.168.1.7.1.7
.1.3.6.1.2.1.168.1.7.1.8
.1.3.6.1.2.1.168.1.7.1.9
.1.3.6.1.2.1.168.1.8
.1.3.6.1.2.1.168.1.8.1
.1.3.6.1.2.1.168.1.8.1.1
.1.3.6.1.2.1.168.1.8.1.2
.1.3.6.1.2.1.168.1.8.1.3
.1.3.6.1.2.1.168.1.8.1.4
.1.3.6.1.2.1.168.1.8.1.5
.1.3.6.1.2.1.168.1.8.1.6
.1.3.6.1.2.1.168.1.8.1.7
.1.3.6.1.2.1.168.1.8.1.8
.1.3.6.1.2.1.168.1.9
.1.3.6.1.2.1.168.1.9.1
.1.3.6.1.2.1.168.1.9.1.1
.1.3.6.1.2.1.168.1.9.1.2
.1.3.6.1.2.1.168.1.9.1.3
.1.3.6.1.2.1.168.1.9.1.4
.1.3.6.1.2.1.168.1.9.1.5
.1.3.6.1.2.1.168.1.9.1.6
Unsigned32
.1.3.6.1.2.1.168.1.9.1.7
.1.3.6.1.2.1.168.2
.1.3.6.1.2.1.168.2.1
.1.3.6.1.2.1.168.2.2
Dependencies (11) 9 direct · 2 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Conformance Groups (12)
A collection of objects to support basic management of IP
Multicast protocols.
.1.3.6.1.2.1.168.2.2.1
A collection of objects to support management of Source-
Specific Multicast routing.
.1.3.6.1.2.1.168.2.2.2
A collection of objects to support basic management of IP
Multicast routing.
.1.3.6.1.2.1.168.2.2.3
A collection of routing diagnostic packet counters.
.1.3.6.1.2.1.168.2.2.4
A collection of objects to support management of packet
counters for each outgoing interface entry of a route.
.1.3.6.1.2.1.168.2.2.5
A collection of objects to support management of the use of
hop counts in IP Multicast routing.
.1.3.6.1.2.1.168.2.2.6
A collection of objects to support management of octet
counters for each forwarding entry.
.1.3.6.1.2.1.168.2.2.7
A collection of objects to support sampling of data rate
in bits per second for each forwarding entry.
.1.3.6.1.2.1.168.2.2.8
A collection of objects providing information on the
relationship between multicast routing information and the
IP Forwarding Table.
.1.3.6.1.2.1.168.2.2.9
A collection of objects to support management of local
listeners on hosts or routers.
.1.3.6.1.2.1.168.2.2.10
A collection of objects to support management of multicast
scope zone boundaries.
.1.3.6.1.2.1.168.2.2.11
A collection of objects to support management of multicast
address scope names.
.1.3.6.1.2.1.168.2.2.12
Compliance Statements (3)

OID .1.3.6.1.2.1.168.2.1.1
The compliance statement for hosts supporting IPMCAST-MIB.

Support for either InetAddressType ipv4 or ipv6 is
mandatory; support for both InetAddressTypes ipv4 and ipv6
is optional. Support for types ipv4z and ipv6z is
optional.

-- OBJECT ipMcastLocalListenerGroupAddressType
-- SYNTAX InetAddressType {unknown(0), ipv4(1), ipv6(2),
-- ipv4z(3), ipv6z(4)}
-- DESCRIPTION
-- This compliance requires support for ipv4 or ipv6.
--
-- OBJECT ipMcastLocalListenerGroupAddress
-- SYNTAX InetAddress (SIZE (0|4|8|16|20))
-- DESCRIPTION
-- This compliance requires support for ipv4 or ipv6.
--
-- OBJECT ipMcastLocalListenerSourceAddressType
-- SYNTAX InetAddressType {unknown(0), ipv4(1), ipv6(2),
-- ipv4z(3), ipv6z(4)}
-- DESCRIPTION
-- This compliance requires support for ipv4 or ipv6.
--
-- OBJECT ipMcastLocalListenerSourceAddress
-- SYNTAX InetAddress (SIZE (0|4|8|16|20))
-- DESCRIPTION
-- This compliance requires support for ipv4 or ipv6.
Required groups
mandatory ipMcastMIBLocalListenerGroup
mandatory ipMcastMIBBasicGroup
optional ipMcastMIBSsmGroup This group is optional.
optional ipMcastMIBRouteGroup This group is optional.
optional ipMcastMIBRouteDiagnosticsGroup This group is optional.
optional ipMcastMIBBoundaryIfGroup This group is optional.
optional ipMcastMIBScopeNameGroup This group is optional.
Object refinements
ObjectAccessSyntaxDescription
ipMcastEnabled readonly
Write access is not required.
ipMcastDeviceConfigStorageType readonly
Write access is not required.

OID .1.3.6.1.2.1.168.2.1.2
The compliance statement for routers supporting
IPMCAST-MIB.

Support for either InetAddressType ipv4 or ipv6 is
mandatory; support for both InetAddressTypes ipv4 and ipv6
is optional. Support for types ipv4z and ipv6z is
optional.

-- OBJECT ipMcastSsmRangeAddressType
-- SYNTAX InetAddressType {ipv4(1), ipv6(2), ipv4z(3),
-- ipv6z(4)}

-- DESCRIPTION
-- This compliance requires support for ipv4 or ipv6.
--
-- OBJECT ipMcastSsmRangeAddress
-- SYNTAX InetAddress (SIZE (4|8|16|20))
-- DESCRIPTION
-- This compliance requires support for ipv4 or ipv6.
--
-- OBJECT ipMcastRouteGroupAddressType
-- SYNTAX InetAddressType {unknown(0), ipv4(1), ipv6(2),
-- ipv4z(3), ipv6z(4)}
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 or ipv6.
--
-- OBJECT ipMcastRouteGroup
-- SYNTAX InetAddress (SIZE (0|4|8|16|20))
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 or ipv6.
--
-- OBJECT ipMcastRouteSourceAddressType
-- SYNTAX InetAddressType {unknown(0), ipv4(1), ipv6(2),
-- ipv4z(3), ipv6z(4)}
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 or ipv6.
--
-- OBJECT ipMcastRouteSource
-- SYNTAX InetAddress (SIZE (0|4|8|16|20))
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 or ipv6.
--
-- OBJECT ipMcastRouteNextHopGroupAddressType
-- SYNTAX InetAddressType {unknown(0), ipv4(1), ipv6(2),
-- ipv4z(3), ipv6z(4)}
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 or ipv6.
--
-- OBJECT ipMcastRouteNextHopGroup
-- SYNTAX InetAddress (SIZE (0|4|8|16|20))
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 or ipv6.
--
-- OBJECT ipMcastRouteNextHopSourceAddressType

-- SYNTAX InetAddressType {unknown(0), ipv4(1), ipv6(2),
-- ipv4z(3), ipv6z(4)}
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 or ipv6.
--
-- OBJECT ipMcastRouteNextHopSource
-- SYNTAX InetAddress (SIZE (0|4|8|16|20))
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 or ipv6.
--
-- OBJECT ipMcastRouteNextHopAddressType
-- SYNTAX InetAddressType {unknown(0), ipv4(1), ipv6(2),
-- ipv4z(3), ipv6z(4)}
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 or ipv6.
--
-- OBJECT ipMcastRouteNextHopAddress
-- SYNTAX InetAddress (SIZE (0|4|8|16|20))
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 or ipv6.
Required groups
mandatory ipMcastMIBRouteProtoGroup
mandatory ipMcastMIBBasicGroup
mandatory ipMcastMIBSsmGroup
mandatory ipMcastMIBRouteGroup
optional ipMcastMIBRouteDiagnosticsGroup This group is not mandatory, but SHOULD be supported where
hardware permits.
optional ipMcastMIBPktsOutGroup This group is optional.
optional ipMcastMIBHopCountGroup This group is optional.
optional ipMcastMIBRouteOctetsGroup This group is optional.
optional ipMcastMIBRouteBpsGroup This group is optional.
optional ipMcastMIBLocalListenerGroup This group is optional.
optional ipMcastMIBBoundaryIfGroup This group is optional.
optional ipMcastMIBScopeNameGroup This group is optional.
Object refinements
ObjectAccessSyntaxDescription
ipMcastEnabled readonly
Write access is not required.
ipMcastDeviceConfigStorageType readonly
Write access is not required.
ipMcastInterfaceTtl readonly
Write access is not required.
ipMcastInterfaceRateLimit readonly
Write access is not required.
ipMcastInterfaceStorageType readonly
Write access is not required.
ipMcastRouteUpstreamNeighborType
unknown(0), ipv4(1), ipv6(2), ipv4z(3), ipv6z(4)
This compliance requires support for unknown and either ipv4
or ipv6.
ipMcastRouteUpstreamNeighbor This compliance requires support for unknown and either ipv4
or ipv6.
ipMcastRouteRtAddressType
unknown(0), ipv4(1), ipv6(2), ipv4z(3), ipv6z(4)
This compliance requires support for unknown and either ipv4
or ipv6.
ipMcastRouteRtAddress This compliance requires support for unknown and either ipv4
or ipv6.
ipMcastSsmRangeRowStatus readonly
Write access is not required.
ipMcastSsmRangeStorageType readonly
Write access is not required.

OID .1.3.6.1.2.1.168.2.1.3
The compliance statement for routers on scope
boundaries supporting IPMCAST-MIB.

Support for either InetAddressType ipv4z or ipv6z is
mandatory; support for both InetAddressTypes ipv4z and
ipv6z is optional.

-- OBJECT ipMcastSsmRangeAddressType
-- SYNTAX InetAddressType {ipv4(1), ipv6(2), ipv4z(3),
-- ipv6z(4)}
-- DESCRIPTION
-- This compliance requires support for ipv4 or ipv6.
--
-- OBJECT ipMcastSsmRangeAddress
-- SYNTAX InetAddress (SIZE (4|8|16|20))

-- DESCRIPTION
-- This compliance requires support for ipv4 or ipv6.
--
-- OBJECT ipMcastRouteGroupAddressType
-- SYNTAX InetAddressType {unknown(0), ipv4(1), ipv6(2),
-- ipv4z(3), ipv6z(4)}
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 or ipv6.
--
-- OBJECT ipMcastRouteGroup
-- SYNTAX InetAddress (SIZE (0|4|8|16|20))
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 and ipv4z or ipv6 and ipv6z.
--
-- OBJECT ipMcastRouteSourceAddressType
-- SYNTAX InetAddressType {unknown(0), ipv4(1), ipv6(2),
-- ipv4z(3), ipv6z(4)}
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 and ipv4z or ipv6 and ipv6z.
--
-- OBJECT ipMcastRouteSource
-- SYNTAX InetAddress (SIZE (0|4|8|16|20))
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 and ipv4z or ipv6 and ipv6z.
--
-- OBJECT ipMcastRouteNextHopGroupAddressType
-- SYNTAX InetAddressType {unknown(0), ipv4(1), ipv6(2),
-- ipv4z(3), ipv6z(4)}
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 and ipv4z or ipv6 and ipv6z.
--
-- OBJECT ipMcastRouteNextHopGroup
-- SYNTAX InetAddress (SIZE (0|4|8|16|20))
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 and ipv4z or ipv6 and ipv6z.
--
-- OBJECT ipMcastRouteNextHopSourceAddressType
-- SYNTAX InetAddressType {unknown(0), ipv4(1), ipv6(2),
-- ipv4z(3), ipv6z(4)}
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 and ipv4z or ipv6 and ipv6z.

--
-- OBJECT ipMcastRouteNextHopSource
-- SYNTAX InetAddress (SIZE (0|4|8|16|20))
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 and ipv4z or ipv6 and ipv6z.
--
-- OBJECT ipMcastRouteNextHopAddressType
-- SYNTAX InetAddressType {unknown(0), ipv4(1), ipv6(2),
-- ipv4z(3), ipv6z(4)}
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 and ipv4z or ipv6 and ipv6z.
--
-- OBJECT ipMcastRouteNextHopAddress
-- SYNTAX InetAddress (SIZE (0|4|8|16|20))
-- DESCRIPTION
-- This compliance requires support for unknown and
-- either ipv4 and ipv4z or ipv6 and ipv6z.
--
-- OBJECT ipMcastBoundaryAddressType
-- SYNTAX InetAddressType {ipv4(1), ipv6(2)}
-- DESCRIPTION
-- This compliance requires support for ipv4 or ipv6.
--
-- OBJECT ipMcastBoundaryAddress
-- SYNTAX InetAddress (SIZE (4|16)
-- DESCRIPTION
-- This compliance requires support for ipv4 or ipv6.
--
-- OBJECT ipMcastScopeNameAddressType
-- SYNTAX InetAddressType {ipv4(1), ipv6(2)}
-- DESCRIPTION
-- This compliance requires support for ipv4 or ipv6.
--
-- OBJECT ipMcastScopeNameAddress
-- SYNTAX InetAddress (SIZE (4|16)
-- DESCRIPTION
-- This compliance requires support for ipv4 or ipv6.
Required groups
mandatory ipMcastMIBRouteProtoGroup
mandatory ipMcastMIBBasicGroup
mandatory ipMcastMIBSsmGroup
mandatory ipMcastMIBRouteGroup
mandatory ipMcastMIBBoundaryIfGroup
mandatory ipMcastMIBScopeNameGroup
optional ipMcastMIBRouteDiagnosticsGroup This group is not mandatory, but SHOULD be supported where
hardware permits.
optional ipMcastMIBPktsOutGroup This group is optional.
optional ipMcastMIBHopCountGroup This group is optional.
optional ipMcastMIBRouteOctetsGroup This group is optional.
optional ipMcastMIBRouteBpsGroup This group is optional.
optional ipMcastMIBLocalListenerGroup This group is optional.
Object refinements
ObjectAccessSyntaxDescription
ipMcastEnabled readonly
Write access is not required.
ipMcastDeviceConfigStorageType readonly
Write access is not required.
ipMcastInterfaceTtl readonly
Write access is not required.
ipMcastInterfaceRateLimit readonly
Write access is not required.
ipMcastInterfaceStorageType readonly
Write access is not required.
ipMcastRouteUpstreamNeighborType
unknown(0), ipv4(1), ipv6(2), ipv4z(3), ipv6z(4)
This compliance requires support for unknown and either ipv4
and ipv4z, or ipv6 and ipv6z.
ipMcastRouteUpstreamNeighbor This compliance requires support for unknown and either ipv4
and ipv4z, or ipv6 and ipv6z.
ipMcastRouteRtAddressType
unknown(0), ipv4(1), ipv6(2), ipv4z(3), ipv6z(4)
This compliance requires support for unknown and either ipv4
and ipv4z, or ipv6 and ipv6z.
ipMcastRouteRtAddress This compliance requires support for unknown and either ipv4
and ipv4z, or ipv6 and ipv6z.
ipMcastSsmRangeRowStatus readonly
Write access is not required.
ipMcastSsmRangeStorageType readonly
Write access is not required.
ipMcastZoneScopeAddressType
ipv4(1), ipv6(2)
This compliance requires support for ipv4 or ipv6.
ipMcastZoneScopeAddress This compliance requires support for ipv4 or ipv6.