Initial commit
This commit is contained in:
		
							
								
								
									
										252
									
								
								MIBS/extreme/BROCADE-TCAM-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										252
									
								
								MIBS/extreme/BROCADE-TCAM-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,252 @@
 | 
			
		||||
-- MIB File: BROCADE-TCAM-MIB.mib
 | 
			
		||||
 | 
			
		||||
-- automatically generated by SNMP Research mibgp from BROCADE-TCAM-MIB.txt
 | 
			
		||||
-- Mon Oct 24 20:23:01 2016
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
BROCADE-TCAM-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
    IMPORTS
 | 
			
		||||
        Gauge32, Unsigned32,
 | 
			
		||||
        MODULE-IDENTITY,
 | 
			
		||||
        OBJECT-IDENTITY, OBJECT-TYPE,
 | 
			
		||||
        NOTIFICATION-TYPE
 | 
			
		||||
                                                FROM SNMPv2-SMI -- [RFC2578]
 | 
			
		||||
 | 
			
		||||
        TEXTUAL-CONVENTION
 | 
			
		||||
                                                FROM SNMPv2-TC  -- [RFC2579]
 | 
			
		||||
 | 
			
		||||
        bcsiModules                             FROM Brocade-REG-MIB;
 | 
			
		||||
 | 
			
		||||
    bcsiTCAM MODULE-IDENTITY
 | 
			
		||||
        LAST-UPDATED "201805291200Z" -- May 29, 2018 12:00pm
 | 
			
		||||
        ORGANIZATION "Extreme Networks, Inc."
 | 
			
		||||
        CONTACT-INFO
 | 
			
		||||
             "Postal:  Extreme Networks, Inc.
 | 
			
		||||
                       6480 Via Del Oro
 | 
			
		||||
                       San Jose, CA 95119 USA
 | 
			
		||||
              Phone:   +1 408 579-2800
 | 
			
		||||
              E-mail:  support@extremenetworks.com
 | 
			
		||||
              WWW:     http://www.extremenetworks.com"
 | 
			
		||||
 | 
			
		||||
        DESCRIPTION     "The MIB module to describe generic objects for the
 | 
			
		||||
                         usage of Ternary Content-Addressable Memory (TCAM)."
 | 
			
		||||
 | 
			
		||||
        REVISION        "201805291200Z" -- May 29, 2018 12:00pm
 | 
			
		||||
        DESCRIPTION	    "Updated ORGANIZATION and CONTACT-INFO with Extreme Networks"
 | 
			
		||||
        REVISION        "201610241330Z" -- October 24, 2016 1:30pm
 | 
			
		||||
        DESCRIPTION     "Initial Version"
 | 
			
		||||
        ::=        { bcsiModules 14 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- high level object identifiers
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
bcsiTCAMNotification    OBJECT IDENTIFIER ::=  { bcsiTCAM 0 }
 | 
			
		||||
bcsiTCAMObjects         OBJECT IDENTIFIER ::=  { bcsiTCAM 1 }
 | 
			
		||||
 | 
			
		||||
bcsiTCAMGlobals         OBJECT IDENTIFIER ::=  { bcsiTCAMObjects 1 }
 | 
			
		||||
 | 
			
		||||
-- bcsiTCAMProfile
 | 
			
		||||
 | 
			
		||||
bcsiTCAMProfile OBJECT-TYPE
 | 
			
		||||
    SYNTAX  INTEGER {
 | 
			
		||||
                default(0),
 | 
			
		||||
                vxlanExt(1),
 | 
			
		||||
                l2l3l4Openflow1(2),
 | 
			
		||||
                l2l3l4Openflow2(3),
 | 
			
		||||
                v6Openflow1(4),
 | 
			
		||||
                npbProfile1(5)
 | 
			
		||||
            }
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "This object identifies TCAM partition profile. Each profile
 | 
			
		||||
            adjusts the partitions to optimize the device for corresponding
 | 
			
		||||
            applications."
 | 
			
		||||
    ::= { bcsiTCAMGlobals 1 }
 | 
			
		||||
 | 
			
		||||
-- TCAM usage objects
 | 
			
		||||
 | 
			
		||||
bcsiTCAMUsageGroup        OBJECT IDENTIFIER ::=  { bcsiTCAMObjects 2 }
 | 
			
		||||
 | 
			
		||||
-- the bcsiTCAMUsage table
 | 
			
		||||
 | 
			
		||||
-- The bcsiTCAMUsage table contains information of the entity's
 | 
			
		||||
-- TCAM usage.
 | 
			
		||||
 | 
			
		||||
bcsiTCAMUsageTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX      SEQUENCE OF BcsiTCAMUsageEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A list of bcsiTCAMUsage entries. This table contains
 | 
			
		||||
            information of the entity's TCAM usage."
 | 
			
		||||
    ::= { bcsiTCAMUsageGroup 1 }
 | 
			
		||||
 | 
			
		||||
bcsiTCAMUsageEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX      BcsiTCAMUsageEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "An entry containing management information applicable to
 | 
			
		||||
            TCAM usage"
 | 
			
		||||
    INDEX   {   bcsiTCAMUsageSlot,
 | 
			
		||||
                bcsiTCAMUsageProcessor,
 | 
			
		||||
                bcsiTCAMUsageFeature }
 | 
			
		||||
    ::= { bcsiTCAMUsageTable 1 }
 | 
			
		||||
 | 
			
		||||
BcsiTCAMUsageEntry ::=
 | 
			
		||||
    SEQUENCE {
 | 
			
		||||
        bcsiTCAMUsageSlot                  Unsigned32,
 | 
			
		||||
        bcsiTCAMUsageProcessor             Unsigned32,
 | 
			
		||||
        bcsiTCAMUsageFeature               INTEGER,
 | 
			
		||||
        bcsiTCAMUsageContainerId           Unsigned32,
 | 
			
		||||
        bcsiTCAMUsageDBId                  Unsigned32,
 | 
			
		||||
        bcsiTCAMUsageSize                  INTEGER,
 | 
			
		||||
        bcsiTCAMUsageMaxLimit              Gauge32,
 | 
			
		||||
        bcsiTCAMUsageCurrentUsage          Gauge32,
 | 
			
		||||
        bcsiTCAMUsageFreeCountContainer    Gauge32,
 | 
			
		||||
        bcsiTCAMUsageFreeCountDB           Gauge32,
 | 
			
		||||
        bcsiTCAMUsageFreeCountFeature      Gauge32
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
bcsiTCAMUsageSlot OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Unsigned32
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A number which uniquely identifies a linecard  in the device"
 | 
			
		||||
    ::= { bcsiTCAMUsageEntry 1 }
 | 
			
		||||
 | 
			
		||||
bcsiTCAMUsageProcessor OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Unsigned32
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A number which uniquely identifies the network processor within a
 | 
			
		||||
            linecard in the device"
 | 
			
		||||
    ::= { bcsiTCAMUsageEntry 2 }
 | 
			
		||||
 | 
			
		||||
bcsiTCAMUsageFeature OBJECT-TYPE
 | 
			
		||||
    SYNTAX  INTEGER {
 | 
			
		||||
                l2Ctrl(0),
 | 
			
		||||
                l3V4Ctrl(1),
 | 
			
		||||
                l3V6Ctrl(2),
 | 
			
		||||
                l2UserIngress(3),
 | 
			
		||||
                l2UserEgress(4),
 | 
			
		||||
                portRL(5),
 | 
			
		||||
                bumRL(6),
 | 
			
		||||
                l3IPV4UserIngress(7),
 | 
			
		||||
                l3IPV4UserEgress(8),
 | 
			
		||||
                l3IPV4VxlanVisibility(9),
 | 
			
		||||
                l3IPV4UserWithRL(10),
 | 
			
		||||
                l3IPV4RACL(11),
 | 
			
		||||
                l3IPV4PBR(12),
 | 
			
		||||
                l3IPV6UserIngress(13),
 | 
			
		||||
                l3IPV6UserEgress(14),
 | 
			
		||||
                l3IPV6UserWithRL(15),
 | 
			
		||||
                l3IPV6RACL(16),
 | 
			
		||||
                l3IPV6PBR(17),
 | 
			
		||||
                oflowL2(18),
 | 
			
		||||
                oflowL3V4(19),
 | 
			
		||||
                oflowL3V6(20),
 | 
			
		||||
                oflowL2L3V4(21),
 | 
			
		||||
                oflowL2L3V6(22),
 | 
			
		||||
                mct(23),
 | 
			
		||||
                mplsXC(24),
 | 
			
		||||
                profileAGT(25)
 | 
			
		||||
            }
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "This object identifies the feature within the linecard
 | 
			
		||||
            and network processor."
 | 
			
		||||
    ::= { bcsiTCAMUsageEntry 3 }
 | 
			
		||||
 | 
			
		||||
bcsiTCAMUsageContainerId OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Unsigned32
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "This object identifies the bank container which can refer
 | 
			
		||||
            to a single bank or multiple TCAM banks."
 | 
			
		||||
    ::= { bcsiTCAMUsageEntry 4 }
 | 
			
		||||
 | 
			
		||||
bcsiTCAMUsageDBId OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Unsigned32
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "This object identifies the logical database."
 | 
			
		||||
    ::= { bcsiTCAMUsageEntry 5 }
 | 
			
		||||
 | 
			
		||||
bcsiTCAMUsageSize OBJECT-TYPE
 | 
			
		||||
    SYNTAX  INTEGER {
 | 
			
		||||
                fixed(0),
 | 
			
		||||
                dynamic(1)
 | 
			
		||||
            }
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "This object indicates if the size for this feature in 
 | 
			
		||||
             the current profile is fixed or dynamic."
 | 
			
		||||
    ::= { bcsiTCAMUsageEntry 6 }
 | 
			
		||||
 | 
			
		||||
bcsiTCAMUsageCurrentUsage	OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Gauge32
 | 
			
		||||
    UNITS  "Entries"
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "This object indicates the current usage of TCAM entries
 | 
			
		||||
            by this feature."
 | 
			
		||||
    ::= { bcsiTCAMUsageEntry 7 }
 | 
			
		||||
 | 
			
		||||
bcsiTCAMUsageMaxLimit	OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Gauge32
 | 
			
		||||
    UNITS  "Entries"
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "This object indicates the Maximum Limit of TCAM entries
 | 
			
		||||
            available for this feature."
 | 
			
		||||
    ::= { bcsiTCAMUsageEntry 8 }
 | 
			
		||||
 | 
			
		||||
bcsiTCAMUsageFreeCountContainer	OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Gauge32
 | 
			
		||||
    UNITS  "Entries"
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "This object indicates the number of free entries in the
 | 
			
		||||
             Container that is associated with the TCAM logical database
 | 
			
		||||
             used by this feature. Used for debugging purpose."
 | 
			
		||||
    ::= { bcsiTCAMUsageEntry 9 }
 | 
			
		||||
 | 
			
		||||
bcsiTCAMUsageFreeCountDB	OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Gauge32
 | 
			
		||||
    UNITS  "Entries"
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "This object indicates the number of free entries in the
 | 
			
		||||
             TCAM logical database used by this feature. Used for
 | 
			
		||||
             debugging purpose."
 | 
			
		||||
    ::= { bcsiTCAMUsageEntry 10 }
 | 
			
		||||
 | 
			
		||||
bcsiTCAMUsageFreeCountFeature	OBJECT-TYPE
 | 
			
		||||
    SYNTAX  Gauge32
 | 
			
		||||
    UNITS  "Entries"
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "This object indicates the number of free entries available
 | 
			
		||||
             for this feature. Used for debugging purpose."
 | 
			
		||||
    ::= { bcsiTCAMUsageEntry 11 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
-- ========================================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user