draft-ietf-idmr-multicast-routmib-00.txt   draft-ietf-idmr-multicast-routmib-01.txt 
IDMR Working Group Keith McCloghrie IDMR Working Group Keith McCloghrie
INTERNET-DRAFT Dino Farinacci INTERNET-DRAFT Dino Farinacci
Expires January 1995 Cisco Systems Expires August 1995 Cisco Systems
15 July 1994 4 February 1995
IP Multicast Routing MIB IP Multicast Routing MIB
<draft-ietf-idmr-multicast-routmib-00.txt> <draft-ietf-idmr-multicast-routmib-01.txt>
Status of this Memo Status of this Memo
This document is an Internet Draft. Internet Drafts are working This document is an Internet Draft. Internet Drafts are working
documents of the Internet Engineering Task Force (IETF), its Areas, and documents of the Internet Engineering Task Force (IETF), its Areas, and
its Working Groups. Note that other groups may also distribute working its Working Groups. Note that other groups may also distribute working
documents as Internet Drafts. documents as Internet Drafts.
Internet Drafts are valid for a maximum of six months and may be Internet Drafts are valid for a maximum of six months and may be
updated, replaced, or obsoleted by other documents at any time. It is updated, replaced, or obsoleted by other documents at any time. It is
skipping to change at page 2, line ? skipping to change at page 2, line ?
multicast routing protocols are specified elsewhere. multicast routing protocols are specified elsewhere.
2. The SNMPv2 Network Management Framework 2. The SNMPv2 Network Management Framework
The SNMPv2 Network Management Framework consists of four major The SNMPv2 Network Management Framework consists of four major
components. They are: components. They are:
o RFC 1442 [1] which defines the SMI, the mechanisms used for o RFC 1442 [1] which defines the SMI, the mechanisms used for
describing and naming objects for the purpose of management. describing and naming objects for the purpose of management.
Draft IP Multicast Routing MIB July 1994 Draft IP Multicast Routing MIB February 1995
o STD 17, RFC 1213 [2] defines MIB-II, the core set of managed o STD 17, RFC 1213 [2] defines MIB-II, the core set of managed
objects for the Internet suite of protocols. objects for the Internet suite of protocols.
o RFC 1445 [3] which defines the administrative and other o RFC 1445 [3] which defines the administrative and other
architectural aspects of the framework. architectural aspects of the framework.
o RFC 1448 [4] which defines the protocol used for network access to o RFC 1448 [4] which defines the protocol used for network access to
managed objects. managed objects.
skipping to change at page 2, line ? skipping to change at page 2, line ?
3. Overview 3. Overview
This MIB module contains one scalar and three tables. The tables are: This MIB module contains one scalar and three tables. The tables are:
(1) the IP Multicast Route Table containing multicast routing (1) the IP Multicast Route Table containing multicast routing
information for IP datagrams sent by particular sources to the IP information for IP datagrams sent by particular sources to the IP
multicast groups known to a router; multicast groups known to a router;
(2) the IP Multicast Routing Next Hop Table containing information on (2) the IP Multicast Routing Next Hop Table containing information on
the outgoing interfaces and next hops for the routing IP multicast the next hops for the routing IP multicast datagrams. Each entry
datagrams. Each entry is one of a list of outgoing interface and is one of a list of next hops on outgoing interfaces for particular
next hops for a particular source and multicast group address; and sources sending to a particular multicast group address."
(3) the Multicast Routing Interface Table containing multicast routing (3) the Multicast Routing Interface Table containing multicast routing
information specific to interfaces. information specific to interfaces.
Draft IP Multicast Routing MIB July 1994 Draft IP Multicast Routing MIB February 1995
4. Definitions 4. Revision History
4 February
(1) removed ipMRouteOutList
(2) Modified ipMRouteNextHopTable to be INDEX-ed by
ipMRouteNextHopGroup, ipMRouteNextHopSource,
ipMRouteNextHopSourceMask, and ipMRouteNextHopIfIndex.
(3) added ipMRouteProtocol
(4) replaced "RPF" terminology with "Upstream neighbor".
15 July - initial version.
Draft IP Multicast Routing MIB February 1995
5. Definitions
IPMROUTE-MIB DEFINITIONS ::= BEGIN IPMROUTE-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, experimental, MODULE-IDENTITY, OBJECT-TYPE, experimental,
Integer32, Counter32, Integer32, Counter32,
IpAddress, TimeTicks FROM SNMPv2-SMI IpAddress, TimeTicks FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF; MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF;
ipMRouteMIB MODULE-IDENTITY ipMRouteMIB MODULE-IDENTITY
LAST-UPDATED "9407152359Z" LAST-UPDATED "9502041159Z"
ORGANIZATION "IETF IDMR Working Group." ORGANIZATION "IETF IDMR Working Group."
CONTACT-INFO CONTACT-INFO
" Keith McCloghrie " Keith McCloghrie
cisco Systems, Inc. cisco Systems, Inc.
1525 O'Brien Dr. 1525 O'Brien Dr.
Menlo Park, CA 94025 Menlo Park, CA 94025
EMail: kzm@cisco.com" EMail: kzm@cisco.com"
DESCRIPTION DESCRIPTION
"The MIB module for IP Multicast Management." "The MIB module for management of IP Multicast routing, but
::= { experimental xx } -- to be assigned by the IANA independent of the specific multicast routing protocol in
use."
::= { experimental xx } -- to be assigned by IANA
ipMRouteMIBObjects OBJECT IDENTIFIER ::= { ipMRouteMIB 1 } ipMRouteMIBObjects OBJECT IDENTIFIER ::= { ipMRouteMIB 1 }
ipMRoute OBJECT IDENTIFIER ::= { ipMRouteMIBObjects 1 } ipMRoute OBJECT IDENTIFIER ::= { ipMRouteMIBObjects 1 }
Draft IP Multicast Routing MIB July 1994
Draft IP Multicast Routing MIB February 1995
-- the IP Multicast Routing MIB-Group -- the IP Multicast Routing MIB-Group
-- --
-- a collection of objects providing information about -- a collection of objects providing information about
-- IP Multicast Groups -- IP Multicast Groups
ipMRouteEnable OBJECT-TYPE ipMRouteEnable OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) } SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The enabled status of IP Multicast routing on this router." "The enabled status of IP Multicast routing on this router."
::= { ipMRoute 1 } ::= { ipMRoute 1 }
ipMRouteTable OBJECT-TYPE ipMRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpMRouteEntry SYNTAX SEQUENCE OF IpMRouteEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The (conceptual) table containg multicast routing "The (conceptual) table containing multicast routing
information for IP datagrams sent by particular sources to information for IP datagrams sent by particular sources to
the IP multicast groups known to this router." the IP multicast groups known to this router."
::= { ipMRoute 2 } ::= { ipMRoute 2 }
ipMRouteEntry OBJECT-TYPE ipMRouteEntry OBJECT-TYPE
SYNTAX IpMRouteEntry SYNTAX IpMRouteEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry (conceptual row) containing the multicast routing "An entry (conceptual row) containing the multicast routing
information for IP datagrams from a particular source and information for IP datagrams from a particular source and
addressed to a particular IP multicast group address." addressed to a particular IP multicast group address."
INDEX { ipMRouteGroup, INDEX { ipMRouteGroup,
ipMRouteSource, ipMRouteSource,
ipMRouteSourceMask } ipMRouteSourceMask }
::= { ipMRouteTable 1 } ::= { ipMRouteTable 1 }
Draft IP Multicast Routing MIB July 1994
Draft IP Multicast Routing MIB February 1995
IpMRouteEntry ::= SEQUENCE { IpMRouteEntry ::= SEQUENCE {
ipMRouteGroup IpAddress, ipMRouteGroup IpAddress,
ipMRouteSource IpAddress, ipMRouteSource IpAddress,
ipMRouteSourceMask IpAddress, ipMRouteSourceMask IpAddress,
ipMRouteRpfNeighbor IpAddress, ipMRouteUpstreamNeighbor IpAddress,
ipMRouteInIfIndex Integer32, ipMRouteInIfIndex Integer32,
ipMRouteOutList Integer32,
ipMRouteUpTime TimeTicks, ipMRouteUpTime TimeTicks,
ipMRouteExpiryTime TimeTicks, ipMRouteExpiryTime TimeTicks,
ipMRoutePkts Counter32, ipMRoutePkts Counter32,
ipMRouteRpfFails Counter32, ipMRouteDifferentInIfIndexes Counter32,
ipMRouteOctets Counter32 ipMRouteOctets Counter32,
ipMRouteProtocol INTEGER
} }
ipMRouteGroup OBJECT-TYPE ipMRouteGroup OBJECT-TYPE
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The IP multicast group address for which this entry "The IP multicast group address for which this entry
contains multicast routing information." contains multicast routing information."
::= { ipMRouteEntry 1 } ::= { ipMRouteEntry 1 }
ipMRouteSource OBJECT-TYPE ipMRouteSource OBJECT-TYPE
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The source network address for which this entry contains "The network address which when combined with the
multicast routing information." corresponding value of ipMRouteSourceMask identifies the
sources for which this entry contains multicast routing
information."
::= { ipMRouteEntry 2 } ::= { ipMRouteEntry 2 }
ipMRouteSourceMask OBJECT-TYPE ipMRouteSourceMask OBJECT-TYPE
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The network mask of the source address for which this entry "The network mask which when combined with the corresponding
contains multicast routing information." value of ipMRouteSource identifies the sources for which
this entry contains multicast routing information."
::= { ipMRouteEntry 3 } ::= { ipMRouteEntry 3 }
ipMRouteRpfNeighbor OBJECT-TYPE ipMRouteUpstreamNeighbor OBJECT-TYPE
Draft IP Multicast Routing MIB February 1995
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
Draft IP Multicast Routing MIB July 1994
DESCRIPTION DESCRIPTION
"The address of the RPF neighbor from which IP datagrams "The address of the upstream neighbor (e.g., RPF neighbor)
from this source to this multicast address are received." from which IP datagrams from these sources to this multicast
address are received."
::= { ipMRouteEntry 4 } ::= { ipMRouteEntry 4 }
ipMRouteInIfIndex OBJECT-TYPE ipMRouteInIfIndex OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of ifIndex for the interface on which IP "The value of ifIndex for the interface on which IP
datagrams sent by this source to this multicast address are datagrams sent by these sources to this multicast address
received." are received."
::= { ipMRouteEntry 5 } ::= { ipMRouteEntry 5 }
ipMRouteOutList OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of ipMRouteNextHopList which identifies the list
of entries in the ipMRouteNextHopTable representing outgoing
interfaces to which IP datagrams from this source to this
multicast group address are forwarded."
::= { ipMRouteEntry 6 }
ipMRouteUpTime OBJECT-TYPE ipMRouteUpTime OBJECT-TYPE
SYNTAX TimeTicks SYNTAX TimeTicks
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The time since the multicast routing information "The time since the multicast routing information
represented by this entry was learned by the router." represented by this entry was learned by the router."
::= { ipMRouteEntry 7 } ::= { ipMRouteEntry 6 }
ipMRouteExpiryTime OBJECT-TYPE ipMRouteExpiryTime OBJECT-TYPE
SYNTAX TimeTicks SYNTAX TimeTicks
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The minimum amount of time remaining before this entry will "The minimum amount of time remaining before this entry will
be aged out." be aged out."
::= { ipMRouteEntry 8 } ::= { ipMRouteEntry 7 }
ipMRoutePkts OBJECT-TYPE ipMRoutePkts OBJECT-TYPE
Draft IP Multicast Routing MIB July 1994
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of packets which this router has received from "The number of packets which this router has received from
this source and addressed to this multicast group address." these sources and addressed to this multicast group
::= { ipMRouteEntry 9 } address."
ipMRouteRpfFails OBJECT-TYPE Draft IP Multicast Routing MIB February 1995
::= { ipMRouteEntry 8 }
ipMRouteDifferentInIfIndexes OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of packets which this router has received from "The number of packets which this router has received from
this source and addressed to this multicast group address, these sources and addressed to this multicast group address,
which were not received from the interface indicated by which were not received from the interface indicated by
ipMRouteInIfIndex." ipMRouteInIfIndex."
::= { ipMRouteEntry 10 } ::= { ipMRouteEntry 9 }
ipMRouteOctets OBJECT-TYPE ipMRouteOctets OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of octets contained in IP datagrams which were "The number of octets contained in IP datagrams which were
received from this source and addressed to this multicast received from these sources and addressed to this multicast
group address, and which were forwarded by this router." group address, and which were forwarded by this router."
::= { ipMRouteEntry 10 }
ipMRouteProtocol OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
local(2), -- e.g., manually configured
netmgmt(3), -- set via net.mgmt protocol
dvmrp(4),
mospf(5),
pim(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The routing mechanism via which this route was learned."
::= { ipMRouteEntry 11 } ::= { ipMRouteEntry 11 }
Draft IP Multicast Routing MIB July 1994
Draft IP Multicast Routing MIB February 1995
-- --
-- The IP Multicast Routing Next Hop Table -- The IP Multicast Routing Next Hop Table
-- --
ipMRouteNextHopTable OBJECT-TYPE ipMRouteNextHopTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpMRouteNextHopEntry SYNTAX SEQUENCE OF IpMRouteNextHopEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The (conceptual) table containing information on the "The (conceptual) table containing information on the next
outgoing interfaces and next hops for the routing IP hops on outgoing interfaces for routing IP multicast
multicast datagrams. Each entry is one of a list of datagrams. Each entry is one of a list of next hops on
outgoing interface and next hops for a particular source and outgoing interfaces for particular sources sending to a
multicast group address." particular multicast group address."
::= { ipMRoute 3 } ::= { ipMRoute 3 }
ipMRouteNextHopEntry OBJECT-TYPE ipMRouteNextHopEntry OBJECT-TYPE
SYNTAX IpMRouteNextHopEntry SYNTAX IpMRouteNextHopEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry (conceptual row) containing a particular outgoing "An entry (conceptual row) in the list of next hops on
interface and next hop for an IP multicast datagram." outgoing interfaces to which IP multicast datagrams from
INDEX { ipMRouteNextHopList, ipMRouteNextHopIndex } particular sources to a IP multicast group address are
routed."
INDEX { ipMRouteNextHopGroup, ipMRouteNextHopSource,
ipMRouteNextHopSourceMask, ipMRouteNextHopIfIndex }
::= { ipMRouteNextHopTable 1 } ::= { ipMRouteNextHopTable 1 }
Draft IP Multicast Routing MIB February 1995
IpMRouteNextHopEntry ::= SEQUENCE { IpMRouteNextHopEntry ::= SEQUENCE {
ipMRouteNextHopList INTEGER, ipMRouteNextHopGroup IpAddress,
ipMRouteNextHopIndex INTEGER, ipMRouteNextHopSource IpAddress,
ipMRouteNextHopState INTEGER, ipMRouteNextHopSourceMask IpAddress,
ipMRouteNextHopAddress IpAddress,
ipMRouteNextHopIfIndex Integer32, ipMRouteNextHopIfIndex Integer32,
ipMRouteNextHopAddress IpAddress,
ipMRouteNextHopState INTEGER,
ipMRouteNextHopUpTime TimeTicks, ipMRouteNextHopUpTime TimeTicks,
ipMRouteNextHopExpiryTime TimeTicks ipMRouteNextHopExpiryTime TimeTicks
} }
ipMRouteNextHopList OBJECT-TYPE ipMRouteNextHopGroup OBJECT-TYPE
SYNTAX INTEGER (0..65535) SYNTAX IpAddress
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A value which uniquely identifies a list of outgoing "The IP multicast group for which this entry specifies a
interfaces and next hop addresses." next hop on an outgoing interface."
::= { ipMRouteNextHopEntry 1 } ::= { ipMRouteNextHopEntry 1 }
Draft IP Multicast Routing MIB July 1994
ipMRouteNextHopIndex OBJECT-TYPE ipMRouteNextHopSource OBJECT-TYPE
SYNTAX INTEGER (0..65535) SYNTAX IpAddress
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A value which uniquely identifies an outgoing interface and "The network address which when combined with the
next hop address within a list of outgoing interfaces and corresponding value of ipMRouteNextHopSourceMask identifies
next hop addresses." the sources for which this entry specifies a next hop on an
outgoing interface."
::= { ipMRouteNextHopEntry 2 } ::= { ipMRouteNextHopEntry 2 }
ipMRouteNextHopState OBJECT-TYPE ipMRouteNextHopSourceMask OBJECT-TYPE
SYNTAX INTEGER { pruned(1), forwarding(2) } SYNTAX IpAddress
MAX-ACCESS read-only MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An indication of whether the outgoing interface and next "The network mask which when combined with the corresponding
hop represented by this entry is currently being used to value of ipMRouteNextHopSource identifies the sources for
forward IP datagrams. The value 'forwarding' indicates it which this entry specifies a next hop on an outgoing
is currently being used; the value 'pruned' indicates it is interface."
not."
::= { ipMRouteNextHopEntry 3 } ::= { ipMRouteNextHopEntry 3 }
ipMRouteNextHopIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
Draft IP Multicast Routing MIB February 1995
STATUS current
DESCRIPTION
"The ifIndex value of the interface for the outgoing
interface for this next hop."
::= { ipMRouteNextHopEntry 4 }
ipMRouteNextHopAddress OBJECT-TYPE ipMRouteNextHopAddress OBJECT-TYPE
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The address of the next hop for this outgoing interface and "The address of the next hop."
next hop." ::= { ipMRouteNextHopEntry 5 }
::= { ipMRouteNextHopEntry 4 }
ipMRouteNextHopIfIndex OBJECT-TYPE ipMRouteNextHopState OBJECT-TYPE
SYNTAX Integer32 SYNTAX INTEGER { pruned(1), forwarding(2) }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The ifIndex value of the interface for this outgoing "An indication of whether the outgoing interface and next
interface and next hop." hop represented by this entry is currently being used to
::= { ipMRouteNextHopEntry 5 } forward IP datagrams. The value 'forwarding' indicates it
is currently being used; the value 'pruned' indicates it is
not."
::= { ipMRouteNextHopEntry 6 }
ipMRouteNextHopUpTime OBJECT-TYPE ipMRouteNextHopUpTime OBJECT-TYPE
SYNTAX TimeTicks SYNTAX TimeTicks
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Draft IP Multicast Routing MIB July 1994
"The time since the multicast routing information "The time since the multicast routing information
represented by this entry was learned by the router." represented by this entry was learned by the router."
::= { ipMRouteNextHopEntry 6 } ::= { ipMRouteNextHopEntry 7 }
ipMRouteNextHopExpiryTime OBJECT-TYPE ipMRouteNextHopExpiryTime OBJECT-TYPE
SYNTAX TimeTicks SYNTAX TimeTicks
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The minimum time before this entry will be aged out." "The minimum time before this entry will be aged out."
::= { ipMRouteNextHopEntry 7 } ::= { ipMRouteNextHopEntry 8 }
Draft IP Multicast Routing MIB February 1995
-- --
-- The Multicast Routing Interface Table -- The Multicast Routing Interface Table
-- --
ipMRouteInterfaceTable OBJECT-TYPE ipMRouteInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpMRouteInterfaceEntry SYNTAX SEQUENCE OF IpMRouteInterfaceEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 11, line 4 skipping to change at page 12, line 29
ipMRouteInterfaceEntry OBJECT-TYPE ipMRouteInterfaceEntry OBJECT-TYPE
SYNTAX IpMRouteInterfaceEntry SYNTAX IpMRouteInterfaceEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry (conceptual row) containing the multicast routing "An entry (conceptual row) containing the multicast routing
information for a particular interface." information for a particular interface."
INDEX { ipMRouteInterfaceIfIndex } INDEX { ipMRouteInterfaceIfIndex }
::= { ipMRouteInterfaceTable 1 } ::= { ipMRouteInterfaceTable 1 }
Draft IP Multicast Routing MIB July 1994
IpMRouteInterfaceEntry ::= SEQUENCE { IpMRouteInterfaceEntry ::= SEQUENCE {
ipMRouteInterfaceIfIndex Integer32, ipMRouteInterfaceIfIndex Integer32,
ipMRouteInterfaceTtl Integer32 ipMRouteInterfaceTtl Integer32
} }
ipMRouteInterfaceIfIndex OBJECT-TYPE ipMRouteInterfaceIfIndex OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
skipping to change at page 11, line 28 skipping to change at page 13, line 4
::= { ipMRouteInterfaceEntry 1 } ::= { ipMRouteInterfaceEntry 1 }
ipMRouteInterfaceTtl OBJECT-TYPE ipMRouteInterfaceTtl OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The datagram TTL threshold for the interface. Any IP "The datagram TTL threshold for the interface. Any IP
multicast datagrams with a TTL less than this threshold will multicast datagrams with a TTL less than this threshold will
not be forwarded out the interface. The default value of 0 not be forwarded out the interface. The default value of 0
Draft IP Multicast Routing MIB February 1995
means all multicast packets are forwarded out interface." means all multicast packets are forwarded out interface."
::= { ipMRouteInterfaceEntry 2 } ::= { ipMRouteInterfaceEntry 2 }
Draft IP Multicast Routing MIB July 1994
Draft IP Multicast Routing MIB February 1995
-- conformance information -- conformance information
ipMRouteMIBConformance ipMRouteMIBConformance
OBJECT IDENTIFIER ::= { ipMRouteMIB 2 } OBJECT IDENTIFIER ::= { ipMRouteMIB 2 }
ipMRouteMIBCompliances ipMRouteMIBCompliances
OBJECT IDENTIFIER ::= { ipMRouteMIBConformance 1 } OBJECT IDENTIFIER ::= { ipMRouteMIBConformance 1 }
ipMRouteMIBGroups OBJECT IDENTIFIER ::= { ipMRouteMIBConformance 2 } ipMRouteMIBGroups OBJECT IDENTIFIER ::= { ipMRouteMIBConformance 2 }
-- compliance statements -- compliance statements
skipping to change at page 12, line 28 skipping to change at page 14, line 29
DESCRIPTION DESCRIPTION
"The compliance statement for the IP Multicast MIB." "The compliance statement for the IP Multicast MIB."
MODULE -- this module MODULE -- this module
MANDATORY-GROUPS { ipMRouteMIBGroup } MANDATORY-GROUPS { ipMRouteMIBGroup }
::= { ipMRouteMIBCompliances 1 } ::= { ipMRouteMIBCompliances 1 }
-- units of conformance -- units of conformance
ipMRouteMIBGroup OBJECT-GROUP ipMRouteMIBGroup OBJECT-GROUP
OBJECTS { ipMRouteEnable, ipMRouteRpfNeighbor, OBJECTS { ipMRouteEnable, ipMRouteUpstreamNeighbor,
ipMRouteInIfIndex, ipMRouteOutList, ipMRouteInIfIndex,
ipMRouteUpTime, ipMRouteExpiryTime, ipMRouteUpTime, ipMRouteExpiryTime,
ipMRoutePkts, ipMRouteRpfFails, ipMRoutePkts, ipMRouteDifferentInIfIndexes,
ipMRouteOctets, ipMRouteOctets,
ipMRouteNextHopAddress, ipMRouteNextHopAddress,
ipMRouteNextHopState, ipMRouteNextHopState,
ipMRouteNextHopIfIndex,
ipMRouteNextHopUpTime, ipMRouteNextHopUpTime,
ipMRouteNextHopExpiryTime, ipMRouteNextHopExpiryTime,
ipMRouteInterfaceTtl ipMRouteInterfaceTtl,
ipMRouteProtocol
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects to support management of IP "A collection of objects to support management of IP
Multicast routing." Multicast routing."
::= { ipMRouteMIBGroups 1 } ::= { ipMRouteMIBGroups 1 }
END END
Draft IP Multicast Routing MIB July 1994
5. Acknowledgements Draft IP Multicast Routing MIB February 1995
This MIB module will be presented to the IETF's Inter-Domain Multicast 6. Acknowledgements
Routing (IDMR) Working Group.
6. References This MIB module was updated based on feedback from the IETF's Inter-
Domain Multicast Routing (IDMR) Working Group.
7. References
[1] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Structure [1] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Structure
of Management Information for version 2 of the Simple Network of Management Information for version 2 of the Simple Network
Management Protocol (SNMPv2)", RFC 1442, SNMP Research,Inc., Hughes Management Protocol (SNMPv2)", RFC 1442, SNMP Research,Inc., Hughes
LAN Systems, Dover Beach Consulting, Inc., Carnegie Mellon LAN Systems, Dover Beach Consulting, Inc., Carnegie Mellon
University, April 1993. University, April 1993.
[2] McCloghrie, K., and M. Rose, Editors, "Management Information Base [2] McCloghrie, K., and M. Rose, Editors, "Management Information Base
for Network Management of TCP/IP-based internets: MIB-II", STD 17, for Network Management of TCP/IP-based internets: MIB-II", STD 17,
RFC 1213, Hughes LAN Systems, Performance Systems International, RFC 1213, Hughes LAN Systems, Performance Systems International,
skipping to change at page 13, line 41 skipping to change at page 15, line 42
Beach Consulting, Inc., Carnegie Mellon University, April 1993. Beach Consulting, Inc., Carnegie Mellon University, April 1993.
[5] Deering, S., "Multicast Routing in a Datagram Internetwork", PhD [5] Deering, S., "Multicast Routing in a Datagram Internetwork", PhD
thesis, Electrical Engineering Dept., Stanford University, December thesis, Electrical Engineering Dept., Stanford University, December
1991. 1991.
[6] Waitzman, D., Partridge, C., and S. Deering, "Distance Vector [6] Waitzman, D., Partridge, C., and S. Deering, "Distance Vector
Multicast Routing Protocol", RFC 1075, November 1988. Multicast Routing Protocol", RFC 1075, November 1988.
[7] Deering, S., Estrin, D., Farinacci, D., Jacobson, V., Liu, G., and [7] Deering, S., Estrin, D., Farinacci, D., Jacobson, V., Liu, G., and
L. Wei, "Protocol Independent Multicast (PIM): Motivation and L. Wei, "Protocol Independent Multicast (PIM): Protocol
Architecture", March 1994. Specification", January 1995.
Draft IP Multicast Routing MIB July 1994 Draft IP Multicast Routing MIB February 1995
7. Security Considerations 8. Security Considerations
Security issues are not discussed in this memo. Security issues are not discussed in this memo.
8. Author's Address 9. Author's Address
Keith McCloghrie Keith McCloghrie
cisco Systems, Inc. cisco Systems, Inc.
1525 O'Brien Dr. 1525 O'Brien Dr.
Menlo Park, CA 94025 Menlo Park, CA 94025
Phone: (415) 324-5260 Phone: (415) 324-5260
EMail: kzm@cisco.com EMail: kzm@cisco.com
Dino Farinacci Dino Farinacci
cisco Systems, Inc. cisco Systems, Inc.
1525 O'Brien Dr. 1525 O'Brien Dr.
Menlo Park, CA 94025 Menlo Park, CA 94025
Phone: (415) 688-4696 Phone: (415) 688-4696
EMail: dino@cisco.com EMail: dino@cisco.com
Draft IP Multicast Routing MIB July 1994
Draft IP Multicast Routing MIB February 1995
Table of Contents Table of Contents
1 Introduction .................................................... 1 1 Introduction .................................................... 1
2 The SNMPv2 Network Management Framework ......................... 1 2 The SNMPv2 Network Management Framework ......................... 1
2.1 Object Definitions ............................................ 2 2.1 Object Definitions ............................................ 2
3 Overview ........................................................ 2 3 Overview ........................................................ 2
4 Definitions ..................................................... 3 4 Revision History ................................................ 3
5 Acknowledgements ................................................ 13 5 Definitions ..................................................... 4
6 References ...................................................... 13 6 Acknowledgements ................................................ 15
7 Security Considerations ......................................... 14 7 References ...................................................... 15
8 Author's Address ................................................ 14 8 Security Considerations ......................................... 16
9 Author's Address ................................................ 16
 End of changes. 

This html diff was produced by rfcdiff 1.23, available from http://www.levkowetz.com/ietf/tools/rfcdiff/