Observium_CE/mibs/zyxel/ZYXEL-PRIVATE-VLAN-MIB

161 lines
6.0 KiB
Plaintext

-- ZyXEL Communications Corporation
-- Private Enterprise MIB definition
-- This file describes the ZyXEL Communications Corporation Enterprise MIB.
-- It contains ZyXEL products OIDs, and common managed objects.
-- $Log: ZYXEL-PRIVATE-VLAN-MIB.mib $
-- Revision 1.8 2013/12/06 07:08:08 ccho
-- remove uncessary imports
-- Revision 1.7 2012/12/10 03:37:20 Aga
-- add index
-- Revision 1.6 2012/11/27 08:51:35 Aga
-- bug fix: vlan map list instead
-- Revision 1.5 2012/10/30 09:55:29 Aga
-- bug fix:change the size list from (1..4096) to (0..4096)
-- Revision 1.4 2012/09/19 07:45:07 Kevin
-- if it's leaf node, revise the vender name from zyxel to zy
-- Revision 1.3 2012/08/22 09:47:50 Kevin
-- clean warning for SNMPc
-- Revision 1.2 2012/07/05 06:24:25 Kevin
-- 1. upgrade from SNMP to SNMPv2
-- 2. clean warning
-- Revision 1.1 2012/05/30 07:50:27 Kevin
-- Initial revision
ZYXEL-PRIVATE-VLAN-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE
FROM SNMPv2-SMI -- RFC2578
MODULE-IDENTITY
FROM SNMPv2-SMI
esMgmt
FROM ZYXEL-ES-SMI;
zyxelPrivateVlan MODULE-IDENTITY
LAST-UPDATED "201207010000Z"
ORGANIZATION "Enterprise Solution ZyXEL"
CONTACT-INFO
""
DESCRIPTION
"The subtree for private VLAN"
::= { esMgmt 68 }
zyxelPrivateVlanSetup OBJECT IDENTIFIER ::= { zyxelPrivateVlan 1 }
-- zyxelPrivateVlanTable
zyxelPrivateVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZyxelPrivateVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains Private VLAN type and associated secondary VLAN"
::= { zyxelPrivateVlanSetup 1 }
zyxelPrivateVlanEntry OBJECT-TYPE
SYNTAX ZyxelPrivateVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains Private VLAN type and associated secondary VLAN configuration"
INDEX { zyPrivateVlanType }
::= { zyxelPrivateVlanTable 1 }
ZyxelPrivateVlanEntry ::= SEQUENCE {
zyPrivateVlanType INTEGER,
zyPrivateVlanAssociatedVlanMap1k OCTET STRING,
zyPrivateVlanAssociatedVlanMap2k OCTET STRING,
zyPrivateVlanAssociatedVlanMap3k OCTET STRING,
zyPrivateVlanAssociatedVlanMap4k OCTET STRING
}
zyPrivateVlanType OBJECT-TYPE
SYNTAX INTEGER{
normal(0),
primary(1),
isolated(2),
community(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select the VLAN type as defined for Private VLAN feature."
::= { zyxelPrivateVlanEntry 1 }
zyPrivateVlanAssociatedVlanMap1k OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A string of octets containing one bit per VLAN. The
first octet corresponds to VLANs with VlanIndex values
1 through 8; the second octet to VLANs 9 through
16 etc. The most significant bit of each octet
corresponds to the lowest VlanIndex value in that octet.
For each VLAN that is associated to this primary VLAN,
the bit corresponding to that VLAN is set to '1'.
Empty (zero) most significant octes are not mandatory."
::= { zyxelPrivateVlanEntry 2 }
zyPrivateVlanAssociatedVlanMap2k OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A string of octets containing one bit per VLAN for
VLANS with VlanIndex values 1024 through 2047. The
first octet corresponds to VLANs with VlanIndex values
1024 through 1031; the second octet to VLANs 1032
through 1039 etc. The most significant bit of each
octet corresponds to the lowest VlanIndex value in that
octet.
For each VLAN that is associated to this primary VLAN,
the bit corresponding to that VLAN is set to '1'.
Empty (zero) most significant octes are not mandatory."
::= { zyxelPrivateVlanEntry 3 }
zyPrivateVlanAssociatedVlanMap3k OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A string of octets containing one bit per VLAN for
VLANS with VlanIndex values 2048 through 3071. The
first octet corresponds to VLANs with VlanIndex values
of 2048 through 2055; the second octet to VLANs 2056
through 2063 etc. The most significant bit of each
octet corresponds to the lowest VlanIndex value in that
octet.
For each VLAN that is associated to this primary VLAN,
the bit corresponding to that VLAN is set to '1'.
Empty (zero) most significant octes are not mandatory."
::= { zyxelPrivateVlanEntry 4 }
zyPrivateVlanAssociatedVlanMap4k OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A string of octets containing one bit per VLAN for
VLANS with VlanIndex values 3072 through 4095. The
first octet corresponds to VLANs with VlanIndex values
3072 through 3079; the second octet to VLANs 3080
through 3087 etc. The most significant bit of each
octet corresponds to the lowest VlanIndex value in that
octet.
For each VLAN that is associated to this primary VLAN,
the bit corresponding to that VLAN is set to '1'.
Empty (zero) most significant octes are not mandatory."
::= { zyxelPrivateVlanEntry 5 }
END