Initial commit
This commit is contained in:
		
							
								
								
									
										394
									
								
								MIBS/cisco/CISCOSB-IPSTDACL-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										394
									
								
								MIBS/cisco/CISCOSB-IPSTDACL-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,394 @@
 | 
			
		||||
 | 
			
		||||
CISCOSB-IPSTDACL-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
-- Title:      IP Standard ACL
 | 
			
		||||
-- Version:    7.50.00.00
 | 
			
		||||
-- Date:       22-Dec-2010
 | 
			
		||||
-- 22-Nov-2011 MIB label changed from CISCOSB-ipatdacl-MIB into CISCOSB-IPSTDACL-MIB
 | 
			
		||||
-- 			   20-Jun-2011  Added MODULE-IDENTITY
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
    TruthValue, TEXTUAL-CONVENTION, TimeStamp,
 | 
			
		||||
    DisplayString, DateAndTime, RowStatus                FROM SNMPv2-TC
 | 
			
		||||
    TimeTicks, IpAddress, NOTIFICATION-TYPE,
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-TYPE, Unsigned32             FROM SNMPv2-SMI
 | 
			
		||||
    InetAddress, InetAddressType,
 | 
			
		||||
    InetAddressPrefixLength,
 | 
			
		||||
    InetVersion, InetZoneIndex                           FROM INET-ADDRESS-MIB
 | 
			
		||||
    switch001                                            FROM CISCOSB-MIB;
 | 
			
		||||
 | 
			
		||||
rlIpStdAcl	MODULE-IDENTITY
 | 
			
		||||
        LAST-UPDATED "201106200000Z"
 | 
			
		||||
		ORGANIZATION "Cisco Systems, Inc."
 | 
			
		||||
 | 
			
		||||
		CONTACT-INFO
 | 
			
		||||
		"Postal: 170 West Tasman Drive
 | 
			
		||||
		San Jose , CA 95134-1706
 | 
			
		||||
		USA
 | 
			
		||||
 | 
			
		||||
		
 | 
			
		||||
		Website:  Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
 | 
			
		||||
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
             "The private MIB module definition for IP Standard ACL."
 | 
			
		||||
        REVISION "201105300000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
             "Initial revision."
 | 
			
		||||
        ::= { switch001 207 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
RlIpStdAclActionType ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
         "ACE action type. Drop action prevents packet forwarding.
 | 
			
		||||
         Permit action allows packet forwarding."
 | 
			
		||||
    SYNTAX  INTEGER {
 | 
			
		||||
        drop(1),
 | 
			
		||||
        permit(2)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
RlIpStdAclStdClassificationType ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
         "Classification type is used to create ACL rule. ANY type means match all.
 | 
			
		||||
         IPv4 or IPv6 types mean match specified in rlIpStdAclIpAddr field address."
 | 
			
		||||
    SYNTAX  INTEGER {
 | 
			
		||||
        any(1),
 | 
			
		||||
        ipv4(2),
 | 
			
		||||
        ipv6any(3),
 | 
			
		||||
        ipv6(4)
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdAclTable OBJECT-TYPE
 | 
			
		||||
   SYNTAX  SEQUENCE OF RlIpStdAclEntry
 | 
			
		||||
    MAX-ACCESS   not-accessible
 | 
			
		||||
    STATUS   current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "The IP Standard ACL table."
 | 
			
		||||
    ::= {  rlIpStdAcl 1 }
 | 
			
		||||
 | 
			
		||||
rlIpStdAclEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX      RlIpStdAclEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "An entry in the rlIpStdAclTable."
 | 
			
		||||
    INDEX  { rlIpStdAclAclName, rlIpStdAclAceIndex }
 | 
			
		||||
    ::= { rlIpStdAclTable 1 }
 | 
			
		||||
 | 
			
		||||
RlIpStdAclEntry::= SEQUENCE {
 | 
			
		||||
   rlIpStdAclAclName                                  DisplayString,
 | 
			
		||||
   rlIpStdAclAceIndex                                 INTEGER,
 | 
			
		||||
   rlIpStdAclSrcClassificationType                    RlIpStdAclStdClassificationType,
 | 
			
		||||
   rlIpStdAclSrcIpAddrType                            InetAddressType,
 | 
			
		||||
   rlIpStdAclSrcIpAddr                                InetAddress,
 | 
			
		||||
   rlIpStdAclSrcPrefLen                               InetAddressPrefixLength,
 | 
			
		||||
   rlIpStdAclDstClassificationType                    RlIpStdAclStdClassificationType,
 | 
			
		||||
   rlIpStdAclDstIpAddrType                            InetAddressType,
 | 
			
		||||
   rlIpStdAclDstIpAddr                                InetAddress,
 | 
			
		||||
   rlIpStdAclDstPrefLen                               InetAddressPrefixLength,
 | 
			
		||||
   rlIpStdAclAction                                   RlIpStdAclActionType,
 | 
			
		||||
   rlIpStdAclRowStatus                                RowStatus
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdAclAclName OBJECT-TYPE
 | 
			
		||||
    SYNTAX DisplayString(SIZE(1..32))
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "ACL Name."
 | 
			
		||||
    ::= { rlIpStdAclEntry 1 }
 | 
			
		||||
 | 
			
		||||
rlIpStdAclAceIndex OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "ACE index."
 | 
			
		||||
    ::= { rlIpStdAclEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdAclSrcClassificationType OBJECT-TYPE
 | 
			
		||||
    SYNTAX     RlIpStdAclStdClassificationType
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
           "Classification type."
 | 
			
		||||
    ::= { rlIpStdAclEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdAclSrcIpAddrType OBJECT-TYPE
 | 
			
		||||
    SYNTAX     InetAddressType
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
           "The address type of rlIpStdAclIpAddr."
 | 
			
		||||
    ::= { rlIpStdAclEntry 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdAclSrcIpAddr OBJECT-TYPE
 | 
			
		||||
    SYNTAX      InetAddress
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "IP address."
 | 
			
		||||
    ::= { rlIpStdAclEntry 5 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdAclSrcPrefLen OBJECT-TYPE
 | 
			
		||||
    SYNTAX     InetAddressPrefixLength
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
           "The prefix length of this address."
 | 
			
		||||
    DEFVAL { 32 }
 | 
			
		||||
    ::= { rlIpStdAclEntry 6 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdAclDstClassificationType OBJECT-TYPE
 | 
			
		||||
    SYNTAX     RlIpStdAclStdClassificationType
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
           "Classification type."
 | 
			
		||||
    ::= { rlIpStdAclEntry 7 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdAclDstIpAddrType OBJECT-TYPE
 | 
			
		||||
    SYNTAX     InetAddressType
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
           "The address type of rlIpStdAclIpAddr."
 | 
			
		||||
    ::= { rlIpStdAclEntry 8 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdAclDstIpAddr OBJECT-TYPE
 | 
			
		||||
    SYNTAX      InetAddress
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "IP address."
 | 
			
		||||
    ::= { rlIpStdAclEntry 9 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdAclDstPrefLen OBJECT-TYPE
 | 
			
		||||
    SYNTAX     InetAddressPrefixLength
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
           "The prefix length of this address."
 | 
			
		||||
    DEFVAL { 32 }
 | 
			
		||||
    ::= { rlIpStdAclEntry 10 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdAclAction OBJECT-TYPE
 | 
			
		||||
    SYNTAX      RlIpStdAclActionType
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Permit or deny action."
 | 
			
		||||
    DEFVAL{ permit }
 | 
			
		||||
    ::= { rlIpStdAclEntry 11 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdAclRowStatus OBJECT-TYPE
 | 
			
		||||
    SYNTAX      RowStatus
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Row status."
 | 
			
		||||
    ::= { rlIpStdAclEntry 12 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
rlIpStdAclFreeAceIndex OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Returns free ACE index which could be used in order to create new ACE entry."
 | 
			
		||||
    ::= { rlIpStdAcl 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdAclNameToIndexTable OBJECT-TYPE
 | 
			
		||||
   SYNTAX  SEQUENCE OF RlIpStdAclNameToIndexEntry
 | 
			
		||||
    MAX-ACCESS   not-accessible
 | 
			
		||||
    STATUS   current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "The IP Standard ACL name to index convert table."
 | 
			
		||||
    ::= {  rlIpStdAcl 3 }
 | 
			
		||||
 | 
			
		||||
rlIpStdAclNameToIndexEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX      RlIpStdAclNameToIndexEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "An entry in the rlIpStdAclNameToIndexTable."
 | 
			
		||||
    INDEX  { rlIpStdAclNameToIndexName }
 | 
			
		||||
    ::= { rlIpStdAclNameToIndexTable 1 }
 | 
			
		||||
 | 
			
		||||
RlIpStdAclNameToIndexEntry::= SEQUENCE {
 | 
			
		||||
   rlIpStdAclNameToIndexName                DisplayString,
 | 
			
		||||
   rlIpStdAclNameToIndexIndex               INTEGER
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdAclNameToIndexName OBJECT-TYPE
 | 
			
		||||
    SYNTAX DisplayString(SIZE(1..32))
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "ACL Name."
 | 
			
		||||
    ::= { rlIpStdAclNameToIndexEntry 1 }
 | 
			
		||||
 | 
			
		||||
rlIpStdAclNameToIndexIndex OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "ACL index."
 | 
			
		||||
    ::= { rlIpStdAclNameToIndexEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
----------------------------------------------------------------------------
 | 
			
		||||
-- Pair ACL
 | 
			
		||||
----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
rlIpStdPairAclTable OBJECT-TYPE
 | 
			
		||||
   SYNTAX  SEQUENCE OF RlIpStdPairAclEntry
 | 
			
		||||
    MAX-ACCESS   not-accessible
 | 
			
		||||
    STATUS   current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
       "The IP Standard Pair ACL table."
 | 
			
		||||
    ::= {  rlIpStdAcl 4 }
 | 
			
		||||
 | 
			
		||||
rlIpStdPairAclEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX      RlIpStdPairAclEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "An entry in the rlIpStdPairAclTable."
 | 
			
		||||
    INDEX  { rlIpStdPairAclAclName, rlIpStdPairAclAceIndex }
 | 
			
		||||
    ::= { rlIpStdPairAclTable 1 }
 | 
			
		||||
 | 
			
		||||
RlIpStdPairAclEntry::= SEQUENCE {
 | 
			
		||||
   rlIpStdPairAclAclName                                  DisplayString,
 | 
			
		||||
   rlIpStdPairAclAceIndex                                 INTEGER,
 | 
			
		||||
   rlIpStdPairAclSrcIpAddrType                            InetAddressType,
 | 
			
		||||
   rlIpStdPairAclSrcIpAddr                                InetAddress,
 | 
			
		||||
   rlIpStdPairAclSrcPrefLen                               InetAddressPrefixLength,
 | 
			
		||||
   rlIpStdPairAclDstIpAddrType                            InetAddressType,
 | 
			
		||||
   rlIpStdPairAclDstIpAddr                                InetAddress,
 | 
			
		||||
   rlIpStdPairAclDstPrefLen                               InetAddressPrefixLength,
 | 
			
		||||
   rlIpStdPairAclAction                                   RlIpStdAclActionType,
 | 
			
		||||
   rlIpStdPairAclRowStatus                                RowStatus
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdPairAclAclName OBJECT-TYPE
 | 
			
		||||
    SYNTAX DisplayString(SIZE(1..32))
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "ACL Name."
 | 
			
		||||
    ::= { rlIpStdPairAclEntry 1 }
 | 
			
		||||
 | 
			
		||||
rlIpStdPairAclAceIndex OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "ACE index."
 | 
			
		||||
    ::= { rlIpStdPairAclEntry 2 }
 | 
			
		||||
 | 
			
		||||
rlIpStdPairAclSrcIpAddrType OBJECT-TYPE
 | 
			
		||||
    SYNTAX     InetAddressType
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
           "The address type of rlIpStdAclIpAddr."
 | 
			
		||||
    ::= { rlIpStdPairAclEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdPairAclSrcIpAddr OBJECT-TYPE
 | 
			
		||||
    SYNTAX      InetAddress
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "IP address."
 | 
			
		||||
    ::= { rlIpStdPairAclEntry 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdPairAclSrcPrefLen OBJECT-TYPE
 | 
			
		||||
    SYNTAX     InetAddressPrefixLength
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
           "The prefix length of this address."
 | 
			
		||||
    DEFVAL { 32 }
 | 
			
		||||
    ::= { rlIpStdPairAclEntry 5 }
 | 
			
		||||
 | 
			
		||||
rlIpStdPairAclDstIpAddrType OBJECT-TYPE
 | 
			
		||||
    SYNTAX     InetAddressType
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
           "The address type of rlIpStdAclIpAddr."
 | 
			
		||||
    ::= { rlIpStdPairAclEntry 6 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdPairAclDstIpAddr OBJECT-TYPE
 | 
			
		||||
    SYNTAX      InetAddress
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "IP address."
 | 
			
		||||
    ::= { rlIpStdPairAclEntry 7 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdPairAclDstPrefLen OBJECT-TYPE
 | 
			
		||||
    SYNTAX     InetAddressPrefixLength
 | 
			
		||||
    MAX-ACCESS read-write
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
           "The prefix length of this address."
 | 
			
		||||
    DEFVAL { 32 }
 | 
			
		||||
    ::= { rlIpStdPairAclEntry 8 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdPairAclAction OBJECT-TYPE
 | 
			
		||||
    SYNTAX      RlIpStdAclActionType
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Permit or deny action."
 | 
			
		||||
    DEFVAL{ permit }
 | 
			
		||||
    ::= { rlIpStdPairAclEntry 9 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
rlIpStdPairAclRowStatus OBJECT-TYPE
 | 
			
		||||
    SYNTAX      RowStatus
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Row status."
 | 
			
		||||
    ::= { rlIpStdPairAclEntry 10 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user