Initial commit
This commit is contained in:
		
							
								
								
									
										951
									
								
								MIBS/IPMROUTE-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										951
									
								
								MIBS/IPMROUTE-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,951 @@
 | 
			
		||||
--
 | 
			
		||||
-- This MIB document has been modified to avoid a name conflict
 | 
			
		||||
-- with the standard version (RFC 2932) of this MIB. All occurances
 | 
			
		||||
-- of ipMRoute have been changed to ipMRoute1. This will not have
 | 
			
		||||
-- any impact on users. M. Davison, July, 2001.
 | 
			
		||||
--
 | 
			
		||||
IPMROUTE-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
    -- NOTE TO RFC EDITOR: When this document is published as
 | 
			
		||||
    -- an RFC, change 'experimental' to 'mib-2' in the
 | 
			
		||||
    -- following import, and delete this comment
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-TYPE, experimental,
 | 
			
		||||
    Integer32, Counter32, Counter64, Gauge32,
 | 
			
		||||
    IpAddress, TimeTicks             FROM SNMPv2-SMI
 | 
			
		||||
    RowStatus, TEXTUAL-CONVENTION,
 | 
			
		||||
    TruthValue, DisplayString        FROM SNMPv2-TC
 | 
			
		||||
    MODULE-COMPLIANCE, OBJECT-GROUP  FROM SNMPv2-CONF
 | 
			
		||||
    SnmpAdminString                  FROM SNMP-FRAMEWORK-MIB
 | 
			
		||||
    InterfaceIndexOrZero,
 | 
			
		||||
    InterfaceIndex                   FROM IF-MIB;
 | 
			
		||||
 | 
			
		||||
ipMRoute1MIB MODULE-IDENTITY
 | 
			
		||||
    LAST-UPDATED "9907221200Z" -- July 22, 1999
 | 
			
		||||
    ORGANIZATION "IETF IDMR Working Group"
 | 
			
		||||
    CONTACT-INFO
 | 
			
		||||
            " Dave Thaler
 | 
			
		||||
              Microsoft Corporation
 | 
			
		||||
              One Microsoft Way
 | 
			
		||||
              Redmond, WA  98052-6399
 | 
			
		||||
              US
 | 
			
		||||
 | 
			
		||||
              Phone: +1 425 703 8835
 | 
			
		||||
              EMail: dthaler@dthaler.microsoft.com"
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The MIB module for management of IP Multicast routing, but
 | 
			
		||||
            independent of the specific multicast routing protocol in
 | 
			
		||||
            use."
 | 
			
		||||
    REVISION     "9907221200Z" -- July 22, 1999
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Initial version, published as RFC xxxx (to be filled in by
 | 
			
		||||
            RFC-Editor)."
 | 
			
		||||
    ::= { experimental 60 }
 | 
			
		||||
    -- NOTE TO RFC EDITOR: When this document is published as
 | 
			
		||||
    -- an RFC, change '{ experimental 60 }' to '{ mib-2 XX }'
 | 
			
		||||
    -- where XX is assigned by IANA, and delete this comment.
 | 
			
		||||
 | 
			
		||||
-- Textual Conventions
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
IpMRoute1Protocol ::= TEXTUAL-CONVENTION
 | 
			
		||||
   STATUS      current
 | 
			
		||||
   DESCRIPTION
 | 
			
		||||
            "The multicast routing protocol.  Inclusion of values for
 | 
			
		||||
            multicast routing protocols is not intended to imply that
 | 
			
		||||
            those protocols need be supported."
 | 
			
		||||
   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),
 | 
			
		||||
                   pimSparseDense(6), -- PIMv1, both DM and SM
 | 
			
		||||
                   cbt(7),
 | 
			
		||||
                   pimSparseMode(8),  -- PIM-SM
 | 
			
		||||
                   pimDenseMode(9),   -- PIM-DM
 | 
			
		||||
                   igmpOnly(10),
 | 
			
		||||
                   bgmp(11),
 | 
			
		||||
                   msdp(12)
 | 
			
		||||
               }
 | 
			
		||||
 | 
			
		||||
-- Top-level structure of the MIB
 | 
			
		||||
 | 
			
		||||
ipMRoute1MIBObjects OBJECT IDENTIFIER ::= { ipMRoute1MIB 1 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1      OBJECT IDENTIFIER ::= { ipMRoute1MIBObjects 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- the IP Multicast Routing MIB-Group
 | 
			
		||||
--
 | 
			
		||||
-- a collection of objects providing information about
 | 
			
		||||
-- IP Multicast Groups
 | 
			
		||||
 | 
			
		||||
ipMRoute1Enable OBJECT-TYPE
 | 
			
		||||
    SYNTAX     INTEGER { enabled(1), disabled(2) }
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The enabled status of IP Multicast routing on this router."
 | 
			
		||||
    ::= { ipMRoute1 1 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1EntryCount OBJECT-TYPE
 | 
			
		||||
    SYNTAX     Gauge32
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The number of rows in the ipMRoute1Table.  This can be used
 | 
			
		||||
            to monitor the multicast routing table size."
 | 
			
		||||
    ::= { ipMRoute1 7 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1Table OBJECT-TYPE
 | 
			
		||||
    SYNTAX     SEQUENCE OF IpMRoute1Entry
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The (conceptual) table containing multicast routing
 | 
			
		||||
            information for IP datagrams sent by particular sources to
 | 
			
		||||
            the IP multicast groups known to this router."
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    ::= { ipMRoute1 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
ipMRoute1Entry OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpMRoute1Entry
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "An entry (conceptual row) containing the multicast routing
 | 
			
		||||
            information for IP datagrams from a particular source and
 | 
			
		||||
            addressed to a particular IP multicast group address.
 | 
			
		||||
            Discontinuities in counters in this entry can be detected by
 | 
			
		||||
            observing the value of ipMRoute1UpTime."
 | 
			
		||||
    INDEX      { ipMRoute1Group,
 | 
			
		||||
                 ipMRoute1Source,
 | 
			
		||||
                 ipMRoute1SourceMask }
 | 
			
		||||
    ::= { ipMRoute1Table 1 }
 | 
			
		||||
 | 
			
		||||
IpMRoute1Entry ::= SEQUENCE {
 | 
			
		||||
    ipMRoute1Group                 IpAddress,
 | 
			
		||||
    ipMRoute1Source                IpAddress,
 | 
			
		||||
    ipMRoute1SourceMask            IpAddress,
 | 
			
		||||
    ipMRoute1UpstreamNeighbor      IpAddress,
 | 
			
		||||
    ipMRoute1InIfIndex             InterfaceIndexOrZero,
 | 
			
		||||
    ipMRoute1UpTime                TimeTicks,
 | 
			
		||||
    ipMRoute1ExpiryTime            TimeTicks,
 | 
			
		||||
    ipMRoute1Pkts                  Counter32,
 | 
			
		||||
    ipMRoute1DifferentInIfPackets  Counter32,
 | 
			
		||||
    ipMRoute1Octets                Counter32,
 | 
			
		||||
    ipMRoute1Protocol              IpMRoute1Protocol,
 | 
			
		||||
    ipMRoute1RtProto               INTEGER,
 | 
			
		||||
    ipMRoute1RtAddress             IpAddress,
 | 
			
		||||
    ipMRoute1RtMask                IpAddress,
 | 
			
		||||
    ipMRoute1RtType                INTEGER,
 | 
			
		||||
    ipMRoute1HCOctets              Counter64
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
ipMRoute1Group OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpAddress
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The IP multicast group address for which this entry
 | 
			
		||||
            contains multicast routing information."
 | 
			
		||||
    ::= { ipMRoute1Entry 1 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1Source OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpAddress
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The network address which when combined with the
 | 
			
		||||
            corresponding value of ipMRoute1SourceMask identifies the
 | 
			
		||||
            sources for which this entry contains multicast routing
 | 
			
		||||
            information."
 | 
			
		||||
    ::= { ipMRoute1Entry 2 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1SourceMask OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpAddress
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The network mask which when combined with the corresponding
 | 
			
		||||
            value of ipMRoute1Source identifies the sources for which
 | 
			
		||||
            this entry contains multicast routing information."
 | 
			
		||||
    ::= { ipMRoute1Entry 3 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1UpstreamNeighbor OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpAddress
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The address of the upstream neighbor (e.g., RPF neighbor)
 | 
			
		||||
            from which IP datagrams from these sources to this multicast
 | 
			
		||||
            address are received, or 0.0.0.0 if the upstream neighbor is
 | 
			
		||||
            unknown (e.g., in CBT)."
 | 
			
		||||
    ::= { ipMRoute1Entry 4 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1InIfIndex OBJECT-TYPE
 | 
			
		||||
    SYNTAX     InterfaceIndexOrZero
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The value of ifIndex for the interface on which IP
 | 
			
		||||
            datagrams sent by these sources to this multicast address
 | 
			
		||||
            are received.  A value of 0 indicates that datagrams are not
 | 
			
		||||
            subject to an incoming interface check, but may be accepted
 | 
			
		||||
            on multiple interfaces (e.g., in CBT)."
 | 
			
		||||
    ::= { ipMRoute1Entry 5 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1UpTime OBJECT-TYPE
 | 
			
		||||
    SYNTAX     TimeTicks
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The time since the multicast routing information
 | 
			
		||||
            represented by this entry was learned by the router."
 | 
			
		||||
    ::= { ipMRoute1Entry 6 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1ExpiryTime OBJECT-TYPE
 | 
			
		||||
    SYNTAX     TimeTicks
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The minimum amount of time remaining before this entry will
 | 
			
		||||
            be aged out.  The value 0 indicates that the entry is not
 | 
			
		||||
            subject to aging."
 | 
			
		||||
    ::= { ipMRoute1Entry 7 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1Pkts OBJECT-TYPE
 | 
			
		||||
    SYNTAX     Counter32
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The number of packets which this router has received from
 | 
			
		||||
            these sources and addressed to this multicast group
 | 
			
		||||
            address."
 | 
			
		||||
    ::= { ipMRoute1Entry 8 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1DifferentInIfPackets OBJECT-TYPE
 | 
			
		||||
    SYNTAX     Counter32
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The number of packets which this router has received from
 | 
			
		||||
            these sources and addressed to this multicast group address,
 | 
			
		||||
            which were dropped because they were not received on the
 | 
			
		||||
            interface indicated by ipMRoute1InIfIndex.  Packets which are
 | 
			
		||||
            not subject to an incoming interface check (e.g., using CBT)
 | 
			
		||||
            are not counted."
 | 
			
		||||
    ::= { ipMRoute1Entry 9 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1Octets OBJECT-TYPE
 | 
			
		||||
    SYNTAX     Counter32
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The number of octets contained in IP datagrams which were
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
            received from these sources and addressed to this multicast
 | 
			
		||||
            group address, and which were forwarded by this router."
 | 
			
		||||
    ::= { ipMRoute1Entry 10 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1Protocol OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpMRoute1Protocol
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The multicast routing protocol via which this multicast
 | 
			
		||||
            forwarding entry was learned."
 | 
			
		||||
    ::= { ipMRoute1Entry 11 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1RtProto OBJECT-TYPE
 | 
			
		||||
    SYNTAX     INTEGER {
 | 
			
		||||
                other     (1),  -- not specified
 | 
			
		||||
                local     (2),  -- local interface
 | 
			
		||||
                netmgmt   (3),  -- static route
 | 
			
		||||
                icmp      (4),  -- result of ICMP Redirect
 | 
			
		||||
                        -- the following are all dynamic
 | 
			
		||||
                        -- routing protocols
 | 
			
		||||
                egp        (5),  -- Exterior Gateway Protocol
 | 
			
		||||
                ggp        (6),  -- Gateway-Gateway Protocol
 | 
			
		||||
                hello      (7),  -- FuzzBall HelloSpeak
 | 
			
		||||
                rip        (8),  -- Berkeley RIP or RIP-II
 | 
			
		||||
                isIs       (9),  -- Dual IS-IS
 | 
			
		||||
                esIs       (10), -- ISO 9542
 | 
			
		||||
                ciscoIgrp  (11), -- Cisco IGRP
 | 
			
		||||
                bbnSpfIgp  (12), -- BBN SPF IGP
 | 
			
		||||
                ospf       (13), -- Open Shortest Path First
 | 
			
		||||
                bgp        (14), -- Border Gateway Protocol
 | 
			
		||||
                idpr       (15), -- InterDomain Policy Routing
 | 
			
		||||
                ciscoEigrp (16), -- Cisco EIGRP
 | 
			
		||||
                dvmrp      (17)  -- DVMRP
 | 
			
		||||
               }
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The routing mechanism via which the route used to find the
 | 
			
		||||
            upstream or parent interface for this multicast forwarding
 | 
			
		||||
            entry was learned.  Inclusion of values for routing
 | 
			
		||||
            protocols is not intended to imply that those protocols need
 | 
			
		||||
            be supported."
 | 
			
		||||
    ::= { ipMRoute1Entry 12 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
ipMRoute1RtAddress OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpAddress
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The address portion of the route used to find the upstream
 | 
			
		||||
            or parent interface for this multicast forwarding entry."
 | 
			
		||||
    ::= { ipMRoute1Entry 13 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1RtMask OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpAddress
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The mask associated with the route used to find the upstream
 | 
			
		||||
            or parent interface for this multicast forwarding entry."
 | 
			
		||||
    ::= { ipMRoute1Entry 14 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1RtType OBJECT-TYPE
 | 
			
		||||
    SYNTAX     INTEGER {
 | 
			
		||||
                unicast   (1), -- Unicast route used in multicast RIB
 | 
			
		||||
                multicast (2)  -- Multicast route
 | 
			
		||||
               }
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The reason the given route was placed in the (logical)
 | 
			
		||||
            multicast Routing Information Base (RIB).  A value of
 | 
			
		||||
            unicast means that the route would normally be placed only
 | 
			
		||||
            in the unicast RIB, but was placed in the multicast RIB
 | 
			
		||||
            (instead or in addition) due to local configuration, such as
 | 
			
		||||
            when running PIM over RIP.  A value of multicast means that
 | 
			
		||||
            the route was explicitly added to the multicast RIB by the
 | 
			
		||||
            routing protocol, such as DVMRP or Multiprotocol BGP."
 | 
			
		||||
    ::= { ipMRoute1Entry 15 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1HCOctets OBJECT-TYPE
 | 
			
		||||
    SYNTAX     Counter64
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The number of octets contained in IP datagrams which were
 | 
			
		||||
            received from these sources and addressed to this multicast
 | 
			
		||||
            group address, and which were forwarded by this router.
 | 
			
		||||
            This object is a 64-bit version of ipMRoute1Octets."
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    ::= { ipMRoute1Entry 16 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
--  The IP Multicast Routing Next Hop Table
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
ipMRoute1NextHopTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX     SEQUENCE OF IpMRoute1NextHopEntry
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The (conceptual) table containing information on the next-
 | 
			
		||||
            hops on outgoing interfaces for routing IP multicast
 | 
			
		||||
            datagrams.  Each entry is one of a list of next-hops on
 | 
			
		||||
            outgoing interfaces for particular sources sending to a
 | 
			
		||||
            particular multicast group address."
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    ::= { ipMRoute1 3 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1NextHopEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpMRoute1NextHopEntry
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "An entry (conceptual row) in the list of next-hops on
 | 
			
		||||
            outgoing interfaces to which IP multicast datagrams from
 | 
			
		||||
            particular sources to a IP multicast group address are
 | 
			
		||||
            routed.  Discontinuities in counters in this entry can be
 | 
			
		||||
            detected by observing the value of ipMRoute1UpTime."
 | 
			
		||||
    INDEX      { ipMRoute1NextHopGroup, ipMRoute1NextHopSource,
 | 
			
		||||
                 ipMRoute1NextHopSourceMask, ipMRoute1NextHopIfIndex,
 | 
			
		||||
                 ipMRoute1NextHopAddress }
 | 
			
		||||
    ::= { ipMRoute1NextHopTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
IpMRoute1NextHopEntry ::= SEQUENCE {
 | 
			
		||||
    ipMRoute1NextHopGroup              IpAddress,
 | 
			
		||||
    ipMRoute1NextHopSource             IpAddress,
 | 
			
		||||
    ipMRoute1NextHopSourceMask         IpAddress,
 | 
			
		||||
    ipMRoute1NextHopIfIndex            InterfaceIndex,
 | 
			
		||||
    ipMRoute1NextHopAddress            IpAddress,
 | 
			
		||||
    ipMRoute1NextHopState              INTEGER,
 | 
			
		||||
    ipMRoute1NextHopUpTime             TimeTicks,
 | 
			
		||||
    ipMRoute1NextHopExpiryTime         TimeTicks,
 | 
			
		||||
    ipMRoute1NextHopClosestMemberHops  Integer32,
 | 
			
		||||
    ipMRoute1NextHopProtocol           IpMRoute1Protocol,
 | 
			
		||||
    ipMRoute1NextHopPkts               Counter32
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
ipMRoute1NextHopGroup OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpAddress
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The IP multicast group for which this entry specifies a
 | 
			
		||||
            next-hop on an outgoing interface."
 | 
			
		||||
    ::= { ipMRoute1NextHopEntry 1 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1NextHopSource OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpAddress
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The network address which when combined with the
 | 
			
		||||
            corresponding value of ipMRoute1NextHopSourceMask identifies
 | 
			
		||||
            the sources for which this entry specifies a next-hop on an
 | 
			
		||||
            outgoing interface."
 | 
			
		||||
    ::= { ipMRoute1NextHopEntry 2 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1NextHopSourceMask OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpAddress
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The network mask which when combined with the corresponding
 | 
			
		||||
            value of ipMRoute1NextHopSource identifies the sources for
 | 
			
		||||
            which this entry specifies a next-hop on an outgoing
 | 
			
		||||
            interface."
 | 
			
		||||
    ::= { ipMRoute1NextHopEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
ipMRoute1NextHopIfIndex OBJECT-TYPE
 | 
			
		||||
    SYNTAX     InterfaceIndex
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The ifIndex value of the interface for the outgoing
 | 
			
		||||
            interface for this next-hop."
 | 
			
		||||
    ::= { ipMRoute1NextHopEntry 4 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1NextHopAddress OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpAddress
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The address of the next-hop specific to this entry.  For
 | 
			
		||||
            most interfaces, this is identical to ipMRoute1NextHopGroup.
 | 
			
		||||
            NBMA interfaces, however, may have multiple next-hop
 | 
			
		||||
            addresses out a single outgoing interface."
 | 
			
		||||
    ::= { ipMRoute1NextHopEntry 5 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1NextHopState OBJECT-TYPE
 | 
			
		||||
    SYNTAX     INTEGER { pruned(1), forwarding(2) }
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "An indication of whether the outgoing interface and next-
 | 
			
		||||
            hop represented by this entry is currently being used to
 | 
			
		||||
            forward IP datagrams.  The value 'forwarding' indicates it
 | 
			
		||||
            is currently being used; the value 'pruned' indicates it is
 | 
			
		||||
            not."
 | 
			
		||||
    ::= { ipMRoute1NextHopEntry 6 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1NextHopUpTime OBJECT-TYPE
 | 
			
		||||
    SYNTAX     TimeTicks
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The time since the multicast routing information
 | 
			
		||||
            represented by this entry was learned by the router."
 | 
			
		||||
    ::= { ipMRoute1NextHopEntry 7 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1NextHopExpiryTime OBJECT-TYPE
 | 
			
		||||
    SYNTAX     TimeTicks
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The minimum amount of time remaining before this entry will
 | 
			
		||||
            be aged out.  If ipMRoute1NextHopState is pruned(1), the
 | 
			
		||||
            remaining time until the prune expires and the state reverts
 | 
			
		||||
            to forwarding(2).  Otherwise, the remaining time until this
 | 
			
		||||
            entry is removed from the table.  The time remaining may be
 | 
			
		||||
            copied from ipMRoute1ExpiryTime if the protocol in use for
 | 
			
		||||
            this entry dos not specify next-hop timers.  The value 0
 | 
			
		||||
            indicates that the entry is not subject to aging."
 | 
			
		||||
    ::= { ipMRoute1NextHopEntry 8 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1NextHopClosestMemberHops OBJECT-TYPE
 | 
			
		||||
    SYNTAX     Integer32
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The minimum number of hops between this router and any
 | 
			
		||||
            member of this IP multicast group reached via this next-hop
 | 
			
		||||
            on this outgoing interface.  Any IP multicast datagrams for
 | 
			
		||||
            the group which have a TTL less than this number of hops
 | 
			
		||||
            will not be forwarded to this next-hop."
 | 
			
		||||
    ::= { ipMRoute1NextHopEntry 9 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1NextHopProtocol OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpMRoute1Protocol
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The routing mechanism via which this next-hop was learned."
 | 
			
		||||
    ::= { ipMRoute1NextHopEntry 10 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1NextHopPkts OBJECT-TYPE
 | 
			
		||||
    SYNTAX     Counter32
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The number of packets which have been forwarded using this
 | 
			
		||||
            route."
 | 
			
		||||
    ::= { ipMRoute1NextHopEntry 11 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
--  The Multicast Routing Interface Table
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
ipMRoute1InterfaceTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX     SEQUENCE OF IpMRoute1InterfaceEntry
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The (conceptual) table containg multicast routing
 | 
			
		||||
            information specific to interfaces."
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    ::= { ipMRoute1 4 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1InterfaceEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpMRoute1InterfaceEntry
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "An entry (conceptual row) containing the multicast routing
 | 
			
		||||
            information for a particular interface."
 | 
			
		||||
    INDEX      { ipMRoute1InterfaceIfIndex }
 | 
			
		||||
    ::= { ipMRoute1InterfaceTable 1 }
 | 
			
		||||
 | 
			
		||||
IpMRoute1InterfaceEntry ::= SEQUENCE {
 | 
			
		||||
    ipMRoute1InterfaceIfIndex          InterfaceIndex,
 | 
			
		||||
    ipMRoute1InterfaceTtl              Integer32,
 | 
			
		||||
    ipMRoute1InterfaceProtocol         IpMRoute1Protocol,
 | 
			
		||||
    ipMRoute1InterfaceRateLimit        Integer32,
 | 
			
		||||
    ipMRoute1InterfaceInMcastOctets    Counter32,
 | 
			
		||||
    ipMRoute1InterfaceOutMcastOctets   Counter32,
 | 
			
		||||
    ipMRoute1InterfaceHCInMcastOctets  Counter64,
 | 
			
		||||
    ipMRoute1InterfaceHCOutMcastOctets Counter64
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
ipMRoute1InterfaceIfIndex OBJECT-TYPE
 | 
			
		||||
    SYNTAX     InterfaceIndex
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The ifIndex value of the interface for which this entry
 | 
			
		||||
            contains information."
 | 
			
		||||
    ::= { ipMRoute1InterfaceEntry 1 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1InterfaceTtl OBJECT-TYPE
 | 
			
		||||
    SYNTAX     Integer32 (0..255)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The datagram TTL threshold for the interface. Any IP
 | 
			
		||||
            multicast datagrams with a TTL less than this threshold will
 | 
			
		||||
            not be forwarded out the interface. The default value of 0
 | 
			
		||||
            means all multicast packets are forwarded out the
 | 
			
		||||
            interface."
 | 
			
		||||
    ::= { ipMRoute1InterfaceEntry 2 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1InterfaceProtocol OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpMRoute1Protocol
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The routing protocol running on this interface."
 | 
			
		||||
    ::= { ipMRoute1InterfaceEntry 3 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1InterfaceRateLimit OBJECT-TYPE
 | 
			
		||||
    SYNTAX     Integer32
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The rate-limit, in kilobits per second, of forwarded
 | 
			
		||||
            multicast traffic on the interface.  A rate-limit of 0
 | 
			
		||||
            indicates that no rate limiting is done."
 | 
			
		||||
    DEFVAL     { 0 }
 | 
			
		||||
    ::= { ipMRoute1InterfaceEntry 4 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1InterfaceInMcastOctets OBJECT-TYPE
 | 
			
		||||
    SYNTAX     Counter32
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The number of octets of multicast packets that have arrived
 | 
			
		||||
            on the interface, including framing characters.  This object
 | 
			
		||||
            is similar to ifInOctets in the Interfaces MIB, except that
 | 
			
		||||
            only multicast packets are counted."
 | 
			
		||||
    ::= { ipMRoute1InterfaceEntry 5 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1InterfaceOutMcastOctets OBJECT-TYPE
 | 
			
		||||
    SYNTAX     Counter32
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
            "The number of octets of multicast packets that have been
 | 
			
		||||
            sent on the interface."
 | 
			
		||||
    ::= { ipMRoute1InterfaceEntry 6 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1InterfaceHCInMcastOctets OBJECT-TYPE
 | 
			
		||||
    SYNTAX     Counter64
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The number of octets of multicast packets that have arrived
 | 
			
		||||
            on the interface, including framing characters.  This object
 | 
			
		||||
            is a 64-bit version of ipMRoute1InterfaceInMcastOctets.  It
 | 
			
		||||
            is similar to ifHCInOctets in the Interfaces MIB, except
 | 
			
		||||
            that only multicast packets are counted."
 | 
			
		||||
    ::= { ipMRoute1InterfaceEntry 7 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1InterfaceHCOutMcastOctets OBJECT-TYPE
 | 
			
		||||
    SYNTAX     Counter64
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The number of octets of multicast packets that have been
 | 
			
		||||
            sent on the interface.  This object is a 64-bit version of
 | 
			
		||||
            ipMRoute1InterfaceOutMcastOctets."
 | 
			
		||||
    ::= { ipMRoute1InterfaceEntry 8 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
--  The IP Multicast Scope Boundary Table
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
ipMRoute1BoundaryTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX     SEQUENCE OF IpMRoute1BoundaryEntry
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The (conceptual) table listing the router's scoped
 | 
			
		||||
            multicast address boundaries."
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    ::= { ipMRoute1 5 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1BoundaryEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpMRoute1BoundaryEntry
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "An entry (conceptual row) in the ipMRoute1BoundaryTable
 | 
			
		||||
            representing a scoped boundary."
 | 
			
		||||
    INDEX      { ipMRoute1BoundaryIfIndex, ipMRoute1BoundaryAddress,
 | 
			
		||||
                 ipMRoute1BoundaryAddressMask }
 | 
			
		||||
    ::= { ipMRoute1BoundaryTable 1 }
 | 
			
		||||
 | 
			
		||||
IpMRoute1BoundaryEntry ::= SEQUENCE {
 | 
			
		||||
    ipMRoute1BoundaryIfIndex            InterfaceIndex,
 | 
			
		||||
    ipMRoute1BoundaryAddress            IpAddress,
 | 
			
		||||
    ipMRoute1BoundaryAddressMask        IpAddress,
 | 
			
		||||
    ipMRoute1BoundaryStatus             RowStatus
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
ipMRoute1BoundaryIfIndex OBJECT-TYPE
 | 
			
		||||
    SYNTAX     InterfaceIndex
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The IfIndex value for the interface to which this boundary
 | 
			
		||||
            applies.  Packets with a destination address in the
 | 
			
		||||
            associated address/mask range will not be forwarded out this
 | 
			
		||||
            interface."
 | 
			
		||||
    ::= { ipMRoute1BoundaryEntry 1 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1BoundaryAddress OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpAddress
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The group address which when combined with the
 | 
			
		||||
            corresponding value of ipMRoute1BoundaryAddressMask
 | 
			
		||||
            identifies the group range for which the scoped boundary
 | 
			
		||||
            exists.  Scoped addresses must come from the range 239.x.x.x
 | 
			
		||||
            as specified in RFC 2365."
 | 
			
		||||
    ::= { ipMRoute1BoundaryEntry 2 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1BoundaryAddressMask OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpAddress
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The group address mask which when combined with the
 | 
			
		||||
            corresponding value of ipMRoute1BoundaryAddress identifies
 | 
			
		||||
            the group range for which the scoped boundary exists."
 | 
			
		||||
    ::= { ipMRoute1BoundaryEntry 3 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1BoundaryStatus OBJECT-TYPE
 | 
			
		||||
    SYNTAX     RowStatus
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The status of this row, by which new entries may be
 | 
			
		||||
            created, or old entries deleted from this table."
 | 
			
		||||
    ::= { ipMRoute1BoundaryEntry 4 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
--  The IP Multicast Scope Name Table
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
ipMRoute1ScopeNameTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX     SEQUENCE OF IpMRoute1ScopeNameEntry
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The (conceptual) table listing the multicast scope names."
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    ::= { ipMRoute1 6 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1ScopeNameEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpMRoute1ScopeNameEntry
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "An entry (conceptual row) in the ipMRoute1ScopeNameTable
 | 
			
		||||
            representing a multicast scope name."
 | 
			
		||||
    INDEX      { ipMRoute1ScopeNameAddress,
 | 
			
		||||
                 ipMRoute1ScopeNameAddressMask,
 | 
			
		||||
                 IMPLIED ipMRoute1ScopeNameLanguage }
 | 
			
		||||
    ::= { ipMRoute1ScopeNameTable 1 }
 | 
			
		||||
 | 
			
		||||
IpMRoute1ScopeNameEntry ::= SEQUENCE {
 | 
			
		||||
    ipMRoute1ScopeNameAddress            IpAddress,
 | 
			
		||||
    ipMRoute1ScopeNameAddressMask        IpAddress,
 | 
			
		||||
    ipMRoute1ScopeNameLanguage           DisplayString,
 | 
			
		||||
    ipMRoute1ScopeNameString             SnmpAdminString,
 | 
			
		||||
    ipMRoute1ScopeNameDefault            TruthValue,
 | 
			
		||||
    ipMRoute1ScopeNameStatus             RowStatus
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
ipMRoute1ScopeNameAddress OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpAddress
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The group address which when combined with the
 | 
			
		||||
            corresponding value of ipMRoute1ScopeNameAddressMask
 | 
			
		||||
            identifies the group range associated with the multicast
 | 
			
		||||
            scope.  Scoped addresses must come from the range
 | 
			
		||||
            239.x.x.x."
 | 
			
		||||
    ::= { ipMRoute1ScopeNameEntry 1 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1ScopeNameAddressMask OBJECT-TYPE
 | 
			
		||||
    SYNTAX     IpAddress
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The group address mask which when combined with the
 | 
			
		||||
            corresponding value of ipMRoute1ScopeNameAddress identifies
 | 
			
		||||
            the group range associated with the multicast scope."
 | 
			
		||||
    ::= { ipMRoute1ScopeNameEntry 2 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1ScopeNameLanguage OBJECT-TYPE
 | 
			
		||||
    SYNTAX     DisplayString (SIZE (1..8))
 | 
			
		||||
    MAX-ACCESS not-accessible
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "An RFC 1766-style language tag, with all alphabetic
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
            characters converted to lowercase.  This restriction is
 | 
			
		||||
            intended to make the lexical ordering imposed by SNMP useful
 | 
			
		||||
            when applied to language tags.  Note that it is
 | 
			
		||||
            theoretically possible for a valid language tag to exceed
 | 
			
		||||
            the allowed length of this object, and thus be impossible to
 | 
			
		||||
            represent in this table.  Sampling of language tags in
 | 
			
		||||
            current use on the Internet suggests that this limit does
 | 
			
		||||
            not pose a serious problem in practice."
 | 
			
		||||
    ::= { ipMRoute1ScopeNameEntry 3 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1ScopeNameString OBJECT-TYPE
 | 
			
		||||
    SYNTAX     SnmpAdminString
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The textual name associated with the multicast scope.  The
 | 
			
		||||
            value of this object should be suitable for displaying to
 | 
			
		||||
            end-users, such as when allocating a multicast address in
 | 
			
		||||
            this scope.  When no name is specified, the default value of
 | 
			
		||||
            this object should be the string 239.x.x.x/y with x and y
 | 
			
		||||
            replaced appropriately to describe the address and mask
 | 
			
		||||
            length associated with the scope."
 | 
			
		||||
    ::= { ipMRoute1ScopeNameEntry 4 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1ScopeNameDefault OBJECT-TYPE
 | 
			
		||||
    SYNTAX     TruthValue
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "If true, indicates a preference that the name in the
 | 
			
		||||
            following language should be used by applications if no name
 | 
			
		||||
            is available in a desired language."
 | 
			
		||||
    DEFVAL { false }
 | 
			
		||||
    ::= { ipMRoute1ScopeNameEntry 5 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1ScopeNameStatus OBJECT-TYPE
 | 
			
		||||
    SYNTAX     RowStatus
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The status of this row, by which new entries may be
 | 
			
		||||
            created, or old entries deleted from this table."
 | 
			
		||||
    ::= { ipMRoute1ScopeNameEntry 6 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- conformance information
 | 
			
		||||
 | 
			
		||||
ipMRoute1MIBConformance
 | 
			
		||||
                  OBJECT IDENTIFIER ::= { ipMRoute1MIB 2 }
 | 
			
		||||
ipMRoute1MIBCompliances
 | 
			
		||||
                  OBJECT IDENTIFIER ::= { ipMRoute1MIBConformance 1 }
 | 
			
		||||
ipMRoute1MIBGroups  OBJECT IDENTIFIER ::= { ipMRoute1MIBConformance 2 }
 | 
			
		||||
 | 
			
		||||
-- compliance statements
 | 
			
		||||
 | 
			
		||||
ipMRoute1MIBCompliance MODULE-COMPLIANCE
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The compliance statement for the IP Multicast MIB."
 | 
			
		||||
    MODULE  -- this module
 | 
			
		||||
    MANDATORY-GROUPS { ipMRoute1MIBBasicGroup,
 | 
			
		||||
                       ipMRoute1MIBRouteGroup}
 | 
			
		||||
 | 
			
		||||
        GROUP   ipMRoute1MIBBoundaryGroup
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "This group is mandatory if the router supports
 | 
			
		||||
            administratively-scoped multicast address boundaries."
 | 
			
		||||
 | 
			
		||||
        OBJECT      ipMRoute1BoundaryStatus
 | 
			
		||||
        MIN-ACCESS  read-only
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Write access is not required."
 | 
			
		||||
 | 
			
		||||
        OBJECT      ipMRoute1ScopeNameStatus
 | 
			
		||||
        MIN-ACCESS  read-only
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Write access is not required."
 | 
			
		||||
 | 
			
		||||
        GROUP   ipMRoute1MIBHCInterfaceGroup
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "This group is mandatory only for those network interfaces
 | 
			
		||||
            for which the value of the corresponding instance of ifSpeed
 | 
			
		||||
            is greater than 20,000,000 bits/second."
 | 
			
		||||
 | 
			
		||||
    ::= { ipMRoute1MIBCompliances 1 }
 | 
			
		||||
 | 
			
		||||
-- units of conformance
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
ipMRoute1MIBBasicGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS { ipMRoute1Enable, ipMRoute1EntryCount,
 | 
			
		||||
              ipMRoute1UpstreamNeighbor, ipMRoute1InIfIndex,
 | 
			
		||||
              ipMRoute1UpTime, ipMRoute1ExpiryTime,
 | 
			
		||||
              ipMRoute1NextHopState,
 | 
			
		||||
              ipMRoute1NextHopUpTime,
 | 
			
		||||
              ipMRoute1NextHopExpiryTime,
 | 
			
		||||
              ipMRoute1NextHopProtocol,
 | 
			
		||||
              ipMRoute1NextHopPkts,
 | 
			
		||||
              ipMRoute1InterfaceTtl,
 | 
			
		||||
              ipMRoute1InterfaceProtocol, ipMRoute1InterfaceRateLimit,
 | 
			
		||||
              ipMRoute1InterfaceInMcastOctets,
 | 
			
		||||
              ipMRoute1InterfaceOutMcastOctets,
 | 
			
		||||
              ipMRoute1Protocol
 | 
			
		||||
            }
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A collection of objects to support basic management of IP
 | 
			
		||||
            Multicast routing."
 | 
			
		||||
    ::= { ipMRoute1MIBGroups 1 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1MIBHopCountGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS { ipMRoute1NextHopClosestMemberHops }
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A collection of objects to support management of the use of
 | 
			
		||||
            hop counts in IP Multicast routing."
 | 
			
		||||
    ::= { ipMRoute1MIBGroups 2 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1MIBBoundaryGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS { ipMRoute1BoundaryStatus, ipMRoute1ScopeNameString,
 | 
			
		||||
              ipMRoute1ScopeNameDefault, ipMRoute1ScopeNameStatus }
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A collection of objects to support management of scoped
 | 
			
		||||
            multicast address boundaries."
 | 
			
		||||
    ::= { ipMRoute1MIBGroups 3 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1MIBPktsOutGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS { ipMRoute1NextHopPkts }
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A collection of objects to support management of packet
 | 
			
		||||
            counters for each outgoing interface entry of a route."
 | 
			
		||||
    ::= { ipMRoute1MIBGroups 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
ipMRoute1MIBHCInterfaceGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS { ipMRoute1InterfaceHCInMcastOctets,
 | 
			
		||||
              ipMRoute1InterfaceHCOutMcastOctets,
 | 
			
		||||
              ipMRoute1HCOctets }
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A collection of objects providing information specific to
 | 
			
		||||
            high speed (greater than 20,000,000 bits/second) network
 | 
			
		||||
            interfaces."
 | 
			
		||||
    ::= { ipMRoute1MIBGroups 5 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1MIBRouteGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS { ipMRoute1RtProto, ipMRoute1RtAddress,
 | 
			
		||||
              ipMRoute1RtMask, ipMRoute1RtType }
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A collection of objects providing information on the
 | 
			
		||||
            relationship between multicast routing information, and the
 | 
			
		||||
            IP Forwarding Table."
 | 
			
		||||
    ::= { ipMRoute1MIBGroups 6 }
 | 
			
		||||
 | 
			
		||||
ipMRoute1MIBPktsGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS { ipMRoute1Pkts, ipMRoute1DifferentInIfPackets,
 | 
			
		||||
              ipMRoute1Octets }
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A collection of objects to support management of packet
 | 
			
		||||
            counters for each forwarding entry."
 | 
			
		||||
    ::= { ipMRoute1MIBGroups 7 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
		Reference in New Issue
	
	Block a user