mibs/MIBS/cisco/CISCOSB-rldot1q-MIB
2023-12-05 12:25:34 +01:00

197 lines
5.7 KiB
Plaintext

CISCOSB-rldot1q-MIB DEFINITIONS ::= BEGIN
-- Title: CISCOSB Switch Interfaces Private
-- Version: 7.47
-- Date: 25 Nov 2008
IMPORTS
ifIndex FROM IF-MIB
Unsigned32, MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI
RowStatus, TruthValue, TEXTUAL-CONVENTION FROM SNMPv2-TC
PortList, dot1qStaticUnicastEntry, dot1qTpFdbEntry FROM Q-BRIDGE-MIB
switch001 FROM CISCOSB-MIB
rlpBridgeMIBObjects FROM CISCOSB-BRIDGEMIBOBJECTS-MIB;
rlq-bridge-mib MODULE-IDENTITY
LAST-UPDATED "200811250000Z"
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 dot1q MIBs."
::= { rlpBridgeMIBObjects 8 }
rldot1q OBJECT IDENTIFIER ::= { rlpBridgeMIBObjects 8 }
-- -------------------------------------------------------------
-- dot1qStaticUnicastTable Augmentation
-- -------------------------------------------------------------
rldot1qStaticUnicastTable OBJECT-TYPE
SYNTAX SEQUENCE OF Rldot1qStaticUnicastEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An augmentation to dot1qStaticUnicastTable"
::= { rldot1q 1 }
rldot1qStaticUnicastEntry OBJECT-TYPE
SYNTAX Rldot1qStaticUnicastEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An augmentation to dot1qStaticUnicastEntry"
AUGMENTS {dot1qStaticUnicastEntry}
::= { rldot1qStaticUnicastTable 1 }
Rldot1qStaticUnicastEntry ::=
SEQUENCE {
rldot1qStaticUnicastAddressOwner INTEGER
}
rldot1qStaticUnicastAddressOwner OBJECT-TYPE
SYNTAX INTEGER {
static(1),
learned(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The learned status of this entry:
static(1) - address has added by user.
learned(2)- address has added by device."
DEFVAL { static }
::= { rldot1qStaticUnicastEntry 1 }
-- -------------------------------------------------------------
-- dot1qTpFdbTable Augmentation
-- -------------------------------------------------------------
rldot1qTpFdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF Rldot1qTpFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An augmentation to dot1qTpFdbTable"
::= { rldot1q 2 }
rldot1qTpFdbEntry OBJECT-TYPE
SYNTAX Rldot1qTpFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An augmentation to dot1qTpFdbEntry"
AUGMENTS {dot1qTpFdbEntry}
::= { rldot1qTpFdbTable 1 }
Rldot1qTpFdbEntry ::=
SEQUENCE {
rldot1qTpFdbSubStatus INTEGER
}
rldot1qTpFdbSubStatus OBJECT-TYPE
SYNTAX INTEGER {
none(1),
dynamic-static(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sub status of this entry. The meanings of the values
are:
none(1) -
non of the following.
dynamic-static(2) -
the value of the corresponding instance of dot1qTpFdbPort was
learned dynamically in SW but kept as static address in HW."
::= { rldot1qTpFdbEntry 1 }
-- -------------------------------------------------------------
-- rldot1qTpFdbCountTable
-- -------------------------------------------------------------
rldot1qTpFdbCountTable OBJECT-TYPE
SYNTAX SEQUENCE OF Rldot1qTpFdbCountEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Counters for FDB table. Per VLAN, port and type."
::= { rldot1q 3 }
rldot1qTpFdbCountEntry OBJECT-TYPE
SYNTAX Rldot1qTpFdbCountEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Count the number of MAC address for a specific VLAN, port and type."
INDEX { rldot1qTpFdbCountVlanTag, rldot1qTpFdbCountPort, rldot1qTpFdbCountType }
::= { rldot1qTpFdbCountTable 1 }
Rldot1qTpFdbCountEntry ::=
SEQUENCE {
rldot1qTpFdbCountVlanTag
INTEGER,
rldot1qTpFdbCountPort
Integer32,
rldot1qTpFdbCountType
INTEGER,
rldot1qTpFdbCountCount
INTEGER
}
rldot1qTpFdbCountVlanTag OBJECT-TYPE
SYNTAX INTEGER (0..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Vlan Tag. Zero means all vlans"
::= { rldot1qTpFdbCountEntry 1 }
rldot1qTpFdbCountPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port. Zero means all ports"
::= { rldot1qTpFdbCountEntry 2 }
rldot1qTpFdbCountType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- secured
invalid(2),
learned(3), --dynamic
self(4), --self
mgmt(5), --static
multicast(6),
ipv4Host(7),
ipv6Host(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of the address:
TODO
"
::= { rldot1qTpFdbCountEntry 3 }
rldot1qTpFdbCountCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of address per selected vlan, port and type."
::= { rldot1qTpFdbCountEntry 4 }
END