diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/junos/JUNIPER-SCU-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/junos/JUNIPER-SCU-MIB')
| -rw-r--r-- | MIBS/junos/JUNIPER-SCU-MIB | 133 |
1 files changed, 133 insertions, 0 deletions
diff --git a/MIBS/junos/JUNIPER-SCU-MIB b/MIBS/junos/JUNIPER-SCU-MIB new file mode 100644 index 0000000..550f8a2 --- /dev/null +++ b/MIBS/junos/JUNIPER-SCU-MIB @@ -0,0 +1,133 @@ +-- +-- 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 |