206 lines
6.2 KiB
Plaintext
206 lines
6.2 KiB
Plaintext
ELTEX-MES-VLAN-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- -----------------------------------------------------------------------------
|
|
-- MIB NAME : Eltex MES VLAN
|
|
-- FILE NAME: eltVlan.mib
|
|
-- DATE : 2013/11/18
|
|
-- VERSION : 1.00
|
|
-- -----------------------------------------------------------------------------
|
|
|
|
IMPORTS
|
|
rnd FROM RADLAN-MIB
|
|
DisplayString, TruthValue, RowStatus,
|
|
MacAddress FROM SNMPv2-TC
|
|
VlanIndex, dot1qVlanIndex, PortList FROM Q-BRIDGE-MIB
|
|
ifIndex, InterfaceIndexOrZero FROM IF-MIB
|
|
dot1dBasePort FROM BRIDGE-MIB
|
|
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
|
MODULE-IDENTITY, OBJECT-TYPE, IpAddress FROM SNMPv2-SMI
|
|
InetAddressType FROM INET-ADDRESS-MIB
|
|
eltMes FROM ELTEX-MES
|
|
vlanMulticastTvEntry FROM RADLAN-vlan-MIB;
|
|
|
|
eltMesVlan MODULE-IDENTITY
|
|
LAST-UPDATED "201808070000Z"
|
|
ORGANIZATION "Eltex Ltd."
|
|
CONTACT-INFO
|
|
"www.eltex.nsk.ru"
|
|
DESCRIPTION
|
|
"The private MIB module definition for IP Multicast support in Eltex devices."
|
|
REVISION "201808070000Z"
|
|
DESCRIPTION
|
|
"Add default VLAN forbidden ports scalar"
|
|
REVISION "201706050000Z"
|
|
DESCRIPTION
|
|
"Add VLAN CoS priority"
|
|
REVISION "201311180000Z"
|
|
DESCRIPTION
|
|
"Editorial changes to support new MIB compilers."
|
|
REVISION "201311180000Z"
|
|
DESCRIPTION
|
|
"Initial version of this MIB."
|
|
::= { eltMes 5 }
|
|
|
|
EltVlanMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates global VLAN QinQ operation mode.
|
|
"
|
|
REFERENCE
|
|
"TR-101"
|
|
SYNTAX INTEGER {
|
|
basic(1),
|
|
tr101(2)
|
|
}
|
|
|
|
eltVlanMulticastTvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EltVlanMulticastTvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast vlan used for this port"
|
|
::= { eltMesVlan 1 }
|
|
|
|
eltVlanMulticastTvEntry OBJECT-TYPE
|
|
SYNTAX EltVlanMulticastTvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry of multicast tag"
|
|
AUGMENTS { vlanMulticastTvEntry }
|
|
::= { eltVlanMulticastTvTable 1 }
|
|
|
|
EltVlanMulticastTvEntry ::= SEQUENCE {
|
|
eltVlanMulticastTvVIDIsTagged TruthValue
|
|
}
|
|
|
|
eltVlanMulticastTvVIDIsTagged OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify whether the port is tagged in TV vlan or not."
|
|
::= { eltVlanMulticastTvEntry 1 }
|
|
|
|
|
|
eltVlanMode OBJECT-TYPE
|
|
SYNTAX EltVlanMode
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global VLAN QinQ operation mode"
|
|
::= { eltMesVlan 2 }
|
|
|
|
|
|
--
|
|
-- eltDot1qVlanStaticTable
|
|
--
|
|
|
|
eltDot1qVlanStaticTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EltDot1qVlanStaticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table lists the per vlan parameters."
|
|
::= { eltMesVlan 4 }
|
|
|
|
eltDot1qVlanStaticEntry OBJECT-TYPE
|
|
SYNTAX EltDot1qVlanStaticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table expands existing table dot1qVlanStaticTable."
|
|
INDEX {dot1qVlanIndex}
|
|
::= { eltDot1qVlanStaticTable 1 }
|
|
|
|
EltDot1qVlanStaticEntry ::= SEQUENCE {
|
|
eltDot1qVlanStaticCos INTEGER
|
|
}
|
|
|
|
eltDot1qVlanStaticCos OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7 | 255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan egress CoS value for traffic being sent from CPU."
|
|
DEFVAL {255}
|
|
::= { eltDot1qVlanStaticEntry 1 }
|
|
|
|
eltMesVlanDefault OBJECT IDENTIFIER ::= { eltMesVlan 5 }
|
|
|
|
eltVlanDefaultForbiddenPorts OBJECT-TYPE
|
|
SYNTAX PortList
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of default VLAN membership disabled ports."
|
|
::= { eltMesVlanDefault 1 }
|
|
|
|
|
|
--
|
|
-- eltVlanTriplePlayTable
|
|
--
|
|
|
|
eltVlanTriplePlayTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EltVlanTriplePlayEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TriplePlay table, map CPE vlan to multicastTvVlan on this port"
|
|
::= { eltMesVlan 6 }
|
|
|
|
eltVlanTriplePlayEntry OBJECT-TYPE
|
|
SYNTAX EltVlanTriplePlayEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry of TriplePlay table"
|
|
INDEX { eltVlanTriplePlayInnerVID,
|
|
eltVlanTriplePlayInputPort }
|
|
::= { eltVlanTriplePlayTable 1 }
|
|
|
|
EltVlanTriplePlayEntry ::= SEQUENCE {
|
|
eltVlanTriplePlayInnerVID VlanIndex,
|
|
eltVlanTriplePlayInputPort InterfaceIndexOrZero,
|
|
eltVlanTriplePlayMulticastTvVID VlanIndex,
|
|
eltVlanTriplePlayRowStatus RowStatus
|
|
}
|
|
|
|
eltVlanTriplePlayInnerVID OBJECT-TYPE
|
|
SYNTAX VlanIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Specifies the CPE inner vlan."
|
|
::= { eltVlanTriplePlayEntry 1 }
|
|
|
|
eltVlanTriplePlayInputPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Specifies the ifIndex of input port."
|
|
::= { eltVlanTriplePlayEntry 2 }
|
|
|
|
|
|
eltVlanTriplePlayMulticastTvVID OBJECT-TYPE
|
|
SYNTAX VlanIndex
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Specifies the multicast TV outer vlan."
|
|
::= { eltVlanTriplePlayEntry 3 }
|
|
|
|
eltVlanTriplePlayRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row status variable, used according to
|
|
row creation and removal conventions."
|
|
::= { eltVlanTriplePlayEntry 4 }
|
|
|
|
|
|
|
|
END
|