Observium_CE/mibs/zyxel/ZYXEL-MAC-BASED-VLAN-MIB

104 lines
3.3 KiB
Plaintext

ZYXEL-MAC-BASED-VLAN-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises FROM RFC1155-SMI
OBJECT-TYPE
FROM SNMPv2-SMI -- RFC2578
RowStatus, MacAddress
FROM SNMPv2-TC -- RFC2579
DisplayString
FROM RFC1213-MIB
esMgmt
FROM ZYXEL-ES-SMI;
zyxelMacBasedVlan MODULE-IDENTITY
LAST-UPDATED "201402250000Z"
ORGANIZATION "Enterprise Solution ZyXEL"
CONTACT-INFO
""
DESCRIPTION
"study"
::= { esMgmt 99 }
-- zyxelMacBasedVlan OIDs
zyxelMacBasedVlanSetup OBJECT IDENTIFIER ::= { zyxelMacBasedVlan 1 }
zyxelMacBasedVlanStatus OBJECT IDENTIFIER ::= { zyxelMacBasedVlan 2 }
zyMacBasedVlanMaxNumberOfVlans OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum binding number of MAC-based VLAN"
::= { zyxelMacBasedVlanSetup 1 }
zyxelMacBasedVlanBindingTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZyxelMacBasedVlanBindingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of MAC-based VLAN configuration."
::= { zyxelMacBasedVlanSetup 2 }
zyxelMacBasedVlanBindingEntry OBJECT-TYPE
SYNTAX ZyxelMacBasedVlanBindingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains MAC-based VLAN configuration. "
INDEX { zyMacBasedVlanBindingSourceMac}
::= { zyxelMacBasedVlanBindingTable 1 }
ZyxelMacBasedVlanBindingEntry ::=
SEQUENCE {
zyMacBasedVlanBindingSourceMac MacAddress,
zyMacBasedVlanBindingName DisplayString,
zyMacBasedVlanBindingVlan INTEGER,
zyMacBasedVlanBindingPriority INTEGER,
zyMacBasedVlanBindingRowStatus RowStatus
}
zyMacBasedVlanBindingSourceMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"source MAC address of binding"
::= { zyxelMacBasedVlanBindingEntry 1 }
zyMacBasedVlanBindingName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set a name of the MAC-based VLAN binding"
::= { zyxelMacBasedVlanBindingEntry 2 }
zyMacBasedVlanBindingVlan OBJECT-TYPE
SYNTAX INTEGER (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set a vid for untagged frame forwarding"
::= { zyxelMacBasedVlanBindingEntry 3 }
zyMacBasedVlanBindingPriority OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set a priority to apply to the vlan"
::= { zyxelMacBasedVlanBindingEntry 4 }
zyMacBasedVlanBindingRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows entries to be created and deleted from the MAC."
::= { zyxelMacBasedVlanBindingEntry 5 }
END