Initial commit
This commit is contained in:
		
							
								
								
									
										150
									
								
								MIBS/junos/JUNIPER-MAC-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										150
									
								
								MIBS/junos/JUNIPER-MAC-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,150 @@
 | 
			
		||||
--
 | 
			
		||||
-- Juniper Enterprise Specific MIB: Ethernet MAC MIB
 | 
			
		||||
-- 
 | 
			
		||||
-- Copyright (c) 2002-2003, Juniper Networks, Inc.
 | 
			
		||||
-- All rights reserved.
 | 
			
		||||
--
 | 
			
		||||
-- The contents of this document are subject to change without notice.
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
JUNIPER-MAC-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-TYPE, Counter64,
 | 
			
		||||
    Unsigned32
 | 
			
		||||
        FROM SNMPv2-SMI
 | 
			
		||||
    TEXTUAL-CONVENTION, MacAddress
 | 
			
		||||
        FROM SNMPv2-TC
 | 
			
		||||
    ifIndex
 | 
			
		||||
        FROM IF-MIB
 | 
			
		||||
    jnxMibs 
 | 
			
		||||
        FROM JUNIPER-SMI;
 | 
			
		||||
 | 
			
		||||
jnxMac MODULE-IDENTITY
 | 
			
		||||
    LAST-UPDATED "200307182153Z" -- Fri Jul 18 21:53:55 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' implementation of enterprise
 | 
			
		||||
	     specific MIB for Ethernet Mac Stats"
 | 
			
		||||
 | 
			
		||||
    -- revision history
 | 
			
		||||
    REVISION "200210100000Z"    -- 10 October, 2002
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "MacStats MIB added."
 | 
			
		||||
 | 
			
		||||
    ::= { jnxMibs 23 }
 | 
			
		||||
 | 
			
		||||
JnxVlanIndex ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "A value used to index per-VLAN tables. A values of 0 
 | 
			
		||||
        is not permitted. The value of 4095 is reserved
 | 
			
		||||
        for untagged interfaces; if the value is between 1 and
 | 
			
		||||
        4094 inclusive, it represents an IEEE 802.1Q VLAN-ID with
 | 
			
		||||
        global scope within a given bridged domain (see VlanId
 | 
			
		||||
        textual convention).  If the value is greater than 4095
 | 
			
		||||
        then it represents a VLAN with scope local to the
 | 
			
		||||
        particular agent, i.e. one without a global VLAN-ID
 | 
			
		||||
        assigned to it. Such VLANs are outside the scope of
 | 
			
		||||
        IEEE 802.1Q but it is convenient to be able to manage them
 | 
			
		||||
        in the same way using this MIB."
 | 
			
		||||
    SYNTAX      Unsigned32
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- MacStatsTable
 | 
			
		||||
 | 
			
		||||
    jnxMacStats OBJECT IDENTIFIER ::= { jnxMac 1 }
 | 
			
		||||
 | 
			
		||||
-- Mac Statistics table contains statistics information on the entity's
 | 
			
		||||
-- GE PIC.
 | 
			
		||||
-- The stats (inoctets, inframes, outoctets, outpframes)
 | 
			
		||||
-- are the stats value for each src mac address and vlan id 
 | 
			
		||||
-- by mac learning process on ethernet ports.
 | 
			
		||||
 | 
			
		||||
-- The order of index is "ifIndex, jnxVlanIndex, jnxSourceMacAddress"
 | 
			
		||||
-- for the preference on grouping vlan-based stats and accounting.
 | 
			
		||||
 | 
			
		||||
    jnxMacStatsTable OBJECT-TYPE
 | 
			
		||||
        SYNTAX       SEQUENCE OF JnxMacStatsEntry
 | 
			
		||||
        MAX-ACCESS   not-accessible
 | 
			
		||||
        STATUS       current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                  "a list of MacStats entry for GE ethernet interfaces"
 | 
			
		||||
        ::= { jnxMacStats 1 }
 | 
			
		||||
 | 
			
		||||
    jnxMacStatsEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX     JnxMacStatsEntry
 | 
			
		||||
        MAX-ACCESS   not-accessible
 | 
			
		||||
        STATUS       current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "An entry containing statistics information applicable to a
 | 
			
		||||
            particular GE ethernet interfaces."
 | 
			
		||||
        INDEX   { ifIndex, jnxVlanIndex, jnxSourceMacAddress }
 | 
			
		||||
        ::= { jnxMacStatsTable 1 }
 | 
			
		||||
 | 
			
		||||
    JnxMacStatsEntry ::=
 | 
			
		||||
        SEQUENCE {
 | 
			
		||||
            jnxVlanIndex                 JnxVlanIndex,
 | 
			
		||||
            jnxSourceMacAddress          MacAddress,
 | 
			
		||||
            jnxMacHCInOctets             Counter64,
 | 
			
		||||
            jnxMacHCInFrames             Counter64,
 | 
			
		||||
            jnxMacHCOutOctets            Counter64,
 | 
			
		||||
            jnxMacHCOutFrames            Counter64
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
    jnxVlanIndex OBJECT-TYPE
 | 
			
		||||
        SYNTAX      JnxVlanIndex
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The VLAN ID refering to this VLAN."
 | 
			
		||||
        ::= { jnxMacStatsEntry 1 }
 | 
			
		||||
 | 
			
		||||
    jnxSourceMacAddress OBJECT-TYPE
 | 
			
		||||
        SYNTAX      MacAddress
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The Source MAC address."
 | 
			
		||||
        ::= { jnxMacStatsEntry 2 }
 | 
			
		||||
 | 
			
		||||
    jnxMacHCInOctets OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Counter64
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The number of total octets received in this VLAN/MAC Address."
 | 
			
		||||
        ::= { jnxMacStatsEntry 3 }
 | 
			
		||||
 | 
			
		||||
    jnxMacHCInFrames OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Counter64
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The number of total frames received in this VLAN/MAC Address."
 | 
			
		||||
        ::= { jnxMacStatsEntry 4 }
 | 
			
		||||
 | 
			
		||||
    jnxMacHCOutOctets OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Counter64
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The number of total octets transmitted in this VLAN/MAC Address."
 | 
			
		||||
        ::= { jnxMacStatsEntry 5 }
 | 
			
		||||
 | 
			
		||||
    jnxMacHCOutFrames OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Counter64
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The number of total frames transmitted in this VLAN/MAC Address."
 | 
			
		||||
        ::= { jnxMacStatsEntry 6 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
		Reference in New Issue
	
	Block a user