134 lines
		
	
	
		
			4.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			134 lines
		
	
	
		
			4.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
--
 | 
						|
-- Juniper Enterprise Specific MIB: Source Class Usage MIB
 | 
						|
-- 
 | 
						|
-- Copyright (c) 2002-2003, Juniper Networks, Inc.
 | 
						|
-- All rights reserved.
 | 
						|
--
 | 
						|
-- The contents of this document are subject to change without notice.
 | 
						|
--
 | 
						|
 | 
						|
JUNIPER-SCU-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    MODULE-IDENTITY, OBJECT-TYPE, Counter64
 | 
						|
        FROM SNMPv2-SMI               -- RFC 2578
 | 
						|
    InterfaceIndex
 | 
						|
        FROM IF-MIB                   -- RFC 2863
 | 
						|
    SnmpAdminString
 | 
						|
        FROM SNMP-FRAMEWORK-MIB       -- RFC 2571
 | 
						|
    jnxMibs
 | 
						|
        FROM JUNIPER-SMI;
 | 
						|
 | 
						|
jnxScu MODULE-IDENTITY
 | 
						|
    LAST-UPDATED "200307182153Z" -- Fri Jul 18 21:53:59 2003 UTC
 | 
						|
    ORGANIZATION "Juniper Networks, Inc."
 | 
						|
    CONTACT-INFO
 | 
						|
            "Juniper Technical Assistance Center
 | 
						|
             Juniper Networks, Inc.
 | 
						|
             1133 Innovation Way
 | 
						|
             Sunnyvale, CA 94089
 | 
						|
             E-mail: support@juniper.net"
 | 
						|
    DESCRIPTION
 | 
						|
            "This is Juniper Networks' enterprise-specific MIB for 
 | 
						|
             Source Class Usage (SCU)"
 | 
						|
    REVISION     "200202250000Z"
 | 
						|
    DESCRIPTION
 | 
						|
            "Initial revision"
 | 
						|
    ::= { jnxMibs 16 }
 | 
						|
 | 
						|
 | 
						|
    jnxScuStats     OBJECT IDENTIFIER ::= { jnxScu 1 }
 | 
						|
 | 
						|
    jnxScuStatsTable OBJECT-TYPE
 | 
						|
        SYNTAX       SEQUENCE OF JnxScuStatsEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS       current
 | 
						|
        DESCRIPTION
 | 
						|
                "A list of SCUs entries."
 | 
						|
        ::= { jnxScuStats 1 }
 | 
						|
 | 
						|
    jnxScuStatsEntry    OBJECT-TYPE
 | 
						|
        SYNTAX      JnxScuStatsEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
                "An entry of SCUs table."
 | 
						|
        INDEX   { jnxScuStatsDstIfIndex, jnxScuStatsAddrFamily, 
 | 
						|
                  jnxScuStatsClassName }
 | 
						|
        ::= { jnxScuStatsTable 1 }
 | 
						|
 | 
						|
    JnxScuStatsEntry ::=
 | 
						|
        SEQUENCE {
 | 
						|
            jnxScuStatsDstIfIndex       InterfaceIndex,
 | 
						|
            jnxScuStatsAddrFamily       INTEGER,
 | 
						|
            jnxScuStatsClassName        SnmpAdminString,
 | 
						|
            jnxScuStatsPackets          Counter64,
 | 
						|
            jnxScuStatsBytes            Counter64,
 | 
						|
            jnxScuStatsClName           SnmpAdminString
 | 
						|
        }
 | 
						|
 | 
						|
    jnxScuStatsDstIfIndex OBJECT-TYPE
 | 
						|
        SYNTAX      InterfaceIndex
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
                "The destination interface index.  This is the egress interface 
 | 
						|
                of traffic that is counted by this table entry."
 | 
						|
        ::= { jnxScuStatsEntry 1 }
 | 
						|
 | 
						|
    jnxScuStatsAddrFamily OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        ipv4 (1),
 | 
						|
                        ipv6 (2)
 | 
						|
        }
 | 
						|
        MAX-ACCESS  not-accessible 
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
                "The address family of this entry's traffic."
 | 
						|
        ::= { jnxScuStatsEntry 2 }
 | 
						|
 | 
						|
    jnxScuStatsClassName OBJECT-TYPE
 | 
						|
        SYNTAX      SnmpAdminString (SIZE(0..112))
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
                "The name of the source class.  All traffic counted in this
 | 
						|
                table entry satisfies the requirements defined by this
 | 
						|
                source class."
 | 
						|
        ::= { jnxScuStatsEntry 3 }
 | 
						|
 | 
						|
    jnxScuStatsPackets OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
                "The number of packets sent out of jnxScuStatsDstIfIndex that
 | 
						|
                match the source class (jnxScuStatsClassName) and match
 | 
						|
                the address type (jnxScuStatsAddrFamily) defined for this 
 | 
						|
                table entry."
 | 
						|
        ::= { jnxScuStatsEntry 4 }
 | 
						|
 | 
						|
    jnxScuStatsBytes OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
                "The number of bytes sent out of jnxScuStatsDstIfIndex that
 | 
						|
                match the source class (jnxScuStatsClassName) and match
 | 
						|
                the address type (jnxScuStatsAddrFamily) defined for this 
 | 
						|
                table entry."
 | 
						|
        ::= { jnxScuStatsEntry 5 }
 | 
						|
 | 
						|
    jnxScuStatsClName OBJECT-TYPE
 | 
						|
        SYNTAX      SnmpAdminString (SIZE(0..112))
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
                "The name of the source class.  This object is a duplicate
 | 
						|
                of jnxScuStatsClassName and is included to satisfy those
 | 
						|
                NM applications that can't extract the class name from the
 | 
						|
                instance portion of the OID."
 | 
						|
        ::= { jnxScuStatsEntry 6 }
 | 
						|
 | 
						|
END
 |