14960 lines
455 KiB
Plaintext
14960 lines
455 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.
|
||
|
||
|
||
ZYXEL-ves1616pe54-MIB DEFINITIONS ::= BEGIN
|
||
|
||
IMPORTS
|
||
enterprises FROM RFC1155-SMI
|
||
|
||
OBJECT-TYPE
|
||
FROM SNMPv2-SMI -- RFC2578
|
||
RowStatus, DateAndTime, TruthValue, StorageType, MacAddress
|
||
FROM SNMPv2-TC -- RFC2579
|
||
DisplayString
|
||
FROM RFC1213-MIB
|
||
EnabledStatus
|
||
FROM P-BRIDGE-MIB
|
||
PortList
|
||
FROM Q-BRIDGE-MIB
|
||
dot1dBasePort
|
||
FROM BRIDGE-MIB
|
||
InterfaceIndexOrZero -- RFC2863
|
||
FROM IF-MIB
|
||
SnmpAdminString
|
||
FROM SNMP-FRAMEWORK-MIB -- RFC2571
|
||
InetAddressType, InetAddress
|
||
FROM INET-ADDRESS-MIB -- RFC2851
|
||
OperationResponseStatus
|
||
FROM DISMAN-PING-MIB
|
||
vdslLineConfProfileName
|
||
FROM VDSL-LINE-MIB
|
||
vdslLineAlarmConfProfileName
|
||
FROM VDSL-LINE-MIB
|
||
vdslPerf1DayIntervalNumber
|
||
FROM VDSL-LINE-MIB
|
||
vdslPhysSide
|
||
FROM VDSL-LINE-MIB
|
||
ifIndex
|
||
FROM IF-MIB
|
||
vdslPerfIntervalNumber
|
||
FROM VDSL-LINE-MIB
|
||
dot1qVlanIndex
|
||
FROM Q-BRIDGE-MIB
|
||
Dot1agCfmMepId
|
||
FROM IEEE8021-CFM-MIB
|
||
Xdsl2RaMode
|
||
FROM VDSL2-LINE-TC-MIB
|
||
Xdsl2LineLdsf
|
||
FROM VDSL2-LINE-TC-MIB
|
||
xdsl2PMChHist1DInterval
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2LineBand
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2LineSegmentDirection
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2LineSegment
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2SCStatusDirection
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2SCStatusBand
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2PMLHist15MUnit
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2PMLHist15MInterval
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2PMLHist1DUnit
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2PMLHist1DInterval
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2PMChCurrUnit
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2PMChHist15MUnit
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2PMChHist15MInterval
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2PMLCurrUnit
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2PMChHist1DUnit
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2LConfTempTemplateName
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2LConfProfProfileName
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2ChConfProfProfileName
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2LAlarmConfTempTemplateName
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2LineAlarmConfProfileName
|
||
FROM VDSL2-LINE-MIB
|
||
xdsl2ChAlarmConfProfileName
|
||
FROM VDSL2-LINE-MIB
|
||
|
||
IpAddress
|
||
FROM SNMPv2-SMI
|
||
Ipv6Address
|
||
FROM IPV6-TC
|
||
|
||
NOTIFICATION-TYPE
|
||
FROM SNMPv2-SMI
|
||
sysObjectID
|
||
FROM RFC1213-MIB
|
||
BridgeId, Timeout
|
||
FROM BRIDGE-MIB
|
||
|
||
|
||
HCPerfIntervalThreshold,
|
||
HCPerfTimeElapsed
|
||
FROM HC-PerfHist-TC-MIB; -- [RFC3705]
|
||
|
||
zyxel OBJECT IDENTIFIER ::= { enterprises 890 }
|
||
products OBJECT IDENTIFIER ::= { zyxel 1 }
|
||
accessSwitch OBJECT IDENTIFIER ::= { products 5 }
|
||
vesSeries OBJECT IDENTIFIER ::= { accessSwitch 12 }
|
||
ves1616pe54 OBJECT IDENTIFIER ::= { vesSeries 37 }
|
||
|
||
--
|
||
-- textual conventions used in this MIB
|
||
--
|
||
|
||
Vdsl2Band ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Identifies a band in a
|
||
VDSL2/ADSL/ADSL2/ADSL2+
|
||
link. For a band in the upstream direction,
|
||
transmission is from the remote end (xTU-R)
|
||
towards the central office end (xTU-C).
|
||
A band in the upstream direction is
|
||
indicated by upstream(1) for
|
||
ADSL/ADSL2/ADSL2+ single band, or any of
|
||
us0(3), us1(5), us2(7), us3(9), or us4(11) for
|
||
VDSL2 multiple bands.
|
||
For a band in the downstream direction,
|
||
transmission is from the xTU-C towards the xTU-R.
|
||
A band in the downstream direction is
|
||
indicated by downstream(2) for
|
||
ADSL/ADSL2/ADSL2+ single band, or any of
|
||
ds1(4), ds2(6), ds3(8), or ds4(10) for
|
||
VDSL2 multiple bands.
|
||
Specified as an INTEGER,
|
||
the values are defined as follows:"
|
||
SYNTAX INTEGER {
|
||
upstream(1), -- Transmission from the ATU-R to the ATU-C
|
||
-- (ADSL/ADSL2/ADSL2+).
|
||
downstream(2), -- Transmission from the ATU-C to the ATU-R
|
||
--(ADSL/ADSL2/ADSL2+).
|
||
us0(3), -- Upstream band number 0 (US0) (VDSL2).
|
||
ds1(4), -- Downstream band number 1 (DS1) (VDSL2).
|
||
us1(5), -- Upstream band number 1 (US1) (VDSL2).
|
||
ds2(6), -- Downstream band number 2 (DS2) (VDSL2).
|
||
us2(7), -- Upstream band number 2 (US2) (VDSL2).
|
||
ds3(8), -- Downstream band number 3 (DS3) (VDSL2).
|
||
us3(9), -- Upstream band number 3 (US3) (VDSL2).
|
||
ds4(10), -- Downstream band number 4 (DS4) (VDSL2).
|
||
us4(11) -- Upstream band number 4 (US4) (VDSL2).
|
||
}
|
||
|
||
-- sysInfo
|
||
sysInfo OBJECT IDENTIFIER ::= { ves1616pe54 1 }
|
||
|
||
sysSwPlatformMajorVers OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SW platform major version, e.g. 3."
|
||
::= { sysInfo 1 }
|
||
|
||
sysSwPlatformMinorVers OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SW platform minor version, e.g. 50."
|
||
::= { sysInfo 2 }
|
||
|
||
sysSwModelString OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Model letters, e.g. TJ"
|
||
::= { sysInfo 3 }
|
||
|
||
sysSwVersionControlNbr OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Version control number, e.g. 0."
|
||
::= { sysInfo 4 }
|
||
|
||
sysSwDay OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SW compilation day, e.g. 19."
|
||
::= { sysInfo 5 }
|
||
|
||
sysSwMonth OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SW compilation month, e.g. 8."
|
||
::= { sysInfo 6 }
|
||
|
||
sysSwYear OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SW compilation year, e.g. 2004."
|
||
::= { sysInfo 7 }
|
||
|
||
sysHwMajorVers OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"HW major version number, e.g. 1."
|
||
::= { sysInfo 8 }
|
||
|
||
sysHwMinorVers OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"HW minor version number, e.g. 0."
|
||
::= { sysInfo 9 }
|
||
|
||
sysSerialNumber OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Serial number"
|
||
::= { sysInfo 10 }
|
||
|
||
sysFirmwareVersion OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"VDSL Switch Firmware Version"
|
||
::= { sysInfo 11 }
|
||
|
||
sysModemCodeVersion OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"VDSL Modem Code Version"
|
||
::= { sysInfo 12 }
|
||
|
||
sysPowerInfo OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"CO Power info"
|
||
::= { sysInfo 13 }
|
||
|
||
sysSwBootUpImage OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
image_1(1),
|
||
image_2(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Current system boot up image,
|
||
You can change the boot up image of next rebooting by setting sysMgmtBootupImage."
|
||
::= { sysInfo 14 }
|
||
|
||
sysImage1FwVersion OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"VDSL Switch Image 1 Firmware Version"
|
||
::= { sysInfo 15 }
|
||
|
||
sysImage2FwVersion OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"VDSL Switch Image 2 Firmware Version"
|
||
::= { sysInfo 16 }
|
||
|
||
|
||
-- brLimitSetup
|
||
brLimitSetup OBJECT IDENTIFIER ::= { ves1616pe54 3 }
|
||
|
||
brLimitState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Broadcast/multicast/DLF rate limiting enabled/disabled for the switch."
|
||
::= { brLimitSetup 1 }
|
||
|
||
-- brLimitPortTable
|
||
brLimitPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF BrLimitPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { brLimitSetup 2 }
|
||
|
||
brLimitPortEntry OBJECT-TYPE
|
||
SYNTAX BrLimitPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in brLimitPortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { brLimitPortTable 1 }
|
||
|
||
BrLimitPortEntry ::=
|
||
SEQUENCE {
|
||
brLimitPortBrState EnabledStatus,
|
||
brLimitPortBrRate INTEGER,
|
||
brLimitPortMcState EnabledStatus,
|
||
brLimitPortMcRate INTEGER,
|
||
brLimitPortDlfState EnabledStatus,
|
||
brLimitPortDlfRate INTEGER
|
||
}
|
||
|
||
brLimitPortBrState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Broadcast rate limiting enabled/disabled on the port."
|
||
::= { brLimitPortEntry 1 }
|
||
|
||
brLimitPortBrRate OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Allowed broadcast rate in pkts/s. For FE port,
|
||
the maximum value is 148800. For GE port, the maximum value is 262143."
|
||
::= { brLimitPortEntry 2 }
|
||
|
||
brLimitPortMcState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Multicast rate limiting enabled/disabled on the port."
|
||
::= { brLimitPortEntry 3 }
|
||
|
||
brLimitPortMcRate OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"AAllowed mullticast rate in pkts/s. For FE port,
|
||
the maximum value is 148800. For GE port, the maximum value is 262143."
|
||
::= { brLimitPortEntry 4 }
|
||
|
||
brLimitPortDlfState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Destination lookup failure frames rate limiting enabled/disabled on the port."
|
||
::= { brLimitPortEntry 5 }
|
||
|
||
brLimitPortDlfRate OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Allowed destination lookup failure frames rate in pkts/s.
|
||
For FE port, the maximum value is 148800. For GE port, the maximum value is 262143."
|
||
::= { brLimitPortEntry 6 }
|
||
|
||
-- portSecuritySetup
|
||
portSecuritySetup OBJECT IDENTIFIER ::= { ves1616pe54 4 }
|
||
|
||
portSecurityState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0: disable, 1:enable port security, 2:enable vlan security"
|
||
::= { portSecuritySetup 1 }
|
||
|
||
portSecurityPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortSecurityPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portSecuritySetup 2 }
|
||
|
||
portSecurityPortEntry OBJECT-TYPE
|
||
SYNTAX PortSecurityPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in portSecurityPortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { portSecurityPortTable 1 }
|
||
|
||
PortSecurityPortEntry ::=
|
||
SEQUENCE {
|
||
portSecurityPortState EnabledStatus,
|
||
portSecurityPortLearnState EnabledStatus,
|
||
portSecurityPortCount INTEGER
|
||
}
|
||
|
||
portSecurityPortState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Port Security enabled/disabled on the port.
|
||
Active(1) means this port only accept frames from static MAC addresses that are configured for the port,
|
||
and dynamic MAC address frames up to the number specified by portSecurityPortCount object."
|
||
::= { portSecurityPortEntry 1 }
|
||
|
||
portSecurityPortLearnState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"MAC address learning enabled/disable on the port."
|
||
::= { portSecurityPortEntry 2 }
|
||
|
||
portSecurityPortCount OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Number of (dynamic) MAC addresses that may be learned on the port."
|
||
::= { portSecurityPortEntry 3 }
|
||
|
||
portSecurityMacFreeze OBJECT-TYPE
|
||
SYNTAX PortList
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This entry is used to execute MacFreeze action to port.
|
||
It's meaningless while reading this entry."
|
||
::= { portSecuritySetup 3 }
|
||
|
||
-- vlanTrunkPortTable
|
||
vlanTrunkSetup OBJECT IDENTIFIER ::= { ves1616pe54 5 }
|
||
|
||
vlanTrunkPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlanTrunkPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vlanTrunkSetup 1 }
|
||
|
||
vlanTrunkPortEntry OBJECT-TYPE
|
||
SYNTAX VlanTrunkPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vlanTrunkPortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { vlanTrunkPortTable 1 }
|
||
|
||
VlanTrunkPortEntry ::=
|
||
SEQUENCE {
|
||
vlanTrunkPortState EnabledStatus
|
||
}
|
||
|
||
vlanTrunkPortState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"VlanTrunking enabled/disabled on the port.
|
||
Active(1) to allow frames belonging to unknown
|
||
VLAN groups to pass through the switch."
|
||
::= { vlanTrunkPortEntry 1 }
|
||
|
||
-- ctlProtTransSetup
|
||
ctlProtTransSetup OBJECT IDENTIFIER ::= { ves1616pe54 6 }
|
||
|
||
ctlProtTransState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Bridge control protocol transparency enabled/disabled for the switch"
|
||
::= { ctlProtTransSetup 1 }
|
||
|
||
-- ctlProtTransTunnelPortTable
|
||
|
||
ctlProtTransTunnelPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CtlProtTransTunnelPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { ctlProtTransSetup 2 }
|
||
|
||
ctlProtTransTunnelPortEntry OBJECT-TYPE
|
||
SYNTAX CtlProtTransTunnelPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in ctlProtTransTunnelPortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { ctlProtTransTunnelPortTable 1 }
|
||
|
||
CtlProtTransTunnelPortEntry ::=
|
||
SEQUENCE {
|
||
ctlProtTransTunnelMode INTEGER
|
||
}
|
||
|
||
ctlProtTransTunnelMode OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
peer(0),
|
||
tunnel(1),
|
||
discard(2),
|
||
network(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Bridge control protocol transparency mode for the port.
|
||
Modes: Peer(0), Tunnel(1), Discard(2), Network(3)"
|
||
::= { ctlProtTransTunnelPortEntry 1 }
|
||
|
||
-- vlanStackSetup
|
||
vlanStackSetup OBJECT IDENTIFIER ::= { ves1616pe54 7 }
|
||
|
||
vlanStackState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"VLAN Stacking enabled/disabled for the switch."
|
||
::= { vlanStackSetup 1 }
|
||
|
||
vlanStackTpid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SP TPID in hex format, e.g. 8100."
|
||
::= { vlanStackSetup 2 }
|
||
|
||
-- vlanStackPortTable
|
||
|
||
vlanStackPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlanStackPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vlanStackSetup 3 }
|
||
|
||
vlanStackPortEntry OBJECT-TYPE
|
||
SYNTAX VlanStackPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vlanStackPortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { vlanStackPortTable 1 }
|
||
|
||
VlanStackPortEntry ::=
|
||
SEQUENCE {
|
||
vlanStackPortMode INTEGER,
|
||
vlanStackPortVid INTEGER,
|
||
vlanStackPortPrio INTEGER,
|
||
vlanStackTunnelPortTpid INTEGER,
|
||
vlanStackPCopyCtagPrio EnabledStatus
|
||
}
|
||
|
||
vlanStackPortMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
normal(1),
|
||
access(2),
|
||
tunnel(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Mode of the port. Set Normal to have the switch ignore frames received
|
||
(or transmitted) on this port with VLAN stacking tags.
|
||
Anything you configure in SPVID and Priority are ignored.
|
||
Set Access mode to have the switch add the SP TPID tag to all incoming
|
||
frames received on this port. Set Access mode for ingress ports at the
|
||
edge of the service provider's network. Set Tunnel mode (available for
|
||
Gigabit ports only) for egress ports at the edge of the service provider's
|
||
network. In order to support VLAN stacking on a port, the port must be able
|
||
to allow frames of 1526 Bytes (1522 Bytes + 4 Bytes for the second tag)
|
||
to pass through it. normal (1), Access (2), tunnel (3)"
|
||
::= { vlanStackPortEntry 1 }
|
||
|
||
vlanStackPortVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"VLAN ID used in service provider tag."
|
||
::= { vlanStackPortEntry 2 }
|
||
|
||
vlanStackPortPrio OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
prioriry-0(0),
|
||
prioriry-1(1),
|
||
prioriry-2(2),
|
||
prioriry-3(3),
|
||
prioriry-4(4),
|
||
prioriry-5(5),
|
||
prioriry-6(6),
|
||
prioriry-7(7)
|
||
}
|
||
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Priority value for service provider tag.
|
||
0 is the lowest priority level and 7 is the highest."
|
||
::= { vlanStackPortEntry 3 }
|
||
|
||
vlanStackTunnelPortTpid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tunnel Port TPID in hex format, e.g. 8100."
|
||
::= { vlanStackPortEntry 4 }
|
||
|
||
vlanStackPCopyCtagPrio OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vlanStackPortEntry 5 }
|
||
|
||
|
||
-- selectiveQinQTable
|
||
selectiveQinQTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SelectiveQinQEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vlanStackSetup 4 }
|
||
|
||
selectiveQinQEntry OBJECT-TYPE
|
||
SYNTAX SelectiveQinQEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in selective qinq table"
|
||
INDEX { selectiveQinQPort, selectiveQinQCvid }
|
||
::= { selectiveQinQTable 1 }
|
||
|
||
SelectiveQinQEntry ::=
|
||
SEQUENCE {
|
||
selectiveQinQName DisplayString,
|
||
selectiveQinQPort INTEGER,
|
||
selectiveQinQCvid INTEGER,
|
||
selectiveQinQSpvid INTEGER,
|
||
selectiveQinQPriority INTEGER,
|
||
selectiveQinQRowStatus RowStatus,
|
||
selectiveQinQACtivePrio EnabledStatus
|
||
}
|
||
|
||
selectiveQinQName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The name of selective qinq entry"
|
||
::= { selectiveQinQEntry 1 }
|
||
|
||
selectiveQinQPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"interface port id"
|
||
::= { selectiveQinQEntry 2 }
|
||
|
||
selectiveQinQCvid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"inner vid"
|
||
::= { selectiveQinQEntry 3 }
|
||
|
||
selectiveQinQSpvid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"outer vid"
|
||
::= { selectiveQinQEntry 4 }
|
||
|
||
selectiveQinQPriority OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
prioriry-0(0),
|
||
prioriry-1(1),
|
||
prioriry-2(2),
|
||
prioriry-3(3),
|
||
prioriry-4(4),
|
||
prioriry-5(5),
|
||
prioriry-6(6),
|
||
prioriry-7(7)
|
||
}
|
||
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"priority"
|
||
::= { selectiveQinQEntry 5 }
|
||
|
||
selectiveQinQACtivePrio OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Use the value for priority for Stag"
|
||
::= { selectiveQinQEntry 7 }
|
||
|
||
selectiveQinQRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { selectiveQinQEntry 6 }
|
||
|
||
-- PortBasedInnerQTable
|
||
|
||
portBasedInnerQTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortBasedInnerQEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vlanStackSetup 5 }
|
||
|
||
portBasedInnerQEntry OBJECT-TYPE
|
||
SYNTAX PortBasedInnerQEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in PortBasedInnerQTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { portBasedInnerQTable 1 }
|
||
|
||
PortBasedInnerQEntry ::=
|
||
SEQUENCE {
|
||
portBasedInnerQVid INTEGER,
|
||
portBasedInnerQPrio INTEGER,
|
||
portBasedInnerQActive EnabledStatus,
|
||
portBasedInnerQTxUntag EnabledStatus
|
||
}
|
||
|
||
|
||
portBasedInnerQVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"VLAN ID used in inner tag."
|
||
::= { portBasedInnerQEntry 1 }
|
||
|
||
portBasedInnerQPrio OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
prioriry-0(0),
|
||
prioriry-1(1),
|
||
prioriry-2(2),
|
||
prioriry-3(3),
|
||
prioriry-4(4),
|
||
prioriry-5(5),
|
||
prioriry-6(6),
|
||
prioriry-7(7)
|
||
}
|
||
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Priority value for inner tag.
|
||
0 is the lowest priority level and 7 is the highest."
|
||
::= { portBasedInnerQEntry 2 }
|
||
|
||
|
||
portBasedInnerQActive OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portBasedInnerQEntry 3 }
|
||
|
||
portBasedInnerQTxUntag OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tx without Ctag (Only active when innerQ is enable)"
|
||
::= { portBasedInnerQEntry 4 }
|
||
|
||
-- dot1xSetup
|
||
dot1xSetup OBJECT IDENTIFIER ::= { ves1616pe54 8 }
|
||
|
||
-- portAuthState
|
||
portAuthState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"802.1x port authentication enabled/disabled for the switch."
|
||
::= { dot1xSetup 3 }
|
||
|
||
|
||
-- 8021xPortAuthTable
|
||
|
||
portAuthTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortAuthEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dot1xSetup 4 }
|
||
|
||
portAuthEntry OBJECT-TYPE
|
||
SYNTAX PortAuthEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in portAuthTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { portAuthTable 1 }
|
||
|
||
PortAuthEntry ::=
|
||
SEQUENCE {
|
||
portAuthEntryState EnabledStatus,
|
||
portReAuthEntryState EnabledStatus,
|
||
portReAuthEntryTimer INTEGER
|
||
}
|
||
|
||
portAuthEntryState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"802.1x port authentication enabled or disabled on the port."
|
||
::= { portAuthEntry 1 }
|
||
|
||
portReAuthEntryState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"802.1x port re-authentication enabled or disabled on the port."
|
||
::= { portAuthEntry 2 }
|
||
|
||
portReAuthEntryTimer OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Re-authentication timer in seconds."
|
||
::= { portAuthEntry 3 }
|
||
|
||
-- hardwareInfo
|
||
hwMonitorInfo OBJECT IDENTIFIER ::= { ves1616pe54 9 }
|
||
|
||
-- fabRpmTable
|
||
|
||
fanRpmTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF FanRpmEntry
|
||
ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { hwMonitorInfo 1 }
|
||
|
||
fanRpmEntry OBJECT-TYPE
|
||
SYNTAX FanRpmEntry
|
||
ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in fanRpmTable."
|
||
INDEX { fanRpmIndex }
|
||
::= { fanRpmTable 1 }
|
||
|
||
FanRpmEntry ::=
|
||
SEQUENCE {
|
||
fanRpmIndex INTEGER,
|
||
fanRpmCurValue INTEGER,
|
||
fanRpmMaxValue INTEGER,
|
||
fanRpmMinValue INTEGER,
|
||
fanRpmLowThresh INTEGER,
|
||
fanRpmDescr DisplayString
|
||
}
|
||
|
||
fanRpmIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of FAN."
|
||
::= { fanRpmEntry 1 }
|
||
|
||
fanRpmCurValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Current speed in Revolutions Per Minute (RPM) on the fan."
|
||
::= { fanRpmEntry 2 }
|
||
|
||
fanRpmMaxValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Maximum speed measured in Revolutions Per Minute (RPM) on the fan."
|
||
::= { fanRpmEntry 3 }
|
||
|
||
fanRpmMinValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Minimum speed measured in Revolutions Per Minute (RPM) on the fan."
|
||
::= { fanRpmEntry 4 }
|
||
|
||
fanRpmLowThresh OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The minimum speed at which a normal fan should work."
|
||
::= { fanRpmEntry 5 }
|
||
|
||
fanRpmDescr OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"'Normal' indicates that this fan is functioning above the minimum speed.
|
||
'Error' indicates that this fan is functioning below the minimum speed."
|
||
::= { fanRpmEntry 6 }
|
||
|
||
-- tempTable
|
||
|
||
tempTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF TempEntry
|
||
ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { hwMonitorInfo 2 }
|
||
|
||
tempEntry OBJECT-TYPE
|
||
SYNTAX TempEntry
|
||
ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in tempTable."
|
||
INDEX { tempIndex }
|
||
::= { tempTable 1 }
|
||
|
||
TempEntry ::=
|
||
SEQUENCE {
|
||
tempIndex INTEGER,
|
||
tempCurValue INTEGER,
|
||
tempMaxValue INTEGER,
|
||
tempMinValue INTEGER,
|
||
tempHighThresh INTEGER,
|
||
tempDescr DisplayString
|
||
}
|
||
|
||
tempIndex OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
mac (1),
|
||
cpu (2),
|
||
phy (3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of temperature unit. 1:MAC, 2:CPU, 3:PHY"
|
||
::= { tempEntry 1 }
|
||
|
||
tempCurValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The current temperature measured at this sensor."
|
||
::= { tempEntry 2 }
|
||
|
||
tempMaxValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The maximum temperature measured at this sensor."
|
||
::= { tempEntry 3 }
|
||
|
||
tempMinValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The minimum temperature measured at this sensor."
|
||
::= { tempEntry 4 }
|
||
|
||
tempHighThresh OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The upper temperature limit at this sensor."
|
||
::= { tempEntry 5 }
|
||
|
||
tempDescr OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"'Normal' indicates temperatures below the threshold and 'Error' for those above."
|
||
::= { tempEntry 6 }
|
||
|
||
-- voltageTable
|
||
|
||
voltageTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VoltageEntry
|
||
ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { hwMonitorInfo 3 }
|
||
|
||
voltageEntry OBJECT-TYPE
|
||
SYNTAX VoltageEntry
|
||
ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in voltageTable."
|
||
INDEX { voltageIndex }
|
||
::= { voltageTable 1 }
|
||
|
||
VoltageEntry ::=
|
||
SEQUENCE {
|
||
voltageIndex INTEGER,
|
||
voltageCurValue INTEGER,
|
||
voltageMaxValue INTEGER,
|
||
voltageMinValue INTEGER,
|
||
voltageNominalValue INTEGER,
|
||
voltageLowThresh INTEGER,
|
||
voltageDescr DisplayString
|
||
}
|
||
|
||
voltageIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of voltage."
|
||
::= { voltageEntry 1 }
|
||
|
||
voltageCurValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The current voltage reading."
|
||
::= { voltageEntry 2 }
|
||
|
||
voltageMaxValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The maximum voltage measured at this point."
|
||
::= { voltageEntry 3 }
|
||
|
||
voltageMinValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The minimum voltage measured at this point."
|
||
::= { voltageEntry 4 }
|
||
|
||
voltageNominalValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The normal voltage at wchich the switch work."
|
||
::= { voltageEntry 5 }
|
||
|
||
voltageLowThresh OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The minimum voltage at which the switch should work."
|
||
::= { voltageEntry 6 }
|
||
|
||
voltageDescr OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"'Normal' indicates that the voltage is within an acceptable operating range
|
||
at this point; otherwise 'Error' is displayed."
|
||
::= { voltageEntry 7 }
|
||
|
||
-- snmpSetup
|
||
snmpSetup OBJECT IDENTIFIER ::= { ves1616pe54 10 }
|
||
|
||
snmpGetCommunity OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpSetup 1 }
|
||
|
||
snmpSetCommunity OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpSetup 2 }
|
||
|
||
snmpTrapCommunity OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpSetup 3 }
|
||
|
||
-- snmpTrapDestTable
|
||
snmpTrapDestTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SnmpTrapDestEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpSetup 4 }
|
||
|
||
snmpTrapDestEntry OBJECT-TYPE
|
||
SYNTAX SnmpTrapDestEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in snmpTrapDestTable."
|
||
INDEX { snmpTrapDestIP }
|
||
::= { snmpTrapDestTable 1 }
|
||
|
||
SnmpTrapDestEntry ::=
|
||
SEQUENCE {
|
||
snmpTrapDestIP IpAddress,
|
||
snmpTrapDestRowStatus RowStatus,
|
||
snmpTrapDestPort INTEGER,
|
||
snmpTrapVersion INTEGER,
|
||
snmpTrapUserName DisplayString
|
||
}
|
||
|
||
snmpTrapDestIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"IP address of trap destination."
|
||
::= { snmpTrapDestEntry 1 }
|
||
|
||
snmpTrapDestRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpTrapDestEntry 2 }
|
||
|
||
snmpTrapDestPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The UDP port of the trap destination."
|
||
::= { snmpTrapDestEntry 3 }
|
||
|
||
snmpTrapVersion OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
v1(0),
|
||
v2c(1),
|
||
v3(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The SNMP protocol version to send traps."
|
||
::= { snmpTrapDestEntry 4 }
|
||
|
||
snmpTrapUserName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The user name for sending SNMPv3 traps."
|
||
::= { snmpTrapDestEntry 5 }
|
||
|
||
-- snmpTrapGroupTable
|
||
snmpTrapGroupTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SnmpTrapGroupEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpSetup 5 }
|
||
snmpTrapGroupEntry OBJECT-TYPE
|
||
SYNTAX SnmpTrapGroupEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in snmpTrapGroupTable."
|
||
INDEX { snmpTrapDestIP }
|
||
::= { snmpTrapGroupTable 1 }
|
||
|
||
SnmpTrapGroupEntry ::=
|
||
SEQUENCE {
|
||
snmpTrapSystemGroup BITS,
|
||
snmpTrapInterfaceGroup BITS,
|
||
snmpTrapAAAGroup BITS,
|
||
snmpTrapSwitchGroup BITS,
|
||
snmpTrapVdslGroup BITS
|
||
}
|
||
|
||
snmpTrapSystemGroup OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
coldStart(0),
|
||
warmStart(1),
|
||
fanSpeed(2),
|
||
temperature(3),
|
||
voltage(4),
|
||
reset (5),
|
||
-- timeSync (6),
|
||
externalalarm(7),
|
||
-- instrusionlock (8),
|
||
loopguard (9),
|
||
lpr (10)
|
||
|
||
-- fanSpeed(2),
|
||
-- temperature(3),
|
||
-- voltage(4),
|
||
-- bps (5),
|
||
-- reset (6),
|
||
-- timeSync (7),
|
||
-- intrusionlock(8),
|
||
-- externalalarm(9)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpTrapGroupEntry 1 }
|
||
|
||
snmpTrapInterfaceGroup OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
linkup(0),
|
||
linkdown(1),
|
||
autonegotiation(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpTrapGroupEntry 2 }
|
||
|
||
snmpTrapAAAGroup OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
authentication(0),
|
||
accounting(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpTrapGroupEntry 3 }
|
||
|
||
snmpTrapSwitchGroup OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
stp(0),
|
||
mactable(1),
|
||
rmon(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpTrapGroupEntry 5 }
|
||
|
||
snmpTrapVdslGroup OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
alarmprofile(0),
|
||
others(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpTrapGroupEntry 6 }
|
||
|
||
--snmpVersion
|
||
snmpVersion OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
v2c(0),
|
||
v3(1),
|
||
v3v2c(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The SNMP version to be used. v3v2c means that the manager
|
||
can get/set by SNMPv3 and can get by SNMPv2c."
|
||
::= { snmpSetup 6 }
|
||
|
||
-- snmpUserTable
|
||
|
||
snmpUserTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SnmpUserEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A table that contains SNMPv3 user information."
|
||
::= { snmpSetup 7 }
|
||
|
||
snmpUserEntry OBJECT-TYPE
|
||
SYNTAX SnmpUserEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry of snmpUserTable."
|
||
INDEX { snmpUserName }
|
||
::= { snmpUserTable 1 }
|
||
|
||
SnmpUserEntry ::=
|
||
SEQUENCE {
|
||
snmpUserName DisplayString,
|
||
snmpUserSecurityLevel INTEGER,
|
||
snmpUserAuthProtocol INTEGER,
|
||
snmpUserPrivProtocol INTEGER
|
||
}
|
||
|
||
snmpUserName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The user name."
|
||
::= { snmpUserEntry 1 }
|
||
|
||
snmpUserSecurityLevel OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
noAuthNoPriv(0),
|
||
authNoPriv(1),
|
||
authPriv(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The level of security at which SNMP messages can be sent or
|
||
with which operations are being processed."
|
||
::= { snmpUserEntry 2 }
|
||
|
||
snmpUserAuthProtocol OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
md5(0),
|
||
sha(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The type of authentication protocol to be used."
|
||
::= { snmpUserEntry 3 }
|
||
|
||
snmpUserPrivProtocol OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
des(0),
|
||
aes(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The type of privacy protocol to be used."
|
||
::= { snmpUserEntry 4 }
|
||
|
||
-- snmpTrapDestInfoTable
|
||
snmpTrapDestInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SnmpTrapDestInfoEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpSetup 8 }
|
||
|
||
snmpTrapDestInfoEntry OBJECT-TYPE
|
||
SYNTAX SnmpTrapDestInfoEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in snmpTrapDestInfoTable."
|
||
INDEX { snmpTrapDestInfoIpAddrType, snmpTrapDestInfoIpAddr }
|
||
::= { snmpTrapDestInfoTable 1 }
|
||
|
||
SnmpTrapDestInfoEntry ::=
|
||
SEQUENCE {
|
||
snmpTrapDestInfoIpAddrType InetAddressType,
|
||
snmpTrapDestInfoIpAddr InetAddress,
|
||
snmpTrapDestInfoRowStatus RowStatus,
|
||
snmpTrapDestInfoPort INTEGER,
|
||
snmpTrapDestInfoVersion INTEGER,
|
||
snmpTrapDestInfoUserName DisplayString
|
||
}
|
||
|
||
snmpTrapDestInfoIpAddrType OBJECT-TYPE
|
||
SYNTAX InetAddressType { ipv4(1), ipv6(2) }
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"IP address of trap destination."
|
||
::= { snmpTrapDestInfoEntry 1 }
|
||
|
||
snmpTrapDestInfoIpAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"IP address of trap destination."
|
||
::= { snmpTrapDestInfoEntry 2 }
|
||
|
||
snmpTrapDestInfoRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpTrapDestInfoEntry 3 }
|
||
|
||
snmpTrapDestInfoPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The UDP port of the trap destination."
|
||
::= { snmpTrapDestInfoEntry 4 }
|
||
|
||
snmpTrapDestInfoVersion OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
v1(0),
|
||
v2c(1),
|
||
v3(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The SNMP protocol version to send traps."
|
||
::= { snmpTrapDestInfoEntry 5 }
|
||
|
||
snmpTrapDestInfoUserName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The user name for sending SNMPv3 traps."
|
||
::= { snmpTrapDestInfoEntry 6 }
|
||
|
||
-- snmpTrapGroupInfoTable
|
||
snmpTrapGroupInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SnmpTrapGroupInfoEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpSetup 9 }
|
||
|
||
snmpTrapGroupInfoEntry OBJECT-TYPE
|
||
SYNTAX SnmpTrapGroupInfoEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in snmpTrapGroupInfoTable."
|
||
INDEX { snmpTrapDestInfoIpAddrType, snmpTrapDestInfoIpAddr }
|
||
::= { snmpTrapGroupInfoTable 1 }
|
||
|
||
SnmpTrapGroupInfoEntry ::=
|
||
SEQUENCE {
|
||
snmpTrapSystemGroup BITS,
|
||
snmpTrapInterfaceGroup BITS,
|
||
snmpTrapAAAGroup BITS,
|
||
snmpTrapSwitchGroup BITS,
|
||
snmpTrapVdslGroup BITS
|
||
}
|
||
|
||
snmpTrapSystemGroup OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
coldStart(0),
|
||
warmStart(1),
|
||
fanSpeed(2),
|
||
temperature(3),
|
||
voltage(4),
|
||
reset (5),
|
||
-- timeSync (6),
|
||
externalalarm(7),
|
||
-- instrusionlock (8),
|
||
loopguard (9),
|
||
lpr (10)
|
||
|
||
-- fanSpeed(2),
|
||
-- temperature(3),
|
||
-- voltage(4),
|
||
-- bps (5),
|
||
-- reset (6),
|
||
-- timeSync (7),
|
||
-- intrusionlock(8),
|
||
-- externalalarm(9)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpTrapGroupInfoEntry 1 }
|
||
|
||
snmpTrapInterfaceGroup OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
linkup(0),
|
||
linkdown(1),
|
||
autonegotiation(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpTrapGroupInfoEntry 2 }
|
||
|
||
snmpTrapAAAGroup OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
authentication(0),
|
||
accounting(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpTrapGroupInfoEntry 3 }
|
||
|
||
|
||
snmpTrapSwitchGroup OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
stp(0),
|
||
mactable(1),
|
||
rmon(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpTrapGroupInfoEntry 5 }
|
||
|
||
snmpTrapVdslGroup OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
alarmprofile(0),
|
||
others(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { snmpTrapGroupInfoEntry 6 }
|
||
|
||
-- dateTimeServerSetup
|
||
dateTimeServerSetup OBJECT IDENTIFIER ::= { ves1616pe54 11 }
|
||
|
||
dateTimeServerType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
none(1),
|
||
daytime(2),
|
||
time(3),
|
||
ntp(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The time service protocol."
|
||
::= { dateTimeServerSetup 1 }
|
||
|
||
dateTimeServerIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"IP address of time server, IPv4 only."
|
||
::= { dateTimeServerSetup 2 }
|
||
|
||
dateTimeZone OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The time difference between UTC. Ex: +01"
|
||
::= { dateTimeServerSetup 3 }
|
||
|
||
dateTimeNewDateYear OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The new date in year."
|
||
::= { dateTimeServerSetup 4 }
|
||
|
||
dateTimeNewDateMonth OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The new date in month."
|
||
::= { dateTimeServerSetup 5 }
|
||
|
||
dateTimeNewDateDay OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The new date in day."
|
||
::= { dateTimeServerSetup 6 }
|
||
|
||
dateTimeNewTimeHour OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The new time in hour."
|
||
::= { dateTimeServerSetup 7 }
|
||
|
||
dateTimeNewTimeMinute OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The new time in minute."
|
||
::= { dateTimeServerSetup 8 }
|
||
|
||
dateTimeNewTimeSecond OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The new time in second."
|
||
::= { dateTimeServerSetup 9 }
|
||
|
||
-- dateTimeDaylightSavingTimeSetup OBJECT-TYPE
|
||
dateTimeDaylightSavingTimeSetup OBJECT IDENTIFIER ::= { dateTimeServerSetup 10 }
|
||
|
||
daylightSavingTimeState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Daylight saving time service enabled/disabled for the switch."
|
||
::= { dateTimeDaylightSavingTimeSetup 1 }
|
||
|
||
daylightSavingTimeStartDateWeek OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
first(1),
|
||
second(2),
|
||
third(3),
|
||
fourth(4),
|
||
last(5)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Daylight saving time service start week."
|
||
::= { dateTimeDaylightSavingTimeSetup 2 }
|
||
|
||
daylightSavingTimeStartDateDay OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
sunday(0),
|
||
monday(1),
|
||
tuesday(2),
|
||
wednesday(3),
|
||
thursday(4),
|
||
friday(5),
|
||
saturday(6)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Daylight saving time service start day."
|
||
::= { dateTimeDaylightSavingTimeSetup 3 }
|
||
|
||
daylightSavingTimeStartDateMonth OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
january(1),
|
||
february(2),
|
||
march(3),
|
||
april(4),
|
||
may(5),
|
||
june(6),
|
||
july(7),
|
||
august(8),
|
||
september(9),
|
||
october(10),
|
||
november(11),
|
||
december(12)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Daylight saving time service start month."
|
||
::= { dateTimeDaylightSavingTimeSetup 4 }
|
||
|
||
daylightSavingTimeStartDateHour OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Daylight saving time service start time."
|
||
::= { dateTimeDaylightSavingTimeSetup 5 }
|
||
|
||
daylightSavingTimeEndDateWeek OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
first(1),
|
||
second(2),
|
||
third(3),
|
||
fourth(4),
|
||
last(5)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Daylight saving time service end week."
|
||
::= { dateTimeDaylightSavingTimeSetup 6 }
|
||
|
||
daylightSavingTimeEndDateDay OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
sunday(0),
|
||
monday(1),
|
||
tuesday(2),
|
||
wednesday(3),
|
||
thursday(4),
|
||
friday(5),
|
||
saturday(6)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Daylight saving time service end day."
|
||
::= { dateTimeDaylightSavingTimeSetup 7 }
|
||
|
||
daylightSavingTimeEndDateMonth OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
january(1),
|
||
february(2),
|
||
march(3),
|
||
april(4),
|
||
may(5),
|
||
june(6),
|
||
july(7),
|
||
august(8),
|
||
september(9),
|
||
october(10),
|
||
november(11),
|
||
december(12)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Daylight saving time service end month."
|
||
::= { dateTimeDaylightSavingTimeSetup 8 }
|
||
|
||
daylightSavingTimeEndDateHour OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Daylight saving time service end time."
|
||
::= { dateTimeDaylightSavingTimeSetup 9 }
|
||
|
||
dateTimeServerIPAddrType OBJECT-TYPE
|
||
SYNTAX InetAddressType { ipv4(1), ipv6(2) }
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The address type of dateTimeServerIPAddr."
|
||
::= { dateTimeServerSetup 11 }
|
||
|
||
dateTimeServerIPAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address of time server."
|
||
::= { dateTimeServerSetup 12 }
|
||
|
||
-- sysMgmt
|
||
sysMgmt OBJECT IDENTIFIER ::= { ves1616pe54 12 }
|
||
|
||
sysMgmtConfigSave OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
config_1(1),
|
||
config_2(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"If setting value is given, the variable write index will be set and running-config will be written to the assigned configuration file.
|
||
If not, running-config will be written to the booting one."
|
||
::= { sysMgmt 1 }
|
||
|
||
sysMgmtBootupConfig OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
config_1(1),
|
||
config_2(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The setting value (read index) will be written into non-volatile memory.
|
||
While rebooting, the variable write index is equal to read index initially.
|
||
You can change the value of write index by CLI / MIB."
|
||
::= { sysMgmt 2 }
|
||
|
||
sysMgmtReboot OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
nothing(0),
|
||
reboot(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Reboot switch from SNMP. 1:Reboot, 0:Nothing"
|
||
::= { sysMgmt 3 }
|
||
|
||
sysMgmtDefaultConfig OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
nothing(0),
|
||
reset_to_default(1),
|
||
reset_to_default_keep_ip(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Erase running config and reset to default."
|
||
::= { sysMgmt 4 }
|
||
|
||
sysMgmtLastActionStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
none(0),
|
||
success(1),
|
||
fail(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display status of last mgmt action."
|
||
::= { sysMgmt 5 }
|
||
|
||
sysMgmtSystemStatus OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
sysAlarmDetected(0),
|
||
sysTemperatureError(1),
|
||
sysFanRPMError(2),
|
||
sysVoltageRangeError(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This variable indicates the status of the system.
|
||
The sysMgmtAlarmStatus is a bit map represented
|
||
a sum, therefore, it can represent multiple defects
|
||
simultaneously. The sysNoDefect should be set if and only if
|
||
no other flag is set.
|
||
|
||
The various bit positions are:
|
||
0 sysAlarmDetected
|
||
1 sysTemperatureError
|
||
2 sysFanRPMError
|
||
3 sysVoltageRangeError"
|
||
::= { sysMgmt 6 }
|
||
|
||
sysMgmtCPUUsage OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Show device CPU load in %, it's the snapshot of CPU load when
|
||
getting the values."
|
||
::= { sysMgmt 7 }
|
||
|
||
sysMgmtBootupImage OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
image_1(1),
|
||
image_2(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The setting value (read index) will be written into non-volatile memory.
|
||
When rebooting, the selected image will be used.
|
||
You can change the value of write index by CLI / MIB."
|
||
::= { sysMgmt 8 }
|
||
|
||
sysMgmtCounterReset OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Reset all port counters."
|
||
::= { sysMgmt 9 }
|
||
|
||
-- Tftp service
|
||
sysMgmtTftpServiceSetup OBJECT IDENTIFIER ::= { sysMgmt 10 }
|
||
|
||
sysMgmtTftpServerIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" IP address of TFTP server"
|
||
::= { sysMgmtTftpServiceSetup 1 }
|
||
|
||
sysMgmtTftpRemoteFileName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The file name that you want to backup to or restore from TFTP server"
|
||
::= { sysMgmtTftpServiceSetup 2 }
|
||
|
||
sysMgmtTftpConfigIndex OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
config1(1),
|
||
config2(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Index of system configuration which you want to restore."
|
||
::= { sysMgmtTftpServiceSetup 3 }
|
||
|
||
sysMgmtTftpAction OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
none(0),
|
||
backup_config(1),
|
||
restore_config(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Action of tftp service. 1: Backup running-config to tftp server, 2: Restore config from tftp server."
|
||
::= { sysMgmtTftpServiceSetup 4 }
|
||
|
||
sysMgmtTftpActionStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
none(0),
|
||
success(1),
|
||
fail(2),
|
||
under-action(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display status of mgmt action."
|
||
::= { sysMgmtTftpServiceSetup 5 }
|
||
|
||
sysMgmtTftpActionErrorInfo OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display error information of mgmt action."
|
||
::= { sysMgmtTftpServiceSetup 6 }
|
||
|
||
sysMgmtTftpServerAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType { ipv4(1), ipv6(2) }
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The address type of the sysMgmtTftpServerAddress entry."
|
||
::= { sysMgmtTftpServiceSetup 7 }
|
||
|
||
sysMgmtTftpServerAddress OBJECT-TYPE
|
||
SYNTAX InetAddress (SIZE(4|16))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"IPv4/IPv6 address of TFTP server"
|
||
::= { sysMgmtTftpServiceSetup 8 }
|
||
|
||
-- Remote FW upgrade
|
||
sysMgmtRmtFwUpgradeSetup OBJECT IDENTIFIER ::= { sysMgmt 11 }
|
||
|
||
sysMgmtRmtFwUpgradeOp OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
idle(1),
|
||
upgrade(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specify remote FW upgrade operation"
|
||
::= { sysMgmtRmtFwUpgradeSetup 1 }
|
||
|
||
sysMgmtRmtFwUpgradeTarget OBJECT-TYPE
|
||
SYNTAX PortList
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specify remote FW upgrade target CPEs"
|
||
::= { sysMgmtRmtFwUpgradeSetup 2 }
|
||
|
||
-- sysMgmtRmtFwUpgradeStatus
|
||
sysMgmtRmtFwUpgradeStatus OBJECT IDENTIFIER ::= { sysMgmtRmtFwUpgradeSetup 3 }
|
||
|
||
-- rmtFwUpgradeStatusTable
|
||
|
||
rmtFwUpgradeStatusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RmtFwUpgradeStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysMgmtRmtFwUpgradeStatus 1 }
|
||
|
||
rmtFwUpgradeStatusEntry OBJECT-TYPE
|
||
SYNTAX RmtFwUpgradeStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in rmtFwUpgradeStatusTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { rmtFwUpgradeStatusTable 1 }
|
||
|
||
RmtFwUpgradeStatusEntry ::=
|
||
SEQUENCE {
|
||
rmtFwUpgradeStatus INTEGER
|
||
}
|
||
|
||
rmtFwUpgradeStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
idle(1),
|
||
upgrading(2),
|
||
success(3),
|
||
fail(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { rmtFwUpgradeStatusEntry 1 }
|
||
|
||
-- sysMgmtRmtFwStatus
|
||
sysMgmtRmtFwScheduleUpgrade OBJECT IDENTIFIER ::= { sysMgmtRmtFwUpgradeSetup 4 }
|
||
|
||
sysMgmtRmtFwModel OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"FW model for upgrade periodically"
|
||
::= { sysMgmtRmtFwScheduleUpgrade 1 }
|
||
|
||
sysMgmtRmtFwVersion OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"FW version for upgrade periodically"
|
||
::= { sysMgmtRmtFwScheduleUpgrade 2 }
|
||
|
||
-- rmtFwStatusTable
|
||
|
||
rmtFwStatusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RmtFwStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysMgmtRmtFwScheduleUpgrade 3 }
|
||
|
||
rmtFwStatusEntry OBJECT-TYPE
|
||
SYNTAX RmtFwStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in rmtFwStatusTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { rmtFwStatusTable 1 }
|
||
|
||
RmtFwStatusEntry ::=
|
||
SEQUENCE {
|
||
rmtFwStatus DisplayString
|
||
}
|
||
|
||
rmtFwStatus OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { rmtFwStatusEntry 1 }
|
||
|
||
sysMgmtPacketBufferUsage OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Show device packet buffer usage in %, it's the snapshot of packet buffer usage ratio when
|
||
getting the values."
|
||
::= { sysMgmt 12 }
|
||
|
||
sysMgmtMemoryUsage OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Show device memory usage in %, it's the snapshot of the device memory usage ratio when
|
||
getting the values."
|
||
::= { sysMgmt 13 }
|
||
--------------
|
||
-- sysLoginSetup
|
||
sysLoginSetup OBJECT IDENTIFIER ::= { sysMgmt 14 }
|
||
|
||
loginLimitMaxNumberOfUser OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLoginSetup 1 }
|
||
|
||
sysLoginSetupTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SysLoginSetupEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLoginSetup 2 }
|
||
|
||
sysLoginSetupEntry OBJECT-TYPE
|
||
SYNTAX SysLoginSetupEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in LoginLimitMaxNumberOfUser."
|
||
INDEX { sysLoginName }
|
||
::= { sysLoginSetupTable 1 }
|
||
|
||
SysLoginSetupEntry ::=
|
||
SEQUENCE {
|
||
sysLoginName DisplayString,
|
||
sysLoginPassword DisplayString,
|
||
sysLoginPrivilege INTEGER,
|
||
sysLoginRowStatus RowStatus
|
||
}
|
||
|
||
sysLoginName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLoginSetupEntry 1 }
|
||
|
||
sysLoginPassword OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLoginSetupEntry 2 }
|
||
|
||
sysLoginPrivilege OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLoginSetupEntry 3 }
|
||
|
||
|
||
sysLoginRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLoginSetupEntry 4 }
|
||
|
||
-- ExternalAlarmSetup
|
||
|
||
sysMgmtExternalAlarmSetup OBJECT IDENTIFIER ::= { sysMgmt 15 }
|
||
|
||
sysMgmtExternalAlarm1 OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" externalalarm1 name setting"
|
||
::= { sysMgmtExternalAlarmSetup 1 }
|
||
|
||
sysMgmtExternalAlarm2 OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" externalalarm2 name setting"
|
||
::= { sysMgmtExternalAlarmSetup 2 }
|
||
|
||
sysMgmtExternalAlarm3 OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" externalalarm3 name setting"
|
||
::= { sysMgmtExternalAlarmSetup 3 }
|
||
|
||
sysMgmtExternalAlarm4 OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" externalalarm4 name setting"
|
||
::= { sysMgmtExternalAlarmSetup 4 }
|
||
|
||
sysMgmtExternalAlarmCurrentStatus OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" externalalarm current status. The first to fourth bit represent externalalarm1 to 4 current status."
|
||
::= { sysMgmtExternalAlarmSetup 5 }
|
||
|
||
sysMgmtMacFlush OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
mac_flush(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Set 1 to execute mac flush operation, read value will always return 0"
|
||
::= { sysMgmt 16 }
|
||
|
||
sysMgmtCPUUsageThreshold OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Set CPU Threshold value"
|
||
::= { sysMgmt 17 }
|
||
|
||
sysMgmtPacketBufferThreshold OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Set packet buffer usage Threshold value"
|
||
::= { sysMgmt 18 }
|
||
|
||
sysMgmtMemoryUsageThreshold OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Set memory usage Threshold value"
|
||
::= { sysMgmt 19 }
|
||
|
||
sysMgmtPlusVersion OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Get Hardware Plus Version"
|
||
::= { sysMgmt 20 }
|
||
|
||
------------------------
|
||
|
||
-- layer2Setup
|
||
layer2Setup OBJECT IDENTIFIER ::= { ves1616pe54 13 }
|
||
|
||
vlanTypeSetup OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
dot1Q(1),
|
||
port_based(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { layer2Setup 1 }
|
||
|
||
igmpSnoopingStateSetup OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disabled(1),
|
||
enable_igmp_snooping(2),
|
||
enable_igmp_proxying(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { layer2Setup 2 }
|
||
|
||
tagVlanPortIsolationState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This item always returns 0. Set 1(port isolation) or 2 (all-connected) to this item to quickly setup port-based VLAN members. "
|
||
::= { layer2Setup 3 }
|
||
|
||
stpState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { layer2Setup 4 }
|
||
|
||
igmpFilteringStateSetup OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { layer2Setup 5 }
|
||
|
||
unknownMulticastFrameForwarding OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
flooding(1),
|
||
drop(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { layer2Setup 6 }
|
||
|
||
multicastGrpHostTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specify host timeout for all multicast groups when the specific port is in auto mode."
|
||
::= { layer2Setup 7 }
|
||
|
||
multicastGrpLeaveTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specify leave timeout for all multicast groups."
|
||
::= { layer2Setup 8 }
|
||
|
||
reservedMulticastFrameForwarding OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
flooding(1),
|
||
drop(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { layer2Setup 9 }
|
||
|
||
igmpsnp8021pPriority OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Set the 802.1p priority of control messages for igmp-snooping(0~8, 8-No Change)"
|
||
::= { layer2Setup 10 }
|
||
|
||
portBasedVlanPortIsolationState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This item always returns 0. Set 1(port isolation) or 2 (all-connected) to this item to quickly setup port-based VLAN members. "
|
||
::= { layer2Setup 11 }
|
||
|
||
|
||
igmpsnpVlanMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
auto(1),
|
||
fixed(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { layer2Setup 12 }
|
||
|
||
|
||
stpMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
rstp(1),
|
||
mrstp(2),
|
||
mstp (3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { layer2Setup 13 }
|
||
|
||
mgmdMLDsupport OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Enable MLD / Disable MLD"
|
||
::= { layer2Setup 17 }
|
||
|
||
-- igmpsnpVlanTable
|
||
igmpsnpVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IgmpsnpVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { layer2Setup 14 }
|
||
|
||
igmpsnpVlanEntry OBJECT-TYPE
|
||
SYNTAX IgmpsnpVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in IgmpsnpVlanTable."
|
||
INDEX { igmpsnpVid }
|
||
::= { igmpsnpVlanTable 1 }
|
||
|
||
IgmpsnpVlanEntry ::=
|
||
SEQUENCE {
|
||
igmpsnpVid INTEGER,
|
||
igmpsnpVlanName DisplayString,
|
||
igmpsnpVlanRowStatus RowStatus
|
||
}
|
||
|
||
|
||
igmpsnpVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpsnpVlanEntry 1 }
|
||
|
||
|
||
igmpsnpVlanName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpsnpVlanEntry 2 }
|
||
|
||
|
||
igmpsnpVlanRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpsnpVlanEntry 3 }
|
||
|
||
-- ipSetup
|
||
ipSetup OBJECT IDENTIFIER ::= { ves1616pe54 14 }
|
||
|
||
dnsIpAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { ipSetup 1 }
|
||
|
||
defaultMgmt OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
in_band(0),
|
||
out_of_band(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { ipSetup 2 }
|
||
|
||
inbandIpSetup OBJECT IDENTIFIER ::= { ipSetup 3 }
|
||
|
||
inbandIpType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
dhcp_client(0),
|
||
static_ip(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { inbandIpSetup 1 }
|
||
|
||
inbandVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { inbandIpSetup 2 }
|
||
|
||
inbandStaticIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { inbandIpSetup 3 }
|
||
|
||
inbandStaticSubnetMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { inbandIpSetup 4 }
|
||
|
||
inbandStaticGateway OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { inbandIpSetup 5 }
|
||
|
||
outOfBandIpSetup OBJECT IDENTIFIER ::= { ipSetup 4 }
|
||
|
||
outOfBandIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { outOfBandIpSetup 1 }
|
||
|
||
outOfBandSubnetMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { outOfBandIpSetup 2 }
|
||
|
||
outOfBandGateway OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { outOfBandIpSetup 3 }
|
||
|
||
maxNumOfInbandIp OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { ipSetup 5 }
|
||
|
||
-- inbandIpTable
|
||
inbandIpTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF InbandIpEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { ipSetup 6 }
|
||
|
||
inbandIpEntry OBJECT-TYPE
|
||
SYNTAX InbandIpEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in inbandIpTable."
|
||
INDEX { inbandEntryIp, inbandEntryVid }
|
||
::= { inbandIpTable 1 }
|
||
|
||
InbandIpEntry ::=
|
||
SEQUENCE {
|
||
inbandEntryIp IpAddress,
|
||
inbandEntrySubnetMask IpAddress,
|
||
inbandEntryGateway IpAddress,
|
||
inbandEntryVid INTEGER,
|
||
inbandEntryManageable EnabledStatus,
|
||
inbandEntryRowStatus RowStatus
|
||
}
|
||
|
||
inbandEntryIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { inbandIpEntry 1 }
|
||
|
||
inbandEntrySubnetMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { inbandIpEntry 2 }
|
||
|
||
inbandEntryGateway OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { inbandIpEntry 3 }
|
||
|
||
inbandEntryVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { inbandIpEntry 4 }
|
||
|
||
inbandEntryManageable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { inbandIpEntry 5 }
|
||
|
||
inbandEntryRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { inbandIpEntry 6 }
|
||
|
||
-- filterSetup
|
||
filterSetup OBJECT IDENTIFIER ::= { ves1616pe54 15 }
|
||
|
||
-- filterTable
|
||
filterTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF FilterEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { filterSetup 1 }
|
||
|
||
filterEntry OBJECT-TYPE
|
||
SYNTAX FilterEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in filterTable."
|
||
INDEX { filterMacAddr, filterVid }
|
||
::= { filterTable 1 }
|
||
|
||
FilterEntry ::=
|
||
SEQUENCE {
|
||
filterName DisplayString,
|
||
filterActionState INTEGER,
|
||
filterMacAddr MacAddress,
|
||
filterVid INTEGER,
|
||
filterRowStatus RowStatus
|
||
}
|
||
|
||
filterName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { filterEntry 1 }
|
||
|
||
filterActionState OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
discard_source(1),
|
||
discard_destination(2),
|
||
both(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { filterEntry 2 }
|
||
|
||
filterMacAddr OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { filterEntry 3 }
|
||
|
||
filterVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { filterEntry 4 }
|
||
|
||
filterRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { filterEntry 5 }
|
||
|
||
-- mirrorSetup
|
||
mirrorSetup OBJECT IDENTIFIER ::= { ves1616pe54 16 }
|
||
|
||
-- mirrorState
|
||
mirrorState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mirrorSetup 1 }
|
||
|
||
mirrorMonitorPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mirrorSetup 2 }
|
||
|
||
mirrorRspanVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mirrorSetup 7 }
|
||
|
||
-- mirrorTable
|
||
|
||
mirrorTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MirrorEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mirrorSetup 3 }
|
||
|
||
mirrorEntry OBJECT-TYPE
|
||
SYNTAX MirrorEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in mirrorTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { mirrorTable 1 }
|
||
|
||
MirrorEntry ::=
|
||
SEQUENCE {
|
||
mirrorMirroredState EnabledStatus,
|
||
mirrorDirection INTEGER
|
||
}
|
||
|
||
mirrorMirroredState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mirrorEntry 1 }
|
||
|
||
mirrorDirection OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
ingress(0),
|
||
egress(1),
|
||
both(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mirrorEntry 2 }
|
||
|
||
|
||
-- aggrSetup
|
||
aggrSetup OBJECT IDENTIFIER ::= { ves1616pe54 17 }
|
||
|
||
aggrState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { aggrSetup 1 }
|
||
|
||
aggrSystemPriority OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { aggrSetup 2 }
|
||
|
||
-- aggrGroupTable
|
||
|
||
aggrGroupTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AggrGroupEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { aggrSetup 3 }
|
||
|
||
aggrGroupEntry OBJECT-TYPE
|
||
SYNTAX AggrGroupEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in aggrGroupTable."
|
||
INDEX { aggrGroupIndex }
|
||
::= { aggrGroupTable 1 }
|
||
|
||
AggrGroupEntry ::=
|
||
SEQUENCE {
|
||
aggrGroupIndex INTEGER,
|
||
aggrGroupState EnabledStatus,
|
||
aggrGroupDynamicState EnabledStatus
|
||
}
|
||
|
||
aggrGroupIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { aggrGroupEntry 1 }
|
||
|
||
aggrGroupState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { aggrGroupEntry 2 }
|
||
|
||
aggrGroupDynamicState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { aggrGroupEntry 3 }
|
||
|
||
-- aggrPortTable
|
||
|
||
aggrPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AggrPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { aggrSetup 4 }
|
||
|
||
aggrPortEntry OBJECT-TYPE
|
||
SYNTAX AggrPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in aggrPortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { aggrPortTable 1 }
|
||
|
||
AggrPortEntry ::=
|
||
SEQUENCE {
|
||
aggrPortGroup INTEGER,
|
||
aggrPortDynamicStateTimeout INTEGER
|
||
}
|
||
|
||
aggrPortGroup OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
none(0),
|
||
t1(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { aggrPortEntry 1 }
|
||
|
||
aggrPortDynamicStateTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { aggrPortEntry 2 }
|
||
|
||
|
||
-- accessCtlSetup
|
||
accessCtlSetup OBJECT IDENTIFIER ::= { ves1616pe54 18 }
|
||
|
||
-- accessCtlTable
|
||
|
||
accessCtlTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AccessCtlEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { accessCtlSetup 1 }
|
||
|
||
accessCtlEntry OBJECT-TYPE
|
||
SYNTAX AccessCtlEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in accessCtlTable."
|
||
INDEX { accessCtlService }
|
||
::= { accessCtlTable 1 }
|
||
|
||
AccessCtlEntry ::=
|
||
SEQUENCE {
|
||
accessCtlService INTEGER,
|
||
accessCtlEnable EnabledStatus,
|
||
accessCtlServicePort INTEGER,
|
||
accessCtlTimeout INTEGER
|
||
}
|
||
|
||
accessCtlService OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
telnet(1),
|
||
ssh(2),
|
||
ftp(3),
|
||
http(4),
|
||
https(5),
|
||
icmp(6),
|
||
snmp(7)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { accessCtlEntry 1 }
|
||
|
||
accessCtlEnable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { accessCtlEntry 2 }
|
||
|
||
accessCtlServicePort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { accessCtlEntry 3 }
|
||
|
||
accessCtlTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { accessCtlEntry 4 }
|
||
|
||
-- securedClientTable
|
||
securedClientTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SecuredClientEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { accessCtlSetup 2 }
|
||
|
||
securedClientEntry OBJECT-TYPE
|
||
SYNTAX SecuredClientEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in securedClientTable."
|
||
INDEX { securedClientIndex }
|
||
::= { securedClientTable 1 }
|
||
|
||
SecuredClientEntry ::=
|
||
SEQUENCE {
|
||
securedClientIndex INTEGER,
|
||
securedClientEnable EnabledStatus,
|
||
securedClientStartIp IpAddress,
|
||
securedClientEndIp IpAddress,
|
||
securedClientService BITS,
|
||
securedClientIpAddrType InetAddressType,
|
||
securedClientStartIpAddr InetAddress,
|
||
securedClientEndIpAddr InetAddress
|
||
}
|
||
|
||
securedClientIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { securedClientEntry 1 }
|
||
|
||
securedClientEnable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { securedClientEntry 2 }
|
||
|
||
securedClientStartIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"IPv4 only"
|
||
::= { securedClientEntry 3 }
|
||
|
||
securedClientEndIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"IPv4 only"
|
||
::= { securedClientEntry 4 }
|
||
|
||
securedClientService OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
telnet(0),
|
||
ftp(1),
|
||
http(2),
|
||
icmp(3),
|
||
snmp(4),
|
||
ssh(5),
|
||
https(6)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { securedClientEntry 5 }
|
||
|
||
securedClientIpAddrType OBJECT-TYPE
|
||
SYNTAX InetAddressType { ipv4(1), ipv6(2) }
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { securedClientEntry 6 }
|
||
|
||
securedClientStartIpAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { securedClientEntry 7 }
|
||
|
||
securedClientEndIpAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { securedClientEntry 8 }
|
||
|
||
-- queuingMethodSetup
|
||
queuingMethodSetup OBJECT IDENTIFIER ::= { ves1616pe54 19 }
|
||
|
||
queuingMethodType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
strictly_priority(0),
|
||
weighted_fair_scheduling(1),
|
||
weighted_round_robin(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { queuingMethodSetup 1 }
|
||
|
||
|
||
|
||
-- portQueuingMethodTable
|
||
portQueuingMethodTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortQueuingMethodEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { queuingMethodSetup 2 }
|
||
|
||
portQueuingMethodEntry OBJECT-TYPE
|
||
SYNTAX PortQueuingMethodEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in portQueuingMethodTable."
|
||
INDEX { dot1dBasePort, portQueuingMethodQueue }
|
||
::= {portQueuingMethodTable 1}
|
||
|
||
PortQueuingMethodEntry ::=
|
||
SEQUENCE {
|
||
portQueuingMethodQueue INTEGER,
|
||
portQueuingMethodWeight INTEGER
|
||
}
|
||
|
||
portQueuingMethodQueue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0...7"
|
||
::= { portQueuingMethodEntry 1 }
|
||
|
||
portQueuingMethodWeight OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0...15"
|
||
::= { portQueuingMethodEntry 2 }
|
||
|
||
-- queuingMethodFeSpq
|
||
queuingMethodFeSpq OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
none(0),
|
||
q0(1),
|
||
q1(2),
|
||
q2(3),
|
||
q3(4),
|
||
q4(5),
|
||
q5(6),
|
||
q6(7),
|
||
q7(8)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"VDSL port SPQ enable. Qx and higher is SPQ, and the rest of the others are WFQ."
|
||
::= { queuingMethodSetup 3 }
|
||
|
||
-- portQueuingMethodGeSpqTable
|
||
portQueuingMethodGeSpqTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortQueuingMethodGeSpqEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { queuingMethodSetup 4 }
|
||
|
||
portQueuingMethodGeSpqEntry OBJECT-TYPE
|
||
SYNTAX PortQueuingMethodGeSpqEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in portQueuingMethodGeSpqTable."
|
||
INDEX { dot1dBasePort }
|
||
::= {portQueuingMethodGeSpqTable 1}
|
||
|
||
PortQueuingMethodGeSpqEntry ::=
|
||
SEQUENCE {
|
||
portQueuingMethodGeSpq INTEGER
|
||
}
|
||
|
||
portQueuingMethodGeSpq OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
none(0),
|
||
q0(1),
|
||
q1(2),
|
||
q2(3),
|
||
q3(4),
|
||
q4(5),
|
||
q5(6),
|
||
q6(7),
|
||
q7(8)
|
||
}
|
||
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"GE port SPQ enable. Qx and higher is SPQ, and the rest of the others are WFQ."
|
||
::= { portQueuingMethodGeSpqEntry 1 }
|
||
|
||
-- dhcpSetup
|
||
dhcpSetup OBJECT IDENTIFIER ::= { ves1616pe54 20 }
|
||
|
||
globalDhcpRelay OBJECT IDENTIFIER ::= { dhcpSetup 1 }
|
||
|
||
globalDhcpRelayEnable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { globalDhcpRelay 1 }
|
||
|
||
globalDhcpRelayOption82Enable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { globalDhcpRelay 2 }
|
||
|
||
globalDhcpRelayInfoEnable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { globalDhcpRelay 3 }
|
||
|
||
globalDhcpRelayInfoData OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { globalDhcpRelay 4 }
|
||
|
||
-- globalDhcpRelayRemoteServer
|
||
|
||
maxNumberOfGlobalDhcpRelayRemoteServer OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { globalDhcpRelay 5 }
|
||
|
||
-- globalDhcpRelayRemoteServerTable
|
||
globalDhcpRelayRemoteServerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF GlobalDhcpRelayRemoteServerEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { globalDhcpRelay 6 }
|
||
|
||
globalDhcpRelayRemoteServerEntry OBJECT-TYPE
|
||
SYNTAX GlobalDhcpRelayRemoteServerEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in globalDhcpRelayRemoteServerTable."
|
||
INDEX { globalDhcpRelayRemoteServerIp }
|
||
::= { globalDhcpRelayRemoteServerTable 1 }
|
||
|
||
GlobalDhcpRelayRemoteServerEntry ::=
|
||
SEQUENCE {
|
||
globalDhcpRelayRemoteServerIp IpAddress,
|
||
globalDhcpRelayRemoteServerRowStatus RowStatus
|
||
}
|
||
|
||
globalDhcpRelayRemoteServerIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { globalDhcpRelayRemoteServerEntry 1 }
|
||
|
||
globalDhcpRelayRemoteServerRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { globalDhcpRelayRemoteServerEntry 2 }
|
||
|
||
--- dhcp option82 remote id field
|
||
globalDhcpRelayRemoteIDEnable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { globalDhcpRelay 7 }
|
||
|
||
globalDhcpRelayRemoteIDData OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { globalDhcpRelay 8 }
|
||
|
||
--
|
||
dhcpRelay OBJECT IDENTIFIER ::= { dhcpSetup 3 }
|
||
|
||
maxNumberOfDhcpRelay OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The maximum number of DHCP relay entries that can be created.
|
||
A value of 0 for this object implies that there exists settings for
|
||
global DHCP relay."
|
||
::= { dhcpRelay 1 }
|
||
|
||
maxNumberOfDhcpRelayRemoteServer OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpRelay 2 }
|
||
|
||
-- dhcpRelayTable
|
||
|
||
dhcpRelayTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpRelayEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpRelay 3 }
|
||
|
||
|
||
dhcpRelayEntry OBJECT-TYPE
|
||
SYNTAX DhcpRelayEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in dhcpRelayTable."
|
||
INDEX { dhcpRelayVid }
|
||
::= { dhcpRelayTable 1 }
|
||
|
||
DhcpRelayEntry ::=
|
||
SEQUENCE {
|
||
dhcpRelayOption82Enable EnabledStatus,
|
||
dhcpRelayInfoEnable EnabledStatus,
|
||
dhcpRelayInfoData DisplayString,
|
||
dhcpRelayRemoteIDEnable EnabledStatus,
|
||
dhcpRelayRemoteIDData DisplayString
|
||
}
|
||
|
||
dhcpRelayOption82Enable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpRelayEntry 1 }
|
||
|
||
dhcpRelayInfoEnable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpRelayEntry 2 }
|
||
|
||
dhcpRelayInfoData OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpRelayEntry 3 }
|
||
|
||
--- dhcp option82 remote id field
|
||
dhcpRelayRemoteIDEnable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpRelayEntry 4 }
|
||
|
||
dhcpRelayRemoteIDData OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpRelayEntry 5 }
|
||
|
||
-- dhcpRelayRemoteServerTable
|
||
dhcpRelayRemoteServerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpRelayRemoteServerEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpRelay 4 }
|
||
|
||
dhcpRelayRemoteServerEntry OBJECT-TYPE
|
||
SYNTAX DhcpRelayRemoteServerEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in dhcpRelayRemoteServerTable."
|
||
INDEX { dhcpRelayVid, dhcpRelayRemoteServerIp }
|
||
::= { dhcpRelayRemoteServerTable 1 }
|
||
|
||
DhcpRelayRemoteServerEntry ::=
|
||
SEQUENCE {
|
||
dhcpRelayVid INTEGER,
|
||
dhcpRelayRemoteServerIp IpAddress,
|
||
dhcpRelayRemoteServerRowStatus RowStatus
|
||
}
|
||
|
||
dhcpRelayVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpRelayRemoteServerEntry 1 }
|
||
|
||
dhcpRelayRemoteServerIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpRelayRemoteServerEntry 2 }
|
||
|
||
dhcpRelayRemoteServerRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpRelayRemoteServerEntry 3 }
|
||
|
||
-- staticRouteSetup
|
||
staticRouteSetup OBJECT IDENTIFIER ::= { ves1616pe54 21 }
|
||
|
||
maxNumberOfStaticRoutes OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { staticRouteSetup 1 }
|
||
|
||
-- staticRouteTable
|
||
staticRouteTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF StaticRouteEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { staticRouteSetup 2 }
|
||
|
||
staticRouteEntry OBJECT-TYPE
|
||
SYNTAX StaticRouteEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in staticRouteTable."
|
||
INDEX { staticRouteIp, staticRouteMask }
|
||
::= { staticRouteTable 1 }
|
||
|
||
StaticRouteEntry ::=
|
||
SEQUENCE {
|
||
staticRouteName DisplayString,
|
||
staticRouteIp IpAddress,
|
||
staticRouteMask IpAddress,
|
||
staticRouteGateway IpAddress,
|
||
staticRouteMetric INTEGER,
|
||
staticRouteRowStatus RowStatus
|
||
}
|
||
|
||
staticRouteName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { staticRouteEntry 1 }
|
||
|
||
staticRouteIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { staticRouteEntry 2 }
|
||
|
||
staticRouteMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { staticRouteEntry 3 }
|
||
|
||
staticRouteGateway OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { staticRouteEntry 4 }
|
||
|
||
staticRouteMetric OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { staticRouteEntry 5 }
|
||
|
||
staticRouteRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { staticRouteEntry 6 }
|
||
|
||
-- arpInfo
|
||
arpInfo OBJECT IDENTIFIER ::= { ves1616pe54 22 }
|
||
|
||
-- arpTable
|
||
arpTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ArpEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInfo 1 }
|
||
|
||
arpEntry OBJECT-TYPE
|
||
SYNTAX ArpEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in arpTable."
|
||
INDEX { arpIpAddr, arpMacVid }
|
||
::= { arpTable 1 }
|
||
|
||
ArpEntry ::=
|
||
SEQUENCE {
|
||
arpIndex INTEGER,
|
||
arpIpAddr IpAddress,
|
||
arpMacAddr MacAddress,
|
||
arpMacVid INTEGER,
|
||
arpType INTEGER
|
||
}
|
||
|
||
arpIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpEntry 1 }
|
||
|
||
arpIpAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpEntry 2 }
|
||
|
||
arpMacAddr OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpEntry 3 }
|
||
|
||
arpMacVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpEntry 4 }
|
||
|
||
arpType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
static(1),
|
||
dynamic(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"1-static, 2-dynamic"
|
||
::= { arpEntry 5 }
|
||
|
||
-- portOpModeSetup
|
||
portOpModeSetup OBJECT IDENTIFIER ::= { ves1616pe54 24 }
|
||
|
||
-- portOpModePortTable
|
||
|
||
portOpModePortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortOpModePortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portOpModeSetup 1 }
|
||
|
||
portOpModePortEntry OBJECT-TYPE
|
||
SYNTAX PortOpModePortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in portOpModePortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { portOpModePortTable 1 }
|
||
|
||
PortOpModePortEntry ::=
|
||
SEQUENCE {
|
||
portOpModePortSpeedDuplex INTEGER,
|
||
portOpModePortFlowCntl INTEGER,
|
||
portOpModePortName OCTET STRING,
|
||
portOpModePortModuleType INTEGER,
|
||
portOpModePortLinkUpType INTEGER,
|
||
portOpModePortIntrusionLock EnabledStatus,
|
||
portOpModePortLBTestSetup INTEGER,
|
||
portOpModePortLBTestStatus INTEGER,
|
||
portOpModePortSwCounterReset INTEGER,
|
||
portOpModePortVdslCounterReset INTEGER,
|
||
portOpModePortVdslStatus INTEGER,
|
||
portOpModePortVdslUptime OCTET STRING
|
||
}
|
||
|
||
portOpModePortSpeedDuplex OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
auto(0),
|
||
speed_10_half(1),
|
||
speed_10_full(2),
|
||
speed_100_half(3),
|
||
speed_100_full(4),
|
||
speed_1000_full(5)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portOpModePortEntry 1 }
|
||
|
||
portOpModePortFlowCntl OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
off(0),
|
||
on(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portOpModePortEntry 2 }
|
||
|
||
portOpModePortName OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE(0..9))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portOpModePortEntry 3 }
|
||
|
||
portOpModePortModuleType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
fast_ethernet_10_100(0),
|
||
gigabit_ethernet_100_1000(1)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portOpModePortEntry 4 }
|
||
|
||
portOpModePortLinkUpType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
down(0),
|
||
copper(1),
|
||
fiber(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portOpModePortEntry 5 }
|
||
|
||
portOpModePortIntrusionLock OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portOpModePortEntry 6 }
|
||
|
||
portOpModePortLBTestSetup OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
internal_loopback_test(1),
|
||
external_loopback_test(2),
|
||
vtur_to_vtuo_loopback(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This entry display latest loopback test status of port while performing loopback test."
|
||
::= { portOpModePortEntry 7 }
|
||
|
||
portOpModePortLBTestStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
none(0),
|
||
under_testing(1),
|
||
success(2),
|
||
fail(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This entry display latest loopback test status of port while performing loopback test."
|
||
::= { portOpModePortEntry 8 }
|
||
|
||
portOpModePortSwCounterReset OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This entry resets port SW counter."
|
||
::= { portOpModePortEntry 9 }
|
||
|
||
portOpModePortVdslCounterReset OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This entry resets port VDSL counter."
|
||
::= { portOpModePortEntry 10 }
|
||
|
||
portOpModePortVdslStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
idle(1),
|
||
standby(2),
|
||
showtime(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This entry reports VDSL link current status."
|
||
::= { portOpModePortEntry 11 }
|
||
|
||
portOpModePortVdslUptime OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This entry reports VDSL link current link up time."
|
||
::= { portOpModePortEntry 12 }
|
||
|
||
-- portOpModePortLBTable
|
||
|
||
portOpModePortLBTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortOpModePortLBEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portOpModeSetup 2 }
|
||
|
||
portOpModePortLBEntry OBJECT-TYPE
|
||
SYNTAX PortOpModePortLBEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in portOpModePortLBTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { portOpModePortLBTable 1 }
|
||
|
||
PortOpModePortLBEntry ::=
|
||
SEQUENCE {
|
||
portOpModePortLBActive INTEGER,
|
||
portOpModePortLBNumber INTEGER,
|
||
portOpModePortLBCount INTEGER,
|
||
portOpModePortLBPktSize INTEGER
|
||
}
|
||
|
||
portOpModePortLBActive OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
active(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portOpModePortLBEntry 1 }
|
||
|
||
portOpModePortLBNumber OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portOpModePortLBEntry 2 }
|
||
|
||
portOpModePortLBCount OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portOpModePortLBEntry 3 }
|
||
|
||
portOpModePortLBPktSize OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Packet size range from 64 bytes to 1518 bytes"
|
||
::= { portOpModePortLBEntry 4 }
|
||
|
||
|
||
-- portOpModePortLBResultTable
|
||
|
||
portOpModePortLBResultTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortOpModePortLBResultEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portOpModeSetup 3 }
|
||
|
||
portOpModePortLBResultEntry OBJECT-TYPE
|
||
SYNTAX PortOpModePortLBResultEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in portOpModePortLBResultTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { portOpModePortLBResultTable 1 }
|
||
|
||
PortOpModePortLBResultEntry ::=
|
||
SEQUENCE {
|
||
portOpModePortLBMaxRTT INTEGER,
|
||
portOpModePortLBMinRTT INTEGER,
|
||
portOpModePortLBAvgRTT INTEGER,
|
||
portOpModePortLBPktLossRate INTEGER,
|
||
portOpModePortLBStatus INTEGER
|
||
}
|
||
|
||
portOpModePortLBMaxRTT OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portOpModePortLBResultEntry 1 }
|
||
|
||
portOpModePortLBMinRTT OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portOpModePortLBResultEntry 2 }
|
||
|
||
portOpModePortLBAvgRTT OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portOpModePortLBResultEntry 3 }
|
||
|
||
portOpModePortLBPktLossRate OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Loopback Packet loss rate"
|
||
::= { portOpModePortLBResultEntry 4 }
|
||
|
||
portOpModePortLBStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
idle(0),
|
||
in_progress(1),
|
||
complete(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portOpModePortLBResultEntry 5 }
|
||
|
||
|
||
-- portBasedVlanSetup
|
||
portBasedVlanSetup OBJECT IDENTIFIER ::= { ves1616pe54 25 }
|
||
|
||
-- portBasedVlanPortListTable
|
||
|
||
portBasedVlanPortListTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortBasedVlanPortListEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portBasedVlanSetup 1 }
|
||
|
||
portBasedVlanPortListEntry OBJECT-TYPE
|
||
SYNTAX PortBasedVlanPortListEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in portBasedVlanPortListTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { portBasedVlanPortListTable 1 }
|
||
|
||
PortBasedVlanPortListEntry ::=
|
||
SEQUENCE {
|
||
portBasedVlanPortListMembers OCTET STRING
|
||
}
|
||
|
||
portBasedVlanPortListMembers OBJECT-TYPE
|
||
SYNTAX PortList
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { portBasedVlanPortListEntry 1 }
|
||
|
||
|
||
--fault MIB
|
||
faultMIB MODULE-IDENTITY
|
||
LAST-UPDATED "200411031200Z" -- YYYY/MM/DD, HH/MM
|
||
ORGANIZATION "ZyXEL"
|
||
CONTACT-INFO ""
|
||
DESCRIPTION
|
||
"Fault event table definitions"
|
||
::= { ves1616pe54 26 }
|
||
|
||
|
||
-- **************************************************************************
|
||
-- Local Textual Conventions
|
||
-- **************************************************************************
|
||
|
||
UtcTimeStamp ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Universal Time Coordinated as a 32-bit value that designates
|
||
the number of seconds since Jan 1, 1970 12:00AM."
|
||
SYNTAX Unsigned32
|
||
|
||
EventIdNumber ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This textual convention describes the index that uniquely
|
||
identifies a fault event type in the entire system. Every fault
|
||
event type, e.g. link down, has a unique EventIdNumber."
|
||
SYNTAX Integer32
|
||
|
||
EventSeverity ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This textual convention describes the severity of a fault event.
|
||
The decreasing order of severity is shown in the textual
|
||
convention."
|
||
SYNTAX INTEGER{
|
||
critical (1),
|
||
major (2),
|
||
minor (3),
|
||
informational (4)
|
||
}
|
||
|
||
EventServiceAffective ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This textual convention indicates whether an event is immediately
|
||
service affecting or not."
|
||
SYNTAX INTEGER{
|
||
noServiceAffected (1),
|
||
serviceAffected (2)
|
||
}
|
||
|
||
|
||
InstanceType ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This textual convention describes the type of an instanceId
|
||
associated with each event and by that means specifies how
|
||
the instanceId variable should be intepreted.
|
||
|
||
Various instanceId types are specified below to enable fault
|
||
monitoring for different kind of devices from fixed
|
||
configuration pizza boxes to multi chassis nodes. All
|
||
instanceId types may not need to be used in every device
|
||
type.
|
||
|
||
Note also that instanceId semantics are element type dependent
|
||
(e.g. different kind of interface naming conventions may be used)
|
||
and thus instanceId usage may vary from element to element.
|
||
|
||
=========================================================================
|
||
Type Description Example form
|
||
of InstanceId
|
||
=========================================================================
|
||
unknown (1) unknown type - Irrelevant-
|
||
-------------------------------------------------------------------------
|
||
node (2) Associated with events originating from 1
|
||
the node. Used for general events that (Node number)
|
||
can not be associated with any specific
|
||
block. InstanceId value 1 is used for
|
||
single node equipment.
|
||
-------------------------------------------------------------------------
|
||
shelf (3) Associated with events originating from 1
|
||
the shelf. In the case of fixed (shelf number)
|
||
configuration devices this type is used
|
||
for events that are associated with the
|
||
physical enclosure, e.g. faults related
|
||
to fan etc. InstanceId value 1 is used
|
||
for single self equipment.
|
||
-------------------------------------------------------------------------
|
||
line (4) Associated with events originating from
|
||
physical interfaces or associated
|
||
components such as line cards.
|
||
InstanceId usage examples for faults
|
||
originating from:
|
||
- Physical port: Simply port number, e.g. .......1
|
||
-------------------------------------------------------------------------
|
||
switch (5) Associated with events originating from 1
|
||
from a switch chip or a switch card. (switch number)
|
||
For single switch equipment InstanceId
|
||
value 1 is used, for multi swich nodes
|
||
InstanceId semantics if for further
|
||
study.
|
||
-------------------------------------------------------------------------
|
||
lsp (6) Associated with events originating from 1
|
||
a particular lsp. (lsp index)
|
||
NOTE: In this case the InstanceName
|
||
contains the lsp name and InstanceId
|
||
contains lsp index.
|
||
-------------------------------------------------------------------------
|
||
l2Interface(7) Associated with events originating from - TBD -
|
||
a particular layer 2 interface. Used for
|
||
layer 2 related events such as L2 control
|
||
protocol faults. InstanceId semantics is
|
||
for further study.
|
||
-------------------------------------------------------------------------
|
||
l3Interface(8) Associated with events originating from - TBD -
|
||
a particular layer 3 interface. Used for
|
||
layer 3 related events such as L3 control
|
||
protocol faults. InstanceId semantics is
|
||
for further study.
|
||
-------------------------------------------------------------------------
|
||
rowIndex (9) Associated with events reporting about a
|
||
'logical' or conceptual table that consists
|
||
of rows. The Instance Id is the index/key
|
||
for a row in the table. The format of the
|
||
Instance Id will simply be a series of decimal
|
||
numbers seperated by a '.':
|
||
========================================================================="
|
||
|
||
SYNTAX INTEGER {
|
||
unknown (1),
|
||
node (2),
|
||
shelf (3),
|
||
line (4),
|
||
switch (5),
|
||
lsp (6),
|
||
l2Interface(7),
|
||
l3Interface(8),
|
||
rowIndex(9)
|
||
}
|
||
|
||
|
||
-- *****************************************************************************
|
||
-- Top level structure of this MIB.
|
||
-- *****************************************************************************
|
||
|
||
eventObjects OBJECT IDENTIFIER ::= { faultMIB 1 }
|
||
|
||
|
||
-- *****************************************************************************
|
||
-- Event Table
|
||
--
|
||
-- Event table reports all currently active fault events. Only normal type of
|
||
-- faults (i.e. faults that are not automatically and immediately cleared) are
|
||
-- present in the event table. Delta faults (i.e. faults that are automatically
|
||
-- cleared) are reported only by using trap messages.
|
||
-- *****************************************************************************
|
||
|
||
eventTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF EventEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A list of currently active fault events. All faults
|
||
of normal type regardless of their severity level
|
||
are recorded in the event table. When a normal
|
||
type fault is cleared it is deleted from the event
|
||
table."
|
||
::= { eventObjects 1 }
|
||
|
||
eventEntry OBJECT-TYPE
|
||
SYNTAX EventEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry containing information about an
|
||
event in the event table."
|
||
INDEX { eventSeqNum }
|
||
::= { eventTable 1 }
|
||
|
||
EventEntry ::=
|
||
SEQUENCE {
|
||
eventSeqNum Integer32,
|
||
eventEventId EventIdNumber,
|
||
eventName DisplayString,
|
||
eventInstanceType InstanceType,
|
||
eventInstanceId DisplayString,
|
||
eventInstanceName DisplayString,
|
||
eventSeverity EventSeverity,
|
||
eventSetTime UtcTimeStamp,
|
||
eventDescription DisplayString,
|
||
eventServAffective EventServiceAffective,
|
||
eventInstanceIdNumber Integer32
|
||
}
|
||
|
||
eventSeqNum OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This variable represents the sequence number of an event.
|
||
Sequence number is incremented monotonically starting
|
||
from 0 until it reaches its maximum and wraps around back
|
||
to 0.
|
||
|
||
Sequence number is incremented when
|
||
- the state of a normal type fault is set on (the same sequence
|
||
number is present in the events table as well as in the trap
|
||
that is sent to notify about the fault on event)
|
||
- delta event occurs (sequence number present in trap message)
|
||
- the state of a normal type fault is set off (sequence number
|
||
present in trap that is sent to notify for clearing)."
|
||
::= { eventEntry 1 }
|
||
|
||
eventEventId OBJECT-TYPE
|
||
SYNTAX EventIdNumber
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This variable represents the event ID which uniquely
|
||
identifies the event in the entire system."
|
||
::= { eventEntry 2 }
|
||
|
||
eventName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..40))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This variable represents the name of the event, for
|
||
example 'Ethernet Link Down'"
|
||
::= { eventEntry 3 }
|
||
|
||
eventInstanceType OBJECT-TYPE
|
||
SYNTAX InstanceType
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This variable represents the type of InstanceId of a
|
||
particular event in the event table. In brief
|
||
the instanceType refers to the type of sub-component
|
||
generating this event in the system, for example
|
||
switch (5). For more details see the textual
|
||
conventions section.
|
||
|
||
AFFECTS: eventInstanceId,
|
||
eventInstanceName"
|
||
::= { eventEntry 4 }
|
||
|
||
eventInstanceId OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This variable represents the InstanceId of a particular
|
||
event in the event current table. In brief the instanceId
|
||
refers to the sub-component generating this event in the
|
||
system, for example '1' for port 1. For more details see
|
||
the textual conventions section.
|
||
|
||
DEPENDS ON: eventInstanceType"
|
||
::= { eventEntry 5 }
|
||
|
||
eventInstanceName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This variable is mainly used to store additional information
|
||
about the sub-component that is generating an event. For
|
||
example this field may specify what cooling fan is faulty.
|
||
|
||
DEPENDS ON: eventInstanceType"
|
||
::= { eventEntry 6 }
|
||
|
||
eventSeverity OBJECT-TYPE
|
||
SYNTAX EventSeverity
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This variable dictates the urgency of action when a event
|
||
occurs. There are four severity levels - Critical, Major,
|
||
Minor, and Informational. Critical events are those, which
|
||
require immediate operator intervention to prevent/reduce
|
||
system down time. Major events require quick attention and
|
||
Minor events possibly require some attention. Informational
|
||
events indicate the occurrence of events that may need to be
|
||
investigated."
|
||
::= { eventEntry 7 }
|
||
|
||
eventSetTime OBJECT-TYPE
|
||
SYNTAX UtcTimeStamp
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This table contains only normal events and this variable
|
||
represents the time when the event become active, i.e. the
|
||
number of seconds since Jan 1, 1970 12:00AM."
|
||
::= { eventEntry 8 }
|
||
|
||
|
||
eventDescription OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..255))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This variable contains a description of the event and reasons
|
||
behind the event. This is a free format alpha-numeric string
|
||
that is set by the entity generating this event. This variable
|
||
may be empty if there is no usefull information to report.
|
||
The maximum length of this string is 255 characters."
|
||
::= { eventEntry 9 }
|
||
|
||
eventServAffective OBJECT-TYPE
|
||
SYNTAX EventServiceAffective
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This variable indicates whether the event is service affective or not"
|
||
::= { eventEntry 10 }
|
||
|
||
eventInstanceIdNumber OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This variable represents the InstanceId of a particular
|
||
event in the event current table. In brief the instanceId
|
||
refers to the sub-component generating this event in the
|
||
system, for example '1' for port 1. For more details see
|
||
the textual conventions section.
|
||
|
||
DEPENDS ON: eventInstanceType"
|
||
::= { eventEntry 11 }
|
||
|
||
|
||
-- fault Trap MIB
|
||
faultTrapsMIB MODULE-IDENTITY
|
||
LAST-UPDATED "200411011200Z" -- YYYY/MM/DD, HH/MM
|
||
ORGANIZATION "ZyXEL"
|
||
CONTACT-INFO ""
|
||
DESCRIPTION
|
||
"Fault event trap definitions"
|
||
::= { ves1616pe54 27 }
|
||
|
||
trapInfoObjects OBJECT IDENTIFIER ::= { faultTrapsMIB 1}
|
||
trapNotifications OBJECT IDENTIFIER ::= { faultTrapsMIB 2}
|
||
|
||
|
||
-- **************************************************************************
|
||
-- Local Textual Conventions
|
||
-- **************************************************************************
|
||
|
||
EventPersistence ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This textual convention indicates whether the event is delta
|
||
(automatically and immediately cleared) or normal (not
|
||
automatically cleared)."
|
||
SYNTAX INTEGER{
|
||
normal (1),
|
||
delta (2)
|
||
}
|
||
|
||
|
||
-- **************************************************************************
|
||
-- Trap information object definitions
|
||
-- **************************************************************************
|
||
|
||
trapRefSeqNum OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates the former sequence number of a cleared event
|
||
in the event table. Not intended to read but only used in
|
||
trap notifications."
|
||
::= { trapInfoObjects 1 }
|
||
|
||
trapPersistence OBJECT-TYPE
|
||
SYNTAX EventPersistence
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates whether the event is delta (automatically and
|
||
immediately cleared) or normal (not automatically cleared).
|
||
Not intended to read but only used in trap notifications."
|
||
::= { trapInfoObjects 2 }
|
||
|
||
trapSenderNodeId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Represents the node ID of the sending network element. If not
|
||
supported should be set to 0. Not intended to read but only
|
||
used in trap notifications."
|
||
::= { trapInfoObjects 3 }
|
||
|
||
trapSenderStatus OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Represents the trap status. 0 means cleared, 1 means happened."
|
||
::= { trapInfoObjects 4 }
|
||
|
||
|
||
|
||
-- ***************************************************************************
|
||
-- Trap definitions
|
||
-- ***************************************************************************
|
||
|
||
eventOnTrap NOTIFICATION-TYPE
|
||
OBJECTS {
|
||
eventSeqNum,
|
||
eventEventId,
|
||
eventName,
|
||
eventSetTime,
|
||
eventSeverity,
|
||
eventInstanceType,
|
||
eventInstanceId,
|
||
eventInstanceName,
|
||
eventServAffective,
|
||
eventDescription,
|
||
eventInstanceIdNumber,
|
||
trapPersistence,
|
||
trapSenderNodeId,
|
||
trapSenderStatus,
|
||
sysObjectID}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This trap is used to inform network management system that a delta
|
||
fault event (events that are automatically cleared) has occured
|
||
or a normal fault event (not automatically cleared) state has
|
||
been set on.
|
||
|
||
Objects are used as follows:
|
||
- eventSeqNum is the sequence number of the event. For normal
|
||
type of events must equal to the sequence number of the event
|
||
in the events table.
|
||
- eventEventId specifies what fault event has occured.
|
||
- eventName specifies the name of the fault event.
|
||
- eventSetTime indicates when fault event has occured
|
||
(delta events) or when fault has been set on (normal events).
|
||
- eventSeverity reports the severity level of the event.
|
||
- eventInstanceType indicates what kind of object is faulty.
|
||
- eventInstanceId specifies what instance is faulty.
|
||
- eventInstanceName may contain textual description for
|
||
the faulty object.
|
||
- eventServAffective specifies whether the event is
|
||
immediately service affcetive.
|
||
- eventDescription reports possible additional information about the event.
|
||
- trapPersistence tells whether this event is a delta or normal event.
|
||
- trapSenderNodeId specifies the node ID of the sending network element if
|
||
configuring it is supported for the network element, otherwise 0.
|
||
- trapSenderStatus specifes the trap status.
|
||
- sysObjectID specifies what kind of equipment reports the fault event.
|
||
|
||
For more information see the eventTable specification"
|
||
::= { trapNotifications 1 }
|
||
|
||
eventClearedTrap NOTIFICATION-TYPE
|
||
OBJECTS {
|
||
eventSeqNum,
|
||
eventEventId,
|
||
eventSetTime,
|
||
eventInstanceType,
|
||
eventInstanceId,
|
||
eventInstanceIdNumber,
|
||
trapRefSeqNum,
|
||
trapSenderNodeId,
|
||
trapSenderStatus,
|
||
sysObjectID}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This trap is used to inform network management system that a normal
|
||
type fault event has been cleared (state set off).
|
||
|
||
Objects are used as follows:
|
||
- eventSeqNum is the sequence number of the this clearing event. Note that
|
||
the sequence number of the cleared event is reported in the trapRefSeqNum
|
||
object.
|
||
- eventEventId specifies what event has been cleared.
|
||
- eventSetTime indicates when fault event has been cleared.
|
||
- eventInstanceType indicates what kind of object has been
|
||
faulty.
|
||
- eventInstanceId specifies what instance has been faulty.
|
||
- trapRefSeqNum specifies the sequence number of the cleared event (i.e.
|
||
the sequence number was assigned for the event in the events table).
|
||
- trapSenderNodeId specifies the node ID of the sending network element if
|
||
configuring it is supported for the network element, otherwise 0.
|
||
- sysObjectID specifies what kind of equipment reports the clearing event.
|
||
|
||
For more information see the eventTable specification"
|
||
::= { trapNotifications 2 }
|
||
|
||
|
||
|
||
|
||
-- multicastPortSetup
|
||
multicastPortSetup OBJECT IDENTIFIER ::= { ves1616pe54 28 }
|
||
|
||
multicastPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MulticastPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastPortSetup 1 }
|
||
|
||
multicastPortEntry OBJECT-TYPE
|
||
SYNTAX MulticastPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in multicastPortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { multicastPortTable 1 }
|
||
|
||
MulticastPortEntry ::=
|
||
SEQUENCE {
|
||
multicastPortImmediateLeave EnabledStatus,
|
||
multicastPortMaxGroupLimited EnabledStatus,
|
||
multicastPortMaxOfGroup INTEGER,
|
||
multicastPortIgmpFilteringProfile DisplayString,
|
||
multicastPortQueryMode INTEGER,
|
||
igmpMsgMaxLimited EnabledStatus,
|
||
igmpMsgLimit INTEGER
|
||
}
|
||
|
||
multicastPortImmediateLeave OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastPortEntry 1 }
|
||
|
||
multicastPortMaxGroupLimited OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastPortEntry 2 }
|
||
|
||
multicastPortMaxOfGroup OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0..255"
|
||
::= { multicastPortEntry 3 }
|
||
|
||
multicastPortIgmpFilteringProfile OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastPortEntry 4 }
|
||
|
||
|
||
multicastPortQueryMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
auto_mode(1),
|
||
fix_mode(2),
|
||
edge_mode(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specify query mode for each port"
|
||
::= { multicastPortEntry 5 }
|
||
|
||
igmpMsgMaxLimited OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastPortEntry 6 }
|
||
|
||
igmpMsgLimit OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0..255"
|
||
::= { multicastPortEntry 7 }
|
||
|
||
-- multicastStatus
|
||
multicastStatus OBJECT IDENTIFIER ::= { ves1616pe54 29 }
|
||
|
||
multicastStatusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MulticastStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatus 1 }
|
||
|
||
multicastStatusEntry OBJECT-TYPE
|
||
SYNTAX MulticastStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in multicastStatusTable."
|
||
INDEX { multicastStatusVlanID, multicastStatusPort, multicastStatusGroup }
|
||
::= { multicastStatusTable 1 }
|
||
|
||
MulticastStatusEntry ::=
|
||
SEQUENCE {
|
||
multicastStatusIndex INTEGER,
|
||
multicastStatusVlanID INTEGER,
|
||
multicastStatusPort INTEGER,
|
||
multicastStatusGroup IpAddress,
|
||
multicastStatusJoinCounter INTEGER,
|
||
multicastStatusLeaveCounter INTEGER
|
||
}
|
||
|
||
multicastStatusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatusEntry 1 }
|
||
|
||
multicastStatusVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatusEntry 2 }
|
||
|
||
multicastStatusPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatusEntry 3 }
|
||
|
||
multicastStatusGroup OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatusEntry 4 }
|
||
|
||
multicastStatusJoinCounter OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatusEntry 5 }
|
||
|
||
multicastStatusLeaveCounter OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatusEntry 6 }
|
||
|
||
igmpCountTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IgmpCountEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A count table of igmp query/report/leave message."
|
||
::= { multicastStatus 2 }
|
||
|
||
-- igmpCountStatus
|
||
igmpCountEntry OBJECT-TYPE
|
||
SYNTAX IgmpCountEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in igmpCountTable."
|
||
INDEX { igmpCountIndex }
|
||
::= { igmpCountTable 1 }
|
||
|
||
IgmpCountEntry ::=
|
||
SEQUENCE {
|
||
igmpCountIndex INTEGER,
|
||
igmpCountInQuery INTEGER,
|
||
igmpCountInReport INTEGER,
|
||
igmpCountInLeave INTEGER,
|
||
igmpCountInQueryDrop INTEGER,
|
||
igmpCountInReportDrop INTEGER,
|
||
igmpCountInLeaveDrop INTEGER,
|
||
igmpCountOutQuery INTEGER,
|
||
igmpCountOutReport INTEGER,
|
||
igmpCountOutLeave INTEGER
|
||
}
|
||
|
||
igmpCountIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Index of IgmpCountEntry. 0 means total count in whole system"
|
||
::= { igmpCountEntry 1 }
|
||
|
||
igmpCountInQuery OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpCountEntry 2 }
|
||
|
||
igmpCountInReport OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpCountEntry 3 }
|
||
|
||
igmpCountInLeave OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpCountEntry 4 }
|
||
|
||
igmpCountInQueryDrop OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpCountEntry 5 }
|
||
|
||
igmpCountInReportDrop OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpCountEntry 6 }
|
||
|
||
igmpCountInLeaveDrop OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpCountEntry 7 }
|
||
|
||
igmpCountOutQuery OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpCountEntry 8 }
|
||
|
||
igmpCountOutReport OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpCountEntry 9 }
|
||
|
||
igmpCountOutLeave OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpCountEntry 10 }
|
||
|
||
multicastVlanStatusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MulticastVlanStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatus 3 }
|
||
|
||
-- multicastVlanStatusTable
|
||
multicastVlanStatusEntry OBJECT-TYPE
|
||
SYNTAX MulticastVlanStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in multicastVlanStatusTable."
|
||
INDEX { multicastVlanStatusVlanID }
|
||
::= { multicastVlanStatusTable 1 }
|
||
|
||
MulticastVlanStatusEntry ::=
|
||
SEQUENCE {
|
||
multicastVlanStatusVlanID INTEGER,
|
||
multicastVlanStatusType INTEGER,
|
||
multicastVlanQueryPort PortList,
|
||
multicastVlanQuerySrcIp IpAddress
|
||
}
|
||
|
||
multicastVlanStatusVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastVlanStatusEntry 1 }
|
||
|
||
multicastVlanStatusType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
dynamic(1),
|
||
mvr (2),
|
||
static(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastVlanStatusEntry 2 }
|
||
|
||
multicastVlanQueryPort OBJECT-TYPE
|
||
SYNTAX PortList
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastVlanStatusEntry 3 }
|
||
|
||
multicastVlanQuerySrcIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastVlanStatusEntry 4 }
|
||
|
||
-- igmpCounterPortTable
|
||
|
||
igmpCounterPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IgmpCounterPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatus 4 }
|
||
|
||
igmpCounterPortEntry OBJECT-TYPE
|
||
SYNTAX IgmpCounterPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in igmpCounterPortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { igmpCounterPortTable 1 }
|
||
|
||
IgmpCounterPortEntry ::=
|
||
SEQUENCE {
|
||
igmpCounterPortJoin Counter32,
|
||
igmpCounterPortLeave Counter32,
|
||
igmpCounterPortActiveGroup INTEGER,
|
||
igmpCounterPortQuery Counter32
|
||
}
|
||
|
||
igmpCounterPortJoin OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Join counter for the port."
|
||
::= { igmpCounterPortEntry 1 }
|
||
|
||
igmpCounterPortLeave OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Leave counter for the port."
|
||
::= { igmpCounterPortEntry 2 }
|
||
|
||
igmpCounterPortActiveGroup OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Current active group for the port"
|
||
::= { igmpCounterPortEntry 3 }
|
||
|
||
igmpCounterPortQuery OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Query counter for the port."
|
||
::= { igmpCounterPortEntry 4 }
|
||
------------------------------------------
|
||
-- igmp counters for specific vid
|
||
-- igmpCounterVlanTable
|
||
|
||
igmpCounterVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IgmpCounterVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatus 5 }
|
||
|
||
igmpCounterVlanEntry OBJECT-TYPE
|
||
SYNTAX IgmpCounterVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in igmpCounterVlanTable."
|
||
INDEX { dot1qVlanIndex }
|
||
::= { igmpCounterVlanTable 1 }
|
||
|
||
IgmpCounterVlanEntry ::=
|
||
SEQUENCE {
|
||
igmpCounterVlanJoin Counter32,
|
||
igmpCounterVlanLeave Counter32,
|
||
igmpCounterVlanActiveGroup INTEGER,
|
||
igmpCounterVlanQuery Counter32
|
||
}
|
||
|
||
igmpCounterVlanJoin OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Join counter for the Vlan."
|
||
::= { igmpCounterVlanEntry 1 }
|
||
|
||
igmpCounterVlanLeave OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Leave counter for the Vlan."
|
||
::= { igmpCounterVlanEntry 2 }
|
||
|
||
igmpCounterVlanActiveGroup OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Current active group for the Vlan"
|
||
::= { igmpCounterVlanEntry 3 }
|
||
|
||
igmpCounterVlanQuery OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Query counter for the Vlan."
|
||
::= { igmpCounterVlanEntry 4 }
|
||
|
||
multicastCurrentGroupStatusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MulticastCurrentGroupStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatus 6 }
|
||
|
||
multicastCurrentGroupStatusEntry OBJECT-TYPE
|
||
SYNTAX MulticastCurrentGroupStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in multicastCurrentGroupStatusTable."
|
||
INDEX { multicastStatusVlanID, multicastStatusGroup }
|
||
::= { multicastCurrentGroupStatusTable 1 }
|
||
|
||
MulticastCurrentGroupStatusEntry ::=
|
||
SEQUENCE {
|
||
multicastCurrentNumberOfActivePort INTEGER
|
||
}
|
||
|
||
multicastCurrentNumberOfActivePort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Current number Of active port."
|
||
::= { multicastCurrentGroupStatusEntry 1 }
|
||
|
||
-- multicastClientSrcIp
|
||
|
||
multicastClientSrcIpTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MulticastClientSrcIpEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatus 7 }
|
||
|
||
multicastClientSrcIpEntry OBJECT-TYPE
|
||
SYNTAX MulticastClientSrcIpEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in multicastClientSrcIpTable."
|
||
INDEX { multicastStatusVlanID, multicastStatusPort, multicastStatusGroup, multicastClientSrcIpIndex }
|
||
::= { multicastClientSrcIpTable 1 }
|
||
|
||
MulticastClientSrcIpEntry ::=
|
||
SEQUENCE {
|
||
multicastClientSrcIpIndex INTEGER,
|
||
multicastClientSrcIpAddress IpAddress
|
||
}
|
||
|
||
multicastClientSrcIpIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastClientSrcIpEntry 1 }
|
||
|
||
multicastClientSrcIpAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastClientSrcIpEntry 2 }
|
||
|
||
-- mgmdStatusTable
|
||
|
||
mgmdStatusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MGMDStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatus 8 }
|
||
|
||
mgmdStatusEntry OBJECT-TYPE
|
||
SYNTAX MGMDStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in mgmdStatusTable."
|
||
INDEX { mgmdStatusVlanID, mgmdStatusPort, mgmdStatusGroupAddressType, mgmdStatusGroupAddress }
|
||
::= { mgmdStatusTable 1 }
|
||
|
||
MGMDStatusEntry ::=
|
||
SEQUENCE {
|
||
mgmdStatusIndex INTEGER,
|
||
mgmdStatusVlanID INTEGER,
|
||
mgmdStatusPort INTEGER,
|
||
mgmdStatusGroupAddressType InetAddressType,
|
||
mgmdStatusGroupAddress InetAddress ,
|
||
mgmdStatusGroupFilterMode INTEGER
|
||
}
|
||
|
||
mgmdStatusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdStatusEntry 1 }
|
||
|
||
mgmdStatusVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdStatusEntry 2 }
|
||
|
||
mgmdStatusPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdStatusEntry 3 }
|
||
|
||
mgmdStatusGroupAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType { ipv4(1), ipv6(2) }
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The address type of the mgmdStatusGroupAddress entry."
|
||
::= { mgmdStatusEntry 4 }
|
||
|
||
mgmdStatusGroupAddress OBJECT-TYPE
|
||
SYNTAX InetAddress (SIZE(4|16))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdStatusEntry 5 }
|
||
|
||
mgmdStatusGroupFilterMode OBJECT-TYPE
|
||
SYNTAX INTEGER {include (1),exclude (2) }
|
||
MAX-ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The current cache state, applicable to MGMDv3-compatible
|
||
nodes. The value indicates whether the state is INCLUDE or
|
||
EXCLUDE."
|
||
|
||
::= { mgmdStatusEntry 6 }
|
||
|
||
-- mgmdCountTable
|
||
mgmdCountTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MGMDCountEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A count table of igmp/MLD query/report/leave message."
|
||
::= { multicastStatus 9 }
|
||
|
||
mgmdCountEntry OBJECT-TYPE
|
||
SYNTAX MGMDCountEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in mgmdCountTable."
|
||
INDEX { mgmdCountIndex }
|
||
::= { mgmdCountTable 1 }
|
||
|
||
MGMDCountEntry ::=
|
||
SEQUENCE {
|
||
mgmdCountIndex INTEGER,
|
||
mgmdCountInQuery INTEGER,
|
||
mgmdCountInReport INTEGER,
|
||
mgmdCountInLeave INTEGER,
|
||
mgmdCountInQueryDrop INTEGER,
|
||
mgmdCountInReportDrop INTEGER,
|
||
mgmdCountInLeaveDrop INTEGER,
|
||
mgmdCountOutQuery INTEGER,
|
||
mgmdCountOutReport INTEGER,
|
||
mgmdCountOutLeave INTEGER
|
||
}
|
||
|
||
mgmdCountIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Index of mgmdCountEntry. 0 means total count in whole system"
|
||
::= { mgmdCountEntry 1 }
|
||
|
||
mgmdCountInQuery OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdCountEntry 2 }
|
||
|
||
mgmdCountInReport OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdCountEntry 3 }
|
||
|
||
mgmdCountInLeave OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdCountEntry 4 }
|
||
|
||
mgmdCountInQueryDrop OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdCountEntry 5 }
|
||
|
||
mgmdCountInReportDrop OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdCountEntry 6 }
|
||
|
||
mgmdCountInLeaveDrop OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdCountEntry 7 }
|
||
|
||
mgmdCountOutQuery OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdCountEntry 8 }
|
||
|
||
mgmdCountOutReport OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdCountEntry 9 }
|
||
|
||
mgmdCountOutLeave OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdCountEntry 10 }
|
||
|
||
-- mgmdVlanStatusTable
|
||
mgmdVlanStatusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MGMDVlanStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatus 10 }
|
||
|
||
|
||
mgmdVlanStatusEntry OBJECT-TYPE
|
||
SYNTAX MGMDVlanStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in mgmdVlanStatusTable."
|
||
INDEX { mgmdVlanStatusVlanID }
|
||
::= { mgmdVlanStatusTable 1 }
|
||
|
||
MGMDVlanStatusEntry ::=
|
||
SEQUENCE {
|
||
mgmdVlanStatusVlanID INTEGER,
|
||
mgmdVlanStatusType INTEGER,
|
||
mgmdVlanQueryPort PortList,
|
||
mgmdVlanQuerySrcIpType InetAddressType,
|
||
mgmdVlanQuerySrcIp InetAddress
|
||
}
|
||
|
||
mgmdVlanStatusVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdVlanStatusEntry 1 }
|
||
|
||
mgmdVlanStatusType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
dynamic(1),
|
||
mvr (2),
|
||
static(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdVlanStatusEntry 2 }
|
||
|
||
mgmdVlanQueryPort OBJECT-TYPE
|
||
SYNTAX PortList
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdVlanStatusEntry 3 }
|
||
|
||
mgmdVlanQuerySrcIpType OBJECT-TYPE
|
||
SYNTAX InetAddressType { ipv4(1), ipv6(2) }
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The address type of the mgmdVlanQuerySrcIp entry."
|
||
::= { mgmdVlanStatusEntry 4 }
|
||
|
||
mgmdVlanQuerySrcIp OBJECT-TYPE
|
||
SYNTAX InetAddress (SIZE(4|16))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdVlanStatusEntry 5 }
|
||
|
||
-- mgmdCounterPortTable
|
||
|
||
mgmdCounterPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MGMDCounterPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatus 11 }
|
||
|
||
mgmdCounterPortEntry OBJECT-TYPE
|
||
SYNTAX MGMDCounterPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in mgmdCounterPortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { mgmdCounterPortTable 1 }
|
||
|
||
MGMDCounterPortEntry ::=
|
||
SEQUENCE {
|
||
mgmdCounterPortReport Counter32,
|
||
mgmdCounterPortLeave Counter32,
|
||
mgmdCounterPortActiveGroup INTEGER,
|
||
mgmdCounterPortQuery Counter32
|
||
}
|
||
|
||
mgmdCounterPortReport OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Report counter for the port."
|
||
::= { mgmdCounterPortEntry 1 }
|
||
|
||
mgmdCounterPortLeave OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Leave counter for the port."
|
||
::= { mgmdCounterPortEntry 2 }
|
||
|
||
mgmdCounterPortActiveGroup OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Current active group for the port"
|
||
::= { mgmdCounterPortEntry 3 }
|
||
|
||
mgmdCounterPortQuery OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Query counter for the port."
|
||
::= { mgmdCounterPortEntry 4 }
|
||
------------------------------------------
|
||
-- mgmd counters for specific vid
|
||
-- mgmdCounterVlanTable
|
||
|
||
mgmdCounterVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MGMDCounterVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatus 12 }
|
||
|
||
mgmdCounterVlanEntry OBJECT-TYPE
|
||
SYNTAX MGMDCounterVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in mgmdCounterVlanTable."
|
||
INDEX { dot1qVlanIndex }
|
||
::= { mgmdCounterVlanTable 1 }
|
||
|
||
MGMDCounterVlanEntry ::=
|
||
SEQUENCE {
|
||
mgmdCounterVlanReport Counter32,
|
||
mgmdCounterVlanLeave Counter32,
|
||
mgmdCounterVlanActiveGroup INTEGER,
|
||
mgmdCounterVlanQuery Counter32
|
||
}
|
||
|
||
mgmdCounterVlanReport OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Report counter for the Vlan."
|
||
::= { mgmdCounterVlanEntry 1 }
|
||
|
||
mgmdCounterVlanLeave OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Leave counter for the Vlan."
|
||
::= { mgmdCounterVlanEntry 2 }
|
||
|
||
mgmdCounterVlanActiveGroup OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Current active group for the Vlan"
|
||
::= { mgmdCounterVlanEntry 3 }
|
||
|
||
mgmdCounterVlanQuery OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Query counter for the Vlan."
|
||
::= { mgmdCounterVlanEntry 4 }
|
||
|
||
-- mgmdCurrentGroupStatusTable
|
||
|
||
mgmdCurrentGroupStatusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MGMDCurrentGroupStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatus 13 }
|
||
|
||
mgmdCurrentGroupStatusEntry OBJECT-TYPE
|
||
SYNTAX MGMDCurrentGroupStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in mgmdCurrentGroupStatusTable."
|
||
INDEX { mgmdStatusVlanID, mgmdStatusGroupAddressType, mgmdStatusGroupAddress }
|
||
::= { mgmdCurrentGroupStatusTable 1 }
|
||
|
||
MGMDCurrentGroupStatusEntry ::=
|
||
SEQUENCE {
|
||
mgmdCurrentNumberOfActivePort INTEGER
|
||
}
|
||
|
||
mgmdCurrentNumberOfActivePort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Current number Of active port."
|
||
::= { mgmdCurrentGroupStatusEntry 1 }
|
||
|
||
-- mgmdClientSrcIp
|
||
|
||
mgmdClientSrcIpTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MGMDClientSrcIpEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { multicastStatus 14 }
|
||
|
||
mgmdClientSrcIpEntry OBJECT-TYPE
|
||
SYNTAX MGMDClientSrcIpEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in mgmdClientSrcIpTable."
|
||
INDEX {mgmdClientSrcIpAddressType,mgmdClientSrcIpIndex, mgmdStatusVlanID, mgmdStatusPort, mgmdStatusGroupAddress}
|
||
::= { mgmdClientSrcIpTable 1 }
|
||
|
||
MGMDClientSrcIpEntry ::=
|
||
SEQUENCE {
|
||
mgmdClientSrcIpIndex INTEGER,
|
||
mgmdClientSrcIpAddressType InetAddressType,
|
||
mgmdClientSrcIpAddress InetAddress
|
||
}
|
||
|
||
mgmdClientSrcIpIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdClientSrcIpEntry 1 }
|
||
|
||
mgmdClientSrcIpAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType { ipv4(1), ipv6(2) }
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdClientSrcIpEntry 2 }
|
||
|
||
mgmdClientSrcIpAddress OBJECT-TYPE
|
||
SYNTAX InetAddress (SIZE(4|16))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdClientSrcIpEntry 3 }
|
||
|
||
-- mgmdSrcListTable
|
||
|
||
mgmdSrcListTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MGMDSrcListEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The (conceptual) table listing the Source List entries
|
||
corresponding to each interface and multicast group pair
|
||
on a host."
|
||
|
||
::= { multicastStatus 15 }
|
||
|
||
mgmdSrcListEntry OBJECT-TYPE
|
||
SYNTAX MGMDSrcListEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An entry (conceptual row) in the mgmdSrcListTable."
|
||
INDEX { mgmdSrcListAddressType, mgmdStatusVlanID, mgmdStatusPort, mgmdStatusGroupAddress, mgmdSrcListAddress }
|
||
|
||
::= { mgmdSrcListTable 1 }
|
||
|
||
MGMDSrcListEntry ::= SEQUENCE {
|
||
mgmdSrcListAddressType InetAddressType,
|
||
mgmdSrcListAddress InetAddress
|
||
-- mgmdSrcListExpire TimeTicks
|
||
}
|
||
|
||
mgmdSrcListAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType { ipv4(1), ipv6(2) }
|
||
MAX-ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The address type of the InetAddress variables in this
|
||
table. This value applies to the mgmdStatusGroupAddress
|
||
and mgmdSrcListAddress entries."
|
||
|
||
::= { mgmdSrcListEntry 1 }
|
||
|
||
mgmdSrcListAddress OBJECT-TYPE
|
||
SYNTAX InetAddress (SIZE(4|16))
|
||
MAX-ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP multicast group address for which this entry
|
||
contains information."
|
||
|
||
::= { mgmdSrcListEntry 2 }
|
||
|
||
-- mgmdSrcListExpire OBJECT-TYPE
|
||
-- SYNTAX TimeTicks
|
||
-- MAX-ACCESS read-only
|
||
-- STATUS mandatory
|
||
-- DESCRIPTION
|
||
-- "This value indicates the relevance of the SrcList entry,
|
||
-- whereby a non-zero value indicates this is an INCLUDE state
|
||
-- value, and a zero value indicates this to be an EXCLUDE
|
||
-- state value."
|
||
|
||
-- ::= { mgmdHostSrcListEntry 3 }
|
||
|
||
------------------------------------------
|
||
-- igmpFilteringProfileSetup
|
||
igmpFilteringProfileSetup OBJECT IDENTIFIER ::= { ves1616pe54 30 }
|
||
|
||
igmpFilteringMaxNumberOfProfile OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpFilteringProfileSetup 1 }
|
||
|
||
igmpFilteringProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IgmpFilteringProfileEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpFilteringProfileSetup 2 }
|
||
|
||
igmpFilteringProfileEntry OBJECT-TYPE
|
||
SYNTAX IgmpFilteringProfileEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in igmpFilteringProfileTable."
|
||
INDEX { igmpFilteringProfileName, igmpFilteringProfileStartAddress, igmpFilteringProfileEndAddress }
|
||
::= { igmpFilteringProfileTable 1 }
|
||
|
||
IgmpFilteringProfileEntry ::=
|
||
SEQUENCE {
|
||
igmpFilteringProfileName DisplayString,
|
||
igmpFilteringProfileStartAddress IpAddress,
|
||
igmpFilteringProfileEndAddress IpAddress,
|
||
igmpFilteringProfileRowStatus RowStatus
|
||
}
|
||
|
||
igmpFilteringProfileName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpFilteringProfileEntry 1 }
|
||
|
||
igmpFilteringProfileStartAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpFilteringProfileEntry 2 }
|
||
|
||
igmpFilteringProfileEndAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpFilteringProfileEntry 3 }
|
||
|
||
igmpFilteringProfileRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpFilteringProfileEntry 4 }
|
||
|
||
mgmdFilterProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MgmdFilterProfileEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { igmpFilteringProfileSetup 3 }
|
||
|
||
mgmdFilterProfileEntry OBJECT-TYPE
|
||
SYNTAX MgmdFilterProfileEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in mgmdFilterProfileTable.For v4 and v6 address"
|
||
INDEX {
|
||
mgmdFilterProfileName,
|
||
mgmdFilterProfileAddressType,
|
||
mgmdFilterProfileStartAddress,
|
||
mgmdFilterProfileEndAddress }
|
||
::= { mgmdFilterProfileTable 1 }
|
||
|
||
MgmdFilterProfileEntry ::=
|
||
SEQUENCE {
|
||
mgmdFilterProfileName DisplayString,
|
||
mgmdFilterProfileAddressType InetAddressType,
|
||
mgmdFilterProfileStartAddress InetAddress,
|
||
mgmdFilterProfileEndAddress InetAddress,
|
||
mgmdFilterProfileRowStatus RowStatus
|
||
}
|
||
|
||
mgmdFilterProfileName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdFilterProfileEntry 1 }
|
||
|
||
mgmdFilterProfileAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The type of the mgmdFilterProfileStartAddress and mgmdFilterProfileEndAddress address, as defined
|
||
in the InetAddress MIB."
|
||
|
||
::= { mgmdFilterProfileEntry 2 }
|
||
|
||
mgmdFilterProfileStartAddress OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Start IP address of this profile."
|
||
::= { mgmdFilterProfileEntry 3 }
|
||
|
||
|
||
mgmdFilterProfileEndAddress OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The End IP address of this profile."
|
||
::= { mgmdFilterProfileEntry 4 }
|
||
|
||
mgmdFilterProfileRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mgmdFilterProfileEntry 5 }
|
||
|
||
|
||
|
||
-- MVRSetup
|
||
mvrSetup OBJECT IDENTIFIER ::= { ves1616pe54 31 }
|
||
|
||
maxNumberOfMVR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrSetup 1 }
|
||
|
||
mvrTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MvrEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrSetup 2 }
|
||
|
||
mvrEntry OBJECT-TYPE
|
||
SYNTAX MvrEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in mvrTable."
|
||
INDEX { mvrVlanID }
|
||
::= { mvrTable 1 }
|
||
|
||
MvrEntry ::=
|
||
SEQUENCE {
|
||
mvrVlanID INTEGER,
|
||
mvrName DisplayString,
|
||
mvrMode INTEGER,
|
||
mvrRowStatus RowStatus,
|
||
mvr8021pPriority INTEGER
|
||
|
||
}
|
||
|
||
mvrVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"1..4094"
|
||
::= { mvrEntry 1 }
|
||
|
||
mvrName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrEntry 2 }
|
||
|
||
mvrMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
dynamic(0),
|
||
compatible(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrEntry 3 }
|
||
|
||
mvrRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrEntry 4 }
|
||
|
||
mvr8021pPriority OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Set the 802.1p priority of control messages within MVR (0~7)"
|
||
::= { mvrEntry 5 }
|
||
|
||
|
||
mvrPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MvrPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrSetup 3 }
|
||
|
||
mvrPortEntry OBJECT-TYPE
|
||
SYNTAX MvrPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in mvrPortTable."
|
||
INDEX { mvrVlanID, dot1dBasePort }
|
||
::= { mvrPortTable 1 }
|
||
|
||
MvrPortEntry ::=
|
||
SEQUENCE {
|
||
mvrPortRole INTEGER,
|
||
mvrPortTagging EnabledStatus
|
||
}
|
||
|
||
mvrPortRole OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
none(1),
|
||
source_port(2),
|
||
receiver_port(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrPortEntry 1 }
|
||
|
||
mvrPortTagging OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrPortEntry 2 }
|
||
|
||
maxNumberOfMvrGroup OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrSetup 4 }
|
||
|
||
mvrGroupTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MvrGroupEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrSetup 5 }
|
||
|
||
mvrGroupEntry OBJECT-TYPE
|
||
SYNTAX MvrGroupEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in mvrGroupTable."
|
||
INDEX { mvrVlanID, mvrGroupName }
|
||
::= { mvrGroupTable 1 }
|
||
|
||
MvrGroupEntry ::=
|
||
SEQUENCE {
|
||
mvrGroupName DisplayString,
|
||
mvrGroupStartAddress IpAddress,
|
||
mvrGroupEndAddress IpAddress,
|
||
mvrGroupRowStatus RowStatus
|
||
}
|
||
|
||
mvrGroupName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrGroupEntry 1 }
|
||
|
||
mvrGroupStartAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrGroupEntry 2 }
|
||
|
||
mvrGroupEndAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrGroupEntry 3 }
|
||
|
||
mvrGroupRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrGroupEntry 4 }
|
||
|
||
mvrBehavior OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
igmp_snooping(1),
|
||
igmp_proxy(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrSetup 6 }
|
||
|
||
|
||
mvrMgmdGroupTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MvrMgmdGroupEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrSetup 7 }
|
||
|
||
mvrMgmdGroupEntry OBJECT-TYPE
|
||
SYNTAX MvrMgmdGroupEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in mvrMgmdGroupTable."
|
||
INDEX { mvrVlanID, mvrMgmdGroupName }
|
||
::= { mvrMgmdGroupTable 1 }
|
||
|
||
MvrMgmdGroupEntry ::=
|
||
SEQUENCE {
|
||
mvrMgmdGroupName DisplayString,
|
||
mvrMgmdGroupAddressType InetAddressType,
|
||
mvrMgmdGroupStartAddress InetAddress,
|
||
mvrMgmdGroupEndAddress InetAddress,
|
||
mvrMgmdGroupRowStatus RowStatus
|
||
}
|
||
|
||
mvrMgmdGroupName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrMgmdGroupEntry 1 }
|
||
|
||
mvrMgmdGroupAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrMgmdGroupEntry 2 }
|
||
|
||
|
||
mvrMgmdGroupStartAddress OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrMgmdGroupEntry 3 }
|
||
|
||
mvrMgmdGroupEndAddress OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrMgmdGroupEntry 4 }
|
||
|
||
mvrMgmdGroupRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mvrMgmdGroupEntry 5 }
|
||
|
||
-- sysLogSetup
|
||
sysLogSetup OBJECT IDENTIFIER ::= { ves1616pe54 33 }
|
||
|
||
sysLogState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"sysLog enabled/disabled for the switch."
|
||
::= { sysLogSetup 1 }
|
||
|
||
-- sysLogTypeTable
|
||
sysLogTypeTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SysLogTypeEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLogSetup 2 }
|
||
|
||
sysLogTypeEntry OBJECT-TYPE
|
||
SYNTAX SysLogTypeEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in sysLogTypeTable."
|
||
INDEX { sysLogTypeIndex }
|
||
::= { sysLogTypeTable 1 }
|
||
|
||
SysLogTypeEntry ::=
|
||
SEQUENCE {
|
||
sysLogTypeIndex INTEGER,
|
||
sysLogTypeName DisplayString,
|
||
sysLogTypeState EnabledStatus,
|
||
sysLogTypeFacility INTEGER
|
||
}
|
||
|
||
sysLogTypeIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLogTypeEntry 1 }
|
||
|
||
sysLogTypeName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLogTypeEntry 2 }
|
||
|
||
sysLogTypeState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLogTypeEntry 3 }
|
||
|
||
sysLogTypeFacility OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
local_user0(0),
|
||
local_user1(1),
|
||
local_user2(2),
|
||
local_user3(3),
|
||
local_user4(4),
|
||
local_user5(5),
|
||
local_user6(6),
|
||
local_user7(7)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLogTypeEntry 4 }
|
||
|
||
-- sysLogServerTable
|
||
sysLogServerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SysLogServerEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLogSetup 3 }
|
||
|
||
sysLogServerEntry OBJECT-TYPE
|
||
SYNTAX SysLogServerEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in sysLogServerTable."
|
||
INDEX { sysLogServerAddress }
|
||
::= { sysLogServerTable 1 }
|
||
|
||
SysLogServerEntry ::=
|
||
SEQUENCE {
|
||
sysLogServerAddress IpAddress,
|
||
sysLogServerLogLevel INTEGER,
|
||
sysLogServerRowStatus RowStatus
|
||
}
|
||
|
||
sysLogServerAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLogServerEntry 1 }
|
||
|
||
sysLogServerLogLevel OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
level0(0),
|
||
level0-1(1),
|
||
level0-2(2),
|
||
level0-3(3),
|
||
level0-4(4),
|
||
level0-5(5),
|
||
level0-6(6),
|
||
level0-7(7)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLogServerEntry 2 }
|
||
|
||
sysLogServerRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLogServerEntry 3 }
|
||
|
||
-- sysLogServerInfoTable
|
||
sysLogServerInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SysLogServerInfoEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLogSetup 4 }
|
||
|
||
sysLogServerInfoEntry OBJECT-TYPE
|
||
SYNTAX SysLogServerInfoEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in sysLogServerInfoTable."
|
||
INDEX { sysLogServerInfoIpAddrType, sysLogServerInfoIpAddr }
|
||
::= { sysLogServerInfoTable 1 }
|
||
|
||
SysLogServerInfoEntry ::=
|
||
SEQUENCE {
|
||
sysLogServerInfoIpAddrType InetAddressType,
|
||
sysLogServerInfoIpAddr InetAddress,
|
||
sysLogServerInfoLogLevel INTEGER,
|
||
sysLogServerInfoRowStatus RowStatus
|
||
}
|
||
|
||
sysLogServerInfoIpAddrType OBJECT-TYPE
|
||
SYNTAX InetAddressType { ipv4(1), ipv6(2) }
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLogServerInfoEntry 1 }
|
||
|
||
sysLogServerInfoIpAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLogServerInfoEntry 2 }
|
||
|
||
sysLogServerInfoLogLevel OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
level0(0),
|
||
level0-1(1),
|
||
level0-2(2),
|
||
level0-3(3),
|
||
level0-4(4),
|
||
level0-5(5),
|
||
level0-6(6),
|
||
level0-7(7)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLogServerInfoEntry 3 }
|
||
|
||
sysLogServerInfoRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { sysLogServerInfoEntry 4 }
|
||
|
||
-- diffservSetup
|
||
diffservSetup OBJECT IDENTIFIER ::= { ves1616pe54 34 }
|
||
|
||
diffservState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { diffservSetup 1 }
|
||
|
||
-- diffservMapTable
|
||
diffservMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DiffservMapEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { diffservSetup 2 }
|
||
|
||
diffservMapEntry OBJECT-TYPE
|
||
SYNTAX DiffservMapEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in diffservMapTable."
|
||
INDEX { diffservMapDscp }
|
||
::= { diffservMapTable 1 }
|
||
|
||
DiffservMapEntry ::=
|
||
SEQUENCE {
|
||
diffservMapDscp INTEGER,
|
||
diffservMapPriority INTEGER
|
||
}
|
||
|
||
diffservMapDscp OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0-63"
|
||
::= { diffservMapEntry 1 }
|
||
|
||
diffservMapPriority OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0-7"
|
||
::= { diffservMapEntry 2 }
|
||
|
||
-- diffservPortTable
|
||
diffservPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DiffservPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { diffservSetup 3 }
|
||
|
||
diffservPortEntry OBJECT-TYPE
|
||
SYNTAX DiffservPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in diffservPortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { diffservPortTable 1 }
|
||
|
||
DiffservPortEntry ::=
|
||
SEQUENCE {
|
||
diffservPortState EnabledStatus
|
||
}
|
||
|
||
diffservPortState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { diffservPortEntry 1 }
|
||
|
||
|
||
|
||
|
||
-- vturSwitchSetup
|
||
vturSwitchSetup OBJECT IDENTIFIER ::= { ves1616pe54 35 }
|
||
|
||
-- vturLayer2Setup
|
||
vturLayer2Setup OBJECT IDENTIFIER ::= { vturSwitchSetup 1 }
|
||
|
||
layer2Table OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Layer2Entry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturLayer2Setup 1 }
|
||
|
||
layer2Entry OBJECT-TYPE
|
||
SYNTAX Layer2Entry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in layer2Table."
|
||
INDEX { dot1dBasePort}
|
||
::= { layer2Table 1 }
|
||
|
||
Layer2Entry ::=
|
||
SEQUENCE {
|
||
vturIgmpSnoopingStateSetup INTEGER
|
||
}
|
||
|
||
vturIgmpSnoopingStateSetup OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enabled(1),
|
||
disabled(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { layer2Entry 2 }
|
||
|
||
|
||
|
||
-- vturPortSetup
|
||
vturPortSetup OBJECT IDENTIFIER ::= { vturSwitchSetup 2 }
|
||
|
||
-- PortTable
|
||
portTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturPortSetup 1 }
|
||
|
||
portEntry OBJECT-TYPE
|
||
SYNTAX PortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in portTable."
|
||
INDEX { dot1dBasePort, portNumber }
|
||
::= { portTable 1 }
|
||
|
||
PortEntry ::=
|
||
SEQUENCE {
|
||
portNumber INTEGER,
|
||
portOperStatus INTEGER,
|
||
portSpeedDuplex INTEGER,
|
||
portOperSpeed INTEGER
|
||
}
|
||
|
||
portNumber OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display all ports we got in CPE side"
|
||
::= { portEntry 1 }
|
||
|
||
portOperStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"CPE port's current status."
|
||
::= { portEntry 3 }
|
||
|
||
portSpeedDuplex OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
linkdown(0),
|
||
autoneg(1),
|
||
half_10M(2),
|
||
full_10M(3),
|
||
half_100M(4),
|
||
full_100M(5)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specify each port's speed and duplex in CPE side."
|
||
::= { portEntry 4 }
|
||
|
||
|
||
portOperSpeed OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
linkdown(0),
|
||
autoneg(1),
|
||
half_10M(2),
|
||
full_10M(3),
|
||
half_100M(4),
|
||
full_100M(5)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"CPE port's current speed."
|
||
::= { portEntry 8 }
|
||
|
||
|
||
|
||
|
||
-- vturWanSetup
|
||
vturWanSetup OBJECT IDENTIFIER ::= { vturSwitchSetup 4 }
|
||
|
||
|
||
-- vturWanTable
|
||
vturWan OBJECT IDENTIFIER ::= { vturWanSetup 1 }
|
||
vturWanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturWanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturWan 1 }
|
||
|
||
vturWanEntry OBJECT-TYPE
|
||
SYNTAX VturWanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vturWanTable."
|
||
INDEX { dot1dBasePort, vturWanIndex }
|
||
::= { vturWanTable 1 }
|
||
|
||
VturWanEntry ::=
|
||
SEQUENCE {
|
||
vturWanIndex INTEGER,
|
||
vturVlanTagging INTEGER,
|
||
vturVlanID INTEGER,
|
||
vtur8021p INTEGER,
|
||
vturPPPUsername OCTET STRING,
|
||
vturPPPPassword OCTET STRING,
|
||
vturWanProtocol INTEGER,
|
||
vturWanProtocolSetting BITS,
|
||
vturWanIP IpAddress,
|
||
vturWanSubnetMask IpAddress,
|
||
vturWanService EnabledStatus,
|
||
vturWanRowStatus RowStatus
|
||
}
|
||
|
||
vturWanIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the wan index range from 1 to 4 we got in CPE side"
|
||
::= { vturWanEntry 1 }
|
||
|
||
vturVlanTagging OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(1),
|
||
vlan_mux(2),
|
||
auto_vlan(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the vlan tagging we got in CPE side"
|
||
::= { vturWanEntry 2 }
|
||
|
||
vturVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the vlan id range from 1 to 4094 we got in CPE side"
|
||
::= { vturWanEntry 3 }
|
||
|
||
vtur8021p OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the 802.1p value range from 0 to 7 we got in CPE side"
|
||
::= { vturWanEntry 4 }
|
||
|
||
vturPPPUsername OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the PPP username we got in CPE side"
|
||
::= { vturWanEntry 5 }
|
||
|
||
vturPPPPassword OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the PPP password we got in CPE side"
|
||
::= { vturWanEntry 6 }
|
||
|
||
vturWanProtocol OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
pppoe(1),
|
||
mer(2),
|
||
bridge(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the wan protocol info we got in CPE side"
|
||
::= { vturWanEntry 7 }
|
||
|
||
vturWanProtocolSetting OBJECT-TYPE
|
||
SYNTAX BITS
|
||
{
|
||
dhcp_client_(0),
|
||
nat(1),
|
||
firewall(2),
|
||
igmp(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the wan service enable/disable status we got in CPE side"
|
||
::= { vturWanEntry 8 }
|
||
|
||
vturWanIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the wan IP setting we got in CPE side"
|
||
::= { vturWanEntry 9 }
|
||
|
||
vturWanSubnetMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the wan subnet mask we got in CPE side"
|
||
::= { vturWanEntry 10 }
|
||
|
||
vturWanService OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the wan service enable/disable status we got in CPE side"
|
||
::= { vturWanEntry 11 }
|
||
|
||
vturWanRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturWanEntry 12 }
|
||
|
||
vturWanCommon OBJECT IDENTIFIER ::= { vturWanSetup 2 }
|
||
|
||
vturWanCommonTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturWanCommonEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturWanCommon 1 }
|
||
|
||
vturWanCommonEntry OBJECT-TYPE
|
||
SYNTAX VturWanCommonEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vturWanCommonTable."
|
||
INDEX { dot1dBasePort}
|
||
::= { vturWanCommonTable 1 }
|
||
|
||
VturWanCommonEntry ::=
|
||
SEQUENCE {
|
||
vturWanQoS EnabledStatus,
|
||
vturEnableAutoDefaultGateway EnabledStatus,
|
||
vturDefaultGatewayIP IpAddress,
|
||
vturVitualPortEnable EnabledStatus
|
||
}
|
||
|
||
|
||
vturWanQoS OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturWanCommonEntry 1 }
|
||
|
||
vturEnableAutoDefaultGateway OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the enable auto default gateay setting we get from CPE side"
|
||
::= { vturWanCommonEntry 2 }
|
||
|
||
vturDefaultGatewayIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the default gateway setting we get from CPE side"
|
||
::= { vturWanCommonEntry 3 }
|
||
|
||
vturVitualPortEnable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display Enable/Disable virtual port on eth1 setting we get on CPE side"
|
||
::= { vturWanCommonEntry 4 }
|
||
|
||
|
||
-- vturClassificationSetup
|
||
vturClassificationSetup OBJECT IDENTIFIER ::= { vturSwitchSetup 5 }
|
||
|
||
|
||
-- vturClassificationTable
|
||
vturClassificationTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturClassificationEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturClassificationSetup 1 }
|
||
|
||
vturClassificationEntry OBJECT-TYPE
|
||
SYNTAX VturClassificationEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vturClassificationTable."
|
||
INDEX { dot1dBasePort, vturClassificationIndex }
|
||
::= { vturClassificationTable 1 }
|
||
|
||
VturClassificationEntry ::=
|
||
SEQUENCE {
|
||
vturClassificationIndex INTEGER,
|
||
vturClassificationRuleEnable EnabledStatus,
|
||
vturWanInterface INTEGER,
|
||
vturClassificationQueue INTEGER,
|
||
vturClassification8021p INTEGER,
|
||
vturClassificationVid INTEGER,
|
||
vturFilterPhysicalPort INTEGER,
|
||
vturFilterProtocol INTEGER,
|
||
vturFilterSourceIP IpAddress,
|
||
vturFilterSourceSubnetMask IpAddress,
|
||
vturFilterDestinationIP IpAddress,
|
||
vturFilterDestinationSubnetMask IpAddress,
|
||
vturFilterSourcePortStart INTEGER,
|
||
vturFilterSourcePortEnd INTEGER,
|
||
vturFilterDestinationPortStart INTEGER,
|
||
vturFilterDestinationPortEnd INTEGER,
|
||
vturFilterSourceMACAddr OCTET STRING,
|
||
vturFilterSourceMACMask OCTET STRING,
|
||
vturFilterDestinationMACAddr OCTET STRING,
|
||
vturFilterDestinationMACMask OCTET STRING,
|
||
vturFilter8021p INTEGER,
|
||
vturFilterProtocolType INTEGER,
|
||
vturPolicyGatewayIP IpAddress,
|
||
vturClassificationRowStatus RowStatus
|
||
}
|
||
|
||
vturClassificationIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the classification index range from 1 to 8 we got in CPE side"
|
||
::= { vturClassificationEntry 1 }
|
||
|
||
vturClassificationRuleEnable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the classification enable/disable status we got in CPE side"
|
||
::= { vturClassificationEntry 2 }
|
||
|
||
vturWanInterface OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the wan interface index range from 1 to 4 we got in CPE side"
|
||
::= { vturClassificationEntry 3 }
|
||
|
||
vturClassificationQueue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the assigned queue (1-4)802.1p value we got in CPE side"
|
||
::= { vturClassificationEntry 4 }
|
||
|
||
vturClassification8021p OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Mark 802.1p if 802.1q is enabled [0-7]"
|
||
::= { vturClassificationEntry 5 }
|
||
|
||
vturClassificationVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the 802.1Q VLAN ID: [1-4094]"
|
||
::= { vturClassificationEntry 6 }
|
||
|
||
vturFilterPhysicalPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Physical LAN Port number"
|
||
::= { vturClassificationEntry 7 }
|
||
|
||
vturFilterProtocol OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
tcp-udp(1),
|
||
tcp(2),
|
||
udp(3),
|
||
icmp(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Protocol: [TCP/UDP, TCP, UDP, ICMP] 1-4"
|
||
::= { vturClassificationEntry 8 }
|
||
|
||
vturFilterSourceIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the filtering source IP we got in CPE side"
|
||
::= { vturClassificationEntry 9 }
|
||
|
||
vturFilterSourceSubnetMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the filtering source subnet mask we got in CPE side"
|
||
::= { vturClassificationEntry 10 }
|
||
|
||
vturFilterDestinationIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the filtering destination IP we got in CPE side"
|
||
::= { vturClassificationEntry 11 }
|
||
|
||
vturFilterDestinationSubnetMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the filtering destination subnet mask we got in CPE side"
|
||
::= { vturClassificationEntry 12 }
|
||
|
||
vturFilterSourcePortStart OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the filtering source port start we got in CPE side"
|
||
::= { vturClassificationEntry 13 }
|
||
|
||
vturFilterSourcePortEnd OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the filtering source port end we got in CPE side"
|
||
::= { vturClassificationEntry 14 }
|
||
|
||
vturFilterDestinationPortStart OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the filtering destination port start we got in CPE side"
|
||
::= { vturClassificationEntry 15 }
|
||
|
||
vturFilterDestinationPortEnd OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the filtering destination end port we got in CPE side"
|
||
::= { vturClassificationEntry 16 }
|
||
|
||
vturFilterSourceMACAddr OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the filtering source MAC addr we got in CPE side"
|
||
::= { vturClassificationEntry 17 }
|
||
|
||
vturFilterSourceMACMask OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the filtering source MAC mask we got in CPE side"
|
||
::= { vturClassificationEntry 18 }
|
||
|
||
vturFilterDestinationMACAddr OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the filtering destination MAC addr we got in CPE side"
|
||
::= { vturClassificationEntry 19 }
|
||
|
||
vturFilterDestinationMACMask OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the filtering destination MAC mask we got in CPE side"
|
||
::= { vturClassificationEntry 20 }
|
||
|
||
vturFilter8021p OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the filtering 802.1p value we got in CPE side"
|
||
::= { vturClassificationEntry 21 }
|
||
|
||
vturFilterProtocolType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the filtering protocol type we got in CPE side"
|
||
::= { vturClassificationEntry 22 }
|
||
|
||
vturPolicyGatewayIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the filtering protocol type we got in CPE side"
|
||
::= { vturClassificationEntry 23 }
|
||
|
||
vturClassificationRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturClassificationEntry 24 }
|
||
|
||
|
||
|
||
-- vturMiscSetup
|
||
vturMiscSetup OBJECT IDENTIFIER ::= { vturSwitchSetup 6 }
|
||
|
||
|
||
-- vturMntTable
|
||
vturMntTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturMntEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturMiscSetup 1 }
|
||
|
||
vturMntEntry OBJECT-TYPE
|
||
SYNTAX VturMntEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in VTUR Misc Table."
|
||
INDEX { dot1dBasePort }
|
||
::= { vturMntTable 1 }
|
||
|
||
VturMntEntry ::=
|
||
SEQUENCE {
|
||
mntOperation INTEGER,
|
||
mntCommit INTEGER,
|
||
mntStatus INTEGER
|
||
}
|
||
|
||
mntOperation OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
layer2Setup(1),
|
||
portSetup(2),
|
||
priorityQueueSetup(3),
|
||
dot1qVlanSetup(4),
|
||
portBasedVlanSetup(5),
|
||
loadFactoryDefault(6),
|
||
resetSW(7),
|
||
apBasicSetup(8),
|
||
apSecuritySetup(9),
|
||
apRadiusSetup(10),
|
||
apMacFilterSetup(11),
|
||
apMacFilterAddrSetup(12),
|
||
reinit(13),
|
||
consoleSetup(14),
|
||
remoteFunctionSetup(15),
|
||
regetstatue(16),
|
||
protocolBasedVlanSetup(17),
|
||
vturWanSetup(18),
|
||
vturClassificationSetup(19),
|
||
vturLanSetup(20),
|
||
vturResetCounter(21),
|
||
loadDefaultWithoutIP(22)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specify the operation of VTUR"
|
||
::= { vturMntEntry 1 }
|
||
|
||
mntCommit OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
idle(0),
|
||
commit(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Apply maintenance setting to vtur"
|
||
::= { vturMntEntry 2 }
|
||
|
||
mntStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
in-progress(0),
|
||
success(1),
|
||
fail(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display the current status regarding to the operation."
|
||
::= { vturMntEntry 3 }
|
||
|
||
-- vturAPSetup
|
||
vturAPSetup OBJECT IDENTIFIER ::= { vturSwitchSetup 7 }
|
||
|
||
-- vturAPGeneral
|
||
vturAPGeneral OBJECT IDENTIFIER ::= { vturAPSetup 1 }
|
||
|
||
-- vturAPGeneralStatisticsTable
|
||
|
||
vturAPGeneralStatisticsTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturAPGeneralStatisticsEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturAPGeneral 1 }
|
||
|
||
vturAPGeneralStatisticsEntry OBJECT-TYPE
|
||
SYNTAX VturAPGeneralStatisticsEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in VTUR AP General Statistics Table."
|
||
INDEX { dot1dBasePort }
|
||
::= { vturAPGeneralStatisticsTable 1 }
|
||
|
||
VturAPGeneralStatisticsEntry ::=
|
||
SEQUENCE {
|
||
lanRxBytes Counter32,
|
||
lanRxPkts Counter32,
|
||
lanTxBytes Counter32,
|
||
lanTxPkts Counter32,
|
||
vdslRxBytes Counter32,
|
||
vdslRxPkts Counter32,
|
||
vdslTxBytes Counter32,
|
||
vdslTxPkts Counter32,
|
||
wlanRxBytes Counter32,
|
||
wlanRxPkts Counter32,
|
||
wlanRxErrs Counter32,
|
||
wlanRxDrops Counter32,
|
||
wlanTxBytes Counter32,
|
||
wlanTxPkts Counter32,
|
||
wlanTxErrs Counter32,
|
||
wlanTxDrops Counter32
|
||
}
|
||
|
||
|
||
lanRxBytes OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Received bytes on LAN"
|
||
::= { vturAPGeneralStatisticsEntry 1 }
|
||
|
||
lanRxPkts OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Received frames on LAN"
|
||
::= { vturAPGeneralStatisticsEntry 2 }
|
||
|
||
|
||
lanTxBytes OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Transmitted bytes on LAN"
|
||
::= { vturAPGeneralStatisticsEntry 3 }
|
||
|
||
lanTxPkts OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Transmitted frames on LAN"
|
||
::= { vturAPGeneralStatisticsEntry 4 }
|
||
|
||
vdslRxBytes OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Received bytes on VDSL"
|
||
::= { vturAPGeneralStatisticsEntry 5 }
|
||
|
||
vdslRxPkts OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Received frames on VDSL"
|
||
::= { vturAPGeneralStatisticsEntry 6 }
|
||
|
||
vdslTxBytes OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Transmitted bytes on VDSL"
|
||
::= { vturAPGeneralStatisticsEntry 7 }
|
||
|
||
vdslTxPkts OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Transmitted frames on VDSL"
|
||
::= { vturAPGeneralStatisticsEntry 8 }
|
||
|
||
wlanRxBytes OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Received bytes on WLAN"
|
||
::= { vturAPGeneralStatisticsEntry 9 }
|
||
|
||
wlanRxPkts OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Received frames on WLAN "
|
||
::= { vturAPGeneralStatisticsEntry 10 }
|
||
|
||
wlanRxErrs OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Received error frames on WLAN "
|
||
::= { vturAPGeneralStatisticsEntry 11 }
|
||
|
||
wlanRxDrops OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Received drop frames on WLAN "
|
||
::= { vturAPGeneralStatisticsEntry 12 }
|
||
|
||
wlanTxBytes OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Transmitted bytes on WLAN "
|
||
::= { vturAPGeneralStatisticsEntry 13 }
|
||
|
||
wlanTxPkts OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Transmitted frames on WLAN "
|
||
::= { vturAPGeneralStatisticsEntry 14 }
|
||
|
||
wlanTxErrs OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Transmitted error frames on WLAN "
|
||
::= { vturAPGeneralStatisticsEntry 15 }
|
||
|
||
wlanTxDrops OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Transmitted drop frames on WLAN "
|
||
::= { vturAPGeneralStatisticsEntry 16 }
|
||
|
||
vturAPWlan OBJECT IDENTIFIER ::= { vturAPSetup 2 }
|
||
|
||
-- vturAPWlanBasicTable
|
||
|
||
vturAPWlanBasicTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturAPWlanBasicEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturAPWlan 1 }
|
||
|
||
vturAPWlanBasicEntry OBJECT-TYPE
|
||
SYNTAX VturAPWlanBasicEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in VTUR AP Wlan Basic Table."
|
||
INDEX { dot1dBasePort }
|
||
::= { vturAPWlanBasicTable 1 }
|
||
|
||
VturAPWlanBasicEntry ::=
|
||
SEQUENCE {
|
||
enable INTEGER,
|
||
ssid DisplayString,
|
||
bssid MacAddress,
|
||
hidden INTEGER,
|
||
channel INTEGER,
|
||
mode INTEGER,
|
||
txPower INTEGER,
|
||
multicastRate INTEGER
|
||
}
|
||
|
||
|
||
enable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0: disable wlan
|
||
1: enable wlan"
|
||
::= { vturAPWlanBasicEntry 1 }
|
||
|
||
ssid OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SSID of the AP"
|
||
::= { vturAPWlanBasicEntry 2 }
|
||
|
||
bssid OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Mac address of AP"
|
||
::= { vturAPWlanBasicEntry 3 }
|
||
|
||
hidden OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0: not hide AP's SSID
|
||
1: hide AP's SSID"
|
||
::= { vturAPWlanBasicEntry 4 }
|
||
|
||
channel OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Channel number of the AP"
|
||
::= { vturAPWlanBasicEntry 5 }
|
||
|
||
mode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"1: B or G mix mode
|
||
2: Pure G mode
|
||
3: Pure B mode"
|
||
::= { vturAPWlanBasicEntry 6 }
|
||
|
||
txPower OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Transmit power
|
||
1: 30 mW
|
||
2: 15 mW"
|
||
::= { vturAPWlanBasicEntry 7 }
|
||
|
||
multicastRate OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Transmit rate of multicast packets. If the value not zero, transmit rate is value * 500kbps
|
||
0: auto
|
||
2, 4, 11, 22: Transmit rate = 1, 2, 5.5, 11 Mbps when mode = pure B mode
|
||
12, 18, 24, 36, 48, 96, 108: Transmit rate = 6, 9, 12, 18, 24, 36, 48, 54 Mbps when mode = pure G mode2, 4, 11, 12, 18, 22, 24, 36, 48, 96, 108: Transmit rate = 1, 2, 5.5, 6, 9, 11, 12, 18, 24, 36, 48, 54 Mbps when mode = B or G mix mode"
|
||
::= { vturAPWlanBasicEntry 8 }
|
||
|
||
-- vturAPWlanSecurityTable
|
||
|
||
vturAPWlanSecurityTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturAPWlanSecurityEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturAPWlan 2 }
|
||
|
||
vturAPWlanSecurityEntry OBJECT-TYPE
|
||
SYNTAX VturAPWlanSecurityEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in VTUR AP Wlan Security Table."
|
||
INDEX { dot1dBasePort }
|
||
::= { vturAPWlanSecurityTable 1 }
|
||
|
||
VturAPWlanSecurityEntry ::=
|
||
SEQUENCE {
|
||
securityMode INTEGER,
|
||
wepEncryp INTEGER,
|
||
keyId INTEGER,
|
||
key1 DisplayString,
|
||
key2 DisplayString,
|
||
key3 DisplayString,
|
||
key4 DisplayString,
|
||
psk DisplayString,
|
||
wpaMix INTEGER,
|
||
reAuthTime INTEGER,
|
||
idleTime INTEGER,
|
||
gtkTime INTEGER
|
||
}
|
||
|
||
securityMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"1: No security
|
||
2: Static WEP
|
||
3: WPA-PSK
|
||
4: WPA
|
||
5: WPA2
|
||
6: WPA2-PSK"
|
||
::= { vturAPWlanSecurityEntry 1 }
|
||
|
||
wepEncryp OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is for SecurityMode = static WEP.
|
||
1: 64-Bit
|
||
2: 128-Bit"
|
||
::= { vturAPWlanSecurityEntry 2 }
|
||
|
||
keyId OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is for SecurityMode = static WEP. It indicate which key will be used for encryption.
|
||
If KeyId is equal to 1, AP will use Key1 to encrypt frame."
|
||
::= { vturAPWlanSecurityEntry 3 }
|
||
|
||
key1 OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is for SecurityMode = static WEP.
|
||
If WEPEncryp is 64-Bit, key1 will be 10 heximal digits.
|
||
If WEPEncryp is 128-Bit, key1 will be 26 heximal digits."
|
||
::= { vturAPWlanSecurityEntry 4 }
|
||
|
||
key2 OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is for SecurityMode = static WEP.
|
||
If WEPEncryp is 64-Bit, key2 will be 10 heximal digits.
|
||
If WEPEncryp is 128-Bit, key2 will be 26 heximal digits."
|
||
::= { vturAPWlanSecurityEntry 5 }
|
||
|
||
key3 OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is for SecurityMode = static WEP.
|
||
If WEPEncryp is 64-Bit, key3 will be 10 heximal digits.
|
||
If WEPEncryp is 128-Bit, key3 will be 26 heximal digits."
|
||
::= { vturAPWlanSecurityEntry 6 }
|
||
|
||
key4 OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is for SecurityMode = static WEP.
|
||
If WEPEncryp is 64-Bit, key4 will be 10 heximal digits.
|
||
If WEPEncryp is 128-Bit, key4 will be 26 heximal digits."
|
||
::= { vturAPWlanSecurityEntry 7 }
|
||
|
||
psk OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is for SecurityMode = WPA-PSK or WPA2-PSK. It means Pre-Shared Key"
|
||
::= { vturAPWlanSecurityEntry 8 }
|
||
|
||
wpaMix OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is for SecurityMode = WPA2 or WPA2-PSK.
|
||
When WPAMix is enable on WPA2, stations with WPA2-AES or WPA-TKIP could connect to AP.
|
||
When WPAMix is enable on WPA2-PSK, stations with WPA2-PSK-AES or WPA-PSK-TKIP could connect to AP.
|
||
0: disable
|
||
1: enable"
|
||
::= { vturAPWlanSecurityEntry 9 }
|
||
|
||
reAuthTime OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is for SecurityMode = WPA-PSK, WPA2-PSK, WPA or WPA2.
|
||
AP will trigger re-authentication with station every [ReAuthTime] seconds."
|
||
::= { vturAPWlanSecurityEntry 10 }
|
||
|
||
idleTime OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is for SecurityMode = WPA-PSK, WPA2-PSK, WPA or WPA2.
|
||
AP will flush station<6F><6E>s information if there are no packets from station for [idleTime] seconds."
|
||
::= { vturAPWlanSecurityEntry 11 }
|
||
|
||
gtkTime OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is for SecurityMode = WPA-PSK, WPA2-PSK, WPA or WPA2.
|
||
AP will trigger the update of group key with station every [GTKTime] seconds."
|
||
::= { vturAPWlanSecurityEntry 12 }
|
||
|
||
-- vturAPWlanRadiusTable
|
||
|
||
vturAPWlanRadiusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturAPWlanRadiusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturAPWlan 3 }
|
||
|
||
vturAPWlanRadiusEntry OBJECT-TYPE
|
||
SYNTAX VturAPWlanRadiusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in VTUR AP Wlan Security Table."
|
||
INDEX { dot1dBasePort }
|
||
::= { vturAPWlanRadiusTable 1 }
|
||
|
||
VturAPWlanRadiusEntry ::=
|
||
SEQUENCE {
|
||
authServIP InetAddress,
|
||
authServPort INTEGER,
|
||
authServSecret DisplayString,
|
||
accServActive INTEGER,
|
||
accServIP InetAddress,
|
||
accServPort INTEGER,
|
||
accServSecret DisplayString
|
||
}
|
||
|
||
|
||
authServIP OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is the IP address of authentication server."
|
||
::= { vturAPWlanRadiusEntry 1 }
|
||
|
||
authServPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is the port number of authentication server."
|
||
::= { vturAPWlanRadiusEntry 2 }
|
||
|
||
authServSecret OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is the shared secret of authentication server."
|
||
::= { vturAPWlanRadiusEntry 3 }
|
||
|
||
accServActive OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is for activating or inactivating accounting server.
|
||
0: inactivate accounting server.
|
||
1: activate accounting server"
|
||
::= { vturAPWlanRadiusEntry 4 }
|
||
|
||
|
||
accServIP OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is the IP address of accounting server."
|
||
::= { vturAPWlanRadiusEntry 5 }
|
||
|
||
accServPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is the port number of accounting server."
|
||
::= { vturAPWlanRadiusEntry 6 }
|
||
|
||
accServSecret OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field is the shared secret of accounting server."
|
||
::= { vturAPWlanRadiusEntry 7 }
|
||
|
||
|
||
|
||
vturAPWlanMacFilter OBJECT IDENTIFIER ::= { vturAPWlan 4 }
|
||
-- vturAPWlanMacFilterTable
|
||
|
||
vturAPWlanMacFilterTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturAPWlanMacFilterEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturAPWlanMacFilter 1 }
|
||
|
||
vturAPWlanMacFilterEntry OBJECT-TYPE
|
||
SYNTAX VturAPWlanMacFilterEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in VTUR AP Wlan Mac Filter Table."
|
||
INDEX { dot1dBasePort }
|
||
::= { vturAPWlanMacFilterTable 1 }
|
||
|
||
VturAPWlanMacFilterEntry ::=
|
||
SEQUENCE {
|
||
macFltActive INTEGER,
|
||
macFltAction INTEGER
|
||
}
|
||
|
||
macFltActive OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Activate or inactivate wlan MAC filter.
|
||
0: Inactive
|
||
1: Active"
|
||
::= { vturAPWlanMacFilterEntry 1 }
|
||
|
||
macFltAction OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0: allow association for station which matches the address which is defined in MacFltAddr1~MacFltAddr8.
|
||
1: deny association for station which matches the address which is defined in MacFltAddr1~MacFltAddr8."
|
||
::= { vturAPWlanMacFilterEntry 2 }
|
||
|
||
|
||
-- vturAPWlanMacFltAddrTable
|
||
|
||
vturAPWlanMacFltAddrTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturAPWlanMacFltAddrEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturAPWlanMacFilter 2 }
|
||
|
||
vturAPWlanMacFltAddrEntry OBJECT-TYPE
|
||
SYNTAX VturAPWlanMacFltAddrEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in VTUR AP Wlan Security Table."
|
||
INDEX { dot1dBasePort, fltStaIndex }
|
||
::= { vturAPWlanMacFltAddrTable 1 }
|
||
|
||
VturAPWlanMacFltAddrEntry ::=
|
||
SEQUENCE {
|
||
fltStaIndex INTEGER,
|
||
macFltAddr MacAddress
|
||
}
|
||
|
||
fltStaIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The index for Mac filter"
|
||
::= { vturAPWlanMacFltAddrEntry 1 }
|
||
|
||
macFltAddr OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The address for Mac filter"
|
||
::= { vturAPWlanMacFltAddrEntry 2 }
|
||
|
||
|
||
-- vturAPWlanStatisticsTable
|
||
|
||
|
||
vturAPWlanStatisticsTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturAPWlanStatisticsEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturAPWlan 5 }
|
||
|
||
vturAPWlanStatisticsEntry OBJECT-TYPE
|
||
SYNTAX VturAPWlanStatisticsEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in VTUR AP Wlan Security Table."
|
||
INDEX { dot1dBasePort }
|
||
::= { vturAPWlanStatisticsTable 1 }
|
||
|
||
VturAPWlanStatisticsEntry ::=
|
||
SEQUENCE {
|
||
inPkts INTEGER,
|
||
inOctets INTEGER,
|
||
inUCasts INTEGER,
|
||
inMCasts INTEGER,
|
||
rxFCSErrors INTEGER,
|
||
outPkts INTEGER,
|
||
outOctets INTEGER,
|
||
outUCasts INTEGER,
|
||
outMCasts INTEGER
|
||
}
|
||
|
||
inPkts OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Same as WLANRxPkts in vturAPGeneral.vturAPGeneralStatistics MIB "
|
||
::= { vturAPWlanStatisticsEntry 1 }
|
||
|
||
inOctets OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Same as WLANRxBytes in vturAPGeneral.vturAPGeneralStatistics MIB "
|
||
::= { vturAPWlanStatisticsEntry 2 }
|
||
|
||
inUCasts OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Received unicast frames"
|
||
::= { vturAPWlanStatisticsEntry 3 }
|
||
|
||
inMCasts OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Received multicast frames"
|
||
::= { vturAPWlanStatisticsEntry 4 }
|
||
|
||
rxFCSErrors OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Same as WLANRxErrs in vturAPGeneral.vturAPGeneralStatistics MIB"
|
||
::= { vturAPWlanStatisticsEntry 5 }
|
||
|
||
outPkts OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Same as WLANTxPkts in vturAPGeneral.vturAPGeneralStatistics MIB"
|
||
::= { vturAPWlanStatisticsEntry 6 }
|
||
|
||
outOctets OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Same as WLANTxBytes in vturAPGeneral.vturAPGeneralStatistics MIB"
|
||
::= { vturAPWlanStatisticsEntry 7 }
|
||
|
||
outUCasts OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Transmitted unicast frames"
|
||
::= { vturAPWlanStatisticsEntry 8 }
|
||
|
||
outMCasts OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Transmitted multicast frames"
|
||
::= { vturAPWlanStatisticsEntry 9 }
|
||
|
||
|
||
-- vturAPWlanStaListTable
|
||
|
||
|
||
vturAPWlanStaListTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturAPWlanStaListEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturAPWlan 6 }
|
||
|
||
vturAPWlanStaListEntry OBJECT-TYPE
|
||
SYNTAX VturAPWlanStaListEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in VTUR AP Wlan Security Table."
|
||
INDEX { dot1dBasePort, staIndex }
|
||
::= { vturAPWlanStaListTable 1 }
|
||
|
||
VturAPWlanStaListEntry ::=
|
||
SEQUENCE {
|
||
staIndex INTEGER,
|
||
staMacAddr MacAddress
|
||
}
|
||
|
||
staIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The index of associated WLAN STA. Max = 32, Min = 1"
|
||
::= { vturAPWlanStaListEntry 1 }
|
||
|
||
staMacAddr OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The address of associated WLAN STA "
|
||
::= { vturAPWlanStaListEntry 2 }
|
||
|
||
|
||
|
||
|
||
-- vturConsoleSetup
|
||
vturConsoleSetup OBJECT IDENTIFIER ::= { vturSwitchSetup 8 }
|
||
|
||
vturConsoleTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturConsoleEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturConsoleSetup 1 }
|
||
|
||
vturConsoleEntry OBJECT-TYPE
|
||
SYNTAX VturConsoleEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vturConsoleTable."
|
||
INDEX { dot1dBasePort}
|
||
::= { vturConsoleTable 1 }
|
||
|
||
VturConsoleEntry ::=
|
||
SEQUENCE {
|
||
vturConsoleSet INTEGER,
|
||
vturConsoleAdminPassword OCTET STRING,
|
||
vturConsoleUserPassword OCTET STRING
|
||
}
|
||
|
||
|
||
vturConsoleSet OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturConsoleEntry 1 }
|
||
|
||
vturConsoleAdminPassword OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The operation for vtur device admin password"
|
||
::= { vturConsoleEntry 2 }
|
||
|
||
vturConsoleUserPassword OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The operation for vtur device user password"
|
||
::= { vturConsoleEntry 3 }
|
||
|
||
-- vturRemoteFunctionSetup
|
||
vturRemoteFunctionSetup OBJECT IDENTIFIER ::= { vturSwitchSetup 9 }
|
||
|
||
remoteFunctionTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RemoteFunctionEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturRemoteFunctionSetup 1 }
|
||
|
||
remoteFunctionEntry OBJECT-TYPE
|
||
SYNTAX RemoteFunctionEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in RemoteFunctionTable."
|
||
INDEX { dot1dBasePort}
|
||
::= { remoteFunctionTable 1 }
|
||
|
||
RemoteFunctionEntry ::=
|
||
SEQUENCE {
|
||
telnet INTEGER,
|
||
tftp INTEGER,
|
||
web INTEGER,
|
||
snmp INTEGER,
|
||
ssh INTEGER,
|
||
wireless INTEGER
|
||
}
|
||
|
||
|
||
telnet OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable_all(1),
|
||
disable_all(2),
|
||
enable_lan_only(3),
|
||
enable_wan_only(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { remoteFunctionEntry 3 }
|
||
|
||
tftp OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable_all(1),
|
||
disable_all(2),
|
||
enable_lan_only(3),
|
||
enable_wan_only(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { remoteFunctionEntry 4 }
|
||
|
||
web OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable_all(1),
|
||
disable_all(2),
|
||
enable_lan_only(3),
|
||
enable_wan_only(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { remoteFunctionEntry 5 }
|
||
|
||
snmp OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable_all(1),
|
||
disable_all(2),
|
||
enable_lan_only(3),
|
||
enable_wan_only(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { remoteFunctionEntry 6 }
|
||
|
||
ssh OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable_all(1),
|
||
disable_all(2),
|
||
enable_lan_only(3),
|
||
enable_wan_only(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { remoteFunctionEntry 7 }
|
||
|
||
wireless OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(1),
|
||
enable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { remoteFunctionEntry 8 }
|
||
---------------------------------------------------------------------------
|
||
---------------------------------------------------------------------------
|
||
-- vturMacTableSetup
|
||
vturMacTableSetup OBJECT IDENTIFIER ::= { vturSwitchSetup 10 }
|
||
|
||
vturMacTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturMacTableEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturMacTableSetup 1 }
|
||
|
||
vturMacTableEntry OBJECT-TYPE
|
||
SYNTAX VturMacTableEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vturMacTable."
|
||
INDEX { dot1dBasePort, staIndex}
|
||
::= { vturMacTable 1 }
|
||
|
||
|
||
VturMacTableEntry ::=
|
||
SEQUENCE {
|
||
vturMacIndex INTEGER,
|
||
vturMacAddr MacAddress
|
||
}
|
||
|
||
vturMacIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The index of associated vtur STA. Max = 32, Min = 1"
|
||
::= { vturMacTableEntry 1 }
|
||
|
||
vturMacAddr OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The address of associated vtur STA "
|
||
::= { vturMacTableEntry 2 }
|
||
|
||
|
||
-- vturLanSetup
|
||
vturLanSetup OBJECT IDENTIFIER ::= { vturSwitchSetup 11 }
|
||
|
||
vturLanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturLanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturLanSetup 1 }
|
||
|
||
vturLanEntry OBJECT-TYPE
|
||
SYNTAX VturLanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vturLanTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { vturLanTable 1 }
|
||
|
||
VturLanEntry ::=
|
||
SEQUENCE {
|
||
vturLanIP IpAddress,
|
||
vturLanSubnetmask IpAddress,
|
||
vturDHCPOption INTEGER,
|
||
vturDHCPServerStartIPAddr IpAddress,
|
||
vturDHCPServerEndIPAddr IpAddress,
|
||
vturDHCPServerSubnetmask IpAddress,
|
||
vturDHCPServerIPAddr IpAddress
|
||
}
|
||
|
||
|
||
vturLanIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturLanEntry 1 }
|
||
|
||
vturLanSubnetmask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturLanEntry 2 }
|
||
|
||
vturDHCPOption OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
disable_dhcp_server(1),
|
||
enable_dhcp_server(2),
|
||
dhcp_server_relay(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturLanEntry 3 }
|
||
|
||
vturDHCPServerStartIPAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturLanEntry 4 }
|
||
|
||
vturDHCPServerEndIPAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturLanEntry 5 }
|
||
|
||
vturDHCPServerSubnetmask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturLanEntry 6 }
|
||
|
||
vturDHCPServerIPAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturLanEntry 7 }
|
||
-----------------------------------------------------------------------------------------------
|
||
-- vturCFMSetup
|
||
vturCFMSetup OBJECT IDENTIFIER ::= { vturSwitchSetup 12 }
|
||
|
||
vturCFMTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturCFMEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturCFMSetup 1 }
|
||
|
||
vturCFMEntry OBJECT-TYPE
|
||
SYNTAX VturCFMEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vturCFMTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { vturCFMTable 1 }
|
||
|
||
VturCFMEntry ::=
|
||
SEQUENCE {
|
||
vturCFMCommit INTEGER,
|
||
vturCFMMdName OCTET STRING,
|
||
vturCFMMaName OCTET STRING,
|
||
vturCFMVid INTEGER,
|
||
vturCFMMepId Dot1agCfmMepId,
|
||
vturCFMMdLevel INTEGER,
|
||
vturCFMAction INTEGER,
|
||
vturCFMDestMAC OCTET STRING,
|
||
vturCFMLBMCount INTEGER,
|
||
vturCFMResultSentLBM INTEGER,
|
||
vturCFMResultInorderLBM INTEGER,
|
||
vturCFMResultOutorderLBM INTEGER,
|
||
vturMACAddr OCTET STRING,
|
||
vturCFMReadStatus INTEGER
|
||
}
|
||
|
||
vturCFMCommit OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
commit(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Set 1 to commit CFM operation and read value always return 0"
|
||
::= { vturCFMEntry 1 }
|
||
|
||
vturCFMMdName OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturCFMEntry 2 }
|
||
|
||
vturCFMMaName OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturCFMEntry 3 }
|
||
|
||
vturCFMVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturCFMEntry 4 }
|
||
|
||
vturCFMMepId OBJECT-TYPE
|
||
SYNTAX Dot1agCfmMepId
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturCFMEntry 5 }
|
||
|
||
vturCFMMdLevel OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturCFMEntry 6 }
|
||
|
||
vturCFMAction OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
save(0),
|
||
enable_cfm(1),
|
||
disable_cfm(2),
|
||
send_loopback_message(3),
|
||
send_linktrace_message(4),
|
||
reset_configuration(5)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Currently only support 0:save ,3:send loopback message and 5:load cpe cfm default"
|
||
::= { vturCFMEntry 7 }
|
||
|
||
vturCFMDestMAC OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturCFMEntry 8 }
|
||
|
||
vturCFMLBMCount OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturCFMEntry 9 }
|
||
|
||
vturCFMResultSentLBM OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturCFMEntry 10 }
|
||
|
||
vturCFMResultInorderLBM OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturCFMEntry 11 }
|
||
|
||
vturCFMResultOutorderLBM OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturCFMEntry 12 }
|
||
|
||
vturMACAddr OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"CPE MAC address"
|
||
::= { vturCFMEntry 13 }
|
||
|
||
vturCFMReadStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
commit(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Set 1 to commit CFM Read operation and read value always return 0"
|
||
::= { vturCFMEntry 14 }
|
||
------------------------------------------------------------------------------------------------
|
||
|
||
-- vturInfo
|
||
vturInfo OBJECT IDENTIFIER ::= { ves1616pe54 37 }
|
||
|
||
-- vturInfoTable
|
||
vturInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VturInfoEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vturInfo 1 }
|
||
|
||
vturInfoEntry OBJECT-TYPE
|
||
SYNTAX VturInfoEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vturInfoTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { vturInfoTable 1 }
|
||
|
||
VturInfoEntry ::=
|
||
SEQUENCE {
|
||
vturName DisplayString,
|
||
vturSysVersion DisplayString,
|
||
vturModemCodeVersion DisplayString
|
||
}
|
||
|
||
vturName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display remote device name"
|
||
::= { vturInfoEntry 1 }
|
||
|
||
vturSysVersion OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display remote device system version info"
|
||
::= { vturInfoEntry 2 }
|
||
|
||
vturModemCodeVersion OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Display remote device VDSL modem code version info"
|
||
::= { vturInfoEntry 3 }
|
||
|
||
-- protocol-based VLAN
|
||
protoBasedVlanSetup OBJECT IDENTIFIER ::= { ves1616pe54 38 }
|
||
|
||
protoBasedVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ProtoBasedVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { protoBasedVlanSetup 1 }
|
||
|
||
protoBasedVlanEntry OBJECT-TYPE
|
||
SYNTAX ProtoBasedVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in protoBasedVlanTable."
|
||
INDEX { protoBasedVlanPort, protoBasedVlanPacketType, protoBasedVlanEtherType }
|
||
::= { protoBasedVlanTable 1 }
|
||
|
||
ProtoBasedVlanEntry ::=
|
||
SEQUENCE {
|
||
protoBasedVlanPort INTEGER,
|
||
protoBasedVlanPacketType INTEGER,
|
||
protoBasedVlanEtherType INTEGER,
|
||
protoBasedVlanName DisplayString,
|
||
protoBasedVlanVid INTEGER,
|
||
protoBasedVlanPriority INTEGER,
|
||
protoBasedVlanState RowStatus
|
||
}
|
||
|
||
protoBasedVlanPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { protoBasedVlanEntry 1 }
|
||
|
||
protoBasedVlanPacketType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
etherII(1),
|
||
snap(2),
|
||
llc(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { protoBasedVlanEntry 2 }
|
||
|
||
protoBasedVlanEtherType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { protoBasedVlanEntry 3 }
|
||
|
||
protoBasedVlanName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..31))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { protoBasedVlanEntry 4 }
|
||
|
||
protoBasedVlanVid OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { protoBasedVlanEntry 5 }
|
||
|
||
protoBasedVlanPriority OBJECT-TYPE
|
||
SYNTAX INTEGER (0..7)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { protoBasedVlanEntry 6 }
|
||
|
||
protoBasedVlanState OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { protoBasedVlanEntry 7 }
|
||
|
||
|
||
-- classifierSetup
|
||
classifierSetup OBJECT IDENTIFIER ::= { ves1616pe54 39 }
|
||
|
||
classifierRuleTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ClassifierRuleEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { classifierSetup 1 }
|
||
|
||
classifierRuleEntry OBJECT-TYPE
|
||
SYNTAX ClassifierRuleEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in classifierRuleTable."
|
||
INDEX {classifierName }
|
||
::= { classifierRuleTable 1 }
|
||
|
||
ClassifierRuleEntry ::=
|
||
SEQUENCE {
|
||
classifierName DisplayString,
|
||
classifierEnable INTEGER,
|
||
classifierPacketFormat INTEGER,
|
||
classifierVlanId INTEGER,
|
||
classifier8021pPriority INTEGER,
|
||
classifierEtherType INTEGER,
|
||
classifierSrcMAC MacAddress,
|
||
classifierIncomingPort INTEGER,
|
||
classifierDstMAC MacAddress,
|
||
classifierDSCP INTEGER,
|
||
classifierIpProtocol INTEGER,
|
||
classifierEstablishOnly INTEGER,
|
||
classifierSrcIp IpAddress,
|
||
classifierSrcIpMask INTEGER,
|
||
classifierSrcSocket INTEGER,
|
||
classifierDstIp IpAddress,
|
||
classifierDstIpMask INTEGER,
|
||
classifierDstSocket INTEGER,
|
||
classifierRowstatus RowStatus,
|
||
classifierSrcIpv6 Ipv6Address,
|
||
classifierSrcIpv6Mask INTEGER,
|
||
classifierDstIpv6 Ipv6Address,
|
||
classifierDstIpv6Mask INTEGER
|
||
}
|
||
|
||
classifierName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Name of classifier rule."
|
||
::= { classifierRuleEntry 1 }
|
||
|
||
classifierEnable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Classifier rule enabled/disabled."
|
||
::= { classifierRuleEntry 2 }
|
||
|
||
classifierPacketFormat OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
all(1),
|
||
ethernetII-untagged(2),
|
||
ethernetII-tagged(3),
|
||
ethernet802_3-untagged(4),
|
||
ethernet802_3-tagged(5)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Packet format for classifier rule. All(1), 802.3 untagged(2), 802.3 tagged(3), EthernetII untagged(4), EthernetII tagged(5)."
|
||
::= { classifierRuleEntry 3 }
|
||
|
||
classifierVlanId OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Vlan id for classifer rule, 1~4094."
|
||
::= { classifierRuleEntry 4 }
|
||
|
||
classifier8021pPriority OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"802.1p priority for classifier rule, 0~7."
|
||
::= { classifierRuleEntry 5 }
|
||
|
||
classifierEtherType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Ether type for classifier rule, in decimal expression."
|
||
::= { classifierRuleEntry 6 }
|
||
|
||
classifierSrcMAC OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Source mac address for classifier rule"
|
||
::= { classifierRuleEntry 7 }
|
||
|
||
classifierIncomingPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Incoming Port for classifier rule"
|
||
::= { classifierRuleEntry 8 }
|
||
|
||
classifierDstMAC OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Destination mac address for classifier rule"
|
||
::= { classifierRuleEntry 9 }
|
||
|
||
classifierDSCP OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"DSCP for classifier rule"
|
||
::= { classifierRuleEntry 10 }
|
||
|
||
classifierIpProtocol OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"IP Protocol for classifier rule"
|
||
::= { classifierRuleEntry 11 }
|
||
|
||
classifierEstablishOnly OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"IP Protocol for EstablishOnly for classifier rule"
|
||
::= { classifierRuleEntry 12 }
|
||
|
||
classifierSrcIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Source IP address for classifier rule"
|
||
::= { classifierRuleEntry 13 }
|
||
|
||
classifierSrcIpMask OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Source IP Mask for classifier rule"
|
||
::= { classifierRuleEntry 14 }
|
||
|
||
classifierSrcSocket OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Source Socket Number for classifier rule"
|
||
::= { classifierRuleEntry 15 }
|
||
|
||
classifierDstIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Destination IP address for classifier rule"
|
||
::= { classifierRuleEntry 16 }
|
||
|
||
classifierDstIpMask OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Destination IP Mask for classifier rule"
|
||
::= { classifierRuleEntry 17 }
|
||
|
||
classifierDstSocket OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Destination Socket Number for classifier rule"
|
||
::= { classifierRuleEntry 18 }
|
||
|
||
classifierRowstatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Row Status for classifier rule"
|
||
::= { classifierRuleEntry 19 }
|
||
|
||
classifierSrcIpv6 OBJECT-TYPE
|
||
SYNTAX Ipv6Address
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Source IPv6 address for classifier rule"
|
||
::= { classifierRuleEntry 20 }
|
||
|
||
classifierSrcIpv6Mask OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Source IPv6 Mask for classifier rule"
|
||
::= { classifierRuleEntry 21 }
|
||
|
||
classifierDstIpv6 OBJECT-TYPE
|
||
SYNTAX Ipv6Address
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Destination IPv6 address for classifier rule"
|
||
::= { classifierRuleEntry 22 }
|
||
|
||
classifierDstIpv6Mask OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Destination IPv6 Mask for classifier rule"
|
||
::= { classifierRuleEntry 23 }
|
||
|
||
classifierRuleSet OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"classifier Rule Set."
|
||
::= { classifierSetup 2 }
|
||
|
||
-- policySetup
|
||
policySetup OBJECT IDENTIFIER ::= { ves1616pe54 40 }
|
||
|
||
policyTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PolicyEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { policySetup 1 }
|
||
|
||
policyEntry OBJECT-TYPE
|
||
SYNTAX PolicyEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in policyTable."
|
||
INDEX {policyName }
|
||
::= { policyTable 1 }
|
||
|
||
PolicyEntry ::=
|
||
SEQUENCE {
|
||
policyName DisplayString,
|
||
policyEnable INTEGER,
|
||
policyClassifier DisplayString,
|
||
policyVlanId INTEGER,
|
||
policyEgressPort INTEGER,
|
||
policyOutPktFormat INTEGER,
|
||
policy8021pPriority INTEGER,
|
||
policyDSCP INTEGER,
|
||
policyTOS INTEGER,
|
||
policyBandwidth INTEGER,
|
||
policyOutOfProfileDSCP INTEGER,
|
||
policyForwardingAction INTEGER,
|
||
policyPriorityAction INTEGER,
|
||
policyDiffServAction INTEGER,
|
||
policyOutgoingAction BITS,
|
||
policyMeteringEnable INTEGER,
|
||
policyOutOfProfileAction BITS,
|
||
policyRowstatus RowStatus
|
||
}
|
||
|
||
policyName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Name of policy rule."
|
||
::= { policyEntry 1 }
|
||
|
||
policyEnable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Policy rule enabled/disabled."
|
||
::= { policyEntry 2 }
|
||
|
||
policyClassifier OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Classifier of policy rule."
|
||
::= { policyEntry 3 }
|
||
|
||
policyVlanId OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Vlan id for policy rule, 1~4094."
|
||
::= { policyEntry 4 }
|
||
|
||
policyEgressPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Egress Port for policy rule"
|
||
::= { policyEntry 5 }
|
||
|
||
policyOutPktFormat OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
tag(1),
|
||
untag(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Outgoing packet format for Egress port for policy rule"
|
||
::= { policyEntry 6 }
|
||
|
||
policy8021pPriority OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"802.1p priority for policy rule, 0~7."
|
||
::= { policyEntry 7 }
|
||
|
||
policyDSCP OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"DSCP for policy rule."
|
||
::= { policyEntry 8 }
|
||
|
||
policyTOS OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"TOS for policy rule, 0~7"
|
||
::= { policyEntry 9 }
|
||
|
||
policyBandwidth OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Bandwidth for policy rule"
|
||
::= { policyEntry 10 }
|
||
|
||
policyOutOfProfileDSCP OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Out Of Profile DSCP for policy rule."
|
||
::= { policyEntry 11 }
|
||
|
||
policyForwardingAction OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
no-change(1),
|
||
discard-the-packet(2),
|
||
do-not-drop-the-matching-frame-previously-marked-for-dopping(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Forwarding Action for policy rule"
|
||
::= { policyEntry 12 }
|
||
|
||
policyPriorityAction OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
no-change(1),
|
||
set-the-packets-802_1-priority(2),
|
||
send-the-packet-to-priority-queue(3),
|
||
replace-the-802_1-priority-field-with-the-IP-TOS-value(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Priority Action for policy rule"
|
||
::= { policyEntry 13}
|
||
|
||
policyDiffServAction OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
no-change(1),
|
||
set-the-packets-TOS-field(2),
|
||
replace-the-IP-TOS-field-with-the-802_1-priority-value(3),
|
||
set-the-Diffserv-Codepoint-field-in-the-frame(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"DiffServ Action for policy rule"
|
||
::= { policyEntry 14}
|
||
|
||
policyOutgoingAction OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
send-the-packet-to-the-mirror-port(1),
|
||
send-the-packet-to-the-egress-port(2),
|
||
send-the-matching-frames-to-the-egress-port(3),
|
||
set-the-packets-VLAN-ID(4)
|
||
}
|
||
ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Outgoing Action for policy rule"
|
||
::= { policyEntry 15 }
|
||
|
||
policyMeteringEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Metering for Policy rule enabled/disabled."
|
||
::= { policyEntry 16 }
|
||
|
||
policyOutOfProfileAction OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
drop-the-packet(1),
|
||
change-the-DSCP-value(2),
|
||
set-Out-Drop-Precedence(3),
|
||
do-not-drop-the-matching-frame-previously-marked-for-dropping(4)
|
||
}
|
||
ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Out Of Profile Action for policy rule"
|
||
::= { policyEntry 17 }
|
||
|
||
policyRowstatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Row Status for policy rule"
|
||
::= { policyEntry 18 }
|
||
|
||
policyRuleSet OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"policy Rule Set."
|
||
::= { policySetup 2 }
|
||
|
||
|
||
-- switchCounterStatus
|
||
switchCounterStatus OBJECT IDENTIFIER ::= { ves1616pe54 42 }
|
||
|
||
vlanCounterTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlanCounterEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { switchCounterStatus 1 }
|
||
|
||
vlanCounterEntry OBJECT-TYPE
|
||
SYNTAX VlanCounterEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vlanCounterTable."
|
||
INDEX { ifIndex, dot1qVlanIndex }
|
||
::= { vlanCounterTable 1 }
|
||
|
||
VlanCounterEntry ::=
|
||
SEQUENCE {
|
||
vlanCounterTxPkts Counter32,
|
||
vlanCounterRxPkts Counter32
|
||
}
|
||
|
||
vlanCounterTxPkts OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vlanCounterEntry 1 }
|
||
|
||
vlanCounterRxPkts OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vlanCounterEntry 2 }
|
||
|
||
|
||
-- switchCounterTable
|
||
|
||
switchCounterTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SwitchCounterEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { switchCounterStatus 2 }
|
||
|
||
switchCounterEntry OBJECT-TYPE
|
||
SYNTAX SwitchCounterEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in switchCounterTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { switchCounterTable 1 }
|
||
|
||
SwitchCounterEntry ::=
|
||
SEQUENCE {
|
||
switchUnknownUnicastCounter Counter32
|
||
}
|
||
|
||
switchUnknownUnicastCounter OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Unknown unicast counter for the port."
|
||
::= { switchCounterEntry 1 }
|
||
|
||
-- vlanCounterResetTable
|
||
|
||
vlanCounterResetTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlanCounterResetEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { switchCounterStatus 3 }
|
||
|
||
vlanCounterResetEntry OBJECT-TYPE
|
||
SYNTAX VlanCounterResetEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vlanCounterTable."
|
||
INDEX { dot1qVlanIndex }
|
||
::= { vlanCounterResetTable 1 }
|
||
|
||
VlanCounterResetEntry ::=
|
||
SEQUENCE {
|
||
vlanCounterReset INTEGER
|
||
}
|
||
|
||
vlanCounterReset OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Clear VLAN counters."
|
||
::= { vlanCounterResetEntry 1 }
|
||
|
||
|
||
-- vlanCounterSwitchSetup
|
||
|
||
vlanCounterSwitchSetup OBJECT IDENTIFIER ::= { switchCounterStatus 4 }
|
||
|
||
vlanCounterSwitch OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Switch VLAN counters on/off."
|
||
::= { vlanCounterSwitchSetup 1 }
|
||
|
||
vlanCounterVlan OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"VLAN counter per vlan."
|
||
::= { vlanCounterSwitchSetup 2 }
|
||
|
||
vlanCounterPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"VLAN counters per port."
|
||
::= { vlanCounterSwitchSetup 3 }
|
||
|
||
vlanCounterDirection OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
tx(1),
|
||
rx(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"VLAN counters per direction."
|
||
::= { vlanCounterSwitchSetup 4 }
|
||
|
||
-- rateLimitProfilePortSetup
|
||
rateLimitProfilePortSetup OBJECT IDENTIFIER ::= { ves1616pe54 43 }
|
||
|
||
rateLimitProfilePortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RateLimitProfilePortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { rateLimitProfilePortSetup 1 }
|
||
|
||
rateLimitProfilePortEntry OBJECT-TYPE
|
||
SYNTAX RateLimitProfilePortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in rateLimitProfilePortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { rateLimitProfilePortTable 1 }
|
||
|
||
RateLimitProfilePortEntry ::=
|
||
SEQUENCE {
|
||
rateLimitPortProfile DisplayString
|
||
}
|
||
|
||
rateLimitPortProfile OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { rateLimitProfilePortEntry 1 }
|
||
|
||
perQueueProfilePortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PerQueueProfilePortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { rateLimitProfilePortSetup 2 }
|
||
|
||
perQueueProfilePortEntry OBJECT-TYPE
|
||
SYNTAX PerQueueProfilePortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in perQueueProfilePortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { perQueueProfilePortTable 1 }
|
||
|
||
PerQueueProfilePortEntry ::=
|
||
SEQUENCE {
|
||
perQueuePortProfile DisplayString
|
||
}
|
||
|
||
perQueuePortProfile OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { perQueueProfilePortEntry 1 }
|
||
|
||
----------------------------------------------------
|
||
-- rateLimitProfileSetup
|
||
rateLimitProfileSetup OBJECT IDENTIFIER ::= { ves1616pe54 44 }
|
||
|
||
rateLimitMaxNumberOfProfile OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { rateLimitProfileSetup 1 }
|
||
|
||
rateLimitProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RateLimitProfileEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { rateLimitProfileSetup 2 }
|
||
|
||
rateLimitProfileEntry OBJECT-TYPE
|
||
SYNTAX RateLimitProfileEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in rateLimitMaxNumberOfProfile."
|
||
INDEX { rateLimitProfileName }
|
||
::= { rateLimitProfileTable 1 }
|
||
|
||
RateLimitProfileEntry ::=
|
||
SEQUENCE {
|
||
rateLimitProfileName DisplayString,
|
||
rateLimitProfilePeakRate INTEGER,
|
||
rateLimitProfileEgrRate INTEGER,
|
||
rateLimitProfileCommitRate INTEGER,
|
||
rateLimitProfilePeakState EnabledStatus,
|
||
rateLimitProfileEgrState EnabledStatus,
|
||
rateLimitProfileCommitState EnabledStatus,
|
||
rateLimitProfileRowStatus RowStatus
|
||
}
|
||
|
||
rateLimitProfileName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { rateLimitProfileEntry 1 }
|
||
|
||
rateLimitProfilePeakRate OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Peak rate in Kbit/s. The range of FE port is between 1 and 100,000. For GE port, the range is between 1 and 1000,000."
|
||
::= { rateLimitProfileEntry 2 }
|
||
|
||
rateLimitProfileEgrRate OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Egress rate in Kbit/s. The range of FE port is between 1 and 100,000. For GE port, the range is between 1 and 1000,000."
|
||
::= { rateLimitProfileEntry 3 }
|
||
|
||
rateLimitProfileCommitRate OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Commit rate in Kbit/s. The range of FE port is between 0 and 100,000. For GE port, the range is between 0 and 1000,000."
|
||
::= { rateLimitProfileEntry 4 }
|
||
|
||
|
||
rateLimitProfilePeakState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Ingress peak rate limiting enabled/disabled on the port."
|
||
::= { rateLimitProfileEntry 5 }
|
||
|
||
rateLimitProfileEgrState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Egress rate limiting enabled/disabled on the port."
|
||
::= { rateLimitProfileEntry 6 }
|
||
|
||
rateLimitProfileCommitState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Ingress commit rate limiting enabled/disabled on the port."
|
||
::= { rateLimitProfileEntry 7 }
|
||
|
||
|
||
rateLimitProfileRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { rateLimitProfileEntry 8 }
|
||
|
||
perQueueMaxNumberOfProfile OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { rateLimitProfileSetup 3 }
|
||
|
||
perQueueProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PerQueueProfileEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { rateLimitProfileSetup 4 }
|
||
|
||
perQueueProfileEntry OBJECT-TYPE
|
||
SYNTAX PerQueueProfileEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in perQueueMaxNumberOfProfile."
|
||
INDEX { perQueueProfileName }
|
||
::= { perQueueProfileTable 1 }
|
||
|
||
PerQueueProfileEntry ::=
|
||
SEQUENCE {
|
||
perQueueProfileName DisplayString,
|
||
perQueueProfileQ0CIR INTEGER,
|
||
perQueueProfileQ0PIR INTEGER,
|
||
perQueueProfileQ1CIR INTEGER,
|
||
perQueueProfileQ1PIR INTEGER,
|
||
perQueueProfileQ2CIR INTEGER,
|
||
perQueueProfileQ2PIR INTEGER,
|
||
perQueueProfileQ3CIR INTEGER,
|
||
perQueueProfileQ3PIR INTEGER,
|
||
perQueueProfileQ4CIR INTEGER,
|
||
perQueueProfileQ4PIR INTEGER,
|
||
perQueueProfileQ5CIR INTEGER,
|
||
perQueueProfileQ5PIR INTEGER,
|
||
perQueueProfileQ6CIR INTEGER,
|
||
perQueueProfileQ6PIR INTEGER,
|
||
perQueueProfileQ7CIR INTEGER,
|
||
perQueueProfileQ7PIR INTEGER,
|
||
perQueueProfileRowStatus RowStatus
|
||
}
|
||
|
||
perQueueProfileName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { perQueueProfileEntry 1 }
|
||
|
||
perQueueProfileQ0CIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Commit rate of Queue0 in Kbit/s. The range is between 0 and 1000,000."
|
||
::= { perQueueProfileEntry 2 }
|
||
|
||
perQueueProfileQ0PIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Peak rate of Queue0 in Kbit/s. The range is between 0 and 1000,000."
|
||
::= { perQueueProfileEntry 3 }
|
||
|
||
perQueueProfileQ1CIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Commit rate of Queue1 in Kbit/s. The range is between 0 and 1000,000."
|
||
::= { perQueueProfileEntry 4 }
|
||
|
||
perQueueProfileQ1PIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Peak rate of Queue1 in Kbit/s. The range is between 0 and 1000,000."
|
||
::= { perQueueProfileEntry 5 }
|
||
|
||
perQueueProfileQ2CIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Commit rate of Queue2 in Kbit/s. The range is between 0 and 1000,000."
|
||
::= { perQueueProfileEntry 6 }
|
||
|
||
perQueueProfileQ2PIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Peak rate of Queue2 in Kbit/s. The range is between 0 and 1000,000."
|
||
::= { perQueueProfileEntry 7 }
|
||
|
||
perQueueProfileQ3CIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Commit rate of Queue3 in Kbit/s. The range is between 0 and 1000,000."
|
||
::= { perQueueProfileEntry 8 }
|
||
|
||
perQueueProfileQ3PIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Peak rate of Queue3 in Kbit/s. The range is between 0 and 1000,000."
|
||
::= { perQueueProfileEntry 9 }
|
||
|
||
perQueueProfileQ4CIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Commit rate of Queue4 in Kbit/s. The range is between 0 and 1000,000."
|
||
::= { perQueueProfileEntry 10 }
|
||
|
||
perQueueProfileQ4PIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Peak rate of Queue4 in Kbit/s. The range is between 0 and 1000,000."
|
||
::= { perQueueProfileEntry 11 }
|
||
|
||
perQueueProfileQ5CIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Commit rate of Queue5 in Kbit/s. The range is between 0 and 1000,000."
|
||
::= { perQueueProfileEntry 12 }
|
||
|
||
perQueueProfileQ5PIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Peak rate of Queue5 in Kbit/s. The range is between 0 and 1000,000."
|
||
::= { perQueueProfileEntry 13 }
|
||
|
||
perQueueProfileQ6CIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Commit rate of Queue6 in Kbit/s. The range is between 0 and 1000,000."
|
||
::= { perQueueProfileEntry 14 }
|
||
|
||
perQueueProfileQ6PIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Peak rate of Queue6 in Kbit/s. The range is between 0 and 1000,000."
|
||
::= { perQueueProfileEntry 15 }
|
||
|
||
perQueueProfileQ7CIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Commit rate of Queue7 in Kbit/s. The range is between 0 and 1000,000."
|
||
::= { perQueueProfileEntry 16 }
|
||
|
||
perQueueProfileQ7PIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Peak rate of Queue7 in Kbit/s. The range is between 0 and 1000,000."
|
||
::= { perQueueProfileEntry 17 }
|
||
|
||
perQueueProfileRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { perQueueProfileEntry 18 }
|
||
|
||
------------------------
|
||
-- vlanSecuritySetup
|
||
vlanSecuritySetup OBJECT IDENTIFIER ::= { ves1616pe54 45 }
|
||
|
||
vlanSecurityTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlanSecurityEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vlanSecuritySetup 1 }
|
||
|
||
vlanSecurityEntry OBJECT-TYPE
|
||
SYNTAX VlanSecurityEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vlanSecurityTable."
|
||
INDEX { dot1qVlanIndex }
|
||
::= { vlanSecurityTable 1 }
|
||
|
||
VlanSecurityEntry ::=
|
||
SEQUENCE {
|
||
vlanSecurityCount INTEGER
|
||
}
|
||
|
||
vlanSecurityCount OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Number of (dynamic) MAC addresses that may be learned on the VID."
|
||
::= { vlanSecurityEntry 1}
|
||
|
||
----------------------------
|
||
-- cfmSetup
|
||
cfmSetup OBJECT IDENTIFIER ::= { ves1616pe54 46 }
|
||
|
||
-- cfmLoopbackPortTable
|
||
|
||
cfmLoopbackPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CfmLoopbackPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { cfmSetup 1 }
|
||
|
||
cfmLoopbackPortEntry OBJECT-TYPE
|
||
SYNTAX CfmLoopbackPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in cfmLoopbackPortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { cfmLoopbackPortTable 1 }
|
||
|
||
CfmLoopbackPortEntry ::=
|
||
SEQUENCE {
|
||
cfmLoopbackPortState EnabledStatus
|
||
}
|
||
|
||
cfmLoopbackPortState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"CFM loopback enabled/disabled on the port."
|
||
::= { cfmLoopbackPortEntry 1 }
|
||
|
||
cfmMIPTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CfmMIPEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { cfmSetup 2 }
|
||
|
||
cfmMIPEntry OBJECT-TYPE
|
||
SYNTAX CfmMIPEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in cfmMIPTable."
|
||
INDEX { cfmLevel, cfmVlanID, cfmPort }
|
||
::= { cfmMIPTable 1 }
|
||
|
||
CfmMIPEntry ::=
|
||
SEQUENCE {
|
||
cfmPort INTEGER,
|
||
cfmVlanID INTEGER,
|
||
cfmLevel INTEGER,
|
||
cfmMIPRowStatus RowStatus
|
||
}
|
||
|
||
cfmPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { cfmMIPEntry 1 }
|
||
|
||
cfmVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { cfmMIPEntry 2 }
|
||
|
||
cfmLevel OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { cfmMIPEntry 3 }
|
||
|
||
cfmMIPRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { cfmMIPEntry 4 }
|
||
|
||
cfmActionEnableStatus OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"CFM Action enable status for the CO device"
|
||
::= { cfmSetup 3 }
|
||
|
||
-- MRSTP
|
||
mrstp OBJECT IDENTIFIER ::= { ves1616pe54 48 }
|
||
|
||
mrstpSetup OBJECT IDENTIFIER ::= { mrstp 1 }
|
||
|
||
mrstpBridgeTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MrstpBridgeEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mrstpSetup 1 }
|
||
|
||
mrstpBridgeEntry OBJECT-TYPE
|
||
SYNTAX MrstpBridgeEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in mrstpBridgeTable."
|
||
INDEX { mrstpBridgeIndex }
|
||
::= { mrstpBridgeTable 1 }
|
||
|
||
MrstpBridgeEntry ::=
|
||
SEQUENCE {
|
||
mrstpBridgeIndex INTEGER,
|
||
mrstpState INTEGER,
|
||
mrstpProtocolSpecification INTEGER,
|
||
mrstpPriority INTEGER,
|
||
mrstpTimeSinceTopologyChange TimeTicks,
|
||
mrstpTopChanges Counter,
|
||
mrstpDesignatedRoot BridgeId,
|
||
mrstpRootCost INTEGER,
|
||
mrstpRootPort INTEGER,
|
||
mrstpMaxAge Timeout,
|
||
mrstpHelloTime Timeout,
|
||
mrstpHoldTime INTEGER,
|
||
mrstpForwardDelay Timeout,
|
||
mrstpBridgeMaxAge Timeout,
|
||
mrstpBridgeHelloTime Timeout,
|
||
mrstpBridgeForwardDelay Timeout
|
||
}
|
||
|
||
-- the dot1dStp group
|
||
|
||
-- Implementation of the dot1dStp group is optional. It is
|
||
-- implemented by those bridges that support the Spanning Tree
|
||
-- Protocol.
|
||
|
||
mrstpBridgeIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The tree index of the MRSTP."
|
||
::= { mrstpBridgeEntry 1 }
|
||
|
||
mrstpState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Enabled/disabled on the mrstp bridge."
|
||
::= { mrstpBridgeEntry 2 }
|
||
|
||
mrstpProtocolSpecification OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
unknown(1),
|
||
decLb100(2),
|
||
ieee8021d(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An indication of what version of the Spanning
|
||
Tree Protocol is being run. The value
|
||
'decLb100(2)' indicates the DEC LANbridge 100
|
||
Spanning Tree protocol. IEEE 802.1d
|
||
implementations will return 'ieee8021d(3)'. If
|
||
future versions of the IEEE Spanning Tree Protocol
|
||
are released that are incompatible with the
|
||
current version a new value will be defined."
|
||
::= { mrstpBridgeEntry 3 }
|
||
|
||
mrstpPriority OBJECT-TYPE
|
||
SYNTAX INTEGER (0..65535)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The value of the write-able portion of the Bridge
|
||
ID, i.e., the first two octets of the (8 octet
|
||
long) Bridge ID. The other (last) 6 octets of the
|
||
Bridge ID are given by the value of
|
||
dot1dBaseBridgeAddress."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.3.7"
|
||
::= { mrstpBridgeEntry 4 }
|
||
|
||
mrstpTimeSinceTopologyChange OBJECT-TYPE
|
||
SYNTAX TimeTicks
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The time (in hundredths of a second) since the
|
||
last time a topology change was detected by the
|
||
bridge entity."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 6.8.1.1.3"
|
||
::= { mrstpBridgeEntry 5 }
|
||
|
||
mrstpTopChanges OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The total number of topology changes detected by
|
||
this bridge since the management entity was last
|
||
reset or initialized."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 6.8.1.1.3"
|
||
::= { mrstpBridgeEntry 6 }
|
||
|
||
mrstpDesignatedRoot OBJECT-TYPE
|
||
SYNTAX BridgeId
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The bridge identifier of the root of the spanning
|
||
tree as determined by the Spanning Tree Protocol
|
||
as executed by this node. This value is used as
|
||
the Root Identifier parameter in all Configuration
|
||
Bridge PDUs originated by this node."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.3.1"
|
||
::= { mrstpBridgeEntry 7 }
|
||
|
||
mrstpRootCost OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The cost of the path to the root as seen from
|
||
this bridge."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.3.2"
|
||
::= { mrstpBridgeEntry 8 }
|
||
|
||
mrstpRootPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The port number of the port which offers the
|
||
lowest cost path from this bridge to the root
|
||
bridge."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.3.3"
|
||
::= { mrstpBridgeEntry 9 }
|
||
|
||
mrstpMaxAge OBJECT-TYPE
|
||
SYNTAX Timeout
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The maximum age of Spanning Tree Protocol
|
||
information learned from the network on any port
|
||
before it is discarded, in units of hundredths of
|
||
a second. This is the actual value that this
|
||
bridge is currently using."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.3.4"
|
||
::= { mrstpBridgeEntry 10 }
|
||
|
||
mrstpHelloTime OBJECT-TYPE
|
||
SYNTAX Timeout
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The amount of time between the transmission of
|
||
Configuration bridge PDUs by this node on any port
|
||
when it is the root of the spanning tree or trying
|
||
to become so, in units of hundredths of a second.
|
||
This is the actual value that this bridge is
|
||
currently using."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.3.5"
|
||
::= { mrstpBridgeEntry 11 }
|
||
|
||
mrstpHoldTime OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This time value determines the interval length
|
||
during which no more than two Configuration bridge
|
||
PDUs shall be transmitted by this node, in units
|
||
of hundredths of a second."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.3.14"
|
||
::= { mrstpBridgeEntry 12 }
|
||
|
||
mrstpForwardDelay OBJECT-TYPE
|
||
SYNTAX Timeout
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This time value, measured in units of hundredths
|
||
of a second, controls how fast a port changes its
|
||
spanning state when moving towards the Forwarding
|
||
state. The value determines how long the port
|
||
stays in each of the Listening and Learning
|
||
states, which precede the Forwarding state. This
|
||
value is also used, when a topology change has
|
||
been detected and is underway, to age all dynamic
|
||
entries in the Forwarding Database. [Note that
|
||
this value is the one that this bridge is
|
||
currently using, in contrast to
|
||
mrstpBridgeForwardDelay which is the value that
|
||
this bridge and all others would start using
|
||
if/when this bridge were to become the root.]"
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.3.6"
|
||
::= { mrstpBridgeEntry 13 }
|
||
|
||
mrstpBridgeMaxAge OBJECT-TYPE
|
||
SYNTAX Timeout (600..4000)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The value that all bridges use for MaxAge when
|
||
this bridge is acting as the root. Note that
|
||
802.1D-1990 specifies that the range for this
|
||
parameter is related to the value of
|
||
mrstpBridgeHelloTime. The granularity of this
|
||
timer is specified by 802.1D-1990 to be 1 second.
|
||
An agent may return a badValue error if a set is
|
||
attempted to a value which is not a whole number
|
||
of seconds."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.3.8"
|
||
::= { mrstpBridgeEntry 14 }
|
||
|
||
mrstpBridgeHelloTime OBJECT-TYPE
|
||
SYNTAX Timeout (100..1000)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The value that all bridges use for HelloTime when
|
||
this bridge is acting as the root. The
|
||
granularity of this timer is specified by 802.1D-
|
||
1990 to be 1 second. An agent may return a
|
||
badValue error if a set is attempted to a value
|
||
which is not a whole number of seconds."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.3.9"
|
||
::= { mrstpBridgeEntry 15 }
|
||
|
||
mrstpBridgeForwardDelay OBJECT-TYPE
|
||
SYNTAX Timeout (400..3000)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The value that all bridges use for ForwardDelay
|
||
when this bridge is acting as the root. Note that
|
||
802.1D-1990 specifies that the range for this
|
||
parameter is related to the value of
|
||
mrstpBridgeMaxAge. The granularity of this
|
||
timer is specified by 802.1D-1990 to be 1 second.
|
||
An agent may return a badValue error if a set is
|
||
attempted to a value which is not a whole number
|
||
of seconds."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.3.10"
|
||
::= { mrstpBridgeEntry 16 }
|
||
|
||
-- The Spanning Tree Port Table
|
||
|
||
mrstpPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MrstpPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A table that contains port-specific information
|
||
for the Spanning Tree Protocol."
|
||
::= { mrstpSetup 2 }
|
||
|
||
mrstpPortEntry OBJECT-TYPE
|
||
SYNTAX MrstpPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A list of information maintained by every port
|
||
about the Spanning Tree Protocol state for that
|
||
port."
|
||
INDEX { mrstpPort }
|
||
::= { mrstpPortTable 1 }
|
||
|
||
MrstpPortEntry ::=
|
||
SEQUENCE {
|
||
mrstpPort
|
||
INTEGER,
|
||
mrstpPortPriority
|
||
INTEGER,
|
||
mrstpPortState
|
||
INTEGER,
|
||
mrstpPortEnable
|
||
INTEGER,
|
||
mrstpPortPathCost
|
||
INTEGER,
|
||
mrstpPortDesignatedRoot
|
||
BridgeId,
|
||
mrstpPortDesignatedCost
|
||
INTEGER,
|
||
mrstpPortDesignatedBridge
|
||
BridgeId,
|
||
mrstpPortDesignatedPort
|
||
OCTET STRING,
|
||
mrstpPortForwardTransitions
|
||
Counter,
|
||
mrstpPortOnBridgeIndex
|
||
INTEGER
|
||
}
|
||
|
||
mrstpPort OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The port number of the port for which this entry
|
||
contains Spanning Tree Protocol management
|
||
information."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 6.8.2.1.2"
|
||
::= { mrstpPortEntry 1 }
|
||
|
||
mrstpPortPriority OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The value of the priority field which is
|
||
contained in the first (in network byte order)
|
||
octet of the (2 octet long) Port ID. The other
|
||
octet of the Port ID is given by the value of
|
||
mrstpPort."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.5.1"
|
||
::= { mrstpPortEntry 2 }
|
||
|
||
mrstpPortState OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disabled(1),
|
||
blocking(2),
|
||
listening(3),
|
||
learning(4),
|
||
forwarding(5),
|
||
broken(6)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The port's current state as defined by
|
||
application of the Spanning Tree Protocol. This
|
||
state controls what action a port takes on
|
||
reception of a frame. If the bridge has detected
|
||
a port that is malfunctioning it will place that
|
||
port into the broken(6) state. For ports which
|
||
are disabled (see mrstpPortEnable), this object
|
||
will have a value of disabled(1)."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.5.2"
|
||
::= { mrstpPortEntry 3 }
|
||
|
||
mrstpPortEnable OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enabled(1),
|
||
disabled(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The enabled/disabled status of the port."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.5.2"
|
||
::= { mrstpPortEntry 4 }
|
||
|
||
mrstpPortPathCost OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The contribution of this port to the path cost of
|
||
paths towards the spanning tree root which include
|
||
this port. 802.1D-1990 recommends that the
|
||
default value of this parameter be in inverse
|
||
proportion to the speed of the attached LAN."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.5.3"
|
||
::= { mrstpPortEntry 5 }
|
||
|
||
mrstpPortDesignatedRoot OBJECT-TYPE
|
||
SYNTAX BridgeId
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The unique Bridge Identifier of the Bridge
|
||
recorded as the Root in the Configuration BPDUs
|
||
transmitted by the Designated Bridge for the
|
||
segment to which the port is attached."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.5.4"
|
||
::= { mrstpPortEntry 6 }
|
||
|
||
mrstpPortDesignatedCost OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The path cost of the Designated Port of the
|
||
segment connected to this port. This value is
|
||
compared to the Root Path Cost field in received
|
||
bridge PDUs."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.5.5"
|
||
::= { mrstpPortEntry 7 }
|
||
|
||
mrstpPortDesignatedBridge OBJECT-TYPE
|
||
SYNTAX BridgeId
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Bridge Identifier of the bridge which this
|
||
port considers to be the Designated Bridge for
|
||
this port's segment."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.5.6"
|
||
::= { mrstpPortEntry 8 }
|
||
|
||
mrstpPortDesignatedPort OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (2))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Port Identifier of the port on the Designated
|
||
Bridge for this port's segment."
|
||
REFERENCE
|
||
"IEEE 802.1D-1990: Section 4.5.5.7"
|
||
::= { mrstpPortEntry 9 }
|
||
|
||
mrstpPortForwardTransitions OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of times this port has transitioned
|
||
from the Learning state to the Forwarding state."
|
||
::= { mrstpPortEntry 10 }
|
||
|
||
mrstpPortOnBridgeIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indetify the bridge index that this port joined to in MRSTP."
|
||
::= { mrstpPortEntry 11 }
|
||
|
||
-- MRSTP Trap
|
||
mrstpNotifications OBJECT IDENTIFIER ::= { mrstp 2 }
|
||
|
||
newRoot NOTIFICATION-TYPE
|
||
OBJECTS {
|
||
mrstpBridgeIndex
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { mrstpNotifications 1 }
|
||
|
||
topologyChange NOTIFICATION-TYPE
|
||
OBJECTS {
|
||
mrstpBridgeIndex
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { mrstpNotifications 2 }
|
||
---------------------------------------------------
|
||
--
|
||
-- dhcp snooping
|
||
--
|
||
---------------------------------------------------
|
||
|
||
dhcpSnp OBJECT IDENTIFIER ::= { ves1616pe54 49 }
|
||
|
||
|
||
--
|
||
-- dhcp snooping vlan table
|
||
--
|
||
|
||
dhcpSnpVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpSnpVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnp 1 }
|
||
|
||
dhcpSnpVlanEntry OBJECT-TYPE
|
||
SYNTAX DhcpSnpVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION ""
|
||
INDEX { dhcpSnpVlanEntryVid }
|
||
::= { dhcpSnpVlanTable 1 }
|
||
|
||
DhcpSnpVlanEntry ::=
|
||
SEQUENCE {
|
||
dhcpSnpVlanEntryVid INTEGER,
|
||
dhcpSnpVlanEntryEnable EnabledStatus,
|
||
dhcpSnpVlanEntryOption82Enable EnabledStatus,
|
||
dhcpSnpVlanEntryInfo EnabledStatus
|
||
}
|
||
|
||
dhcpSnpVlanEntryVid OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpVlanEntry 1 }
|
||
|
||
dhcpSnpVlanEntryEnable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpVlanEntry 2 }
|
||
|
||
dhcpSnpVlanEntryOption82Enable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpVlanEntry 3 }
|
||
|
||
dhcpSnpVlanEntryInfo OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpVlanEntry 4 }
|
||
|
||
--
|
||
-- dhcp snooping interface table
|
||
--
|
||
|
||
dhcpSnpPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpSnpPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnp 2 }
|
||
|
||
dhcpSnpPortEntry OBJECT-TYPE
|
||
SYNTAX DhcpSnpPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION ""
|
||
INDEX { dhcpSnpPortEntryPort }
|
||
::= { dhcpSnpPortTable 1 }
|
||
|
||
DhcpSnpPortEntry ::=
|
||
SEQUENCE {
|
||
dhcpSnpPortEntryPort INTEGER,
|
||
dhcpSnpPortEntryTrust EnabledStatus,
|
||
dhcpSnpPortEntryRate INTEGER
|
||
}
|
||
|
||
dhcpSnpPortEntryPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpPortEntry 1 }
|
||
|
||
dhcpSnpPortEntryTrust OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpPortEntry 2 }
|
||
|
||
dhcpSnpPortEntryRate OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2048)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0 means unlimited"
|
||
::= { dhcpSnpPortEntry 3 }
|
||
--
|
||
-- dhcp snooping binding table
|
||
--
|
||
|
||
dhcpSnpBindTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpSnpBindEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnp 3 }
|
||
|
||
dhcpSnpBindEntry OBJECT-TYPE
|
||
SYNTAX DhcpSnpBindEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION ""
|
||
INDEX { dhcpSnpBindEntryMac, dhcpSnpBindEntryVid }
|
||
::= { dhcpSnpBindTable 1 }
|
||
|
||
DhcpSnpBindEntry ::=
|
||
SEQUENCE {
|
||
dhcpSnpBindEntryMac MacAddress,
|
||
dhcpSnpBindEntryVid INTEGER,
|
||
dhcpSnpBindEntryIP IpAddress,
|
||
dhcpSnpBindEntryLease INTEGER,
|
||
dhcpSnpBindEntryType INTEGER,
|
||
dhcpSnpBindEntryPort INTEGER
|
||
}
|
||
|
||
dhcpSnpBindEntryMac OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpBindEntry 1 }
|
||
|
||
dhcpSnpBindEntryVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpBindEntry 2 }
|
||
|
||
dhcpSnpBindEntryIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpBindEntry 3 }
|
||
|
||
dhcpSnpBindEntryLease OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpBindEntry 4 }
|
||
|
||
dhcpSnpBindEntryType OBJECT-TYPE
|
||
SYNTAX INTEGER { dynamic(2) }
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpBindEntry 5 }
|
||
|
||
dhcpSnpBindEntryPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpBindEntry 6 }
|
||
|
||
--
|
||
-- dhcp snooping
|
||
--
|
||
|
||
dhcpSnpEnable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnp 4 }
|
||
|
||
--
|
||
-- dhcp snooping database
|
||
--
|
||
|
||
|
||
dhcpSnpDb OBJECT IDENTIFIER ::= { dhcpSnp 5 }
|
||
|
||
dhcpSnpDbAbort OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDb 1 }
|
||
|
||
dhcpSnpDbWriteDelay OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDb 2 }
|
||
|
||
dhcpSnpDbUrl OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..255))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDb 3 }
|
||
|
||
dhcpSnpDbUrlRenew OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..255))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDb 4 }
|
||
|
||
dhcpSnpDbStat OBJECT IDENTIFIER ::= { dhcpSnpDb 5 }
|
||
|
||
dhcpSnpDbStatClear OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDbStat 1 }
|
||
|
||
dhcpSnpDbStatAgentRunning OBJECT-TYPE
|
||
SYNTAX INTEGER { none(0), read(1), write(2) }
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDbStat 2 }
|
||
|
||
dhcpSnpDbStatDelayExpiry OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDbStat 3 }
|
||
|
||
dhcpSnpDbStatAbortExpiry OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDbStat 4 }
|
||
|
||
dhcpSnpDbStatLastSuccTime OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDbStat 5 }
|
||
|
||
dhcpSnpDbStatLastFailTime OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDbStat 6 }
|
||
|
||
dhcpSnpDbStatLastFailReason OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDbStat 7 }
|
||
|
||
dhcpSnpDbStatTotalAttempt OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDbStat 8 }
|
||
|
||
dhcpSnpDbStatStartupFail OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDbStat 9 }
|
||
|
||
dhcpSnpDbStatSuccTrans OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDbStat 10 }
|
||
|
||
dhcpSnpDbStatFailTrans OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDbStat 11 }
|
||
|
||
dhcpSnpDbStatSuccRead OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDbStat 12 }
|
||
|
||
dhcpSnpDbStatFailRead OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDbStat 13 }
|
||
|
||
dhcpSnpDbStatSuccWrite OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDbStat 14 }
|
||
|
||
dhcpSnpDbStatFailWrite OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDbStat 15 }
|
||
|
||
dhcpSnpDbStatFirstSuccAccess OBJECT-TYPE
|
||
SYNTAX INTEGER { none(0), read(1), write(2) }
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { dhcpSnpDbStat 16 }
|
||
|
||
dhcpSnpDbStatLastIgnoreBindCol OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Last ignored: binding collision"
|
||
::= { dhcpSnpDbStat 17 }
|
||
|
||
dhcpSnpDbStatLastIgnoreExpireLease OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Last ignored: expired leases"
|
||
::= { dhcpSnpDbStat 18 }
|
||
|
||
dhcpSnpDbStatLastIgnoreInvalidIntf OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Last ignored: invalid interface"
|
||
::= { dhcpSnpDbStat 19 }
|
||
|
||
dhcpSnpDbStatLastIgnoreUnsuppVlan OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Last ignored: unsupported vlans"
|
||
::= { dhcpSnpDbStat 20 }
|
||
|
||
dhcpSnpDbStatLastIgnoreParse OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Last ignored: parsing error"
|
||
::= { dhcpSnpDbStat 21 }
|
||
|
||
dhcpSnpDbStatTotalIgnoreBindCol OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Total ignored: binding collision"
|
||
::= { dhcpSnpDbStat 22 }
|
||
|
||
dhcpSnpDbStatTotalIgnoreExpireLease OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Total ignored: expired leases"
|
||
::= { dhcpSnpDbStat 23 }
|
||
|
||
dhcpSnpDbStatTotalIgnoreInvalidIntf OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Total ignored: invalid interface"
|
||
::= { dhcpSnpDbStat 24 }
|
||
|
||
dhcpSnpDbStatTotalIgnoreUnsuppVlan OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Total ignored: unsupported vlans"
|
||
::= { dhcpSnpDbStat 25 }
|
||
|
||
dhcpSnpDbStatTotalIgnoreParse OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Total ignored: parsing error"
|
||
::= { dhcpSnpDbStat 26 }
|
||
|
||
|
||
dhcpSnpDbStatFirstSuccessAccess OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
none(0),
|
||
read(1),
|
||
write(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"First Success Access"
|
||
::= { dhcpSnpDbStat 27 }
|
||
|
||
--
|
||
-- dhcp snooping dhcp vlan
|
||
--
|
||
|
||
dhcpSnpDhcpVlan OBJECT IDENTIFIER ::= { dhcpSnp 6 }
|
||
|
||
dhcpSnpDhcpVlanVid OBJECT-TYPE
|
||
SYNTAX INTEGER (0..4094)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0: disable DHCP VLAN."
|
||
::= { dhcpSnpDhcpVlan 1 }
|
||
|
||
-- --------------------------------------------------------------
|
||
--
|
||
-- ip source guard
|
||
--
|
||
-- --------------------------------------------------------------
|
||
|
||
ipsg OBJECT IDENTIFIER ::= { ves1616pe54 50 }
|
||
|
||
ipsgTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpsgEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { ipsg 1 }
|
||
|
||
ipsgEntry OBJECT-TYPE
|
||
SYNTAX IpsgEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION ""
|
||
INDEX { ipsgEntryMac, ipsgEntryVid }
|
||
::= { ipsgTable 1 }
|
||
|
||
IpsgEntry ::=
|
||
SEQUENCE {
|
||
ipsgEntryMac MacAddress,
|
||
ipsgEntryVid INTEGER,
|
||
ipsgEntryIp IpAddress,
|
||
ipsgEntryLease INTEGER,
|
||
ipsgEntryType INTEGER,
|
||
ipsgEntryPort INTEGER,
|
||
ipsgEntryState RowStatus
|
||
}
|
||
|
||
ipsgEntryMac OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { ipsgEntry 1 }
|
||
|
||
ipsgEntryVid OBJECT-TYPE
|
||
SYNTAX INTEGER (1.. 4094)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { ipsgEntry 2 }
|
||
|
||
ipsgEntryIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { ipsgEntry 3 }
|
||
|
||
ipsgEntryLease OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"second"
|
||
::= { ipsgEntry 4 }
|
||
|
||
ipsgEntryType OBJECT-TYPE
|
||
SYNTAX INTEGER { static(1), dhcp(2) }
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { ipsgEntry 5 }
|
||
|
||
ipsgEntryPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0 means any port"
|
||
::= { ipsgEntry 6 }
|
||
|
||
ipsgEntryState OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { ipsgEntry 7 }
|
||
|
||
-- --------------------------------------------------------------
|
||
--
|
||
-- arpInspect
|
||
--
|
||
-- --------------------------------------------------------------
|
||
|
||
arpInspect OBJECT IDENTIFIER ::= { ves1616pe54 51 }
|
||
|
||
arpInspectSetup OBJECT IDENTIFIER ::= { arpInspect 1 }
|
||
|
||
arpInspectState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectSetup 1 }
|
||
|
||
arpInspectFilterAgingTime OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2147483647)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectSetup 2 }
|
||
|
||
arpInspectLog OBJECT IDENTIFIER ::= { arpInspectSetup 3 }
|
||
|
||
arpInspectLogEntries OBJECT-TYPE
|
||
SYNTAX INTEGER (0..1024)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectLog 1 }
|
||
|
||
arpInspectLogRate OBJECT-TYPE
|
||
SYNTAX INTEGER (0..1024)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectLog 2 }
|
||
|
||
arpInspectLogInterval OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2147483647)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectLog 3 }
|
||
|
||
--arpInspectVlanTable
|
||
arpInspectVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ArpInspectVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectSetup 4 }
|
||
|
||
arpInspectVlanEntry OBJECT-TYPE
|
||
SYNTAX ArpInspectVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION ""
|
||
INDEX { arpInspectVlanVid }
|
||
::= { arpInspectVlanTable 1 }
|
||
|
||
ArpInspectVlanEntry ::=
|
||
SEQUENCE {
|
||
arpInspectVlanVid INTEGER,
|
||
arpInspectVlanLog INTEGER,
|
||
arpInspectVlanStatus INTEGER
|
||
}
|
||
|
||
arpInspectVlanVid OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectVlanEntry 1 }
|
||
|
||
arpInspectVlanLog OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
all (1),
|
||
none (2),
|
||
permit (3),
|
||
deny (4)
|
||
}
|
||
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectVlanEntry 2 }
|
||
|
||
arpInspectVlanStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enabled(1),
|
||
disabled(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectVlanEntry 3 }
|
||
|
||
--arpInspectPortTable
|
||
arpInspectPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ArpInspectPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectSetup 5 }
|
||
|
||
arpInspectPortEntry OBJECT-TYPE
|
||
SYNTAX ArpInspectPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION ""
|
||
INDEX { arpInspectPortIndex }
|
||
::= { arpInspectPortTable 1 }
|
||
|
||
ArpInspectPortEntry ::=
|
||
SEQUENCE {
|
||
arpInspectPortIndex INTEGER,
|
||
arpInspectPortTrust INTEGER,
|
||
arpInspectPortRate INTEGER,
|
||
arpInspectPortInterval INTEGER
|
||
}
|
||
|
||
arpInspectPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectPortEntry 1 }
|
||
|
||
arpInspectPortTrust OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
trusted(1),
|
||
untrusted(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectPortEntry 2 }
|
||
|
||
arpInspectPortRate OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2048)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectPortEntry 3 }
|
||
|
||
arpInspectPortInterval OBJECT-TYPE
|
||
SYNTAX INTEGER (1..15)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectPortEntry 4 }
|
||
|
||
arpInspectStatus OBJECT IDENTIFIER ::= { arpInspect 2 }
|
||
|
||
arpInspectFilterClear OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectStatus 1 }
|
||
|
||
arpInspectLogClear OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectStatus 2 }
|
||
|
||
--arpInspectFilterTable
|
||
arpInspectFilterTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ArpInspectFilterEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectStatus 3 }
|
||
|
||
arpInspectFilterEntry OBJECT-TYPE
|
||
SYNTAX ArpInspectFilterEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION ""
|
||
INDEX { arpInspectFilterMac, arpInspectFilterVid }
|
||
::= { arpInspectFilterTable 1 }
|
||
|
||
ArpInspectFilterEntry ::=
|
||
SEQUENCE {
|
||
arpInspectFilterMac MacAddress,
|
||
arpInspectFilterVid INTEGER,
|
||
arpInspectFilterPort INTEGER,
|
||
arpInspectFilterExpiry INTEGER,
|
||
arpInspectFilterReason INTEGER,
|
||
arpInspectFilterRowStatus RowStatus
|
||
}
|
||
|
||
arpInspectFilterMac OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectFilterEntry 1 }
|
||
|
||
arpInspectFilterVid OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectFilterEntry 2 }
|
||
|
||
arpInspectFilterPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectFilterEntry 3 }
|
||
|
||
arpInspectFilterExpiry OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectFilterEntry 4 }
|
||
|
||
arpInspectFilterReason OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
macVid(1),
|
||
port(2),
|
||
ip(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectFilterEntry 5 }
|
||
|
||
arpInspectFilterRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectFilterEntry 6 }
|
||
|
||
--arpInspectLogTable
|
||
arpInspectLogTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ArpInspectLogEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectStatus 4 }
|
||
|
||
arpInspectLogEntry OBJECT-TYPE
|
||
SYNTAX ArpInspectLogEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION ""
|
||
INDEX { arpInspectLogMac, arpInspectLogVid, arpInspectLogPort, arpInspectLogIp, arpInspectLogReason }
|
||
::= { arpInspectLogTable 1 }
|
||
|
||
ArpInspectLogEntry ::=
|
||
SEQUENCE {
|
||
arpInspectLogMac MacAddress,
|
||
arpInspectLogVid INTEGER,
|
||
arpInspectLogPort INTEGER,
|
||
arpInspectLogIp IpAddress,
|
||
arpInspectLogNumPkt INTEGER,
|
||
arpInspectLogReason INTEGER,
|
||
arpInspectLogTime DateAndTime
|
||
}
|
||
|
||
arpInspectLogMac OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectLogEntry 1 }
|
||
|
||
arpInspectLogVid OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectLogEntry 2 }
|
||
|
||
arpInspectLogPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectLogEntry 3 }
|
||
|
||
arpInspectLogIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectLogEntry 4 }
|
||
|
||
arpInspectLogNumPkt OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectLogEntry 5 }
|
||
|
||
arpInspectLogReason OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
deny (1),
|
||
denyStatic (2),
|
||
denyDHCP (3),
|
||
permitStatic (4),
|
||
permitDHCP (5)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectLogEntry 6 }
|
||
|
||
arpInspectLogTime OBJECT-TYPE
|
||
SYNTAX DateAndTime
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectLogEntry 7 }
|
||
|
||
--arpInspectStatisticsTable
|
||
arpInspectStatisticsTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ArpInspectStatisticsEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectStatus 5 }
|
||
|
||
arpInspectStatisticsEntry OBJECT-TYPE
|
||
SYNTAX ArpInspectStatisticsEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION ""
|
||
INDEX { arpInspectStatisticsVid }
|
||
::= { arpInspectStatisticsTable 1 }
|
||
|
||
ArpInspectStatisticsEntry ::=
|
||
SEQUENCE {
|
||
arpInspectStatisticsVid INTEGER,
|
||
arpInspectStatisticsReceived Counter,
|
||
arpInspectStatisticsRequest Counter,
|
||
arpInspectStatisticsReply Counter,
|
||
arpInspectStatisticsForward Counter,
|
||
arpInspectStatisticsDrop Counter,
|
||
arpInspectStatisticsClear EnabledStatus
|
||
}
|
||
|
||
arpInspectStatisticsVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectStatisticsEntry 1 }
|
||
|
||
arpInspectStatisticsReceived OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectStatisticsEntry 2 }
|
||
|
||
arpInspectStatisticsRequest OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectStatisticsEntry 3 }
|
||
|
||
arpInspectStatisticsReply OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectStatisticsEntry 4 }
|
||
|
||
arpInspectStatisticsForward OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectStatisticsEntry 5 }
|
||
|
||
arpInspectStatisticsDrop OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectStatisticsEntry 6 }
|
||
|
||
arpInspectStatisticsClear OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { arpInspectStatisticsEntry 7 }
|
||
|
||
-- trTCMSetup
|
||
trTCMSetup OBJECT IDENTIFIER ::= { ves1616pe54 52 }
|
||
|
||
trTCMState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Two-rate three color marker enabled/disabled for the switch."
|
||
::= { trTCMSetup 1 }
|
||
|
||
trTCMMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
color-aware(0),
|
||
color-blind(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { trTCMSetup 2 }
|
||
|
||
-- trTCMPortTable
|
||
trTCMPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF TrTCMPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { trTCMSetup 3 }
|
||
|
||
trTCMPortEntry OBJECT-TYPE
|
||
SYNTAX TrTCMPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in trTCMPortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { trTCMPortTable 1 }
|
||
|
||
TrTCMPortEntry ::=
|
||
SEQUENCE {
|
||
trTCMPortState EnabledStatus,
|
||
trTCMPortCIR INTEGER,
|
||
trTCMPortPIR INTEGER,
|
||
trTCMPortDscpGreen INTEGER,
|
||
trTCMPortDscpYellow INTEGER,
|
||
trTCMPortDscpRed INTEGER
|
||
}
|
||
|
||
trTCMPortState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Two-rate three color marker enabled/disabled on the port."
|
||
::= { trTCMPortEntry 1 }
|
||
|
||
trTCMPortCIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Allowed CIR in pkts/s."
|
||
::= { trTCMPortEntry 2 }
|
||
|
||
trTCMPortPIR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Allowed PIR in pkts/s."
|
||
::= { trTCMPortEntry 3 }
|
||
|
||
trTCMPortDscpGreen OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0-63"
|
||
::= { trTCMPortEntry 4 }
|
||
|
||
trTCMPortDscpYellow OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0-63"
|
||
::= { trTCMPortEntry 5 }
|
||
|
||
trTCMPortDscpRed OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0-63"
|
||
::= { trTCMPortEntry 6 }
|
||
|
||
|
||
-- loopGuardSetup
|
||
loopGuardSetup OBJECT IDENTIFIER ::= { ves1616pe54 53 }
|
||
|
||
loopGuardState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { loopGuardSetup 1 }
|
||
|
||
|
||
-- loopGuardPortTable
|
||
|
||
loopGuardPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF LoopGuardPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { loopGuardSetup 2 }
|
||
|
||
loopGuardPortEntry OBJECT-TYPE
|
||
SYNTAX LoopGuardPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in loopGuardPortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { loopGuardPortTable 1 }
|
||
|
||
LoopGuardPortEntry ::=
|
||
SEQUENCE {
|
||
loopGuardPortState EnabledStatus,
|
||
loopGuardPortMode INTEGER,
|
||
loopGuardPortRecoverTime INTEGER
|
||
}
|
||
|
||
loopGuardPortState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { loopGuardPortEntry 1 }
|
||
|
||
loopGuardPortMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
fix(1),
|
||
dynamic(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specify loopguard mode for each port"
|
||
::= { loopGuardPortEntry 2 }
|
||
|
||
loopGuardPortRecoverTime OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"recover time to activate port in seconds."
|
||
::= { loopGuardPortEntry 3 }
|
||
|
||
-- subnetBasedVlanSetup
|
||
subnetBasedVlanSetup OBJECT IDENTIFIER ::= { ves1616pe54 54 }
|
||
|
||
subnetBasedVlanState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"subnet-based vlan feature enabled/disabled for the switch."
|
||
::= { subnetBasedVlanSetup 1 }
|
||
|
||
dhcpVlanOverrideState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"dhcp vlan override enabled/disabled when subnet-based vlan is enabled."
|
||
::= { subnetBasedVlanSetup 2 }
|
||
|
||
|
||
subnetBasedVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SubnetBasedVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { subnetBasedVlanSetup 3 }
|
||
|
||
subnetBasedVlanEntry OBJECT-TYPE
|
||
SYNTAX SubnetBasedVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in subnetBasedVlanTable."
|
||
INDEX {subnetBasedVlanSrcIp , subnetBasedVlanSrcMaskBit}
|
||
::= { subnetBasedVlanTable 1 }
|
||
|
||
SubnetBasedVlanEntry ::=
|
||
SEQUENCE {
|
||
subnetBasedVlanSrcIp IpAddress,
|
||
subnetBasedVlanSrcMaskBit INTEGER,
|
||
subnetBasedVlanName DisplayString,
|
||
subnetBasedVlanVid INTEGER,
|
||
subnetBasedVlanPriority INTEGER,
|
||
subnetBasedVlanEntryState RowStatus
|
||
}
|
||
|
||
subnetBasedVlanSrcIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"source ip for subnet-based vlan entry"
|
||
::= { subnetBasedVlanEntry 1 }
|
||
|
||
|
||
subnetBasedVlanSrcMaskBit OBJECT-TYPE
|
||
SYNTAX INTEGER (1..32)
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"source ip mask-bits for subnet-based vlan entry"
|
||
::= { subnetBasedVlanEntry 2 }
|
||
|
||
subnetBasedVlanName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"name for subnet-based vlan entry"
|
||
::= { subnetBasedVlanEntry 3 }
|
||
|
||
subnetBasedVlanVid OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"vid for subnet-based vlan entry"
|
||
::= { subnetBasedVlanEntry 4 }
|
||
|
||
|
||
subnetBasedVlanPriority OBJECT-TYPE
|
||
SYNTAX INTEGER (0..7)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"priority for subnet-based vlan entry"
|
||
::= { subnetBasedVlanEntry 5 }
|
||
|
||
subnetBasedVlanEntryState OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { subnetBasedVlanEntry 6 }
|
||
|
||
|
||
subnetBasedVlanInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SubnetBasedVlanInfoEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { subnetBasedVlanSetup 4 }
|
||
|
||
subnetBasedVlanInfoEntry OBJECT-TYPE
|
||
SYNTAX SubnetBasedVlanInfoEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in subnetBasedVlanInfoTable."
|
||
INDEX {subnetBasedVlanInfoSrcIpType , subnetBasedVlanInfoSrcIp , subnetBasedVlanInfoSrcMaskBit}
|
||
::= { subnetBasedVlanInfoTable 1 }
|
||
|
||
SubnetBasedVlanInfoEntry ::=
|
||
SEQUENCE {
|
||
subnetBasedVlanInfoSrcIpType InetAddressType,
|
||
subnetBasedVlanInfoSrcIp InetAddress,
|
||
subnetBasedVlanInfoSrcMaskBit INTEGER,
|
||
subnetBasedVlanInfoName DisplayString,
|
||
subnetBasedVlanInfoVid INTEGER,
|
||
subnetBasedVlanInfoPriority INTEGER,
|
||
subnetBasedVlanInfoEntryState RowStatus
|
||
}
|
||
|
||
subnetBasedVlanInfoSrcIpType OBJECT-TYPE
|
||
SYNTAX InetAddressType {ipv4(1), ipv6(2)}
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Ip type for subnet-based vlan entry"
|
||
::= { subnetBasedVlanInfoEntry 1 }
|
||
|
||
subnetBasedVlanInfoSrcIp OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"source ip of IPv4 or IPv6 for subnet-based vlan entry"
|
||
::= { subnetBasedVlanInfoEntry 2 }
|
||
|
||
|
||
subnetBasedVlanInfoSrcMaskBit OBJECT-TYPE
|
||
SYNTAX INTEGER (1..32)
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"source ip mask-bits for subnet-based vlan entry"
|
||
::= { subnetBasedVlanInfoEntry 3 }
|
||
|
||
subnetBasedVlanInfoName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"name for subnet-based vlan entry"
|
||
::= { subnetBasedVlanInfoEntry 4 }
|
||
|
||
subnetBasedVlanInfoVid OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"vid for subnet-based vlan entry"
|
||
::= { subnetBasedVlanInfoEntry 5 }
|
||
|
||
|
||
subnetBasedVlanInfoPriority OBJECT-TYPE
|
||
SYNTAX INTEGER (0..7)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"priority for subnet-based vlan entry"
|
||
::= { subnetBasedVlanInfoEntry 6 }
|
||
|
||
subnetBasedVlanInfoEntryState OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { subnetBasedVlanInfoEntry 7 }
|
||
|
||
|
||
-- MAC Authentication
|
||
macAuthenticationSetup OBJECT IDENTIFIER ::= { ves1616pe54 55 }
|
||
|
||
macAuthenticationState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { macAuthenticationSetup 1 }
|
||
|
||
macAuthenticationNamePrefix OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { macAuthenticationSetup 2 }
|
||
|
||
macAuthenticationPassword OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { macAuthenticationSetup 3 }
|
||
|
||
macAuthenticationTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { macAuthenticationSetup 4 }
|
||
|
||
-- macAuthenticationPortTable
|
||
|
||
macAuthenticationPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MacAuthenticationPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { macAuthenticationSetup 5 }
|
||
|
||
macAuthenticationPortEntry OBJECT-TYPE
|
||
SYNTAX MacAuthenticationPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in macAuthenticationPortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { macAuthenticationPortTable 1 }
|
||
|
||
MacAuthenticationPortEntry ::=
|
||
SEQUENCE {
|
||
macAuthenticationPortState EnabledStatus
|
||
}
|
||
|
||
macAuthenticationPortState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { macAuthenticationPortEntry 1 }
|
||
|
||
-- MSTP
|
||
--****************************************************************
|
||
-- TEXTUAL-CONVENTIONs
|
||
--****************************************************************
|
||
MstiOrCistInstanceIndex ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This textual convention is an extension of the
|
||
MstiInstanceIndex convention. This extension permits the
|
||
additional value of zero, which means Common and Internal
|
||
Spanning Tree (CIST)."
|
||
SYNTAX Integer32 (0..16)
|
||
|
||
mstp OBJECT IDENTIFIER ::= { ves1616pe54 56 }
|
||
-- mstpGen group reflects configurations/statuses
|
||
-- the Bridge as a unit
|
||
mstpGen OBJECT IDENTIFIER ::= { mstp 1}
|
||
|
||
mstpGenState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Enabled/disabled on the mrstp bridge."
|
||
::= { mstpGen 1 }
|
||
|
||
mstpGenCfgIdName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The configuration name that identifies the MST
|
||
region and is used as one of the inputs in the
|
||
computation of the MST Configuration Identifier."
|
||
REFERENCE
|
||
"12.12.3.4.2.b)"
|
||
::= { mstpGen 2 }
|
||
|
||
mstpGenCfgIdRevLevel OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This object identifies the MST revision that
|
||
identifies the MST region and is used as one
|
||
of the inputs in the computation of the MST
|
||
configuration Identifier."
|
||
REFERENCE
|
||
"12.12.3.4.2.c)"
|
||
::= { mstpGen 3 }
|
||
|
||
|
||
mstpGenCfgIdCfgDigest OBJECT-TYPE
|
||
SYNTAX OCTET STRING(SIZE(16))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Configuration Digest."
|
||
REFERENCE
|
||
"12.12.3.3.3.a.4"
|
||
::= { mstpGen 4 }
|
||
|
||
mstpGenHelloTime OBJECT-TYPE
|
||
SYNTAX Timeout (1..10)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mstpGen 5 }
|
||
|
||
mstpGenMaxAge OBJECT-TYPE
|
||
SYNTAX Timeout (6..40)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mstpGen 6 }
|
||
|
||
mstpGenForwardDelay OBJECT-TYPE
|
||
SYNTAX Timeout (4..30)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= {mstpGen 7}
|
||
|
||
mstpGenMaxHops OBJECT-TYPE
|
||
SYNTAX Integer32 (1..255)
|
||
MAX-ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"13.22.f)"
|
||
::= { mstpGen 8 }
|
||
|
||
mstpGenCistRootPathCost OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
::= { mstpGen 9 }
|
||
|
||
mstpGenCistRootBrid OBJECT-TYPE
|
||
SYNTAX OCTET STRING(SIZE(8))
|
||
MAX-ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
::= { mstpGen 10 }
|
||
-- MSTP MAP TABLE
|
||
mstMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MstMapEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table contains one entry for each instance of MSTP."
|
||
::= { mstp 20 }
|
||
|
||
mstMapEntry OBJECT-TYPE
|
||
SYNTAX MstMapEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A conceptual row containing the status of the MSTP instance."
|
||
INDEX { mstMapIndex }
|
||
::= { mstMapTable 1 }
|
||
|
||
MstMapEntry ::= SEQUENCE {
|
||
mstMapIndex MstiOrCistInstanceIndex,
|
||
mstMapVlans1k OCTET STRING,
|
||
mstMapVlans2k OCTET STRING,
|
||
mstMapVlans3k OCTET STRING,
|
||
mstMapVlans4k OCTET STRING,
|
||
mstMapRowStatus RowStatus
|
||
}
|
||
|
||
mstMapIndex OBJECT-TYPE
|
||
SYNTAX MstiOrCistInstanceIndex
|
||
MAX-ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Uniquely identifies an instance. The entry of this table with index 0
|
||
presents always, represents CIST. When SET operation "
|
||
::= { mstMapEntry 1 }
|
||
|
||
mstMapVlans1k OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..128))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
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 mapped to this MSTP instance,
|
||
the bit corresponding to that VLAN is set to '1'.
|
||
Empty (zero) most significant octes are not mandatory."
|
||
::= { mstMapEntry 2 }
|
||
|
||
mstMapVlans2k OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..128))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
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 mapped to this MSTP instance,
|
||
the bit corresponding to that VLAN is set to '1'.
|
||
|
||
Empty (zero) most significant octes are not mandatory."
|
||
::= { mstMapEntry 3 }
|
||
|
||
mstMapVlans3k OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..128))
|
||
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 mapped to this MSTP instance,
|
||
the bit corresponding to that VLAN is set to '1'.
|
||
|
||
Empty (zero) most significant octes are not mandatory."
|
||
::= { mstMapEntry 4 }
|
||
|
||
mstMapVlans4k 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 mapped to this MSTP instance,
|
||
the bit corresponding to that VLAN is set to '1'.
|
||
|
||
Empty (zero) most significant octes are not mandatory."
|
||
::= { mstMapEntry 5 }
|
||
|
||
mstMapRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { mstMapEntry 6 }
|
||
|
||
-- MSTP Vlan Table, map vlan to msti
|
||
mstVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MstVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table contains one entry for each VlanId."
|
||
::= { mstp 30 }
|
||
|
||
mstVlanEntry OBJECT-TYPE
|
||
SYNTAX MstVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Information regarding the instance to which each Vlan is mapped."
|
||
INDEX { mstVlanIndex }
|
||
::= { mstVlanTable 1 }
|
||
|
||
MstVlanEntry ::= SEQUENCE {
|
||
mstVlanIndex INTEGER,
|
||
mstVlanMstIndex MstiOrCistInstanceIndex
|
||
}
|
||
|
||
|
||
mstVlanIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4094)
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The VlanId for which this entry contains the instance mapped."
|
||
::= { mstVlanEntry 1 }
|
||
|
||
mstVlanMstIndex OBJECT-TYPE
|
||
SYNTAX MstiOrCistInstanceIndex
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An integer with values ranging from 0 to 64 that identify a
|
||
the CIST/MSTI instance to which this VLAN is mapped"
|
||
::= { mstVlanEntry 2 }
|
||
-- MSTP Port Table, information for all instance of a port
|
||
mstpPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MstpPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A table that contains generic information about
|
||
every port that is associated with this bridge."
|
||
::= { mstp 40 }
|
||
|
||
mstpPortEntry OBJECT-TYPE
|
||
SYNTAX MstpPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A list of information for each port of the
|
||
bridge."
|
||
INDEX { mstpPortIndex }
|
||
::= { mstpPortTable 1 }
|
||
|
||
MstpPortEntry ::= SEQUENCE {
|
||
mstpPortIndex INTEGER,
|
||
mstpPortOperEdgePort TruthValue,
|
||
mstpPortOperPointToPointMAC TruthValue
|
||
}
|
||
|
||
mstpPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A unique value, greater than zero, for each Port.
|
||
The value for each interface sub-layer
|
||
must remain constant at least from one re-initialization
|
||
of the entity's network management system to the next re-
|
||
initialization."
|
||
::= { mstpPortEntry 1 }
|
||
|
||
mstpPortOperEdgePort OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
REFERENCE ""
|
||
::= { mstpPortEntry 2 }
|
||
|
||
mstpPortOperPointToPointMAC OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
REFERENCE ""
|
||
::= {mstpPortEntry 3}
|
||
-- MSTP Xst Table, Cist/Mst status/setting
|
||
mstpXstTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MstpXstEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
::= { mstp 50 }
|
||
|
||
mstpXstEntry OBJECT-TYPE
|
||
SYNTAX MstpXstEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
INDEX { mstpXstId }
|
||
::= { mstpXstTable 1 }
|
||
|
||
MstpXstEntry ::= SEQUENCE {
|
||
mstpXstId MstiOrCistInstanceIndex,
|
||
mstpXstBridgePriority Integer32,
|
||
mstpXstBridgeId BridgeId,
|
||
mstpXstInternalRootCost Integer32,
|
||
mstpXstRootPort INTEGER,
|
||
mstpXstTimeSinceTopologyChange TimeTicks,
|
||
mstpXstTopologyChangesCount Counter32
|
||
}
|
||
|
||
mstpXstId OBJECT-TYPE
|
||
SYNTAX MstiOrCistInstanceIndex
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0 means CIST."
|
||
::= { mstpXstEntry 1 }
|
||
|
||
mstpXstBridgePriority OBJECT-TYPE
|
||
SYNTAX Integer32 (0..61440)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Bridge priority, in steps of 4096."
|
||
DEFVAL { 32768 }
|
||
::= { mstpXstEntry 2 }
|
||
|
||
mstpXstBridgeId OBJECT-TYPE
|
||
SYNTAX BridgeId
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
::= { mstpXstEntry 3 }
|
||
|
||
|
||
mstpXstInternalRootCost OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
::= { mstpXstEntry 4 }
|
||
|
||
mstpXstRootPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
::= { mstpXstEntry 5 }
|
||
|
||
mstpXstTimeSinceTopologyChange OBJECT-TYPE
|
||
SYNTAX TimeTicks
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
::= { mstpXstEntry 6 }
|
||
|
||
mstpXstTopologyChangesCount OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
::= { mstpXstEntry 7 }
|
||
-- MSTP Xst Port Table, Cist/Mst Port status/setting
|
||
mstpXstPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MstpXstPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
::= { mstp 60 }
|
||
|
||
mstpXstPortEntry OBJECT-TYPE
|
||
SYNTAX MstpXstPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
REFERENCE
|
||
"."
|
||
INDEX { mstpXstPortXstId, mstpXstPortIndex }
|
||
::= { mstpXstPortTable 1 }
|
||
|
||
|
||
MstpXstPortEntry ::=
|
||
SEQUENCE {
|
||
mstpXstPortXstId MstiOrCistInstanceIndex,
|
||
mstpXstPortIndex INTEGER,
|
||
mstpXstPortEnable EnabledStatus,
|
||
mstpXstPortPriority Integer32,
|
||
mstpXstPortPathCost INTEGER,
|
||
mstpXstPortState INTEGER,
|
||
mstpXstPortDesignatedRoot BridgeId,
|
||
mstpXstPortDesignatedCost Integer32,
|
||
mstpXstPortDesignatedBridge BridgeId,
|
||
mstpXstPortDesignatedPort INTEGER
|
||
}
|
||
|
||
mstpXstPortXstId OBJECT-TYPE
|
||
SYNTAX MstiOrCistInstanceIndex
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"0 means CIST."
|
||
::= { mstpXstPortEntry 1 }
|
||
|
||
mstpXstPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(1..65535)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The value of mstpPortIndex of the Port
|
||
in mstpPortTable."
|
||
::= { mstpXstPortEntry 2 }
|
||
|
||
|
||
mstpXstPortEnable OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
::= { mstpXstPortEntry 3 }
|
||
|
||
mstpXstPortPriority OBJECT-TYPE
|
||
SYNTAX Integer32 (0..255)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Port priority, in steps of 16."
|
||
DEFVAL { 128 }
|
||
::= { mstpXstPortEntry 4 }
|
||
|
||
mstpXstPortPathCost OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
::= { mstpXstPortEntry 5 }
|
||
|
||
mstpXstPortState OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disabled(0),
|
||
discarding(1),
|
||
learning(2),
|
||
forwarding(3),
|
||
unknown(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
::= { mstpXstPortEntry 6 }
|
||
|
||
mstpXstPortDesignatedRoot OBJECT-TYPE
|
||
SYNTAX BridgeId
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
::= { mstpXstPortEntry 7 }
|
||
|
||
mstpXstPortDesignatedCost OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
::= { mstpXstPortEntry 8 }
|
||
|
||
mstpXstPortDesignatedBridge OBJECT-TYPE
|
||
SYNTAX BridgeId
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
::= { mstpXstPortEntry 9 }
|
||
|
||
mstpXstPortDesignatedPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"."
|
||
::= { mstpXstPortEntry 10 }
|
||
--MSTP Traps
|
||
mstpNotifications OBJECT IDENTIFIER ::= { mstp 70 }
|
||
|
||
newRoot NOTIFICATION-TYPE
|
||
OBJECTS {
|
||
mstpXstId
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { mstpNotifications 1 }
|
||
|
||
topologyChange NOTIFICATION-TYPE
|
||
OBJECTS {
|
||
mstpXstId
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { mstpNotifications 2 }
|
||
|
||
-- radiusServerSetup
|
||
radiusServerSetup OBJECT IDENTIFIER ::= { ves1616pe54 57 }
|
||
|
||
radiusAuthServerSetup OBJECT IDENTIFIER ::= { radiusServerSetup 1 }
|
||
|
||
radiusAuthServerMode OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
index-priority(1),
|
||
round-robin(2),
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { radiusAuthServerSetup 1 }
|
||
|
||
radiusAuthServerTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { radiusAuthServerSetup 2 }
|
||
|
||
-- radiusAuthServerTable
|
||
radiusAuthServerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RadiusAuthServerEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { radiusAuthServerSetup 3 }
|
||
|
||
radiusAuthServerEntry OBJECT-TYPE
|
||
SYNTAX RadiusAuthServerEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in radiusAuthServerTable."
|
||
INDEX { radiusAuthServerIndex }
|
||
::= { radiusAuthServerTable 1 }
|
||
|
||
RadiusAuthServerEntry ::=
|
||
SEQUENCE {
|
||
radiusAuthServerIndex INTEGER,
|
||
radiusAuthServerIpAddr IpAddress,
|
||
radiusAuthServerUdpPort INTEGER,
|
||
radiusAuthServerSharedSecret DisplayString,
|
||
radiusAuthServerIpAddressType InetAddressType,
|
||
radiusAuthServerIpAddress InetAddress
|
||
}
|
||
|
||
radiusAuthServerIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { radiusAuthServerEntry 1 }
|
||
|
||
radiusAuthServerIpAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"IPv4 only"
|
||
::= { radiusAuthServerEntry 2 }
|
||
|
||
radiusAuthServerUdpPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { radiusAuthServerEntry 3 }
|
||
|
||
radiusAuthServerSharedSecret OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { radiusAuthServerEntry 4 }
|
||
|
||
radiusAuthServerIpAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType { ipv4(1), ipv6(2) }
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { radiusAuthServerEntry 5 }
|
||
|
||
radiusAuthServerIpAddress OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { radiusAuthServerEntry 6 }
|
||
|
||
radiusAcctServerSetup OBJECT IDENTIFIER ::= { radiusServerSetup 2 }
|
||
|
||
radiusAcctServerTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { radiusAcctServerSetup 1 }
|
||
|
||
-- radiusAcctServerTable
|
||
radiusAcctServerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RadiusAcctServerEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { radiusAcctServerSetup 2 }
|
||
|
||
radiusAcctServerEntry OBJECT-TYPE
|
||
SYNTAX RadiusAcctServerEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in radiusAcctServerTable."
|
||
INDEX { radiusAcctServerIndex }
|
||
::= { radiusAcctServerTable 1 }
|
||
|
||
RadiusAcctServerEntry ::=
|
||
SEQUENCE {
|
||
radiusAcctServerIndex INTEGER,
|
||
radiusAcctServerIpAddr IpAddress,
|
||
radiusAcctServerUdpPort INTEGER,
|
||
radiusAcctServerSharedSecret DisplayString,
|
||
radiusAcctServerIpAddressType InetAddressType,
|
||
radiusAcctServerIpAddress InetAddress
|
||
}
|
||
|
||
radiusAcctServerIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { radiusAcctServerEntry 1 }
|
||
|
||
radiusAcctServerIpAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"IPv4 only"
|
||
::= { radiusAcctServerEntry 2 }
|
||
|
||
radiusAcctServerUdpPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { radiusAcctServerEntry 3 }
|
||
|
||
radiusAcctServerSharedSecret OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { radiusAcctServerEntry 4 }
|
||
|
||
radiusAcctServerIpAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType { ipv4(1), ipv6(2) }
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { radiusAcctServerEntry 5 }
|
||
|
||
radiusAcctServerIpAddress OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { radiusAcctServerEntry 6 }
|
||
|
||
-- tacacsServerSetup
|
||
tacacsServerSetup OBJECT IDENTIFIER ::= { ves1616pe54 58 }
|
||
|
||
tacacsAuthServerSetup OBJECT IDENTIFIER ::= { tacacsServerSetup 1 }
|
||
|
||
tacacsAuthServerMode OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
index-priority(1),
|
||
round-robin(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { tacacsAuthServerSetup 1 }
|
||
|
||
tacacsAuthServerTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { tacacsAuthServerSetup 2 }
|
||
|
||
-- tacacsAuthServerTable
|
||
tacacsAuthServerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF TacacsAuthServerEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { tacacsAuthServerSetup 3 }
|
||
|
||
tacacsAuthServerEntry OBJECT-TYPE
|
||
SYNTAX TacacsAuthServerEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in tacacsAuthServerTable."
|
||
INDEX { tacacsAuthServerIndex }
|
||
::= { tacacsAuthServerTable 1 }
|
||
|
||
TacacsAuthServerEntry ::=
|
||
SEQUENCE {
|
||
tacacsAuthServerIndex INTEGER,
|
||
tacacsAuthServerIpAddr IpAddress,
|
||
tacacsAuthServerTcpPort INTEGER,
|
||
tacacsAuthServerSharedSecret DisplayString,
|
||
tacacsAuthServerIpAddressType InetAddressType,
|
||
tacacsAuthServerIpAddress InetAddress
|
||
}
|
||
|
||
tacacsAuthServerIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { tacacsAuthServerEntry 1 }
|
||
|
||
tacacsAuthServerIpAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"IPv4 only"
|
||
::= { tacacsAuthServerEntry 2 }
|
||
|
||
tacacsAuthServerTcpPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { tacacsAuthServerEntry 3 }
|
||
|
||
tacacsAuthServerSharedSecret OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { tacacsAuthServerEntry 4 }
|
||
|
||
tacacsAuthServerIpAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType { ipv4(1), ipv6(2) }
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { tacacsAuthServerEntry 5 }
|
||
|
||
tacacsAuthServerIpAddress OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { tacacsAuthServerEntry 6 }
|
||
|
||
tacacsAcctServerSetup OBJECT IDENTIFIER ::= { tacacsServerSetup 2 }
|
||
|
||
tacacsAcctServerTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { tacacsAcctServerSetup 1 }
|
||
|
||
-- tacacsAcctServerTable
|
||
tacacsAcctServerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF TacacsAcctServerEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { tacacsAcctServerSetup 2 }
|
||
|
||
tacacsAcctServerEntry OBJECT-TYPE
|
||
SYNTAX TacacsAcctServerEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in tacacsAcctServerTable."
|
||
INDEX { tacacsAcctServerIndex }
|
||
::= { tacacsAcctServerTable 1 }
|
||
|
||
TacacsAcctServerEntry ::=
|
||
SEQUENCE {
|
||
tacacsAcctServerIndex INTEGER,
|
||
tacacsAcctServerIpAddr IpAddress,
|
||
tacacsAcctServerTcpPort INTEGER,
|
||
tacacsAcctServerSharedSecret DisplayString,
|
||
tacacsAcctServerIpAddressType InetAddressType,
|
||
tacacsAcctServerIpAddress InetAddress
|
||
}
|
||
|
||
tacacsAcctServerIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { tacacsAcctServerEntry 1 }
|
||
|
||
tacacsAcctServerIpAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"IPv4 only"
|
||
::= { tacacsAcctServerEntry 2 }
|
||
|
||
tacacsAcctServerTcpPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { tacacsAcctServerEntry 3 }
|
||
|
||
tacacsAcctServerSharedSecret OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { tacacsAcctServerEntry 4 }
|
||
|
||
tacacsAcctServerIpAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType { ipv4(1), ipv6(2) }
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { tacacsAcctServerEntry 5 }
|
||
|
||
tacacsAcctServerIpAddress OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { tacacsAcctServerEntry 6 }
|
||
|
||
-- aaaSetup
|
||
aaaSetup OBJECT IDENTIFIER ::= { ves1616pe54 59 }
|
||
|
||
authenticationSetup OBJECT IDENTIFIER ::= { aaaSetup 1 }
|
||
|
||
-- authenticationTypeTable
|
||
authenticationTypeTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AuthenticationTypeEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { authenticationSetup 1 }
|
||
|
||
authenticationTypeEntry OBJECT-TYPE
|
||
SYNTAX AuthenticationTypeEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in authenticationTypeTable."
|
||
INDEX { authenticationTypeName }
|
||
::= { authenticationTypeTable 1 }
|
||
|
||
AuthenticationTypeEntry ::=
|
||
SEQUENCE {
|
||
authenticationTypeName DisplayString,
|
||
authenticationTypeMethodList OCTET STRING
|
||
}
|
||
|
||
authenticationTypeName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { authenticationTypeEntry 1 }
|
||
|
||
authenticationTypeMethodList OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Enable-local: 1, Login-local: 2, radius: 3, tacacs+: 4"
|
||
::= { authenticationTypeEntry 2 }
|
||
|
||
-- VDSL2Extensions
|
||
|
||
vdsl2Ext OBJECT IDENTIFIER ::= { ves1616pe54 60 }
|
||
------------------------------------------------
|
||
xdsl2ExtNotifications OBJECT IDENTIFIER ::= { vdsl2Ext 0 }
|
||
xdsl2ExtLine OBJECT IDENTIFIER ::= { vdsl2Ext 1 }
|
||
xdsl2ExtStatus OBJECT IDENTIFIER ::= { vdsl2Ext 2 }
|
||
--xdsl2ExtInventory OBJECT IDENTIFIER ::= { vdsl2Ext 3 }
|
||
xdsl2ExtPM OBJECT IDENTIFIER ::= { vdsl2Ext 4 }
|
||
xdsl2ExtProfile OBJECT IDENTIFIER ::= { vdsl2Ext 5 }
|
||
--xdsl2ExtScalar OBJECT IDENTIFIER ::= { vdsl2Ext 6 }
|
||
--xdsl2ExtConformance OBJECT IDENTIFIER ::= { vdsl2Ext 7 }
|
||
------------------------------------------------
|
||
xdsl2ExtPMLine OBJECT IDENTIFIER ::= { xdsl2ExtPM 1 }
|
||
xdsl2ExtPMChannel OBJECT IDENTIFIER ::= { xdsl2ExtPM 2 }
|
||
------------------------------------------------
|
||
xdsl2ExtProfileLine OBJECT IDENTIFIER ::= { xdsl2ExtProfile 1 }
|
||
xdsl2ExtProfileChannel OBJECT IDENTIFIER ::= { xdsl2ExtProfile 2 }
|
||
xdsl2ExtProfileAlarmConf OBJECT IDENTIFIER ::= { xdsl2ExtProfile 3 }
|
||
------------------------------------------------
|
||
--xdsl2ExtScalarSC OBJECT IDENTIFIER ::= { xdsl2Scalar 1 }
|
||
------------------------------------------------
|
||
|
||
|
||
------------------------------------------------
|
||
-- xdsl2ExtLineTable --
|
||
------------------------------------------------
|
||
xdsl2ExtLineTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtLineEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtLineTable extends xdsl2LineTable for ZyXEL product."
|
||
::= { xdsl2ExtLine 1 }
|
||
|
||
xdsl2ExtLineEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtLineEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtLineTable contains extra functions besides those in
|
||
xdsl2LineTable."
|
||
INDEX { ifIndex }
|
||
::= { xdsl2ExtLineTable 1 }
|
||
|
||
Xdsl2ExtLineEntry ::=
|
||
SEQUENCE {
|
||
xdsl2LineCmndConfSelt Xdsl2LineLdsf
|
||
}
|
||
|
||
xdsl2LineCmndConfSelt OBJECT-TYPE
|
||
SYNTAX Xdsl2LineLdsf
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Trigger a SELT(Single End Loop Test) for the line. Note the loop
|
||
should be open."
|
||
DEFVAL { inhibit }
|
||
::= { xdsl2ExtLineEntry 1 }
|
||
|
||
------------------------------------------------
|
||
-- xdsl2ExtLineBandTable --
|
||
------------------------------------------------
|
||
xdsl2ExtLineBandTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtLineBandEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtLineBandTable extends xdsl2LineBandTable for
|
||
ZyXEL product."
|
||
::= { xdsl2ExtLine 2 }
|
||
|
||
xdsl2ExtLineBandEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtLineBandEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtLineBandTable contains extra per-band line
|
||
status parameters besides those in xdsl2LineBandTable."
|
||
INDEX { ifIndex, xdsl2LineBand }
|
||
::= { xdsl2ExtLineBandTable 1 }
|
||
|
||
Xdsl2ExtLineBandEntry ::=
|
||
SEQUENCE {
|
||
xdsl2LineBandStatusActAtp Integer32,
|
||
xdsl2LineBandStatusActRxPwr Integer32
|
||
}
|
||
|
||
xdsl2LineBandStatusActAtp OBJECT-TYPE
|
||
SYNTAX Integer32 (-310..310 | 2147483647)
|
||
UNITS "0.1 dBm"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Actual Aggregate Transmit Power per band.
|
||
A value of 0x7FFFFFFF (2147483647) indicates the measurement is
|
||
out of range to be represented."
|
||
DEFVAL { 2147483646 }
|
||
::= { xdsl2ExtLineBandEntry 1 }
|
||
|
||
xdsl2LineBandStatusActRxPwr OBJECT-TYPE
|
||
SYNTAX Integer32 (-255..255 | 2147483647)
|
||
UNITS "0.1 dBm"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Actual Aggregate Receive Power per band.
|
||
A value of 0x7FFFFFFF (2147483647) indicates the measurement is
|
||
out of range to be represented."
|
||
DEFVAL { 2147483646 }
|
||
::= { xdsl2ExtLineBandEntry 2 }
|
||
|
||
------------------------------------------------
|
||
-- xdsl2ExtLineSegmentTable --
|
||
------------------------------------------------
|
||
xdsl2ExtLineSegmentTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtLineSegmentEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtLineSegmentTable extends xdsl2LineSegmentTable for
|
||
ZyXEL product."
|
||
::= { xdsl2ExtStatus 1 }
|
||
|
||
xdsl2ExtLineSegmentEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtLineSegmentEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2LineExtSegmentEntry contains extra line segment
|
||
status parameters besides those in xdsl2LineSegmentTable.
|
||
|
||
This table stores HLOG/QLN/SNR measured during initialization."
|
||
INDEX { ifIndex,
|
||
xdsl2LineSegmentDirection,
|
||
xdsl2LineSegment }
|
||
::= { xdsl2ExtLineSegmentTable 1 }
|
||
|
||
Xdsl2ExtLineSegmentEntry ::=
|
||
SEQUENCE {
|
||
xdsl2LineSegmentLog OCTET STRING,
|
||
xdsl2LineSegmentQln OCTET STRING,
|
||
xdsl2LineSegmentSnr OCTET STRING,
|
||
xdsl2LineSegmentStatus BITS,
|
||
xdsl2LineSegmentLogScGroupSize Unsigned32,
|
||
xdsl2LineSegmentQlnScGroupSize Unsigned32,
|
||
xdsl2LineSegmentSnrScGroupSize Unsigned32
|
||
}
|
||
|
||
xdsl2LineSegmentLog OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE(0..1024))
|
||
UNITS "dB"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This parameter is applicable in initialization and use the same
|
||
format as xdsl2SCStatusSegmentLog."
|
||
::= { xdsl2ExtLineSegmentEntry 1 }
|
||
|
||
xdsl2LineSegmentQln OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE(0..512))
|
||
UNITS "dBm/Hz"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This parameter is applicable in initialization and use the same
|
||
format as xdsl2SCStatusSegmentQln."
|
||
::= { xdsl2ExtLineSegmentEntry 2 }
|
||
|
||
xdsl2LineSegmentSnr OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE(0..512))
|
||
UNITS "0.5 dB"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This parameter is applicable in initialization and use the same
|
||
format as xdsl2SCStatusSegmentSnr."
|
||
::= { xdsl2ExtLineSegmentEntry 3 }
|
||
|
||
xdsl2LineSegmentStatus OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
hlogReady(0),
|
||
qlnReady(1),
|
||
snrReady(2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This parameter indicates whether the Hlog/Qln/Snr data is ready."
|
||
::= { xdsl2ExtLineSegmentEntry 4 }
|
||
|
||
xdsl2LineSegmentLogScGroupSize OBJECT-TYPE
|
||
SYNTAX Unsigned32(1 | 2 | 4 | 8)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Number of subcarriers per group used to report the H(f)
|
||
logarithmic representation values for the respective
|
||
transmission direction. The valid values are 1, 2, 4 and 8.
|
||
For ADSL, this parameter is equal to one and, for VDSL2, it is
|
||
equal to the size of a subcarrier group used to compute these
|
||
parameters."
|
||
REFERENCE "ITU-T G.997.1, paragraph #7.5.1.26.5 (HLOGGds)
|
||
and paragraph #7.5.1.26.11 (HLOGGus)"
|
||
::= { xdsl2ExtLineSegmentEntry 5 }
|
||
|
||
xdsl2LineSegmentQlnScGroupSize OBJECT-TYPE
|
||
SYNTAX Unsigned32(1 | 2 | 4 | 8)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Number of subcarriers per group used to report the Quiet
|
||
Line Noise values for the respective transmission direction.
|
||
The valid values are 1, 2, 4 and 8.
|
||
For ADSL, this parameter is equal to one and, for VDSL2, it is
|
||
equal to the size of a subcarrier group used to compute these
|
||
parameters."
|
||
REFERENCE "ITU-T G.997.1, paragraph #7.5.1.27.2 (QLNGds)
|
||
and paragraph #7.5.1.27.5 (QLNGus)"
|
||
::= { xdsl2ExtLineSegmentEntry 6 }
|
||
|
||
xdsl2LineSegmentSnrScGroupSize OBJECT-TYPE
|
||
SYNTAX Unsigned32(1 | 2 | 4 | 8)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Number of subcarriers per group used to report the SNR values
|
||
on the respective transmission direction.
|
||
The valid values are 1, 2, 4 and 8.
|
||
For ADSL, this parameter is equal to one and, for VDSL2, it is
|
||
equal to the size of a subcarrier group used to compute these
|
||
parameters."
|
||
REFERENCE "ITU-T G.997.1, paragraph #7.5.1.28.2 (SNRGds)
|
||
and paragraph #7.5.1.28.5 (SNRGus)"
|
||
::= { xdsl2ExtLineSegmentEntry 7 }
|
||
|
||
|
||
------------------------------------------------
|
||
-- xdsl2ExtSCStatusTable --
|
||
------------------------------------------------
|
||
|
||
xdsl2ExtSCStatusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtSCStatusEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtSCStatusTable extends xdsl2SCStatusTable for
|
||
ZyXEL product."
|
||
::= { xdsl2ExtStatus 3 }
|
||
|
||
xdsl2ExtSCStatusEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtSCStatusEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtSCStatusTable contains extra subcarrier
|
||
status parameters besides those in xdsl2LineSegmentTable."
|
||
INDEX { ifIndex, xdsl2SCStatusDirection }
|
||
::= { xdsl2ExtSCStatusTable 1 }
|
||
|
||
Xdsl2ExtSCStatusEntry ::=
|
||
SEQUENCE {
|
||
xdsl2SCStatusActAtp Integer32
|
||
}
|
||
|
||
xdsl2SCStatusActAtp OBJECT-TYPE
|
||
SYNTAX Integer32 (-310..310 | 2147483647)
|
||
UNITS "0.1 dBm"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Actual Aggregate Transmit Power Downstream.
|
||
The total amount of transmit power delivered by the xTU-C at
|
||
the U-C reference point, at the instant of measurement. It
|
||
ranges from -310 to 310 units of 0.1 dBm (Physical values are -31
|
||
to 31 dBm).
|
||
A value of 0x7FFFFFFF (2147483647) indicates the measurement is
|
||
out of range to be represented.
|
||
This object reflects the value of the parameter following the
|
||
most recent DELT performed on the associated line. Once the DELT
|
||
process is over, the parameter no longer changes until the row is
|
||
deleted or a new DELT process is initiated.
|
||
"
|
||
DEFVAL { 2147483647 }
|
||
::= { xdsl2ExtSCStatusEntry 1 }
|
||
|
||
------------------------------------------------
|
||
-- xdsl2ExtSCStatusBandTable --
|
||
------------------------------------------------
|
||
|
||
xdsl2ExtSCStatusBandTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtSCStatusBandEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtSCStatusBandTable extends xdsl2SCStatusBandTable for
|
||
ZyXEL product."
|
||
::= { xdsl2ExtStatus 4 }
|
||
|
||
xdsl2ExtSCStatusBandEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtSCStatusBandEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtSCStatusBandTable contains extra subcarrier
|
||
status parameters that are grouped per-band besides those in
|
||
xdsl2SCStatusBandTable."
|
||
INDEX { ifIndex, xdsl2SCStatusBand }
|
||
::= { xdsl2ExtSCStatusBandTable 1 }
|
||
|
||
Xdsl2ExtSCStatusBandEntry ::=
|
||
SEQUENCE {
|
||
xdsl2SCStatusBandSnrMargin Integer32
|
||
}
|
||
|
||
xdsl2SCStatusBandSnrMargin OBJECT-TYPE
|
||
SYNTAX Integer32 (-640..630 | 2147483646 | 2147483647)
|
||
UNITS "0.1 dB"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"SNR Margin is the maximum increase in dB of the noise power
|
||
received at the xTU (xTU-R for a band in the downstream direction
|
||
and xTU-C for a band in the upstream direction), such that the
|
||
BER requirements are met for all bearer channels received at the
|
||
xTU. Values range from -640 to 630 in units of 0.1 dB (Physical
|
||
values are -64 to 63 dB).
|
||
A special value of 0x7FFFFFFF (2147483647) indicates the SNR
|
||
Margin is out of range to be represented.
|
||
A special value of 0x7FFFFFFE (2147483646) indicates the SNR
|
||
Margin measurement is currently unavailable.
|
||
This object reflects the value of the parameter following the
|
||
most recent DELT performed on the associated line. Once the DELT
|
||
process is over, the parameter no longer changes until the row is
|
||
deleted or a new DELT process is initiated."
|
||
DEFVAL { 2147483646 }
|
||
::= { xdsl2ExtSCStatusBandEntry 1 }
|
||
|
||
|
||
------------------------------------------------
|
||
-- xdsl2ExtSeltStatusTable --
|
||
------------------------------------------------
|
||
|
||
xdsl2ExtSeltStatusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtSeltStatusEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtSeltStatusTable contains SELT status."
|
||
::= { xdsl2ExtStatus 6 }
|
||
|
||
xdsl2ExtSeltStatusEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtSeltStatusEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtSeltStatusEntry contains SELT status."
|
||
INDEX { ifIndex }
|
||
::= { xdsl2ExtSeltStatusTable 1 }
|
||
|
||
Xdsl2ExtSeltStatusEntry ::=
|
||
SEQUENCE {
|
||
xdsl2SeltStatus Integer32,
|
||
xdsl2SeltStatusLineType DisplayString,
|
||
xdsl2SeltStatusLineLength Integer32
|
||
}
|
||
|
||
xdsl2SeltStatus OBJECT-TYPE
|
||
SYNTAX Integer32 {
|
||
idle(0),
|
||
inProgress(1),
|
||
failed(2),
|
||
done(3)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" "
|
||
::= { xdsl2ExtSeltStatusEntry 1 }
|
||
|
||
xdsl2SeltStatusLineType OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" "
|
||
::= { xdsl2ExtSeltStatusEntry 2 }
|
||
|
||
xdsl2SeltStatusLineLength OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" "
|
||
::= { xdsl2ExtSeltStatusEntry 3 }
|
||
|
||
xdsl2ExtSeltReflectionStatusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtSeltReflectionStatusEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtSeltReflectionStatusTable contains SELT status
|
||
for each reflection."
|
||
::= { xdsl2ExtStatus 7 }
|
||
|
||
xdsl2ExtSeltReflectionStatusEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtSeltReflectionStatusEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtSeltReflectionStatusTable contains SELT status
|
||
for each reflection."
|
||
INDEX { ifIndex, xdsl2SeltReflection }
|
||
::= { xdsl2ExtSeltReflectionStatusTable 1 }
|
||
|
||
Xdsl2ExtSeltReflectionStatusEntry ::=
|
||
SEQUENCE {
|
||
xdsl2SeltReflection Unsigned32,
|
||
xdsl2SeltDelay Integer32,
|
||
xdsl2SeltError Integer32,
|
||
xdsl2SeltAtn180kHz Integer32,
|
||
xdsl2SeltAtn300kHz Integer32,
|
||
xdsl2SeltFitError Integer32,
|
||
xdsl2SeltFitTermination Integer32
|
||
}
|
||
|
||
xdsl2SeltReflection OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { xdsl2ExtSeltReflectionStatusEntry 1 }
|
||
|
||
xdsl2SeltDelay OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
UNITS "0.1"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" "
|
||
::= { xdsl2ExtSeltReflectionStatusEntry 2 }
|
||
|
||
xdsl2SeltError OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
UNITS "0.1"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" "
|
||
::= { xdsl2ExtSeltReflectionStatusEntry 3 }
|
||
|
||
xdsl2SeltAtn180kHz OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
UNITS "0.1"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" "
|
||
::= { xdsl2ExtSeltReflectionStatusEntry 4 }
|
||
|
||
xdsl2SeltAtn300kHz OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
UNITS "0.1"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" "
|
||
::= { xdsl2ExtSeltReflectionStatusEntry 5 }
|
||
|
||
xdsl2SeltFitError OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
UNITS "0.1"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" "
|
||
::= { xdsl2ExtSeltReflectionStatusEntry 6 }
|
||
|
||
xdsl2SeltFitTermination OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
UNITS "0.2"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" "
|
||
::= { xdsl2ExtSeltReflectionStatusEntry 7 }
|
||
|
||
------------------------------------------------
|
||
-- Extended PM line current counters --
|
||
------------------------------------------------
|
||
xdsl2ExtPMLineCurrTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtPMLineCurrEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtPMLineCurrTable extends xdsl2PMLineCurrTable."
|
||
::= { xdsl2ExtPMLine 1 }
|
||
|
||
xdsl2ExtPMLineCurrEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtPMLineCurrEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtPMLineCurrTable extends xdsl2PMLineCurrTable."
|
||
INDEX { ifIndex, xdsl2PMLCurrUnit }
|
||
::= { xdsl2ExtPMLineCurrTable 1 }
|
||
|
||
Xdsl2ExtPMLineCurrEntry ::=
|
||
SEQUENCE {
|
||
xdsl2PMLSinceLinkFecs Counter32,
|
||
xdsl2PMLSinceLinkEs Counter32,
|
||
xdsl2PMLSinceLinkSes Counter32,
|
||
xdsl2PMLSinceLinkLoss Counter32,
|
||
xdsl2PMLSinceLinkUas Counter32,
|
||
xdsl2PMLSinceLinkLofs Counter32,
|
||
xdsl2PMLSinceLinkLol Counter32,
|
||
xdsl2PMLSinceLinkLols Counter32,
|
||
xdsl2PMLSinceLinkLpr Counter32,
|
||
xdsl2PMLSinceLinkLprs Counter32,
|
||
xdsl2PMLCurr15MLofs Counter32,
|
||
xdsl2PMLCurr15MLol Counter32,
|
||
xdsl2PMLCurr15MLols Counter32,
|
||
xdsl2PMLCurr15MLpr Counter32,
|
||
xdsl2PMLCurr15MLprs Counter32,
|
||
xdsl2PMLCurr1DayLofs Counter32,
|
||
xdsl2PMLCurr1DayLol Counter32,
|
||
xdsl2PMLCurr1DayLols Counter32,
|
||
xdsl2PMLCurr1DayLpr Counter32,
|
||
xdsl2PMLCurr1DayLprs Counter32,
|
||
xdsl2PMLSinceLinkInmEqInp Counter32,
|
||
xdsl2PMLSinceLinkInmIAT Counter32,
|
||
xdsl2PMLSinceLinkInmME Counter32,
|
||
xdsl2PMLCurr15MInmEqInp Counter32,
|
||
xdsl2PMLCurr15MInmIAT Counter32,
|
||
xdsl2PMLCurr15MInmME Counter32,
|
||
xdsl2PMLCurr1DayInmEqInp Counter32,
|
||
xdsl2PMLCurr1DayInmIAT Counter32,
|
||
xdsl2PMLCurr1DayInmME Counter32
|
||
}
|
||
|
||
xdsl2PMLSinceLinkFecs OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds since last link up that there was at
|
||
least one FEC correction event for one or more bearer channels in
|
||
this line. This parameter is inhibited during UAS or SES."
|
||
::= { xdsl2ExtPMLineCurrEntry 1 }
|
||
|
||
xdsl2PMLSinceLinkEs OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds since last link up that there was:
|
||
xTU-C: CRC-8 >= 1 for one or more bearer channels OR
|
||
LOS >= 1 OR SEF >=1 OR LPR >= 1
|
||
xTU-R: FEBE >= 1 for one or more bearer channels OR
|
||
LOS-FE >=1 OR RDI >=1 OR LPR-FE >=1 .
|
||
This parameter is inhibited during UAS."
|
||
::= { xdsl2ExtPMLineCurrEntry 2 }
|
||
|
||
xdsl2PMLSinceLinkSes OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds since last link up that that there was:
|
||
xTU-C: (CRC-8 anomalies in one or more of the
|
||
received bearer channels) >= 18 OR LOS >= 1
|
||
OR SEF >= 1 OR LPR >= 1
|
||
xTU-R: (FEBE anomalies in one or more of the
|
||
received bearer channels) >= 18 OR LOS-FE >= 1
|
||
OR RDI >= 1 OR LPR-FE >= 1 .
|
||
This parameter is inhibited during UAS."
|
||
::= { xdsl2ExtPMLineCurrEntry 3 }
|
||
|
||
xdsl2PMLSinceLinkLoss OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds since last link up that there was LOS (or
|
||
LOS-FE for xTU-R)."
|
||
::= { xdsl2ExtPMLineCurrEntry 4 }
|
||
|
||
xdsl2PMLSinceLinkUas OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds in Unavailability State since last line up.
|
||
Unavailability begins at the onset of 10 contiguous
|
||
severely-errored seconds, and ends at the onset of 10 contiguous
|
||
seconds with no severely-errored seconds."
|
||
::= { xdsl2ExtPMLineCurrEntry 5 }
|
||
|
||
xdsl2PMLSinceLinkLofs OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds since last link up that there was LOF."
|
||
::= { xdsl2ExtPMLineCurrEntry 6 }
|
||
|
||
xdsl2PMLSinceLinkLol OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of times the line loss of link since last link up."
|
||
::= { xdsl2ExtPMLineCurrEntry 7 }
|
||
|
||
xdsl2PMLSinceLinkLols OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds since last link up that there
|
||
was Loss of Link ."
|
||
::= { xdsl2ExtPMLineCurrEntry 8 }
|
||
|
||
xdsl2PMLSinceLinkLpr OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of the line loss of power since last link up."
|
||
::= { xdsl2ExtPMLineCurrEntry 9 }
|
||
|
||
xdsl2PMLSinceLinkLprs OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds since last link up that there
|
||
was Loss of Power ."
|
||
::= { xdsl2ExtPMLineCurrEntry 10 }
|
||
|
||
xdsl2PMLCurr15MLofs OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds during this interval that there was LOF."
|
||
::= { xdsl2ExtPMLineCurrEntry 11 }
|
||
|
||
xdsl2PMLCurr15MLol OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of times during this interval that the line Loss of Link."
|
||
::= { xdsl2ExtPMLineCurrEntry 12 }
|
||
|
||
xdsl2PMLCurr15MLols OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds during this interval that there was Loss of Link."
|
||
::= { xdsl2ExtPMLineCurrEntry 13 }
|
||
|
||
xdsl2PMLCurr15MLpr OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of times during this interval that the line Loss of Power."
|
||
::= { xdsl2ExtPMLineCurrEntry 14 }
|
||
|
||
xdsl2PMLCurr15MLprs OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds during this interval that there was Loss of Power."
|
||
::= { xdsl2ExtPMLineCurrEntry 15 }
|
||
|
||
xdsl2PMLCurr1DayLofs OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds during this interval that there was LOF."
|
||
::= { xdsl2ExtPMLineCurrEntry 16 }
|
||
|
||
xdsl2PMLCurr1DayLol OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of times during this interval that the line Loss of Link."
|
||
::= { xdsl2ExtPMLineCurrEntry 17 }
|
||
|
||
xdsl2PMLCurr1DayLols OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds during this interval that there was Loss of Link."
|
||
::= { xdsl2ExtPMLineCurrEntry 18 }
|
||
|
||
xdsl2PMLCurr1DayLpr OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of times during this interval that the line Loss of Power."
|
||
::= { xdsl2ExtPMLineCurrEntry 19 }
|
||
|
||
xdsl2PMLCurr1DayLprs OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds during this interval that there was Loss of Power."
|
||
::= { xdsl2ExtPMLineCurrEntry 20 }
|
||
|
||
|
||
xdsl2PMLSinceLinkInmEqInp OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Equivalent Inp histogram since last link up. An
|
||
array of 68 octets (each 4 octets means amount of a bin of
|
||
histogram), designed for supporting from 1 to 17 bins of
|
||
the histogram.
|
||
The particular index of the bin incremented by an impulse
|
||
noise event is equal to the computed value of equivalent INP,
|
||
except the 17th of anomaly INPEQ, which logs all equivalent
|
||
INPs greater than 16.
|
||
Each bin has a value in the range 0x0 to 0xFFFFFFFF"
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtPMLineCurrEntry 21 }
|
||
|
||
xdsl2PMLSinceLinkInmIAT OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Inter Arrival Time histogram since last link up.
|
||
An array of 32 octets (each 4 octets means amount of a bin
|
||
of histogram), designed for supporting from 0 to 7 bins of
|
||
the histogram.
|
||
The index of the particular bin incremented by an complete
|
||
impulse noise event is determained from the following
|
||
INMControl parameters.
|
||
Each bin has a value in the range 0x0 to 0xFFFFFFFF"
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtPMLineCurrEntry 22 }
|
||
|
||
xdsl2PMLSinceLinkInmME OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "symbols"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM total measurement since last link up. This
|
||
indication occurs every time a data symbol is processed by
|
||
the Impulse Noise Sensor.
|
||
The range of the value is from 0x0 to 0xFFFFFFFF"
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtPMLineCurrEntry 23 }
|
||
|
||
xdsl2PMLCurr15MInmEqInp OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Equivalent Inp histogram during this 15min
|
||
interval. An array of 68 octets (each 4 octets means amount of
|
||
a bin of histogram), designed for supporting from 1 to 17 bins
|
||
of the histogram.
|
||
The particular index of the bin incremented by an impulse
|
||
noise event is equal to the computed value of equivalent INP,
|
||
except the 17th of anomaly INPEQ, which logs all equivalent
|
||
INPs greater than 16.
|
||
Each bin has a value in the range 0x0 to 0xFFFFFFFF"
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtPMLineCurrEntry 24 }
|
||
|
||
xdsl2PMLCurr15MInmIAT OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Inter Arrival Time histogram during this 15min
|
||
interval. An array of 32 octets (each 4 octets means amount of
|
||
a bin of histogram), designed for supporting from 0 to 7 bins
|
||
of the histogram.
|
||
The index of the particular bin incremented by an complete
|
||
impulse noise event is determained from the following
|
||
INMControl parameters.
|
||
Each bin has a value in the range 0x0 to 0xFFFFFFFF"
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtPMLineCurrEntry 25 }
|
||
|
||
xdsl2PMLCurr15MInmME OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM total measurement during this 15min interval.
|
||
This indication occurs every time a data symbol is processed
|
||
by the Impulse Noise Sensor.
|
||
The range of the value is from 0x0 to 0xFFFFFFFF"
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtPMLineCurrEntry 26 }
|
||
|
||
xdsl2PMLCurr1DayInmEqInp OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Equivalent Inp histogram during this 1Day interval.
|
||
An array of 68 octets (each 4 octets means amount of a bin of
|
||
histogram), designed for supporting from 1 to 17 bins of the
|
||
histogram.
|
||
The particular index of the bin incremented by an impulse
|
||
noise event is equal to the computed value of equivalent INP,
|
||
except the 17th of anomaly INPEQ, which logs all equivalent
|
||
INPs greater than 16.
|
||
Each bin has a value in the range 0x0 to 0xFFFFFFFF"
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtPMLineCurrEntry 27 }
|
||
|
||
xdsl2PMLCurr1DayInmIAT OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Inter Arrival Time histogram during this 1Day
|
||
interval. An array of 32 octets (each 4 octets means amount of
|
||
a bin of histogram), designed for supporting from 0 to 7 bins
|
||
of the histogram.
|
||
The index of the particular bin incremented by an complete
|
||
impulse noise event is determained from the following
|
||
INMControl parameters.
|
||
Each bin has a value in the range 0x0 to 0xFFFFFFFF"
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtPMLineCurrEntry 28 }
|
||
|
||
xdsl2PMLCurr1DayInmME OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM total measurement during this 1Day interval.
|
||
This indication occurs every time a data symbol is processed
|
||
by the Impulse Noise Sensor.
|
||
The range of the value is from 0x0 to 0xFFFFFFFF"
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtPMLineCurrEntry 29 }
|
||
|
||
|
||
-------------------------------------------
|
||
-- xdsl2 ext PM line history 15 Minutes --
|
||
-------------------------------------------
|
||
xdsl2ExtPMLineHist15MinTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtPMLineHist15MinEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtPMLineHist15MinTable extends xdsl2PMLineHist15MinTable."
|
||
::= { xdsl2ExtPMLine 3 }
|
||
|
||
xdsl2ExtPMLineHist15MinEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtPMLineHist15MinEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtPMLineHist15MinTable extends xdsl2PMLineHist15MinTable."
|
||
INDEX { ifIndex,
|
||
xdsl2PMLHist15MUnit,
|
||
xdsl2PMLHist15MInterval }
|
||
::= { xdsl2ExtPMLineHist15MinTable 1 }
|
||
|
||
Xdsl2ExtPMLineHist15MinEntry ::=
|
||
SEQUENCE {
|
||
xdsl2PMLHist15MLofs Counter32,
|
||
xdsl2PMLHist15MLol Counter32,
|
||
xdsl2PMLHist15MLols Counter32,
|
||
xdsl2PMLHist15MLpr Counter32,
|
||
xdsl2PMLHist15MLprs Counter32,
|
||
xdsl2PMLHist15MInmEqInp Counter32,
|
||
xdsl2PMLHist15MInmIAT Counter32,
|
||
xdsl2PMLHist15MInmME Counter32
|
||
}
|
||
|
||
xdsl2PMLHist15MLofs OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds during this interval that there was LOF."
|
||
::= { xdsl2ExtPMLineHist15MinEntry 1 }
|
||
|
||
xdsl2PMLHist15MLol OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of times during this interval that the line Loss of Link."
|
||
::= { xdsl2ExtPMLineHist15MinEntry 2 }
|
||
|
||
xdsl2PMLHist15MLols OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds during this interval that the line Loss of Link."
|
||
::= { xdsl2ExtPMLineHist15MinEntry 3 }
|
||
|
||
xdsl2PMLHist15MLpr OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of times during this interval that the line Loss of Power."
|
||
::= { xdsl2ExtPMLineHist15MinEntry 4 }
|
||
|
||
xdsl2PMLHist15MLprs OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds during this interval that the line Loss of Power."
|
||
::= { xdsl2ExtPMLineHist15MinEntry 5 }
|
||
|
||
|
||
xdsl2PMLHist15MInmEqInp OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Equivalent Inp histogram during 15min interval.
|
||
An array of 68 octets (each 4 octets means amount of a bin of
|
||
histogram), designed for supporting from 1 to 17 bins of the
|
||
histogram.
|
||
The particular index of the bin incremented by an impulse
|
||
noise event is equal to the computed value of equivalent INP,
|
||
except the 17th of anomaly INPEQ, which logs all equivalent
|
||
INPs greater than 16.
|
||
Each bin has a value in the range 0x0 to 0xFFFFFFFF"
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtPMLineHist15MinEntry 6 }
|
||
|
||
xdsl2PMLHist15MInmIAT OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Inter Arrival Time histogram during 15min
|
||
interval. An array of 32 octets (each 4 octets means amount of
|
||
a bin of histogram), designed for supporting from 0 to 7 bins
|
||
of the histogram.
|
||
The index of the particular bin incremented by an complete
|
||
impulse noise event is determained from the following
|
||
INMControl parameters.
|
||
Each bin has a value in the range 0x0 to 0xFFFFFFFF"
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtPMLineHist15MinEntry 7 }
|
||
|
||
xdsl2PMLHist15MInmME OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM total measurement during 15min interval.
|
||
This indication occurs every time a data symbol is processed
|
||
by the Impulse Noise Sensor.
|
||
The range of the value is from 0x0 to 0xFFFFFFFF"
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtPMLineHist15MinEntry 8 }
|
||
|
||
|
||
---------------------------------------
|
||
-- Extended PM line history 1 Day --
|
||
---------------------------------------
|
||
xdsl2ExtPMLineHist1DayTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtPMLineHist1DayEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtPMLineHist1DayTable extends xdsl2PMLineHist1DayTable."
|
||
::= { xdsl2ExtPMLine 4 }
|
||
|
||
xdsl2ExtPMLineHist1DayEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtPMLineHist1DayEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtPMLineHist1DayTable extends xdsl2PMLineHist1DayTable."
|
||
INDEX { ifIndex,
|
||
xdsl2PMLHist1DUnit,
|
||
xdsl2PMLHist1DInterval }
|
||
::= { xdsl2ExtPMLineHist1DayTable 1 }
|
||
|
||
Xdsl2ExtPMLineHist1DayEntry ::=
|
||
SEQUENCE {
|
||
xdsl2PMLHist1DLofs Counter32,
|
||
xdsl2PMLHist1DLol Counter32,
|
||
xdsl2PMLHist1DLols Counter32,
|
||
xdsl2PMLHist1DLpr Counter32,
|
||
xdsl2PMLHist1DLprs Counter32,
|
||
xdsl2PMLHist1DInmEqInp Counter32,
|
||
xdsl2PMLHist1DInmIAT Counter32,
|
||
xdsl2PMLHist1DInmME Counter32
|
||
}
|
||
|
||
xdsl2PMLHist1DLofs OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds during this interval that there was LOF."
|
||
::= { xdsl2ExtPMLineHist1DayEntry 1 }
|
||
|
||
xdsl2PMLHist1DLol OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of times during this interval that the line Loss of Link."
|
||
::= { xdsl2ExtPMLineHist1DayEntry 2 }
|
||
|
||
xdsl2PMLHist1DLols OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds during this interval that the line Loss of Link."
|
||
::= { xdsl2ExtPMLineHist1DayEntry 3 }
|
||
|
||
xdsl2PMLHist1DLpr OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of times during this interval that the line Loss of Power."
|
||
::= { xdsl2ExtPMLineHist1DayEntry 4 }
|
||
|
||
xdsl2PMLHist1DLprs OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of seconds during this interval that the line Loss of Power."
|
||
::= { xdsl2ExtPMLineHist1DayEntry 5 }
|
||
|
||
|
||
xdsl2PMLHist1DInmEqInp OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Equivalent Inp histogram during 1Day interval.
|
||
An array of 68 octets (each 4 octets means amount of a bin of
|
||
histogram), designed for supporting from 1 to 17 bins of the
|
||
histogram.
|
||
The particular index of the bin incremented by an impulse
|
||
noise event is equal to the computed value of equivalent INP,
|
||
except the 17th of anomaly INPEQ, which logs all equivalent
|
||
INPs greater than 16.
|
||
Each bin has a value in the range 0x0 to 0xFFFFFFFF"
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtPMLineHist1DayEntry 6 }
|
||
|
||
xdsl2PMLHist1DInmIAT OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Inter Arrival Time histogram during 1Day
|
||
interval. An array of 32 octets (each 4 octets means amount of
|
||
a bin of histogram), designed for supporting from 0 to 7 bins
|
||
of the histogram.
|
||
The index of the particular bin incremented by an complete
|
||
impulse noise event is determained from the following
|
||
INMControl parameters.
|
||
Each bin has a value in the range 0x0 to 0xFFFFFFFF"
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtPMLineHist1DayEntry 7 }
|
||
|
||
xdsl2PMLHist1DInmME OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM total measurement during this 1Day interval.
|
||
This indication occurs every time a data symbol is processed
|
||
by the Impulse Noise Sensor.
|
||
The range of the value is from 0x0 to 0xFFFFFFFF"
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtPMLineHist1DayEntry 8 }
|
||
|
||
|
||
|
||
---------------------------------------------------
|
||
-- xdsl2 extended PM channel current counters --
|
||
---------------------------------------------------
|
||
xdsl2ExtPMChCurrTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtPMChCurrEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2PMChCurrTable extends xdsl2PMChCurrTable."
|
||
::= { xdsl2ExtPMChannel 1 }
|
||
|
||
xdsl2ExtPMChCurrEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtPMChCurrEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2PMChCurrTable extends xdsl2PMChCurrTable."
|
||
INDEX { ifIndex, xdsl2PMChCurrUnit }
|
||
::= { xdsl2ExtPMChCurrTable 1 }
|
||
|
||
Xdsl2ExtPMChCurrEntry ::=
|
||
SEQUENCE {
|
||
xdsl2PMChSinceLinkUncorrectedCWs Unsigned32,
|
||
xdsl2PMChCurr15MUncorrectedCWs Unsigned32,
|
||
xdsl2PMChCurr1DayUncorrectedCWs Unsigned32,
|
||
xdsl2PMChSinceLinkCodingViolations Unsigned32,
|
||
xdsl2PMChSinceLinkCorrectedBlocks Unsigned32
|
||
}
|
||
|
||
xdsl2PMChSinceLinkUncorrectedCWs OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of codewords that could not be corrected since last link up."
|
||
::= { xdsl2ExtPMChCurrEntry 1 }
|
||
|
||
xdsl2PMChCurr15MUncorrectedCWs OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of codewords that could not be corrected since during this interval."
|
||
::= { xdsl2ExtPMChCurrEntry 2 }
|
||
|
||
xdsl2PMChCurr1DayUncorrectedCWs OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of codewords that could not be corrected since during this interval."
|
||
::= { xdsl2ExtPMChCurrEntry 3 }
|
||
|
||
xdsl2PMChSinceLinkCodingViolations OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of CRC-8 (FEBE for xTU-R) anomalies occurring in the channel
|
||
since last link up."
|
||
::= { xdsl2ExtPMChCurrEntry 4 }
|
||
|
||
xdsl2PMChSinceLinkCorrectedBlocks OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of FEC (FFEC for xTU-R) anomalies (corrected code words)
|
||
occurring in the channel since last link up."
|
||
::= { xdsl2ExtPMChCurrEntry 5 }
|
||
|
||
--------------------------------------------------
|
||
-- xdsl2 entended PM channel history 15 Minutes --
|
||
--------------------------------------------------
|
||
xdsl2ExtPMChHist15MinTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtPMChHist15MinEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtPMChHist15MinTable extends xdsl2PMChHist15MinTable."
|
||
::= { xdsl2ExtPMChannel 2 }
|
||
|
||
xdsl2ExtPMChHist15MinEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtPMChHist15MinEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtPMChHist15MinTable extends xdsl2PMChHist15MinTable."
|
||
INDEX { ifIndex,
|
||
xdsl2PMChHist15MUnit,
|
||
xdsl2PMChHist15MInterval }
|
||
::= { xdsl2ExtPMChHist15MinTable 1 }
|
||
|
||
Xdsl2ExtPMChHist15MinEntry ::=
|
||
SEQUENCE {
|
||
xdsl2PMChHist15MUncorrectedCWs Unsigned32
|
||
}
|
||
|
||
xdsl2PMChHist15MUncorrectedCWs OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of codewords that could not be corrected since during this interval."
|
||
::= { xdsl2ExtPMChHist15MinEntry 1 }
|
||
|
||
------------------------------------------
|
||
-- PM channel history 1 Day --
|
||
------------------------------------------
|
||
xdsl2ExtPMChHist1DTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtPMChHist1DEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtPMChHist1DTable extends xdsl2PMChHist1DTable."
|
||
::= { xdsl2ExtPMChannel 3 }
|
||
|
||
xdsl2ExtPMChHist1DEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtPMChHist1DEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtPMChHist1DTable extends xdsl2PMChHist1DTable."
|
||
INDEX { ifIndex,
|
||
xdsl2PMChHist1DUnit,
|
||
xdsl2PMChHist1DInterval }
|
||
::= { xdsl2ExtPMChHist1DTable 1 }
|
||
|
||
Xdsl2ExtPMChHist1DEntry ::=
|
||
SEQUENCE {
|
||
xdsl2PMChHist1DayUncorrectedCWs Unsigned32
|
||
}
|
||
|
||
xdsl2PMChHist1DayUncorrectedCWs OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Count of codewords that could not be corrected since during this interval."
|
||
::= { xdsl2ExtPMChHist1DEntry 1 }
|
||
|
||
------------------------------------------------
|
||
-- xdsl2ExtLineConfTemplateTable --
|
||
------------------------------------------------
|
||
xdsl2ExtLineConfTemplateTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtLineConfTemplateEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtLineConfTemplateTable extends xdsl2LineConfTemplateTable."
|
||
::= { xdsl2ExtProfileLine 1 }
|
||
|
||
xdsl2ExtLineConfTemplateEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtLineConfTemplateEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"TThe table xdsl2ExtLineConfTemplateTable extends xdsl2LineConfTemplateTable."
|
||
INDEX { xdsl2LConfTempTemplateName }
|
||
::= { xdsl2ExtLineConfTemplateTable 1 }
|
||
|
||
Xdsl2ExtLineConfTemplateEntry ::=
|
||
SEQUENCE {
|
||
xdsl2LConfTempPortList PortList,
|
||
xdsl2LConfTempInmConfProfile SnmpAdminString
|
||
}
|
||
|
||
xdsl2LConfTempPortList OBJECT-TYPE
|
||
SYNTAX PortList
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A port list that indicates which ports this template applys for."
|
||
REFERENCE ""
|
||
::= { xdsl2ExtLineConfTemplateEntry 1 }
|
||
|
||
xdsl2LConfTempInmConfProfile OBJECT-TYPE
|
||
SYNTAX SnmpAdminString (SIZE(1..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The value of this object identifies the row in the
|
||
VDSL2/ADSL/ADSL2 and ADSL2+ INM configuration Profile Table,
|
||
(xdsl2ExtInmConfProfTable) that applies for this DSL line."
|
||
DEFVAL { "DEFVAL" }
|
||
::= { xdsl2ExtLineConfTemplateEntry 2 }
|
||
|
||
|
||
------------------------------------------
|
||
-- xdsl2ExtLineConfProfTable --
|
||
------------------------------------------
|
||
xdsl2ExtLineConfProfTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtLineConfProfEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtLineConfProfTable extends xdsl2LineConfProfTable."
|
||
::= { xdsl2ExtProfileLine 2 }
|
||
|
||
xdsl2ExtLineConfProfEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtLineConfProfEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtLineConfProfTable extends xdsl2LineConfProfTable."
|
||
INDEX { xdsl2LConfProfProfileName }
|
||
::= { xdsl2ExtLineConfProfTable 1 }
|
||
|
||
Xdsl2ExtLineConfProfEntry ::=
|
||
SEQUENCE {
|
||
xdsl2LConfProfBitSwapDs Unsigned32,
|
||
xdsl2LConfProfBitSwapUs Unsigned32,
|
||
xdsl2LConfProfPortList PortList
|
||
}
|
||
|
||
xdsl2LConfProfBitSwapDs OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This configuration parameter indicates if the use of bitswap is
|
||
disabled on downstream direction.
|
||
The possible values are:
|
||
disable(0),
|
||
enable(1)"
|
||
::= { xdsl2ExtLineConfProfEntry 1 }
|
||
|
||
xdsl2LConfProfBitSwapUs OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This configuration parameter indicates if the use of bitswap is
|
||
disabled on upstream direction.
|
||
The possible values are:
|
||
disable(0),
|
||
enable(1)"
|
||
::= { xdsl2ExtLineConfProfEntry 2 }
|
||
|
||
xdsl2LConfProfPortList OBJECT-TYPE
|
||
SYNTAX PortList
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A port list that indicates which ports this profile applys for."
|
||
REFERENCE ""
|
||
::= { xdsl2ExtLineConfProfEntry 3 }
|
||
|
||
xdsl2MaxNumLineConfTemplate OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The maximum number of VDSL line template."
|
||
::= { xdsl2ExtProfileLine 5 }
|
||
|
||
xdsl2MaxNumLineConfProfile OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The maximum number of VDSL line profile."
|
||
::= { xdsl2ExtProfileLine 6 }
|
||
|
||
------------------------------------------
|
||
-- xdsl2ExtInmConfProfTable --
|
||
------------------------------------------
|
||
xdsl2ExtInmConfProfTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtInmConfProfEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"xdsl2ExtInmConfProfTable."
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtProfileLine 7 }
|
||
|
||
xdsl2ExtInmConfProfEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtInmConfProfEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"xdsl2ExtInmConfProfTable."
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
INDEX { xdsl2ExtInmConfProfProfileName }
|
||
::= { xdsl2ExtInmConfProfTable 1 }
|
||
|
||
Xdsl2ExtInmConfProfEntry ::=
|
||
SEQUENCE {
|
||
xdsl2ExtInmConfProfProfileName SnmpAdminString,
|
||
xdsl2ExtInmConfProfVtucInpEq Unsigned32,
|
||
xdsl2ExtInmConfProfVturInpEq Unsigned32,
|
||
xdsl2ExtInmConfProfVtucCC Unsigned32,
|
||
xdsl2ExtInmConfProfVturCC Unsigned32,
|
||
xdsl2ExtInmConfProfVtucIATO Unsigned32,
|
||
xdsl2ExtInmConfProfVturIATO Unsigned32,
|
||
xdsl2ExtInmConfProfVtucIATS Unsigned32,
|
||
xdsl2ExtInmConfProfVturIATS Unsigned32,
|
||
xdsl2ExtInmConfProfRowStatus RowStatus,
|
||
xdsl2ExtInmConfProfPortList PortList
|
||
}
|
||
|
||
xdsl2ExtInmConfProfProfileName OBJECT-TYPE
|
||
SYNTAX SnmpAdminString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This object identifies a row in this table."
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
::= { xdsl2ExtInmConfProfEntry 1 }
|
||
|
||
xdsl2ExtInmConfProfVtucInpEq OBJECT-TYPE
|
||
SYNTAX Unsigned32 (0..3)
|
||
ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Inmpulse Noise Protection Equivalent Mode.
|
||
Configuration parameter INM_INPEQ_MODE defines the way of
|
||
computation of Equivalent INP, as defined in ITU-T G.993.2 Amd2
|
||
11.4.2.2.1
|
||
This takes a value in the range from 0 to 3."
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
DEFVAL { 0 }
|
||
::= { xdsl2ExtInmConfProfEntry 2 }
|
||
|
||
xdsl2ExtInmConfProfVturInpEq OBJECT-TYPE
|
||
SYNTAX Unsigned32 (0..3)
|
||
ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Inmpulse Noise Protection Equivalent Mode.
|
||
Configuration parameter INM_INPEQ_MODE defines the way of
|
||
computation of Equivalent INP, as defined in ITU-T G.993.2 Amd2
|
||
11.4.2.2.1
|
||
This takes a value in the range from 0 to 3."
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
DEFVAL { 0 }
|
||
::= { xdsl2ExtInmConfProfEntry 3 }
|
||
|
||
xdsl2ExtInmConfProfVtucCC OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Cluster Continuation. The valid values for INMCC range
|
||
from 0 from 64 DMT symbols in steps of 1 DMT symbol.
|
||
Up to and including INMCC nondegraded symbols will be allowed before
|
||
a cluster is deemed to be complete and the impulse noise event over."
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
DEFVAL { 0 }
|
||
::= { xdsl2ExtInmConfProfEntry 4 }
|
||
|
||
xdsl2ExtInmConfProfVturCC OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Cluster Continuation. The valid values for INMCC range
|
||
from 0 from 64 DMT symbols in steps of 1 DMT symbol.
|
||
Up to and including INMCC nondegraded symbols will be allowed before
|
||
a cluster is deemed to be complete and the impulse noise event over."
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
DEFVAL { 0 }
|
||
::= { xdsl2ExtInmConfProfEntry 5 }
|
||
|
||
xdsl2ExtInmConfProfVtucIATO OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Inter Arrival Time Offset for the IAT anomaly generation.
|
||
The valid values for INMIATO range from 3 from 511 DMT symbols in steps
|
||
of 1 DMT symbol."
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
DEFVAL { 3 }
|
||
::= { xdsl2ExtInmConfProfEntry 6 }
|
||
|
||
xdsl2ExtInmConfProfVturIATO OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Inter Arrival Time Offset for the IAT anomaly generation.
|
||
The valid values for INMIATO range from 3 from 511 DMT symbols in steps
|
||
of 1 DMT symbol."
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
DEFVAL { 3 }
|
||
::= { xdsl2ExtInmConfProfEntry 7 }
|
||
|
||
xdsl2ExtInmConfProfVtucIATS OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Inter Arrival Time Step for the IAT anomaly generation.
|
||
The valid values for INMIATS range from 0 from 7 in steps. The range of
|
||
values of inter-arrival times recorded in a single bin is 2^(INMIATS).
|
||
All inter-arrival times greater than or equal to INMIATO+6*(2^INMIATS)
|
||
are recorded in the 7th bin of INMAIAT."
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
DEFVAL { 0 }
|
||
::= { xdsl2ExtInmConfProfEntry 8 }
|
||
|
||
xdsl2ExtInmConfProfVturIATS OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The INM Inter Arrival Time Step for the IAT anomaly generation.
|
||
The valid values for INMIATS range from 0 from 7 in steps. The range of
|
||
values of inter-arrival times recorded in a single bin is 2^(INMIATS).
|
||
All inter-arrival times greater than or equal to INMIATO+6*(2^INMIATS)
|
||
are recorded in the 7th bin of INMAIAT."
|
||
REFERENCE "ITU-T G.993.2 Amd2, paragraph 11.4.2.2.1 (INM
|
||
procedure)"
|
||
DEFVAL { 0 }
|
||
::= { xdsl2ExtInmConfProfEntry 9 }
|
||
|
||
xdsl2ExtInmConfProfRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This object is used to create a new row or to modify or
|
||
delete an existing row in this table."
|
||
::= { xdsl2ExtInmConfProfEntry 14 }
|
||
|
||
xdsl2ExtInmConfProfPortList OBJECT-TYPE
|
||
SYNTAX PortList
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A port list that indicates which ports this profile applys for."
|
||
REFERENCE ""
|
||
::= { xdsl2ExtInmConfProfEntry 15 }
|
||
|
||
xdsl2MaxNumInmConfProfile OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The maximum number of VDSL Inm profile."
|
||
::= { xdsl2ExtProfileLine 8 }
|
||
|
||
------------------------------------------------
|
||
-- xdsl2ExtChConfProfileTable --
|
||
------------------------------------------------
|
||
xdsl2ExtChConfProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtChConfProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtChConfProfileTable extends xdsl2ExtChConfProfileTable."
|
||
::= { xdsl2ExtProfileChannel 1 }
|
||
|
||
xdsl2ExtChConfProfileEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtChConfProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtChConfProfileTable extends xdsl2ExtChConfProfileTable."
|
||
INDEX { xdsl2ChConfProfProfileName }
|
||
::= { xdsl2ExtChConfProfileTable 1 }
|
||
|
||
Xdsl2ExtChConfProfileEntry ::=
|
||
SEQUENCE {
|
||
xdsl2ChConfProfPhyRDs Unsigned32,
|
||
xdsl2ChConfProfPhyRUs Unsigned32,
|
||
xdsl2ChConfProfPortList OCTET STRING
|
||
}
|
||
|
||
xdsl2ChConfProfPhyRDs OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This configuration parameter defines phy retransmission
|
||
mode on downstream direction. If auto mode is selected,
|
||
PhyR will be disabled if the net data rate in PhyR mode
|
||
will be lower than in non-PhyR mode under current loop
|
||
condition and framing paramters.
|
||
The possible values are:
|
||
disable(0),
|
||
enable(1),
|
||
auto(2)"
|
||
::= { xdsl2ExtChConfProfileEntry 1 }
|
||
|
||
xdsl2ChConfProfPhyRUs OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This configuration parameter defines phy retransmission
|
||
mode on upstream direction. If auto mode is selected,
|
||
PhyR will be disabled if the net data rate in PhyR mode
|
||
will be lower than in non-PhyR mode under current loop
|
||
condition and framing paramters.
|
||
The possible values are:
|
||
disable(0),
|
||
enable(1),
|
||
auto(2)"
|
||
::= { xdsl2ExtChConfProfileEntry 2 }
|
||
|
||
xdsl2ChConfProfPortList OBJECT-TYPE
|
||
SYNTAX PortList
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A port list that indicates which ports this profile applys for."
|
||
REFERENCE ""
|
||
::= { xdsl2ExtChConfProfileEntry 3 }
|
||
|
||
xdsl2MaxNumChConfProfile OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The maximum number of VDSL channel profile."
|
||
::= { xdsl2ExtProfileChannel 2 }
|
||
|
||
------------------------------------------------
|
||
-- xdsl2ExtLineAlarmConfTemplateTable --
|
||
------------------------------------------------
|
||
xdsl2ExtLineAlarmConfTemplateTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtLineAlarmConfTemplateEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtLineAlarConfTemplateTable extends
|
||
xdsl2ExtLineAlarConfTemplateTable."
|
||
::= { xdsl2ExtProfileAlarmConf 1 }
|
||
|
||
xdsl2ExtLineAlarmConfTemplateEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtLineAlarmConfTemplateEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtLineAlarConfTemplateTable extends
|
||
xdsl2ExtLineAlarConfTemplateTable."
|
||
INDEX { xdsl2LAlarmConfTempTemplateName }
|
||
::= { xdsl2ExtLineAlarmConfTemplateTable 1 }
|
||
|
||
Xdsl2ExtLineAlarmConfTemplateEntry ::=
|
||
SEQUENCE {
|
||
xdsl2LAlarmConfTempPortList PortList
|
||
}
|
||
|
||
xdsl2LAlarmConfTempPortList OBJECT-TYPE
|
||
SYNTAX PortList
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A port list that indicates which ports this template applys for."
|
||
REFERENCE ""
|
||
::= { xdsl2ExtLineAlarmConfTemplateEntry 3 }
|
||
|
||
------------------------------------------------
|
||
-- xdsl2ExtLineAlarmConfProfileTable --
|
||
------------------------------------------------
|
||
|
||
xdsl2ExtLineAlarmConfProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtLineAlarmConfProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtLineAlarmConfProfileTable extends
|
||
xdsl2LineAlarmConfProfileTable."
|
||
::= { xdsl2ExtProfileAlarmConf 2 }
|
||
|
||
xdsl2ExtLineAlarmConfProfileEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtLineAlarmConfProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtLineAlarmConfProfileTable extends
|
||
xdsl2LineAlarmConfProfileTable."
|
||
INDEX { xdsl2LineAlarmConfProfileName }
|
||
::= { xdsl2ExtLineAlarmConfProfileTable 1 }
|
||
|
||
Xdsl2ExtLineAlarmConfProfileEntry ::=
|
||
SEQUENCE {
|
||
xdsl2LineAlarmConfProfileXtucThresh15MinLofs HCPerfIntervalThreshold,
|
||
xdsl2LineAlarmConfProfileXturThresh15MinLofs HCPerfIntervalThreshold,
|
||
xdsl2LAlarmConfProfilePortList PortList,
|
||
xdsl2LineAlarmConfProfileXturThresh15MinLprs HCPerfIntervalThreshold
|
||
}
|
||
|
||
xdsl2LineAlarmConfProfileXtucThresh15MinLofs OBJECT-TYPE
|
||
SYNTAX HCPerfIntervalThreshold
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A threshold for the xdsl2PMLCurr15MLofs counter, when
|
||
xdsl2PMLCurrUnit is xtuc {1}.
|
||
The value 0 means that no threshold is specified for the
|
||
associated counter."
|
||
DEFVAL { 0 }
|
||
::= { xdsl2ExtLineAlarmConfProfileEntry 1 }
|
||
|
||
xdsl2LineAlarmConfProfileXturThresh15MinLofs OBJECT-TYPE
|
||
SYNTAX HCPerfIntervalThreshold
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A threshold for the xdsl2PMLCurr15MLofs counter, when
|
||
xdsl2PMLCurrUnit is xtur {2}.
|
||
The value 0 means that no threshold is specified for the
|
||
associated counter."
|
||
DEFVAL { 0 }
|
||
::= { xdsl2ExtLineAlarmConfProfileEntry 2 }
|
||
|
||
xdsl2LAlarmConfProfilePortList OBJECT-TYPE
|
||
SYNTAX PortList
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A port list that indicates which ports this profile applys for."
|
||
::= { xdsl2ExtLineAlarmConfProfileEntry 3 }
|
||
|
||
xdsl2LineAlarmConfProfileXturThresh15MinLprs OBJECT-TYPE
|
||
SYNTAX HCPerfIntervalThreshold
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A threshold for the xdsl2PMLCurr15MLprs counter, when
|
||
xdsl2PMLCurrUnit is xtur {2}.
|
||
The value 0 means that no threshold is specified for the
|
||
associated counter."
|
||
DEFVAL { 0 }
|
||
::= { xdsl2ExtLineAlarmConfProfileEntry 4 }
|
||
|
||
|
||
------------------------------------------------
|
||
-- xdsl2ExtChAlarmConfProfileTable --
|
||
------------------------------------------------
|
||
|
||
xdsl2ExtChAlarmConfProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Xdsl2ExtChAlarmConfProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtChAlarmConfProfileTable extends
|
||
xdsl2ExtChAlarmConfProfileTable."
|
||
::= { xdsl2ExtProfileAlarmConf 3 }
|
||
|
||
xdsl2ExtChAlarmConfProfileEntry OBJECT-TYPE
|
||
SYNTAX Xdsl2ExtChAlarmConfProfileEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table xdsl2ExtChAlarmConfProfileTable extends
|
||
xdsl2ExtChAlarmConfProfileTable."
|
||
INDEX { xdsl2ChAlarmConfProfileName }
|
||
::= { xdsl2ExtChAlarmConfProfileTable 1 }
|
||
|
||
Xdsl2ExtChAlarmConfProfileEntry ::=
|
||
SEQUENCE {
|
||
xdsl2ChAlarmConfProfilePortList PortList
|
||
}
|
||
|
||
xdsl2ChAlarmConfProfilePortList OBJECT-TYPE
|
||
SYNTAX PortList
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A port list that indicates which ports this profileapplys for."
|
||
::= { xdsl2ExtChAlarmConfProfileEntry 3 }
|
||
|
||
xdsl2MaxNumLineAlarmConfTemplate OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The maximum number of VDSL alarm template."
|
||
::= { xdsl2ExtProfileAlarmConf 4 }
|
||
|
||
xdsl2MaxNumLineAlarmConfProfile OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The maximum number of VDSL line alarm profile."
|
||
::= { xdsl2ExtProfileAlarmConf 5 }
|
||
|
||
xdsl2MaxNumChAlarmConfProfile OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The maximum number of VDSL channel alarm profile."
|
||
::= { xdsl2ExtProfileAlarmConf 6 }
|
||
|
||
-------------------------------------------
|
||
-- Notifications Group --
|
||
-------------------------------------------
|
||
xdsl2LinePerfLOFSThreshXtuc NOTIFICATION-TYPE
|
||
OBJECTS
|
||
{
|
||
xdsl2PMLCurr15MLofs,
|
||
xdsl2LineAlarmConfProfileXtucThresh15MinLofs
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This notification indicates that the LOF seconds threshold
|
||
has been reached/exceeded for the referred xTU-C."
|
||
::= { xdsl2ExtNotifications 1 }
|
||
|
||
xdsl2LinePerfLOFSThreshXtur NOTIFICATION-TYPE
|
||
OBJECTS
|
||
{
|
||
xdsl2PMLCurr15MLofs,
|
||
xdsl2LineAlarmConfProfileXturThresh15MinLofs
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This notification indicates that the LOF seconds threshold
|
||
has been reached/exceeded for the referred xTU-R."
|
||
::= { xdsl2ExtNotifications 2 }
|
||
|
||
xdsl2LinePerfLPRSThreshXtur NOTIFICATION-TYPE
|
||
OBJECTS
|
||
{
|
||
xdsl2PMLCurr15MLprs,
|
||
xdsl2LineAlarmConfProfileXturThresh15MinLprs
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This notification indicates that the LPR seconds threshold
|
||
has been reached/exceeded for the referred xTU-R."
|
||
::= { xdsl2ExtNotifications 3 }
|
||
|
||
-- macBasedVlanSetup
|
||
macBasedVlanSetup OBJECT IDENTIFIER ::= { ves1616pe54 61 }
|
||
|
||
macBasedVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MacBasedVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { macBasedVlanSetup 1 }
|
||
|
||
macBasedVlanEntry OBJECT-TYPE
|
||
SYNTAX MacBasedVlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in macBasedVlanTable."
|
||
INDEX {macBasedVlanMAC }
|
||
::= { macBasedVlanTable 1 }
|
||
|
||
MacBasedVlanEntry ::=
|
||
SEQUENCE {
|
||
macBasedVlanName DisplayString,
|
||
macBasedVlanMAC MacAddress,
|
||
macBasedVlanVlanId INTEGER,
|
||
macBasedVlan8021pPriority INTEGER,
|
||
macBasedVlanRowstatus RowStatus
|
||
}
|
||
|
||
macBasedVlanName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Name of Mac-Based Vlan."
|
||
::= { macBasedVlanEntry 1 }
|
||
|
||
macBasedVlanMAC OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Mac address for Mac-Based Vlan"
|
||
::= { macBasedVlanEntry 2 }
|
||
|
||
macBasedVlanVlanId OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Vlan id for Mac-Based Vlan, 1~4094."
|
||
::= { macBasedVlanEntry 3 }
|
||
|
||
macBasedVlan8021pPriority OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"802.1p priority for Mac-Based Vlan, 0~7."
|
||
::= { macBasedVlanEntry 4 }
|
||
|
||
macBasedVlanRowstatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Row Status for Mac-Based Vlan"
|
||
::= { macBasedVlanEntry 5 }
|
||
|
||
-- vlanProfileSetup
|
||
vlanProfileSetup OBJECT IDENTIFIER ::= { ves1616pe54 62 }
|
||
|
||
vlanProfileTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlanProfileEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vlanProfileSetup 1 }
|
||
|
||
vlanProfileEntry OBJECT-TYPE
|
||
SYNTAX VlanProfileEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vlanProfileTable."
|
||
INDEX {vlanProfileName }
|
||
::= { vlanProfileTable 1 }
|
||
|
||
VlanProfileEntry ::=
|
||
SEQUENCE {
|
||
vlanProfileName DisplayString,
|
||
vlanProfileMacLearning INTEGER,
|
||
vlanProfileUnknownMulticastDrop INTEGER,
|
||
vlanProfileRowStatus RowStatus
|
||
}
|
||
|
||
vlanProfileName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Name of vlan Profile."
|
||
::= { vlanProfileEntry 1 }
|
||
|
||
vlanProfileMacLearning OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Mac learning for vlan profile"
|
||
::= { vlanProfileEntry 2 }
|
||
|
||
vlanProfileUnknownMulticastDrop OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Drop unknown multicast packets."
|
||
::= { vlanProfileEntry 3 }
|
||
|
||
vlanProfileRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Row status for vlan profile"
|
||
::= { vlanProfileEntry 4 }
|
||
|
||
vlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vlanProfileSetup 2 }
|
||
|
||
vlanEntry OBJECT-TYPE
|
||
SYNTAX VlanEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vlanTable."
|
||
INDEX {dot1qVlanIndex }
|
||
::= { vlanTable 1 }
|
||
|
||
VlanEntry ::=
|
||
SEQUENCE {
|
||
profileName DisplayString
|
||
}
|
||
|
||
profileName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Name of vlan Profile."
|
||
::= { vlanEntry 1 }
|
||
|
||
-- DoSPreventionSetup
|
||
dosPreventionSetup OBJECT IDENTIFIER ::= { ves1616pe54 63 }
|
||
|
||
dosPreventionActive OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"DoS prevention enabled/disabled for the switch."
|
||
::= { dosPreventionSetup 1 }
|
||
|
||
dosPreventionTCPHeaderSize OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Minimum TCP header size."
|
||
::= { dosPreventionSetup 2 }
|
||
|
||
dosPreventionICMPPacketSize OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Maximum ICMP packet size."
|
||
::= { dosPreventionSetup 3 }
|
||
|
||
dosPreventionMacChecking OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Checking MAC enabled/disabled for the switch."
|
||
::= { dosPreventionSetup 4 }
|
||
|
||
dosPreventionIPChecking OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Checking IP enabled/disabled for the switch."
|
||
::= { dosPreventionSetup 5 }
|
||
|
||
-- dosPreventionDoSIPAttack OBJECT-TYPE
|
||
-- SYNTAX INTEGER{
|
||
-- enable(1),
|
||
-- disable(0)
|
||
-- }
|
||
-- ACCESS read-write
|
||
-- STATUS mandatory
|
||
-- DESCRIPTION
|
||
-- "DoS IP attack enabled/disabled for the switch."
|
||
-- ::= { dosPreventionSetup 6 }
|
||
|
||
dosPreventionICMPSize OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Checking ICMP packet size enabled/disabled for the switch."
|
||
::= { dosPreventionSetup 7 }
|
||
|
||
-- dosPreventionDoSICMPAttack OBJECT-TYPE
|
||
-- SYNTAX INTEGER{
|
||
-- enable(1),
|
||
-- disable(0)
|
||
-- }
|
||
-- ACCESS read-write
|
||
-- STATUS mandatory
|
||
-- DESCRIPTION
|
||
-- "DoS ICMP attack enabled/disabled for the switch."
|
||
-- ::= { dosPreventionSetup 8 }
|
||
|
||
dosPreventionICMPFragment OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Dropping fragmented ICMP packets enabled/disabled for the switch."
|
||
::= { dosPreventionSetup 9 }
|
||
|
||
-- dosPreventionTCPSize OBJECT-TYPE
|
||
-- SYNTAX INTEGER{
|
||
-- enable(1),
|
||
-- disable(0)
|
||
-- }
|
||
-- ACCESS read-write
|
||
-- STATUS mandatory
|
||
-- DESCRIPTION
|
||
-- "Checking TCP header size enabled/disabled for the switch."
|
||
-- ::= { dosPreventionSetup 10 }
|
||
|
||
dosPreventionTCPSYN OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Checking TCP SYN packets enabled/disabled for the switch."
|
||
::= { dosPreventionSetup 11 }
|
||
|
||
-- dosPreventionDoSTCPAttack OBJECT-TYPE
|
||
-- SYNTAX INTEGER{
|
||
-- enable(1),
|
||
-- disable(0)
|
||
-- }
|
||
-- ACCESS read-write
|
||
-- STATUS mandatory
|
||
-- DESCRIPTION
|
||
-- "DoS TCP attack enabled/disabled for the switch."
|
||
-- ::= { dosPreventionSetup 12 }
|
||
|
||
dosPreventionTCPFragment OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Dropping fragmented TCP packets with offset value of 1 enabled/disabled for the switch."
|
||
::= { dosPreventionSetup 13 }
|
||
|
||
dosPreventionTCPControlSN OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Dropping TCP packets with control flag of 0 and sequence number of 0 enabled/disabled for the switch."
|
||
::= { dosPreventionSetup 14 }
|
||
|
||
dosPreventionTCPPort OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Checking TCP port enabled/disabled for the switch."
|
||
::= { dosPreventionSetup 15 }
|
||
|
||
dosPreventionTCPSF OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Checking TCP packets with SYN and FIN bits enabled/disabled for the switch."
|
||
::= { dosPreventionSetup 16 }
|
||
|
||
dosPreventionTCPFUP OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Checking TCP packets with FIN, URG, PSH bits and sequence number enabled/disabled for the switch."
|
||
::= { dosPreventionSetup 17 }
|
||
|
||
dosPreventionUDPPort OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Checking UDP port enabled/disabled for the switch."
|
||
::= { dosPreventionSetup 18 }
|
||
|
||
-- dosPreventionTCPUDPPort OBJECT-TYPE
|
||
-- SYNTAX INTEGER{
|
||
-- enable(1),
|
||
-- disable(0)
|
||
-- }
|
||
-- ACCESS read-write
|
||
-- STATUS mandatory
|
||
-- DESCRIPTION
|
||
-- "Checking TCP/UDP port enabled/disabled for the switch."
|
||
-- ::= { dosPreventionSetup 19 }
|
||
|
||
-- ipv6Setup
|
||
ipv6Setup OBJECT IDENTIFIER ::= { ves1616pe54 65 }
|
||
|
||
-- dnsIpv6Address OBJECT-TYPE
|
||
-- SYNTAX Ipv6Address
|
||
-- ACCESS read-write
|
||
-- STATUS mandatory
|
||
-- DESCRIPTION
|
||
-- ""
|
||
-- ::= { ipv6Setup 1 }
|
||
|
||
defaultMgmt OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
in_band(0),
|
||
out_of_band(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { ipv6Setup 2 }
|
||
|
||
inbandIpv6Setup OBJECT IDENTIFIER ::= { ipv6Setup 3 }
|
||
|
||
-- inbandIpType OBJECT-TYPE
|
||
-- SYNTAX INTEGER {
|
||
-- dhcp_client(0),
|
||
-- static_ip(1)
|
||
-- }
|
||
-- ACCESS read-write
|
||
-- STATUS mandatory
|
||
-- DESCRIPTION
|
||
-- ""
|
||
-- ::= { inbandIpv6Setup 1 }
|
||
|
||
inbandVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { inbandIpv6Setup 2 }
|
||
|
||
inbandStaticIp OBJECT-TYPE
|
||
SYNTAX Ipv6Address
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { inbandIpv6Setup 3 }
|
||
|
||
inbandStaticSubnetMask OBJECT-TYPE
|
||
SYNTAX Ipv6Address
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { inbandIpv6Setup 4 }
|
||
|
||
inbandStaticGateway OBJECT-TYPE
|
||
SYNTAX Ipv6Address
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { inbandIpv6Setup 5 }
|
||
|
||
outOfBandIpv6Setup OBJECT IDENTIFIER ::= { ipv6Setup 4 }
|
||
|
||
outOfBandIp OBJECT-TYPE
|
||
SYNTAX Ipv6Address
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { outOfBandIpv6Setup 1 }
|
||
|
||
outOfBandSubnetMask OBJECT-TYPE
|
||
SYNTAX Ipv6Address
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { outOfBandIpv6Setup 2 }
|
||
|
||
outOfBandGateway OBJECT-TYPE
|
||
SYNTAX Ipv6Address
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { outOfBandIpv6Setup 3 }
|
||
|
||
|
||
---------------------------------------------------
|
||
--
|
||
-- Layer 2 Protocol Tunneling
|
||
--
|
||
---------------------------------------------------
|
||
l2ptSetup OBJECT IDENTIFIER ::= { ves1616pe54 115 }
|
||
|
||
-- l2ptState
|
||
l2ptState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"L2PT feature enabled/disabled for the switch"
|
||
::= { l2ptSetup 1 }
|
||
|
||
l2ptMacAddr OBJECT-TYPE
|
||
SYNTAX MacAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"L2PT destination mac address"
|
||
::= { l2ptSetup 2 }
|
||
|
||
-- l2ptTable
|
||
|
||
l2ptTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF L2ptEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { l2ptSetup 3 }
|
||
|
||
l2ptEntry OBJECT-TYPE
|
||
SYNTAX L2ptEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in l2ptTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { l2ptTable 1 }
|
||
|
||
L2ptEntry ::=
|
||
SEQUENCE {
|
||
l2ptProtocolGroup BITS,
|
||
l2ptPointToPointProtocolGroup BITS,
|
||
l2ptMode INTEGER
|
||
}
|
||
|
||
l2ptProtocolGroup OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
cDP(0),
|
||
sTP(1),
|
||
vTP(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"L2PT protocols enabled/disabled on the port"
|
||
::= { l2ptEntry 1 }
|
||
|
||
l2ptPointToPointProtocolGroup OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
pAGP(0),
|
||
lACP(1),
|
||
uDLD(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"L2PT point-to-point protocols enabled/disabled on the port"
|
||
::= { l2ptEntry 2 }
|
||
|
||
l2ptMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
access(1),
|
||
tunnel(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"L2PT port role on the port"
|
||
::= { l2ptEntry 3 }
|
||
|
||
|
||
---------------------------------------------------
|
||
--
|
||
-- vlan mapping
|
||
--
|
||
---------------------------------------------------
|
||
|
||
-- vlanMappingSetup
|
||
vlanMappingSetup OBJECT IDENTIFIER ::= { ves1616pe54 116 }
|
||
|
||
vlanMappingState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vlanMappingSetup 1 }
|
||
|
||
|
||
-- vlanMappingPortTable
|
||
|
||
vlanMappingPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlanMappingPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vlanMappingSetup 2 }
|
||
|
||
vlanMappingPortEntry OBJECT-TYPE
|
||
SYNTAX VlanMappingPortEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vlanMappingPortTable."
|
||
INDEX { dot1dBasePort }
|
||
::= { vlanMappingPortTable 1 }
|
||
|
||
VlanMappingPortEntry ::=
|
||
SEQUENCE {
|
||
vlanMappingPortState EnabledStatus,
|
||
vlanMappingPortDropMiss EnabledStatus
|
||
}
|
||
|
||
vlanMappingPortState OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vlanMappingPortEntry 1 }
|
||
|
||
|
||
vlanMappingPortDropMiss OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vlanMappingPortEntry 2 }
|
||
|
||
-- vlanMappingRuleTable
|
||
vlanMappingRuleTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlanMappingRuleEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vlanMappingSetup 3 }
|
||
|
||
vlanMappingRuleEntry OBJECT-TYPE
|
||
SYNTAX VlanMappingRuleEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION "An entry in vlan-mapping rule table"
|
||
INDEX { vlanMappingRulePort, vlanMappingRuleVid }
|
||
::= { vlanMappingRuleTable 1 }
|
||
|
||
VlanMappingRuleEntry ::=
|
||
SEQUENCE {
|
||
vlanMappingRuleName DisplayString,
|
||
vlanMappingRulePort INTEGER,
|
||
vlanMappingRuleVid INTEGER,
|
||
vlanMappingRuleTransVid INTEGER,
|
||
vlanMappingRulePriority INTEGER,
|
||
vlanMappingRuleRowStatus RowStatus,
|
||
vlanMappingRuleReplacePrio EnabledStatus
|
||
}
|
||
|
||
vlanMappingRuleName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The name of vlan-mapping entry"
|
||
::= { vlanMappingRuleEntry 1 }
|
||
|
||
vlanMappingRulePort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"interface port id"
|
||
::= { vlanMappingRuleEntry 2 }
|
||
|
||
vlanMappingRuleVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"inner vid"
|
||
::= { vlanMappingRuleEntry 3 }
|
||
|
||
vlanMappingRuleTransVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"translated vid"
|
||
::= { vlanMappingRuleEntry 4 }
|
||
|
||
vlanMappingRulePriority OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
prioriry-0(0),
|
||
prioriry-1(1),
|
||
prioriry-2(2),
|
||
prioriry-3(3),
|
||
prioriry-4(4),
|
||
prioriry-5(5),
|
||
prioriry-6(6),
|
||
prioriry-7(7)
|
||
}
|
||
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"priority"
|
||
::= { vlanMappingRuleEntry 5 }
|
||
|
||
vlanMappingRuleRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-create
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
""
|
||
::= { vlanMappingRuleEntry 6 }
|
||
|
||
vlanMappingRuleReplacePrio OBJECT-TYPE
|
||
SYNTAX EnabledStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Replace Original Priority"
|
||
::= { vlanMappingRuleEntry 7 }
|
||
|
||
-- transceiverInfoTable
|
||
transceiverInfo OBJECT IDENTIFIER ::= { ves1616pe54 117 }
|
||
|
||
-- transceiverSerialInfoTable
|
||
|
||
transceiverSerialInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF TransceiverSerialInfoEntry
|
||
ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { transceiverInfo 1 }
|
||
|
||
transceiverSerialInfoEntry OBJECT-TYPE
|
||
SYNTAX TransceiverSerialInfoEntry
|
||
ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in transceiverSerialInfoTable."
|
||
INDEX { transceiverSerialInfoEntryPort }
|
||
::= { transceiverSerialInfoTable 1 }
|
||
|
||
TransceiverSerialInfoEntry ::=
|
||
SEQUENCE {
|
||
transceiverSerialInfoEntryPort INTEGER,
|
||
transceiverSerialInfoEntryStatus INTEGER,
|
||
transceiverSerialInfoEntryVendor DisplayString,
|
||
transceiverSerialInfoEntryPartNo DisplayString,
|
||
transceiverSerialInfoEntrySerialNo DisplayString,
|
||
transceiverSerialInfoEntryRevision DisplayString,
|
||
transceiverSerialInfoEntryDateCode DisplayString,
|
||
transceiverSerialInfoEntryTransceiver DisplayString
|
||
}
|
||
|
||
transceiverSerialInfoEntryPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of transceiverSerialInfo. It is referred to dot1dBasePort"
|
||
::= { transceiverSerialInfoEntry 1 }
|
||
|
||
transceiverSerialInfoEntryStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
ok_with_DDM(1),
|
||
ok_without_DDM(2),
|
||
nonoperational(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Transceiver module status."
|
||
::= { transceiverSerialInfoEntry 2 }
|
||
|
||
|
||
transceiverSerialInfoEntryVendor OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Transceiver module vendor name."
|
||
::= { transceiverSerialInfoEntry 3 }
|
||
|
||
transceiverSerialInfoEntryPartNo OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Part number provided by transceiver module vendor."
|
||
::= { transceiverSerialInfoEntry 4 }
|
||
|
||
transceiverSerialInfoEntrySerialNo OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Serial number provided by transceiver module vendor."
|
||
::= { transceiverSerialInfoEntry 5 }
|
||
|
||
transceiverSerialInfoEntryRevision OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Revision level for part number provided by transceiver module vendor."
|
||
::= { transceiverSerialInfoEntry 6 }
|
||
|
||
transceiverSerialInfoEntryDateCode OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Transceiver module vendor's manufacturing date code"
|
||
::= { transceiverSerialInfoEntry 7 }
|
||
|
||
transceiverSerialInfoEntryTransceiver OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Transceiver module type names"
|
||
::= { transceiverSerialInfoEntry 8 }
|
||
|
||
-- transceiverDdmInfoTable
|
||
|
||
transceiverDdmInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF TransceiverDdmInfoEntry
|
||
ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { transceiverInfo 2 }
|
||
|
||
transceiverDdmInfoEntry OBJECT-TYPE
|
||
SYNTAX TransceiverDdmInfoEntry
|
||
ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in transceiverDdmInfoTable."
|
||
INDEX { transceiverDdmInfoEntryPort, transceiverDdmInfoEntryType }
|
||
::= { transceiverDdmInfoTable 1 }
|
||
|
||
TransceiverDdmInfoEntry ::=
|
||
SEQUENCE {
|
||
transceiverDdmInfoEntryPort INTEGER,
|
||
transceiverDdmInfoEntryType INTEGER,
|
||
transceiverDdmInfoEntryAlarmMax INTEGER,
|
||
transceiverDdmInfoEntryAlarmMin INTEGER,
|
||
transceiverDdmInfoEntryWarnMax INTEGER,
|
||
transceiverDdmInfoEntryWarnMin INTEGER,
|
||
transceiverDdmInfoEntryCurrent INTEGER,
|
||
transceiverDdmInfoEntryDescription DisplayString
|
||
}
|
||
|
||
transceiverDdmInfoEntryPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of transceiverDdmInfo. This will be referred to dot1dBasePort"
|
||
::= { transceiverDdmInfoEntry 1 }
|
||
|
||
transceiverDdmInfoEntryType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
temperature(1),
|
||
voltage(2),
|
||
bias(3),
|
||
txPower(4),
|
||
rxPower(5)
|
||
}
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Transceiver module status."
|
||
::= { transceiverDdmInfoEntry 2 }
|
||
|
||
|
||
transceiverDdmInfoEntryAlarmMax OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Transceiver module vendor name."
|
||
::= { transceiverDdmInfoEntry 3 }
|
||
|
||
transceiverDdmInfoEntryAlarmMin OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Part number provided by transceiver module vendor."
|
||
::= { transceiverDdmInfoEntry 4 }
|
||
|
||
transceiverDdmInfoEntryWarnMax OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Serial number provided by transceiver module vendor."
|
||
::= { transceiverDdmInfoEntry 5 }
|
||
|
||
transceiverDdmInfoEntryWarnMin OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Revision level for part number provided by transceiver module vendor."
|
||
::= { transceiverDdmInfoEntry 6 }
|
||
|
||
transceiverDdmInfoEntryCurrent OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Transceiver module vendor's manufacturing date code"
|
||
::= { transceiverDdmInfoEntry 7 }
|
||
|
||
transceiverDdmInfoEntryDescription OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Transceiver module type names"
|
||
::= { transceiverDdmInfoEntry 8 }
|
||
------------------------------------------------------
|
||
END
|