- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
22702 lines
753 KiB
Text
22702 lines
753 KiB
Text
DCN-MIB DEFINITIONS ::= BEGIN
|
||
|
||
--2.1.32
|
||
IMPORTS
|
||
OBJECT-TYPE FROM SNMPv2-SMI
|
||
TEXTUAL-CONVENTION,RowStatus,TimeStamp, TruthValue FROM SNMPv2-TC
|
||
MODULE-IDENTITY, OBJECT-TYPE, mib-2,
|
||
Integer32, Counter32, Counter64,Gauge32,Unsigned32, NOTIFICATION-TYPE,
|
||
IpAddress, TimeTicks,experimental FROM SNMPv2-SMI
|
||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
||
|
||
TRAP-TYPE FROM RFC-1215
|
||
|
||
enterprises FROM RFC1155-SMI;
|
||
|
||
DisplayString ::= OCTET STRING
|
||
MacAddress ::= OCTET STRING (SIZE (17))
|
||
-- a 17 octet address
|
||
-- in the
|
||
-- "canonical"
|
||
-- order
|
||
|
||
InetAddressType ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A value that represents a type of Internet address.
|
||
|
||
unknown(0) An unknown address type. This value MUST
|
||
be used if the value of the corresponding
|
||
InetAddress object is a zero-length string.
|
||
It may also be used to indicate an IP address
|
||
that is not in one of the formats defined
|
||
below.
|
||
|
||
ipv4(1) An IPv4 address as defined by the
|
||
InetAddressIPv4 textual convention.
|
||
|
||
ipv6(2) An IPv6 address as defined by the
|
||
InetAddressIPv6 textual convention.
|
||
|
||
ipv4z(3) A non-global IPv4 address including a zone
|
||
index as defined by the InetAddressIPv4z
|
||
textual convention.
|
||
|
||
ipv6z(4) A non-global IPv6 address including a zone
|
||
index as defined by the InetAddressIPv6z
|
||
textual convention.
|
||
|
||
dns(16) A DNS domain name as defined by the
|
||
InetAddressDNS textual convention.
|
||
|
||
Each definition of a concrete InetAddressType value must be
|
||
accompanied by a definition of a textual convention for use
|
||
with that InetAddressType.
|
||
|
||
To support future extensions, the InetAddressType textual
|
||
convention SHOULD NOT be sub-typed in object type definitions.
|
||
It MAY be sub-typed in compliance statements in order to
|
||
require only a subset of these address types for a compliant
|
||
implementation.
|
||
|
||
Implementations must ensure that InetAddressType objects
|
||
and any dependent objects (e.g., InetAddress objects) are
|
||
consistent. An inconsistentValue error must be generated
|
||
if an attempt to change an InetAddressType object would,
|
||
for example, lead to an undefined InetAddress value. In
|
||
|
||
particular, InetAddressType/InetAddress pairs must be
|
||
changed together if the address type changes (e.g., from
|
||
ipv6(2) to ipv4(1))."
|
||
SYNTAX INTEGER {
|
||
unknown(0),
|
||
ipv4(1),
|
||
ipv6(2),
|
||
ipv4z(3),
|
||
ipv6z(4),
|
||
dns(16)
|
||
}
|
||
|
||
InetAddress ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Denotes a generic Internet address.
|
||
|
||
An InetAddress value is always interpreted within the context
|
||
of an InetAddressType value. Every usage of the InetAddress
|
||
textual convention is required to specify the InetAddressType
|
||
object that provides the context. It is suggested that the
|
||
InetAddressType object be logically registered before the
|
||
object(s) that use the InetAddress textual convention, if
|
||
they appear in the same logical row.
|
||
|
||
The value of an InetAddress object must always be
|
||
consistent with the value of the associated InetAddressType
|
||
object. Attempts to set an InetAddress object to a value
|
||
inconsistent with the associated InetAddressType
|
||
must fail with an inconsistentValue error.
|
||
|
||
When this textual convention is used as the syntax of an
|
||
index object, there may be issues with the limit of 128
|
||
sub-identifiers specified in SMIv2, STD 58. In this case,
|
||
the object definition MUST include a 'SIZE' clause to
|
||
limit the number of potential instance sub-identifiers;
|
||
otherwise the applicable constraints MUST be stated in
|
||
the appropriate conceptual row DESCRIPTION clauses, or
|
||
in the surrounding documentation if there is no single
|
||
DESCRIPTION clause that is appropriate."
|
||
SYNTAX OCTET STRING (SIZE (0..255))
|
||
|
||
VlanList ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Vlan ID range is (1..4094),
|
||
Each octet within this value specifies a set of eight
|
||
vlans, with the first octet specifying vlans 1 through
|
||
8, the second octet specifying vlans 9 through 16, etc.
|
||
Within each octet, the most significant bit represents
|
||
the lowest numbered vlan, and the least significant bit
|
||
represents the highest numbered vlan. If that bit has
|
||
a value of '1' then that vlan is allowed to pass ;
|
||
the vlan is not allowed if its bit has a value of '0'.
|
||
the value is a changing cells:if the maximum of vlans is 8,you
|
||
sends one octet to me;the remnant octet's value is defaulted '0',
|
||
the remnant octet needn't to send to me."
|
||
SYNTAX OCTET STRING
|
||
|
||
PortList ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Each octet within this value specifies a set of eight
|
||
ports, with the first octet specifying ports 1 through
|
||
8, the second octet specifying ports 9 through 16, etc.
|
||
Within each octet, the most significant bit represents
|
||
the lowest numbered port, and the least significant bit
|
||
represents the highest numbered port. Thus, each port
|
||
of the bridge is represented by a single bit within the
|
||
value of this object. If that bit has a value of '1'
|
||
then that port is included in the set of ports; the port
|
||
is not included if its bit has a value of '0'."
|
||
SYNTAX OCTET STRING
|
||
|
||
EnabledStatusPrivate ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A simple status value for the object."
|
||
SYNTAX INTEGER { enabled(1), disabled(0) }
|
||
|
||
ValidStatus ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A simple status value for the object to create and destroy
|
||
a table entry. This is a simplified variant of RowStatus as it
|
||
supports only two values. Setting it to valid(1) creates an entry.
|
||
Setting it to invalid(2) destroys an entry."
|
||
SYNTAX INTEGER { valid(1), invalid(0) }
|
||
|
||
OspfBigMetric ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The OSPF External Metric."
|
||
SYNTAX Integer32 (0..'FFFFFE'h)
|
||
|
||
OspfAreaID ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An OSPF Area Identifier."
|
||
SYNTAX IpAddress
|
||
|
||
SnmpAdminString ::= TEXTUAL-CONVENTION
|
||
DISPLAY-HINT "255t"
|
||
STATUS current
|
||
DESCRIPTION "An octet string containing administrative
|
||
information, preferably in human-readable form.
|
||
|
||
To facilitate internationalization, this
|
||
information is represented using the ISO/IEC
|
||
IS 10646-1 character set, encoded as an octet
|
||
string using the UTF-8 transformation format
|
||
described in [RFC2279].
|
||
|
||
Since additional code points are added by
|
||
amendments to the 10646 standard from time
|
||
to time, implementations must be prepared to
|
||
encounter any code point from 0x00000000 to
|
||
0x7fffffff. Byte sequences that do not
|
||
correspond to the valid UTF-8 encoding of a
|
||
code point or are outside this range are
|
||
prohibited.
|
||
|
||
The use of control codes should be avoided.
|
||
|
||
When it is necessary to represent a newline,
|
||
the control code sequence CR LF should be used.
|
||
|
||
The use of leading or trailing white space should
|
||
be avoided.
|
||
|
||
For code points not directly supported by user
|
||
interface hardware or software, an alternative
|
||
means of entry and display, such as hexadecimal,
|
||
may be provided.
|
||
|
||
For information encoded in 7-bit US-ASCII,
|
||
the UTF-8 encoding is identical to the
|
||
US-ASCII encoding.
|
||
|
||
UTF-8 may require multiple bytes to represent a
|
||
single character / code point; thus the length
|
||
of this object in octets may be different from
|
||
the number of characters encoded. Similarly,
|
||
size constraints refer to the number of encoded
|
||
octets, not the number of characters represented
|
||
by an encoding.
|
||
|
||
Note that when this TC is used for an object that
|
||
is used or envisioned to be used as an index, then
|
||
a SIZE restriction MUST be specified so that the
|
||
number of sub-identifiers for any object instance
|
||
does not exceed the limit of 128, as defined by
|
||
[RFC3416].
|
||
|
||
Note that the size of an SnmpAdminString object is
|
||
measured in octets, not characters.
|
||
"
|
||
SYNTAX OCTET STRING (SIZE (0..255))
|
||
|
||
-- InterfaceIndex contains the semantics of ifIndex and should be used
|
||
-- for any objects defined in other MIB modules that need these semantics.
|
||
|
||
InterfaceIndex ::= TEXTUAL-CONVENTION
|
||
DISPLAY-HINT "d"
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A unique value, greater than zero, for each interface or
|
||
interface sub-layer in the managed system. It is
|
||
recommended that values are assigned contiguously starting
|
||
from 1. 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."
|
||
SYNTAX Integer32 (1..2147483647)
|
||
|
||
InterfaceIndexOrZero ::= TEXTUAL-CONVENTION
|
||
DISPLAY-HINT "d"
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This textual convention is an extension of the
|
||
InterfaceIndex convention. The latter defines a greater
|
||
than zero value used to identify an interface or interface
|
||
sub-layer in the managed system. This extension permits the
|
||
additional value of zero. the value zero is object-specific
|
||
and must therefore be defined as part of the description of
|
||
any object which uses this syntax. Examples of the usage of
|
||
zero might include situations where interface was unknown,
|
||
or when none or all interfaces need to be referenced."
|
||
SYNTAX Integer32 (0..2147483647)
|
||
|
||
-- textual conventions
|
||
|
||
TimeFilter ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
|
||
|
||
|
||
|
||
|
||
"To be used for the index to a table. Allows an application
|
||
to download only those rows changed since a particular time.
|
||
A row is considered changed if the value of any object in the
|
||
row changes or if the row is created or deleted.
|
||
|
||
When sysUpTime is equal to zero, this table shall be empty.
|
||
|
||
One entry exists for each past value of sysUpTime, except that
|
||
the whole table is purged should sysUpTime wrap.
|
||
|
||
As this basic row is updated new conceptual rows are created
|
||
(which still share the now updated object values with all
|
||
other instances). The number of instances which are created
|
||
is determined by the value of sysUpTime at which the basic row
|
||
was last updated. One instance will exist for each value of
|
||
sysUpTime at the last update time for the row. A new
|
||
timeMark instance is created for each new sysUpTime value.
|
||
Each new conceptual row will be associated with the timeMark
|
||
instance which was created at the value of sysUpTime with
|
||
which the conceptual row is to be associated.
|
||
|
||
By definition all conceptual rows were updated at or after
|
||
time zero and so at least one conceptual row (associated with
|
||
timeMark.0) must exist for each underlying (basic) row.
|
||
|
||
See the appendix for further discussion of this variable.
|
||
|
||
Consider the following fooTable:
|
||
|
||
fooTable ...
|
||
INDEX { fooTimeMark, fooIndex }
|
||
|
||
FooEntry {
|
||
fooTimeMark TimeFilter
|
||
fooIndex INTEGER,
|
||
fooCounts Counter
|
||
}
|
||
|
||
Should there be two basic rows in this table (fooIndex == 1,
|
||
fooIndex == 2) and row 1 was updated most recently at time 6,
|
||
while row 2 was updated most recently at time 8, and both rows
|
||
had been updated on several earlier occasions such that the
|
||
current values were 5 and 9 respectively then the following
|
||
fooCounts instances would exist.
|
||
|
||
fooCounts.0.1 5
|
||
fooCounts.0.2 9
|
||
fooCounts.1.1 5
|
||
|
||
|
||
|
||
|
||
|
||
fooCounts.1.2 9
|
||
fooCounts.2.1 5
|
||
fooCounts.2.2 9
|
||
fooCounts.3.1 5
|
||
fooCounts.3.2 9
|
||
fooCounts.4.1 5
|
||
fooCounts.4.2 9
|
||
fooCounts.5.1 5
|
||
fooCounts.5.2 9
|
||
fooCounts.6.1 5
|
||
fooCounts.6.2 9
|
||
fooCounts.7.2 9 -- note that row 1 doesn't exist for
|
||
fooCounts.8.2 9 -- times 7 and 8"
|
||
SYNTAX TimeTicks
|
||
|
||
Ipv6Address ::= TEXTUAL-CONVENTION
|
||
DISPLAY-HINT "2x:"
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This data type is used to model IPv6 addresses.
|
||
This is a binary string of 16 octets in network
|
||
byte-order."
|
||
SYNTAX OCTET STRING (SIZE (16))
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
dcn OBJECT IDENTIFIER ::= { enterprises 6339 }
|
||
|
||
|
||
os OBJECT IDENTIFIER ::= { dcn 100 }
|
||
notifications OBJECT IDENTIFIER ::= { dcn 101 }
|
||
conformance OBJECT IDENTIFIER ::= { dcn 102 }
|
||
|
||
|
||
--xxx.100.1
|
||
priSystem OBJECT IDENTIFIER ::= { os 1 }
|
||
--xxx.100.2
|
||
priSpanningTree OBJECT IDENTIFIER ::= { os 2 }
|
||
--xxx.100.3
|
||
priPorts OBJECT IDENTIFIER ::= { os 3 }
|
||
--xxx.100.4
|
||
priIpConfig OBJECT IDENTIFIER ::= { os 4 }
|
||
--xxx.100.5
|
||
priVlanConfig OBJECT IDENTIFIER ::= { os 5 }
|
||
--xxx.100.6
|
||
priJumblyStacking OBJECT IDENTIFIER ::= { os 6 }
|
||
--xxx.100.7
|
||
priUamSecurityPortMib OBJECT IDENTIFIER ::= { os 7 }
|
||
--xxx.100.8
|
||
priIgmpSnoopingMib OBJECT IDENTIFIER ::= { os 8 }
|
||
--xxx.100.9
|
||
priQinQmib OBJECT IDENTIFIER ::= { os 9 }
|
||
--xxx.100.10
|
||
prisecurity OBJECT IDENTIFIER ::= { os 10 }
|
||
--xxx.100.11
|
||
priQos OBJECT IDENTIFIER ::= { os 11 }
|
||
--xxx.100.12
|
||
primirror OBJECT IDENTIFIER ::= { os 12 }
|
||
--xxx.100.13
|
||
pridhcp OBJECT IDENTIFIER ::= { os 13 }
|
||
--xxx.100.14
|
||
priportGroup OBJECT IDENTIFIER ::= { os 14 }
|
||
--xxx.100.15
|
||
prisnmpMgt OBJECT IDENTIFIER ::= { os 15 }
|
||
--xxx.100.16
|
||
l3 OBJECT IDENTIFIER ::= { os 16 }
|
||
--xxx.100.17
|
||
sntpMgt OBJECT IDENTIFIER ::= { os 17 }
|
||
--xxx.100.18
|
||
urpf OBJECT IDENTIFIER ::= { os 18 }
|
||
--xxx.100.20
|
||
|
||
dcscm OBJECT IDENTIFIER ::= { os 20 }
|
||
--xxx.100.21
|
||
dcscm6 OBJECT IDENTIFIER ::= { os 21 }
|
||
--xxx.100.22
|
||
prClusterv2 OBJECT IDENTIFIER ::= { os 22 }
|
||
--xxx.100.23
|
||
dns OBJECT IDENTIFIER ::= { os 23 }
|
||
--xxx.100.25
|
||
ntpSnmpMIB OBJECT IDENTIFIER ::= { os 25 }
|
||
--xxx.100.26
|
||
priPoeConfig OBJECT IDENTIFIER ::= { os 26 }
|
||
--xxx.100.27
|
||
priQos2 OBJECT IDENTIFIER ::= { os 27 }
|
||
|
||
--xxx.100.28
|
||
dot1xMgt OBJECT IDENTIFIER ::= { os 28 }
|
||
|
||
--xxx.100.29
|
||
portMacCountLimit OBJECT IDENTIFIER ::= { os 29 }
|
||
--xxx.100.30
|
||
ddm OBJECT IDENTIFIER ::= { os 30 }
|
||
--xxx.100.31
|
||
priPppoeIaMib OBJECT IDENTIFIER ::= { os 31 }
|
||
|
||
--xxx.100.32
|
||
portSecurity OBJECT IDENTIFIER ::= { os 32 }
|
||
|
||
--xxx.100.33
|
||
macNotificationMib OBJECT IDENTIFIER ::= { os 33 }
|
||
|
||
--xxx.100.34
|
||
prieeePortConfig OBJECT IDENTIFIER ::= { os 34 }
|
||
|
||
--xxx.100.35
|
||
portRateLimit OBJECT IDENTIFIER ::= { os 35 }
|
||
|
||
--xxx.100.36
|
||
macBlackholeConfig OBJECT IDENTIFIER ::= { os 36 }
|
||
|
||
--xxx.100.37
|
||
priCable OBJECT IDENTIFIER ::= { os 37 }
|
||
--xxx.100.38
|
||
priMrppRing OBJECT IDENTIFIER ::= { os 38 }
|
||
|
||
|
||
--
|
||
ntpSnmpMIBObjects OBJECT IDENTIFIER ::= { ntpSnmpMIB 1 }
|
||
|
||
-- MIB contains 6 groups
|
||
|
||
ntpEntInfo OBJECT IDENTIFIER ::= { ntpSnmpMIBObjects 1 }
|
||
ntpEntStatus OBJECT IDENTIFIER ::= { ntpSnmpMIBObjects 2 }
|
||
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
-- (xxx.100.1) System group
|
||
|
||
--xxx.100.1.1
|
||
sysResetUnit OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
noReset(1),
|
||
setfactory (2),
|
||
warmReset (3)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" setfactory(2)
|
||
warmReset(3)
|
||
noReset(1)
|
||
default the status is 1 "
|
||
::= { priSystem 1}
|
||
|
||
--xxx.100.1.2
|
||
sysHardwareVersion OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The version information of switch hardware "
|
||
::= { priSystem 2 }
|
||
|
||
--xxx.100.1.3
|
||
sysSoftwareVersion OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The version information of switch software "
|
||
::= { priSystem 3 }
|
||
|
||
--xxx.100.1.4
|
||
sysStackFlag OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
stack(1),
|
||
noStack (2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If it is the status of stacking"
|
||
::= { priSystem 4 }
|
||
|
||
--xxx.100.1.5
|
||
sysCPUMac OBJECT-TYPE
|
||
SYNTAX MacAddress (SIZE(17))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The MAC Address of the switch's CPU"
|
||
::= { priSystem 5 }
|
||
|
||
--xxx.100.1.6
|
||
sysWriteConfig OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
write(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"write(1)save the current configuration"
|
||
::= { priSystem 6 }
|
||
|
||
--xxx.100.1.7
|
||
sysPowerStateTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SysPowerStateEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the power supply status is only used for chassis switch"
|
||
::= { priSystem 7}
|
||
|
||
--xxx.100.1.7.1
|
||
sysPowerStateEntry OBJECT-TYPE
|
||
SYNTAX SysPowerStateEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"power supply status"
|
||
INDEX { sysPowerSlotIndex }
|
||
::= { sysPowerStateTable 1 }
|
||
|
||
SysPowerStateEntry
|
||
::= SEQUENCE
|
||
{
|
||
sysPowerSlotIndex INTEGER,
|
||
sysPowerState INTEGER,
|
||
sysPowerValue INTEGER,
|
||
sysPowerType INTEGER,
|
||
sysPowerStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.1.7.1.1
|
||
sysPowerSlotIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Module model No."
|
||
::= { sysPowerStateEntry 1 }
|
||
|
||
--xxx.100.1.7.1.2
|
||
sysPowerState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
sysPowerInstalled(1),
|
||
sysPowerNotInstalled(0)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "if the power supply insert"
|
||
::= { sysPowerStateEntry 2 }
|
||
|
||
--xxx.100.1.7.1.3
|
||
sysPowerValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Power Value"
|
||
::= { sysPowerStateEntry 3 }
|
||
|
||
--xxx.100.1.7.1.4
|
||
sysPowerType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
systemPower(0),
|
||
poePower(1)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Power Type"
|
||
::= { sysPowerStateEntry 4 }
|
||
|
||
--xxx.100.1.7.1.5
|
||
sysPowerStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
normal(0),
|
||
abnormal(1),
|
||
na(2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Power Status"
|
||
::= { sysPowerStateEntry 5 }
|
||
|
||
--xxx.100.1.8
|
||
sysSlotTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SysSlotEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"machine information,it is only used by chassis."
|
||
::= { priSystem 8}
|
||
|
||
--xxx.100.1.8.1
|
||
sysSlotEntry OBJECT-TYPE
|
||
SYNTAX SysSlotEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Switch information"
|
||
INDEX { sysSlotIndex }
|
||
::= { sysSlotTable 1 }
|
||
|
||
SysSlotEntry
|
||
::= SEQUENCE
|
||
{
|
||
sysSlotIndex INTEGER,
|
||
sysCPUType DisplayString,
|
||
sysCPUFiveSecondIdle INTEGER,
|
||
sysCPUThirtySecondIdle INTEGER,
|
||
sysCPUFiveMinuteIdle INTEGER,
|
||
sysCPUIdle INTEGER,
|
||
sysMemorySize INTEGER,
|
||
sysMemoryBusy INTEGER,
|
||
sysFlashSize INTEGER,
|
||
sysTemperature INTEGER,
|
||
sysCpuUsage INTEGER ,
|
||
sysMemoryUsage INTEGER
|
||
}
|
||
|
||
--xxx.100.1.8.1.1
|
||
sysSlotIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Module Model No."
|
||
::= { sysSlotEntry 1 }
|
||
|
||
--xxx.100.1.8.1.2
|
||
sysCPUType OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CPU type"
|
||
::= { sysSlotEntry 2}
|
||
|
||
--xxx.100.1.8.1.3
|
||
sysCPUFiveSecondIdle OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Last 5 second CPU IDLE"
|
||
::= { sysSlotEntry 3 }
|
||
|
||
--xxx.100.1.8.1.4
|
||
sysCPUThirtySecondIdle OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Last 30 second CPU IDLE"
|
||
::= { sysSlotEntry 4 }
|
||
|
||
--xxx.100.1.8.1.5
|
||
sysCPUFiveMinuteIdle OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Last 5 minute CPU IDLE"
|
||
::= { sysSlotEntry 5 }
|
||
|
||
--xxx.100.1.8.1.6
|
||
sysCPUIdle OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"From running CPU IDLE"
|
||
::= { sysSlotEntry 6 }
|
||
|
||
--xxx.100.1.8.1.7
|
||
sysMemorySize OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"memory size"
|
||
::= { sysSlotEntry 7 }
|
||
|
||
--xxx.100.1.8.1.8
|
||
sysMemoryBusy OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"memory usage rent"
|
||
::= { sysSlotEntry 8 }
|
||
|
||
--xxx.100.1.8.1.9
|
||
sysFlashSize OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The flash capacity of this slot."
|
||
::= { sysSlotEntry 9 }
|
||
|
||
--xxx.100.1.8.1.10
|
||
sysTemperature OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Temperature of this slot.80 is 80centigrade"
|
||
::= { sysSlotEntry 10 }
|
||
|
||
--xxx.100.1.8.1.11
|
||
sysCpuUsage OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The CPU usage of this slot."
|
||
::= { sysSlotEntry 11 }
|
||
--xxx.100.1.8.1.12
|
||
sysMemoryUsage OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The memory usage of this slot."
|
||
::= { sysSlotEntry 12 }
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.1.9
|
||
switchInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SwitchInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Table of descriptive and status information about
|
||
switches in this system."
|
||
::= { priSystem 9 }
|
||
|
||
--xxx.100.1.9.1
|
||
switchInfoEntry OBJECT-TYPE
|
||
SYNTAX SwitchInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in the table, containing information
|
||
about a single switch in this system."
|
||
INDEX { swSlotIndex , swUnitIndex }
|
||
::= { switchInfoTable 1 }
|
||
|
||
SwitchInfoEntry ::= SEQUENCE
|
||
{
|
||
swSlotIndex INTEGER,
|
||
swUnitIndex INTEGER,
|
||
swModuleType INTEGER
|
||
}
|
||
|
||
--xxx.100.1.9.1.1
|
||
swSlotIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object identifies the slot within the switch
|
||
for which this entry contains information.
|
||
While for the chassis device, the value is real switch slot number."
|
||
::= { switchInfoEntry 1 }
|
||
|
||
--xxx.100.1.9.1.2
|
||
swUnitIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object identifies the switch within the system
|
||
for which this entry contains information. This
|
||
value can never be greater than switchNumber."
|
||
::= { switchInfoEntry 2 }
|
||
|
||
--xxx.100.1.9.1.3
|
||
swModuleType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
typeMFC(0),
|
||
typeSFC(1),
|
||
type1GS(2),
|
||
type1GL(3),
|
||
type100M1GT(4),
|
||
type10M100MT(8),
|
||
type1-M12GB(101),
|
||
type1-12GT(102),
|
||
type1-210Gx(103),
|
||
type1-110Gx(104),
|
||
type1-CPU8245(105),
|
||
type1-BACKPLANE(106),
|
||
type1-24GB(107),
|
||
type1-24GT(108),
|
||
type1-36TX(109),
|
||
type1-4GX32TX(110),
|
||
type1-16FX(111),
|
||
type1-ES2GB(112),
|
||
type1-M4GX24TX(113),
|
||
type1-ES(114),
|
||
type1-MI(115),
|
||
type1-MII(116),
|
||
type1-12GB(117),
|
||
type1-M8GB(118),
|
||
type1-2XFP8GX16GB(119),
|
||
type1-8GX16GB(120),
|
||
type1-4GX24TX(121),
|
||
type1-L-M4GX24TX(122),
|
||
type1-1XFP8GX16GB(123),
|
||
type1-2XFP12GX12GT(124),
|
||
type1-12GX12GT(125),
|
||
type1-1XFP12GX12GT(126),
|
||
type1-48GT(127),
|
||
type1-M1XFP12GX12GT(128),
|
||
type1-4XFP(129),
|
||
type1-48GB(130),
|
||
type1-M44GT(131),
|
||
type1-M1XFP12GX12GB(132),
|
||
type1-12GX12GB(133),
|
||
type1-2XFP12GX12GB(134),
|
||
type1-2XFP24GB12GT(136),
|
||
type1-24GB12GT(137),
|
||
type1-NEWMI(138),
|
||
type1-M1XFP12GX12GTR4(139),
|
||
type1-12GX12GTR4(140),
|
||
type1-2XFP12GX12GTR4(141),
|
||
type1-E-24GB12GT(142),
|
||
type1-E-2XFP24GB12GT(143),
|
||
type8QSFP(145),
|
||
type2-M12GB(165),
|
||
type2-12GT(166),
|
||
type2-210Gx(167),
|
||
type2-110Gx(168),
|
||
type2-CPU8245(169),
|
||
type2-BACKPLANE(170),
|
||
type2-24GB(171),
|
||
type2-24GT(172),
|
||
type2-36TX(173),
|
||
type2-4GX32TX(174),
|
||
type2-16FX(175),
|
||
type2-ES2GB(176),
|
||
type2-M4GX24TX(177),
|
||
type2-ES(178),
|
||
type2-MI(179),
|
||
type2-MII(180),
|
||
type2-12GB(181),
|
||
type2-M8GB(182),
|
||
type2-2XFP8GX16GB(183),
|
||
type2-8GX16GB(184),
|
||
type2-4GX24TX(185),
|
||
type2-L-M4GX24TX(186),
|
||
type2-1XFP8GX16GB(187),
|
||
type2-2XFP12GX12GT(188),
|
||
type2-12GX12GT(189),
|
||
type2-1XFP12GX12GT(190),
|
||
type2-48GT(191),
|
||
type2-M1XFP12GX12GT(192),
|
||
type2-4XFP(193),
|
||
type2-48GB(194),
|
||
type2-M44GT(195),
|
||
type2-M1XFP12GX12GB(196),
|
||
type2-12GX12GB(197),
|
||
type2-2XFP12GX12GB(198),
|
||
type2-2XFP24GB12GT(200),
|
||
type2-24GB12GT(201),
|
||
type2-NEWMI(202),
|
||
type2-M1XFP12GX12GTR4(203),
|
||
type2-12GX12GTR4(204),
|
||
type2-2XFP12GX12GTR4(205),
|
||
type2-E-24GB12GT(206),
|
||
type2-E-2XFP24GB12GT(207),
|
||
type3-M (228),
|
||
type3-MI(229),
|
||
type3-MII(230),
|
||
type3-24GT(231),
|
||
type3-24GB(232),
|
||
type3-ES-FW(233),
|
||
type3-4XFP(234),
|
||
type3-8XFP(235),
|
||
type3-24GT-V(236),
|
||
type3-24GB-V(237),
|
||
type3-24SFP-PLUS(238),
|
||
type3-08BACKPLANE(239),
|
||
type3-16BACKPLANE(240),
|
||
type4-4GT(300),
|
||
type4-4FX(301),
|
||
type4-2GB(302),
|
||
type4-4TX(303),
|
||
type4-4GB(304),
|
||
type4-4FB(305),
|
||
type5-M16K-SUP(320),
|
||
type5-M16K-16Q(321),
|
||
type5-M16K-FC(322),
|
||
type5-M16K-48XS2Q(323),
|
||
type5-M16K-24T24S2XS(324)
|
||
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Type of expansion module in this switch slot."
|
||
::= { switchInfoEntry 3 }
|
||
|
||
--xxx.100.1.10
|
||
switchFileCopy OBJECT IDENTIFIER ::= { priSystem 10 }
|
||
|
||
--xxx.100.1.10.1
|
||
fileUserName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..100))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "ftp user name"
|
||
::= { switchFileCopy 1 }
|
||
|
||
--xxx.100.1.10.2
|
||
fileUserPassword OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..100))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ftp user password"
|
||
::= { switchFileCopy 2 }
|
||
|
||
--xxx.100.1.10.3
|
||
fileIPaddress OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..100))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ftp or tftp server ip address"
|
||
::= { switchFileCopy 3 }
|
||
|
||
--xxx.100.1.10.4
|
||
sourceFileCopy OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..100))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Source file name or Copy from current system configuration
|
||
."
|
||
::= { switchFileCopy 4 }
|
||
|
||
--xxx.100.1.10.5
|
||
destinationFileCopy OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..100))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination file name or Copy to startup configuration."
|
||
::= { switchFileCopy 5 }
|
||
|
||
--xxx.100.1.10.6
|
||
fileCopyMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
ascii(0),
|
||
binary(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ascii(0): ASCII file mode;
|
||
binary(1): Binary file mode."
|
||
::= { switchFileCopy 6 }
|
||
|
||
--xxx.100.1.10.7
|
||
fileCopyUseMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
ftp(1),
|
||
tftp(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ftp(1): ftp server or client;
|
||
tftp(2): tftp server or client."
|
||
::= { switchFileCopy 7 }
|
||
|
||
--xxx.100.1.10.8
|
||
fileCopy OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
upload(1),
|
||
download(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"File copy configurate."
|
||
::= { switchFileCopy 8 }
|
||
|
||
--xxx.100.1.10.9
|
||
fileCopyResult OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
error(0),
|
||
ok(1),
|
||
uploading(2),
|
||
downloading(3),
|
||
idle(4)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The result of file copy:error(0):copy file failure;ok(1):copy file success;
|
||
uploading(2):in process of upload file;downloading(3):in process of download file;
|
||
idle(4):be out of copy file."
|
||
::= { switchFileCopy 9 }
|
||
--xxx.100.1.11
|
||
switchInfo OBJECT IDENTIFIER ::= { priSystem 11 }
|
||
|
||
--xxx.100.1.11.1
|
||
switchCPUType OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The CPU type of switch"
|
||
::= { switchInfo 1}
|
||
|
||
--xxx.100.1.11.2
|
||
switchCPUFiveSecondIdle OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Last 5 second CPU IDLE"
|
||
::= { switchInfo 2 }
|
||
|
||
--xxx.100.1.11.3
|
||
switchCPUThirtySecondIdle OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Last 30 second CPU IDLE"
|
||
::= { switchInfo 3 }
|
||
|
||
--xxx.100.1.11.4
|
||
switchCPUFiveMinuteIdle OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Last 5 minute CPU IDLE"
|
||
::= { switchInfo 4 }
|
||
|
||
--xxx.100.1.11.5
|
||
switchCPUIdle OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"From running CPU IDLE"
|
||
::= { switchInfo 5 }
|
||
|
||
--xxx.100.1.11.6
|
||
switchMemorySize OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"memory size"
|
||
::= { switchInfo 6 }
|
||
|
||
--xxx.100.1.11.7
|
||
switchMemoryBusy OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"memory usage rent"
|
||
::= { switchInfo 7 }
|
||
|
||
--xxx.100.1.11.8
|
||
switchFlashSize OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The flash capacity of switch."
|
||
::= { switchInfo 8 }
|
||
|
||
--xxx.100.1.11.9
|
||
switchTemperature OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Temperature of switch.80 is 80centigrade"
|
||
::= { switchInfo 9 }
|
||
|
||
--xxx.100.1.11.10
|
||
switchCpuUsage OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The CPU usage of switch."
|
||
::= { switchInfo 10 }
|
||
|
||
--xx.100.1.11.11
|
||
switchMemoryUsage OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The memory usage of switch."
|
||
::= { switchInfo 11 }
|
||
|
||
--xxx.100.1.12
|
||
sysFanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SysFanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" the state of fan."
|
||
::= { priSystem 12}
|
||
|
||
--xxx.100.1.12.1
|
||
sysFanEntry OBJECT-TYPE
|
||
SYNTAX SysFanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "fan supply status"
|
||
INDEX { sysFanIndex }
|
||
::= { sysFanTable 1 }
|
||
|
||
SysFanEntry
|
||
::= SEQUENCE
|
||
{
|
||
sysFanIndex INTEGER,
|
||
sysFanInserted INTEGER,
|
||
sysFanStatus INTEGER,
|
||
sysFanSpeed INTEGER
|
||
}
|
||
|
||
--xxx.100.1.12.1.1.1
|
||
sysFanIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "system fan entry index"
|
||
::= { sysFanEntry 1 }
|
||
|
||
--xxx.100.1.12.1.1.2
|
||
sysFanInserted OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
sysFanNotInstalled(0),
|
||
sysFanInstalled(1)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Whether the slot fan is installed or not."
|
||
::= { sysFanEntry 2 }
|
||
|
||
--xxx.100.1.12.1.1.3
|
||
sysFanStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
abnormal(1),
|
||
normal(0)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Whether the slot fan is normal or abnormal."
|
||
::= { sysFanEntry 3 }
|
||
|
||
--xxx.100.1.12.1.1.4
|
||
sysFanSpeed OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
none(0),
|
||
low(1),
|
||
medium-low(2),
|
||
medium(3),
|
||
medium-high(4),
|
||
high(5)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Status of Fan. Status: Low(1), Medium-Low(2), Medium(3), Medium-High(4), High(5), none(0) is readonly"
|
||
::= { sysFanEntry 4 }
|
||
|
||
--xxx.100.1.13
|
||
switchBootImgPrimary OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..128))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set or get filename of boot img for first time,and the length of filename is between 1 and 128."
|
||
::= { priSystem 13}
|
||
--xxx.100.1.14
|
||
switchBootImgSecondary OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..128))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set or get filename of boot img for second time,and the length of filename is between 1 and 128."
|
||
::= { priSystem 14}
|
||
--xxx.100.1.15
|
||
switchBootStartUpCfg OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..128))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set or get filename of boot startup config ,and the length of filename is between 1 and 128."
|
||
::= { priSystem 15}
|
||
--xxx.100.1.16
|
||
showSwitchStartUpStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
idle (1),
|
||
success (2),
|
||
fail(3),
|
||
in-progress(4)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this object identifies start up status of switch and AM of chassis.1(idle) means hasn't wrote cfg since boot,
|
||
2(success) means wrote cfg successfully; 3(fail) means wrote cfg fail;
|
||
4(in-progress) means is writing cfg right now. for chassis:it can only be used by active master"
|
||
::= { priSystem 16}
|
||
|
||
--xxx.100.1.17
|
||
sysSlotBootInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SysSlotBootInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" A list of boot information.it is only used by chassis."
|
||
::= { priSystem 17}
|
||
|
||
--xxx.100.1.17.1
|
||
sysSlotBootInfoEntry OBJECT-TYPE
|
||
SYNTAX SysSlotBootInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Entry for boot information."
|
||
INDEX { sysBootInfoIndex }
|
||
::= { sysSlotBootInfoTable 1 }
|
||
|
||
SysSlotBootInfoEntry
|
||
::= SEQUENCE
|
||
{
|
||
sysBootInfoIndex INTEGER,
|
||
sysBootImgPrimary DisplayString,
|
||
sysBootImgSecondary DisplayString,
|
||
sysBootStartupCfg DisplayString
|
||
}
|
||
sysBootInfoIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"slot NO."
|
||
::= { sysSlotBootInfoEntry 1}
|
||
|
||
sysBootImgPrimary OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..128))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set or get filename of boot img for first time,and the length of filename is between 1 and 128."
|
||
::= { sysSlotBootInfoEntry 2}
|
||
--xxx.100.1.17.3
|
||
sysBootImgSecondary OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..128))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set or get filename of boot img for backup,and the length of filename is between 1 and 128."
|
||
::= { sysSlotBootInfoEntry 3}
|
||
--xxx.100.1.17.4
|
||
sysBootStartupCfg OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..128))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set or get filename of boot startup config ,and the length of filename is between 1 and 128."
|
||
::= { sysSlotBootInfoEntry 4}
|
||
|
||
|
||
--xxx.100.1.18
|
||
sysSetBootPassword OBJECT IDENTIFIER ::= { priSystem 18 }
|
||
|
||
--xxx.100.1.18.1
|
||
oldPassword OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(3..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If there is a old password, you should enter the old password, then you can set the new password or delete
|
||
the password. The length of the password is between 3 and 32, enter wrong old password or enter wrong length
|
||
password, you can not set new password or delete password. "
|
||
::= { sysSetBootPassword 1}
|
||
|
||
--xxx.100.1.18.2
|
||
newPassword OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(3..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Enter the new password you want to set, and the length of the password is between 3 and 32."
|
||
::= { sysSetBootPassword 2}
|
||
|
||
--xxx.100.1.18.3
|
||
confirmPassword OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(3..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Enter the new password again to confirm the new password, the password entries must match."
|
||
::= { sysSetBootPassword 3}
|
||
|
||
--xxx.100.1.18.4
|
||
deletePassword OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable (0),
|
||
enable (1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If you want to delete the password, enter '1'; if you don't want delete it, you can enter '0'
|
||
or do nothing."
|
||
::= { sysSetBootPassword 4}
|
||
|
||
--xxx.100.1.18.5
|
||
sysSetBootPwStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable (0),
|
||
enable (1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If you enter '1', excute the operation you set. Firstly, judge the type of deletePassword, if
|
||
it is '1', delete the password, and return ok; if the type is '0', then modify the password. At
|
||
first judge the correctness of oldpassword, then judge the new password equal to confirm password.
|
||
if they are all right, set the new password."
|
||
::= { sysSetBootPassword 5}
|
||
|
||
|
||
--xxx.100.1.22
|
||
--xxx.100.1.22
|
||
sysAddUser OBJECT IDENTIFIER ::= { priSystem 22 }
|
||
|
||
--xxx.100.1.22.1
|
||
sysUserName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "set the username."
|
||
::= { sysAddUser 1 }
|
||
|
||
--xxx.100.1.22.2
|
||
sysUserPassword OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "set the password."
|
||
::= { sysAddUser 2 }
|
||
|
||
--xxx.100.1.22.3
|
||
sysUserPasswordOption OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
uncrypted(0),
|
||
crypted(7)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "set a uncrypted(0) or crypted(7) password,default uncrypted(0)."
|
||
::= { sysAddUser 3 }
|
||
|
||
--xxx.100.1.22.4
|
||
sysUserNamePrivilege OBJECT-TYPE
|
||
SYNTAX INTEGER (1..15)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set username privilege,default 15."
|
||
::= { sysAddUser 4}
|
||
|
||
--xxx.100.1.22.5
|
||
sysAddUserStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable (1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"enable(1) user name and password."
|
||
::= { sysAddUser 5}
|
||
|
||
--xxx.100.1.23 weiyya begin
|
||
priPowerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF priPowerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Table of power information about
|
||
switches in this switch."
|
||
::= { priSystem 23 }
|
||
|
||
--xxx.100.1.23.1
|
||
priPowerEntry OBJECT-TYPE
|
||
SYNTAX priPowerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in the table, containing information
|
||
about power in this switch."
|
||
INDEX { priPowerIndex}
|
||
::= { priPowerTable 1 }
|
||
|
||
priPowerEntry ::= SEQUENCE
|
||
{
|
||
priPowerIndex INTEGER,
|
||
priPowerPresent INTEGER,
|
||
priPowerSupply INTEGER
|
||
}
|
||
|
||
--xxx.100.1.23
|
||
-- priPower OBJECT IDENTIFIER ::= { priSystem 23 }
|
||
|
||
--xxx.100.1.23.1.1
|
||
priPowerIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "get power number(power1;power2)."
|
||
::= { priPowerEntry 1 }
|
||
|
||
--xxx.100.1.23.1.2
|
||
priPowerPresent OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "get power's status of present(1:present; 0: not present)."
|
||
::= { priPowerEntry 2 }
|
||
|
||
--xxx.100.1.23.1.3
|
||
priPowerSupply OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "get power's supply status(1:up; 0:shutdown)."
|
||
::= { priPowerEntry 3 }
|
||
|
||
--xxx.100.1.23.1.1
|
||
priPowerStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
AC(1),
|
||
DC(2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "get power status(1:AC; 2:DC)."
|
||
::= { priPowerTable 2 }
|
||
|
||
--xxx.100.1.30
|
||
vsfInfo OBJECT IDENTIFIER ::= { priSystem 30 }
|
||
|
||
--xxx.100.1.30.1
|
||
vsfCount OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "vsf member count."
|
||
::= { vsfInfo 1 }
|
||
|
||
vsfModuleTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF vsfModuleEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Table of descriptive and status information about
|
||
vsf in this system."
|
||
::= { vsfInfo 2 }
|
||
|
||
--xxx.100.1.30.2.1
|
||
vsfModuleEntry OBJECT-TYPE
|
||
SYNTAX vsfModuleEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in the table, containing information
|
||
about vsf in this system."
|
||
INDEX { vsfSlotIndex , vsfMemberIndex }
|
||
::= { vsfModuleTable 1 }
|
||
|
||
vsfModuleEntry ::= SEQUENCE
|
||
{
|
||
vsfSlotIndex INTEGER,
|
||
vsfMemberIndex INTEGER,
|
||
vsfModuleType INTEGER
|
||
}
|
||
|
||
--xxx.100.1.30.2.1.1
|
||
vsfSlotIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "the value is real vsf slot number."
|
||
::= { vsfModuleEntry 1 }
|
||
|
||
--xxx.100.1.30.2.1.2
|
||
vsfMemberIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "vsf member index."
|
||
::= { vsfModuleEntry 2 }
|
||
|
||
--xxx.100.1.30.2.1.3
|
||
vsfModuleType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
typeMFC(0),
|
||
typeSFC(1),
|
||
type1GS(2),
|
||
type1GL(3),
|
||
type100M1GT(4),
|
||
type10M100MT(8),
|
||
type1-M12GB(101),
|
||
type1-12GT(102),
|
||
type1-210Gx(103),
|
||
type1-110Gx(104),
|
||
type1-CPU8245(105),
|
||
type1-BACKPLANE(106),
|
||
type1-24GB(107),
|
||
type1-24GT(108),
|
||
type1-36TX(109),
|
||
type1-4GX32TX(110),
|
||
type1-16FX(111),
|
||
type1-ES2GB(112),
|
||
type1-M4GX24TX(113),
|
||
type1-ES(114),
|
||
type1-MI(115),
|
||
type1-MII(116),
|
||
type1-12GB(117),
|
||
type1-M8GB(118),
|
||
type1-2XFP8GX16GB(119),
|
||
type1-8GX16GB(120),
|
||
type1-4GX24TX(121),
|
||
type1-L-M4GX24TX(122),
|
||
type1-1XFP8GX16GB(123),
|
||
type1-2XFP12GX12GT(124),
|
||
type1-12GX12GT(125),
|
||
type1-1XFP12GX12GT(126),
|
||
type1-48GT(127),
|
||
type1-M1XFP12GX12GT(128),
|
||
type1-4XFP(129),
|
||
type1-48GB(130),
|
||
type1-M44GT(131),
|
||
type1-M1XFP12GX12GB(132),
|
||
type1-12GX12GB(133),
|
||
type1-2XFP12GX12GB(134),
|
||
type1-2XFP24GB12GT(136),
|
||
type1-24GB12GT(137),
|
||
type1-NEWMI(138),
|
||
type1-M1XFP12GX12GTR4(139),
|
||
type1-12GX12GTR4(140),
|
||
type1-2XFP12GX12GTR4(141),
|
||
type1-E-24GB12GT(142),
|
||
type1-E-2XFP24GB12GT(143),
|
||
type8QSFP(145),
|
||
type2-M12GB(165),
|
||
type2-12GT(166),
|
||
type2-210Gx(167),
|
||
type2-110Gx(168),
|
||
type2-CPU8245(169),
|
||
type2-BACKPLANE(170),
|
||
type2-24GB(171),
|
||
type2-24GT(172),
|
||
type2-36TX(173),
|
||
type2-4GX32TX(174),
|
||
type2-16FX(175),
|
||
type2-ES2GB(176),
|
||
type2-M4GX24TX(177),
|
||
type2-ES(178),
|
||
type2-MI(179),
|
||
type2-MII(180),
|
||
type2-12GB(181),
|
||
type2-M8GB(182),
|
||
type2-2XFP8GX16GB(183),
|
||
type2-8GX16GB(184),
|
||
type2-4GX24TX(185),
|
||
type2-L-M4GX24TX(186),
|
||
type2-1XFP8GX16GB(187),
|
||
type2-2XFP12GX12GT(188),
|
||
type2-12GX12GT(189),
|
||
type2-1XFP12GX12GT(190),
|
||
type2-48GT(191),
|
||
type2-M1XFP12GX12GT(192),
|
||
type2-4XFP(193),
|
||
type2-48GB(194),
|
||
type2-M44GT(195),
|
||
type2-M1XFP12GX12GB(196),
|
||
type2-12GX12GB(197),
|
||
type2-2XFP12GX12GB(198),
|
||
type2-2XFP24GB12GT(200),
|
||
type2-24GB12GT(201),
|
||
type2-NEWMI(202),
|
||
type2-M1XFP12GX12GTR4(203),
|
||
type2-12GX12GTR4(204),
|
||
type2-2XFP12GX12GTR4(205),
|
||
type2-E-24GB12GT(206),
|
||
type2-E-2XFP24GB12GT(207),
|
||
type3-M (228),
|
||
type3-MI(229),
|
||
type3-MII(230),
|
||
type3-24GT(231),
|
||
type3-24GB(232),
|
||
type3-ES-FW(233),
|
||
type3-4XFP(234),
|
||
type3-8XFP(235),
|
||
type3-24GT-V(236),
|
||
type3-24GB-V(237),
|
||
type3-24SFP-PLUS(238),
|
||
type3-08BACKPLANE(239),
|
||
type3-16BACKPLANE(240),
|
||
type4-4GT(300),
|
||
type4-4FX(301),
|
||
type4-2GB(302),
|
||
type4-4TX(303),
|
||
type4-4GB(304),
|
||
type4-4FB(305),
|
||
type5-M16K-SUP(320),
|
||
type5-M16K-16Q(321),
|
||
type5-M16K-FC(322),
|
||
type5-M16K-48XS2Q(323),
|
||
type5-M16K-24T24S2XS(324)
|
||
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Type of expansion module in this vsf slot."
|
||
::= { vsfModuleEntry 3 }
|
||
|
||
--xxx.100.1.31
|
||
sysMonitorAlarmTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SysMonitorAlarmEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" the state of MonitorAlarm."
|
||
::= { priSystem 31}
|
||
|
||
--xxx.100.1.31.1
|
||
sysMonitorAlarmEntry OBJECT-TYPE
|
||
SYNTAX SysMonitorAlarmEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "MonitorAlarm supply status"
|
||
INDEX { sysMonitorAlarmIndex }
|
||
::= { sysMonitorAlarmTable 1 }
|
||
|
||
SysMonitorAlarmEntry
|
||
::= SEQUENCE
|
||
{
|
||
sysMonitorAlarmIndex INTEGER,
|
||
sysMonitorAlarmEnable INTEGER,
|
||
sysMonitorAlarmBindSet INTEGER,
|
||
sysMonitorAlarmInputSet INTEGER,
|
||
sysMonitorAlarmOutputSet INTEGER
|
||
}
|
||
|
||
--xxx.100.1.12.1.1.1
|
||
sysMonitorAlarmIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "system MonitorAlarm entry index"
|
||
::= { sysMonitorAlarmEntry 1 }
|
||
|
||
--xxx.100.1.12.1.1.2
|
||
sysMonitorAlarmEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
sysMonitorAlarmNotEnable(0),
|
||
sysMonitorAlarmEnable(1)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Whether the slot MonitorAlarm is enabled or not."
|
||
::= { sysMonitorAlarmEntry 2 }
|
||
|
||
--xxx.100.1.12.1.1.3
|
||
sysMonitorAlarmBindSet OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
input1-output1(1),
|
||
input1-output2(2),
|
||
input2-output1(3),
|
||
input2-output2(4)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Whether the slot fan is normal or abnormal."
|
||
::= { sysMonitorAlarmEntry 3 }
|
||
|
||
--xxx.100.1.12.1.1.4
|
||
sysMonitorAlarmInputSet OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
input1-high(1),
|
||
input1-low(2),
|
||
input2-high(3),
|
||
input2-low(4)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"InputSet of MonitorAlarm. Status: input1-high(1), input1-low(2), input2-high(3), input2-low(4) is readonly"
|
||
::= { sysMonitorAlarmEntry 4 }
|
||
|
||
|
||
sysMonitorAlarmOutputSet OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
output1-high(1),
|
||
output1-low(2),
|
||
output2-high(3),
|
||
output2-low(4)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Output of MonitorAlarm. Status: output1-high(1), output1-low(2), output2-high(3)), output2-low(4)is readonly"
|
||
::= { sysMonitorAlarmEntry 5 }
|
||
|
||
--xxx.100.1.100
|
||
deviceTypeID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the hardware type ID of the physical entity."
|
||
::= { priSystem 100}
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
-- (xxx.100.2) Spanning tree group
|
||
|
||
--xxx.100.2.1
|
||
spanGlobalEnable OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable (1),
|
||
disable (2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Enable or disable the Spanning Tree algorithm in the switch."
|
||
::= { priSpanningTree 1 }
|
||
|
||
--********************************************************************************************************
|
||
--xxx.100.2.2
|
||
mstpMgt OBJECT IDENTIFIER ::= { priSpanningTree 2 }
|
||
--xxx.100.2.2.1
|
||
mstpSystemGroup OBJECT IDENTIFIER ::= { mstpMgt 1 }
|
||
--xxx.100.2.2.1.1
|
||
mstpEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Enable or disable the Spanning Tree algorithm in the switch."
|
||
::= { mstpSystemGroup 1 }
|
||
|
||
--xxx.100.2.2.1.2
|
||
mstpTCFlush OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2),
|
||
protect(3)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"configure global style of TC FLUSH"
|
||
::= { mstpSystemGroup 2 }
|
||
--xxx.100.2.2.1.3
|
||
mstpForwardTime OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
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."
|
||
::= { mstpSystemGroup 3 }
|
||
|
||
--xxx.100.2.2.1.4
|
||
mstpHelloTime OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
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."
|
||
::= { mstpSystemGroup 4 }
|
||
|
||
--xxx.100.2.2.1.5
|
||
mstpMaxage OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
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."
|
||
::= { mstpSystemGroup 5 }
|
||
|
||
--xxx.100.2.2.1.6
|
||
mstpMaxhop OBJECT-TYPE
|
||
SYNTAX INTEGER (1..40)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"setting global Maxhop of mstp"
|
||
::= { mstpSystemGroup 6 }
|
||
--xxx.100.2.2.1.7
|
||
mstpMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
stp(0),
|
||
rstp(2),
|
||
mstp(3)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"setting global mode of mstp,stp or rstp"
|
||
::= { mstpSystemGroup 7 }
|
||
|
||
--xxx.100.2.2.1.8
|
||
mstpName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"setting the name of mst"
|
||
::= { mstpSystemGroup 8 }
|
||
--xxx.100.2.2.1.9
|
||
mstpRevisionLevel OBJECT-TYPE
|
||
SYNTAX INTEGER (0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"setting the global revision level of mstp"
|
||
::= { mstpSystemGroup 9 }
|
||
|
||
--xxx.100.2.2.1.10
|
||
mstpBridgeForwardDelay OBJECT-TYPE
|
||
SYNTAX INTEGER (4..30)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"setting global Forwardtime of mstp"
|
||
::= { mstpSystemGroup 10 }
|
||
|
||
--xxx.100.2.2.1.11
|
||
mstpBridgeHelloTime OBJECT-TYPE
|
||
SYNTAX INTEGER (1..10)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"setting global HelloTime of mstp"
|
||
::= { mstpSystemGroup 11 }
|
||
|
||
--xxx.100.2.2.1.12
|
||
mstpBridgeMaxage OBJECT-TYPE
|
||
SYNTAX INTEGER (6..40)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"setting global Maxage of mstp"
|
||
::= { mstpSystemGroup 12 }
|
||
|
||
--xxx.100.2.2.3
|
||
mstpInstancePortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MstpInstancePortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" interrelated parameter list of instance and port "
|
||
::= { mstpMgt 3}
|
||
|
||
--xxx.100.2.2.3.1
|
||
mstpInstancePortEntry OBJECT-TYPE
|
||
SYNTAX MstpInstancePortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The index of this table is instance ID and port index"
|
||
INDEX { mstpInstancePortInstanceID,mstpInstancePortPortIndex }
|
||
::= { mstpInstancePortTable 1 }
|
||
|
||
MstpInstancePortEntry
|
||
::= SEQUENCE
|
||
{
|
||
mstpInstancePortInstanceID INTEGER,
|
||
mstpInstancePortPortIndex INTEGER,
|
||
mstpInstancePortCost INTEGER,
|
||
mstpInstancePortPriority INTEGER,
|
||
mstpInstancePortRootGuard INTEGER,
|
||
mstpInstancePortID OCTET STRING,
|
||
mstpInstancePortExtRootPathCost Unsigned32,
|
||
mstpInstancePortIntRootPathCost Unsigned32,
|
||
mstpInstancePortState INTEGER,
|
||
mstpInstancePortRole INTEGER,
|
||
mstpInstancePortDesignatedBridgeID OCTET STRING,
|
||
mstpInstancePortDesignatedPortID OCTET STRING
|
||
}
|
||
|
||
--xxx.100.2.2.3.1.1
|
||
mstpInstancePortInstanceID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" instance ID"
|
||
::= { mstpInstancePortEntry 1 }
|
||
|
||
--xxx.100.2.2.3.1.2
|
||
mstpInstancePortPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "port index"
|
||
::= { mstpInstancePortEntry 2 }
|
||
--xxx.100.2.2.3.1.3
|
||
mstpInstancePortCost OBJECT-TYPE
|
||
SYNTAX INTEGER (1..200000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "port cost of port under the special instance"
|
||
::= { mstpInstancePortEntry 3 }
|
||
--xxx.100.2.2.3.1.4
|
||
mstpInstancePortPriority OBJECT-TYPE
|
||
SYNTAX INTEGER (0..240)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "port priority of port under the special instance"
|
||
::= { mstpInstancePortEntry 4 }
|
||
|
||
--xxx.100.2.2.3.1.5
|
||
mstpInstancePortRootGuard OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "rootguard enable/disable on the current instance"
|
||
::= { mstpInstancePortEntry 5 }
|
||
|
||
--xxx.100.2.2.3.1.6
|
||
mstpInstancePortID OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "ID of port which receive a BPDU"
|
||
::= { mstpInstancePortEntry 6 }
|
||
|
||
--xxx.100.2.2.3.1.7
|
||
mstpInstancePortExtRootPathCost OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "the path cost from self bridge to Root bridge"
|
||
::= { mstpInstancePortEntry 7 }
|
||
|
||
--xxx.100.2.2.3.1.8
|
||
mstpInstancePortIntRootPathCost OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "the path cost from self bridge to Region Root"
|
||
::= { mstpInstancePortEntry 8 }
|
||
|
||
--xxx.100.2.2.3.1.9
|
||
mstpInstancePortState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
block(0),
|
||
forwarding(1),
|
||
learning(2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "the port state in the instance"
|
||
::= { mstpInstancePortEntry 9 }
|
||
|
||
--xxx.100.2.2.3.1.10
|
||
mstpInstancePortRole OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
nonstp(0),
|
||
alternate(1),
|
||
root(2),
|
||
designated(3),
|
||
backup(4),
|
||
master(5),
|
||
disabled(6)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "the port role in the instance"
|
||
::= { mstpInstancePortEntry 10 }
|
||
|
||
--xxx.100.2.2.3.1.11
|
||
mstpInstancePortDesignatedBridgeID OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "the designated bridge ID"
|
||
::= { mstpInstancePortEntry 11 }
|
||
|
||
--xxx.100.2.2.3.1.12
|
||
mstpInstancePortDesignatedPortID OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "the designated port ID"
|
||
::= { mstpInstancePortEntry 12 }
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.2.2.2
|
||
mstpInstanceTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MstpInstanceEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" correlative information list with instance"
|
||
::= { mstpMgt 2}
|
||
|
||
--xxx.100.2.2.2.1
|
||
mstpInstanceEntry OBJECT-TYPE
|
||
SYNTAX MstpInstanceEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The index of this table is instance ID"
|
||
INDEX { mstpInstanceID}
|
||
::= { mstpInstanceTable 1 }
|
||
|
||
MstpInstanceEntry
|
||
::= SEQUENCE
|
||
{
|
||
mstpInstanceID INTEGER,
|
||
mstpInstanceVlans DisplayString,
|
||
mstpInstanceSwitchPriority INTEGER,
|
||
mstpInstanceRegionRootID OCTET STRING,
|
||
mstpInstanceIntRootPathCost Unsigned32,
|
||
mstpInstanceRootPortID OCTET STRING
|
||
}
|
||
|
||
--xxx.100.2.2.2.1.1
|
||
mstpInstanceID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" instance ID"
|
||
::= { mstpInstanceEntry 1 }
|
||
|
||
--xxx.100.2.2.2.1.2
|
||
mstpInstanceVlans OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..512))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION " the map of vlans to instance.The input format is consonant with cli."
|
||
::= { mstpInstanceEntry 2 }
|
||
|
||
--xxx.100.2.2.2.1.3
|
||
mstpInstanceSwitchPriority OBJECT-TYPE
|
||
SYNTAX INTEGER (0..61440)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION " the priority of the router in the special instance."
|
||
::= { mstpInstanceEntry 3 }
|
||
|
||
--xxx.100.2.2.2.1.4
|
||
mstpInstanceRegionRootID OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " the region root ID in the special instance."
|
||
::= { mstpInstanceEntry 4 }
|
||
|
||
--xxx.100.2.2.2.1.5
|
||
mstpInstanceIntRootPathCost OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " the path cost from self bridge to Region Root."
|
||
::= { mstpInstanceEntry 5 }
|
||
|
||
--xxx.100.2.2.2.1.6
|
||
mstpInstanceRootPortID OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " the root port ID in the special instance."
|
||
::= { mstpInstanceEntry 6 }
|
||
--********************************************************************************************************
|
||
--xxx.100.2.2.4
|
||
mstpPortInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MstpPortInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" mstp information list of port"
|
||
::= { mstpMgt 4}
|
||
|
||
--xxx.100.2.2.4.1
|
||
mstpPortInfoEntry OBJECT-TYPE
|
||
SYNTAX MstpPortInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The index of this table is port index"
|
||
INDEX { mstpPortInfoPortIndex}
|
||
::= { mstpPortInfoTable 1 }
|
||
|
||
MstpPortInfoEntry
|
||
::= SEQUENCE
|
||
{
|
||
mstpPortInfoPortIndex INTEGER,
|
||
mstpPortInfoEnable INTEGER,
|
||
mstpPortLinkType INTEGER,
|
||
mstpPortMcheck INTEGER,
|
||
mstpPortPortFast INTEGER,
|
||
mstpPortFormat INTEGER,
|
||
mstpPortDigestSnp INTEGER,
|
||
mstpPortTCFlush INTEGER
|
||
}
|
||
|
||
--xxx.100.2.2.4.1.1
|
||
mstpPortInfoPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" port index"
|
||
::= { mstpPortInfoEntry 1 }
|
||
|
||
--xxx.100.2.2.4.1.2
|
||
mstpPortInfoEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "enable/disable mstp on the port."
|
||
::= { mstpPortInfoEntry 2 }
|
||
|
||
--xxx.100.2.2.4.1.3
|
||
mstpPortLinkType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
auto(2),
|
||
force-true(1),
|
||
force-false(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION " the p2p link type of the port"
|
||
::= { mstpPortInfoEntry 3 }
|
||
|
||
--xxx.100.2.2.4.1.4
|
||
mstpPortMcheck OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
untrigger(0),
|
||
trigger(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "trigger/untrigger"
|
||
::= { mstpPortInfoEntry 4 }
|
||
|
||
--xxx.100.2.2.4.1.5
|
||
mstpPortPortFast OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
default(0),
|
||
bpdufilter(1),
|
||
bpduguard(2),
|
||
noportfast(3)-- no spanningtree portfast
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "
|
||
default:the port mode is portfast mode
|
||
bpdufilter:the port mode is portfast mode with bpdufilter
|
||
bpduguard:the port mode is portfast mode with bpduguard
|
||
noportfast:the port mode is not portfast mode"
|
||
::= { mstpPortInfoEntry 5 }
|
||
|
||
--xxx.100.2.2.4.1.6
|
||
mstpPortFormat OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
standard(0),
|
||
privacy(1),
|
||
auto(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "which mode can be setted up port of message format function"
|
||
::= { mstpPortInfoEntry 6 }
|
||
|
||
--xxx.100.2.2.4.1.7
|
||
mstpPortDigestSnp OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Whether the port use peer's authentication key"
|
||
::= { mstpPortInfoEntry 7 }
|
||
|
||
--xxx.100.2.2.4.1.8
|
||
mstpPortTCFlush OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2),
|
||
protect(3),
|
||
useglobal(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "when topology is changed, how to flush the mac"
|
||
::= { mstpPortInfoEntry 8 }
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
-- (xxx.100.3) Ports group
|
||
|
||
--xxx.100.3.1
|
||
portCount OBJECT-TYPE
|
||
SYNTAX INTEGER (1..256)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The total number of ports in the system."
|
||
::= { priPorts 1 }
|
||
|
||
--xxx.100.3.2
|
||
portTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PriPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" A list of port entries."
|
||
::= { priPorts 2 }
|
||
|
||
--xxx.100.3.2.1
|
||
priPortEntry OBJECT-TYPE
|
||
SYNTAX PriPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" A port entry containing port information,
|
||
status, and control."
|
||
INDEX { portIndex }
|
||
::= { portTable 1 }
|
||
|
||
PriPortEntry
|
||
::= SEQUENCE
|
||
{
|
||
portIndex INTEGER,
|
||
portName DisplayString,
|
||
switchNum INTEGER,
|
||
slotNum INTEGER,
|
||
portType INTEGER,
|
||
flowControlStatus INTEGER,
|
||
bandwidthControlStatus INTEGER,
|
||
maxBandwidth INTEGER,
|
||
receiveBandwidth INTEGER,
|
||
transmitBandwidth INTEGER,
|
||
-- mdi INTEGER,
|
||
shutdown INTEGER,
|
||
loopback INTEGER,
|
||
speedDuplex INTEGER,
|
||
portMode INTEGER,
|
||
pvid INTEGER,
|
||
indicatesType INTEGER,
|
||
vctAction INTEGER,
|
||
vctLastStatus DisplayString,
|
||
portTrunkAllowedvlan OCTET STRING,
|
||
portHybridTaggedAllowedvlan OCTET STRING,
|
||
portHybridUntaggedAllowedvlan OCTET STRING,
|
||
portBandWidthUsage INTEGER,
|
||
lastFiveMinInPktsPerSec Counter32,
|
||
lastFiveMinOutPktsPerSec Counter32,
|
||
lastFiveSecInPktsPerSec Counter32,
|
||
lastFiveSecOutPktsPerSec Counter32,
|
||
transceiverSn DisplayString,
|
||
portBlockMode Counter32,
|
||
portBlockState Counter32,
|
||
portComboMediaType INTEGER --add 2015/10/13
|
||
}
|
||
|
||
--xxx.100.3.2.1.1
|
||
portIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (1..1024)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port No."
|
||
::= { priPortEntry 1 }
|
||
|
||
|
||
--xxx.100.3.2.1.2
|
||
portName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Name of the port. exp:financial."
|
||
::= { priPortEntry 2 }
|
||
|
||
|
||
--xxx.100.3.2.1.3
|
||
switchNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0..16)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" This value is denoting the number of swith in which this port resides.
|
||
For the non-stackable device,the value is always 1.
|
||
While for the stackable device, the value is real switch stack number."
|
||
::= { priPortEntry 3 }
|
||
|
||
|
||
--xxx.100.3.2.1.4
|
||
slotNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0..16)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" This value is denoting the number of slot.
|
||
For the static slot,the value is 1,while for
|
||
the extended slot the value is real extended slot number."
|
||
::= { priPortEntry 4 }
|
||
|
||
|
||
--xxx.100.3.2.1.5
|
||
portType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
typeSFP(0),
|
||
typeCombo(1),
|
||
typeFiber(2),
|
||
typeSingleOptFE(3), --modify 04/9/9
|
||
typeMultiOptFE(4),
|
||
typeElecFE(5),
|
||
typeSingleOptGE(6),
|
||
typeMultiOptGE(7),
|
||
typeElecGE(8),
|
||
typePortAGG(9),
|
||
typePortUsbGE(10),
|
||
typeOptXge(11),
|
||
other(255)--modify 03/1/21
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Type of expansion module in this port."
|
||
::= { priPortEntry 5 }
|
||
|
||
--------------------------------------------------------------------------
|
||
-- New requirement begins
|
||
--------------------------------------------------------------------------
|
||
--xxx.100.3.2.1.6
|
||
flowControlStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The flow-control status of the port.
|
||
Its functionality is exactly same as 'flow control' or 'no flow control' commands
|
||
in console mode."
|
||
::= { priPortEntry 6 }
|
||
|
||
--xxx.100.3.2.1.7
|
||
bandwidthControlStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
ingress(0),
|
||
egress(1),
|
||
both(2),
|
||
none(3)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The bandwidth-control status of the port.
|
||
Its functionality is to stop the bandwidth control.
|
||
The only way to enable bandwidth control is to set receiveBandwidth or transmitBandwith."
|
||
::= { priPortEntry 7 }
|
||
|
||
--xxx.100.3.2.1.8
|
||
maxBandwidth OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
default(0),
|
||
bw100M(1),
|
||
bw1000M(2),
|
||
bw10000M(3),
|
||
bw40000M(4)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The max bandwidth of the port."
|
||
::= { priPortEntry 8 }
|
||
|
||
--xxx.100.3.2.1.9
|
||
receiveBandwidth OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The recevice bandwidth of the port. Its unit is kbs.
|
||
The command 'bandwidth control 50 both' in console mode equals
|
||
setting both receiveBandwidth and transmitBandwidth to 50 kbs.
|
||
Set 0 is no bandwidth."
|
||
::= { priPortEntry 9 }
|
||
|
||
--xxx.100.3.2.1.10
|
||
transmitBandwidth OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The transmit bandwidth of the port. Its unit is kbs.
|
||
Set 0 is no bandwidth."
|
||
::= { priPortEntry 10 }
|
||
|
||
--xxx.100.3.2.1.11
|
||
-- mdi OBJECT-TYPE
|
||
-- SYNTAX INTEGER
|
||
-- {
|
||
-- auto(0),
|
||
-- across(1),
|
||
-- normal(2)
|
||
-- }
|
||
-- MAX-ACCESS read-write
|
||
-- STATUS current
|
||
-- DESCRIPTION
|
||
-- "Establish to specify the on-line type of the port;
|
||
-- Exchange the every kind of plank card of machine
|
||
-- of thousand trillion this order of above port nonsupport."
|
||
-- ::= { priPortEntry 11 }
|
||
|
||
--xxx.100.3.2.1.12
|
||
shutdown OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
shutDown(0),
|
||
noshutdown(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Close or open to specify the port."
|
||
::= { priPortEntry 12 }
|
||
|
||
--xxx.100.3.2.1.13
|
||
loopback OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
noloopback(0),
|
||
loopback(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Open or close to specify the wreath of
|
||
the port back to test the function."
|
||
::= { priPortEntry 13 }
|
||
|
||
--xxx.100.3.2.1.14
|
||
speedDuplex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
auto(0),
|
||
half10(1),
|
||
full10(2),
|
||
half100(3),
|
||
full100(4),
|
||
half1000(5),
|
||
full1000(6),
|
||
half-1000-M(7),
|
||
half-1000-s(8),
|
||
full-1000-M(9),
|
||
full-1000-s(10),
|
||
fx-100(13),
|
||
fx-100-phy(14),
|
||
fx-100-no-phy(15),
|
||
neg-10-auto(16),
|
||
neg-10-full(17),
|
||
neg-10-half(18),
|
||
neg-10-100-auto(19),
|
||
neg-10-100-full(20),
|
||
neg-10-100-half(21),
|
||
neg-10-100-1000-full(22),
|
||
neg-10-100-1000-half(23),
|
||
neg-full-10g(24),
|
||
full-10g(25),
|
||
full-40g(26)
|
||
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The speed and duplex status of the port."
|
||
::= { priPortEntry 14 }
|
||
|
||
--xxx.100.3.2.1.15
|
||
portMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
access(1),
|
||
trunk(2),
|
||
hybrid(3)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port mode: 1 is access,2 is trunk,3 is hybrid"
|
||
::= { priPortEntry 15 }
|
||
|
||
--xxx.100.3.2.1.16
|
||
pvid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port of native vlan No."
|
||
::= { priPortEntry 16 }
|
||
|
||
--xxx.100.3.2.1.17
|
||
indicatesType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
hundredBaseTX(2),
|
||
hundredBaseFX(3),
|
||
thousandBaseSX(4),
|
||
thousandBaseLX(5),
|
||
thousandBaseT(6),
|
||
thousandBaseGBIC(7),
|
||
thousandBaseSfp(8),
|
||
hundredBaseFxScSingleMode(9),
|
||
hundredBaseFxScMultiMode(10),
|
||
thousandBaseCX(11),
|
||
tenG(12)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the port type of the configuration of the switch."
|
||
::= { priPortEntry 17 }
|
||
--xxx.100.3.2.1.18
|
||
vctAction OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This object indicates the VCT action of the port,only the value 1 is permitted
|
||
when SET this entry though you can GET 1(processing) and 0(succeed);
|
||
The specified port will be shutdown when one sets 1 to this entry,and then it will return
|
||
to no shutdown after operate the virtual-cable-test. You can get the status of VCT from
|
||
the entry vctLastStatus."
|
||
::= { priPortEntry 18 }
|
||
--xxx.100.3.2.1.19
|
||
vctLastStatus OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..1000))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Indicates the last VCT status of the port."
|
||
::= { priPortEntry 19 }
|
||
|
||
--xxx.100.3.2.1.20
|
||
portTrunkAllowedvlan OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"trunk port allowed vlan list string"
|
||
::= { priPortEntry 20 }
|
||
|
||
--xxx.100.3.2.1.21
|
||
portHybridTaggedAllowedvlan OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"hybrid port tagged allowed vlan list string"
|
||
::= { priPortEntry 21 }
|
||
|
||
--xxx.100.3.2.1.22
|
||
portHybridUntaggedAllowedvlan OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"hybrid port untagged allowed vlan list string"
|
||
::= { priPortEntry 22 }
|
||
|
||
--xxx.100.3.2.1.23
|
||
portBandWidthUsage OBJECT-TYPE
|
||
SYNTAX INTEGER (0..100)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The percentage of the port's bandwidth usage"
|
||
::= { priPortEntry 23 }
|
||
|
||
--xxx.100.3.2.1.24
|
||
lastFiveMinInPktsPerSec OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"last five minutes input packets/Sec."
|
||
::= { priPortEntry 24 }
|
||
|
||
--xxx.100.3.2.1.25
|
||
lastFiveMinOutPktsPerSec OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"last five minutes output packets/Sec."
|
||
::= { priPortEntry 25 }
|
||
|
||
--xxx.100.3.2.1.26
|
||
lastFiveSecInPktsPerSec OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"last five seconds input packets/Sec."
|
||
::= { priPortEntry 26 }
|
||
|
||
--xxx.100.3.2.1.27
|
||
lastFiveSecOutPktsPerSec OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"last five seconds output packets/Sec."
|
||
::= { priPortEntry 27 }
|
||
--xxx.100.3.2.1.28
|
||
transceiverSn OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" serial num of transceiver.if port is not a transceiver,value is null."
|
||
::= { priPortEntry 28 }
|
||
--xxx.100.3.2.1.29
|
||
portBlockMode OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port block mode.value:
|
||
noblock: 0,
|
||
rate-violation block: 1,
|
||
loopback-detection block: 2,
|
||
unknown-protocol block: 3"
|
||
::= { priPortEntry 29}
|
||
--xxx.100.3.2.1.30
|
||
portBlockState OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port shutdown mode.value:
|
||
noblock state: 0,
|
||
rate-violation block state: 1,
|
||
loopback-detection block state: 2,
|
||
unknown-protocol block state: 3"
|
||
::= { priPortEntry 30}
|
||
|
||
--xxx.100.3.2.1.31
|
||
portComboMediaType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
phyModeUnkown(0),
|
||
phyModeCopperPrefered(1),
|
||
phyModeCopperForced(2),
|
||
phyModeFiberPrefered(3),
|
||
phyModeFiberForced(4)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The media type of combo port"
|
||
::= { priPortEntry 31 }
|
||
--********************************************************************************************************
|
||
--xxx.100.3.3
|
||
stormControlTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF StormControlEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"storm-contol table"
|
||
::= { priPorts 3 }
|
||
|
||
--xxx.100.3.3.1
|
||
stormControlEntry OBJECT-TYPE
|
||
SYNTAX StormControlEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" storm-control entry"
|
||
INDEX { stormControlIndex,stormControlType }
|
||
::= { stormControlTable 1 }
|
||
|
||
StormControlEntry
|
||
::= SEQUENCE
|
||
{
|
||
stormControlIndex INTEGER,
|
||
stormControlType INTEGER,
|
||
stormControlRate INTEGER,
|
||
stormControlStatus INTEGER
|
||
|
||
}
|
||
|
||
--xxx.100.3.3.1.1
|
||
stormControlIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port index"
|
||
::= { stormControlEntry 1 }
|
||
|
||
|
||
--xxx.100.3.3.1.2
|
||
stormControlType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
broadcast(0),
|
||
multicast(1),
|
||
unicast(2),
|
||
dlf(3),
|
||
brmc(4),
|
||
brmcdlf(5),
|
||
all(6)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"broadcast(broadcast rate suppression),multicast(multicast rate suppression),
|
||
unicast(unicast rate suppression),dlf(Destination Lookup Failure rate suppression),
|
||
brmc(broadcast and multicast rate suppression),brmcdlf(Broadcast, multicast and DLF rate suppression)"
|
||
::= { stormControlEntry 2 }
|
||
|
||
|
||
--xxx.100.3.3.1.3
|
||
stormControlRate OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the suppress rate.the value range at <1> or <1> on different devices."
|
||
::= { stormControlEntry 3 }
|
||
|
||
|
||
--xxx.100.3.3.1.4
|
||
stormControlStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
destroy(0),
|
||
active(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry "
|
||
::= { stormControlEntry 4 }
|
||
--********************************************************************************************************
|
||
--******************************************************************************************
|
||
--xxx.100.3.4
|
||
loopbackDetection OBJECT IDENTIFIER ::= { priPorts 4 }
|
||
--**************************************************************
|
||
--xxx.100.3.4.1
|
||
loopbackDetecCtrlRecovery OBJECT-TYPE
|
||
SYNTAX INTEGER (0..3600)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This value is the state recovery time.When this time comes,
|
||
port back to the normal state.But when the value is 0, does not restore state."
|
||
::= { loopbackDetection 1 }
|
||
|
||
--******************************************************************************************
|
||
|
||
--xxx.100.3.4.3
|
||
--loopbackDetecInterval OBJECT IDENTIFIER ::= { loopbackDetection 3 }
|
||
--xxx.100.3.4.3.1
|
||
--lpbackDetecIntervalStatus OBJECT-TYPE
|
||
-- SYNTAX INTEGER {
|
||
-- disable(0),
|
||
-- enable(1)
|
||
--}
|
||
-- MAX-ACCESS read-write
|
||
-- STATUS current
|
||
-- DESCRIPTION "Enable or disable the time interval function of loopback detection."
|
||
-- ::= { loopbackDetecInterval 1 }
|
||
--xxx.100.3.4.2
|
||
loopbackDetecIntervalTime OBJECT IDENTIFIER ::= { loopbackDetection 2 }
|
||
--xxx.100.3.4.2.1
|
||
lpbackDetecExistInterval OBJECT-TYPE
|
||
SYNTAX INTEGER(5..300)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This detection time interval is present when the loop exists,
|
||
in seconds, the range of 5 to 300. The default value is 5."
|
||
::= { loopbackDetecIntervalTime 1 }
|
||
--xxx.100.3.4.2.2
|
||
lpbackDetecNoExistInterval OBJECT-TYPE
|
||
SYNTAX INTEGER(1..30)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "This detection time interval is present when the loop does not exist,
|
||
in seconds, the range from 1 to 30,The default value is 3."
|
||
::= { loopbackDetecIntervalTime 2 }
|
||
|
||
--xxx.100.3.4 loopbackDetection
|
||
--xxx.100.3.4.3
|
||
loopbackDetecCtrlTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF LoopbackDetecCtrlEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing current configuration information for
|
||
the function of loopback detection control."
|
||
::= { loopbackDetection 3 }
|
||
|
||
--xxx.100.3.4.3.1
|
||
loopbackDetecCtrlEntry OBJECT-TYPE
|
||
SYNTAX LoopbackDetecCtrlEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in the loopback detection control table."
|
||
INDEX { lpbackDetecCtrlIndex}
|
||
::= { loopbackDetecCtrlTable 1 }
|
||
|
||
LoopbackDetecCtrlEntry ::= SEQUENCE
|
||
{
|
||
lpbackDetecCtrlIndex INTEGER,
|
||
lpbackDetecCtrlMode INTEGER
|
||
-- lpbackDetecCtrlStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.3.4.3.1.1
|
||
lpbackDetecCtrlIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An unique value for each port."
|
||
::={ loopbackDetecCtrlEntry 1 }
|
||
|
||
--xxx.100.3.4.3.1.2
|
||
lpbackDetecCtrlMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
nocontrol(0),
|
||
shutdown(1),
|
||
block(2)
|
||
-- learningƷʽѱȥ
|
||
-- learning(3)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Indicates the control type of the configuration of the loopback detection.
|
||
The default value is 0. When the value is set to 0,the loopback detection control function will be disabled."
|
||
::= { loopbackDetecCtrlEntry 2 }
|
||
|
||
--xxx.100.3.4.3.1.3
|
||
-- lpbackDetecCtrlStatus OBJECT-TYPE
|
||
-- SYNTAX INTEGER {
|
||
-- disable(0),
|
||
-- enable(1)
|
||
-- }
|
||
-- MAX-ACCESS read-only
|
||
-- STATUS current
|
||
-- DESCRIPTION "display the current state of the loopback detection control."
|
||
-- ::= { loopbackDetecCtrlEntry 3 }
|
||
--******************************************************************
|
||
--xxx.100.3.4.4
|
||
loopbackDetecSpecVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF LoopbackDetecSpecVlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Setting the loopback detection function for the specified vlan of the port."
|
||
::= { loopbackDetection 4 }
|
||
|
||
--xxx.100.3.4.4.1
|
||
loopbackDetecSpecVlanEntry OBJECT-TYPE
|
||
SYNTAX LoopbackDetecSpecVlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in the loopbackDetecSpecVlanTable."
|
||
INDEX { lpbackDetecVlanPortIndex }
|
||
::= { loopbackDetecSpecVlanTable 1 }
|
||
|
||
LoopbackDetecSpecVlanEntry ::= SEQUENCE
|
||
{
|
||
lpbackDetecVlanPortIndex INTEGER,
|
||
lpbackDetecVlanList DisplayString,
|
||
lpbackDetecVlanListSetFlag INTEGER
|
||
-- lpbackDetecVlanStatus INTEGER
|
||
}
|
||
--xxx.100.3.4.4.1.1
|
||
lpbackDetecVlanPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An unique value for each port."
|
||
::= { loopbackDetecSpecVlanEntry 1 }
|
||
|
||
--xxx.100.3.4.4.1.2
|
||
lpbackDetecVlanList OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..512))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The value is a vlan list that you will set.Please pay attention to the list of writing,eg:1;3;5-20 ."
|
||
::= { loopbackDetecSpecVlanEntry 2 }
|
||
|
||
--xxx.100.3.4.4.1.3
|
||
lpbackDetecVlanListSetFlag OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
close(0),
|
||
open(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "When lpbackDetecVlanListSetFlag is 1,open the
|
||
specified VLAN loopback detection function.When lpbackDetecVlanListSetFlag is 0,close the
|
||
specified VLAN loopback detection function."
|
||
::= { loopbackDetecSpecVlanEntry 3 }
|
||
|
||
--xxx.100.3.4.4.1.3
|
||
--lpbackDetecVlanStatus OBJECT-TYPE
|
||
-- SYNTAX INTEGER{
|
||
-- disable(0),
|
||
-- enable(1)
|
||
-- }
|
||
-- MAX-ACCESS read-write
|
||
-- STATUS current
|
||
-- DESCRIPTION " Enable or disable the loopback detection function for the specified vlan of the port."
|
||
-- ::= { loopbackDetecSpecVlanEntry 3 }
|
||
--********************************************************************************************************
|
||
--xxx.100.3.4.5
|
||
loopbackDetecShowTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF LoopbackDetecShowEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Show the config and state of loopback detection for the specified port."
|
||
::= { loopbackDetection 5 }
|
||
|
||
--xxx.100.3.4.5.1
|
||
loopbackDetecShowEntry OBJECT-TYPE
|
||
SYNTAX LoopbackDetecShowEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in the loopbackDetecShowTable."
|
||
INDEX { lpbackDetecShowPortIndex }
|
||
::= { loopbackDetecShowTable 1 }
|
||
LoopbackDetecShowEntry ::= SEQUENCE
|
||
{
|
||
lpbackDetecShowPortIndex INTEGER,
|
||
lpbackDetecShowInformation DisplayString
|
||
}
|
||
--xxx.100.3.4.5.1.1
|
||
lpbackDetecShowPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An unique value for each port."
|
||
::= { loopbackDetecShowEntry 1 }
|
||
|
||
--xxx.100.3.4.5.1.2
|
||
lpbackDetecShowInformation OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..1024))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The value display the configuration and state of loopback detection for the specified port."
|
||
::= { loopbackDetecShowEntry 2 }
|
||
--********************************************************************************************************
|
||
--xxx.100.3.5
|
||
stormControlPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF StormControlPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"storm-contol port table"
|
||
::= { priPorts 5 }
|
||
--xxx.100.3.5.1
|
||
stormControlPortEntry OBJECT-TYPE
|
||
SYNTAX StormControlPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" storm-control entry"
|
||
INDEX { stormControlPortIndex,stormControlSuppressType }
|
||
::= { stormControlPortTable 1 }
|
||
|
||
StormControlPortEntry
|
||
::= SEQUENCE
|
||
{
|
||
stormControlPortIndex INTEGER,
|
||
stormControlSuppressType INTEGER,
|
||
stormControlSuppressRateUnit INTEGER,
|
||
stormControlSuppressRateValue INTEGER,
|
||
stormControlSuppressStatus INTEGER
|
||
|
||
}
|
||
|
||
--xxx.100.3.5.1.1
|
||
stormControlPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port index"
|
||
::= { stormControlPortEntry 1 }
|
||
|
||
|
||
--xxx.100.3.5.1.2
|
||
stormControlSuppressType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
broadcast(0),
|
||
multicast(1),
|
||
unicast(2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"broadcast(broadcast rate suppression),multicast(multicast rate suppression),
|
||
unicast(unicast rate suppression))"
|
||
::= { stormControlPortEntry 2 }
|
||
|
||
--xxx.100.3.5.1.3
|
||
stormControlSuppressRateUnit OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
kbps(0),
|
||
pps(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set kbps as measure or set pps as measure "
|
||
::= { stormControlPortEntry 3 }
|
||
|
||
--xxx.100.3.5.1.4
|
||
stormControlSuppressRateValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"if the suppressrate unit is pps,the value range at <1> ,or if the suppressrate unit is bps,the value range at <1>,
|
||
it depends on stormControlSuppressRateUnit."
|
||
::= { stormControlPortEntry 4 }
|
||
|
||
--xxx.100.3.5.1.5
|
||
stormControlSuppressStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
destroy(0),
|
||
active(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry "
|
||
::= { stormControlPortEntry 5 }
|
||
--********************************************************************************************************
|
||
--xxx.100.3.6
|
||
flowCounterTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF FlowCouterEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"control port and vlan interface flow table"
|
||
::= { priPorts 6 }
|
||
--xxx.100.3.6.1
|
||
flowCouterEntry OBJECT-TYPE
|
||
SYNTAX FlowCouterEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" control port and vlan interface flow entry"
|
||
INDEX { flowPortIndex,flowVlanID}
|
||
::= { flowCounterTable 1 }
|
||
|
||
FlowCouterEntry
|
||
::= SEQUENCE
|
||
{
|
||
flowPortIndex INTEGER,
|
||
flowVlanID INTEGER,
|
||
flowCounterInOctets Counter64,
|
||
flowCounterInUcastPkts Counter64,
|
||
flowCounterInMulticastPkts Counter64,
|
||
flowCounterInBroadcastPkts Counter64,
|
||
flowCounterOutOctets Counter64,
|
||
flowCounterOutUcastPkts Counter64,
|
||
flowCounterOutMulticastPkts Counter64,
|
||
flowCounterOutBroadcastPkts Counter64,
|
||
clearFlowCounter INTEGER
|
||
}
|
||
--xxx.100.3.6.1.1
|
||
flowPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Port Index"
|
||
::= { flowCouterEntry 1 }
|
||
--xxx.100.3.6.1.2
|
||
flowVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Vlan ID"
|
||
::= { flowCouterEntry 2 }
|
||
--xxx.100.3.6.1.3
|
||
flowCounterInOctets OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of octets received on the interface,
|
||
including framing characters. This object is a 64-bit
|
||
version of ifInOctets."
|
||
::= { flowCouterEntry 3 }
|
||
--xxx.100.3.6.1.4
|
||
flowCounterInUcastPkts OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of packets, delivered by this sub-layer to
|
||
a higher (sub-)layer, which were not addressed to a
|
||
multicast or broadcast address at this sub-layer.
|
||
This object is a 64-bit version of ifInUcastPkts."
|
||
::= { flowCouterEntry 4 }
|
||
--xxx.100.3.6.1.5
|
||
flowCounterInMulticastPkts OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of packets, delivered by this sub-layer to
|
||
a higher (sub-)layer, which were addressed to a
|
||
multicast address at this sub-layer. For a MAC layer
|
||
protocol, this includes both Group and Functional
|
||
addresses. This object is a 64-bit version of ifInMulticastPkts."
|
||
::= { flowCouterEntry 5 }
|
||
--xxx.100.3.6.1.6
|
||
flowCounterInBroadcastPkts OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of packets, delivered by this sub-layer to
|
||
a higher (sub-)layer, which were addressed to a
|
||
broadcast address at this sub-layer. This object is a
|
||
64-bit version of ifInBroadcastPkts."
|
||
::= { flowCouterEntry 6 }
|
||
--xxx.100.3.6.1.7
|
||
flowCounterOutOctets OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of octets transmitted out of the
|
||
interface, including framing characters. This object
|
||
is a 64-bit version of ifOutOctets."
|
||
::= { flowCouterEntry 7 }
|
||
--xxx.100.3.6.1.8
|
||
flowCounterOutUcastPkts OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of packets that higher-level
|
||
protocols requested be transmitted, and which were not
|
||
addressed to a multicast or broadcast address at this
|
||
sub-layer, including those that were discarded or not
|
||
sent. This object is a 64-bit version of
|
||
ifOutUcastPkts."
|
||
::= { flowCouterEntry 8 }
|
||
--xxx.100.3.6.1.9
|
||
flowCounterOutMulticastPkts OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of packets that higher-level
|
||
protocols requested be transmitted, and which were
|
||
addressed to a multicast address at this sub-layer,
|
||
including those that were discarded or not sent. For
|
||
a MAC layer protocol, this includes both Group and
|
||
Functional addresses. This object is a 64-bit version
|
||
of ifOutMulticastPkts."
|
||
::= { flowCouterEntry 9 }
|
||
--xxx.100.3.6.1.10
|
||
flowCounterOutBroadcastPkts OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of packets that higher-level
|
||
protocols requested be transmitted, and which were
|
||
addressed to a broadcast address at this sub-layer,
|
||
including those that were discarded or not sent. This
|
||
object is a 64-bit version of ifOutBroadcastPkts."
|
||
::= { flowCouterEntry 10 }
|
||
--xxx.100.3.6.1.11
|
||
clearFlowCounter OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Clear flow counter."
|
||
::={flowCouterEntry 11}
|
||
--********************************************************************************************************
|
||
--xxx.100.3.7
|
||
sumFlowCounterTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SumFlowCouterEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"control port and vlan interface flow table"
|
||
::= { priPorts 7 }
|
||
--xxx.100.3.7.1
|
||
sumFlowCouterEntry OBJECT-TYPE
|
||
SYNTAX SumFlowCouterEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" control port and vlan interface flow entry"
|
||
INDEX { sumFlowVlanID}
|
||
::= { sumFlowCounterTable 1 }
|
||
|
||
SumFlowCouterEntry
|
||
::= SEQUENCE
|
||
{
|
||
sumFlowVlanID INTEGER,
|
||
sumFlowCounterInOctets Counter64,
|
||
sumFlowCounterInPkts Counter64,
|
||
sumFlowCounterOutOctets Counter64,
|
||
sumFlowCounterOutPkts Counter64,
|
||
clearSumFlowCounter INTEGER
|
||
}
|
||
--xxx.100.3.7.1.1
|
||
sumFlowVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Vlan ID"
|
||
::= { sumFlowCouterEntry 1 }
|
||
--xxx.100.3.7.1.2
|
||
sumFlowCounterInOctets OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of octets received on the interface,
|
||
including framing characters. This object is a 64-bit
|
||
version of ifInOctets."
|
||
::= { sumFlowCouterEntry 2 }
|
||
|
||
--xxx.100.3.7.1.3
|
||
sumFlowCounterInPkts OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of packets, delivered by this sub-layer to
|
||
a higher (sub-)layer, which were not addressed to a
|
||
multicast or broadcast address at this sub-layer.
|
||
This object is a 64-bit version of ifInUcastPkts."
|
||
::= { sumFlowCouterEntry 3 }
|
||
|
||
--xxx.100.3.7.1.4
|
||
sumFlowCounterOutOctets OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of octets transmitted out of the
|
||
interface, including framing characters. This object
|
||
is a 64-bit version of ifOutOctets."
|
||
::= { sumFlowCouterEntry 4}
|
||
--xxx.100.3.7.1.5
|
||
sumFlowCounterOutPkts OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of packets that higher-level
|
||
protocols requested be transmitted, and which were not
|
||
addressed to a multicast or broadcast address at this
|
||
sub-layer, including those that were discarded or not
|
||
sent. This object is a 64-bit version of
|
||
ifOutUcastPkts."
|
||
::= { sumFlowCouterEntry 5 }
|
||
--xxx.100.3.7.1.6
|
||
clearSumFlowCounter OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Clear flow counter."
|
||
::={sumFlowCouterEntry 6}
|
||
--********************************************************************************************************
|
||
--xxx.100.3.10
|
||
|
||
portUtilTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortUtilEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A list of port util entries."
|
||
::={priPorts 10}
|
||
|
||
--xxx.100.3.10.1
|
||
portUtilEntry OBJECT-TYPE
|
||
SYNTAX PortUtilEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A port util entry containing wan port in util,wan port out util,
|
||
bit error rate and packet lost rate."
|
||
INDEX {portUtilIndex}
|
||
::= {portUtilTable 1}
|
||
|
||
PortUtilEntry
|
||
::= SEQUENCE
|
||
{
|
||
portUtilIndex INTEGER,
|
||
wanIfInUtil INTEGER,
|
||
wanIfOutUtil INTEGER,
|
||
ifBer INTEGER,
|
||
ifPaketLostRate INTEGER
|
||
}
|
||
--xxx.100.3.10.1.1
|
||
portUtilIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (1..1024)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port No."
|
||
::= { portUtilEntry 1 }
|
||
--xxx.100.3.10.1.2
|
||
wanIfInUtil OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"WAN port inflows utilization."
|
||
::= {portUtilEntry 2 }
|
||
--xxx.100.3.10.1.3
|
||
wanIfOutUtil OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"WAN port outflows utilization."
|
||
::= {portUtilEntry 3}
|
||
|
||
--xxx.100.3.10.1.4
|
||
ifBer OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port error rate."
|
||
::= {portUtilEntry 4}
|
||
|
||
--xxx.100.3.10.1.5
|
||
ifPaketLostRate OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port packet lost rate."
|
||
::= {portUtilEntry 5}
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
--xxx.100.3.11
|
||
portLEDShutoffTable OBJECT IDENTIFIER ::= { priPorts 11 }
|
||
--xxx.100.3.11.1
|
||
portLEDTimerange OBJECT IDENTIFIER ::= { portLEDShutoffTable 1 }
|
||
--xxx.100.3.11.1.1
|
||
portLEDTimeRangeMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortLEDTimeRangeMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"timeRange Map Table"
|
||
::= { portLEDTimerange 1 }
|
||
|
||
--xxx.100.3.11.1.1.1
|
||
portLEDTimeRangeMapEntry OBJECT-TYPE
|
||
SYNTAX PortLEDTimeRangeMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"timeRange Map Entry"
|
||
INDEX { portLEDTimeRangeMapIndex }
|
||
::= { portLEDTimeRangeMapTable 1 }
|
||
|
||
PortLEDTimeRangeMapEntry
|
||
::= SEQUENCE
|
||
{
|
||
portLEDTimeRangeMapIndex INTEGER,
|
||
portLEDTimeRangeMapName DisplayString,
|
||
portLEDTimeRangeMapStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.3.11.1.1.1.1
|
||
portLEDTimeRangeMapIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"TimeRange Map index,the range of it is 1-(2^32-1)."
|
||
::= { portLEDTimeRangeMapEntry 1 }
|
||
|
||
--xxx.100.3.11.1.1.1.2
|
||
portLEDTimeRangeMapName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE (1..64))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"TimeRange Map name"
|
||
::= { portLEDTimeRangeMapEntry 2 }
|
||
|
||
--xxx.100.3.11.1.1.1.3
|
||
portLEDTimeRangeMapStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"TimeRange Map status"
|
||
::= { portLEDTimeRangeMapEntry 3 }
|
||
|
||
--xxx.100.3.11.1.1.2
|
||
portLEDTimeRangeTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortLEDTimeRangeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"timeRange Table"
|
||
::= { portLEDTimerange 2 }
|
||
|
||
--xxx.100.3.11.1.1.2.1
|
||
portLEDTimeRangeEntry OBJECT-TYPE
|
||
SYNTAX PortLEDTimeRangeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"timeRange Entry"
|
||
INDEX { portLEDTimeRangeIndex,portLEDTimeRangeSubIndex }
|
||
::= { portLEDTimeRangeTable 1 }
|
||
|
||
PortLEDTimeRangeEntry
|
||
::= SEQUENCE
|
||
{
|
||
portLEDTimeRangeIndex INTEGER,
|
||
portLEDTimeRangeSubIndex INTEGER,
|
||
portLEDTimeRangeType INTEGER,
|
||
portLEDTimeRangeStartWeek BITS,
|
||
portLEDTimeRangeStartDate DisplayString,
|
||
portLEDTimeRangeStartTime DisplayString,
|
||
portLEDTimeRangeEndWeek BITS,
|
||
portLEDTimeRangeEndDate DisplayString,
|
||
portLEDTimeRangeEndTime DisplayString,
|
||
portLEDTimeRangeStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.3.11.1.1.2.1.1
|
||
portLEDTimeRangeIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"TimeRange index,the allowed range is 1 to 1000."
|
||
::= { portLEDTimeRangeEntry 1 }
|
||
|
||
--xxx.100.3.11.1.1.2.1.2
|
||
portLEDTimeRangeSubIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"TimeRange sub index,the allowed range is 1 to 1000."
|
||
::= { portLEDTimeRangeEntry 2}
|
||
|
||
--xxx.100.3.11.1.1.2.1.3
|
||
portLEDTimeRangeType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
absolute(1),
|
||
periodic(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"TimeRange type"
|
||
::= { portLEDTimeRangeEntry 3 }
|
||
|
||
--xxx.100.3.11.1.1.2.1.4
|
||
portLEDTimeRangeStartWeek OBJECT-TYPE
|
||
SYNTAX BITS
|
||
{
|
||
monday(0),
|
||
tuesday(1),
|
||
wednesday(2),
|
||
thursday(3),
|
||
friday(4),
|
||
saturday(5),
|
||
sunday(6)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"configurate the start week,for example: f8 means monday+tuesday+wednesday+thurday+friday,
|
||
the lowest bit is not used,so fe is the biggest."
|
||
::= { portLEDTimeRangeEntry 4 }
|
||
|
||
--xxx.100.3.11.1.1.2.1.5
|
||
portLEDTimeRangeStartDate OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"configurate the start Date,for example YYYY.MM.DD ."
|
||
::= { portLEDTimeRangeEntry 5 }
|
||
|
||
--xxx.100.3.11.1.1.2.1.6
|
||
portLEDTimeRangeStartTime OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"configurate the start clock,for example HH:MM:SS."
|
||
::= { portLEDTimeRangeEntry 6}
|
||
--xxx.100.3.11.1.1.2.1.7
|
||
portLEDTimeRangeEndWeek OBJECT-TYPE
|
||
SYNTAX BITS
|
||
{
|
||
monday(0),
|
||
tuesday(1),
|
||
wednesday(2),
|
||
thursday(3),
|
||
friday(4),
|
||
saturday(5),
|
||
sunday(6)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"configurate the end week,for example: f8 means monday+tuesday+wednesday+thurday+friday,
|
||
the lowest bit is not used,so fe is the biggest."
|
||
::= { portLEDTimeRangeEntry 7 }
|
||
--xxx.100.3.11.1.1.2.1.8
|
||
portLEDTimeRangeEndDate OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"configurate the end date,for example YYYY.MM.DD."
|
||
::= { portLEDTimeRangeEntry 8 }
|
||
|
||
--xxx.100.3.11.1.1.2.1.9
|
||
portLEDTimeRangeEndTime OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"configurate the end clock,for example HH:MM:SS."
|
||
::= { portLEDTimeRangeEntry 9 }
|
||
--xxx.100.3.11.1.1.2.1.10
|
||
portLEDTimeRangeStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"status of timeRangeMapTable"
|
||
::= { portLEDTimeRangeEntry 10 }
|
||
|
||
--*****************************************************************************************
|
||
--xxx.100.3.11.2
|
||
portLEDConfig OBJECT IDENTIFIER ::= { portLEDShutoffTable 2 }
|
||
--xxx.100.3.11.2.1.1
|
||
portLEDTimeRangeName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE (1..64))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the timer range of port LED shut-off config"
|
||
::= { portLEDConfig 1 }
|
||
--xxx.100.3.11.2.1.2
|
||
portLEDState OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
allOn(0),
|
||
allOff(1)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" enable or disable LED shut-off on all ports."
|
||
::= { portLEDConfig 2 }
|
||
--********************************************************************************************************
|
||
--xxx.100.3.12
|
||
portTruckAllowedVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF portTruckAllowedVlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Truck port alllowed vlan table"
|
||
::= { priPorts 12 }
|
||
--xxx.100.3.12.1
|
||
portTruckAllowedVlanEntry OBJECT-TYPE
|
||
SYNTAX portTruckAllowedVlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Truck port alllowed vlan entry"
|
||
INDEX {portTruckPortIndex}
|
||
::= { portTruckAllowedVlanTable 1 }
|
||
|
||
portTruckAllowedVlanEntry
|
||
::= SEQUENCE
|
||
{
|
||
portTruckPortIndex INTEGER,
|
||
portTruckAllowedVlan OCTET STRING,
|
||
portTruckAllowedVlanAdd OCTET STRING,
|
||
portTruckAllowedVlanExcept OCTET STRING,
|
||
portTruckAllowedVlanRemove OCTET STRING,
|
||
portTruckAllowedVlanAll INTEGER ,
|
||
}
|
||
--xxx.100.3.12.1.1
|
||
portTruckPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port index of truck mode"
|
||
::= { portTruckAllowedVlanEntry 1 }
|
||
--xxx.100.3.12.1.2
|
||
portTruckAllowedVlan OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"VLAN IDs of the allowed VLANs when this port is in trunking mode."
|
||
::= { portTruckAllowedVlanEntry 2 }
|
||
|
||
--xxx.100.3.12.1.3
|
||
portTruckAllowedVlanAdd OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Add VLANs to the current list."
|
||
::= { portTruckAllowedVlanEntry 3 }
|
||
|
||
--xxx.100.3.12.1.4
|
||
portTruckAllowedVlanExcept OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"All VLANs except the following."
|
||
::= { portTruckAllowedVlanEntry 4}
|
||
--xxx.100.3.12.1.5
|
||
portTruckAllowedVlanRemove OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Remove VLANs from the current list."
|
||
::= { portTruckAllowedVlanEntry 5 }
|
||
--xxx.100.3.12.1.6
|
||
portTruckAllowedVlanAll OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
none(0),
|
||
all(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Allow all(1) vlans or none vlans."
|
||
::={portTruckAllowedVlanEntry 6}
|
||
--********************************************************************************************************
|
||
--xxx.100.3.13
|
||
portHybridTaggedAllowedVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF portHybridTaggedAllowedVlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Truck port alllowed vlan table"
|
||
::= { priPorts 13 }
|
||
--xxx.100.3.12.1
|
||
portHybridTaggedAllowedVlanEntry OBJECT-TYPE
|
||
SYNTAX portHybridTaggedAllowedVlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Truck port alllowed vlan entry"
|
||
INDEX { portHybridTaggedPortIndex }
|
||
::= { portHybridTaggedAllowedVlanTable 1 }
|
||
|
||
portHybridTaggedAllowedVlanEntry
|
||
::= SEQUENCE
|
||
{
|
||
portHybridTaggedPortIndex INTEGER,
|
||
portHybridTaggedAllowedVlan OCTET STRING,
|
||
portHybridTaggedAllowedVlanAdd OCTET STRING,
|
||
portHybridTaggedAllowedVlanExcept OCTET STRING,
|
||
portHybridTaggedAllowedVlanRemove OCTET STRING,
|
||
portHybridTaggedAllowedVlanAll INTEGER
|
||
}
|
||
--xxx.100.3.12.1.1
|
||
portHybridTaggedPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port index of Hybrid mode"
|
||
::= { portHybridTaggedAllowedVlanEntry 1 }
|
||
--xxx.100.3.12.1.2
|
||
portHybridTaggedAllowedVlan OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"VLAN IDs of the allowed VLANs when this port is in hybrid mode."
|
||
::= { portHybridTaggedAllowedVlanEntry 2 }
|
||
|
||
--xxx.100.3.12.1.3
|
||
portHybridTaggedAllowedVlanAdd OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Add VLANs to the current list."
|
||
::= { portHybridTaggedAllowedVlanEntry 3 }
|
||
|
||
--xxx.100.3.12.1.4
|
||
portHybridTaggedAllowedVlanExcept OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"All VLANs except the following."
|
||
::= { portHybridTaggedAllowedVlanEntry 4}
|
||
--xxx.100.3.12.1.5
|
||
portHybridTaggedAllowedVlanRemove OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Remove VLANs from the current list."
|
||
::= { portHybridTaggedAllowedVlanEntry 5 }
|
||
--xxx.100.3.12.1.6
|
||
portHybridTaggedAllowedVlanAll OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
none(0),
|
||
all(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"allow all(1) vlans or none vlans."
|
||
::={portHybridTaggedAllowedVlanEntry 6}
|
||
--******************************************************************************************************************
|
||
--********************************************************************************************************
|
||
--xxx.100.3.14
|
||
portHybridUntaggedAllowedVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF portHybridUntaggedAllowedVlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Truck port alllowed vlan table"
|
||
::= { priPorts 14 }
|
||
--xxx.100.3.12.1
|
||
portHybridUntaggedAllowedVlanEntry OBJECT-TYPE
|
||
SYNTAX portHybridUntaggedAllowedVlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Truck port alllowed vlan entry"
|
||
INDEX { portHybridUntaggedPortIndex }
|
||
::= { portHybridUntaggedAllowedVlanTable 1 }
|
||
|
||
portHybridUntaggedAllowedVlanEntry
|
||
::= SEQUENCE
|
||
{
|
||
portHybridUntaggedPortIndex INTEGER,
|
||
portHybridUntaggedAllowedVlan OCTET STRING,
|
||
portHybridUntaggedAllowedVlanAdd OCTET STRING,
|
||
portHybridUntaggedAllowedVlanExcept OCTET STRING,
|
||
portHybridUntaggedAllowedVlanRemove OCTET STRING,
|
||
portHybridUntaggedAllowedVlanAll INTEGER
|
||
}
|
||
--xxx.100.3.12.1.1
|
||
portHybridUntaggedPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port index of Hybrid mode"
|
||
::= { portHybridUntaggedAllowedVlanEntry 1 }
|
||
--xxx.100.3.12.1.2
|
||
portHybridUntaggedAllowedVlan OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"VLAN IDs of the allowed VLANs when this port is in hybrid mode."
|
||
::= { portHybridUntaggedAllowedVlanEntry 2 }
|
||
|
||
--xxx.100.3.12.1.3
|
||
portHybridUntaggedAllowedVlanAdd OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Add VLANs to the current list."
|
||
::= { portHybridUntaggedAllowedVlanEntry 3 }
|
||
|
||
--xxx.100.3.12.1.4
|
||
portHybridUntaggedAllowedVlanExcept OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"All VLANs except the following."
|
||
::= { portHybridUntaggedAllowedVlanEntry 4}
|
||
--xxx.100.3.12.1.5
|
||
portHybridUntaggedAllowedVlanRemove OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Remove VLANs from the current list."
|
||
::= { portHybridUntaggedAllowedVlanEntry 5 }
|
||
--xxx.100.3.12.1.6
|
||
portHybridUntaggedAllowedVlanAll OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
none(0),
|
||
all(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"allow all(1) vlans or none vlans."
|
||
::={portHybridUntaggedAllowedVlanEntry 6}
|
||
--******************************************************************************************************************
|
||
--xxx.100.4 priIpConfig
|
||
|
||
--***************************************
|
||
|
||
--xxx.100.4.1
|
||
netDefaultGateway OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The IP Address of the default gateway. If this value is
|
||
undefined or unknown, it shall have the value 0.0.0.0."
|
||
::= { priIpConfig 1 }
|
||
|
||
--xxx.100.4.2
|
||
ipHttpState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Web server on-off."
|
||
::= { priIpConfig 2 }
|
||
|
||
--xxx.100.4.3
|
||
iPAddrTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IPAddrEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of iPAddrEntry."
|
||
::= { priIpConfig 3 }
|
||
|
||
--xxx.100.4.3.1
|
||
iPAddrEntry OBJECT-TYPE
|
||
SYNTAX IPAddrEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A set of configuration parameters for a particular
|
||
network interface on this device. If the device has no network
|
||
interface, this table is empty.
|
||
|
||
The index is composed of the ifIndex assigned to the
|
||
corresponding interface."
|
||
INDEX { iPAddrVid , iPAddrIPAddress }
|
||
::= { iPAddrTable 1 }
|
||
|
||
IPAddrEntry ::= SEQUENCE
|
||
{
|
||
iPAddrVid INTEGER,
|
||
iPAddrIPAddress IpAddress,
|
||
iPAddrSubnetMask IpAddress,
|
||
iPAddrPrimaryInterface INTEGER,
|
||
iPAddrStatus INTEGER
|
||
}
|
||
--xxx.100.4.3.1.1
|
||
iPAddrVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The VLAN interface being used by this table entry. Only the
|
||
VLAN interfaces which have an IP configured will appear in
|
||
the table."
|
||
::= { iPAddrEntry 1 }
|
||
|
||
--xxx.100.4.3.1.2
|
||
iPAddrIPAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The IP address of this Net interface. The default value
|
||
for this object is 0.0.0.0. If either the IPAddrIPAddress
|
||
or IPAddrSubnetMask is 0.0.0.0, then when the device
|
||
boots, it may use BOOTP to try to figure out what these
|
||
values should be. If BOOTP fails, before the device
|
||
can talk on the network, this value must be configured
|
||
(e.g., through a terminal attached to the device)."
|
||
::= { iPAddrEntry 2 }
|
||
|
||
--xxx.100.4.3.1.3
|
||
iPAddrSubnetMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The subnet mask of this Net interface. The default value
|
||
for this object is 0.0.0.0. If either the IPAddrIPAddress
|
||
or IPAddrSubnetMask are 0.0.0.0, then when the device
|
||
boots, it may use BOOTP to try to figure out what these
|
||
values should be. If BOOTP fails, before the device
|
||
can talk on the network, this value must be configured
|
||
(e.g., through a terminal attached to the device)."
|
||
::= { iPAddrEntry 3 }
|
||
|
||
--xxx.100.4.3.1.4
|
||
iPAddrPrimaryInterface OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
primary(0),
|
||
secondary(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Whether this is a primary interface."
|
||
::= { iPAddrEntry 4 }
|
||
|
||
--xxx.100.4.3.1.5
|
||
iPAddrStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Now state."
|
||
::= { iPAddrEntry 5 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.4.4
|
||
interfaceTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF InterfaceEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table of interfaceEntry."
|
||
::= { priIpConfig 4 }
|
||
|
||
--xxx.100.5.1.1
|
||
interfaceEntry OBJECT-TYPE
|
||
SYNTAX InterfaceEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A set of configuration parameters for a particular
|
||
network interface on this device. If the device has no network
|
||
interface, this table is empty.
|
||
|
||
The index is composed of the ifIndex assigned to the
|
||
corresponding interface."
|
||
INDEX { intfacetype , intfaceID }
|
||
::= { interfaceTable 1 }
|
||
|
||
InterfaceEntry ::= SEQUENCE
|
||
{
|
||
intfacetype INTEGER,
|
||
intfaceID INTEGER,
|
||
intfaceIndex INTEGER,
|
||
-- intfaceAddressMethod INTEGER,
|
||
intfaceStatus INTEGER
|
||
}
|
||
|
||
intfacetype OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
vintf(1),
|
||
loopback(2),
|
||
tunnel(3)
|
||
}
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The Type of interface.
|
||
Now support(1)vintf and (2)loopback."
|
||
::= { interfaceEntry 1 }
|
||
|
||
intfaceID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Number of interface.
|
||
exp:intfacetype(1),interfaceID(2) means interface vlan 2.
|
||
if intfacetype(2) interfaceID(4) means interface loopback4.
|
||
if intfacetype(3) interfaceID(5) means interface Tunnel5."
|
||
::= { interfaceEntry 2 }
|
||
|
||
intfaceIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Index of interface."
|
||
::= { interfaceEntry 3 }
|
||
|
||
--intfaceAddressMethod OBJECT-TYPE
|
||
-- SYNTAX INTEGER
|
||
-- {
|
||
-- user(0),
|
||
-- dhcp(1),
|
||
-- bootp(2)
|
||
-- }
|
||
-- MAX-ACCESS read-create
|
||
-- STATUS current
|
||
-- DESCRIPTION
|
||
-- "Method to get the IP address.
|
||
-- When intfacetype(2/3) intfaceAddressMethod must be user()."
|
||
-- ::= { interfaceEntry 4 }
|
||
|
||
intfaceStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Now state."
|
||
::= { interfaceEntry 5 }
|
||
|
||
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.5 vlanConfig
|
||
|
||
--***************************************
|
||
--vlaninfotable
|
||
--***************************************
|
||
|
||
--xxx.100.5.1
|
||
vlanInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlanInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing current configuration information
|
||
for each VLAN currently configured into the device by
|
||
(local or network) management."
|
||
::= { priVlanConfig 1 }
|
||
|
||
--xxx.100.5.1.1
|
||
vlanInfoEntry OBJECT-TYPE
|
||
SYNTAX VlanInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Static information for a VLAN configured into the
|
||
device by (local or network) management."
|
||
INDEX { vlanID }
|
||
::= { vlanInfoTable 1 }
|
||
|
||
VlanInfoEntry ::= SEQUENCE
|
||
{
|
||
vlanID INTEGER,
|
||
vlanName DisplayString,
|
||
vlanPortNumber INTEGER,
|
||
vlanRowStatus INTEGER
|
||
}
|
||
|
||
|
||
--xxx.100.5.1.1.1
|
||
vlanID OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This value is vlan's ID."
|
||
::= { vlanInfoEntry 1 }
|
||
|
||
--xxx.100.5.1.1.2
|
||
vlanName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (1..64))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "which may be used to identify the VLAN."
|
||
::= { vlanInfoEntry 2 }
|
||
|
||
--xxx.100.5.1.1.3
|
||
vlanPortNumber OBJECT-TYPE
|
||
SYNTAX INTEGER (0..65535)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The sum of vlan's ports."
|
||
::= { vlanInfoEntry 3 }
|
||
|
||
--xxx.100.5.1.1.4
|
||
vlanRowStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This object indicates the status of this entry."
|
||
::= { vlanInfoEntry 4 }
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
--MvlanConfig
|
||
--***************************************
|
||
--xxx.100.5.2
|
||
--***************************************
|
||
mvlanInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MvlanInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing current configuration information
|
||
for Multicast VLAN ."
|
||
::= {priVlanConfig 2 }
|
||
|
||
--xxx.100.5.2.1
|
||
mvlanInfoEntry OBJECT-TYPE
|
||
SYNTAX MvlanInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Static information for Multicast VLAN configured into the
|
||
device by (local or network) management."
|
||
INDEX { mvlanID }
|
||
::= { mvlanInfoTable 1 }
|
||
MvlanInfoEntry ::= SEQUENCE
|
||
{
|
||
mvlanID INTEGER,
|
||
mvlanStatus INTEGER,
|
||
mvlanAssoVlanList DisplayString,
|
||
mvlanAssoVlanStatus INTEGER,
|
||
mvlanMode INTEGER
|
||
}
|
||
--xxx.100.5.2.1.1
|
||
mvlanID OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This value is mvlan's ID."
|
||
::= { mvlanInfoEntry 1 }
|
||
--xxx.100.5.2.1.2
|
||
mvlanStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "the status of mVLAN:enable(1) to active a mvlanID;disable(0) is to destroy a mvlanID."
|
||
::= {mvlanInfoEntry 2 }
|
||
--xxx.100.5.2.1.3
|
||
mvlanAssoVlanList OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..100))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" configure vlans association with multicast Vlan,such as'3-4'or '2,5,6',set or unset by Configuring mvlanAssoVlanStatus; geting vlans which associating with multicast Vlan ."
|
||
::= {mvlanInfoEntry 3}
|
||
--xxx.100.5.2.1.4
|
||
mvlanAssoVlanStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "the status of mvlanAssoVlan:enable(1) to enable multicast Vlan association with Vlan;
|
||
disable(0) is to disable multicast Vlan association with Vlan."
|
||
::= {mvlanInfoEntry 4 }
|
||
--xxx.100.5.2.1.5
|
||
mvlanMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
default(0),
|
||
dynamic(1),
|
||
compatible(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"configure mode: when no configration,Default: 0."
|
||
::= {mvlanInfoEntry 5}
|
||
--xxx.100.5.3
|
||
mvlanPortInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MvlanPortInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing current configuration information
|
||
for each Multicast VLAN ."
|
||
::= { priVlanConfig 3 }
|
||
--xxx.100.5.3.1
|
||
mvlanPortInfoEntry OBJECT-TYPE
|
||
SYNTAX MvlanPortInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Static information for Multicast VLAN configured into the
|
||
device by (local or network) management."
|
||
INDEX { mvlanVId,mvlanPortIndex }
|
||
::= { mvlanPortInfoTable 1 }
|
||
MvlanPortInfoEntry ::= SEQUENCE
|
||
{
|
||
mvlanVId INTEGER,
|
||
mvlanPortIndex INTEGER,
|
||
mvlanAssoPortTagid INTEGER,
|
||
mvlanPortStatus INTEGER
|
||
}
|
||
--xxx.100.5.3.1.1
|
||
mvlanVId OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This value is mvlan's ID."
|
||
::= { mvlanPortInfoEntry 1 }
|
||
--xxx.100.5.3.1.2
|
||
mvlanPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Mvlan's port index."
|
||
::= { mvlanPortInfoEntry 2 }
|
||
--xxx.100.5.3.1.3
|
||
mvlanAssoPortTagid OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "tagId of portIndex association with multicast Vlan,Default:0.if port needn't Tagid,
|
||
set portIndex association with mvlanVId only."
|
||
::= {mvlanPortInfoEntry 3 }
|
||
--xxx.100.5.3.1.4
|
||
mvlanPortStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "the status of mvlanPortStatus:enable(1) to enable port association with multicast Vlan;
|
||
disable(0) is to disable port association with multicast Vlan."
|
||
::= {mvlanPortInfoEntry 4 }
|
||
--*******************************************************************************************************
|
||
--*******************************************************************************************************
|
||
--xxx.100.5.4
|
||
vlanFlowCounterTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlanFlowCounterEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing flow counters according to vlanid,in/out direction,
|
||
containing unicast,multicast and broadcast flow."
|
||
::= { priVlanConfig 4 }
|
||
--xxx.100.5.4.1
|
||
vlanFlowCounterEntry OBJECT-TYPE
|
||
SYNTAX VlanFlowCounterEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Flow counters on vlan for in/out ports."
|
||
INDEX { vlanID }
|
||
::= { vlanFlowCounterTable 1 }
|
||
|
||
VlanFlowCounterEntry ::= SEQUENCE
|
||
{
|
||
vlanFCVlanID INTEGER,
|
||
vlanInOctets Counter64,
|
||
vlanInUcastPkts Counter64,
|
||
vlanInMulticastPkts Counter64,
|
||
vlanInBroadcastPkts Counter64,
|
||
vlanOutOctets Counter64,
|
||
vlanOutUcastPkts Counter64,
|
||
vlanOutMulticastPkts Counter64,
|
||
vlanOutBroadcastPkts Counter64,
|
||
clearVlanFlowCounter INTEGER
|
||
}
|
||
|
||
|
||
--xxx.100.5.4.1.1
|
||
vlanFCVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This value is vlan's ID."
|
||
::= { vlanFlowCounterEntry 1 }
|
||
|
||
--xxx.100.5.4.1.2
|
||
vlanInOctets OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of octets received on the interface,
|
||
including framing characters. This object is a 64-bit
|
||
version of ifInOctets."
|
||
::= { vlanFlowCounterEntry 2 }
|
||
--xxx.100.5.4.1.3
|
||
vlanInUcastPkts OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of packets, delivered by this sub-layer to
|
||
a higher (sub-)layer, which were not addressed to a
|
||
multicast or broadcast address at this sub-layer.
|
||
This object is a 64-bit version of ifInUcastPkts."
|
||
::= { vlanFlowCounterEntry 3 }
|
||
--xxx.100.5.4.1.4
|
||
vlanInMulticastPkts OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of packets, delivered by this sub-layer to
|
||
a higher (sub-)layer, which were addressed to a
|
||
multicast address at this sub-layer. For a MAC layer
|
||
protocol, this includes both Group and Functional
|
||
addresses. This object is a 64-bit version of ifInMulticastPkts."
|
||
::= { vlanFlowCounterEntry 4 }
|
||
--xxx.100.5.4.1.5
|
||
vlanInBroadcastPkts OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of packets, delivered by this sub-layer to
|
||
a higher (sub-)layer, which were addressed to a
|
||
broadcast address at this sub-layer. This object is a
|
||
64-bit version of ifInBroadcastPkts."
|
||
::= { vlanFlowCounterEntry 5 }
|
||
--xxx.100.5.4.1.6
|
||
vlanOutOctets OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of octets transmitted out of the
|
||
interface, including framing characters. This object
|
||
is a 64-bit version of ifOutOctets."
|
||
::= { vlanFlowCounterEntry 6 }
|
||
--xxx.100.5.4.1.7
|
||
vlanOutUcastPkts OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of packets that higher-level
|
||
protocols requested be transmitted, and which were not
|
||
addressed to a multicast or broadcast address at this
|
||
sub-layer, including those that were discarded or not
|
||
sent. This object is a 64-bit version of
|
||
ifOutUcastPkts."
|
||
::= { vlanFlowCounterEntry 7 }
|
||
--xxx.100.5.4.1.8
|
||
vlanOutMulticastPkts OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of packets that higher-level
|
||
protocols requested be transmitted, and which were
|
||
addressed to a multicast address at this sub-layer,
|
||
including those that were discarded or not sent. For
|
||
a MAC layer protocol, this includes both Group and
|
||
Functional addresses. This object is a 64-bit version
|
||
of ifOutMulticastPkts."
|
||
::= { vlanFlowCounterEntry 8 }
|
||
--xxx.100.5.4.1.9
|
||
vlanOutBroadcastPkts OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of packets that higher-level
|
||
protocols requested be transmitted, and which were
|
||
addressed to a broadcast address at this sub-layer,
|
||
including those that were discarded or not sent. This
|
||
object is a 64-bit version of ifOutBroadcastPkts."
|
||
::= { vlanFlowCounterEntry 9 }
|
||
--xxx.100.5.4.1.10
|
||
clearVlanFlowCounter OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Clear flow counter."
|
||
::={vlanFlowCounterEntry 10}
|
||
|
||
--*****************************************************************************************
|
||
--*****************************************************************************************
|
||
--xxx.100.6 jumblyStacking
|
||
|
||
--xxx.100.6.1
|
||
sysStackUnitNumber OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" the number of the stacked units."
|
||
::= { priJumblyStacking 1 }
|
||
|
||
--xxx.100.6.2
|
||
jumblyStackingInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF JumblyStackingInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Table of descriptive and status information about
|
||
jumbly stacking in this system."
|
||
::= { priJumblyStacking 2 }
|
||
|
||
--xxx.100.6.1.1
|
||
jumblyStackingInfoEntry OBJECT-TYPE
|
||
SYNTAX JumblyStackingInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in the table, containing information
|
||
about stacking switch in this system."
|
||
INDEX { swUnitIndex }
|
||
::= { jumblyStackingInfoTable 1 }
|
||
|
||
JumblyStackingInfoEntry ::= SEQUENCE
|
||
{
|
||
stackingUnitIndex INTEGER,
|
||
swHardwareVersion DisplayString,
|
||
swSoftwareVersion DisplayString,
|
||
swCPUMac MacAddress,
|
||
swType DisplayString
|
||
}
|
||
|
||
--xxx.100.6.1.1.1
|
||
stackingUnitIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This object identifies the switch within the system
|
||
for which this entry contains information. This
|
||
value can never be greater than switchNumber."
|
||
::= { jumblyStackingInfoEntry 1 }
|
||
|
||
--xxx.100.6.1.1.2
|
||
swHardwareVersion OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The text string denoting the version of the hardware."
|
||
::= { jumblyStackingInfoEntry 2 }
|
||
|
||
--xxx.100.6.1.1.3
|
||
swSoftwareVersion OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The text string denoting the version of the software."
|
||
::= { jumblyStackingInfoEntry 3 }
|
||
|
||
--xxx.100.6.1.1.4
|
||
swCPUMac OBJECT-TYPE
|
||
SYNTAX MacAddress (SIZE(17))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" the Mac address of the machine."
|
||
::= { jumblyStackingInfoEntry 4 }
|
||
|
||
--xxx.100.6.1.1.5
|
||
swType OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Type of this switch."
|
||
::= { jumblyStackingInfoEntry 5 }
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.7 uamSecurityPortMib
|
||
|
||
--xxx.100.7.1
|
||
portSecurityTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortSecurityEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The table of port security "
|
||
::= { priUamSecurityPortMib 1 }
|
||
|
||
--xxx.100.7.1.1
|
||
portSecurityEntry OBJECT-TYPE
|
||
SYNTAX PortSecurityEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in the port security table."
|
||
INDEX { psPortIndex }
|
||
::= { portSecurityTable 1 }
|
||
|
||
PortSecurityEntry ::= SEQUENCE
|
||
{
|
||
psPortIndex INTEGER,
|
||
psPortSecurity INTEGER,
|
||
psSecuritytSaticMacAdd MacAddress,
|
||
psSecurityStaticMacDel MacAddress,
|
||
psSecurityPortLock INTEGER,
|
||
psSecurityPortMax INTEGER,
|
||
psSecurityPortConvertmac INTEGER,
|
||
psSecurityPortLocktimer INTEGER
|
||
}
|
||
|
||
--xxx.100.7.1.1.1
|
||
psPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A unique value for each port"
|
||
::= { portSecurityEntry 1 }
|
||
|
||
--xxx.100.7.1.1.2
|
||
psPortSecurity OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "enable or disable mac bind on this port"
|
||
::= { portSecurityEntry 2 }
|
||
|
||
--xxx.100.7.1.1.3
|
||
psSecuritytSaticMacAdd OBJECT-TYPE
|
||
SYNTAX MacAddress (SIZE(17))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "bind Security mac address on this port"
|
||
::= { portSecurityEntry 3 }
|
||
|
||
--xxx.100.7.1.1.4
|
||
psSecurityStaticMacDel OBJECT-TYPE
|
||
SYNTAX MacAddress (SIZE(17))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "delete Security mac address on this port"
|
||
::= { portSecurityEntry 4 }
|
||
|
||
--xxx.100.7.1.1.5
|
||
psSecurityPortLock OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
unlock(0),
|
||
lock(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "lock or unlock this port"
|
||
::= { portSecurityEntry 5 }
|
||
|
||
--xxx.100.7.1.1.6
|
||
psSecurityPortMax OBJECT-TYPE
|
||
SYNTAX INTEGER (1..128)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Maximum secure addrs on this port"
|
||
::= { portSecurityEntry 6 }
|
||
|
||
--xxx.100.7.1.1.7
|
||
psSecurityPortConvertmac OBJECT-TYPE
|
||
SYNTAX INTEGER (1)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "convert dynamic mac to security mac"
|
||
::= { portSecurityEntry 7 }
|
||
|
||
--xxx.100.7.1.1.8
|
||
psSecurityPortLocktimer OBJECT-TYPE
|
||
SYNTAX INTEGER (0..300)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "lock timer on this port"
|
||
::= { portSecurityEntry 8 }
|
||
|
||
--xxx.100.7.2
|
||
securityMacPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SecurityMacPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Table of descriptive and status information about security port"
|
||
::= { priUamSecurityPortMib 2 }
|
||
|
||
--xxx.100.7.2.1
|
||
securityMacPortEntry OBJECT-TYPE
|
||
SYNTAX SecurityMacPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in the security mac port table."
|
||
INDEX { secPortIndex , secMacAdress }
|
||
::= { securityMacPortTable 1 }
|
||
|
||
SecurityMacPortEntry ::= SEQUENCE
|
||
{
|
||
secPortIndex INTEGER,
|
||
secMacAdress MacAddress,
|
||
secVid INTEGER
|
||
}
|
||
|
||
--xxx.100.7.2.1.1
|
||
secPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "A unique value for each port"
|
||
::= { securityMacPortEntry 1 }
|
||
|
||
--xxx.100.7.2.1.2
|
||
secMacAdress OBJECT-TYPE
|
||
SYNTAX MacAddress (SIZE(17))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Mac adress bind on this port"
|
||
::= { securityMacPortEntry 2 }
|
||
|
||
--xxx.100.7.2.1.3
|
||
secVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "vlan id of this port(pvid)"
|
||
::= { securityMacPortEntry 3 }
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
-- (xxx.100.8) priIgmpSnoopingMib
|
||
|
||
--xxx.100.8.1
|
||
priIgmpSnoopingGlobalEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Enable or disable the IgmpSnooping algorithm in the switch."
|
||
::= { priIgmpSnoopingMib 1 }
|
||
|
||
--xxx.100.8.2
|
||
priIgmpSnoopingVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PriIgmpSnoopingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" IopgmpSnoing configuration in vlan."
|
||
::= { priIgmpSnoopingMib 2 }
|
||
|
||
--xxx.100.8.2.1
|
||
priIgmpSnoopingEntry OBJECT-TYPE
|
||
SYNTAX PriIgmpSnoopingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" IgmpSnooping confition in vlan."
|
||
INDEX { priIgmpSnoopingvlanID }
|
||
::= { priIgmpSnoopingVlanTable 1 }
|
||
|
||
PriIgmpSnoopingEntry
|
||
::= SEQUENCE
|
||
{
|
||
priIgmpSnoopingvlanID INTEGER,
|
||
priIgmpSnoopingvlanEnable INTEGER,
|
||
priIgmpSnoopingleave INTEGER,
|
||
priIgmpSnoopingL2gen INTEGER,
|
||
priIgmpSnoopingGroupNum INTEGER,
|
||
priIgmpSnoopingSourceNum INTEGER,
|
||
priIgmpSnoopingPort DisplayString,
|
||
priIgmpSnoopingPortTime INTEGER,
|
||
priIgmpSnoopingQueryInterval INTEGER,
|
||
priIgmpSnoopingQueryMrsp INTEGER,
|
||
priIgmpSnoopingQueryRobustness INTEGER,
|
||
priIgmpSnoopingSuppression INTEGER
|
||
}
|
||
|
||
--xxx.100.8.2.1.1
|
||
priIgmpSnoopingvlanID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This value is vlan's ID."
|
||
::= { priIgmpSnoopingEntry 1 }
|
||
|
||
--xxx.100.8.2.1.2
|
||
priIgmpSnoopingvlanEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " Enable or disable the IgmpSnooping in the switch.Default:0"
|
||
::= { priIgmpSnoopingEntry 2 }
|
||
|
||
--xxx.100.8.2.1.3
|
||
priIgmpSnoopingleave OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
no-immediate-leave(0),
|
||
immediate-leave(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " Enable or disable the immediate leave config.Default:0"
|
||
::= { priIgmpSnoopingEntry 3 }
|
||
|
||
--xxx.100.8.2.1.4
|
||
priIgmpSnoopingL2gen OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
no-l2-general-querier(0),
|
||
l2-general-querier(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " Enable or disable the l2-general-querier config.Default:0"
|
||
::= { priIgmpSnoopingEntry 4 }
|
||
|
||
--xxx.100.8.2.1.5
|
||
priIgmpSnoopingGroupNum OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "set the maximum IGMP group the port can join"
|
||
::= { priIgmpSnoopingEntry 5 }
|
||
|
||
--xxx.100.8.2.1.6
|
||
priIgmpSnoopingSourceNum OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "set the maximum source number"
|
||
::= { priIgmpSnoopingEntry 6 }
|
||
|
||
--xxx.100.8.2.1.7
|
||
priIgmpSnoopingPort OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION " Get static mrouter port of vlan.
|
||
ethernet: Name of Ethernet port
|
||
ifname: Name of interface
|
||
port-channel: Port aggregation."
|
||
::= { priIgmpSnoopingEntry 7 }
|
||
|
||
--xxx.100.8.2.1.8
|
||
priIgmpSnoopingPortTime OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " Configure this survive time of mrouter port.Default: 255s"
|
||
::= { priIgmpSnoopingEntry 8 }
|
||
|
||
--xxx.100.8.2.1.9
|
||
priIgmpSnoopingQueryInterval OBJECT-TYPE
|
||
SYNTAX INTEGER(1..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " Configure this query interval. Default: 125s"
|
||
::= { priIgmpSnoopingEntry 9 }
|
||
|
||
--xxx.100.8.2.1.10
|
||
priIgmpSnoopingQueryMrsp OBJECT-TYPE
|
||
SYNTAX INTEGER(1..25)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " Configure the maximum query response period. Default: 10s"
|
||
::= { priIgmpSnoopingEntry 10 }
|
||
|
||
--xxx.100.8.2.1.11
|
||
priIgmpSnoopingQueryRobustness OBJECT-TYPE
|
||
SYNTAX INTEGER(2..10)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " Configure the query robustness.Default: 2"
|
||
::= { priIgmpSnoopingEntry 11 }
|
||
|
||
--xxx.100.8.2.1.12
|
||
priIgmpSnoopingSuppression OBJECT-TYPE
|
||
SYNTAX INTEGER(1..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " Configure the suppression query time.Default: 255s"
|
||
::= { priIgmpSnoopingEntry 12 }
|
||
|
||
--xxx.100.8.3
|
||
priIgmpSnoopingBindTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PriIgmpSnoopingBindEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" IgmpSnoing bind configuration."
|
||
::= { priIgmpSnoopingMib 3 }
|
||
|
||
--xxx.100.8.3.1
|
||
priIgmpSnoopingBindEntry OBJECT-TYPE
|
||
SYNTAX PriIgmpSnoopingBindEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" IgmpSnooping bind configuration."
|
||
INDEX { priIgmpSnoopingVlanID, priIgmpSnoopingGroupAddress }
|
||
::= { priIgmpSnoopingBindTable 1 }
|
||
|
||
PriIgmpSnoopingBindEntry
|
||
::= SEQUENCE
|
||
{
|
||
priIgmpSnoopingVlanID INTEGER,
|
||
priIgmpSnoopingGroupAddress IpAddress,
|
||
priIgmpSnoopingPortBitmap OCTET STRING
|
||
}
|
||
|
||
--xxx.100.8.3.1.1
|
||
priIgmpSnoopingVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This value is vlan's ID."
|
||
::= { priIgmpSnoopingBindEntry 1 }
|
||
|
||
--xxx.100.8.3.1.2
|
||
priIgmpSnoopingGroupAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This value is group's ip address."
|
||
::= { priIgmpSnoopingBindEntry 2 }
|
||
|
||
--xxx.100.8.3.1.3
|
||
priIgmpSnoopingPortBitmap OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Port's bitmap."
|
||
::= { priIgmpSnoopingBindEntry 3 }
|
||
|
||
--xxx.100.8.4
|
||
priIgmpSnoopingLimitPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PriIgmpSnoopingLimitPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" IopgmpSnoing limits configuration per port in vlan."
|
||
::= { priIgmpSnoopingMib 4 }
|
||
|
||
--xxx.100.8.4.1
|
||
priIgmpSnoopingLimitPortEntry OBJECT-TYPE
|
||
SYNTAX PriIgmpSnoopingLimitPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" IgmpSnooping limits confition per port in vlan."
|
||
INDEX { priIgmpSnoopingLimitVlanID, priIgmpSnoopingLimitPortIndex}
|
||
::= { priIgmpSnoopingLimitPortTable 1 }
|
||
|
||
PriIgmpSnoopingLimitPortEntry
|
||
::= SEQUENCE
|
||
{
|
||
priIgmpSnoopingLimitVlanID INTEGER,
|
||
priIgmpSnoopingLimitPortIndex INTEGER,
|
||
priIgmpSnoopingLimitPortGroupNum INTEGER,
|
||
priIgmpSnoopingLimitPortSourceNum INTEGER,
|
||
priIgmpSnoopingLimitPortStrategy INTEGER,
|
||
priIgmpSnoopingLimitPortStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.8.4.1.1
|
||
priIgmpSnoopingLimitVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This value is vlan's ID which enable ip igmp snooping."
|
||
::= { priIgmpSnoopingLimitPortEntry 1 }
|
||
--xxx.100.8.4.1.2
|
||
priIgmpSnoopingLimitPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This value is port's Index."
|
||
::= { priIgmpSnoopingLimitPortEntry 2 }
|
||
--xxx.100.8.4.1.3
|
||
priIgmpSnoopingLimitPortGroupNum OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "set the maximum IGMP group the port can join.Default:FFFFFFFF, if only set source_num,
|
||
when geting ,the result is -1(FFFFFFFF)"
|
||
::= { priIgmpSnoopingLimitPortEntry 3 }
|
||
|
||
--xxx.100.8.4.1.4
|
||
priIgmpSnoopingLimitPortSourceNum OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "set the maximum source number the port can join.Default:FFFFFFFF, if only set group_num,
|
||
when geting ,the result is -1(FFFFFFFF)"
|
||
::= { priIgmpSnoopingLimitPortEntry 4 }
|
||
--xxx.100.8.4.1.5
|
||
priIgmpSnoopingLimitPortStrategy OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
replace(1),
|
||
drop(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "configure the strategy over limit."
|
||
::= {priIgmpSnoopingLimitPortEntry 5}
|
||
--xxx.100.8.4.1.6
|
||
priIgmpSnoopingLimitPortStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "the status of limitPort:enable(1) to enable value of limitation;
|
||
disable(0) is to disable value of limitation."
|
||
::= {priIgmpSnoopingLimitPortEntry 6 }
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
-- (xxx.100.9) QinQ group
|
||
|
||
--xxx.100.9.1
|
||
dot1qTunnelTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Dot1qTunnelEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" port of qinq tunnel function list"
|
||
::= { priQinQmib 1}
|
||
|
||
--xxx.100.9.1
|
||
dot1qTunnelEntry OBJECT-TYPE
|
||
SYNTAX Dot1qTunnelEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" configure of dot1qTunnel"
|
||
INDEX { qinqPortIndex }
|
||
::= { dot1qTunnelTable 1 }
|
||
|
||
Dot1qTunnelEntry
|
||
::= SEQUENCE
|
||
{
|
||
qinqPortIndex INTEGER,
|
||
tunnelPortEnable INTEGER,
|
||
tunnelPortType INTEGER
|
||
}
|
||
|
||
--xxx.100.9.1.1
|
||
qinqPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port index"
|
||
::= { dot1qTunnelEntry 1 }
|
||
|
||
--xxx.100.9.1.2
|
||
tunnelPortEnable OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Enable or disable the dot1q-tunnel in this port."
|
||
::= { dot1qTunnelEntry 2 }
|
||
|
||
--xxx.100.9.1.3
|
||
tunnelPortType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Protocol type of trunk port(TPID)(exp:33024(0x8100)/37120(0x9100)/37376(0x9200))."
|
||
::= { dot1qTunnelEntry 3 }
|
||
|
||
|
||
|
||
--xxx.100.9.2
|
||
vlanTranslationTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlanTranslationEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" VLAN translation basic config."
|
||
::= { priQinQmib 2}
|
||
|
||
--xxx.100.9.2.1
|
||
vlanTranslationEntry OBJECT-TYPE
|
||
SYNTAX VlanTranslationEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"VLAN translation"
|
||
INDEX { translatPortIndex }
|
||
::= { vlanTranslationTable 1 }
|
||
|
||
VlanTranslationEntry
|
||
::= SEQUENCE
|
||
{
|
||
translatPortIndex INTEGER,
|
||
translationEnable INTEGER,
|
||
translationDropType INTEGER
|
||
}
|
||
|
||
--xxx.100.9.2.1.1
|
||
translatPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of Port."
|
||
::= { vlanTranslationEntry 1 }
|
||
|
||
--xxx.100.9.2.1.2
|
||
translationEnable OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"if the port can be done translation function"
|
||
::= { vlanTranslationEntry 2 }
|
||
|
||
--xxx.100.9.2.1.3
|
||
translationDropType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
in(1),
|
||
out(2),
|
||
both(3),
|
||
noIn(4),
|
||
noOut(5),
|
||
noBoth(6)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"when VLAN-translation missed, drop packet mode"
|
||
::= { vlanTranslationEntry 3 }
|
||
|
||
|
||
--xxx.100.9.3
|
||
vlanTranslationTypeTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlanTranslationTypeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" port VLAN-translation of translation relation list"
|
||
::= { priQinQmib 3}
|
||
|
||
--xxx.100.9.3.1
|
||
vlanTranslationTypeEntry OBJECT-TYPE
|
||
SYNTAX VlanTranslationTypeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" port VLAN translation of translation relation,index is port index and translation sort"
|
||
INDEX { translatPortTypeIndex , translationType ,translationOldVlanid ,translationNewVlanid}
|
||
::= { vlanTranslationTypeTable 1 }
|
||
|
||
VlanTranslationTypeEntry
|
||
::= SEQUENCE
|
||
{
|
||
translatPortTypeIndex INTEGER,
|
||
translationType INTEGER,
|
||
translationOldVlanid INTEGER,
|
||
translationNewVlanid INTEGER,
|
||
translationTypeStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.9.3.1.1
|
||
translatPortTypeIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port index"
|
||
::= { vlanTranslationTypeEntry 1 }
|
||
|
||
|
||
--xxx.100.9.3.1.2
|
||
translationType OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
in(1),
|
||
out(2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"translation type. in:input translation; out:output translation."
|
||
::= { vlanTranslationTypeEntry 2 }
|
||
|
||
--xxx.100.9.3.1.3
|
||
translationOldVlanid OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"vlantranslation pre-vid"
|
||
::= { vlanTranslationTypeEntry 3 }
|
||
|
||
--xxx.100.9.3.1.4
|
||
translationNewVlanid OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the new vid"
|
||
::= { vlanTranslationTypeEntry 4 }
|
||
|
||
--xxx.100.9.3.1.5
|
||
translationTypeStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" accession/delete VLAN-translation relation"
|
||
::= { vlanTranslationTypeEntry 5 }
|
||
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
-- (xxx.100.10) prisecurity group
|
||
|
||
--xxx.100.10.1
|
||
acl OBJECT IDENTIFIER ::= { prisecurity 1 }
|
||
--xxx.100.10.1.1
|
||
fireWall OBJECT IDENTIFIER ::= { acl 1 }
|
||
--xxx.100.10.1.2
|
||
timeRange OBJECT IDENTIFIER ::= { acl 2 }
|
||
--xxx.100.10.1.3
|
||
aclConfig OBJECT IDENTIFIER ::= { acl 3 }
|
||
--xxx.100.10.1.4
|
||
aclAttach OBJECT IDENTIFIER ::= { acl 4 }
|
||
|
||
|
||
--xxx.100.10.1.1.1
|
||
fireWallEnable OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"firewall on-off"
|
||
::= { fireWall 1 }
|
||
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.10.1.2.1
|
||
timeRangeMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF TimeRangeMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"timeRange Map Table"
|
||
::= { timeRange 1 }
|
||
|
||
--xxx.100.10.1.2.1.1
|
||
timeRangeMapEntry OBJECT-TYPE
|
||
SYNTAX TimeRangeMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"timeRange Map Entry"
|
||
INDEX { timeRangeMapIndex }
|
||
::= { timeRangeMapTable 1 }
|
||
|
||
TimeRangeMapEntry
|
||
::= SEQUENCE
|
||
{
|
||
timeRangeMapIndex INTEGER,
|
||
timeRangeMapName DisplayString,
|
||
timeRangeMapStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.10.1.2.1.1.1
|
||
timeRangeMapIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"TimeRange Map index,the range of it is 1-(2^32-1)."
|
||
::= { timeRangeMapEntry 1 }
|
||
|
||
--xxx.100.10.1.2.1.1.2
|
||
timeRangeMapName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE (1..64))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"TimeRange Map name"
|
||
::= { timeRangeMapEntry 2 }
|
||
|
||
--xxx.100.10.1.2.1.1.3
|
||
timeRangeMapStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"TimeRange Map status"
|
||
::= { timeRangeMapEntry 3 }
|
||
|
||
--xxx.100.10.1.2.2
|
||
timeRangeTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF TimeRangeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"timeRange Table"
|
||
::= { timeRange 2 }
|
||
|
||
--xxx.100.10.1.2.2.1
|
||
timeRangeEntry OBJECT-TYPE
|
||
SYNTAX TimeRangeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"timeRange Entry"
|
||
INDEX { timeRangeIndex,timeRangeSubIndex }
|
||
::= { timeRangeTable 1 }
|
||
|
||
TimeRangeEntry
|
||
::= SEQUENCE
|
||
{
|
||
timeRangeIndex INTEGER,
|
||
timeRangeSubIndex INTEGER,
|
||
timeRangeType INTEGER,
|
||
timeRangeStartWeek BITS,
|
||
timeRangeStartDate DisplayString,
|
||
timeRangeStartTime DisplayString,
|
||
timeRangeEndWeek BITS,
|
||
timeRangeEndDate DisplayString,
|
||
timeRangeEndTime DisplayString,
|
||
timeRangeStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.10.1.2.2.1.1
|
||
timeRangeIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"TimeRange index,the allowed range is 1 to 1000."
|
||
::= { timeRangeEntry 1 }
|
||
|
||
--xxx.100.10.1.2.2.1.2
|
||
timeRangeSubIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"TimeRange sub index,the allowed range is 1 to 1000."
|
||
::= { timeRangeEntry 2}
|
||
|
||
--xxx.100.10.1.2.2.1.3
|
||
timeRangeType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
absolute(1),
|
||
periodic(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"TimeRange type"
|
||
::= { timeRangeEntry 3 }
|
||
|
||
--xxx.100.10.1.2.2.1.4
|
||
timeRangeStartWeek OBJECT-TYPE
|
||
SYNTAX BITS
|
||
{
|
||
monday(0),
|
||
tuesday(1),
|
||
wednesday(2),
|
||
thursday(3),
|
||
friday(4),
|
||
saturday(5),
|
||
sunday(6)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"configurate the start week,for example: f8 means monday+tuesday+wednesday+thurday+friday,
|
||
the lowest bit is not used,so fe is the biggest."
|
||
::= { timeRangeEntry 4 }
|
||
|
||
--xxx.100.10.1.2.2.1.5
|
||
timeRangeStartDate OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"configurate the start Date,for example YYYY.MM.DD ."
|
||
::= { timeRangeEntry 5 }
|
||
|
||
--xxx.100.10.1.2.2.1.6
|
||
timeRangeStartTime OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"configurate the start clock,for example HH:MM:SS."
|
||
::= { timeRangeEntry 6}
|
||
|
||
|
||
|
||
--xxx.100.10.1.2.2.1.7
|
||
timeRangeEndWeek OBJECT-TYPE
|
||
SYNTAX BITS
|
||
{
|
||
monday(0),
|
||
tuesday(1),
|
||
wednesday(2),
|
||
thursday(3),
|
||
friday(4),
|
||
saturday(5),
|
||
sunday(6)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"configurate the end week,for example: f8 means monday+tuesday+wednesday+thurday+friday,
|
||
the lowest bit is not used,so fe is the biggest."
|
||
::= { timeRangeEntry 7 }
|
||
|
||
--xxx.100.10.1.2.2.1.8
|
||
timeRangeEndDate OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"configurate the end date,for example YYYY.MM.DD."
|
||
::= { timeRangeEntry 8 }
|
||
|
||
--xxx.100.10.1.2.2.1.9
|
||
timeRangeEndTime OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"configurate the end clock,for example HH:MM:SS."
|
||
::= { timeRangeEntry 9 }
|
||
|
||
|
||
|
||
--xxx.100.10.1.2.2.1.10
|
||
timeRangeStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"status of timeRangeMapTable"
|
||
::= { timeRangeEntry 10 }
|
||
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.10.1.3.1
|
||
numAclGroupTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF NumAclGroupEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for building a num-acl list."
|
||
::= { aclConfig 1 }
|
||
|
||
--xxx.100.10.1.3.1.1
|
||
numAclGroupEntry OBJECT-TYPE
|
||
SYNTAX NumAclGroupEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"numAclGroup Table's Entry"
|
||
INDEX { numAclGroupAclIndex }
|
||
::= { numAclGroupTable 1 }
|
||
|
||
NumAclGroupEntry
|
||
::= SEQUENCE
|
||
{
|
||
numAclGroupAclIndex INTEGER,
|
||
numAclGroupMatchOrder INTEGER,
|
||
numAclGroupSubitemNum INTEGER,
|
||
numAclGroupStatus INTEGER
|
||
}
|
||
--xxx.100.10.1.3.1.1.1
|
||
numAclGroupAclIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the index of number acl,ip standard <1>,ip extern <100>,mac standard <700>,
|
||
mac extern <1100>,ipv6 standard <500> ipv6 extern <600>."
|
||
::= { numAclGroupEntry 1 }
|
||
|
||
--xxx.100.10.1.3.1.1.2
|
||
numAclGroupMatchOrder OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
autoPriority(0),
|
||
configPriority(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"value 0 means Acl rule's priority is automatically configured,
|
||
value 1 means Acl rule's priority is manually configured,
|
||
but now it's not supported."
|
||
::= { numAclGroupEntry 2 }
|
||
|
||
--xxx.100.10.1.3.1.1.3
|
||
numAclGroupSubitemNum OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the Number of one acl's rule."
|
||
::= { numAclGroupEntry 3 }
|
||
|
||
--xxx.100.10.1.3.1.1.4
|
||
numAclGroupStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of number acl."
|
||
::= { numAclGroupEntry 4 }
|
||
|
||
--***********************************************************************************************************************
|
||
--xxx.100.10.1.3.2
|
||
nameAclGroupTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF NameAclGroupEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for building a name-acl list and mapping a string of named acl to a value of number,
|
||
when you want to config name-acl list,you must map at here."
|
||
::= { aclConfig 2 }
|
||
|
||
--xxx.100.10.1.3.2.1
|
||
nameAclGroupEntry OBJECT-TYPE
|
||
SYNTAX NameAclGroupEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"nameAclGroup Table's Entry"
|
||
INDEX { nameAclGroupAclIndex }
|
||
::= { nameAclGroupTable 1 }
|
||
|
||
NameAclGroupEntry
|
||
::= SEQUENCE
|
||
{
|
||
nameAclGroupAclIndex INTEGER,
|
||
nameAclGroupAclName DisplayString,
|
||
nameAclGroupAclType INTEGER,
|
||
nameAclGroupMatchOrder INTEGER,
|
||
nameAclGroupSubitemNum INTEGER,
|
||
nameAclGroupStatus INTEGER
|
||
}
|
||
--xxx.100.10.1.3.2.1.1
|
||
nameAclGroupAclIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the index of name acl,the range starts at 20000."
|
||
::= { nameAclGroupEntry 1 }
|
||
|
||
--xxx.100.10.1.3.2.1.2
|
||
nameAclGroupAclName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE (1..64))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the name of name-acl."
|
||
::= { nameAclGroupEntry 2 }
|
||
|
||
--xxx.100.10.1.3.2.1.3
|
||
nameAclGroupAclType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
ipStandard(0),
|
||
ipExtern(1),
|
||
macStandard(2),
|
||
macExtern(3),
|
||
macIpExtern(4),
|
||
macIpStandard(5),
|
||
ipv6Standard(6),
|
||
ipv6Extern(7)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the type of name acl."
|
||
::= { nameAclGroupEntry 3 }
|
||
|
||
--xxx.100.10.1.3.2.1.4
|
||
nameAclGroupMatchOrder OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
autoPriority(0),
|
||
configPriority(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"value 0 means Acl rule's priority is automatically configured,
|
||
value 1 means Acl rule's priority is manually configured,
|
||
but now it's not supported."
|
||
::= { nameAclGroupEntry 4 }
|
||
|
||
--xxx.100.10.1.3.2.1.5
|
||
nameAclGroupSubitemNum OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the Number of one acl's rule."
|
||
::= { nameAclGroupEntry 5 }
|
||
|
||
--xxx.100.10.1.3.2.1.6
|
||
nameAclGroupStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of nameAclGroupTable."
|
||
::= { nameAclGroupEntry 6 }
|
||
--***************************************************************************************************************
|
||
--xxx.100.10.1.3.3
|
||
ipStandardAclTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpStandardAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"config ip Standard Acl "
|
||
::= { aclConfig 3 }
|
||
|
||
--xxx.100.10.1.3.3.1
|
||
ipStandardAclEntry OBJECT-TYPE
|
||
SYNTAX IpStandardAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ip standard Table's Entry"
|
||
INDEX { ipStandardIndex, ipStandardSubIndex}
|
||
::= { ipStandardAclTable 1 }
|
||
|
||
IpStandardAclEntry
|
||
::= SEQUENCE
|
||
{
|
||
ipStandardIndex INTEGER,
|
||
ipStandardSubIndex INTEGER,
|
||
ipStandardPriority INTEGER,
|
||
ipStandardAct INTEGER,
|
||
ipStandardSrcIp IpAddress,
|
||
ipStandardSrcIpWild IpAddress,
|
||
ipStandardStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.10.1.3.3.1.1
|
||
ipStandardIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of ip-standard-acl group."
|
||
::= { ipStandardAclEntry 1 }
|
||
|
||
--xxx.100.10.1.3.3.1.2
|
||
ipStandardSubIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of ip-standard-acl rule."
|
||
::= { ipStandardAclEntry 2 }
|
||
|
||
--xxx.100.10.1.3.3.1.3
|
||
ipStandardPriority OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The priority of standard ip acl's rule,it is not supported now."
|
||
::= { ipStandardAclEntry 3 }
|
||
|
||
|
||
--xxx.100.10.1.3.3.1.4
|
||
ipStandardAct OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
deny(0),
|
||
permit(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The action of acl rule."
|
||
::= { ipStandardAclEntry 4 }
|
||
|
||
|
||
--xxx.100.10.1.3.3.1.5
|
||
ipStandardSrcIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Source IP-address of basic acl rule."
|
||
::= { ipStandardAclEntry 5 }
|
||
|
||
--xxx.100.10.1.3.3.1.6
|
||
ipStandardSrcIpWild OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Source IP-address wild of basic acl rule."
|
||
::= { ipStandardAclEntry 6 }
|
||
|
||
--xxx.100.10.1.3.3.1.7
|
||
ipStandardStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" status of the ipStandardAclTable."
|
||
::= { ipStandardAclEntry 7 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.10.1.3.4
|
||
ipExternAclTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpExternAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ip extern Acl Table"
|
||
::= { aclConfig 4 }
|
||
|
||
--xxx.100.10.1.3.4.1
|
||
ipExternAclEntry OBJECT-TYPE
|
||
SYNTAX IpExternAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ip extern Table's Entry"
|
||
INDEX { ipExternIndex,ipExternSubIndex }
|
||
::= { ipExternAclTable 1 }
|
||
|
||
IpExternAclEntry
|
||
::= SEQUENCE
|
||
{
|
||
ipExternIndex INTEGER,
|
||
ipExternSubIndex INTEGER,
|
||
ipExternPriority INTEGER,
|
||
ipExternAct INTEGER,
|
||
ipExternProtocal INTEGER,
|
||
ipExternSrcIp IpAddress,
|
||
ipExternSrcIpWild IpAddress,
|
||
ipExternDstIp IpAddress,
|
||
ipExternDstIpWild IpAddress,
|
||
ipExternTimeRangeName DisplayString,
|
||
ipExternSrcOp INTEGER,
|
||
ipExternSrcPort1 INTEGER,
|
||
ipExternSrcPort2 INTEGER,
|
||
ipExternDstOp INTEGER,
|
||
ipExternDstPort1 INTEGER,
|
||
ipExternDstPort2 INTEGER,
|
||
ipExternStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.10.1.3.4.1.1
|
||
ipExternIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of ip-Extern-acl group ."
|
||
::= { ipExternAclEntry 1 }
|
||
|
||
--xxx.100.10.1.3.4.1.2
|
||
ipExternSubIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of ip-Extern-acl rule ."
|
||
::= { ipExternAclEntry 2 }
|
||
|
||
--xxx.100.10.1.3.4.1.3
|
||
ipExternPriority OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The priority of extern ip acl's rule,it is not supported now."
|
||
::= { ipExternAclEntry 3 }
|
||
|
||
--xxx.100.10.1.3.4.1.4
|
||
ipExternAct OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
deny(0),
|
||
permit(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The action of acl rule."
|
||
::= { ipExternAclEntry 4 }
|
||
|
||
--xxx.100.10.1.3.4.1.5
|
||
ipExternProtocal OBJECT-TYPE
|
||
SYNTAX INTEGER(0..255)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The protocol number field in the IP header used to indicate
|
||
the higher layer protocol as specified in RFC 1700. A value
|
||
value of 0 matches every IP packet.
|
||
|
||
For example :
|
||
0 is IP, 1 is ICMP, 2 is IGMP, 4 is IP in IP encapsulation,
|
||
6 is TCP, 9 is IGRP, 17 is UDP, 47 is GRE, 50 is ESP, 51 is AH,
|
||
88 is EIGRP, 89 is OSPF, 94 is KA9Q/NOS compatible IP over IP,
|
||
103 is PIMv2, 108 is PCP."
|
||
::= { ipExternAclEntry 5}
|
||
|
||
--xxx.100.10.1.3.4.1.6
|
||
ipExternSrcIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Source IP-address of advanced acl rule,for example 10.1.1.0 ."
|
||
::= { ipExternAclEntry 6}
|
||
|
||
--xxx.100.10.1.3.4.1.7
|
||
ipExternSrcIpWild OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Source IP-address wild of advanced acl rule,for example 0.0.0.255 ."
|
||
::= { ipExternAclEntry 7 }
|
||
|
||
|
||
--xxx.100.10.1.3.4.1.8
|
||
ipExternDstIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Destination IP-address of advanced acl rule,for example 10.1.1.0 ."
|
||
::= { ipExternAclEntry 8 }
|
||
|
||
--xxx.100.10.1.3.4.1.9
|
||
ipExternDstIpWild OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Destination IP-address wild of advanced acl rule,for example 0.0.0.255 ."
|
||
::= { ipExternAclEntry 9 }
|
||
|
||
|
||
--xxx.100.10.1.3.4.1.10
|
||
ipExternTimeRangeName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE (1..64))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Time-range of advanced acl rule."
|
||
::= { ipExternAclEntry 10 }
|
||
|
||
--xxx.100.10.1.3.4.1.11
|
||
ipExternSrcOp OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
noOperator(0),
|
||
eq(1),
|
||
range(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates how a packet's source TCP/UDP port number is
|
||
to be compared.
|
||
|
||
If the numIpExternProtocol object in the same row does not
|
||
indicate TCP or UDP, this object has to be 'noOperator(0)' and
|
||
cannot be changed while this row is active, i.e., the value of
|
||
numIpExternStatus in the same row has the value 'active(1)'.
|
||
|
||
'noOperator(0)', which is the default value, means that no
|
||
comparison is to be made with the source TCP/UDP port number.
|
||
|
||
eq(1) means equal, This operators are using the ipExternSrcPort1
|
||
object as an operand which is the only one needed.
|
||
|
||
range(3) means that it compares the port value between two
|
||
numbers, so this operator needs 2 operands. One operand is
|
||
the starting port number of the range which is ipExternSrcPort1
|
||
object, and the other operand is the ending port number of the
|
||
range which the ipExternSrcPort2 object is in.
|
||
|
||
Now support(3)eq,(5)range."
|
||
::= { ipExternAclEntry 11 }
|
||
|
||
--xxx.100.10.1.3.4.1.12
|
||
ipExternSrcPort1 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The source port number of the TCP or UDP protocol. If the
|
||
numIpExternSrcOP object in the same row is range(5), this
|
||
object will be the starting port number of the port range.
|
||
This object cannot be configured if numIpExternStatus in the
|
||
same row is active(1) or numIpExternSrcOP in the same row
|
||
is noOperator(0)."
|
||
::= { ipExternAclEntry 12 }
|
||
|
||
--xxx.100.10.1.3.4.1.13
|
||
ipExternSrcPort2 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The source port number of the TCP or UDP protocol. If the
|
||
numIpExternSrcOP object in the same row is range(5), this
|
||
object will be the ending port number of the port range.
|
||
This object cannot be configured if numIpExternStatus in the
|
||
same row is active(1) or numIpExternSrcOP in the same row
|
||
is not range(5)."
|
||
::= { ipExternAclEntry 13 }
|
||
|
||
--xxx.100.10.1.3.4.1.14
|
||
ipExternDstOp OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
noOperator(0),
|
||
eq(1),
|
||
range(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates how a packet's Destination TCP/UDP port number is
|
||
to be compared.
|
||
|
||
If the numIpExternProtocol object in the same row does not
|
||
indicate TCP or UDP, this object has to be 'noOperator(0)' and
|
||
cannot be changed while this row is active, i.e., the value of
|
||
numIpExternStatus in the same row has the value 'active(1)'.
|
||
|
||
'noOperator(0)', which is the default value, means that no
|
||
comparison is to be made with the source TCP/UDP port number.
|
||
eq(1)means equal, This operators are using the numIpExternDestPort
|
||
object as an operand which is the only one needed.
|
||
|
||
range(5) means that it compares the port value between two
|
||
numbers, so this operator needs 2 operands. One operand is
|
||
the starting port number of the range which is numIpExternSrcPort
|
||
object, and the other operand is the ending port number of the
|
||
range which the numIpExternDestPortRange object is in.
|
||
|
||
Now support(3)eq,(5)range."
|
||
::= { ipExternAclEntry 14 }
|
||
|
||
--xxx.100.10.1.3.4.1.15
|
||
ipExternDstPort1 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The source port number of the TCP or UDP protocol. If the
|
||
numIpExternDestOP object in the same row is range(5), this
|
||
object will be the starting port number of the port range.
|
||
This object cannot be configured if numIpExternStatus in the
|
||
same row is active(1) or numIpExternDestOP in the same row
|
||
is noOperator(0)."
|
||
::= { ipExternAclEntry 15 }
|
||
|
||
--xxx.100.10.1.3.4.1.16
|
||
ipExternDstPort2 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The source port number of the TCP or UDP protocol. If the
|
||
numIpExternDestOP object in the same row is range(5), this
|
||
object will be the ending port number of the port range.
|
||
This object cannot be configured if numIpExternStatus in the
|
||
same row is active(1) or numIpExternDestOP in the same row
|
||
is not range(5)."
|
||
::= { ipExternAclEntry 16 }
|
||
|
||
|
||
--xxx.100.10.1.3.4.1.17
|
||
ipExternStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" now state of the access-list."
|
||
::= { ipExternAclEntry 17 }
|
||
|
||
--*************************************************************************************************************************************
|
||
--*************************************************************************************************************************************
|
||
--xxx.100.10.1.3.5
|
||
macStandardAclTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MacStandardAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"mac Standard Acl Table"
|
||
::= { aclConfig 5 }
|
||
|
||
--xxx.100.10.1.3.5.1
|
||
macStandardAclEntry OBJECT-TYPE
|
||
SYNTAX MacStandardAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"mac standard Table's Entry"
|
||
INDEX { macStandardIndex, macStandardSubIndex}
|
||
::= { macStandardAclTable 1 }
|
||
|
||
MacStandardAclEntry
|
||
::= SEQUENCE
|
||
{
|
||
macStandardIndex INTEGER,
|
||
macStandardSubIndex INTEGER,
|
||
macStandardPriority INTEGER,
|
||
macStandardAct INTEGER,
|
||
macStandardSrcMac DisplayString,
|
||
macStandardSrcMacWild DisplayString,
|
||
macStandardStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.10.1.3.5.1.1
|
||
macStandardIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of mac-standard-acl group ."
|
||
::= { macStandardAclEntry 1 }
|
||
|
||
--xxx.100.10.1.3.5.1.2
|
||
macStandardSubIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of mac-standard-acl rule ."
|
||
::= { macStandardAclEntry 2 }
|
||
|
||
--xxx.100.10.1.3.5.1.3
|
||
macStandardPriority OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The priority of standard mac acl's rule,it is not supported now."
|
||
::= { macStandardAclEntry 3 }
|
||
|
||
--xxx.100.10.1.3.5.1.4
|
||
macStandardAct OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
deny(0),
|
||
permit(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The action of acl rule."
|
||
::= { macStandardAclEntry 4 }
|
||
|
||
--xxx.100.10.1.3.5.1.5
|
||
macStandardSrcMac OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(17))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Source Mac-address of basic acl rule,for example : ff-ff-ff-ff-ff-00."
|
||
::= { macStandardAclEntry 5 }
|
||
|
||
--xxx.100.10.1.3.5.1.6
|
||
macStandardSrcMacWild OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(17))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Source Mac-address's anti-mask of basic acl rule,for example : ff-ff-ff-ff-00-00."
|
||
::= { macStandardAclEntry 6 }
|
||
|
||
--xxx.100.10.1.3.5.1.7
|
||
macStandardStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" status of the access-list."
|
||
::= { macStandardAclEntry 7}
|
||
|
||
|
||
|
||
--********************************************************************************************************
|
||
--xxx.100.10.1.3.6
|
||
macExternAclTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MacExternAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"mac extern Acl Table"
|
||
::= { aclConfig 6 }
|
||
|
||
--xxx.100.10.1.3.6.1
|
||
macExternAclEntry OBJECT-TYPE
|
||
SYNTAX MacExternAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"mac extern Table's Entry"
|
||
INDEX { macExternIndex, macExternSubIndex}
|
||
::= { macExternAclTable 1 }
|
||
|
||
MacExternAclEntry
|
||
::= SEQUENCE
|
||
{
|
||
macExternIndex INTEGER,
|
||
macExternSubIndex INTEGER,
|
||
macExternPriority INTEGER,
|
||
macExternAct INTEGER,
|
||
macExternSrcMac DisplayString,
|
||
macExternSrcMacWild DisplayString,
|
||
macExternDstMac DisplayString,
|
||
macExternDstMacWild DisplayString,
|
||
macExternPacketType INTEGER,
|
||
macExternEtherType INTEGER,
|
||
macExternEtherTypeWild INTEGER,
|
||
macExternCos INTEGER,
|
||
macExternCosWild INTEGER,
|
||
macExternVlanId INTEGER,
|
||
macExternVlanIdWild INTEGER,
|
||
macExternStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.10.1.3.6.1.1
|
||
macExternIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of Mac-Extern-acl group."
|
||
::= { macExternAclEntry 1 }
|
||
|
||
--xxx.100.10.1.3.6.1.2
|
||
macExternSubIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The index of Mac-Extern-acl rule."
|
||
::= { macExternAclEntry 2 }
|
||
|
||
--xxx.100.10.1.3.6.1.3
|
||
macExternPriority OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The priority of extern mac acl's rule,it is not supported now."
|
||
::= { macExternAclEntry 3 }
|
||
|
||
--xxx.100.10.1.3.6.1.4
|
||
macExternAct OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
deny(0),
|
||
permit(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The action of acl rule."
|
||
::= { macExternAclEntry 4 }
|
||
|
||
--xxx.100.10.1.3.6.1.5
|
||
macExternSrcMac OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(17))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Source Mac-address of advanced acl rule,for example : ff-ff-ff-ff-ff-00."
|
||
::= { macExternAclEntry 5 }
|
||
|
||
--xxx.100.10.1.3.6.1.6
|
||
macExternSrcMacWild OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(17))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Source Mac-address's anti-mask of advanced acl rule,for example : ff-ff-ff-ff-00-00."
|
||
::= { macExternAclEntry 6 }
|
||
|
||
--xxx.100.10.1.3.6.1.7
|
||
macExternDstMac OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(17))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Destination Mac-address of advanced acl rule,for example : ff-ff-ff-ff-ff-00."
|
||
::= { macExternAclEntry 7 }
|
||
|
||
--xxx.100.10.1.3.6.1.8
|
||
macExternDstMacWild OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(17))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Destination Mac-address's anti-mask of advanced acl rule,for example : ff-ff-ff-ff-00-00."
|
||
::= { macExternAclEntry 8 }
|
||
|
||
--xxx.100.10.1.3.6.1.9
|
||
macExternPacketType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates the message type of packets.none(0),untagged-eth2(1),
|
||
untagged-802.3(2),tagged-eth2(3),tagged-802.3(4)"
|
||
::= { macExternAclEntry 9 }
|
||
|
||
--xxx.100.10.1.3.6.1.10
|
||
macExternEtherType OBJECT-TYPE
|
||
SYNTAX INTEGER(1536..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Value of the ethertype"
|
||
::= { macExternAclEntry 10 }
|
||
|
||
--xxx.100.10.1.3.6.1.11
|
||
macExternEtherTypeWild OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Anti-mask of the ethertype"
|
||
::= { macExternAclEntry 11 }
|
||
|
||
--xxx.100.10.1.3.6.1.12
|
||
macExternCos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"value of the cos"
|
||
::= { macExternAclEntry 12 }
|
||
|
||
--xxx.100.10.1.3.6.1.13
|
||
macExternCosWild OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Anti-mask of the cos"
|
||
::= { macExternAclEntry 13 }
|
||
|
||
--xxx.100.10.1.3.6.1.14
|
||
macExternVlanId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4094)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"vlan id"
|
||
::= { macExternAclEntry 14 }
|
||
|
||
--xxx.100.10.1.3.6.1.15
|
||
macExternVlanIdWild OBJECT-TYPE
|
||
SYNTAX INTEGER(0..4095)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Anti-mask of the vlan id"
|
||
::= { macExternAclEntry 15 }
|
||
|
||
--xxx.100.10.1.3.6.1.16
|
||
macExternStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" now state of the access-list."
|
||
::= { macExternAclEntry 16 }
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.10.1.3.7
|
||
ipv6StandardAclTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Ipv6StandardAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ipv6 Standard Acl Table"
|
||
::= { aclConfig 7 }
|
||
|
||
--xxx.100.10.1.3.7.1
|
||
ipv6StandardAclEntry OBJECT-TYPE
|
||
SYNTAX Ipv6StandardAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ipv6 standard Table's Entry"
|
||
INDEX { ipv6StandardIndex, ipv6StandardSubIndex}
|
||
::= { ipv6StandardAclTable 1 }
|
||
|
||
Ipv6StandardAclEntry
|
||
::= SEQUENCE
|
||
{
|
||
ipv6StandardIndex INTEGER,
|
||
ipv6StandardSubIndex INTEGER,
|
||
ipv6StandardPriority INTEGER,
|
||
ipv6StandardAct INTEGER,
|
||
ipv6StandardSrcIp DisplayString,
|
||
ipv6StandardSrcPrefixLen INTEGER,
|
||
ipv6StandardStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.10.1.3.7.1.1
|
||
ipv6StandardIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of ipv6-standard-acl group."
|
||
::= { ipv6StandardAclEntry 1 }
|
||
|
||
--xxx.100.10.1.3.7.1.2
|
||
ipv6StandardSubIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of ipv6-standard-acl rule."
|
||
::= { ipv6StandardAclEntry 2 }
|
||
|
||
--xxx.100.10.1.3.7.1.3
|
||
ipv6StandardPriority OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The priority of standard ipv6 acl's rule,it is not supported now."
|
||
::= { ipv6StandardAclEntry 3 }
|
||
|
||
|
||
--xxx.100.10.1.3.7.1.4
|
||
ipv6StandardAct OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
deny(0),
|
||
permit(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The action of acl rule."
|
||
::= { ipv6StandardAclEntry 4 }
|
||
|
||
|
||
--xxx.100.10.1.3.7.1.5
|
||
ipv6StandardSrcIp OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..40))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Source IPV6-address of basic acl rule,for example : 3ffe:506::100."
|
||
::= { ipv6StandardAclEntry 5 }
|
||
|
||
--xxx.100.10.1.3.7.1.6
|
||
ipv6StandardSrcPrefixLen OBJECT-TYPE
|
||
SYNTAX INTEGER(0..128)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Source IPV6-address prefix length of basic acl rule."
|
||
::= { ipv6StandardAclEntry 6 }
|
||
|
||
--xxx.100.10.1.3.7.1.7
|
||
ipv6StandardStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" now state of the access-list."
|
||
::= { ipv6StandardAclEntry 7 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.10.1.3.8
|
||
ipv6ExternAclTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Ipv6ExternAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ipv6 extern Acl Table"
|
||
::= { aclConfig 8 }
|
||
|
||
--xxx.100.10.1.3.8.1
|
||
ipv6ExternAclEntry OBJECT-TYPE
|
||
SYNTAX Ipv6ExternAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ipv6 extern Table's Entry"
|
||
INDEX { ipv6ExternIndex,ipv6ExternSubIndex }
|
||
::= { ipv6ExternAclTable 1 }
|
||
|
||
Ipv6ExternAclEntry
|
||
::= SEQUENCE
|
||
{
|
||
ipv6ExternIndex INTEGER,
|
||
ipv6ExternSubIndex INTEGER,
|
||
ipv6ExternPriority INTEGER,
|
||
ipv6ExternAct INTEGER,
|
||
ipv6ExternProtocal INTEGER,
|
||
ipv6ExternSrcIp DisplayString,
|
||
ipv6ExternSrcPreLen INTEGER,
|
||
ipv6ExternDstIp DisplayString,
|
||
ipv6ExternDstPreLen INTEGER,
|
||
ipv6ExternTimeRangeName DisplayString,
|
||
ipv6ExternSrcOp INTEGER,
|
||
ipv6ExternSrcPort1 INTEGER,
|
||
ipv6ExternSrcPort2 INTEGER,
|
||
ipv6ExternDstOp INTEGER,
|
||
ipv6ExternDstPort1 INTEGER,
|
||
ipv6ExternDstPort2 INTEGER,
|
||
ipv6ExternStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.10.1.3.8.1.1
|
||
ipv6ExternIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of ipv6-Extern-acl group ."
|
||
::= { ipv6ExternAclEntry 1 }
|
||
|
||
--xxx.100.10.1.3.8.1.2
|
||
ipv6ExternSubIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of ipv6-Extern-acl rule ."
|
||
::= { ipv6ExternAclEntry 2 }
|
||
|
||
--xxx.100.10.1.3.8.1.3
|
||
ipv6ExternPriority OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The priority of extern ipv6 acl's rule,it is not supported now."
|
||
::= { ipv6ExternAclEntry 3 }
|
||
|
||
--xxx.100.10.1.3.8.1.4
|
||
ipv6ExternAct OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
deny(0),
|
||
permit(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The action of acl rule."
|
||
::= { ipv6ExternAclEntry 4 }
|
||
|
||
--xxx.100.10.1.3.8.1.10
|
||
ipv6ExternProtocal OBJECT-TYPE
|
||
SYNTAX INTEGER(0..255)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The protocol number field in the IP header used to indicate
|
||
the higher layer protocol as specified .
|
||
|
||
For example :
|
||
0 is IP, 1 is ICMP, 2 is IGMP, 4 is IP in IP encapsulation,
|
||
6 is TCP, 9 is IGRP, 17 is UDP, 47 is GRE, 50 is ESP, 51 is AH,
|
||
88 is EIGRP, 89 is OSPF, 94 is KA9Q/NOS compatible IP over IP,
|
||
103 is PIMv2, 108 is PCP"
|
||
::= { ipv6ExternAclEntry 5 }
|
||
|
||
--xxx.100.10.1.3.8.1.5
|
||
ipv6ExternSrcIp OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..40))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Source IPV6-address of advanced acl rule,for example : 3ffe:506::100."
|
||
::= { ipv6ExternAclEntry 6 }
|
||
|
||
--xxx.100.10.1.3.8.1.6
|
||
ipv6ExternSrcPreLen OBJECT-TYPE
|
||
SYNTAX INTEGER(0..128)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Source IP-address prefix length of advanced acl rule."
|
||
::= { ipv6ExternAclEntry 7 }
|
||
|
||
|
||
--xxx.100.10.1.3.8.1.7
|
||
ipv6ExternDstIp OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..40))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Destination IPV6-address of advanced acl rule,for example : 3ffe:506::100."
|
||
::= { ipv6ExternAclEntry 8 }
|
||
|
||
--xxx.100.10.1.3.8.1.8
|
||
ipv6ExternDstPreLen OBJECT-TYPE
|
||
SYNTAX INTEGER(0..128)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Destination IPV6-address prefix length of advanced acl rule."
|
||
::= { ipv6ExternAclEntry 9 }
|
||
|
||
|
||
--xxx.100.10.1.3.8.1.9
|
||
ipv6ExternTimeRangeName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Time-range of advanced acl rule."
|
||
::= { ipv6ExternAclEntry 10 }
|
||
|
||
|
||
|
||
--xxx.100.10.1.3.8.1.11
|
||
ipv6ExternSrcOp OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
noOperator(0),
|
||
eq(3),
|
||
range(5)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates how a packet's source TCP/UDP port number is
|
||
to be compared.
|
||
|
||
If the ipv6ExternProtocal object in the same row does not
|
||
indicate TCP or UDP, this object has to be 'noOperator(0)' and
|
||
cannot be changed while this row is active, i.e., the value of
|
||
ipv6ExternStatus in the same row has the value 'active(1)'.
|
||
|
||
'noOperator(0)', which is the default value, means that no
|
||
comparison is to be made with the source TCP/UDP port number.
|
||
|
||
eq(3) means equal,range(5) means that it compares the port value between two
|
||
numbers, so this operator needs 2 operands. One operand is
|
||
the starting port number of the range which is ipv6ExternSrcPort1
|
||
object, and the other operand is the ending port number of the
|
||
range which the ipv6ExternSrcPort2 object is in."
|
||
::= { ipv6ExternAclEntry 11 }
|
||
|
||
--xxx.100.10.1.3.8.1.12
|
||
ipv6ExternSrcPort1 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The source port number of the TCP or UDP protocol. If the
|
||
ipv6ExternSrcOp object in the same row is range(5), this
|
||
object will be the starting port number of the port range.
|
||
This object cannot be configured if ipv6ExternStatus in the
|
||
same row is active(1) or ipv6ExternSrcOp in the same row
|
||
is noOperator(0)."
|
||
::= { ipv6ExternAclEntry 12 }
|
||
|
||
--xxx.100.10.1.3.8.1.13
|
||
ipv6ExternSrcPort2 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The source port number of the TCP or UDP protocol. If the
|
||
ipv6ExternSrcOp object in the same row is range(5), this
|
||
object will be the ending port number of the port range.
|
||
This object cannot be configured if ipv6ExternStatus in the
|
||
same row is active(1) or ipv6ExternSrcOp in the same row
|
||
is not range(5)."
|
||
::= { ipv6ExternAclEntry 13 }
|
||
|
||
--xxx.100.10.1.3.8.1.14
|
||
ipv6ExternDstOp OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
noOperator(0),
|
||
eq(3),
|
||
range(5)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates how a packet's Destination TCP/UDP port number is
|
||
to be compared.
|
||
|
||
If the ipv6ExternProtocal object in the same row does not
|
||
indicate TCP or UDP, this object has to be 'noOperator(0)' and
|
||
cannot be changed while this row is active, i.e., the value of
|
||
ipv6ExternStatus in the same row has the value 'active(1)'.
|
||
|
||
'noOperator(0)', which is the default value, means that no
|
||
comparison is to be made with the source TCP/UDP port number.
|
||
|
||
eq(3) means equal,range(5) means that it compares the port value between two
|
||
numbers, so this operator needs 2 operands. One operand is
|
||
the starting port number of the range which is ipv6ExternDstPort1
|
||
object, and the other operand is the ending port number of the
|
||
range which the ipv6ExternDstPort2 object is in."
|
||
::= { ipv6ExternAclEntry 14 }
|
||
|
||
--xxx.100.10.1.3.8.1.15
|
||
ipv6ExternDstPort1 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Destination port number of the TCP or UDP protocol. If the
|
||
ipv6ExternDstOp object in the same row is range(5), this
|
||
object will be the starting port number of the port range.
|
||
This object cannot be configured if ipv6ExternStatus in the
|
||
same row is active(1) or ipv6ExternDstOp in the same row
|
||
is noOperator(0)."
|
||
::= { ipv6ExternAclEntry 15 }
|
||
|
||
--xxx.100.10.1.3.8.1.16
|
||
ipv6ExternDstPort2 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Destination port number of the TCP or UDP protocol. If the
|
||
ipv6ExternDstOp object in the same row is range(5), this
|
||
object will be the ending port number of the port range.
|
||
This object cannot be configured if ipv6ExternStatus in the
|
||
same row is active(1) or ipv6ExternDstOp in the same row
|
||
is not range(5)."
|
||
::= { ipv6ExternAclEntry 16 }
|
||
|
||
|
||
--xxx.100.10.1.3.8.1.17
|
||
ipv6ExternStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" status of ipv6ExternAclTable."
|
||
::= { ipv6ExternAclEntry 17 }
|
||
|
||
--********************************************************************************************************
|
||
--xxx.100.10.1.3.9
|
||
macIpExternAclTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MacIpExternAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"mac-ip extern Acl Table"
|
||
::= { aclConfig 9 }
|
||
|
||
--xxx.100.10.1.3.4.1
|
||
macIpExternAclEntry OBJECT-TYPE
|
||
SYNTAX MacIpExternAclEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"mac-ip extern Table's Entry"
|
||
INDEX { macIpExternIndex,macIpExternSubIndex }
|
||
::= { macIpExternAclTable 1 }
|
||
|
||
MacIpExternAclEntry
|
||
::= SEQUENCE
|
||
{
|
||
macIpExternIndex INTEGER,
|
||
macIpExternSubIndex INTEGER,
|
||
macIpExternPriority INTEGER,
|
||
macIpExternAct INTEGER,
|
||
macIpExternProtocal INTEGER,
|
||
macIpExternSrcMac DisplayString,
|
||
macIpExternSrcMacWild DisplayString,
|
||
macIpExternDstMac DisplayString,
|
||
macIpExternDstMacWild DisplayString,
|
||
macIpExternSrcIp IpAddress,
|
||
macIpExternSrcIpWild IpAddress,
|
||
macIpExternDstIp IpAddress,
|
||
macIpExternDstIpWild IpAddress,
|
||
macIpExternTimeRangeName DisplayString,
|
||
macIpExternSrcOp INTEGER,
|
||
macIpExternSrcPort1 INTEGER,
|
||
macIpExternSrcPort2 INTEGER,
|
||
macIpExternDstOp INTEGER,
|
||
macIpExternDstPort1 INTEGER,
|
||
macIpExternDstPort2 INTEGER,
|
||
macIpExternPrecedence INTEGER,
|
||
macIpExternTos INTEGER,
|
||
macIpExternStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.10.1.3.4.1.1
|
||
macIpExternIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of macIp-Extern-acl group ."
|
||
::= { macIpExternAclEntry 1 }
|
||
|
||
--xxx.100.10.1.3.4.1.2
|
||
macIpExternSubIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of macIp-Extern-acl rule ."
|
||
::= { macIpExternAclEntry 2 }
|
||
|
||
--xxx.100.10.1.3.4.1.3
|
||
macIpExternPriority OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The priority of extern macIp acl's rule,it is not supported now."
|
||
::= { macIpExternAclEntry 3 }
|
||
|
||
--xxx.100.10.1.3.4.1.4
|
||
macIpExternAct OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
deny(0),
|
||
permit(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The action of acl rule."
|
||
::= { macIpExternAclEntry 4 }
|
||
|
||
--xxx.100.10.1.3.4.1.5
|
||
macIpExternProtocal OBJECT-TYPE
|
||
SYNTAX INTEGER(0..255)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The protocol number field in the IP header used to indicate
|
||
the higher layer protocol as specified in RFC 1700. A value
|
||
value of 0 matches every IP packet.
|
||
|
||
For example :
|
||
0 is IP, 1 is ICMP, 2 is IGMP, 4 is IP in IP encapsulation,
|
||
6 is TCP, 9 is IGRP, 17 is UDP, 47 is GRE, 50 is ESP, 51 is AH,
|
||
88 is EIGRP, 89 is OSPF, 94 is KA9Q/NOS compatible IP over IP,
|
||
103 is PIMv2, 108 is PCP."
|
||
::= { macIpExternAclEntry 5}
|
||
|
||
|
||
--xxx.100.10.1.3.6.1.5
|
||
macIpExternSrcMac OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(17))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Source Mac-address of advanced acl rule,for example : ff-ff-ff-ff-ff-00."
|
||
::= { macIpExternAclEntry 6 }
|
||
|
||
--xxx.100.10.1.3.6.1.6
|
||
macIpExternSrcMacWild OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(17))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Source Mac-address's anti-mask of advanced acl rule,for example : ff-ff-ff-ff-00-00."
|
||
::= { macIpExternAclEntry 7 }
|
||
|
||
--xxx.100.10.1.3.6.1.7
|
||
macIpExternDstMac OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(17))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Destination Mac-address of advanced acl rule,for example : ff-ff-ff-ff-ff-00."
|
||
::= { macIpExternAclEntry 8 }
|
||
|
||
--xxx.100.10.1.3.6.1.8
|
||
macIpExternDstMacWild OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(17))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Destination Mac-address's anti-mask of advanced acl rule,for example : ff-ff-ff-ff-00-00."
|
||
::= { macIpExternAclEntry 9 }
|
||
|
||
|
||
--xxx.100.10.1.3.4.1.6
|
||
macIpExternSrcIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Source IP-address of advanced acl rule,for example 10.1.1.0 ."
|
||
::= { macIpExternAclEntry 10}
|
||
|
||
--xxx.100.10.1.3.4.1.7
|
||
macIpExternSrcIpWild OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Source IP-address wild of advanced acl rule,for example 0.0.0.255 ."
|
||
::= { macIpExternAclEntry 11 }
|
||
|
||
|
||
--xxx.100.10.1.3.4.1.8
|
||
macIpExternDstIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Destination IP-address of advanced acl rule,for example 10.1.1.0 ."
|
||
::= { macIpExternAclEntry 12 }
|
||
|
||
--xxx.100.10.1.3.4.1.9
|
||
macIpExternDstIpWild OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Destination IP-address wild of advanced acl rule,for example 0.0.0.255 ."
|
||
::= { macIpExternAclEntry 13 }
|
||
|
||
|
||
--xxx.100.10.1.3.4.1.10
|
||
macIpExternTimeRangeName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE (1..64))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Time-range of advanced acl rule."
|
||
::= { macIpExternAclEntry 14 }
|
||
|
||
--xxx.100.10.1.3.4.1.11
|
||
macIpExternSrcOp OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
noOperator(0),
|
||
eq(3),
|
||
range(5)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates how a packet's source TCP/UDP port number is
|
||
to be compared.
|
||
|
||
If the macIpExternProtocal object in the same row does not
|
||
indicate TCP or UDP, this object has to be 'noOperator(0)' and
|
||
cannot be changed while this row is active, i.e., the value of
|
||
macIpExternStatus in the same row has the value 'active(1)'.
|
||
|
||
'noOperator(0)', which is the default value, means that no
|
||
comparison is to be made with the source TCP/UDP port number.
|
||
|
||
eq(3) means equal, This operators are using the macIpExternSrcPort1
|
||
object as an operand which is the only one needed.
|
||
|
||
range(5) means that it compares the port value between two
|
||
numbers, so this operator needs 2 operands. One operand is
|
||
the starting port number of the range which is macIpExternSrcPort1
|
||
object, and the other operand is the ending port number of the
|
||
range which the macIpExternSrcPort2 object is in.
|
||
|
||
Now support(3)eq,(5)range."
|
||
::= { macIpExternAclEntry 15 }
|
||
|
||
--xxx.100.10.1.3.4.1.12
|
||
macIpExternSrcPort1 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The source port number of the TCP or UDP protocol. If the
|
||
macIpExternSrcOP object in the same row is range(5), this
|
||
object will be the starting port number of the port range.
|
||
This object cannot be configured if macIpExternStatus in the
|
||
same row is active(1) or numIpExternSrcOP in the same row
|
||
is noOperator(0)."
|
||
::= { macIpExternAclEntry 16 }
|
||
|
||
--xxx.100.10.1.3.4.1.13
|
||
macIpExternSrcPort2 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The source port number of the TCP or UDP protocol. If the
|
||
macIpExternSrcOP object in the same row is range(5), this
|
||
object will be the ending port number of the port range.
|
||
This object cannot be configured if numIpExternStatus in the
|
||
same row is active(1) or macIpExternSrcOP in the same row
|
||
is not range(5)."
|
||
::= { macIpExternAclEntry 17 }
|
||
|
||
--xxx.100.10.1.3.4.1.14
|
||
macIpExternDstOp OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
noOperator(0),
|
||
eq(1),
|
||
range(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates how a packet's Destination TCP/UDP port number is
|
||
to be compared.
|
||
|
||
If the macIpExternProtocol object in the same row does not
|
||
indicate TCP or UDP, this object has to be 'noOperator(0)' and
|
||
cannot be changed while this row is active, i.e., the value of
|
||
macIpExternStatus in the same row has the value 'active(1)'.
|
||
|
||
'noOperator(0)', which is the default value, means that no
|
||
comparison is to be made with the source TCP/UDP port number.
|
||
eq(3)means equal, This operators are using the macIpExternDstPort
|
||
object as an operand which is the only one needed.
|
||
|
||
range(5) means that it compares the port value between two
|
||
numbers, so this operator needs 2 operands. One operand is
|
||
the starting port number of the range which is macIpExternSrcPort1
|
||
object, and the other operand is the ending port number of the
|
||
range which the macIpExternDstPort2 object is in.
|
||
|
||
Now support(3)eq,(5)range."
|
||
::= { macIpExternAclEntry 18 }
|
||
|
||
--xxx.100.10.1.3.4.1.15
|
||
macIpExternDstPort1 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The source port number of the TCP or UDP protocol. If the
|
||
macIpExternDstOP object in the same row is range(5), this
|
||
object will be the starting port number of the port range.
|
||
This object cannot be configured if macIpExternStatus in the
|
||
same row is active(1) or macIpExternDstOP in the same row
|
||
is noOperator(0)."
|
||
::= { macIpExternAclEntry 19 }
|
||
|
||
--xxx.100.10.1.3.4.1.16
|
||
macIpExternDstPort2 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The source port number of the TCP or UDP protocol. If the
|
||
macIpExternDstOP object in the same row is range(5), this
|
||
object will be the ending port number of the port range.
|
||
This object cannot be configured if numIpExternStatus in the
|
||
same row is active(1) or macIpExternDstOP in the same row
|
||
is not range(5)."
|
||
::= { macIpExternAclEntry 20 }
|
||
|
||
macIpExternPrecedence OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The precedence of macIp-Extern-acl ."
|
||
::= { macIpExternAclEntry 21 }
|
||
|
||
macIpExternTos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..15)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The tos of macIp-Extern-acl ."
|
||
::= { macIpExternAclEntry 22 }
|
||
|
||
--xxx.100.10.1.3.4.1.17
|
||
macIpExternStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" state of the access-list."
|
||
::= { macIpExternAclEntry 23 }
|
||
--********************************************************************************************************
|
||
--xxx.100.10.1.4.1
|
||
aclActiveTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AclActiveEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"bind Acl in port or vlan."
|
||
::= { aclAttach 1 }
|
||
|
||
--xxx.100.10.1.4.1.1
|
||
aclActiveEntry OBJECT-TYPE
|
||
SYNTAX AclActiveEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Entry for aclActiveTable"
|
||
INDEX { aclActiveBindType,aclActiveIndex,aclActiveType, aclActiveDirection }
|
||
::= { aclActiveTable 1 }
|
||
|
||
AclActiveEntry
|
||
::= SEQUENCE
|
||
{
|
||
aclActiveBindType INTEGER,
|
||
aclActiveIndex INTEGER,
|
||
aclActiveType INTEGER,
|
||
aclActiveDirection INTEGER,
|
||
aclActiveAclIndex INTEGER,
|
||
aclActiveStatistic INTEGER,
|
||
aclActiveStatus INTEGER
|
||
}
|
||
|
||
|
||
|
||
--xxx.100.10.1.4.1.1.1
|
||
aclActiveBindType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
port(0),
|
||
vlan(1)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"point out the type of position of the bind-acl."
|
||
::= { aclActiveEntry 1 }
|
||
|
||
--xxx.100.10.1.4.1.1.2
|
||
aclActiveIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The value of port id or vlan id ."
|
||
::= { aclActiveEntry 2 }
|
||
|
||
--xxx.100.10.1.4.1.1.3
|
||
aclActiveType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
ip(1),
|
||
ipv6(2),
|
||
mac(3),
|
||
macIp(5)
|
||
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the type of acl."
|
||
::= { aclActiveEntry 3 }
|
||
|
||
--xxx.100.10.1.4.1.1.4
|
||
aclActiveDirection OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
out(0),
|
||
in(1)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the direction of a binding acl."
|
||
::= { aclActiveEntry 4 }
|
||
|
||
--xxx.100.10.1.4.1.1.5
|
||
aclActiveAclIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the value of acl index,you have configured in aclNumAccessGroupTable or aclNameAccessGroupTable."
|
||
::= { aclActiveEntry 5 }
|
||
|
||
--xxx.100.10.1.4.1.1.6
|
||
aclActiveStatistic OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"support traffic statistic or not."
|
||
::= { aclActiveEntry 6 }
|
||
|
||
|
||
|
||
--xxx.100.10.1.4.1.1.7
|
||
aclActiveStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"access or delete the bind-acl."
|
||
::= { aclActiveEntry 7}
|
||
|
||
--*********************************************************************************************************
|
||
--xxx.100.10.1.4.2
|
||
aclStatisticClearTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AclStatisticClearEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"clear traffic-statistic in port or vlan."
|
||
::= { aclAttach 2 }
|
||
|
||
--xxx.100.10.1.4.2.1
|
||
aclStatisticClearEntry OBJECT-TYPE
|
||
SYNTAX AclStatisticClearEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for aclStatisticClearTable"
|
||
INDEX { aclActiveBindType,aclActiveDirection,aclActiveIndex }
|
||
::= { aclStatisticClearTable 1 }
|
||
|
||
AclStatisticClearEntry
|
||
::= SEQUENCE
|
||
{
|
||
aclStatisticClearBindType INTEGER,
|
||
aclStatisticClearDirection INTEGER,
|
||
aclStatisticClearIndex INTEGER,
|
||
aclStatisticClearStatus INTEGER
|
||
}
|
||
|
||
|
||
|
||
--xxx.100.10.1.4.2.1.1
|
||
aclStatisticClearBindType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
port(0),
|
||
vlan(1)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"point out the type of position of the bind-acl."
|
||
::= { aclStatisticClearEntry 1 }
|
||
|
||
--xxx.100.10.1.4.2.1.2
|
||
aclStatisticClearDirection OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
out(0),
|
||
in(1)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the direction of a binding acl."
|
||
::= { aclStatisticClearEntry 2 }
|
||
|
||
--xxx.100.10.1.4.2.1.3
|
||
aclStatisticClearIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The value of port id or vlan id ."
|
||
::= { aclStatisticClearEntry 3 }
|
||
|
||
--xxx.100.10.1.4.2.1.4
|
||
aclStatisticClearStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"clear the bind-acl's traffic-statistic."
|
||
::= { aclStatisticClearEntry 4}
|
||
--********************************************************************************************************
|
||
--xxx.100.10.2
|
||
sshMgt OBJECT IDENTIFIER ::= { prisecurity 2 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
sshServerStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The status of Secure Shell Server, set this value
|
||
to 1 to enable SSH server, set this value to 0 to
|
||
disable the SSH server."
|
||
::= { sshMgt 1 }
|
||
|
||
sshServerVersion OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The version of the SSH Server."
|
||
::= { sshMgt 2 }
|
||
|
||
sshTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER(10..600)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The time interval that the router waits for the SSH
|
||
client to respond. The range is 10-600."
|
||
::= { sshMgt 3 }
|
||
|
||
sshAuthRetries OBJECT-TYPE
|
||
SYNTAX INTEGER(1..10)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The number of attempts after which the interface is reset.
|
||
The range is 1-10."
|
||
::= { sshMgt 4 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
sshUseTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SshUseEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The table for Secure Shell Connection."
|
||
::= { sshMgt 5 }
|
||
|
||
sshUseEntry OBJECT-TYPE
|
||
SYNTAX SshUseEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row for sshConnInfoTable."
|
||
INDEX { sshUserIndex }
|
||
::= { sshUseTable 1 }
|
||
|
||
SshUseEntry ::= SEQUENCE
|
||
{
|
||
sshUserIndex INTEGER,
|
||
sshUserName DisplayString,
|
||
sshUserType INTEGER,
|
||
sshUserPassword DisplayString,
|
||
sshUserStatus INTEGER
|
||
}
|
||
|
||
sshUserIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { sshUseEntry 1 }
|
||
|
||
sshUserName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { sshUseEntry 2 }
|
||
|
||
sshUserType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
noCryptograph(0),
|
||
cryptograph(7)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { sshUseEntry 3 }
|
||
|
||
sshUserPassword OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { sshUseEntry 4 }
|
||
|
||
sshUserStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { sshUseEntry 5 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
sshConnInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SshConnInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The table for Secure Shell Connection."
|
||
::= { sshMgt 6 }
|
||
|
||
sshConnInfoEntry OBJECT-TYPE
|
||
SYNTAX SshConnInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The conceptual row for sshConnInfoTable."
|
||
INDEX { sshConnID }
|
||
::= { sshConnInfoTable 1 }
|
||
|
||
SshConnInfoEntry ::= SEQUENCE
|
||
{
|
||
sshConnID INTEGER,
|
||
sshConnVersion INTEGER,
|
||
sshConnStatus INTEGER,
|
||
sshConnUserName DisplayString
|
||
}
|
||
|
||
sshConnID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The connection ID of the Secure Shell Connection."
|
||
::= { sshConnInfoEntry 1 }
|
||
|
||
sshConnVersion OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The SSH version."
|
||
::= { sshConnInfoEntry 2 }
|
||
|
||
sshConnStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
negotiationStart(1),
|
||
authenticationStart(2),
|
||
sessionStart(3)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The SSH connection State. negotiationStart(1) mean the
|
||
SSH is in its negotiation start state, authenticationStart(2)
|
||
mean the SSH is in authentication start state, sessionStart(3)
|
||
mean the SSH is in session start State."
|
||
::= { sshConnInfoEntry 3 }
|
||
|
||
sshConnUserName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "User Name."
|
||
::= { sshConnInfoEntry 4 }
|
||
|
||
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
-- Management for Terminal Access Controller Access Control System plus (TACACS+).
|
||
|
||
--xxx.100.10.3
|
||
tacacsMgt OBJECT IDENTIFIER ::= { prisecurity 3 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
tacacsServerHostTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF TacacsServerHostEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "IP address of TACACS server."
|
||
::= { tacacsMgt 1 }
|
||
|
||
tacacsServerHostEntry OBJECT-TYPE
|
||
SYNTAX TacacsServerHostEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
INDEX { tacacsServerHostIndex }
|
||
::= { tacacsServerHostTable 1 }
|
||
|
||
TacacsServerHostEntry
|
||
::= SEQUENCE
|
||
{
|
||
tacacsServerHostIndex INTEGER,
|
||
tacacsServerHostIP IpAddress,
|
||
tacacsServerHostPort INTEGER,
|
||
tacacsServerHostPrimary INTEGER,
|
||
tacacsServerHostStatus INTEGER,
|
||
tacacsServerHostKey DisplayString,
|
||
tacacsServerHostTimeout INTEGER
|
||
}
|
||
|
||
tacacsServerHostIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "IP address of TACACS server."
|
||
::= { tacacsServerHostEntry 1 }
|
||
|
||
tacacsServerHostIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "IP address of TACACS server."
|
||
::= { tacacsServerHostEntry 2 }
|
||
|
||
tacacsServerHostPort OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port of TACACS server."
|
||
::= { tacacsServerHostEntry 3 }
|
||
|
||
tacacsServerHostPrimary OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
noPrimary(0),
|
||
primary(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { tacacsServerHostEntry 4 }
|
||
|
||
tacacsServerHostStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { tacacsServerHostEntry 5 }
|
||
|
||
tacacsServerHostKey OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..16))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Key for TACACS. Input space(' ') to clear this key"
|
||
::= { tacacsServerHostEntry 6 }
|
||
|
||
tacacsServerHostTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER (0..60)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The time before retransmit of the TACACS server."
|
||
::= { tacacsServerHostEntry 7 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
tacacsServerTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER (1..60)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The time before retransmit of the TACACS server."
|
||
::= { tacacsMgt 2 }
|
||
|
||
tacacsServerKey OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..16))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Key for TACACS. Input space(' ') to clear this key"
|
||
::= { tacacsMgt 3 }
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.10.4
|
||
am OBJECT IDENTIFIER ::= { prisecurity 4 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
amGlobalEnable OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable (1),
|
||
disable (2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " Global Enable or disable the Access Management."
|
||
::= { am 1 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
amPortInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF AmPortInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Access Management information list of port."
|
||
::= { am 2 }
|
||
|
||
amPortInfoEntry OBJECT-TYPE
|
||
SYNTAX AmPortInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
INDEX { amPortIndex,amPortIp }
|
||
::= { amPortInfoTable 1 }
|
||
|
||
AmPortInfoEntry
|
||
::= SEQUENCE
|
||
{
|
||
amPortIndex INTEGER,
|
||
amPortEnable INTEGER,
|
||
amPortForwardingType INTEGER,
|
||
amPortIp IpAddress,
|
||
amPortMac MacAddress,
|
||
amPortCount INTEGER,
|
||
amPortStatus INTEGER
|
||
}
|
||
|
||
amPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "port index"
|
||
::= { amPortInfoEntry 1 }
|
||
|
||
amPortEnable OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable (1),
|
||
disable (2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Enable or disable the Access Management on the port."
|
||
::= { amPortInfoEntry 2 }
|
||
|
||
amPortForwardingType OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
ip-pool(1),
|
||
mac-ip-pool(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Access Management forwarding type."
|
||
::= { amPortInfoEntry 3 }
|
||
|
||
amPortIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "IP address of Access Management."
|
||
::= { amPortInfoEntry 4 }
|
||
|
||
amPortMac OBJECT-TYPE
|
||
SYNTAX MacAddress (SIZE(17))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Mac address of Access Management."
|
||
::= { amPortInfoEntry 5 }
|
||
|
||
amPortCount OBJECT-TYPE
|
||
SYNTAX INTEGER(1..32)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Seriate IP address number."
|
||
::= { amPortInfoEntry 6 }
|
||
|
||
amPortStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { amPortInfoEntry 7 }
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.10.5
|
||
radiusMgt OBJECT IDENTIFIER ::= { prisecurity 5 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
aaaEnabled OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Enable or disable Aaa function."
|
||
::= { radiusMgt 1 }
|
||
|
||
aaaAccount OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Enable or disable Aaa Accounting function."
|
||
::= { radiusMgt 2 }
|
||
|
||
aaaAccountUpdate OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Enable or disable Aaa Accounting update function."
|
||
::= { radiusMgt 3 }
|
||
|
||
aaaAccountBindingDHCP OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Enable or disable Aaa Accounting DHCP-Binding function."
|
||
::= { radiusMgt 4 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
radiusAuthenServerHostTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RadiusAuthenServerHostEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Configuration items and information list of RADIUS authentication server host."
|
||
::= { radiusMgt 5 }
|
||
|
||
radiusAuthenServerHostEntry OBJECT-TYPE
|
||
SYNTAX RadiusAuthenServerHostEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
INDEX { radiusAuthenServerHostIndex }
|
||
::= { radiusAuthenServerHostTable 1 }
|
||
|
||
RadiusAuthenServerHostEntry
|
||
::= SEQUENCE
|
||
{
|
||
radiusAuthenServerHostIndex INTEGER,
|
||
radiusAuthenServerHostIP DisplayString,
|
||
radiusAuthenServerHostPort INTEGER,
|
||
radiusAutServerHostKey DisplayString,
|
||
radiusAuthenServerHostPrimary INTEGER,
|
||
radiusAutServerHostAccessMode INTEGER,
|
||
radiusAuthenServerHostStatus INTEGER
|
||
}
|
||
|
||
radiusAuthenServerHostIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Index of RADIUS authentication server."
|
||
::= { radiusAuthenServerHostEntry 1 }
|
||
|
||
radiusAuthenServerHostIP OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..39))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "IP address of RADIUS authentication server."
|
||
::= { radiusAuthenServerHostEntry 2 }
|
||
|
||
radiusAuthenServerHostPort OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port of RADIUS authentication server."
|
||
::= { radiusAuthenServerHostEntry 3 }
|
||
|
||
radiusAutServerHostKey OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..64))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Key for RADIUS authentication server. Input space(' ') to clear this key"
|
||
::= { radiusAuthenServerHostEntry 4 }
|
||
|
||
radiusAuthenServerHostPrimary OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
noPrimary(0),
|
||
primary(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Configuration of primary or not primary "
|
||
::= { radiusAuthenServerHostEntry 5 }
|
||
|
||
radiusAutServerHostAccessMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
none(0),
|
||
dot1x(1),
|
||
telnet(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Configuration access mode of none, dot1x or telnet "
|
||
::= { radiusAuthenServerHostEntry 6 }
|
||
|
||
radiusAuthenServerHostStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { radiusAuthenServerHostEntry 7 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
radiusAcctServerHostTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RadiusAcctServerHostEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Configuration items and information list of RADIUS accounting server host."
|
||
::= { radiusMgt 6 }
|
||
|
||
radiusAcctServerHostEntry OBJECT-TYPE
|
||
SYNTAX RadiusAcctServerHostEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
INDEX { radiusAcctServerHostIndex }
|
||
::= { radiusAcctServerHostTable 1 }
|
||
|
||
RadiusAcctServerHostEntry
|
||
::= SEQUENCE
|
||
{
|
||
radiusAcctServerHostIndex INTEGER,
|
||
radiusAcctServerHostIP DisplayString,
|
||
radiusAcctServerHostPort INTEGER,
|
||
radiusAcctServerHostKey DisplayString,
|
||
radiusAcctServerHostPrimary INTEGER,
|
||
radiusAcctServerHostStatus INTEGER
|
||
}
|
||
|
||
radiusAcctServerHostIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Index of RADIUS accounting server."
|
||
::= { radiusAcctServerHostEntry 1 }
|
||
|
||
radiusAcctServerHostIP OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..39))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "IP address of RADIUS accounting server."
|
||
::= { radiusAcctServerHostEntry 2 }
|
||
|
||
radiusAcctServerHostPort OBJECT-TYPE
|
||
SYNTAX INTEGER(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Port of RADIUS accounting server."
|
||
::= { radiusAcctServerHostEntry 3 }
|
||
|
||
radiusAcctServerHostKey OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..64))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Key for RADIUS accounting server. Input space(' ') to clear this key"
|
||
::= { radiusAcctServerHostEntry 4 }
|
||
|
||
radiusAcctServerHostPrimary OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
noPrimary(0),
|
||
primary(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Configuration of primary or not primary "
|
||
::= { radiusAcctServerHostEntry 5 }
|
||
|
||
radiusAcctServerHostStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { radiusAcctServerHostEntry 6 }
|
||
|
||
--********************************************************************************************************
|
||
radiusServerTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER (1..1000)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The time before retransmit of the RADIUS server."
|
||
::= { radiusMgt 7 }
|
||
|
||
radiusServerRetransmit OBJECT-TYPE
|
||
SYNTAX INTEGER (0..100)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Retransmit time before giving up the current RADIUS server."
|
||
::= { radiusMgt 8 }
|
||
|
||
radiusServerDeadTime OBJECT-TYPE
|
||
SYNTAX INTEGER (1..255)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The time before retry of the down-server."
|
||
::= { radiusMgt 9 }
|
||
|
||
radiusServerKey OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..64))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Key for RADIUS. Input space(' ') to clear this key"
|
||
::= { radiusMgt 10 }
|
||
|
||
radiusServerAccountTimeOut OBJECT-TYPE
|
||
SYNTAX INTEGER (60..3600)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Accounting update interval."
|
||
::= { radiusMgt 11 }
|
||
radiusServerNasIpv4 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Radius server nas IPv4. Input 0.0.0.0 to delete nas ipv4 address"
|
||
::= { radiusMgt 12 }
|
||
radiusServerNasIpv6 OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..39))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Radius server nas IPv6. Input 0 to delete nas IPv6 address"
|
||
::= { radiusMgt 13 }
|
||
--********************************************************************************************************
|
||
-- (xxx.100.11) priQos group
|
||
|
||
--xxx.100.11.1
|
||
qos OBJECT IDENTIFIER ::= { priQos 1 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.11.1.1
|
||
qosEnable OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"qos golbal switch.disable express close,enable is open."
|
||
::= { qos 1 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.11.1.2
|
||
qosPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF QosPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"qos port configration."
|
||
::= { qos 2 }
|
||
|
||
--xxx.100.11.1.2.1
|
||
qosPortEntry OBJECT-TYPE
|
||
SYNTAX QosPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" qos port list of concrete definition.index is port index"
|
||
INDEX { qosPortIndex }
|
||
::= { qosPortTable 1 }
|
||
|
||
QosPortEntry
|
||
::= SEQUENCE
|
||
{
|
||
qosPortIndex INTEGER,
|
||
qosPortType INTEGER,
|
||
qosPortCos INTEGER,
|
||
qosPortTrust INTEGER,
|
||
qosPortPriority INTEGER,
|
||
qosPortMutation DisplayString,
|
||
qosPortQueue INTEGER,
|
||
qosPortStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.11.1.2.1.1
|
||
qosPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port Index"
|
||
::= { qosPortEntry 1 }
|
||
|
||
--xxx.100.11.1.2.1.2
|
||
qosPortType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
cos(1),
|
||
trust(0),
|
||
dscpMutation(2),
|
||
priorityQueueOut(3)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the relation between qosPortType and CLI:
|
||
1 mls qos cos {<default> };
|
||
0 mls qos trust {cos [pass-through-cos] [pass-through-dscp]|dscp [pass-through-cos] [pass-through-dscp]| ip-precedence [pass-through-cos] [pass-through-dscp] |port priority <cos> [pass-through-cos] [pass-through-dscp]} ;
|
||
2 mls qos dscp-mutation <dscp>;
|
||
3 priority-queue out.
|
||
According to the relation,when configurate qos with snmp,first set the qosPortType to the correct value to select CLI,
|
||
then set next CLI parameter.Fox example,set qos default cos is 5, first set qosPortType=1 ,then set qosPortCos to 5,
|
||
finally setting qosPortStatus to 1, trigger snmp-cache works."
|
||
::= { qosPortEntry 2 }
|
||
|
||
--xxx.100.11.1.2.1.3
|
||
qosPortCos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port default cos value"
|
||
::= { qosPortEntry 3 }
|
||
|
||
--xxx.100.11.1.2.1.4
|
||
qosPortTrust OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
priority(0),
|
||
priAndPassThroughDscp(1),
|
||
priAndPassThroughCos(2),
|
||
priAndPassThroughCosAndPassThroughDscp(3),
|
||
cos(4),
|
||
cosAndPassThroughDscp(5),
|
||
cosAndPassThroughCos(6),
|
||
cosAndPassThroughCosAndPassThroughDscp(7),
|
||
dscp(8),
|
||
dscpAndPassThroughCos(9),
|
||
dscpAndPassThroughDscp(10),
|
||
dscpAndPassThroughDscpAndPassThroughCos(11),
|
||
ipPrecedence(12),
|
||
ipPreAndPassThroughCos(13),
|
||
ipPreAndPassThroughDSCP(14),
|
||
ipPreAndPassThroughDSCPAndPassThroughCos(15),
|
||
mplsEXP(16)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configure port trust.
|
||
priority(0),mls qos trust port priority <cos>;
|
||
priAndPassThroughDscp(1),opposite cli is mls qos trust port priority <cos> pass-through-dscp;
|
||
priAndPassThroughCos(2),opposite cli is mls qos trust port priority <cos> pass-through-cos;
|
||
priAndPassThroughCosAndPassThroughDscp(3),opposite cli is mls qos trust port priority <cos> pass-through-cos pass-through-dscp;
|
||
cos(4),mls qos trust cos;
|
||
cosAndPassThroughDscp(5),opposite cli is mls qos trust cos pass-through-dscp;
|
||
cosAndPassThroughCos(6),opposite cli is mls qos trust cos pass-through-cos;
|
||
cosAndPassThroughCosAndPassThroughDscp(7),opposite cli is mls qos trust cos pass-through-cos pass-through-dscp;
|
||
dscp(8),mls qos trust dscp;
|
||
dscpAndPassThroughCos(9),opposite cli is mls qos trust dscp pass-through-cos;
|
||
dscpAndPassThroughDscp(10),opposite cli is mls qos trust dscp pass-through-dscp;
|
||
dscpAndPassThroughDscpAndPassThroughCos(11),opposite cli is mls qos trust dscp pass-through-dscp pass-through-cos;
|
||
ipPrecedence(12), mls qos trust ip-precedence;
|
||
ipPreAndPassThroughCos(13),opposite cli is mls qos trust ip-precedence pass-through-cos;
|
||
ipPreAndPassThroughDSCP(14),opposite cli is mls qos trust ip-precedence pass-through-dscp;
|
||
ipPreAndPassThroughDSCPAndPassThroughCos(15),opposite cli is mls qos trust ip-precedence pass-through-dscp pass-through-cos;
|
||
mplsEXP(16),mls qos mpls trust exp."
|
||
::= { qosPortEntry 4 }
|
||
|
||
--xxx.100.11.1.2.1.5
|
||
qosPortPriority OBJECT-TYPE
|
||
SYNTAX INTEGER (0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The corresponding CLI:mls qos trust port priority <cos>."
|
||
::= { qosPortEntry 5 }
|
||
|
||
--xxx.100.11.1.2.1.6
|
||
qosPortMutation OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"configure port of dscp-mutation,opposite cli 'mls qos dscp-mutation <dscp>'"
|
||
::= { qosPortEntry 6 }
|
||
|
||
--xxx.100.11.1.2.1.7
|
||
qosPortQueue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
priorityQueue(0),
|
||
wrrQueue(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"priorityQueue configure queue out method to strict priority-queue method;
|
||
wrrQueue restores the default wrr queue out method."
|
||
::= { qosPortEntry 7 }
|
||
|
||
--xxx.100.11.1.2.1.8
|
||
qosPortStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qosPortEntry 8 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.11.1.3
|
||
qosClassMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF QosClassMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"classmap configure list"
|
||
::= { qos 3 }
|
||
|
||
--xxx.100.11.1.3.1
|
||
qosclassmapEntry OBJECT-TYPE
|
||
SYNTAX QosClassMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" about classmap list of concrete definition,index is classmapname."
|
||
INDEX { qosClassMapName }
|
||
::= { qosClassMapTable 1 }
|
||
|
||
QosClassMapEntry
|
||
::= SEQUENCE
|
||
{
|
||
qosClassMapName DisplayString,
|
||
qosClassMapType INTEGER,
|
||
qosClassMapAccessGroup DisplayString,
|
||
qosClassMapDscp DisplayString,
|
||
qosClassMapV6Dscp DisplayString,
|
||
qosClassMapIpPre DisplayString,
|
||
qosClassMapV6AccGroup DisplayString,
|
||
qosClassMapV6Flow DisplayString,
|
||
qosClassMapVlan DisplayString,
|
||
qosClassCos DisplayString,
|
||
qosClassMapEXPtopmost DisplayString,
|
||
qosClassMapStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.11.1.3.1.1
|
||
qosClassMapName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"classmap name"
|
||
::= { qosclassmapEntry 1}
|
||
|
||
--xxx.100.11.1.3.1.2
|
||
qosClassMapType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
configurClassMap(0),
|
||
accessGroup(1),
|
||
dscp(2),
|
||
v6dscp(5),
|
||
ippre(3),
|
||
v6AccessGroup(8),
|
||
v6Flow(7),
|
||
vlan(4),
|
||
cos(9),
|
||
exptopmost(10)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"0 class-map <class>,index is classmapname;
|
||
1 match access-group <acl>,need qosClassMapAccessGroup cooperation;
|
||
2 match ip dscp <dscp> qosClassMapDscp ;
|
||
3 match ip precedence <ip> qosClassMapIpPre;
|
||
4 match vlan <vlan> qosClassMapVlan;
|
||
5 match ipv6 dscp <dscp> qosClassMapV6Dscp;
|
||
7 match ipv6 flowlabel qosClassMapV6Flow;
|
||
8 match ipv6 access-group qosClassMapV6AccGroup
|
||
9 match cos qosClassCos
|
||
10 match mpls-experimental topmost qosClassMapEXPtopmost"
|
||
::= { qosclassmapEntry 2 }
|
||
|
||
--xxx.100.11.1.3.1.3
|
||
qosClassMapAccessGroup OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify access-group (name or number).
|
||
This object be configured only if qosClassMapType
|
||
in the same row is accessGroup(1)."
|
||
::= { qosclassmapEntry 3 }
|
||
|
||
--xxx.100.11.1.3.1.4
|
||
qosClassMapDscp OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify Dscp.
|
||
This object be configured only if qosClassMapType
|
||
in the same row is dscp(2)."
|
||
::= { qosclassmapEntry 4 }
|
||
|
||
--xxx.100.11.1.3.1.5
|
||
qosClassMapV6Dscp OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify ipv6 Dscp.
|
||
This object be configured only if qosClassMapType
|
||
in the same row is v6dscp(5)."
|
||
::= { qosclassmapEntry 5 }
|
||
|
||
--xxx.100.11.1.3.1.6
|
||
qosClassMapIpPre OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify Ip Precedence.
|
||
This object be configured only if qosClassMapType
|
||
in the same row is ippre(3)."
|
||
::= { qosclassmapEntry 6 }
|
||
|
||
--xxx.100.11.1.3.1.7
|
||
qosClassMapV6AccGroup OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify Ipv6 Access-Group.
|
||
This object be configured only if qosClassMapType
|
||
in the same row is v6AccessGroup(8)."
|
||
::= { qosclassmapEntry 7 }
|
||
|
||
--xxx.100.11.1.3.1.8
|
||
qosClassMapV6Flow OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify Ipv6 Flowlabel.
|
||
This object be configured only if qosClassMapType
|
||
in the same row is v6Flow(6)."
|
||
::= { qosclassmapEntry 8 }
|
||
|
||
--xxx.100.11.1.3.1.9
|
||
qosClassMapVlan OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify Vlan list . At most 8 vlan id.
|
||
This object be configured only if qosClassMapType
|
||
in the same row is vlan(4)."
|
||
::= { qosclassmapEntry 9 }
|
||
|
||
--xxx.100.11.1.3.1.10
|
||
qosClassCos OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify Cos .
|
||
This object be configured only if qosClassMapType
|
||
in the same row is cos(9)."
|
||
::= { qosclassmapEntry 10 }
|
||
|
||
--xxx.100.11.1.3.1.11
|
||
qosClassMapEXPtopmost OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify MPLS EXP.
|
||
This object be configured only if qosClassMapType
|
||
in the same row is EXPtopmost(10)."
|
||
::= { qosclassmapEntry 11 }
|
||
|
||
--xxx.100.11.1.3.1.12
|
||
qosClassMapStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qosclassmapEntry 12 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.11.1.4
|
||
qosPolicyTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF QosPolicyEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"qos policy list"
|
||
::= { qos 4 }
|
||
|
||
--xxx.100.11.1.4.1
|
||
qosPolicyEntry OBJECT-TYPE
|
||
SYNTAX QosPolicyEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" qos policy list of definition,index is qos policy and classmap of name"
|
||
INDEX { qosPolicyName}
|
||
::= { qosPolicyTable 1 }
|
||
|
||
QosPolicyEntry
|
||
::= SEQUENCE
|
||
{
|
||
qosPolicyName DisplayString,
|
||
qosPolicyClassMap DisplayString,
|
||
qosPolicyType INTEGER,
|
||
qosPolicyRateKbps INTEGER,
|
||
qosPolicyNormalBurstKbps INTEGER,
|
||
qosPolicyMaximumBurstKbps INTEGER,
|
||
qosPolicyPeakKbps INTEGER,
|
||
qosPolicyConformAction INTEGER,
|
||
qosPolicyConformActionChangeValue INTEGER,
|
||
qosPolicyExceedAction INTEGER,
|
||
qosPolicyViolateAction INTEGER,
|
||
qosPolicyAggregatePolicer DisplayString,
|
||
qosPolicyStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.11.1.4.1.1
|
||
qosPolicyName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"QoS Policy name"
|
||
::= { qosPolicyEntry 1 }
|
||
|
||
--xxx.100.11.1.4.1.2
|
||
qosPolicyClassMap OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Specify the classmap name.After a policy map is created, it can be associated to a class.
|
||
So, if you want the class map to match the policy map,please setting the qosPolicyType to 1,and then
|
||
setting the qosPolicyStatus to 1 ."
|
||
::= { qosPolicyEntry 2 }
|
||
|
||
--xxx.100.11.1.4.1.3
|
||
qosPolicyType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
policymap(0),
|
||
matchclassmap(1),
|
||
sp(2),
|
||
aggregatePolicer(3)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the relation between qosPolicyType and CLI:
|
||
0 policy-map <policy>;
|
||
1 class <class>;
|
||
2 police <rate> <burst> [exceed-action {drop | policed-dscp-transmit}];
|
||
3 police aggregate <aggregate>; "
|
||
::= { qosPolicyEntry 3 }
|
||
|
||
--xxx.100.11.1.4.1.4
|
||
qosPolicyRateKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..10000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Rate Bandwidth of one policymap.
|
||
This object be configured only if qosPolicyType
|
||
in the same row is sp(2). "
|
||
::= { qosPolicyEntry 4 }
|
||
|
||
--xxx.100.11.1.4.1.5
|
||
qosPolicyNormalBurstKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Normal burst kbytes."
|
||
::= { qosPolicyEntry 5 }
|
||
|
||
--xxx.100.11.1.4.1.6
|
||
qosPolicyMaximumBurstKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Maximum burst kbytes."
|
||
::= { qosPolicyEntry 6 }
|
||
|
||
--xxx.100.11.1.4.1.7
|
||
qosPolicyPeakKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Peak information rate."
|
||
::= { qosPolicyEntry 7 }
|
||
|
||
--xxx.100.11.1.4.1.8
|
||
qosPolicyConformAction OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
set-dscp-transmit(2),
|
||
set-prec-transmit(3)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"conform-action transmit means send packets without any change when specified speed is not exceeded;
|
||
conform-action drop means drop packets when specified speed is not exceeded;
|
||
conform-action set-dscp-transmit specifies to mark down packet DSCP value
|
||
according to policed-dscp mapping when specified speed is not exceeded;
|
||
conform-action set-prec-transmit specifies to mark down packet TOS value
|
||
according to policed-dscp mapping when specified speed is not exceeded."
|
||
::= { qosPolicyEntry 8 }
|
||
|
||
--xxx.100.11.1.4.1.9
|
||
qosPolicyConformActionChangeValue OBJECT-TYPE
|
||
SYNTAX INTEGER (0..63)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If conform-action is set-dscp-transmit(2),the value is between 0-63;
|
||
else if conform-action is set-prec-transmit(2),the value is between 0-7."
|
||
::= { qosPolicyEntry 9 }
|
||
|
||
--xxx.100.11.1.4.1.10
|
||
qosPolicyExceedAction OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
policeDscpTransmit(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"exceed-action transmit means send packets without any change when specified speed is exceeded;
|
||
exceed-action drop means drop packets when specified speed is exceeded;
|
||
exceed-action policed-dscp-transmit specifies to mark down packet DSCP value
|
||
according to policed-dscp mapping when specified speed is exceeded."
|
||
::= { qosPolicyEntry 10 }
|
||
|
||
--xxx.100.11.1.4.1.11
|
||
qosPolicyViolateAction OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
policeDscpTransmit(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"violate-action transmit means send packets without any change when specified speed is violate;
|
||
violate-action drop means drop packets when specified speed is violate;
|
||
violate-action policed-dscp-transmit specifies to mark down packet DSCP value
|
||
according to policed-dscp mapping when specified speed is violate."
|
||
::= { qosPolicyEntry 11 }
|
||
|
||
--xxx.100.11.1.4.1.12
|
||
qosPolicyAggregatePolicer OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"aggregate-policer-name.
|
||
This object be configured only if qosPolicyType
|
||
in the same row is aggregatePolicer(3)."
|
||
::= { qosPolicyEntry 12 }
|
||
|
||
--xxx.100.11.1.4.1.13
|
||
qosPolicyStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qosPolicyEntry 13 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.11.1.5
|
||
qosAggPolicerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF QosAggPolicerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"qos of AggPolicer list,use it can configure one item AggPolicer,Attention : the get/get next operation can only get snmp cache content,
|
||
please refer to qosshow node for the running configuraton"
|
||
::= { qos 5 }
|
||
|
||
--xxx.100.11.1.5.1
|
||
qosAggPolicerEntry OBJECT-TYPE
|
||
SYNTAX QosAggPolicerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" index is AggPolicer name."
|
||
INDEX { qosAggPolicerName }
|
||
::= { qosAggPolicerTable 1 }
|
||
|
||
QosAggPolicerEntry
|
||
::= SEQUENCE
|
||
{
|
||
qosAggPolicerName DisplayString,
|
||
qosAggPolicerRateKbps INTEGER,
|
||
qosAggPolicerNormalBurstKbps INTEGER,
|
||
qosAggPolicerMaximumBurstKbps INTEGER,
|
||
qosAggPolicerPeakKbps INTEGER,
|
||
qosAggPolicerConformAction INTEGER,
|
||
qosAggPolicerConformActionChangeValue INTEGER,
|
||
qosAggPolicerExceedAction INTEGER,
|
||
qosAggPolicerViolateAction INTEGER,
|
||
qosAggPolicerStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.11.1.5.1.1
|
||
qosAggPolicerName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"QoS qosAggPolicer name"
|
||
::= { qosAggPolicerEntry 1 }
|
||
|
||
--xxx.100.11.1.5.1.2
|
||
qosAggPolicerRateKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..10000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Rate Bandwidth of After the classification."
|
||
::= { qosAggPolicerEntry 2 }
|
||
|
||
--xxx.100.11.1.5.1.3
|
||
qosAggPolicerNormalBurstKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Normal burst kbytes."
|
||
::= { qosAggPolicerEntry 3 }
|
||
|
||
--xxx.100.11.1.5.1.4
|
||
qosAggPolicerMaximumBurstKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Maximum burst kbytes."
|
||
::= { qosAggPolicerEntry 4 }
|
||
|
||
--xxx.100.11.1.5.1.5
|
||
qosAggPolicerPeakKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Peak information rate."
|
||
::= { qosAggPolicerEntry 5 }
|
||
|
||
--xxx.100.11.1.5.1.6
|
||
qosAggPolicerConformAction OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
set-dscp-transmit(2),
|
||
set-prec-transmit(3)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"conform-action transmit means send packets without any change when specified speed is not exceeded;
|
||
conform-action drop means drop packets when specified speed is not exceeded;
|
||
conform-action set-dscp-transmit specifies to mark down packet DSCP value
|
||
according to policed-dscp mapping when specified speed is not exceeded;
|
||
conform-action set-prec-transmit specifies to mark down packet TOS value
|
||
according to policed-dscp mapping when specified speed is not exceeded."
|
||
::= { qosAggPolicerEntry 6 }
|
||
|
||
--xxx.100.11.1.5.1.7
|
||
qosAggPolicerConformActionChangeValue OBJECT-TYPE
|
||
SYNTAX INTEGER (0..63)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If conform-action is set-dscp-transmit(2),the value is between 0-63;
|
||
else if conform-action is set-prec-transmit(2),the value is between 0-7."
|
||
::= { qosAggPolicerEntry 7 }
|
||
|
||
--xxx.100.11.1.5.1.8
|
||
qosAggPolicerExceedAction OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
policeDscpTransmit(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"exceed-action transmit means send packets without any change when specified speed is exceeded;
|
||
exceed-action drop means drop packets when specified speed is exceeded;
|
||
exceed-action policed-dscp-transmit specifies to mark down packet DSCP value
|
||
according to policed-dscp mapping when specified speed is exceeded."
|
||
::= { qosAggPolicerEntry 8 }
|
||
|
||
--xxx.100.11.1.5.1.9
|
||
qosAggPolicerViolateAction OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
policeDscpTransmit(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"violate-action transmit means send packets without any change when specified speed is violate;
|
||
violate-action drop means drop packets when specified speed is violate;
|
||
violate-action policed-dscp-transmit specifies to mark down packet DSCP value
|
||
according to policed-dscp mapping when specified speed is violate."
|
||
::= { qosAggPolicerEntry 9 }
|
||
|
||
--xxx.100.11.1.5.1.10
|
||
qosAggPolicerStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qosAggPolicerEntry 10 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.11.1.6
|
||
qosSetTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF QosSetEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"remark new dscp or ip precedence for classified flow"
|
||
::= { qos 6 }
|
||
|
||
--xxx.100.11.1.6.1
|
||
qosSetEntry OBJECT-TYPE
|
||
SYNTAX QosSetEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" qosSetTable list of acce index policyname and classmap name."
|
||
INDEX { qosSetPolicyMapName }
|
||
::= { qosSetTable 1 }
|
||
|
||
QosSetEntry
|
||
::= SEQUENCE
|
||
{
|
||
qosSetPolicyMapName DisplayString,
|
||
qosSetClassMapName DisplayString,
|
||
qosSetType INTEGER,
|
||
qosSetdscp INTEGER,
|
||
qosSetprecedence INTEGER,
|
||
qosSetnextHop IpAddress,
|
||
qosSetv6Dscp INTEGER,
|
||
qosSetv6FlowLabel INTEGER,
|
||
qosSetv6nextHop DisplayString,
|
||
qosSetCos INTEGER,
|
||
qosSetEXPimposition INTEGER,
|
||
qosSetStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.11.1.6.1.1
|
||
qosSetPolicyMapName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"QoS Policy name"
|
||
::= { qosSetEntry 1 }
|
||
|
||
--xxx.100.11.1.6.1.2
|
||
qosSetClassMapName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"QoS class map name"
|
||
::= { qosSetEntry 2 }
|
||
|
||
--xxx.100.11.1.6.1.3
|
||
qosSetType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
dscp(1),
|
||
precedence(2),
|
||
nextHop(3),
|
||
v6Dscp(4),
|
||
v6FlowLabel(6),
|
||
v6nextHop(7),
|
||
cos(8),
|
||
expimposition(9)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"qosSetType range:1,2,3,4,5,6,7,8,9
|
||
1 dscp Set IP DSCP (DiffServ CodePoints);
|
||
2 precedence Set IP precedence;
|
||
3 nexthop Set IP nexthop;
|
||
4 dscp Set IPv6 DSCP (DiffServ CodePoints);
|
||
6 flowlabel Set IPv6 flowlabel;
|
||
7 v6nextHop Set IPv6 nexthop;
|
||
8 cos Set CoS ;
|
||
9 expimposition Set mpls-experimental-imposition "
|
||
::= { qosSetEntry 3 }
|
||
|
||
--xxx.100.11.1.6.1.4
|
||
qosSetdscp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"remark dscp for the classified flow"
|
||
::= { qosSetEntry 4 }
|
||
|
||
--xxx.100.11.1.6.1.5
|
||
qosSetprecedence OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"remark ip precedence for classified flow"
|
||
::= { qosSetEntry 5 }
|
||
|
||
--xxx.100.11.1.6.1.6
|
||
qosSetnextHop OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set nexthop for classified flow"
|
||
::= { qosSetEntry 6 }
|
||
|
||
--xxx.100.11.1.6.1.7
|
||
qosSetv6Dscp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"remark ipv6 dscp for classified flow"
|
||
::= { qosSetEntry 7 }
|
||
|
||
--xxx.100.11.1.6.1.8
|
||
qosSetv6FlowLabel OBJECT-TYPE
|
||
SYNTAX INTEGER(0..1048575)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"remark ipv6 flow lable for classified flow"
|
||
::= { qosSetEntry 8 }
|
||
|
||
--xxx.100.11.1.6.1.9
|
||
qosSetv6nextHop OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set IPv6 nexthop for classified flow"
|
||
::= { qosSetEntry 9 }
|
||
|
||
--xxx.100.11.1.6.1.10
|
||
qosSetCos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"remark cos for classified flow"
|
||
::= { qosSetEntry 10 }
|
||
|
||
--xxx.100.11.1.6.1.11
|
||
qosSetEXPimposition OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"remark MPLS EXP value for classified flow"
|
||
::= { qosSetEntry 11 }
|
||
|
||
--xxx.100.11.1.6.1.12
|
||
qosSetStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qosSetEntry 12 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.11.1.7
|
||
qosPortBindTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF QosPortBindEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Apply a policy map to the specified port."
|
||
::= { qos 7 }
|
||
|
||
--xxx.100.11.1.7.1
|
||
qosPortBindEntry OBJECT-TYPE
|
||
SYNTAX QosPortBindEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the index of this entry is port-index and policy-map"
|
||
INDEX { qosPortBindIndex , qosPortBindPolicy }
|
||
::= { qosPortBindTable 1 }
|
||
|
||
QosPortBindEntry
|
||
::= SEQUENCE
|
||
{
|
||
qosPortBindIndex INTEGER,
|
||
qosPortBindPolicy DisplayString,
|
||
qosPortBindType INTEGER
|
||
}
|
||
|
||
--xxx.100.11.1.7.1.1
|
||
qosPortBindIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"QoS Port Index"
|
||
::= { qosPortBindEntry 1 }
|
||
|
||
--xxx.100.11.1.7.1.2
|
||
qosPortBindPolicy OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..16))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"QoS Policy name"
|
||
::= { qosPortBindEntry 2 }
|
||
|
||
--xxx.100.11.1.7.1.3
|
||
qosPortBindType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
input(1),
|
||
output(2),
|
||
noinput(3),
|
||
nooutput(4)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" input(1),bind the policy-map to ingress port;
|
||
output(2),bind the policy-map to egress port;
|
||
noinput(3),unbind the policy-map to ingress port;
|
||
nooutput(4), unbind the policy-map to egress port"
|
||
::= { qosPortBindEntry 3 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.11.1.8
|
||
qosPortQueueTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF QosPortQueueEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set golbal qos WRR weight"
|
||
::= { qos 8 }
|
||
|
||
--xxx.100.11.1.8.1
|
||
qosPortQueueEntry OBJECT-TYPE
|
||
SYNTAX QosPortQueueEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" set port qos WRR weight,index is port index."
|
||
INDEX { qosPortQueueIndex }
|
||
::= { qosPortQueueTable 1 }
|
||
|
||
QosPortQueueEntry
|
||
::= SEQUENCE
|
||
{
|
||
qosPortQueueIndex INTEGER,
|
||
qosPortQueueWeight1 INTEGER,
|
||
qosPortQueueWeight2 INTEGER,
|
||
qosPortQueueWeight3 INTEGER,
|
||
qosPortQueueWeight4 INTEGER,
|
||
qosPortQueueWeight5 INTEGER,
|
||
qosPortQueueWeight6 INTEGER,
|
||
qosPortQueueWeight7 INTEGER,
|
||
qosPortQueueWeight8 INTEGER,
|
||
qosPortQueueStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.11.1.8.1.1
|
||
qosPortQueueIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"QoS Port Index"
|
||
::= { qosPortQueueEntry 1 }
|
||
|
||
--xxx.100.11.1.8.1.2
|
||
qosPortQueueWeight1 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"WRR weight,range is 0~15."
|
||
::= { qosPortQueueEntry 2 }
|
||
|
||
--xxx.100.11.1.8.1.3
|
||
qosPortQueueWeight2 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"WRR weight,range is 0~15."
|
||
::= { qosPortQueueEntry 3 }
|
||
|
||
--xxx.100.11.1.8.1.4
|
||
qosPortQueueWeight3 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"WRR weight,range is 0~15."
|
||
::= { qosPortQueueEntry 4 }
|
||
|
||
--xxx.100.11.1.8.1.5
|
||
qosPortQueueWeight4 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"WRR weight,range is 0~15."
|
||
::= { qosPortQueueEntry 5 }
|
||
|
||
--xxx.100.11.1.8.1.6
|
||
qosPortQueueWeight5 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"WRR weight,range is 0~15."
|
||
::= { qosPortQueueEntry 6 }
|
||
|
||
--xxx.100.11.1.8.1.7
|
||
qosPortQueueWeight6 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"WRR weight,range is 0~15."
|
||
::= { qosPortQueueEntry 7 }
|
||
|
||
--xxx.100.11.1.8.1.8
|
||
qosPortQueueWeight7 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"WRR weight,range is 0~15."
|
||
::= { qosPortQueueEntry 8 }
|
||
|
||
--xxx.100.11.1.8.1.9
|
||
qosPortQueueWeight8 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"WRR weight,range is 0~15."
|
||
::= { qosPortQueueEntry 9 }
|
||
|
||
--xxx.100.11.1.8.1.10
|
||
qosPortQueueStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Setting it to active(1) creates an entry.Setting it to destroy(2) destroys an entry."
|
||
::= { qosPortQueueEntry 10 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--********************************************************************************************************
|
||
--xxx.100.11.1.10
|
||
qosMap OBJECT IDENTIFIER ::= { qos 10 }
|
||
|
||
--set class of service(CoS)-to-Differentiated Services Code Point (DSCP) map,DSCP-to-CoS map,DSCP-to-DSCP-mutation map,IP-precedence-to-DSCP map and policed-DSCP map
|
||
--xxx.100.11.1.10.1
|
||
qosMapType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
cosDscp(1),
|
||
dscpCos(2),
|
||
dscpMutation(3),
|
||
ipPrecDscp(4),
|
||
policedDscp(5),
|
||
expdscp(6),
|
||
dscpexp(7)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"qosMapType range is 1~5.1 mls qos map cos-dscp <dscp1>;
|
||
2 mls qos map dscp-cos <dscp> to <cos>;
|
||
3 mls qos map dscp-mutation <dscp> <in> to <out>;
|
||
4 mls qos map ip-prec-dscp <dscp1>;
|
||
5 mls qos map policed-dscp <dscp> to <mark>;
|
||
6 mls qos map exp-dscp <dscp>;
|
||
7 mls qos map dscp-exp <dscp> to <exp>
|
||
When you want to configure the Map of DSCP to COS,please configure the qosMapType==2 firstly,
|
||
input the dscp(1~8) optionally, then configure the qosMapCos , valid/invalid the qosMapStatus finally."
|
||
|
||
::= { qosMap 1 }
|
||
|
||
--xxx.100.11.1.10.2
|
||
qosMapDscp1 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP-CoS map,DSCP range is 0~63"
|
||
::= { qosMap 2 }
|
||
|
||
--xxx.100.11.1.10.3
|
||
qosMapDscp2 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP-CoS map,DSCP range is 0~63"
|
||
::= { qosMap 3 }
|
||
|
||
--xxx.100.11.1.10.4
|
||
qosMapDscp3 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP-CoS map,DSCP range is 0~63"
|
||
::= { qosMap 4 }
|
||
|
||
--xxx.100.11.1.10.5
|
||
qosMapDscp4 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP-CoS map,DSCP range is 0~63"
|
||
::= { qosMap 5 }
|
||
|
||
--xxx.100.11.1.10.6
|
||
qosMapDscp5 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP-CoS map,DSCP range is 0~63"
|
||
::= { qosMap 6 }
|
||
|
||
--xxx.100.11.1.10.7
|
||
qosMapDscp6 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP-CoS map,DSCP range is 0~63"
|
||
::= { qosMap 7 }
|
||
|
||
--xxx.100.11.1.10.8
|
||
qosMapDscp7 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP-CoS map,DSCP range is 0~63"
|
||
::= { qosMap 8 }
|
||
|
||
--xxx.100.11.1.10.9
|
||
qosMapDscp8 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP-CoS map,DSCP range is 0~63"
|
||
::= { qosMap 9 }
|
||
|
||
--xxx.100.11.1.10.10
|
||
qosMapCos OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the cos which DSCP map to "
|
||
::= { qosMap 10 }
|
||
|
||
--xxx.100.11.1.10.11
|
||
qosMapEXP OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the EXP value which DSCP map to "
|
||
::= { qosMap 11 }
|
||
--xxx.100.11.1.10.12
|
||
qosMapMarkDownDscp OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the dscp after mark down"
|
||
::= { qosMap 12 }
|
||
|
||
--xxx.100.11.1.10.13
|
||
qosMapMarkDownType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
normal-burst(0),
|
||
max-burst(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"normal-burst:markdown map used by the exceed-action;max-burst:markdown map used by the violate-action."
|
||
::= { qosMap 13 }
|
||
|
||
--xxx.100.11.1.10.14
|
||
qosMapMutationName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..16))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"map name"
|
||
::= { qosMap 14 }
|
||
|
||
--xxx.100.11.1.10.15
|
||
qosMapMutationOut OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"egress DSCP,only one,eight ingress DSCP value map to one egress value"
|
||
::= { qosMap 15 }
|
||
--xxx.100.11.1.10.16
|
||
qosMapStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qosMap 16 }
|
||
|
||
|
||
--xxx.100.11
|
||
showqos OBJECT IDENTIFIER ::= { qos 11 }
|
||
|
||
--xxx.100.16.2.1
|
||
showclassmapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ShowclassmapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" show class map table"
|
||
::= { showqos 1}
|
||
|
||
--xxx.100.16.2.1.1
|
||
showclassmapEntry OBJECT-TYPE
|
||
SYNTAX ShowclassmapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" show class map entry"
|
||
INDEX { showclassmapname}
|
||
::= { showclassmapTable 1 }
|
||
|
||
ShowclassmapEntry
|
||
::= SEQUENCE
|
||
{
|
||
showclassmapname DisplayString,
|
||
showclassmapmatch DisplayString
|
||
}
|
||
|
||
--xxx.100.16.2.1.1.1
|
||
showclassmapname OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..128))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" classmap name"
|
||
::= { showclassmapEntry 1 }
|
||
|
||
--xxx.100.16.2.1.1.2
|
||
showclassmapmatch OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..512))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "one item classmap match rule"
|
||
::= { showclassmapEntry 2 }
|
||
|
||
|
||
--xxx.100.16.2.1
|
||
showpolicymapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ShowpolicymapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" show policy list"
|
||
::= { showqos 2}
|
||
|
||
--xxx.100.16.2.1.1
|
||
showpolicymapEntry OBJECT-TYPE
|
||
SYNTAX ShowpolicymapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" policy map entry"
|
||
INDEX { showpolicymapname}
|
||
::= { showpolicymapTable 1 }
|
||
|
||
ShowpolicymapEntry
|
||
::= SEQUENCE
|
||
{
|
||
showpolicymapname DisplayString,
|
||
showpolicymapcontent DisplayString
|
||
}
|
||
|
||
--xxx.100.16.2.1.1.1
|
||
showpolicymapname OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..128))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" policy name"
|
||
::= { showpolicymapEntry 1 }
|
||
|
||
--xxx.100.16.2.1.1.2
|
||
showpolicymapcontent OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..512))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "the match classmap and all defined other rules"
|
||
::= { showpolicymapEntry 2 }
|
||
|
||
|
||
--xxx.100.16.2.1
|
||
showqosaggregatepolicerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ShowqosaggregatepolicerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" display aggregatepolicer list"
|
||
::= { showqos 3}
|
||
|
||
--xxx.100.16.2.1.1
|
||
showqosaggregatepolicerEntry OBJECT-TYPE
|
||
SYNTAX ShowqosaggregatepolicerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" aggregatepolicer entry,index is showqosaggregatepolicername"
|
||
INDEX { showqosaggregatepolicername}
|
||
::= { showqosaggregatepolicerTable 1 }
|
||
|
||
ShowqosaggregatepolicerEntry
|
||
::= SEQUENCE
|
||
{
|
||
showqosaggregatepolicername DisplayString,
|
||
showqosaggregatepolicercontent DisplayString
|
||
}
|
||
|
||
--xxx.100.16.2.1.1.1
|
||
showqosaggregatepolicername OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..128))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" aggregatepolicer name"
|
||
::= { showqosaggregatepolicerEntry 1 }
|
||
|
||
--xxx.100.16.2.1.1.2
|
||
showqosaggregatepolicercontent OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..512))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "aggregatepolicer parameter"
|
||
::= { showqosaggregatepolicerEntry 2 }
|
||
|
||
|
||
--xxx.100.16.2.1
|
||
showmlsqosinterfaceTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ShowmlsqosinterfaceEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" show port qos configuration"
|
||
::= { showqos 4}
|
||
|
||
--xxx.100.16.2.1.1
|
||
showmlsqosinterfaceEntry OBJECT-TYPE
|
||
SYNTAX ShowmlsqosinterfaceEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" showmlsqosinterfaceTable,index is port-index"
|
||
INDEX { showmlsqosinterfaceIndex}
|
||
::= { showmlsqosinterfaceTable 1 }
|
||
|
||
ShowmlsqosinterfaceEntry
|
||
::= SEQUENCE
|
||
{
|
||
showmlsqosinterfaceIndex INTEGER,
|
||
showmlsqosinterfaceqoscontent DisplayString
|
||
}
|
||
|
||
--xxx.100.16.2.1.1.1
|
||
showmlsqosinterfaceIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" port index"
|
||
::= { showmlsqosinterfaceEntry 1 }
|
||
|
||
--xxx.100.16.2.1.1.2
|
||
showmlsqosinterfaceqoscontent OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..512))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "qos port configuration"
|
||
::= { showmlsqosinterfaceEntry 2 }
|
||
|
||
--xxx.100.9
|
||
showmlsqosmaps OBJECT IDENTIFIER ::= { showqos 5 }
|
||
|
||
--xxx.100.16.1.1
|
||
showmlsqosmapscosdscp OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..512))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"cos-dscp map "
|
||
::= { showmlsqosmaps 1 }
|
||
|
||
--xxx.100.16.1.2
|
||
showmlsqosmapscosqueue OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..512))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS-wrr-queue map"
|
||
::= { showmlsqosmaps 2 }
|
||
--xxx.100.16.1.3
|
||
showmlsqosmapsdscpcos OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..512))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP-COS map"
|
||
::= { showmlsqosmaps 3 }
|
||
|
||
--xxx.100.16.1.4
|
||
showmlsqosmapsipprecdscp OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..512))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"IP precedence to DSCP map"
|
||
::= { showmlsqosmaps 4 }
|
||
--xxx.100.16.1.5
|
||
showmlsqosmapspoliceddscp OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..512))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" DSCP mark down map"
|
||
::= { showmlsqosmaps 5 }
|
||
|
||
--xxx.100.16.1.6
|
||
showmlsqosmapspoliceddscpnormalburst OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..512))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Normal Burst Policed-dscp map"
|
||
::= { showmlsqosmaps 6 }
|
||
|
||
--xxx.100.16.1.7
|
||
showmlsqosmapsexpdscp OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..512))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" EXP to DSCP map"
|
||
::= { showmlsqosmaps 7 }
|
||
|
||
--xxx.100.16.1.8
|
||
showmlsqosmapsdscpexp OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..512))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" DSCP to EXP map"
|
||
::= { showmlsqosmaps 8 }
|
||
|
||
--xxx.100.16.2.1
|
||
showmlsqosmapsdscpmutationTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ShowmlsqosmapsdscpmutationEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" ingress DSCP to egress DSCP map"
|
||
::= { showqos 6}
|
||
|
||
--xxx.100.16.2.1.1
|
||
showmlsqosmapsdscpmutationEntry OBJECT-TYPE
|
||
SYNTAX ShowmlsqosmapsdscpmutationEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"index is dscpmutationname"
|
||
INDEX { showmlsqosmapsdscpmutationname}
|
||
::= { showmlsqosmapsdscpmutationTable 1 }
|
||
|
||
ShowmlsqosmapsdscpmutationEntry
|
||
::= SEQUENCE
|
||
{
|
||
showmlsqosmapsdscpmutationname DisplayString,
|
||
showmlsqosmapsdscpmutationcontent DisplayString
|
||
}
|
||
|
||
--xxx.100.16.2.1.1.1
|
||
showmlsqosmapsdscpmutationname OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..128))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" dscpmutationname."
|
||
::= { showmlsqosmapsdscpmutationEntry 1 }
|
||
|
||
--xxx.100.16.2.1.1.2
|
||
showmlsqosmapsdscpmutationcontent OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..512))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "DSCP-DSCP map"
|
||
::= { showmlsqosmapsdscpmutationEntry 2 }
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.12.1
|
||
mirrorDestTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MirrorDestEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination port for mirrored packets."
|
||
::= { primirror 1}
|
||
|
||
--xxx.100.12.1.1
|
||
mirrorDestEntry OBJECT-TYPE
|
||
SYNTAX MirrorDestEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination port for mirrored packets."
|
||
INDEX { mirrorDestSession }
|
||
::= { mirrorDestTable 1 }
|
||
|
||
MirrorDestEntry
|
||
::= SEQUENCE
|
||
{
|
||
mirrorDestSession INTEGER,
|
||
mirrorDestPort DisplayString,
|
||
mirrorDestStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.12.1.1.1
|
||
mirrorDestSession OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Session ID."
|
||
::= { mirrorDestEntry 1 }
|
||
|
||
--xxx.100.12.1.1.2
|
||
mirrorDestPort OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..20))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "mirror destination port eg:Ethernet1/1."
|
||
::= { mirrorDestEntry 2 }
|
||
|
||
--xxx.100.12.1.1.3
|
||
mirrorDestStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Status."
|
||
::= { mirrorDestEntry 3 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.12.2
|
||
mirrorSrcPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MirrorSrcPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Src port for mirrored packets."
|
||
::= { primirror 2}
|
||
|
||
--xxx.100.12.2.1
|
||
mirrorSrcPortEntry OBJECT-TYPE
|
||
SYNTAX MirrorSrcPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Src port for mirrored packets."
|
||
INDEX { mirrorSrcPortSession , mirrorSrcPortDirect }
|
||
::= { mirrorSrcPortTable 1 }
|
||
|
||
MirrorSrcPortEntry
|
||
::= SEQUENCE
|
||
{
|
||
mirrorSrcPortSession INTEGER,
|
||
mirrorSrcPortDirect INTEGER,
|
||
mirrorSrcPort DisplayString,
|
||
mirrorSrcPortStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.12.2.1.1
|
||
mirrorSrcPortSession OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Session ID."
|
||
::= { mirrorSrcPortEntry 1 }
|
||
|
||
--xxx.100.12.2.1.2
|
||
mirrorSrcPortDirect OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
rx(1),
|
||
tx(2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Direction of mirror."
|
||
::= { mirrorSrcPortEntry 2 }
|
||
|
||
--xxx.100.12.2.1.3
|
||
mirrorSrcPort OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..512))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "mirror source port. eg:Ethernet1/1."
|
||
::= { mirrorSrcPortEntry 3 }
|
||
|
||
--xxx.100.12.2.1.4
|
||
mirrorSrcPortStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Status."
|
||
::= { mirrorSrcPortEntry 4 }
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
--xxx.100.11.2
|
||
qos3 OBJECT IDENTIFIER ::= { priQos 2 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.11.2.1
|
||
qos3PolicyMapGroupTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3PolicyMapGroupEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for building a policy and mapping the named policy to number,
|
||
if you want to configure a policy,you must map at here."
|
||
::= { qos3 1 }
|
||
|
||
--xxx.100.11.2.1.1
|
||
qos3PolicyMapGroupEntry OBJECT-TYPE
|
||
SYNTAX Qos3PolicyMapGroupEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for policy map group."
|
||
INDEX { qos3PolicyMapGroupIndex }
|
||
::= { qos3PolicyMapGroupTable 1 }
|
||
|
||
Qos3PolicyMapGroupEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3PolicyMapGroupIndex INTEGER,
|
||
qos3PolicyMapGroupName DisplayString,
|
||
qos3PolicyMapGroupIsExt INTEGER,
|
||
qos3PolicyMapGroupStatus INTEGER
|
||
|
||
}
|
||
|
||
--xxx.100.11.2.1.1.1
|
||
qos3PolicyMapGroupIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the range is 0-(2^64 - 1)."
|
||
::= { qos3PolicyMapGroupEntry 1 }
|
||
|
||
--xxx.100.11.2.1.1.2
|
||
qos3PolicyMapGroupName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..64))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the policy name"
|
||
::= { qos3PolicyMapGroupEntry 2 }
|
||
|
||
--xxx.100.11.2.1.1.3
|
||
qos3PolicyMapGroupIsExt OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"indicate that whether the policy used on extand field processor."
|
||
::= { qos3PolicyMapGroupEntry 3 }
|
||
|
||
--xxx.100.11.2.1.1.4
|
||
qos3PolicyMapGroupStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3PolicyMapGroupTable"
|
||
::= { qos3PolicyMapGroupEntry 4 }
|
||
|
||
--*********************************************************************************************************
|
||
|
||
--xxx.100.11.2.2
|
||
qos3ClassMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3ClassMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for configuring the filter rule of qos"
|
||
::= { qos3 2 }
|
||
|
||
--xxx.100.11.2.2.1
|
||
qos3ClassMapEntry OBJECT-TYPE
|
||
SYNTAX Qos3ClassMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for class map."
|
||
INDEX { qos3ClassMapName }
|
||
::= { qos3ClassMapTable 1 }
|
||
|
||
Qos3ClassMapEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3ClassMapName DisplayString,
|
||
qos3ClassMapType INTEGER,
|
||
qos3ClassMapValue DisplayString,
|
||
qos3ClassMapUsedTime INTEGER,
|
||
qos3ClassMapStatus INTEGER
|
||
|
||
}
|
||
|
||
--xxx.100.11.2.2.1.1
|
||
qos3ClassMapName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..64))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the name of class"
|
||
::= { qos3ClassMapEntry 1 }
|
||
|
||
--xxx.100.11.2.2.1.2
|
||
qos3ClassMapType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
cos(0),
|
||
dscp(1),
|
||
ipPrecedence(2),
|
||
ipv6Dscp(3),
|
||
ipv6Flowlabel(4),
|
||
exp(5),
|
||
vlan(6),
|
||
aclIndex(7)
|
||
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the clss type that you want to matching."
|
||
::= { qos3ClassMapEntry 2 }
|
||
|
||
--xxx.100.11.2.2.1.3
|
||
qos3ClassMapValue OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the value of you choosed type at last node,the limits: cos <0> dscp <0> ipPrecedence<0> ipv6Dscp<0> vlan <1> ipv6Flowlabel<0>
|
||
exp is not support now.except aclindex,you can config 8 parameters at most,for example,if you choose the
|
||
type of cos,you can config 0,1,2,3,4,5,6,7 or 0,1 at here."
|
||
::= { qos3ClassMapEntry 3 }
|
||
|
||
--xxx.100.11.2.2.1.3
|
||
qos3ClassMapUsedTime OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"display how many times the class used."
|
||
::= { qos3ClassMapEntry 4 }
|
||
|
||
--xxx.100.11.2.2.1.5
|
||
qos3ClassMapStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2),
|
||
remove(3)
|
||
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3ClassMapTable,destroy(2) will destroy the whole class-map,remove(3) just clear the value of qos3ClassMapValue."
|
||
::= { qos3ClassMapEntry 5 }
|
||
|
||
--********************************************************************************************************
|
||
--xxx.100.11.2.3
|
||
qos3AggregatePolicyTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3AggregatePolicyEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for configuring aggregate policy."
|
||
::= { qos3 3 }
|
||
|
||
--xxx.100.11.2.3.1
|
||
qos3AggregatePolicyEntry OBJECT-TYPE
|
||
SYNTAX Qos3AggregatePolicyEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for aggregate policy."
|
||
INDEX { qos3AggPolicyMapName }
|
||
::= { qos3AggregatePolicyTable 1 }
|
||
|
||
Qos3AggregatePolicyEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3AggPolicyMapName DisplayString,
|
||
qos3AggPolicyCIRKbps INTEGER,
|
||
qos3AggPolicyCBSKbps INTEGER,
|
||
qos3AggPolicyPBSKbps INTEGER,
|
||
qos3AggPolicyPIRKbps INTEGER,
|
||
qos3AggPolicyConformAction BITS,
|
||
qos3AggPolicyconformSetCos INTEGER,
|
||
qos3AggPolicyconformSetDscp INTEGER,
|
||
qos3AggPolicyconformSetPrec INTEGER,
|
||
qos3AggPolicyconformSetIntp INTEGER,
|
||
qos3AggPolicyconformSetDp INTEGER,
|
||
qos3AggPolicyExceedAction BITS,
|
||
qos3AggPolicyExceedSetCos INTEGER,
|
||
qos3AggPolicyExceedSetDscp INTEGER,
|
||
qos3AggPolicyExceedSetPrec INTEGER,
|
||
qos3AggPolicyExceedSetIntp INTEGER,
|
||
qos3AggPolicyExceedSetDp INTEGER,
|
||
qos3AggPolicyViolateAction BITS,
|
||
qos3AggPolicyViolateSetCos INTEGER,
|
||
qos3AggPolicyViolateSetDscp INTEGER,
|
||
qos3AggPolicyViolateSetPrec INTEGER,
|
||
qos3AggPolicyViolateSetIntp INTEGER,
|
||
qos3AggPolicyViolateSetDp INTEGER,
|
||
qos3AggPolicyStatus INTEGER
|
||
|
||
}
|
||
|
||
--xxx.100.11.2.3.1.1
|
||
qos3AggPolicyMapName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..64))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the name of aggregate policy."
|
||
::= { qos3AggregatePolicyEntry 1 }
|
||
|
||
--xxx.100.11.2.3.1.2
|
||
qos3AggPolicyCIRKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..10000000)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CIR(Committed Information Rate) Kbits per second <1>"
|
||
::= { qos3AggregatePolicyEntry 2 }
|
||
|
||
--xxx.100.11.2.3.1.3
|
||
qos3AggPolicyCBSKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1000000)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CBS(Committed Burst Size) Kbytes <1>"
|
||
::= { qos3AggregatePolicyEntry 3 }
|
||
|
||
--xxx.100.11.2.3.1.4
|
||
qos3AggPolicyPBSKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1000000)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"PBS(Peak Burst Size) Kbytes <1>"
|
||
::= { qos3AggregatePolicyEntry 4 }
|
||
|
||
--xxx.100.11.2.3.1.5
|
||
qos3AggPolicyPIRKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..10000000)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"PIR(Peak Information Rate) Kbits per second <1>"
|
||
::= { qos3AggregatePolicyEntry 5 }
|
||
|
||
--xxx.100.11.2.3.1.6
|
||
qos3AggPolicyConformAction OBJECT-TYPE
|
||
SYNTAX BITS
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
cos(2),
|
||
dscp(3),
|
||
ipPrecedence(4),
|
||
intp(5),
|
||
dp(6)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Action when rate is not exceeded,for example: if you want to config cos(2) and intp(5),you must set 24 (0010 0100)."
|
||
::= { qos3AggregatePolicyEntry 6 }
|
||
|
||
--xxx.100.11.2.3.1.7
|
||
qos3AggPolicyconformSetCos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set COS"
|
||
::= { qos3AggregatePolicyEntry 7 }
|
||
|
||
--xxx.100.11.2.3.1.8
|
||
qos3AggPolicyconformSetDscp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Change dscp"
|
||
::= { qos3AggregatePolicyEntry 8 }
|
||
|
||
--xxx.100.11.2.3.1.9
|
||
qos3AggPolicyconformSetPrec OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Change precedence"
|
||
::= { qos3AggregatePolicyEntry 9 }
|
||
|
||
--xxx.100.11.2.3.1.10
|
||
qos3AggPolicyconformSetIntp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set Internal priority"
|
||
::= { qos3AggregatePolicyEntry 10 }
|
||
|
||
--xxx.100.11.2.3.1.11
|
||
qos3AggPolicyconformSetDp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set Drop priority"
|
||
::= { qos3AggregatePolicyEntry 11 }
|
||
|
||
--xxx.100.11.2.3.1.12
|
||
qos3AggPolicyExceedAction OBJECT-TYPE
|
||
SYNTAX BITS
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
cos(2),
|
||
dscp(3),
|
||
ipPrecedence(4),
|
||
intp(5),
|
||
dp(6),
|
||
policiedIntpTransmit(7)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Action when rate is exceeded,for example: if you want to config cos(2) and intp(5),you must set 24 (0010 0100)."
|
||
::= { qos3AggregatePolicyEntry 12 }
|
||
|
||
--xxx.100.11.2.3.1.13
|
||
qos3AggPolicyExceedSetCos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set COS"
|
||
::= { qos3AggregatePolicyEntry 13 }
|
||
|
||
--xxx.100.11.2.3.1.14
|
||
qos3AggPolicyExceedSetDscp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Change dscp"
|
||
::= { qos3AggregatePolicyEntry 14 }
|
||
|
||
--xxx.100.11.2.3.1.15
|
||
qos3AggPolicyExceedSetPrec OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Change precedence"
|
||
::= { qos3AggregatePolicyEntry 15 }
|
||
|
||
--xxx.100.11.2.3.1.16
|
||
qos3AggPolicyExceedSetIntp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set Internal priority"
|
||
::= { qos3AggregatePolicyEntry 16 }
|
||
|
||
--xxx.100.11.2.3.1.17
|
||
qos3AggPolicyExceedSetDp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set Drop priority"
|
||
::= { qos3AggregatePolicyEntry 17 }
|
||
|
||
--xxx.100.11.2.3.1.18
|
||
qos3AggPolicyViolateAction OBJECT-TYPE
|
||
SYNTAX BITS
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
cos(2),
|
||
dscp(3),
|
||
ipPrecedence(4),
|
||
intp(5),
|
||
dp(6),
|
||
policiedIntpTransmit(7)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Action when rate is violated,for example: if you want to config cos(2) and intp(5),you must set 24 (0010 0100)."
|
||
::= { qos3AggregatePolicyEntry 18 }
|
||
|
||
--xxx.100.11.2.3.1.19
|
||
qos3AggPolicyViolateSetCos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set COS"
|
||
::= { qos3AggregatePolicyEntry 19 }
|
||
|
||
--xxx.100.11.2.3.1.20
|
||
qos3AggPolicyViolateSetDscp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Change dscp"
|
||
::= { qos3AggregatePolicyEntry 20 }
|
||
|
||
--xxx.100.11.2.3.1.21
|
||
qos3AggPolicyViolateSetPrec OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7 )
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Change precedence"
|
||
::= { qos3AggregatePolicyEntry 21 }
|
||
|
||
--xxx.100.11.2.3.1.22
|
||
qos3AggPolicyViolateSetIntp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set Internal priority"
|
||
::= { qos3AggregatePolicyEntry 22 }
|
||
|
||
--xxx.100.11.2.3.1.23
|
||
qos3AggPolicyViolateSetDp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set Drop priority"
|
||
::= { qos3AggregatePolicyEntry 23 }
|
||
|
||
--xxx.100.11.2.3.1.24
|
||
qos3AggPolicyStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3AggregatePolicyTable"
|
||
::= { qos3AggregatePolicyEntry 24 }
|
||
|
||
--********************************************************************************************************
|
||
--xxx.100.11.2.4
|
||
qos3PolicyTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3PolicyEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for configuring policy"
|
||
::= { qos3 4 }
|
||
|
||
--xxx.100.11.2.4.1
|
||
qos3PolicyEntry OBJECT-TYPE
|
||
SYNTAX Qos3PolicyEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for policy."
|
||
INDEX { qos3PolicyMapIndex, qos3PolicyClassMapName }
|
||
::= { qos3PolicyTable 1 }
|
||
|
||
Qos3PolicyEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3PolicyMapIndex INTEGER,
|
||
qos3PolicyClassMapName DisplayString,
|
||
qos3PolicyInsertClassMapName DisplayString,
|
||
qos3PolicyType BITS,
|
||
qos3PolicyCIRKbps INTEGER,
|
||
qos3PolicyCBSKbps INTEGER,
|
||
qos3PolicyPBSKbps INTEGER,
|
||
qos3PolicyPIRKbps INTEGER,
|
||
qos3PolicyConformAction BITS,
|
||
qos3PolicyconformSetCos INTEGER,
|
||
qos3PolicyconformSetDscp INTEGER,
|
||
qos3PolicyconformSetPrec INTEGER,
|
||
qos3PolicyconformSetIntp INTEGER,
|
||
qos3PolicyconformSetDp INTEGER,
|
||
qos3PolicyExceedAction BITS,
|
||
qos3PolicyExceedSetCos INTEGER,
|
||
qos3PolicyExceedSetDscp INTEGER,
|
||
qos3PolicyExceedSetPrec INTEGER,
|
||
qos3PolicyExceedSetIntp INTEGER,
|
||
qos3PolicyExceedSetDp INTEGER,
|
||
qos3PolicyViolateAction BITS,
|
||
qos3PolicyViolateSetCos INTEGER,
|
||
qos3PolicyViolateSetDscp INTEGER,
|
||
qos3PolicyViolateSetPrec INTEGER,
|
||
qos3PolicyViolateSetIntp INTEGER,
|
||
qos3PolicyViolateSetDp INTEGER,
|
||
qos3PolicyAggregatePolicer DisplayString,
|
||
qos3PolicyAccounting INTEGER,
|
||
qos3PolicyPidAction BITS,
|
||
qos3SetCos INTEGER,
|
||
qos3SetIpDscp INTEGER,
|
||
qos3SetIpPrec INTEGER,
|
||
qos3SetIntp INTEGER,
|
||
qos3SetDp INTEGER,
|
||
qos3SetCVid INTEGER,
|
||
qos3SetSVid INTEGER,
|
||
qos3SetSTpid INTEGER,
|
||
qos3AddSVid INTEGER,
|
||
qos3DelCVid INTEGER,
|
||
qos3SetTunnelId INTEGER,
|
||
qos3SetIpDefaultPBR INTEGER,
|
||
qos3SetIpVrf INTEGER,
|
||
qos3SetIpNextHop IpAddress,
|
||
qos3SetExp INTEGER,
|
||
qos3SetIpv6DefaultPBR INTEGER,
|
||
qos3SetIpv6Vrf INTEGER,
|
||
qos3SetIpv6NextHop DisplayString,
|
||
qos3PolicyStatus INTEGER
|
||
|
||
}
|
||
|
||
--xxx.100.11.2.4.1.1
|
||
qos3PolicyMapIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the index of policy that you configured at qos3PolicyMapGroupTable"
|
||
::= { qos3PolicyEntry 1 }
|
||
|
||
--xxx.100.11.2.4.1.2
|
||
qos3PolicyClassMapName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..64))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Specify the classmap name.After a policy map is created, it can be associated to a class"
|
||
::= { qos3PolicyEntry 2 }
|
||
|
||
--xxx.100.11.2.4.1.3
|
||
qos3PolicyInsertClassMapName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..64))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Specify the position of classmap name"
|
||
::= { qos3PolicyEntry 3 }
|
||
|
||
--xxx.100.11.2.4.1.4
|
||
qos3PolicyType OBJECT-TYPE
|
||
SYNTAX BITS
|
||
{
|
||
pidAction(0),
|
||
colorAction(1),
|
||
aggregateAction(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"pidAction means simple policy.colorAction and aggregateAction is Mutually exclusive,for example,if you
|
||
want the pidAction and colorAction become effective,you must set the value c0."
|
||
::= { qos3PolicyEntry 4 }
|
||
|
||
--xxx.100.11.2.4.1.5
|
||
qos3PolicyCIRKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..10000000)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CIR(Committed Information Rate) Kbits per second <1>"
|
||
::= { qos3PolicyEntry 5 }
|
||
|
||
--xxx.100.11.2.4.1.6
|
||
qos3PolicyCBSKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1000000)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" CBS(Committed Burst Size) Kbytes <1>"
|
||
::= { qos3PolicyEntry 6 }
|
||
|
||
--xxx.100.11.2.4.1.7
|
||
qos3PolicyPBSKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1000000)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" PBS(Peak Burst Size) Kbytes <1>"
|
||
::= { qos3PolicyEntry 7 }
|
||
|
||
--xxx.100.11.2.4.1.8
|
||
qos3PolicyPIRKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..10000000)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"PIR(Peak Information Rate) Kbits per second <1>"
|
||
::= { qos3PolicyEntry 8 }
|
||
|
||
--xxx.100.11.2.4.1.9
|
||
qos3PolicyConformAction OBJECT-TYPE
|
||
SYNTAX BITS
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
cos(2),
|
||
dscp(3),
|
||
ipPrecedence(4),
|
||
intp(5),
|
||
dp(6)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Action when rate is not exceeded,for example: if you want to config cos(2) and intp(5),you must set 24 (0010 0100)."
|
||
::= { qos3PolicyEntry 9 }
|
||
|
||
--xxx.100.11.2.4.1.10
|
||
qos3PolicyconformSetCos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set COS"
|
||
::= { qos3PolicyEntry 10 }
|
||
|
||
--xxx.100.11.2.4.1.11
|
||
qos3PolicyconformSetDscp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Change dscp"
|
||
::= { qos3PolicyEntry 11 }
|
||
|
||
--xxx.100.11.2.4.1.12
|
||
qos3PolicyconformSetPrec OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Change precedence"
|
||
::= { qos3PolicyEntry 12 }
|
||
|
||
--xxx.100.11.2.4.1.13
|
||
qos3PolicyconformSetIntp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set Internal priority"
|
||
::= { qos3PolicyEntry 13 }
|
||
|
||
--xxx.100.11.2.4.1.14
|
||
qos3PolicyconformSetDp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set Drop priority"
|
||
::= { qos3PolicyEntry 14 }
|
||
|
||
--xxx.100.11.2.4.1.15
|
||
qos3PolicyExceedAction OBJECT-TYPE
|
||
SYNTAX BITS
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
cos(2),
|
||
dscp(3),
|
||
ipPrecedence(4),
|
||
intp(5),
|
||
dp(6),
|
||
policiedIntpTransmit(7)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Action when rate is exceeded,for example: if you want to config cos(2) and intp(5),you must set 24 (0010 0100)."
|
||
::= { qos3PolicyEntry 15 }
|
||
|
||
--xxx.100.11.2.3.1.16
|
||
qos3PolicyExceedSetCos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set COS"
|
||
::= { qos3PolicyEntry 16 }
|
||
|
||
--xxx.100.11.2.4.1.17
|
||
qos3PolicyExceedSetDscp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Change dscp"
|
||
::= { qos3PolicyEntry 17 }
|
||
|
||
--xxx.100.11.2.3.1.18
|
||
qos3PolicyExceedSetPrec OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Change precedence"
|
||
::= { qos3PolicyEntry 18 }
|
||
|
||
--xxx.100.11.2.3.1.19
|
||
qos3PolicyExceedSetIntp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set Internal priority"
|
||
::= { qos3PolicyEntry 19 }
|
||
|
||
--xxx.100.11.2.4.1.20
|
||
qos3PolicyExceedSetDp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set Drop priority"
|
||
::= { qos3PolicyEntry 20 }
|
||
|
||
--xxx.100.11.2.4.1.21
|
||
qos3PolicyViolateAction OBJECT-TYPE
|
||
SYNTAX BITS
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
cos(2),
|
||
dscp(3),
|
||
ipPrecedence(4),
|
||
intp(5),
|
||
dp(6),
|
||
policiedIntpTransmit(7)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Action when rate is violated,for example: if you want to config cos(2) and intp(5),you must set 24 (0010 0100)."
|
||
::= { qos3PolicyEntry 21 }
|
||
|
||
--xxx.100.11.2.3.1.22
|
||
qos3PolicyViolateSetCos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Set COS"
|
||
::= { qos3PolicyEntry 22 }
|
||
|
||
--xxx.100.11.2.3.1.23
|
||
qos3PolicyViolateSetDscp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Change dscp"
|
||
::= { qos3PolicyEntry 23 }
|
||
|
||
--xxx.100.11.2.3.1.24
|
||
qos3PolicyViolateSetPrec OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Change precedence"
|
||
::= { qos3PolicyEntry 24 }
|
||
|
||
--xxx.100.11.2.3.1.25
|
||
qos3PolicyViolateSetIntp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set Internal priority"
|
||
::= { qos3PolicyEntry 25 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3PolicyViolateSetDp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set Drop priority"
|
||
::= { qos3PolicyEntry 26 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3PolicyAggregatePolicer OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the name of aggregate policy"
|
||
::= { qos3PolicyEntry 27 }
|
||
|
||
--xxx.100.11.2.3.1.28
|
||
qos3PolicyAccounting OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"enable the Counter statistics or not."
|
||
::= { qos3PolicyEntry 28 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3PolicyPidAction OBJECT-TYPE
|
||
SYNTAX BITS
|
||
{
|
||
cos(0),
|
||
dscp(1),
|
||
ipPrecedence(2),
|
||
ipNextHop(3),
|
||
exp(4),
|
||
ipv6NextHop(5),
|
||
intp(6),
|
||
dp(7),
|
||
setCvid(8),
|
||
setSvid(9),
|
||
setSTpid(10),
|
||
addSvid(11),
|
||
delCvid(12),
|
||
setTunnelId(13),
|
||
transmit(14),
|
||
drop(15)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"simple policy action,for example: if you want to config cos(0) and setSTpid(10),you must set 8020 (1000 0000 0010 0000).
|
||
some network Management Software offer selections that is not correct,in RFC3417,When encoding an object whose syntax is
|
||
described using the BITS construct, the value is encoded as an OCTET STRING, in which all the named bits in (the definition of) the bitstring,
|
||
commencing with the first bit and proceeding to the last bit,are placed in bits 8 (high order bit) to 1 (low order bit) of
|
||
the first octet, followed by bits 8 to 1 of each subsequent octet in turn, followed by as many bits as are needed of the
|
||
final subsequent octet, commencing with bit 8. Remaining bits,if any, of the final octet are set to zero on generation and
|
||
ignored on receipt."
|
||
::= { qos3PolicyEntry 29 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3SetCos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set cos"
|
||
::= { qos3PolicyEntry 30 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3SetIpDscp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"change dscp"
|
||
::= { qos3PolicyEntry 31 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3SetIpPrec OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"change precedence"
|
||
::= { qos3PolicyEntry 32 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3SetIntp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Set Internal priority"
|
||
::= { qos3PolicyEntry 33 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3SetDp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set Drop priority"
|
||
::= { qos3PolicyEntry 34 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3SetCVid OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4094)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set vlan id of inner VLAN tag."
|
||
::= { qos3PolicyEntry 35 }
|
||
|
||
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3SetSVid OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4094)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set vlan id of outer VLAN tag."
|
||
::= { qos3PolicyEntry 36 }
|
||
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3SetSTpid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
value0x8100(1),
|
||
value0x88a8(2),
|
||
value0x9100(3)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Set S-tpid"
|
||
::= { qos3PolicyEntry 37 }
|
||
--xxx.100.11.2.3.1.26
|
||
qos3AddSVid OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4094)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"add vlan id of outer VLAN tag"
|
||
::= { qos3PolicyEntry 38 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3DelCVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"delete vlan id of inner VLAN tag."
|
||
::= { qos3PolicyEntry 39 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3SetTunnelId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..50)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { qos3PolicyEntry 40 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3SetIpDefaultPBR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"whether add Default routing of ip type."
|
||
::= { qos3PolicyEntry 41 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3SetIpVrf OBJECT-TYPE
|
||
SYNTAX INTEGER(0..252)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set the vrf of ip type"
|
||
::= { qos3PolicyEntry 42 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3SetIpNextHop OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set Nexthop IP address."
|
||
::= { qos3PolicyEntry 43 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3SetExp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set exp."
|
||
::= { qos3PolicyEntry 44 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3SetIpv6DefaultPBR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"whether add Default routing of ipv6 type "
|
||
::= { qos3PolicyEntry 45 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3SetIpv6Vrf OBJECT-TYPE
|
||
SYNTAX INTEGER(0..252)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set the vrf of ipv6 type."
|
||
::= { qos3PolicyEntry 46 }
|
||
|
||
--xxx.100.11.2.3.1.26
|
||
qos3SetIpv6NextHop OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..40))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set Nexthop IPv6 address"
|
||
::= { qos3PolicyEntry 47 }
|
||
|
||
--xxx.100.11.2.3.1.44
|
||
qos3PolicyStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2),
|
||
removeColorAct(3),
|
||
removeAggregateAct(4),
|
||
removePidAct(5)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3PolicyTable. destroy(2) will put off the class-map,removeColorAct(3) will clear the color-act,
|
||
removeAggregateAct(4) will clear the aggregate-act,removePidAct(5) will clear the value while you set int pidAction."
|
||
::= { qos3PolicyEntry 48 }
|
||
|
||
--*******************************************************************************************************************************************
|
||
|
||
--xxx.100.11.2.5
|
||
qos3PortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3PortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"qos port configration."
|
||
::= { qos3 5 }
|
||
|
||
--xxx.100.11.2.5.1
|
||
qos3PortEntry OBJECT-TYPE
|
||
SYNTAX Qos3PortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for port configuration of qos about trust,cos value,queue drop-algorithm and queue algorithm."
|
||
INDEX { qos3PortIndex }
|
||
::= { qos3PortTable 1 }
|
||
|
||
Qos3PortEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3PortIndex INTEGER,
|
||
qos3PortCos INTEGER,
|
||
qos3PortTrust BITS,
|
||
qos3PortWredEnable INTEGER,
|
||
qos3PortQueueAlgorithm INTEGER,
|
||
qos3PortPassThroughCos INTEGER,
|
||
qos3PortPassThroughDscp INTEGER
|
||
}
|
||
|
||
--xxx.100.11.2.5.1.1
|
||
qos3PortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port index."
|
||
::= { qos3PortEntry 1 }
|
||
|
||
--xxx.100.11.2.5.1.2
|
||
qos3PortCos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set default cos of the port."
|
||
::= { qos3PortEntry 2 }
|
||
|
||
--xxx.100.11.2.5.1.3
|
||
qos3PortTrust OBJECT-TYPE
|
||
SYNTAX BITS
|
||
{
|
||
cosEnable(0),
|
||
dscpEnable(1),
|
||
expEnable(2),
|
||
cosDisable(3),
|
||
dscpDisable(4),
|
||
expDisbable(5)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set port trust. cosEnable,dscpEnable and expEnable can be set at the same time;cosDisable,dscpDisable and expDisbable can be set at the same time;
|
||
cosEnable,dscpEnable and expEnable can not be set at the same time with dscpDisable,cosDisable and expDisbable."
|
||
::= { qos3PortEntry 3 }
|
||
|
||
--xxx.100.11.2.5.1.4
|
||
qos3PortWredEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
tail(0),
|
||
wred(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set the drop Algorithm of port's queue."
|
||
::= { qos3PortEntry 4 }
|
||
|
||
--xxx.100.11.2.5.1.5
|
||
qos3PortQueueAlgorithm OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
sp(0),
|
||
wrr(1),
|
||
wdrr(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" effected the weight Algorithm of port's queue."
|
||
::= { qos3PortEntry 5 }
|
||
|
||
qos3PortPassThroughCos OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" forbid changing the value of cos."
|
||
::= { qos3PortEntry 6 }
|
||
|
||
qos3PortPassThroughDscp OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" forbid changing the value of dscp."
|
||
::= { qos3PortEntry 7 }
|
||
|
||
--********************************************************************************************************
|
||
--xxx.100.11.2.6
|
||
qos3QueueWeightTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3QueueWeightEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for configuring port's weight"
|
||
::= { qos3 6}
|
||
|
||
--xxx.100.11.2.6.1
|
||
qos3QueueWeightEntry OBJECT-TYPE
|
||
SYNTAX Qos3QueueWeightEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for queue weight configuration."
|
||
INDEX { qos3QueueWeightPortIndex,qos3QueueWeightType }
|
||
::= { qos3QueueWeightTable 1 }
|
||
|
||
Qos3QueueWeightEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3QueueWeightPortIndex INTEGER,
|
||
qos3QueueWeightType INTEGER,
|
||
qos3QueueWeight0 INTEGER,
|
||
qos3QueueWeight1 INTEGER,
|
||
qos3QueueWeight2 INTEGER,
|
||
qos3QueueWeight3 INTEGER,
|
||
qos3QueueWeight4 INTEGER,
|
||
qos3QueueWeight5 INTEGER,
|
||
qos3QueueWeight6 INTEGER,
|
||
qos3QueueWeight7 INTEGER,
|
||
qos3QueueWeightStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.11.2.6.1.1
|
||
qos3QueueWeightPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port index."
|
||
::= { qos3QueueWeightEntry 1 }
|
||
|
||
--xxx.100.11.2.6.1.2
|
||
qos3QueueWeightType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
wrr(0),
|
||
wdrr(1)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"choose the algorithm weight that you want to set."
|
||
::= { qos3QueueWeightEntry 2 }
|
||
|
||
|
||
--xxx.100.11.2.6.1.3
|
||
qos3QueueWeight0 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..32767)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"wrr default value is 1,wdrr default value is 10."
|
||
::= { qos3QueueWeightEntry 3 }
|
||
|
||
|
||
--xxx.100.11.2.6.1.4
|
||
qos3QueueWeight1 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..32767)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"wrr default value is 2,wdrr default value is 20"
|
||
::= { qos3QueueWeightEntry 4 }
|
||
|
||
--xxx.100.11.2.6.1.5
|
||
qos3QueueWeight2 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..32767)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"wrr default value is 3,wdrr default value is 40"
|
||
::= { qos3QueueWeightEntry 5 }
|
||
|
||
--xxx.100.11.2.6.1.6
|
||
qos3QueueWeight3 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..32767)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"wrr default value is 4,wdrr default value is 80"
|
||
::= { qos3QueueWeightEntry 6 }
|
||
|
||
--xxx.100.11.2.6.1.7
|
||
qos3QueueWeight4 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..32767)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"wrr default value is 5,wdrr default value is 160"
|
||
::= { qos3QueueWeightEntry 7 }
|
||
|
||
--xxx.100.11.2.6.1.8
|
||
qos3QueueWeight5 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..32767)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"wrr default value is 6,wdrr default value is 320"
|
||
::= { qos3QueueWeightEntry 8 }
|
||
|
||
--xxx.100.11.2.6.1.9
|
||
qos3QueueWeight6 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..32767)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"wrr default value is 7,wdrr default value is 640"
|
||
::= { qos3QueueWeightEntry 9 }
|
||
|
||
--xxx.100.11.2.6.1.10
|
||
qos3QueueWeight7 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..32767)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"wrr default value is 8,wdrr default value is 1280"
|
||
::= { qos3QueueWeightEntry 10 }
|
||
|
||
--xxx.100.11.2.6.1.11
|
||
qos3QueueWeightStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3QueueWeightTable."
|
||
::= { qos3QueueWeightEntry 11 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.11.2.7
|
||
qos3QueueBindWidthTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3QueueBindWidthEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for setting bindwidth of port."
|
||
::= { qos3 7 }
|
||
|
||
--xxx.100.11.2.7.1
|
||
qos3QueueBindWidthEntry OBJECT-TYPE
|
||
SYNTAX Qos3QueueBindWidthEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for Queue BindWidth configuration."
|
||
INDEX { qos3QueueBindWidthPortIndex,qos3QueueBindWidthQueueId }
|
||
::= { qos3QueueBindWidthTable 1 }
|
||
|
||
Qos3QueueBindWidthEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3QueueBindWidthPortIndex INTEGER,
|
||
qos3QueueBindWidthQueueId INTEGER,
|
||
qos3QueueBindWidthMin INTEGER,
|
||
qos3QueueBindWidthMax INTEGER,
|
||
qos3QueueBindWidthStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.11.2.7.1.1
|
||
qos3QueueBindWidthPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port index."
|
||
::= { qos3QueueBindWidthEntry 1 }
|
||
|
||
--xxx.100.11.2.7.1.2
|
||
qos3QueueBindWidthQueueId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..8)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"queue id"
|
||
::= { qos3QueueBindWidthEntry 2 }
|
||
|
||
--xxx.100.11.2.7.1.3
|
||
qos3QueueBindWidthMin OBJECT-TYPE
|
||
SYNTAX INTEGER(0..128000)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the Smallest bindwidth."
|
||
::= { qos3QueueBindWidthEntry 3 }
|
||
|
||
--xxx.100.11.2.7.1.4
|
||
qos3QueueBindWidthMax OBJECT-TYPE
|
||
SYNTAX INTEGER(0..128000)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the Largest bindwidth."
|
||
::= { qos3QueueBindWidthEntry 4 }
|
||
|
||
--xxx.100.11.2.7.1.5
|
||
qos3QueueBindWidthStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3QueueBindWidthTable"
|
||
::= { qos3QueueBindWidthEntry 5 }
|
||
|
||
--********************************************************************************************************
|
||
--xxx.100.11.2.8
|
||
qos3QueueWredTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3QueueWredEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for configuring the drop Algorithm of queue"
|
||
::= { qos3 8 }
|
||
|
||
--xxx.100.11.2.8.1
|
||
qos3QueueWredEntry OBJECT-TYPE
|
||
SYNTAX Qos3QueueWredEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for queue wred configuration."
|
||
INDEX { qos3QueueWredPortIndex,qos3QueueWredQueueId,qos3QueueWredDp}
|
||
::= { qos3QueueWredTable 1 }
|
||
|
||
Qos3QueueWredEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3QueueWredPortIndex INTEGER,
|
||
qos3QueueWredQueueId INTEGER,
|
||
qos3QueueWredDp INTEGER,
|
||
qos3QueueWredDpStart INTEGER,
|
||
qos3QueueWredDpEnd INTEGER,
|
||
qos3QueueWredDpMaxRate INTEGER,
|
||
qos3QueueWredStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.11.2.8.1.1
|
||
qos3QueueWredPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port index."
|
||
::= { qos3QueueWredEntry 1 }
|
||
|
||
--xxx.100.11.2.8.1.2
|
||
qos3QueueWredQueueId OBJECT-TYPE
|
||
SYNTAX INTEGER(1..8)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"queue id."
|
||
::= { qos3QueueWredEntry 2 }
|
||
|
||
--xxx.100.11.2.8.1.3
|
||
qos3QueueWredDp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"drop Priority."
|
||
::= { qos3QueueWredEntry 3 }
|
||
|
||
--xxx.100.11.2.8.1.4
|
||
qos3QueueWredDpStart OBJECT-TYPE
|
||
SYNTAX INTEGER(1..100)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the smallist queue length when the queue start Discard packet."
|
||
::= { qos3QueueWredEntry 4 }
|
||
|
||
--xxx.100.11.2.8.1.5
|
||
qos3QueueWredDpEnd OBJECT-TYPE
|
||
SYNTAX INTEGER(1..100)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the Largest queue length when the queue start Discard packet"
|
||
::= { qos3QueueWredEntry 5 }
|
||
|
||
--xxx.100.11.2.8.1.6
|
||
qos3QueueWredDpMaxRate OBJECT-TYPE
|
||
SYNTAX INTEGER(0..100)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the max Discard Probability"
|
||
::= { qos3QueueWredEntry 6 }
|
||
|
||
--xxx.100.11.2.8.1.7
|
||
qos3QueueWredStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3QueueWredEntry"
|
||
::= { qos3QueueWredEntry 7 }
|
||
|
||
--********************************************************************************************************
|
||
--xxx.100.11.2.9
|
||
qos3MapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3MapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for setting map between priorities(eg:cos,intp)."
|
||
::= { qos3 9 }
|
||
|
||
--xxx.100.11.2.9.1
|
||
qos3MapEntry OBJECT-TYPE
|
||
SYNTAX Qos3MapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for mls qos map configuration."
|
||
INDEX { qos3MapType }
|
||
::= { qos3MapTable 1 }
|
||
|
||
Qos3MapEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3MapType INTEGER,
|
||
qos3MapAtoB1 INTEGER,
|
||
qos3MapAtoB2 INTEGER,
|
||
qos3MapAtoB3 INTEGER,
|
||
qos3MapAtoB4 INTEGER,
|
||
qos3MapAtoB5 INTEGER,
|
||
qos3MapAtoB6 INTEGER,
|
||
qos3MapAtoB7 INTEGER,
|
||
qos3MapAtoB8 INTEGER,
|
||
qos3MapStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.11.2.9.1.1
|
||
qos3MapType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
cosToIntp(0),
|
||
cosToDp(1),
|
||
expToIntp(2),
|
||
expToDp(3),
|
||
intpToCos(4),
|
||
intpToDscp(5),
|
||
intpToExp(6),
|
||
cosToCosGreen(7),
|
||
cosToCosYellow(8),
|
||
cosToCosRed(9),
|
||
cosToDscpGreen(10),
|
||
cosToDscpYellow(11),
|
||
cosToDscpRed(12)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the type of map,if the range of intp value beyonds 0-7,please config it in qos3MapIntpExtendTable. "
|
||
::= { qos3MapEntry 1 }
|
||
|
||
--xxx.100.11.2.9.1.2
|
||
qos3MapAtoB1 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..119)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "according to maptype,map a to b for the first value."
|
||
::= { qos3MapEntry 2 }
|
||
|
||
--xxx.100.11.2.9.1.3
|
||
qos3MapAtoB2 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..119)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "according to maptype,map a to b for the second value."
|
||
::= { qos3MapEntry 3 }
|
||
|
||
--xxx.100.11.2.9.1.4
|
||
qos3MapAtoB3 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..119)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "according to maptype,map a to b for the third value."
|
||
::= { qos3MapEntry 4 }
|
||
|
||
--xxx.100.11.2.9.1.5
|
||
qos3MapAtoB4 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..119)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "according to maptype,map a to b for the fourth value."
|
||
::= { qos3MapEntry 5 }
|
||
|
||
--xxx.100.11.2.9.1.6
|
||
qos3MapAtoB5 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..119)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "according to maptype,map a to b for the fifth value."
|
||
::= { qos3MapEntry 6 }
|
||
|
||
--xxx.100.11.2.9.1.7
|
||
qos3MapAtoB6 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..119)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "according to maptype,map a to b for the sixth value."
|
||
::= { qos3MapEntry 7 }
|
||
|
||
--xxx.100.11.2.9.1.8
|
||
qos3MapAtoB7 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..119)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "according to maptype,map a to b for the seventh value."
|
||
::= { qos3MapEntry 8 }
|
||
|
||
--xxx.100.11.2.9.1.9
|
||
qos3MapAtoB8 OBJECT-TYPE
|
||
SYNTAX INTEGER(0..119)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "according to maptype,map a to b for the eighth value."
|
||
::= { qos3MapEntry 9 }
|
||
|
||
--xxx.100.11.2.9.1.10
|
||
qos3MapStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3MapTable"
|
||
::= { qos3MapEntry 10 }
|
||
|
||
--********************************************************************************************************
|
||
--xxx.100.11.2.10
|
||
qos3MapDscpTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3MapDscpEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for mapping between dscp and other priorities."
|
||
::= { qos3 10 }
|
||
|
||
--xxx.100.11.2.10.1
|
||
qos3MapDscpEntry OBJECT-TYPE
|
||
SYNTAX Qos3MapDscpEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for mls qos dscp map configuration."
|
||
INDEX { qos3MapDscpType,qos3MapDscpIndex }
|
||
::= { qos3MapDscpTable 1 }
|
||
|
||
Qos3MapDscpEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3MapDscpType INTEGER,
|
||
qos3MapDscpIndex INTEGER,
|
||
qos3MapDscpValue INTEGER,
|
||
qos3mapDscpStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.11.2.10.1.1
|
||
qos3MapDscpType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
dscpToIntp(0),
|
||
dscpToDp(1),
|
||
dscpToDscp(2),
|
||
dscpToDscpGreen(3),
|
||
dscpToDscpYellow(4),
|
||
dscpToDscpRed(5),
|
||
dscpToCosGreen(6),
|
||
dscpToCosYellow(7),
|
||
dscpToCosRed(8)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the type of map"
|
||
::= { qos3MapDscpEntry 1 }
|
||
|
||
--xxx.100.11.2.10.1.2
|
||
qos3MapDscpIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the index of dscp"
|
||
::= { qos3MapDscpEntry 2 }
|
||
|
||
--xxx.100.11.2.10.1.3
|
||
qos3MapDscpValue OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the map value"
|
||
::= { qos3MapDscpEntry 3 }
|
||
|
||
--xxx.100.11.2.10.1.4
|
||
qos3mapDscpStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3MapDscpTable"
|
||
::= { qos3MapDscpEntry 4 }
|
||
--********************************************************************************************************
|
||
--xxx.100.11.2.11
|
||
qos3ServicePolicyTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3ServicePolicyEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"bind the policy to port or vlan."
|
||
::= { qos3 11 }
|
||
|
||
--xxx.100.11.2.11.1
|
||
qos3ServicePolicyEntry OBJECT-TYPE
|
||
SYNTAX Qos3ServicePolicyEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for qos bind."
|
||
INDEX { qos3ServicePolicyBindType,qos3ServicePolicyDirection,qos3ServicePolicyIndex }
|
||
::= { qos3ServicePolicyTable 1 }
|
||
|
||
Qos3ServicePolicyEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3ServicePolicyBindType INTEGER,
|
||
qos3ServicePolicyIndex INTEGER,
|
||
qos3ServicePolicyDirection INTEGER,
|
||
qos3ServicePolicyName DisplayString,
|
||
qos3SercivePolicyStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.11.2.11.1.1
|
||
qos3ServicePolicyBindType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
port(0),
|
||
vlan(1)
|
||
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"bind the policy to port or vlan"
|
||
::= { qos3ServicePolicyEntry 1 }
|
||
|
||
--xxx.100.11.2.11.1.3
|
||
qos3ServicePolicyIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port index or vlan id"
|
||
::= { qos3ServicePolicyEntry 2 }
|
||
|
||
--xxx.100.11.2.11.1.2
|
||
qos3ServicePolicyDirection OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
out(0),
|
||
in(1),
|
||
ext(2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the direction of binding"
|
||
::= { qos3ServicePolicyEntry 3 }
|
||
|
||
|
||
--xxx.100.11.2.11.1.4
|
||
qos3ServicePolicyName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..64))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the policy name"
|
||
::= { qos3ServicePolicyEntry 4 }
|
||
|
||
--xxx.100.11.2.11.1.5
|
||
qos3SercivePolicyStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3ServicePolicyTable"
|
||
::= { qos3ServicePolicyEntry 5 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.11.2.12
|
||
qos3StatisticClearTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3StatisticClearEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for clearing counter statistics"
|
||
::= { qos3 12 }
|
||
|
||
--xxx.100.11.2.12
|
||
qos3StatisticClearEntry OBJECT-TYPE
|
||
SYNTAX Qos3StatisticClearEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for clear statistics of vlan or port."
|
||
INDEX { qos3StatisticClearBindType,qos3StatisticClearDirection,qos3StatisticClearIndex }
|
||
::= { qos3StatisticClearTable 1 }
|
||
|
||
Qos3StatisticClearEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3StatisticClearBindType INTEGER,
|
||
qos3StatisticClearIndex INTEGER,
|
||
qos3StatisticClearDirection INTEGER,
|
||
qos3StatisticClearStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.11.2.11.1
|
||
qos3StatisticClearBindType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
port(0),
|
||
vlan(1)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"bind to port or vlan"
|
||
::= { qos3StatisticClearEntry 1 }
|
||
|
||
--xxx.100.11.2.11.3
|
||
qos3StatisticClearIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port index or vlan id"
|
||
::= { qos3StatisticClearEntry 2 }
|
||
|
||
--xxx.100.11.2.11.2
|
||
qos3StatisticClearDirection OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
out(0),
|
||
in(1)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the direction that you want to clear"
|
||
::= { qos3StatisticClearEntry 3 }
|
||
|
||
|
||
--xxx.100.11.2.11.4
|
||
qos3StatisticClearStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3StatisticClearTable"
|
||
::= { qos3StatisticClearEntry 4 }
|
||
|
||
|
||
--xxx.100.11.2.13
|
||
qos3Ets OBJECT IDENTIFIER ::= { qos3 13 }
|
||
--xxx.100.11.2.13.1
|
||
qos3EtsTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3EtsEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for enabling QOS ETS and MC_UC mode."
|
||
::= { qos3Ets 1}
|
||
|
||
qos3EtsEntry OBJECT-TYPE
|
||
SYNTAX Qos3EtsEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for enabling ETS and MC_UC."
|
||
INDEX { qos3EtsPortIndex}
|
||
::= { qos3EtsTable 1 }
|
||
|
||
Qos3EtsEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3EtsPortIndex INTEGER,
|
||
qos3EtsScheduleStatusConfig INTEGER,
|
||
qos3EtsStatus INTEGER
|
||
}
|
||
|
||
qos3EtsPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port index"
|
||
::= { qos3EtsEntry 1 }
|
||
|
||
qos3EtsScheduleStatusConfig OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
normal(0),
|
||
uc(1),
|
||
mc(2),
|
||
ets(3)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"config schedule mode."
|
||
::= { qos3EtsEntry 2 }
|
||
|
||
qos3EtsStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3EtsTable."
|
||
::= { qos3EtsEntry 3 }
|
||
|
||
--xxx.100.11.2.13.2
|
||
qos3McQueueBindWidthTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3McQueueBindWidthEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"a list of mc bindWidth configuration."
|
||
::= { qos3Ets 2}
|
||
|
||
qos3McQueueBindWidthEntry OBJECT-TYPE
|
||
SYNTAX Qos3McQueueBindWidthEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for configuring mc bindWidth."
|
||
INDEX { qos3McQueueBindWidthPortIndex,qos3McQueueID}
|
||
::= { qos3McQueueBindWidthTable 1 }
|
||
|
||
Qos3McQueueBindWidthEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3McQueueBindWidthPortIndex INTEGER,
|
||
qos3McQueueID INTEGER,
|
||
qos3McQueueBindWidthMin INTEGER,
|
||
qos3McQueueBindWidthMax INTEGER,
|
||
qos3McQueueBindWidthStatus INTEGER
|
||
}
|
||
|
||
qos3McQueueBindWidthPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port index"
|
||
::= { qos3McQueueBindWidthEntry 1 }
|
||
|
||
qos3McQueueID OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"queue index."
|
||
::= { qos3McQueueBindWidthEntry 2 }
|
||
|
||
qos3McQueueBindWidthMin OBJECT-TYPE
|
||
SYNTAX INTEGER(0..128000)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"minimize vaule of queue bindWidth"
|
||
::= { qos3McQueueBindWidthEntry 3 }
|
||
|
||
qos3McQueueBindWidthMax OBJECT-TYPE
|
||
SYNTAX INTEGER(0..128000)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"maximize value of queue bindWidth."
|
||
::= { qos3McQueueBindWidthEntry 4 }
|
||
|
||
qos3McQueueBindWidthStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3McQueueBindWidthTable."
|
||
::= { qos3McQueueBindWidthEntry 5 }
|
||
|
||
|
||
--xxx.100.11.2.13.3
|
||
qos3SchedulePolicyMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3SchedulePolicyMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for building a Schedule policy and mapping the named policy to number, if you want to configure a Schedule policy,you must map at here."
|
||
::= { qos3Ets 3}
|
||
|
||
qos3SchedulePolicyMapEntry OBJECT-TYPE
|
||
SYNTAX Qos3SchedulePolicyMapEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for building schedule policy."
|
||
INDEX { qos3SchedulePolicyMapIndex}
|
||
::= { qos3SchedulePolicyMapTable 1 }
|
||
|
||
Qos3SchedulePolicyMapEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3SchedulePolicyMapIndex INTEGER,
|
||
qos3SchedulePolicyName DisplayString,
|
||
qos3SchedulePolicyStatus INTEGER
|
||
}
|
||
|
||
qos3SchedulePolicyMapIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the range is 0-(2^64 - 1)."
|
||
::= { qos3SchedulePolicyMapEntry 1 }
|
||
|
||
qos3SchedulePolicyName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..64))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the schedule policy name."
|
||
::= { qos3SchedulePolicyMapEntry 2 }
|
||
|
||
qos3SchedulePolicyStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3SchedulePolicyGroupTable."
|
||
::= { qos3SchedulePolicyMapEntry 3 }
|
||
|
||
|
||
qos3NodeScheduleTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3NodeScheduleEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for building a Schedule node."
|
||
::= { qos3Ets 4}
|
||
|
||
qos3NodeScheduleEntry OBJECT-TYPE
|
||
SYNTAX Qos3NodeScheduleEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for building schedule policy."
|
||
INDEX { qos3NodeSchedulePolicyIndex,qos3NodeScheduleLevelID,qos3NodeScheduleNodeID}
|
||
::= { qos3NodeScheduleTable 1 }
|
||
|
||
Qos3NodeScheduleEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3NodeSchedulePolicyIndex INTEGER,
|
||
qos3NodeScheduleLevelID INTEGER,
|
||
qos3NodeScheduleNodeID INTEGER,
|
||
qos3NodeScheduleStatus INTEGER
|
||
}
|
||
|
||
qos3NodeSchedulePolicyIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"policy index."
|
||
::= { qos3NodeScheduleEntry 1 }
|
||
|
||
qos3NodeScheduleLevelID OBJECT-TYPE
|
||
SYNTAX INTEGER(1..3)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"level ID."
|
||
::= { qos3NodeScheduleEntry 2 }
|
||
|
||
qos3NodeScheduleNodeID OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"node ID. range of it's value is determined by level ID,for level 1,it can only be 1;
|
||
for level 2 and level 3,the range is 1-4."
|
||
::= { qos3NodeScheduleEntry 3 }
|
||
|
||
qos3NodeScheduleStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3NodeScheduleTable."
|
||
::= { qos3NodeScheduleEntry 4 }
|
||
|
||
--xxx.100.11.2.13.4
|
||
qos3ScheduleQueueAlgorithmTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3ScheduleQueueAlgorithmEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for schedule queue algorithm configuration."
|
||
::= { qos3Ets 5}
|
||
|
||
qos3ScheduleQueueAlgorithmEntry OBJECT-TYPE
|
||
SYNTAX Qos3ScheduleQueueAlgorithmEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for configuring schedule queue algorithm."
|
||
INDEX { qos3ScheduleQueueAlgorithmPolicyIndex,qos3ScheduleQueueAlgorithmLevelID,qos3ScheduleQueueAlgorithmNodeID}
|
||
::= { qos3ScheduleQueueAlgorithmTable 1 }
|
||
|
||
Qos3ScheduleQueueAlgorithmEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3ScheduleQueueAlgorithmPolicyIndex INTEGER,
|
||
qos3ScheduleQueueAlgorithmLevelID INTEGER,
|
||
qos3ScheduleQueueAlgorithmNodeID INTEGER,
|
||
qos3ScheduleQueueAlgorithmConfig INTEGER,
|
||
qos3ScheduleQueueAlgorithmStatus INTEGER
|
||
}
|
||
|
||
qos3ScheduleQueueAlgorithmPolicyIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"schedule policy map Index."
|
||
::= { qos3ScheduleQueueAlgorithmEntry 1 }
|
||
|
||
qos3ScheduleQueueAlgorithmLevelID OBJECT-TYPE
|
||
SYNTAX INTEGER(1..3)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"level ID."
|
||
::= { qos3ScheduleQueueAlgorithmEntry 2 }
|
||
|
||
|
||
qos3ScheduleQueueAlgorithmNodeID OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"node ID. range of it's value is determined by level ID,for level 1,it can only be 1;
|
||
for level 2 and level 3,the range is 1-4."
|
||
::= { qos3ScheduleQueueAlgorithmEntry 3 }
|
||
|
||
qos3ScheduleQueueAlgorithmConfig OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
rr(0),
|
||
sp(1),
|
||
wrr(2),
|
||
wdrr(3)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"schedule queue algorithm."
|
||
::= { qos3ScheduleQueueAlgorithmEntry 4 }
|
||
|
||
qos3ScheduleQueueAlgorithmStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3ScheduleQueueAlgorithmTable."
|
||
::= { qos3ScheduleQueueAlgorithmEntry 5 }
|
||
|
||
--xxx.100.11.2.13.5
|
||
qos3ScheduleQueueWeightTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3ScheduleQueueWeightEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for schedule queue weight configuration."
|
||
::= { qos3Ets 6}
|
||
|
||
qos3ScheduleQueueWeightEntry OBJECT-TYPE
|
||
SYNTAX Qos3ScheduleQueueWeightEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for configuring schedule queue weight."
|
||
INDEX { qos3ScheduleQueueWeightPolicyIndex,qos3ScheduleQueueWeightLevelID,qos3ScheduleQueueWeightNodeID,qos3ScheduleQueueAlgorithm,qos3ScheduleQueueWeightQueueID}
|
||
::= { qos3ScheduleQueueWeightTable 1 }
|
||
|
||
Qos3ScheduleQueueWeightEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3ScheduleQueueWeightPolicyIndex INTEGER,
|
||
qos3ScheduleQueueWeightLevelID INTEGER,
|
||
qos3ScheduleQueueWeightNodeID INTEGER,
|
||
qos3ScheduleQueueAlgorithm INTEGER,
|
||
qos3ScheduleQueueWeightQueueID INTEGER,
|
||
qos3ScheduleQueueWeightValue INTEGER,
|
||
qos3ScheduleQueueWeightStatus INTEGER
|
||
}
|
||
|
||
qos3ScheduleQueueWeightPolicyIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"schedule policy map Index."
|
||
::= { qos3ScheduleQueueWeightEntry 1 }
|
||
|
||
qos3ScheduleQueueWeightLevelID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"level ID."
|
||
::= { qos3ScheduleQueueWeightEntry 2 }
|
||
|
||
qos3ScheduleQueueWeightNodeID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"node ID. range of it's value is determined by level ID,for level 1,it can only be 1;
|
||
for level 2 and level 3,the range is 1-4."
|
||
::= { qos3ScheduleQueueWeightEntry 3 }
|
||
|
||
qos3ScheduleQueueAlgorithm OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
wrr(0),
|
||
wdrr(1)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"queue algorithm."
|
||
::= { qos3ScheduleQueueWeightEntry 4 }
|
||
|
||
qos3ScheduleQueueWeightQueueID OBJECT-TYPE
|
||
SYNTAX INTEGER(0..18)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"queue ID."
|
||
::= { qos3ScheduleQueueWeightEntry 5 }
|
||
|
||
qos3ScheduleQueueWeightValue OBJECT-TYPE
|
||
SYNTAX INTEGER(0..32767)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"queue weight value."
|
||
::= { qos3ScheduleQueueWeightEntry 6 }
|
||
|
||
qos3ScheduleQueueWeightStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3ScheduleQueueWeightTable."
|
||
::= { qos3ScheduleQueueWeightEntry 7 }
|
||
|
||
--xxx.100.11.2.13.6
|
||
qos3ScheduleQueueInputTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3ScheduleQueueInputEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for schedule queue input configuration."
|
||
::= { qos3Ets 7}
|
||
|
||
qos3ScheduleQueueInputEntry OBJECT-TYPE
|
||
SYNTAX Qos3ScheduleQueueInputEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for configuring schedule queue input."
|
||
INDEX { qos3ScheduleQueueInputPolicyIndex,qos3ScheduleQueueInputLevelID,qos3ScheduleQueueInputNodeID,qos3ScheduleQueueInputQueueID}
|
||
::= { qos3ScheduleQueueInputTable 1 }
|
||
|
||
Qos3ScheduleQueueInputEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3ScheduleQueueInputPolicyIndex INTEGER,
|
||
qos3ScheduleQueueInputLevelID INTEGER,
|
||
qos3ScheduleQueueInputNodeID INTEGER,
|
||
qos3ScheduleQueueInputQueueID INTEGER,
|
||
qos3ScheduleQueueInputType INTEGER,
|
||
qos3ScheduleQueueInputTypeValue INTEGER,
|
||
qos3ScheduleQueueInputStatus INTEGER
|
||
}
|
||
|
||
qos3ScheduleQueueInputPolicyIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"schedule policy map Index."
|
||
::= { qos3ScheduleQueueInputEntry 1 }
|
||
|
||
qos3ScheduleQueueInputLevelID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"level ID."
|
||
::= { qos3ScheduleQueueInputEntry 2 }
|
||
|
||
|
||
qos3ScheduleQueueInputNodeID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"node ID. range of it's value is determined by level ID,for level 1,it can only be 1;
|
||
for level 2 and level 3,the range is 1-4."
|
||
::= { qos3ScheduleQueueInputEntry 3 }
|
||
|
||
qos3ScheduleQueueInputQueueID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"queue ID."
|
||
::= { qos3ScheduleQueueInputEntry 4 }
|
||
|
||
qos3ScheduleQueueInputType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
uc(0),
|
||
mc(1),
|
||
node(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"input type of queue."
|
||
::= { qos3ScheduleQueueInputEntry 5 }
|
||
|
||
qos3ScheduleQueueInputTypeValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"value of the input type,the value range for uc is 1-18,the value range for mc is 1-4,the value range for node is 1-4."
|
||
::= { qos3ScheduleQueueInputEntry 6 }
|
||
|
||
qos3ScheduleQueueInputStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3ScheduleBindWidthTable."
|
||
::= { qos3ScheduleQueueInputEntry 7 }
|
||
|
||
--xxx.100.11.2.13.7
|
||
qos3ScheduleBindWidthTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3ScheduleBindWidthEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for schedule bindWidth configuration."
|
||
::= { qos3Ets 8}
|
||
|
||
qos3ScheduleBindWidthEntry OBJECT-TYPE
|
||
SYNTAX Qos3ScheduleBindWidthEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for configuring schedule bindWidth."
|
||
INDEX { qos3ScheduleBindWidthPolicyIndex,qos3ScheduleBindWidthLevelID,qos3ScheduleBindWidthNodeID}
|
||
::= { qos3ScheduleBindWidthTable 1 }
|
||
|
||
Qos3ScheduleBindWidthEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3ScheduleBindWidthPolicyIndex INTEGER,
|
||
qos3ScheduleBindWidthLevelID INTEGER,
|
||
qos3ScheduleBindWidthNodeID INTEGER,
|
||
qos3ScheduleBindWidthMin INTEGER,
|
||
qos3ScheduleBindWidthMax INTEGER,
|
||
qos3ScheduleBindWidthStatus INTEGER
|
||
}
|
||
|
||
qos3ScheduleBindWidthPolicyIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"schedule policy map Index."
|
||
::= { qos3ScheduleBindWidthEntry 1 }
|
||
|
||
qos3ScheduleBindWidthLevelID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"level ID."
|
||
::= { qos3ScheduleBindWidthEntry 2 }
|
||
|
||
|
||
qos3ScheduleBindWidthNodeID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"node ID. range of it's value is determined by level ID,for level 1,it can only be 1;
|
||
for level 2 and level 3,the range is 1-4."
|
||
::= { qos3ScheduleBindWidthEntry 3 }
|
||
|
||
qos3ScheduleBindWidthMin OBJECT-TYPE
|
||
SYNTAX INTEGER(0..12800)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"minimize value of schedule bindWidth."
|
||
::= { qos3ScheduleBindWidthEntry 4 }
|
||
|
||
qos3ScheduleBindWidthMax OBJECT-TYPE
|
||
SYNTAX INTEGER(0..12800)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"maximize value of schedule bindWidth."
|
||
::= { qos3ScheduleBindWidthEntry 5 }
|
||
|
||
qos3ScheduleBindWidthStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3ScheduleBindWidthTable."
|
||
::= { qos3ScheduleBindWidthEntry 6 }
|
||
|
||
--xxx.100.11.2.13.8
|
||
qos3SchedulePolicyBindTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3SchedulePolicyBindEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for binding schedule policy to port."
|
||
::= { qos3Ets 9}
|
||
|
||
qos3SchedulePolicyBindEntry OBJECT-TYPE
|
||
SYNTAX Qos3SchedulePolicyBindEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for binding schedule policy."
|
||
INDEX { qos3SchedulePolicyBindPortIndex}
|
||
::= { qos3SchedulePolicyBindTable 1 }
|
||
|
||
Qos3SchedulePolicyBindEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3SchedulePolicyBindPortIndex INTEGER,
|
||
qos3SchedulePolicyBindPolicyName DisplayString,
|
||
qos3SchedulePolicyBindStatus INTEGER
|
||
}
|
||
|
||
qos3SchedulePolicyBindPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port Index."
|
||
::= { qos3SchedulePolicyBindEntry 1 }
|
||
|
||
qos3SchedulePolicyBindPolicyName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..64))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the schedule policy name."
|
||
::= { qos3SchedulePolicyBindEntry 2 }
|
||
|
||
qos3SchedulePolicyBindStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3SchedulePolicyBindTable."
|
||
::= { qos3SchedulePolicyBindEntry 3 }
|
||
|
||
--xxx.100.11.2.14
|
||
qos3MapIntpExtendTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos3MapIntpExtendEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"this table is used for mapping between intp and other priorities,the range of value for intp is 0-119."
|
||
::= { qos3 14}
|
||
--xxx.100.11.2.10.1
|
||
qos3MapIntpExtendEntry OBJECT-TYPE
|
||
SYNTAX Qos3MapIntpExtendEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for mls qos intp map configuration."
|
||
INDEX { qos3MapIntpExtendType,qos3MapIntpExtendIndex }
|
||
::= { qos3MapIntpExtendTable 1 }
|
||
|
||
Qos3MapIntpExtendEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos3MapIntpExtendType INTEGER,
|
||
qos3MapIntpExtendIndex INTEGER,
|
||
qos3MapIntpExtendValue INTEGER,
|
||
qos3mapIntpExtendStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.11.2.10.1.1
|
||
qos3MapIntpExtendType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
intpToCos(0),
|
||
intpToDscp(1),
|
||
intpToExp(2),
|
||
intpToQueue(3),
|
||
intpToDp(4),
|
||
intpToIntpRed(5),
|
||
intpToIntpYellow(6)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the type of map"
|
||
::= { qos3MapIntpExtendEntry 1 }
|
||
|
||
--xxx.100.11.2.10.1.2
|
||
qos3MapIntpExtendIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(0..119)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the index of intp"
|
||
::= { qos3MapIntpExtendEntry 2 }
|
||
|
||
--xxx.100.11.2.10.1.3
|
||
qos3MapIntpExtendValue OBJECT-TYPE
|
||
SYNTAX INTEGER(0..119)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the map value"
|
||
::= { qos3MapIntpExtendEntry 3 }
|
||
|
||
--xxx.100.11.2.10.1.4
|
||
qos3mapIntpExtendStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the status of qos3MapIntpExtendTable"
|
||
::= { qos3MapIntpExtendEntry 4 }
|
||
|
||
--xxx.100.11.2.15
|
||
qos3EgressRemark OBJECT IDENTIFIER ::= { qos3 15 }
|
||
--xxx.100.11.2.15.1
|
||
qos3EgressGreenRemark OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"enabling egress remark on green packet."
|
||
::= { qos3EgressRemark 1 }
|
||
|
||
--xxx.100.11.2.16
|
||
showQos3 OBJECT IDENTIFIER ::= { qos3 16}
|
||
|
||
--xxx.100.11.2.16.1
|
||
showQos3VlanTable OBJECT-TYPE --add 2015/12/1
|
||
SYNTAX SEQUENCE OF ShowQos3VlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Show Qos3 Vlan Table"
|
||
::= { showQos3 1}
|
||
|
||
--xxx.100.11.2.16.1.1
|
||
showQos3VlanEntry OBJECT-TYPE
|
||
SYNTAX ShowQos3VlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"index is vlan id"
|
||
INDEX { showQos3VlanId, showQos3PolicyDirection, showQos3ClassmapName}
|
||
::= { showQos3VlanTable 1 }
|
||
|
||
ShowQos3VlanEntry
|
||
::= SEQUENCE
|
||
{
|
||
showQos3VlanId INTEGER,
|
||
showQos3PolicyDirection INTEGER,
|
||
showQos3ClassmapName DisplayString,
|
||
showQos3VlanInCounter Counter64,
|
||
showQos3VlanOutCounter Counter64,
|
||
showQos3VlanGreenCounter Counter64,
|
||
showQos3VlanYellowCounter Counter64,
|
||
showQos3VlanRedCounter Counter64
|
||
}
|
||
|
||
--xxx.100.11.2.16.1.1.1
|
||
showQos3VlanId OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" show qos vlan id."
|
||
::= { showQos3VlanEntry 1 }
|
||
|
||
--xxx.100.11.2.16.1.1.2
|
||
showQos3PolicyDirection OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
in(0),
|
||
out(1),
|
||
pre(2),
|
||
ext(3)
|
||
}
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"QoS Policy direction"
|
||
::= { showQos3VlanEntry 2 }
|
||
|
||
--xxx.100.11.2.16.1.1.3
|
||
showQos3ClassmapName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..64))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"QoS class map name"
|
||
::= { showQos3VlanEntry 3 }
|
||
|
||
--xxx.100.11.2.16.1.1.4
|
||
showQos3VlanInCounter OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "in vlan counter"
|
||
::= { showQos3VlanEntry 4 }
|
||
|
||
--xxx.100.11.2.16.1.1.5
|
||
showQos3VlanOutCounter OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "out vlan counter"
|
||
::= { showQos3VlanEntry 5 }
|
||
|
||
--xxx.100.11.2.16.1.1.6
|
||
showQos3VlanGreenCounter OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "green vlan counter"
|
||
::= { showQos3VlanEntry 6 }
|
||
|
||
--xxx.100.11.2.16.1.1.7
|
||
showQos3VlanYellowCounter OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "yellow vlan counter"
|
||
::= { showQos3VlanEntry 7 }
|
||
|
||
--xxx.100.11.2.16.1.1.8
|
||
showQos3VlanRedCounter OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "red vlan counter"
|
||
::= { showQos3VlanEntry 8 }
|
||
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
--xxx.100.12.3
|
||
mirrorSrcCpuTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MirrorSrcCpuEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Src Cpu for mirrored packets."
|
||
::= { primirror 3}
|
||
|
||
--xxx.100.12.3.1
|
||
mirrorSrcCpuEntry OBJECT-TYPE
|
||
SYNTAX MirrorSrcCpuEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Src Cpu for mirrored packets."
|
||
INDEX { mirrorSrcCpuSession , mirrorSrcCpuDirect , mirrorSrcCpuSlot }
|
||
::= { mirrorSrcCpuTable 1 }
|
||
|
||
MirrorSrcCpuEntry
|
||
::= SEQUENCE
|
||
{
|
||
mirrorSrcCpuSession INTEGER,
|
||
mirrorSrcCpuDirect INTEGER,
|
||
mirrorSrcCpuSlot INTEGER,
|
||
mirrorSrcCpuStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.12.3.1.1
|
||
mirrorSrcCpuSession OBJECT-TYPE
|
||
SYNTAX INTEGER(4)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Session ID."
|
||
::= { mirrorSrcCpuEntry 1 }
|
||
|
||
--xxx.100.12.3.1.2
|
||
mirrorSrcCpuDirect OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
rx(1),
|
||
tx(2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Direction of mirror."
|
||
::= { mirrorSrcCpuEntry 2 }
|
||
|
||
--xxx.100.12.3.1.3
|
||
mirrorSrcCpuSlot OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Src cpu slot index."
|
||
::= { mirrorSrcCpuEntry 3 }
|
||
|
||
--xxx.100.12.3.1.4
|
||
mirrorSrcCpuStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Status."
|
||
::= { mirrorSrcCpuEntry 4 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.12.4
|
||
mirrorReflectorPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MirrorReflectorPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"mirror reflector destination port configuration Table of Rspan.
|
||
The information about the reflector destination port and
|
||
its associated session will be specified by this table,which
|
||
will not present itself in the mirrorDestTable. Which means
|
||
the mirrorReflectorPortTable and the mirrorDestTable is
|
||
independent from each other."
|
||
::= { primirror 4}
|
||
|
||
--xxx.100.12.4.1
|
||
mirrorReflectorPortEntry OBJECT-TYPE
|
||
SYNTAX MirrorReflectorPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"mirror destination port configuration of Rspan."
|
||
INDEX { mirrorReflectorPortSession , mirrorReflectorPort }
|
||
::= { mirrorReflectorPortTable 1 }
|
||
|
||
MirrorReflectorPortEntry
|
||
::= SEQUENCE
|
||
{
|
||
mirrorReflectorPortSession INTEGER,
|
||
mirrorReflectorPort INTEGER,
|
||
mirrorReflectorPortStatus INTEGER
|
||
}
|
||
|
||
|
||
--xxx.100.12.4.1.1
|
||
mirrorReflectorPortSession OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Session ID."
|
||
::= { mirrorReflectorPortEntry 1 }
|
||
|
||
--xxx.100.12.4.1.2
|
||
mirrorReflectorPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "mirror reflector destination port number."
|
||
::= { mirrorReflectorPortEntry 2 }
|
||
|
||
|
||
--xxx.100.12.4.1.3
|
||
mirrorReflectorPortStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The configuration status of the reflector destination port and its associated session."
|
||
::= { mirrorReflectorPortEntry 3 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.12.5
|
||
mirrorRspanVlanTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MirrorRspanVlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Vlan configuration Table of Rspan."
|
||
::= { primirror 5}
|
||
|
||
--xxx.100.12.5.1
|
||
mirrorRspanVlanEntry OBJECT-TYPE
|
||
SYNTAX MirrorRspanVlanEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Vlan configuration of Rspan."
|
||
INDEX { mirrorRspanVlan }
|
||
::= { mirrorRspanVlanTable 1 }
|
||
|
||
MirrorRspanVlanEntry
|
||
::= SEQUENCE
|
||
{
|
||
mirrorRspanVlan INTEGER,
|
||
mirrorRspanVlanStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.12.5.1.1
|
||
mirrorRspanVlan OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Vlan ID."
|
||
::= { mirrorRspanVlanEntry 1 }
|
||
|
||
--xxx.100.12.5.1.2
|
||
mirrorRspanVlanStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Vlan status."
|
||
::= { mirrorRspanVlanEntry 2 }
|
||
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.12.6
|
||
mirrorRspanSessionTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MirrorRspanSessionEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Session configuration Table of Rspan.When creating an entry,
|
||
the correctness of both the Vlan ID an the Session ID should be ensured.
|
||
When destroying an entry, only the correctness of the Session ID is required."
|
||
::= { primirror 6}
|
||
|
||
--xxx.100.12.6.1
|
||
mirrorRspanSessionEntry OBJECT-TYPE
|
||
SYNTAX MirrorRspanSessionEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Session configuration of Rspan."
|
||
INDEX { mirrorRspanSession, mirrorRspanSessionVlan }
|
||
::= { mirrorRspanSessionTable 1 }
|
||
|
||
MirrorRspanSessionEntry
|
||
::= SEQUENCE
|
||
{
|
||
mirrorRspanSession INTEGER,
|
||
mirrorRspanSessionVlan INTEGER,
|
||
mirrorRspanSessionStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.12.6.1.1
|
||
mirrorRspanSession OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Session ID."
|
||
::= { mirrorRspanSessionEntry 1 }
|
||
|
||
--xxx.100.12.6.1.2
|
||
mirrorRspanSessionVlan OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Vlan ID."
|
||
::= { mirrorRspanSessionEntry 2 }
|
||
|
||
--xxx.100.12.6.1.3
|
||
mirrorRspanSessionStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The configuration status of the mirror session and its associated Rspan Vlan."
|
||
::= { mirrorRspanSessionEntry 3 }
|
||
--********************************************************************************************************
|
||
--xxx.100.12.7
|
||
mirrorDestGreTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MirrorDestGreEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination port for mirrored packets."
|
||
::= { primirror 7}
|
||
|
||
--xxx.100.12.7.1
|
||
mirrorDestGreEntry OBJECT-TYPE
|
||
SYNTAX MirrorDestGreEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination port for mirrored packets."
|
||
INDEX { mirrorDestGreSession, mirrorDestGrePort}
|
||
::= { mirrorDestGreTable 1 }
|
||
|
||
MirrorDestGreEntry
|
||
::= SEQUENCE
|
||
{
|
||
mirrorDestGreSession INTEGER,
|
||
mirrorDestGrePort INTEGER,
|
||
mirrorDestMacAddr MacAddress,
|
||
mirrorDestIP IpAddress,
|
||
mirrorSrcIP IpAddress,
|
||
mirrorDestGreStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.12.7.1.1
|
||
mirrorDestGreSession OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Session ID."
|
||
::= { mirrorDestGreEntry 1 }
|
||
|
||
--xxx.100.12.7.1.2
|
||
mirrorDestGrePort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "configure GRE port index."
|
||
::= { mirrorDestGreEntry 2 }
|
||
--xxx.100.12.7.1.3
|
||
mirrorDestMacAddr OBJECT-TYPE
|
||
SYNTAX MacAddress(SIZE(17))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "MAC address of equipment contacted with destination inferface."
|
||
::= { mirrorDestGreEntry 3 }
|
||
--xxx.100.12.7.1.4
|
||
mirrorDestIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "GRE destination IP address."
|
||
::= { mirrorDestGreEntry 4 }
|
||
--xxx.100.12.7.1.5
|
||
mirrorSrcIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "GRE source IP address."
|
||
::= { mirrorDestGreEntry 5 }
|
||
--xxx.100.12.7.1.6
|
||
mirrorDestGreStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Status."
|
||
::= { mirrorDestGreEntry 6 }
|
||
--********************************************************************************************************
|
||
--xxx.100.13.1
|
||
dhcpRelay OBJECT IDENTIFIER ::= { pridhcp 1 }
|
||
|
||
--xxx.100.13.1.1
|
||
dhcpRelayForwardUdpBootps OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
noBootps(0),
|
||
bootps(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If dhcp rely forward bootps udp broadcast packet,broadcast message bootps."
|
||
::= { dhcpRelay 1 }
|
||
|
||
--xxx.100.13.1.2
|
||
dhcpRelayServerAddrTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpRelayServerAddrEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The role of DHCP Relay Agent is to forward requests
|
||
and replies between server and client when they are not
|
||
in the same subnet. To enable DHCP Relay service user needs to
|
||
specify Relay Server ip address and then restart DHCP Relay.
|
||
This Table is to specify Relay Server ip address,
|
||
the maximum numbers of server ip address user can specify is 5.
|
||
To Restart DHCP Relay, please use the dhcpRelayRestart variable."
|
||
::= { dhcpRelay 2 }
|
||
|
||
--xxx.100.13.1.2.1
|
||
dhcpRelayServerAddrEntry OBJECT-TYPE
|
||
SYNTAX DhcpRelayServerAddrEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A conceptual row of dhcpRelayServerAddrTable."
|
||
INDEX { dhcpRelayServerAddrVlanId , dhcpRelayServerAddrIndex }
|
||
::= { dhcpRelayServerAddrTable 1 }
|
||
|
||
DhcpRelayServerAddrEntry ::= SEQUENCE
|
||
{
|
||
dhcpRelayServerAddrVlanId INTEGER,
|
||
dhcpRelayServerAddrIndex INTEGER,
|
||
dhcpRelayServerAddrServerIp IpAddress,
|
||
dhcpRelayServerAddrStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.13.1.2.1.1
|
||
dhcpRelayServerAddrVlanId OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The ID of VLAN interface used by this table entry."
|
||
::= { dhcpRelayServerAddrEntry 1 }
|
||
|
||
--xxx.100.13.1.2.1.2
|
||
dhcpRelayServerAddrIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The index of relay address set in the VLAN interface."
|
||
::= { dhcpRelayServerAddrEntry 2 }
|
||
|
||
--xxx.100.13.1.2.1.3
|
||
dhcpRelayServerAddrServerIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Appoint the destination address used for DHCP relay."
|
||
::= { dhcpRelayServerAddrEntry 3 }
|
||
|
||
--xxx.100.13.1.2.1.4
|
||
dhcpRelayServerAddrStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Configuration status."
|
||
::= { dhcpRelayServerAddrEntry 4 }
|
||
|
||
--xxx.100.13.1.3
|
||
dhcpRelayOption82Enalbe OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
noEnable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), disable dhcp relay option82 function,
|
||
set(1),then enable dhcp relay option82 function."
|
||
::= { dhcpRelay 3 }
|
||
|
||
--xxx.100.13.1.4
|
||
dhcpRelayInformationOptionRemoteIDFormat OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
default(0),
|
||
vs-hp(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), then use vlan mac address as the default format,
|
||
set(1), use vs-hp format to keep compatibility with HP."
|
||
::= { dhcpRelay 4 }
|
||
|
||
--xxx.100.13.1.5
|
||
dhcpRelayInformationOptionRemoteID OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If input the 'standard' string ,then use vlan mac address format for option82 sub-option 2,
|
||
other strings are used as romote ID of option82 sub-option 2,
|
||
the default string is 'standard'."
|
||
::= { dhcpRelay 5 }
|
||
|
||
--xxx.100.13.1.6
|
||
dhcpRelayInformationOptionSubscriberIDFormat OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
hex(0),
|
||
acsii(1),
|
||
vs-hp(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), then use hex format of vlan and mac address,
|
||
set(1), use ACSII format of vlan and mac address,
|
||
set(2), use vs-hp format to keep compatibility with HP,
|
||
the default value is set(1)."
|
||
::= { dhcpRelay 6 }
|
||
|
||
--xxx.100.13.1.7
|
||
dhcpServerRelayInformationEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
noEnable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), disable the option82 relay function on dhcp server, the dhcp server neglects the option82 information,
|
||
set(1), then enable the option82 relay function on dhcp server,then dhcp server starts to identify option82 information."
|
||
::= { dhcpRelay 7 }
|
||
|
||
--xxx.100.13.1.8
|
||
dhcpRelayInformationOptionDelimiter OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
colon(0),
|
||
dot(1),
|
||
slash(2),
|
||
space(3)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), then use colon to compart sub-option parameters,
|
||
set(1), use dot to compart sub-option parameters,
|
||
set(2), use slash to compart sub-option parameters,
|
||
set(3), use space to compart sub-option parameters,
|
||
the default value is set(2)."
|
||
::= { dhcpRelay 8 }
|
||
|
||
--xxx.100.13.1.9
|
||
dhcpRelayOptionSelfDefinedSubscriberIDFormat OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
hex(0),
|
||
ascii(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), then use hex format to generate sub-scriber ID,
|
||
set(1), use ASCII format to generate sub-scriber ID,
|
||
the default value is set(1)."
|
||
::= { dhcpRelay 9 }
|
||
|
||
--xxx.100.13.1.10
|
||
dhcpRelayOptionSelfDefinedRemoteIDFormat OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
hex(0),
|
||
ascii(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), then use hex format to generate remote ID,
|
||
set(1), use ASCII format to generate remote ID,
|
||
the default value is set(1)."
|
||
::= { dhcpRelay 10 }
|
||
|
||
--xxx.100.13.1.11
|
||
dhcpRelayOptionSelfDefinedSubscriberID OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..128))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If user does not configure the circuit-id of option82 explicitly on a port, then
|
||
the user can self define format to generate the circuit-id, the format options include
|
||
vlan, port, ID, self-designed string, the subscriber ID may be only one or any combination of them,
|
||
and is strictly generated according to the sequence of format options, the ID option includes
|
||
switch ID and remote-mac, but the user just select only one of them, also In the swtich ID, it
|
||
includes mac and hostname options, the user just select only one of two, the maximum length
|
||
of self-designed striing is 64. If user input the string 'NULL', then delete the last configuration.
|
||
For example, if select vlan ,ID(swtich-id(mac)), and string 'str' format,
|
||
the user input the string like as 'vlan id swtich-id mac string str'."
|
||
::= { dhcpRelay 11 }
|
||
|
||
--xxx.100.13.1.12
|
||
dhcpRelayOptionSelfDefinedRemoteID OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..64))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If user does not configure the remote-id of option82 explicitly on a port, then
|
||
the user can self define format to generate the remote-id, the format options include
|
||
mac,hostname and self-designed string, the remote ID may be only one or any combination of them,
|
||
and is strictly generated according to the sequence of format options,
|
||
the maximum length of self-designed striing is 32.
|
||
If user input the string 'NULL', then delete the last configuration.
|
||
For example, if select hostname,mac,and string 'str' format,
|
||
the user input the string like as 'hostname mac string str'."
|
||
::= { dhcpRelay 12 }
|
||
|
||
--xxx.100.13.1.13
|
||
dhcpRelayOption82InterfaceConfigureTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpRelayOption82InterfaceConfigureEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "After enable the option82 relay function ,the swith must adopt some forwarding policy,
|
||
and use specified format for subscriber ID to handle receving the dhcp request packets
|
||
according to specified port."
|
||
::= { dhcpRelay 13 }
|
||
|
||
--xxx.100.13.1.13.1
|
||
dhcpRelayOption82InterfaceConfigureEntry OBJECT-TYPE
|
||
SYNTAX DhcpRelayOption82InterfaceConfigureEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A conceptual row of dhcpRelayOption82InterfaceConfigureTable."
|
||
INDEX { dhcpRelayOption82Vid }
|
||
::= { dhcpRelayOption82InterfaceConfigureTable 1 }
|
||
|
||
DhcpRelayOption82InterfaceConfigureEntry ::= SEQUENCE
|
||
{
|
||
dhcpRelayOption82Vid INTEGER,
|
||
dhcpRelayOption82ForwardPolicy INTEGER,
|
||
dhcpRelayOption82SubscriberID DisplayString
|
||
}
|
||
|
||
--xxx.100.13.1.13.1.1
|
||
dhcpRelayOption82Vid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The Vlan interface being used by this table entry.
|
||
Only the Vlan interfaces which have an IP configured will appear in the table."
|
||
::= { dhcpRelayOption82InterfaceConfigureEntry 1 }
|
||
|
||
--xxx.100.13.1.13.1.2
|
||
dhcpRelayOption82ForwardPolicy OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
drop(1),
|
||
keep(2),
|
||
replace(3)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "If set(1), then drop the dhcp request packets with option82 sub-option,
|
||
set(2), keep the dhcp request packets with option82 sub-option and forward to the dhcp server,
|
||
set(3), the systerm replace the option82 sub-option of dhcp request packets with its own option82 sub-option,
|
||
the default value is set(3)."
|
||
::= { dhcpRelayOption82InterfaceConfigureEntry 2 }
|
||
|
||
--xxx.100.13.1.13.1.3
|
||
dhcpRelayOption82SubscriberID OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..64))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "If input the 'standard' string ,then use vlan and physical port format for option82 sub-option 1,
|
||
other string, that be used as circuit-id of option82 sub-option 1,
|
||
the default string is 'standard'."
|
||
::= { dhcpRelayOption82InterfaceConfigureEntry 3 }
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.13.2
|
||
dhcpServer OBJECT IDENTIFIER ::= { pridhcp 2 }
|
||
|
||
--xxx.100.13.2.1
|
||
dhcpServerServiceStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Setting this to 1 to enable the dhcp server service.
|
||
Setting this to 2 to disable the dhcp server service."
|
||
::= { dhcpServer 1 }
|
||
|
||
--xxx.100.13.2.2
|
||
dhcploggingStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Setting this to 1 to enable the dhcp conflict logging.
|
||
Setting this to 0 to disable the dhcp conflict logging."
|
||
::= { dhcpServer 2 }
|
||
--********************************************************************************************************]
|
||
|
||
--xxx.100.13.2.3
|
||
dhcpPool OBJECT IDENTIFIER ::= { dhcpServer 3 }
|
||
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.13.2.3.1
|
||
dhcpPoolTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpPoolEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A dhcp pool is a collection of
|
||
user configuration such as option config-lease time
|
||
or dns-server IPs, a network address for network pool,
|
||
or a host IP plus a hardware address pair for host pool.
|
||
However, a dhcp pool only can either be a network pool
|
||
or a host pool, or none of them (such as that pool only
|
||
containing option config no network address config
|
||
or a host ip config as well)"
|
||
::= { dhcpPool 1 }
|
||
|
||
--xxx.100.13.2.3.1.1
|
||
dhcpPoolEntry OBJECT-TYPE
|
||
SYNTAX DhcpPoolEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A conceptual row of dhcpPoolTable."
|
||
INDEX { dhcpPoolPoolName }
|
||
::= { dhcpPoolTable 1 }
|
||
|
||
DhcpPoolEntry ::= SEQUENCE
|
||
{
|
||
dhcpPoolPoolName DisplayString,
|
||
dhcpPoolStatus INTEGER,
|
||
dhcpPoolAddressType INTEGER,
|
||
dhcpPoolAddress IpAddress,
|
||
dhcpPoolAddressPrefix IpAddress,
|
||
dhcpPoolAddressStatus INTEGER,
|
||
dhcpPoolMacAddress DisplayString,
|
||
dhcpPoolProType INTEGER,
|
||
dhcpPoolMacStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.13.2.3.1.1.1
|
||
dhcpPoolPoolName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "PoolName, simply specify a string."
|
||
::= { dhcpPoolEntry 1 }
|
||
|
||
--xxx.100.13.2.3.1.1.2
|
||
dhcpPoolStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "accession delete the pool,according to dhcpPoolName"
|
||
::= { dhcpPoolEntry 2 }
|
||
|
||
--xxx.100.13.2.3.1.1.3
|
||
dhcpPoolAddressType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
network(1),
|
||
host(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "configure dhcppool of address style"
|
||
::= { dhcpPoolEntry 3 }
|
||
|
||
--xxx.100.13.2.3.1.1.4
|
||
dhcpPoolAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "configurate dhcp pool.
|
||
if dhcpPoolAddressType=1 configurate address range,
|
||
if dhcpPoolAddressType=2 configurate single address"
|
||
::= { dhcpPoolEntry 4 }
|
||
|
||
--xxx.100.13.2.3.1.1.5
|
||
dhcpPoolAddressPrefix OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "dhcp pool ip address prefix"
|
||
::= { dhcpPoolEntry 5 }
|
||
|
||
--xxx.100.13.2.3.1.1.6
|
||
dhcpPoolAddressStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "address of configuration satus"
|
||
::= { dhcpPoolEntry 6 }
|
||
|
||
--xxx.100.13.2.3.1.1.7
|
||
dhcpPoolMacAddress OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "appoint user of hardware address.Condition: dhcpPoolAddressType(2)."
|
||
::= { dhcpPoolEntry 7 }
|
||
|
||
--xxx.100.13.2.3.1.1.8
|
||
dhcpPoolProType OBJECT-TYPE
|
||
SYNTAX INTEGER(1..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "RFC define protocol style of number express,Condition:dhcpPoolAddressType(2)."
|
||
::= { dhcpPoolEntry 8 }
|
||
|
||
--xxx.100.13.2.3.1.1.9
|
||
dhcpPoolMacStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "hardware address configure status.Condition: dhcpPoolAddressType(2)."
|
||
::= { dhcpPoolEntry 9 }
|
||
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.13.2.3.2
|
||
dhcpPoolExpandTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpPoolExpandEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A dhcp pool is a collection of
|
||
user configuration such as option config-lease time
|
||
or dns-server IPs, a network address for network pool,
|
||
or a host IP plus a hardware address pair for host pool.
|
||
However, a dhcp pool only can either be a network pool
|
||
or a host pool, or none of them (such as that pool only
|
||
containing option config no network address config
|
||
or a host ip config as well)"
|
||
::= { dhcpPool 2 }
|
||
|
||
--xxx.100.13.2.3.2.1
|
||
dhcpPoolExpandEntry OBJECT-TYPE
|
||
SYNTAX DhcpPoolExpandEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A conceptual row of dhcpPoolExpandTable."
|
||
INDEX { dhcpPoolExpandName }
|
||
::= { dhcpPoolExpandTable 1 }
|
||
|
||
DhcpPoolExpandEntry ::= SEQUENCE
|
||
{
|
||
dhcpPoolExpandName DisplayString,
|
||
dhcpPoolNetbiosNodeType INTEGER,
|
||
dhcpPoolDomainName DisplayString,
|
||
dhcpPoolBootFile DisplayString,
|
||
dhcpPoolCLid DisplayString,
|
||
-- dhcpPoolCLname DisplayString,
|
||
dhcpPoolExpandstatus INTEGER
|
||
}
|
||
|
||
--xxx.100.13.2.3.2.1.1
|
||
dhcpPoolExpandName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "PoolName, simply specify a string which
|
||
string size NO MORE THAN 8"
|
||
::= { dhcpPoolExpandEntry 1 }
|
||
|
||
|
||
--xxx.100.13.2.3.2.1.2
|
||
dhcpPoolNetbiosNodeType OBJECT-TYPE
|
||
SYNTAX INTEGER(0..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Configure DHCP client of node style.
|
||
For example, Broadcast node 1, Peer-to-peer node 2, Mixed node 4, Hybrid node 8"
|
||
::= { dhcpPoolExpandEntry 2 }
|
||
|
||
--xxx.100.13.2.3.2.1.3
|
||
dhcpPoolDomainName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..255))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "DHCP client configure domain name"
|
||
::= { dhcpPoolExpandEntry 3 }
|
||
|
||
--xxx.100.13.2.3.2.1.4
|
||
dhcpPoolBootFile OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..255))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "configure DHCP client boot-file name"
|
||
::= { dhcpPoolExpandEntry 4 }
|
||
|
||
--xxx.100.13.2.3.2.1.5
|
||
dhcpPoolCLid OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "set dhcp pool client id.
|
||
Condition: the pool of address is handcraft bind"
|
||
::= { dhcpPoolExpandEntry 5 }
|
||
|
||
--xxx.100.13.2.3.2.1.6
|
||
--dhcpPoolCLname OBJECT-TYPE
|
||
-- SYNTAX DisplayString(SIZE(1..255))
|
||
-- MAX-ACCESS read-create
|
||
-- STATUS current
|
||
-- DESCRIPTION "configure user name.
|
||
-- Condition: the pool address is handcraft bind."
|
||
-- ::= { dhcpPoolExpandEntry 6 }
|
||
|
||
--xxx.100.13.2.3.2.1.7
|
||
dhcpPoolExpandstatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
valid(0),
|
||
destroy(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "if configure is valid(0),and the list of all configuration operatation accession
|
||
if configure is destroy(1),and the list of all configuration operation delet"
|
||
::= { dhcpPoolExpandEntry 7 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.13.2.3.2.1.2
|
||
dhcpLeaseTimeTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpLeaseTimeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "configure rent term in address pool"
|
||
::= { dhcpServer 4 }
|
||
|
||
--xxx.100.13.2.4.1
|
||
dhcpLeaseTimeEntry OBJECT-TYPE
|
||
SYNTAX DhcpLeaseTimeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "configure rent term in address pool"
|
||
INDEX { dhcpLeaseTimePoolName }
|
||
::= { dhcpLeaseTimeTable 1 }
|
||
|
||
DhcpLeaseTimeEntry ::= SEQUENCE
|
||
{
|
||
dhcpLeaseTimePoolName DisplayString,
|
||
dhcpLeaseTimeType INTEGER,
|
||
dhcpLeaseTimeDay INTEGER,
|
||
dhcpLeaseTimeHours INTEGER,
|
||
dhcpLeaseTimeMinutes INTEGER,
|
||
dhcpLeaseTimeStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.13.2.4.1.1
|
||
dhcpLeaseTimePoolName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "PoolName, simply specify a string which
|
||
string size NO MORE THAN 8"
|
||
::= { dhcpLeaseTimeEntry 1 }
|
||
|
||
--xxx.100.13.2.4.1.2
|
||
dhcpLeaseTimeType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
temp(0),
|
||
infinite(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "rent time style,0 is temporarily rent,1 is forever rent"
|
||
::= { dhcpLeaseTimeEntry 2 }
|
||
|
||
--xxx.100.13.2.4.1.3
|
||
dhcpLeaseTimeDay OBJECT-TYPE
|
||
SYNTAX INTEGER(0..365)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "day,condition:dhcpLeaseTimeType=temp(0)."
|
||
::= { dhcpLeaseTimeEntry 3 }
|
||
|
||
--xxx.100.13.2.4.1.4
|
||
dhcpLeaseTimeHours OBJECT-TYPE
|
||
SYNTAX INTEGER(0..23)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "hour,condition:dhcpLeaseTimeType=temp(0)."
|
||
::= { dhcpLeaseTimeEntry 4 }
|
||
|
||
--xxx.100.13.2.4.1.5
|
||
dhcpLeaseTimeMinutes OBJECT-TYPE
|
||
SYNTAX INTEGER(0..59)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "hour,condition:dhcpLeaseTimeType=temp(0)."
|
||
::= { dhcpLeaseTimeEntry 5 }
|
||
|
||
--xxx.100.13.2.4.1.6A
|
||
dhcpLeaseTimeStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Setting this to active(1) creates an entry.
|
||
Setting this to destroy(2) destroys an entry.
|
||
default status is 0,no opperation"
|
||
::= { dhcpLeaseTimeEntry 6 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.13.2.5
|
||
dhcpPoolOptionTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpPoolOptionEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "configure pool of optional parameters"
|
||
::= { dhcpServer 5 }
|
||
|
||
--xxx.100.13.2.5.1
|
||
dhcpPoolOptionEntry OBJECT-TYPE
|
||
SYNTAX DhcpPoolOptionEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "configure pool of optional parameters"
|
||
INDEX { dhcpPoolOptionName, dhcpPoolOptionIndex }
|
||
::= { dhcpPoolOptionTable 1 }
|
||
|
||
DhcpPoolOptionEntry ::= SEQUENCE
|
||
{
|
||
dhcpPoolOptionName DisplayString,
|
||
dhcpPoolOptionIndex INTEGER,
|
||
dhcpPoolOptionId INTEGER,
|
||
dhcpPoolOptionType INTEGER,
|
||
dhcpPoolOption DisplayString,
|
||
dhcpPoolOptionStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.13.2.5.1.1
|
||
dhcpPoolOptionName OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..32))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "PoolName, simply specify a string which
|
||
string size NO MORE THAN 8"
|
||
::= { dhcpPoolOptionEntry 1 }
|
||
|
||
--xxx.100.13.2.5.1.2
|
||
dhcpPoolOptionIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The index of option which has been set in this pool"
|
||
::= { dhcpPoolOptionEntry 2 }
|
||
|
||
--xxx.100.13.2.5.1.3
|
||
dhcpPoolOptionId OBJECT-TYPE
|
||
SYNTAX INTEGER(0..254)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "dhcpPoolOptionId (0..254)"
|
||
::= { dhcpPoolOptionEntry 3 }
|
||
|
||
--xxx.100.13.2.5.1.4
|
||
dhcpPoolOptionType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
ascii(1),
|
||
hex(2),
|
||
ipaddress(3)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "dhcpPoolOptionType"
|
||
::= { dhcpPoolOptionEntry 4 }
|
||
|
||
--xxx.100.13.2.5.1.5
|
||
dhcpPoolOption OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "
|
||
if dhcpPoolOptionType=1, ASCII string
|
||
if dhcpPoolOptionType=2, HEX string
|
||
if dhcpPoolOptionType=3,IP address"
|
||
::= { dhcpPoolOptionEntry 5 }
|
||
|
||
--xxx.100.13.2.5.1.6
|
||
dhcpPoolOptionStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "optional parameters configure status"
|
||
::= { dhcpPoolOptionEntry 6 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.13.2.6
|
||
dhcpServerExcludedIpAddrTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpServerExcludedIpAddrEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "dhcpServer Excluded IpAddr Table"
|
||
::= { dhcpServer 6 }
|
||
|
||
--xxx.100.13.2.6.1
|
||
dhcpServerExcludedIpAddrEntry OBJECT-TYPE
|
||
SYNTAX DhcpServerExcludedIpAddrEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "dhcpServer Excluded IpAddrEntry"
|
||
INDEX { dhcpServerExcludedIpAddrLowIp , dhcpServerExcludedIpAddrHiIp }
|
||
::= { dhcpServerExcludedIpAddrTable 1 }
|
||
|
||
DhcpServerExcludedIpAddrEntry ::= SEQUENCE
|
||
{
|
||
dhcpServerExcludedIpAddrLowIp IpAddress,
|
||
dhcpServerExcludedIpAddrHiIp IpAddress,
|
||
dhcpServerExcludedIpAddrStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.13.2.6.2
|
||
dhcpServerExcludedIpAddrLowIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The excluded IP address,
|
||
or first IP address in an excluded address range."
|
||
::= { dhcpServerExcludedIpAddrEntry 1 }
|
||
|
||
--xxx.100.13.2.6.3
|
||
dhcpServerExcludedIpAddrHiIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The last IP address in the excluded address range."
|
||
::= { dhcpServerExcludedIpAddrEntry 2 }
|
||
|
||
--xxx.100.13.2.6.4
|
||
dhcpServerExcludedIpAddrStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Setting this to active(1) creates an entry.
|
||
Setting this to destroy(2) destroys an entry."
|
||
::= { dhcpServerExcludedIpAddrEntry 3 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.13.2.8
|
||
dhcpPoolDnsSerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpPoolDnsSerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION " dhcpPool Dns Server Table:the maximum 8 dns is allowed
|
||
the first dns server has the highest priority.so address1 is highest priority,next is address2,address3..."
|
||
::= { dhcpServer 8 }
|
||
|
||
--xxx.100.13.2.8.1
|
||
dhcpPoolDnsSerEntry OBJECT-TYPE
|
||
SYNTAX DhcpPoolDnsSerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "is DHCP client configure DNS server"
|
||
INDEX { dhcpPoolDnsSerPoolName }
|
||
::= { dhcpPoolDnsSerTable 1 }
|
||
|
||
DhcpPoolDnsSerEntry ::= SEQUENCE
|
||
{
|
||
dhcpPoolDnsSerPoolName DisplayString,
|
||
dhcpPoolDnsSerIpAddress1 IpAddress,
|
||
dhcpPoolDnsSerIpAddress2 IpAddress,
|
||
dhcpPoolDnsSerIpAddress3 IpAddress,
|
||
dhcpPoolDnsSerIpAddress4 IpAddress,
|
||
dhcpPoolDnsSerIpAddress5 IpAddress,
|
||
dhcpPoolDnsSerIpAddress6 IpAddress,
|
||
dhcpPoolDnsSerIpAddress7 IpAddress,
|
||
dhcpPoolDnsSerIpAddress8 IpAddress,
|
||
dhcpPoolDnsSerStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.13.2.8.1
|
||
dhcpPoolDnsSerPoolName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "PoolName, simply specify a string which
|
||
string size NO MORE THAN 8"
|
||
::= { dhcpPoolDnsSerEntry 1 }
|
||
|
||
--xxx.100.13.2.8.2
|
||
dhcpPoolDnsSerIpAddress1 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,MUST."
|
||
::= { dhcpPoolDnsSerEntry 2 }
|
||
|
||
--xxx.100.13.2.8.3
|
||
dhcpPoolDnsSerIpAddress2 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolDnsSerEntry 3 }
|
||
|
||
--xxx.100.13.2.8.4
|
||
dhcpPoolDnsSerIpAddress3 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolDnsSerEntry 4 }
|
||
|
||
--xxx.100.13.2.8.5
|
||
dhcpPoolDnsSerIpAddress4 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolDnsSerEntry 5 }
|
||
|
||
--xxx.100.13.2.8.6
|
||
dhcpPoolDnsSerIpAddress5 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolDnsSerEntry 6 }
|
||
|
||
--xxx.100.13.2.8.7
|
||
dhcpPoolDnsSerIpAddress6 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolDnsSerEntry 7 }
|
||
|
||
--xxx.100.13.2.8.8
|
||
dhcpPoolDnsSerIpAddress7 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolDnsSerEntry 8 }
|
||
|
||
--xxx.100.13.2.8.9
|
||
dhcpPoolDnsSerIpAddress8 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolDnsSerEntry 9 }
|
||
|
||
--xxx.100.13.2.8.10
|
||
dhcpPoolDnsSerStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "configure DNS server status"
|
||
::= { dhcpPoolDnsSerEntry 10 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
|
||
--xxx.100.13.2.9
|
||
dhcpPoolDefaultRouterTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpPoolDefaultRouterEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "dhcpPoolDefaultRouterTable:
|
||
the maximum 8 default gateway address can be set,the first gateway has the highest priority,
|
||
So address1 has the highest priority,next is address2,address3..."
|
||
::= { dhcpServer 9 }
|
||
|
||
--xxx.100.13.2.9.1
|
||
dhcpPoolDefaultRouterEntry OBJECT-TYPE
|
||
SYNTAX DhcpPoolDefaultRouterEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "DHCP client machine configure default gateway"
|
||
INDEX { dhcpPoolDnsSerPoolName }
|
||
::= { dhcpPoolDefaultRouterTable 1 }
|
||
|
||
DhcpPoolDefaultRouterEntry ::= SEQUENCE
|
||
{
|
||
dhcpPoolDefaultRouterPoolName DisplayString,
|
||
dhcpPoolDefaultRouterIpAddress1 IpAddress,
|
||
dhcpPoolDefaultRouterIpAddress2 IpAddress,
|
||
dhcpPoolDefaultRouterIpAddress3 IpAddress,
|
||
dhcpPoolDefaultRouterIpAddress4 IpAddress,
|
||
dhcpPoolDefaultRouterIpAddress5 IpAddress,
|
||
dhcpPoolDefaultRouterIpAddress6 IpAddress,
|
||
dhcpPoolDefaultRouterIpAddress7 IpAddress,
|
||
dhcpPoolDefaultRouterIpAddress8 IpAddress,
|
||
dhcpPoolDefaultRouterStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.13.2.9.1
|
||
dhcpPoolDefaultRouterPoolName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "PoolName, simply specify a string which
|
||
string size NO MORE THAN 8"
|
||
::= { dhcpPoolDefaultRouterEntry 1 }
|
||
|
||
--xxx.100.13.2.9.2
|
||
dhcpPoolDefaultRouterIpAddress1 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,must"
|
||
::= { dhcpPoolDefaultRouterEntry 2 }
|
||
|
||
--xxx.100.13.2.9.3
|
||
dhcpPoolDefaultRouterIpAddress2 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolDefaultRouterEntry 3 }
|
||
|
||
--xxx.100.13.2.9.4
|
||
dhcpPoolDefaultRouterIpAddress3 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolDefaultRouterEntry 4 }
|
||
|
||
--xxx.100.13.2.9.5
|
||
dhcpPoolDefaultRouterIpAddress4 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolDefaultRouterEntry 5 }
|
||
|
||
--xxx.100.13.2.9.6
|
||
dhcpPoolDefaultRouterIpAddress5 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolDefaultRouterEntry 6 }
|
||
|
||
--xxx.100.13.2.9.7
|
||
dhcpPoolDefaultRouterIpAddress6 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolDefaultRouterEntry 7 }
|
||
|
||
--xxx.100.13.2.8.8
|
||
dhcpPoolDefaultRouterIpAddress7 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolDefaultRouterEntry 8 }
|
||
|
||
--xxx.100.13.2.9.9
|
||
dhcpPoolDefaultRouterIpAddress8 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolDefaultRouterEntry 9 }
|
||
|
||
--xxx.100.13.2.9.10
|
||
dhcpPoolDefaultRouterStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "configure default gateway state machine"
|
||
::= { dhcpPoolDefaultRouterEntry 10 }
|
||
--********************************************************************************************************
|
||
|
||
|
||
--xxx.100.13.2.10
|
||
dhcpPoolNextServerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpPoolNextServerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "dhcpPoolNextServerTable"
|
||
::= { dhcpServer 10 }
|
||
|
||
--xxx.100.13.2.10.1
|
||
dhcpPoolNextServerEntry OBJECT-TYPE
|
||
SYNTAX DhcpPoolNextServerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "dhcpPoolNextServerEntry"
|
||
INDEX { dhcpPoolNextServerPoolName }
|
||
::= { dhcpPoolNextServerTable 1 }
|
||
|
||
DhcpPoolNextServerEntry ::= SEQUENCE
|
||
{
|
||
dhcpPoolNextServerPoolName DisplayString,
|
||
dhcpPoolNextServerIpAddress1 IpAddress,
|
||
dhcpPoolNextServerIpAddress2 IpAddress,
|
||
dhcpPoolNextServerIpAddress3 IpAddress,
|
||
dhcpPoolNextServerIpAddress4 IpAddress,
|
||
dhcpPoolNextServerIpAddress5 IpAddress,
|
||
dhcpPoolNextServerIpAddress6 IpAddress,
|
||
dhcpPoolNextServerIpAddress7 IpAddress,
|
||
dhcpPoolNextServerIpAddress8 IpAddress,
|
||
dhcpPoolNextServerStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.13.2.10.1
|
||
dhcpPoolNextServerPoolName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "PoolName, simply specify a string which
|
||
string size NO MORE THAN 8"
|
||
::= { dhcpPoolNextServerEntry 1 }
|
||
|
||
--xxx.100.13.2.10.2
|
||
dhcpPoolNextServerIpAddress1 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,must"
|
||
::= { dhcpPoolNextServerEntry 2 }
|
||
|
||
--xxx.100.13.2.10.3
|
||
dhcpPoolNextServerIpAddress2 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolNextServerEntry 3 }
|
||
|
||
--xxx.100.13.2.10.4
|
||
dhcpPoolNextServerIpAddress3 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolNextServerEntry 4 }
|
||
|
||
--xxx.100.13.2.10.5
|
||
dhcpPoolNextServerIpAddress4 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolNextServerEntry 5 }
|
||
|
||
--xxx.100.13.2.10.6
|
||
dhcpPoolNextServerIpAddress5 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolNextServerEntry 6 }
|
||
|
||
--xxx.100.13.2.10.7
|
||
dhcpPoolNextServerIpAddress6 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolNextServerEntry 7 }
|
||
|
||
--xxx.100.13.2.10.8
|
||
dhcpPoolNextServerIpAddress7 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolNextServerEntry 8 }
|
||
|
||
--xxx.100.13.2.10.9
|
||
dhcpPoolNextServerIpAddress8 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolNextServerEntry 9 }
|
||
|
||
--xxx.100.13.2.10.10
|
||
dhcpPoolNextServerStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "status machine"
|
||
::= { dhcpPoolNextServerEntry 10 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.13.2.11
|
||
dhcpPoolWinsTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpPoolWinsEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "dhcpPoolWinsTable"
|
||
::= { dhcpServer 11 }
|
||
|
||
--xxx.100.13.2.11.1
|
||
dhcpPoolWinsEntry OBJECT-TYPE
|
||
SYNTAX DhcpPoolWinsEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "configure Wins sever address"
|
||
INDEX { dhcpPoolDnsSerPoolName }
|
||
::= { dhcpPoolWinsTable 1 }
|
||
|
||
DhcpPoolWinsEntry ::= SEQUENCE
|
||
{
|
||
dhcpPoolWinsPoolName DisplayString,
|
||
dhcpPoolWinsIpAddress1 IpAddress,
|
||
dhcpPoolWinsIpAddress2 IpAddress,
|
||
dhcpPoolWinsIpAddress3 IpAddress,
|
||
dhcpPoolWinsIpAddress4 IpAddress,
|
||
dhcpPoolWinsIpAddress5 IpAddress,
|
||
dhcpPoolWinsIpAddress6 IpAddress,
|
||
dhcpPoolWinsIpAddress7 IpAddress,
|
||
dhcpPoolWinsIpAddress8 IpAddress,
|
||
dhcpPoolWinsStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.13.2.11.1
|
||
dhcpPoolWinsPoolName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "PoolName, simply specify a string which
|
||
string size NO MORE THAN 8"
|
||
::= { dhcpPoolWinsEntry 1 }
|
||
|
||
--xxx.100.13.2.11.2
|
||
dhcpPoolWinsIpAddress1 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,must"
|
||
::= { dhcpPoolWinsEntry 2 }
|
||
|
||
--xxx.100.13.2.11.3
|
||
dhcpPoolWinsIpAddress2 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolWinsEntry 3 }
|
||
|
||
--xxx.100.13.2.11.4
|
||
dhcpPoolWinsIpAddress3 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IPaddress,option"
|
||
::= { dhcpPoolWinsEntry 4 }
|
||
|
||
--xxx.100.13.2.11.5
|
||
dhcpPoolWinsIpAddress4 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolWinsEntry 5 }
|
||
|
||
--xxx.100.13.2.11.6
|
||
dhcpPoolWinsIpAddress5 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolWinsEntry 6 }
|
||
|
||
--xxx.100.13.2.11.7
|
||
dhcpPoolWinsIpAddress6 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolWinsEntry 7 }
|
||
|
||
--xxx.100.13.2.11.8
|
||
dhcpPoolWinsIpAddress7 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolWinsEntry 8 }
|
||
|
||
--xxx.100.13.2.11.9
|
||
dhcpPoolWinsIpAddress8 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "IP address,option"
|
||
::= { dhcpPoolWinsEntry 9 }
|
||
|
||
--xxx.100.13.2.11.10
|
||
dhcpPoolWinsStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "configure wins server status machine"
|
||
::= { dhcpPoolWinsEntry 10 }
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.13.2.12
|
||
dhcpServerLeaseBindingTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpServerLeaseBindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "express IP address and MAC address bind status"
|
||
::= { dhcpServer 12 }
|
||
|
||
--xxx.100.13.2.12.1
|
||
dhcpServerLeaseBindingEntry OBJECT-TYPE
|
||
SYNTAX DhcpServerLeaseBindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "express IP address and MAC address bind status"
|
||
INDEX { dhcpServerLeaseBindingIp, dhcpServerLeaseBindingType }
|
||
::= { dhcpServerLeaseBindingTable 1 }
|
||
|
||
DhcpServerLeaseBindingEntry ::= SEQUENCE
|
||
{
|
||
dhcpServerLeaseBindingIp IpAddress,
|
||
dhcpServerLeaseBindingType INTEGER,
|
||
dhcpServerLeaseBindingMac DisplayString,
|
||
dhcpServerLeaseBindingLeaseTime INTEGER
|
||
}
|
||
|
||
--xxx.100.13.2.12.1.1
|
||
dhcpServerLeaseBindingIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "certain address appointed, format is x.x.x.x"
|
||
::= { dhcpServerLeaseBindingEntry 1 }
|
||
|
||
|
||
--xxx.100.13.2.12.1.2
|
||
dhcpServerLeaseBindingType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
manual(1),
|
||
dynamic(2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "manual express handcraft bind style;dynamic express dynamic distribution style"
|
||
::= { dhcpServerLeaseBindingEntry 2 }
|
||
|
||
--xxx.100.13.2.12.1.3
|
||
dhcpServerLeaseBindingMac OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "MAC address"
|
||
::= { dhcpServerLeaseBindingEntry 3 }
|
||
|
||
--xxx.100.13.2.12.1.4
|
||
dhcpServerLeaseBindingLeaseTime OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "rent term"
|
||
::= { dhcpServerLeaseBindingEntry 4 }
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
--xxx.100.13.3
|
||
dhcpSnooping OBJECT IDENTIFIER ::= { pridhcp 3 }
|
||
|
||
--xxx.100.13.3.1
|
||
dhcpSnoopingEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
noEnable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Enable the dhcp snooping function."
|
||
::= { dhcpSnooping 1 }
|
||
|
||
--xxx.100.13.3.2
|
||
dhcpSnoopingBindingEnalbe OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
noEnable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Enable the dhcp snooping binding function."
|
||
::= { dhcpSnooping 2 }
|
||
|
||
--xxx.100.13.3.3
|
||
dhcpSnoopingVlanEnable OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION " Enable the dhcp snooping on vlan list string, the vlan list string is input
|
||
like as '1-2'. If the next time input the string '3-5',then the final vlan list
|
||
is '1-5'.If input the string 'NULL',then delete the whole vlan list."
|
||
::= { dhcpSnooping 3 }
|
||
|
||
--xxx.100.13.3.4
|
||
dhcpSnoopingInformationEnalbe OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
noEnable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Enable the dhcp snooping information function."
|
||
::= { dhcpSnooping 4 }
|
||
|
||
--xxx.100.13.3.5
|
||
dhcpSnoopingLimitRate OBJECT-TYPE
|
||
SYNTAX INTEGER(0..100)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Configration of dhcp packets rate on the switch, the default rate of dhcp packets received is 100 pps."
|
||
::= { dhcpSnooping 5}
|
||
|
||
--xxx.100.13.3.6
|
||
dhcpSnoopingActionMaxNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0..200)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Configration of the maximum number of dhcp snooping action on a port, the default value is 10."
|
||
::= { dhcpSnooping 6}
|
||
|
||
--xxx.100.13.3.7
|
||
dhcpSnoopingbindingARP OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
notBindingARP(0),
|
||
bindingARP(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), the static ARP entry is not added when the dhcp snooping is created,
|
||
if set(1), the static ARP entry is added according to the dhcp snooping binding,
|
||
the priority of this static ARP entry is lower than that configured by administrator."
|
||
::= { dhcpSnooping 7}
|
||
|
||
--xxx.100.13.3.8
|
||
dhcpSnoopingInformationOptionDelimiter OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
colon(0),
|
||
dot(1),
|
||
slash(2),
|
||
space(3)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), then use colon to compart sub-option parameters,
|
||
set(1), use dot to compart sub-option parameters,
|
||
set(2), use slash to compart sub-option parameters,
|
||
set(3), use space to compart sub-option parameters
|
||
the default value is set(2)."
|
||
::= { dhcpSnooping 8 }
|
||
|
||
--xxx.100.13.3.9
|
||
dhcpSnoopingInformationOptionSubscriberIDFormat OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
hex(0),
|
||
acsii(1),
|
||
vs-hp(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), then use hex format of vlan and mac address,
|
||
set(1), use ACSII format of vlan and mac address,
|
||
set(2), use vs-hp format to keep compatibility with HP,
|
||
the default value is set(1)."
|
||
::= { dhcpSnooping 9 }
|
||
|
||
--xxx.100.13.3.10
|
||
dhcpSnoopingInformationOptionRemoteID OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..64))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If input the 'standard' string ,then use vlan mac address format for option82 sub-option 2,
|
||
other string, that be used as romote ID of option82 sub-option 2,
|
||
the default string is 'standard'."
|
||
::= { dhcpSnooping 10 }
|
||
|
||
--xxx.100.13.3.11
|
||
dhcpSnoopingInformationOptionAllowUntrusted OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
notAllowUntrusted(0),
|
||
allowUntrusted(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), the dhcp packets with option82 are discarded,
|
||
if set (1), the dhcp packets with option82 are permitted, and the content of option82 is not changed."
|
||
::= { dhcpSnooping 11 }
|
||
|
||
--xxx.100.13.3.12
|
||
dhcpSnoopingOptionSelfDefinedSubscriberIDFormat OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
hex(0),
|
||
ascii(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), then use ASCII format to generate sub-scriber ID,
|
||
set(1), use hex format to generate sub-scriber ID,
|
||
the default value is set(1)."
|
||
::= { dhcpSnooping 12 }
|
||
|
||
--xxx.100.13.3.13
|
||
dhcpSnoopingOptionSelfDefinedRemoteIDFormat OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
hex(0),
|
||
ascii(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), then use ASCII format to generate remote ID,
|
||
set(1), use hex format to generate remote ID,
|
||
the default value is set(1)."
|
||
::= { dhcpSnooping 13 }
|
||
|
||
--xxx.100.13.3.14
|
||
dhcpSnoopingOptionSelfDefinedSubscriberID OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..128))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If user does not configure the circuit-id of option82 explicitly on a port, then
|
||
the user can self define format to generate the circuit-id, the format options include
|
||
vlan, port, ID, self designed string, the subscriber ID may be only one or any combination of
|
||
them,and is strictly generated according to the sequence of format options, the ID option
|
||
includes switch ID and remote-mac, but the user just selects only one of them, also In the
|
||
swtich ID, it includes mac and hostname options, the user just selects only one of two, the
|
||
maximum length of self-designed striing is 64.
|
||
if user inputs the string 'NULL', then delete the last configuration.
|
||
For example, if select vlan ,ID(swtich-id(mac)), and string 'str' format,
|
||
the user can input the string like as 'vlan id swtich-id mac string str'."
|
||
::= { dhcpSnooping 14 }
|
||
|
||
--xxx.100.13.3.15
|
||
dhcpSnoopingOptionSelfDefinedRemoteID OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..64))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If user does not configure the remote-id of option82 explicitly on a port, then
|
||
the user can self define format to generate the remote-id, the format options include
|
||
mac,hostname and self designed string, the remote ID may be only one or any combination of
|
||
them,and is strictly generated according to the sequence of format options,
|
||
the maximum length of self designed striing is 32.
|
||
If user inputs the string 'NULL', then delete the last configuration.
|
||
For example, if select hostname,mac,and string 'str' format,
|
||
the user can input the string like as 'hostname mac string str'."
|
||
::= { dhcpSnooping 15 }
|
||
|
||
--xxx.100.13.3.16
|
||
dhcpSnoopingClearBinding OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..64))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Clear the dhcp snooping bindings, the user can specify the mac address and vlan ID,
|
||
or interface name and vlan ID ,or vlan ID, if input 'all' string, then clear all of the
|
||
bindings,if input 'mac 00-24-e3-3a-f3-24 vlan 2', then clear the bindings with mac address
|
||
00-24-e3-3a-f3-24 in the vlan 2, if input 'interface ethernet0/0/1 vlan 2', then clear all of
|
||
the bidings on the interface ethernet0/0/1 in the vlan 2, if input 'vlan 1' string ,then clear
|
||
all of bindings in the vlan 1."
|
||
::= { dhcpSnooping 16 }
|
||
--************************************************************************
|
||
--dhcp snooping sub table
|
||
--************************************************************************
|
||
--dhcpSnoopingPortConfigTable
|
||
--xxx.100.13.3.17
|
||
dhcpSnoopingPortConfigTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpSnoopingPortConfigEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "After enable the dhcp snooping function, the administrator can configure the port information."
|
||
::= { dhcpSnooping 17 }
|
||
|
||
--xxx.100.13.3.17.1
|
||
dhcpSnoopingPortConfigEntry OBJECT-TYPE
|
||
SYNTAX DhcpSnoopingPortConfigEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A conceptual row of dhcpSnoopingPortConfigTable."
|
||
INDEX { dhcpSnoopingPortIndex }
|
||
::= { dhcpSnoopingPortConfigTable 1 }
|
||
|
||
DhcpSnoopingPortConfigEntry ::= SEQUENCE
|
||
{
|
||
dhcpSnoopingPortIndex INTEGER,
|
||
dhcpSnoopingUserControlMaxNum INTEGER,
|
||
dhcpSnoopingUserControl INTEGER,
|
||
dhcpSnoopingTrust OCTET STRING,
|
||
dhcpSnoopingBindingDot1x INTEGER,
|
||
dhcpSnoopingSubScriberID DisplayString,
|
||
dhcpSnoopingAlarmCount INTEGER,
|
||
dhcpSnoopingBindingCount INTEGER
|
||
}
|
||
|
||
--xxx.100.13.3.17.1.1
|
||
dhcpSnoopingPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Configure the dhcp snooping function on the specified port."
|
||
::= { dhcpSnoopingPortConfigEntry 1 }
|
||
|
||
--xxx.100.13.3.17.1.2
|
||
dhcpSnoopingUserControlMaxNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0..1024)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Configure the maximum of the binding users on a port, the range of binding users number is
|
||
0-1024,the default number is 1024."
|
||
::= { dhcpSnoopingPortConfigEntry 2 }
|
||
|
||
--xxx.100.13.3.17.1.3
|
||
dhcpSnoopingUserControl OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
notEnable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), not enable the user control function on a specified port,
|
||
if set(1), enable the user control function on a specified port,
|
||
the default value is set(0)."
|
||
::= { dhcpSnoopingPortConfigEntry 3 }
|
||
|
||
--xxx.100.13.3.17.1.4
|
||
dhcpSnoopingTrust OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Configure trust function on a port or vlan list string.If input the string 'all', then trust
|
||
all the vlan. If input the string '1-2', then only trust the DHCP packets with that
|
||
vlan ID is 1 or 2. If input string 'NULL', then close the trust function on the port."
|
||
::= { dhcpSnoopingPortConfigEntry 4 }
|
||
|
||
--xxx.100.13.3.17.1.5
|
||
dhcpSnoopingBindingDot1x OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
notEnable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), not enable to notify dhcp snooping binding information to Dot1x module,
|
||
if set(1), enable to notify dhcp snooping binding information to Dot1x module,
|
||
the default value is set(0)."
|
||
::= { dhcpSnoopingPortConfigEntry 5 }
|
||
|
||
--xxx.100.13.3.17.1.6
|
||
dhcpSnoopingSubScriberID OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If input the 'standard' string ,then use vlan mac address format for option82 sub-option 2,
|
||
other string, that be used as romote ID of option82 sub-option 2,
|
||
the default string is 'standard'."
|
||
::= { dhcpSnoopingPortConfigEntry 6 }
|
||
|
||
--xxx.100.13.3.17.1.7
|
||
dhcpSnoopingAlarmCount OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the alarm count of dhcp snooping on a specified port."
|
||
::= { dhcpSnoopingPortConfigEntry 7}
|
||
|
||
--xxx.100.13.3.17.1.8
|
||
dhcpSnoopingBindingCount OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the binding count of dhcp snooping on a specified port."
|
||
::= { dhcpSnoopingPortConfigEntry 8}
|
||
|
||
--********************************************************************
|
||
--xxx.100.13.3.18
|
||
dhcpSnoopingPortActionTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpSnoopingPortActionEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "After enable the dhcp snooping function, the administrator can configure the port action."
|
||
::= { dhcpSnooping 18 }
|
||
|
||
--xxx.100.13.3.18.1
|
||
dhcpSnoopingPortActionEntry OBJECT-TYPE
|
||
SYNTAX DhcpSnoopingPortActionEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A conceptual row of dhcpSnoopingPortActionTable."
|
||
INDEX { dhcpSnoopingPortIndex }
|
||
::= { dhcpSnoopingPortActionTable 1 }
|
||
|
||
DhcpSnoopingPortActionEntry ::= SEQUENCE
|
||
{
|
||
dhcpSnoopingPort INTEGER,
|
||
dhcpSnoopingActionType INTEGER,
|
||
dhcpSnoopingActionRecoveryTime INTEGER,
|
||
dhcpSnoopingActionStatus INTEGER
|
||
}
|
||
--xxx.100.13.3.18.1.1
|
||
dhcpSnoopingPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Configure the dhcp snooping function on the specified port."
|
||
::= { dhcpSnoopingPortActionEntry 1 }
|
||
|
||
--xxx.100.13.3.18.1.2
|
||
dhcpSnoopingActionType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
noAction(0),
|
||
shutdown(1),
|
||
blackhole(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), not to add any action,
|
||
if set(1), add shutdown action ,
|
||
and if set(2), add blackhole action on a port when detectd the DHCP server protended ."
|
||
::= { dhcpSnoopingPortActionEntry 2 }
|
||
|
||
--xxx.100.13.3.18.1.3
|
||
dhcpSnoopingActionRecoveryTime OBJECT-TYPE
|
||
SYNTAX INTEGER(10..3600)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Configure the recovery time of action, the range time is 10-3600 seconds,
|
||
the default value is 30 seconds."
|
||
::= { dhcpSnoopingPortActionEntry 3 }
|
||
|
||
--xxx.100.13.3.18.1.4
|
||
dhcpSnoopingActionStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
destroy(0),
|
||
active(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), then destory an aciton configured previously,
|
||
if set(1), then configure an action on a port."
|
||
::= { dhcpSnoopingPortActionEntry 4 }
|
||
|
||
--********************************************************************
|
||
--dhcpSnoopingStaticBindingTable
|
||
--xxx.100.13.3.19
|
||
dhcpSnoopingStaticBindingTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpSnoopingStaticBindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "After enable the dhcp snooping function, the administrator can configure or delete the dhcp
|
||
snooping static binding."
|
||
::= { dhcpSnooping 19 }
|
||
|
||
--xxx.100.13.3.19.1
|
||
dhcpSnoopingStaticBindingEntry OBJECT-TYPE
|
||
SYNTAX DhcpSnoopingStaticBindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A conceptual row of dhcpSnoopingStaticBindingTable."
|
||
INDEX { dhcpSnoopingStaticBindingIP }
|
||
::= { dhcpSnoopingStaticBindingTable 1 }
|
||
|
||
DhcpSnoopingStaticBindingEntry ::= SEQUENCE
|
||
{
|
||
dhcpSnoopingStaticBindingMAC OCTET STRING,
|
||
dhcpSnoopingStaticBindingIP IpAddress,
|
||
dhcpSnoopingStaticBindingMAC OCTET STRING,
|
||
dhcpSnoopingStaticBindingMask IpAddress,
|
||
dhcpSnoopingStaticBindingPort INTEGER,
|
||
dhcpSnoopingStaticBindingVid INTEGER,
|
||
dhcpSnoopingStaticBindingStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.13.3.19.1.1
|
||
dhcpSnoopingStaticBindingIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The one IP address just only identifies one ack binding entry."
|
||
::= { dhcpSnoopingStaticBindingEntry 1 }
|
||
|
||
--xxx.100.13.3.19.1.2
|
||
dhcpSnoopingStaticBindingMAC OBJECT-TYPE
|
||
SYNTAX OCTET STRING(SIZE(17))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Configure the MAC address of the static binding."
|
||
::= { dhcpSnoopingStaticBindingEntry 2 }
|
||
|
||
--xxx.100.13.3.19.1.3
|
||
dhcpSnoopingStaticBindingMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Configure the IP address mask of the static binding."
|
||
::= { dhcpSnoopingStaticBindingEntry 3 }
|
||
|
||
--xxx.100.13.3.19.1.4
|
||
dhcpSnoopingStaticBindingPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Configure the port of the static binding."
|
||
::= { dhcpSnoopingStaticBindingEntry 4 }
|
||
|
||
--xxx.100.13.3.19.1.5
|
||
dhcpSnoopingStaticBindingVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Configure the vlan ID of the static binding."
|
||
::= { dhcpSnoopingStaticBindingEntry 5 }
|
||
|
||
--xxx.100.13.3.19.1.6
|
||
dhcpSnoopingStaticBindingStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
destory(0),
|
||
active(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "If set(0), then distory a specified static binding that has been configured,
|
||
if set(1), create a specified static binding according to the input content."
|
||
::= { dhcpSnoopingStaticBindingEntry 6 }
|
||
--****************************************************************
|
||
--dhcpSnoopingAckBindingInfoTable
|
||
--****************************************************************
|
||
--xxx.100.13.3.20
|
||
dhcpSnoopingAckBindingInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpSnoopingAckBindingInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Show the specified bindings after received the DHCP ACK packets."
|
||
::= { dhcpSnooping 20 }
|
||
|
||
--xxx.100.13.3.20.1
|
||
dhcpSnoopingAckBindingInfoEntry OBJECT-TYPE
|
||
SYNTAX DhcpSnoopingAckBindingInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A conceptual row of dhcpSnoopingAckBindingInfoTable."
|
||
INDEX { dhcpSnoopingAckBindingIP }
|
||
::= { dhcpSnoopingAckBindingInfoTable 1 }
|
||
|
||
DhcpSnoopingAckBindingInfoEntry ::= SEQUENCE
|
||
{
|
||
dhcpSnoopingAckBindingIP IpAddress,
|
||
dhcpSnoopingAckBindingMAC OCTET STRING,
|
||
dhcpSnoopingAckBindingPort INTEGER,
|
||
dhcpSnoopingAckBindingVid INTEGER,
|
||
dhcpSnoopingAckBindingLease Counter32,
|
||
dhcpSnoopingAckBindingFlag DisplayString
|
||
}
|
||
|
||
--xxx.100.13.3.20.1.1
|
||
dhcpSnoopingAckBindingIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The one IP address just only identifies one ack binding entry."
|
||
::= { dhcpSnoopingAckBindingInfoEntry 1 }
|
||
|
||
--xxx.100.13.3.20.1.2
|
||
dhcpSnoopingAckBindingMAC OBJECT-TYPE
|
||
SYNTAX OCTET STRING(SIZE(17))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the MAC address of the ack binding."
|
||
::= { dhcpSnoopingAckBindingInfoEntry 2 }
|
||
|
||
--xxx.100.13.3.20.1.3
|
||
dhcpSnoopingAckBindingPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the port index information of the ack binding."
|
||
::= { dhcpSnoopingAckBindingInfoEntry 3 }
|
||
|
||
--xxx.100.13.3.20.1.4
|
||
dhcpSnoopingAckBindingVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the Vid information of the ack bidning."
|
||
::= { dhcpSnoopingAckBindingInfoEntry 4 }
|
||
|
||
--xxx.100.13.3.20.1.5
|
||
dhcpSnoopingAckBindingLease OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the lease of the ack binding. The lease of static binding is infinite, the lease of dynamic binding comes from the DHCP
|
||
reply packets of dhcp server."
|
||
::= { dhcpSnoopingAckBindingInfoEntry 5 }
|
||
|
||
--xxx.100.13.3.20.1.6
|
||
dhcpSnoopingAckBindingFlag OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..10))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the type of the ack binding. The flag 'S' indentifies the static type binding, 'D' indentifies the dynamic type binding,
|
||
'U' indentifies that bindings are uploaded from the server, 'O' indentifies that DHCP request packet is
|
||
with option82 information, 'X' indentifies that the bindings have been notified Dot1x module, and the
|
||
client is control under the Dot1x function, 'L' indentifies that the binding entry has been sent to the driver,
|
||
'E' indentifies that the notification to Dot1x module is failed."
|
||
::= { dhcpSnoopingAckBindingInfoEntry 6 }
|
||
--************************************************************
|
||
--dhcpSnoopingRequestBindingInfoTable
|
||
--xxx.100.13.3.21
|
||
dhcpSnoopingRequestBindingInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpSnoopingRequestBindingInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Show the specified bindings after received the DHCP request packets."
|
||
::= { dhcpSnooping 21 }
|
||
|
||
--xxx.100.13.3.21.1
|
||
dhcpSnoopingRequestBindingInfoEntry OBJECT-TYPE
|
||
SYNTAX DhcpSnoopingRequestBindingInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A conceptual row of dhcpSnoopingRequestBindingInfoTable."
|
||
INDEX { dhcpSnoopingRequestBindingIP }
|
||
::= { dhcpSnoopingRequestBindingInfoTable 1 }
|
||
|
||
DhcpSnoopingRequestBindingInfoEntry ::= SEQUENCE
|
||
{
|
||
dhcpSnoopingRequestBindingIP IpAddress,
|
||
dhcpSnoopingRequestBindingMAC OCTET STRING,
|
||
dhcpSnoopingRequestBindingPort INTEGER,
|
||
dhcpSnoopingRequestBindingVid INTEGER,
|
||
dhcpSnoopingRequestBindingLease Counter32
|
||
}
|
||
|
||
--xxx.100.13.3.21.1.1
|
||
dhcpSnoopingRequestBindingIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The one IP address just only identifies one Request binding entry."
|
||
::= { dhcpSnoopingRequestBindingInfoEntry 1 }
|
||
|
||
--xxx.100.13.3.21.1.2
|
||
dhcpSnoopingRequestBindingMAC OBJECT-TYPE
|
||
SYNTAX OCTET STRING(SIZE(17))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the MAC address of the Request binding."
|
||
::= { dhcpSnoopingRequestBindingInfoEntry 2 }
|
||
|
||
--xxx.100.13.3.21.1.3
|
||
dhcpSnoopingRequestBindingPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the port index information of the Request binding."
|
||
::= { dhcpSnoopingRequestBindingInfoEntry 3 }
|
||
|
||
--xxx.100.13.3.21.1.4
|
||
dhcpSnoopingRequestBindingVid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the Vid information of the Request binding."
|
||
::= { dhcpSnoopingRequestBindingInfoEntry 4 }
|
||
|
||
--xxx.100.13.3.21.1.5
|
||
dhcpSnoopingRequestBindingLease OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the lease of the Request binding."
|
||
::= { dhcpSnoopingRequestBindingInfoEntry 5 }
|
||
--*******************************************************************
|
||
--dhcpSnoopingAlarmInfoTable
|
||
--*******************************************************************
|
||
--xxx.100.13.3.22
|
||
dhcpSnoopingAlarmInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DhcpSnoopingAlarmInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Show the dhcp snooping alarm information."
|
||
::= { dhcpSnooping 22 }
|
||
|
||
--xxx.100.13.3.22.1
|
||
dhcpSnoopingAlarmInfoEntry OBJECT-TYPE
|
||
SYNTAX DhcpSnoopingAlarmInfoEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A conceptual row of dhcpSnoopingAlarmInfoTable."
|
||
INDEX { dhcpSnoopingAlarmInfoPortIndex, dhcpSnoopingAlarmInfoNum}
|
||
::= { dhcpSnoopingAlarmInfoTable 1 }
|
||
|
||
DhcpSnoopingAlarmInfoEntry ::= SEQUENCE
|
||
{
|
||
dhcpSnoopingAlarmInfoPortIndex INTEGER,
|
||
dhcpSnoopingAlarmInfoNum INTEGER,
|
||
dhcpSnoopingAlarmInfoType INTEGER,
|
||
dhcpSnoopingAlarmInfoBlackholeMAC OCTET STRING,
|
||
dhcpSnoopingAlarmInfoRecoveryTime DisplayString,
|
||
dhcpSnoopingAlarmInfoRecoveryActionStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.13.3.22.1.1
|
||
dhcpSnoopingAlarmInfoPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The port sequence of the alarm events."
|
||
::= { dhcpSnoopingAlarmInfoEntry 1 }
|
||
|
||
--xxx.100.13.3.22.1.2
|
||
dhcpSnoopingAlarmInfoNum OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The sequence of the alarm events on a port."
|
||
::= { dhcpSnoopingAlarmInfoEntry 2 }
|
||
|
||
--xxx.100.13.3.22.1.3
|
||
dhcpSnoopingAlarmInfoType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the type information of the alarm event."
|
||
::= { dhcpSnoopingAlarmInfoEntry 3 }
|
||
|
||
--xxx.100.13.3.22.1.4
|
||
dhcpSnoopingAlarmInfoBlackholeMAC OBJECT-TYPE
|
||
SYNTAX OCTET STRING
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the blackhole mac address of the alarm event."
|
||
::= { dhcpSnoopingAlarmInfoEntry 4 }
|
||
|
||
--xxx.100.13.3.22.1.5
|
||
dhcpSnoopingAlarmInfoRecoveryTime OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the recovery time of the alarm event."
|
||
::= { dhcpSnoopingAlarmInfoEntry 5 }
|
||
|
||
--xxx.100.13.3.22.1.6
|
||
dhcpSnoopingAlarmInfoRecoveryActionStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the status of the recovery action."
|
||
::= { dhcpSnoopingAlarmInfoEntry 6 }
|
||
--**********************************************************************
|
||
--dhcpSnoopingStatisticTable
|
||
--**********************************************************************
|
||
--xxx.100.13.3.23
|
||
dhcpSnoopingStatisticTable OBJECT IDENTIFIER ::= { dhcpSnooping 23 }
|
||
--xxx.100.13.3.23.1.1
|
||
dhcpSnoopingStatisticAlarmNum OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the total number of the alarm events."
|
||
::= { dhcpSnoopingStatisticTable 1 }
|
||
|
||
--xxx.100.13.3.23.1.2
|
||
dhcpSnoopingStatisticAckBindingNum OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the total number of the ack bindings."
|
||
::= { dhcpSnoopingStatisticTable 2 }
|
||
|
||
--xxx.100.13.3.23.1.3
|
||
dhcpSnoopingStatisticRequestBindingNum OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the total number of the request bindings."
|
||
::= { dhcpSnoopingStatisticTable 3 }
|
||
|
||
--xxx.100.13.3.23.1.4
|
||
dhcpSnoopingStatisticDropPktsNum OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the total number of the drop packets."
|
||
::= { dhcpSnoopingStatisticTable 4 }
|
||
|
||
--xxx.100.13.3.23.1.5
|
||
dhcpSnoopingStatisticDiscardPktsNum OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Show the total number of the discarded packets."
|
||
::= { dhcpSnoopingStatisticTable 5 }
|
||
--********************************************************************************************************
|
||
--portGroupMgt
|
||
--xxx.100.14.1
|
||
systemPriority OBJECT-TYPE
|
||
SYNTAX INTEGER (0..65535)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Modify the system priority which is used by port group."
|
||
::= { priportGroup 1 }
|
||
|
||
--xxx.100.14.2
|
||
portGroupTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortGroupEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This table contains port group information associated
|
||
with the local system known to this agent."
|
||
::= { priportGroup 2 }
|
||
|
||
--xxx.100.14.2.1
|
||
portGroupEntry OBJECT-TYPE
|
||
SYNTAX PortGroupEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configure the port group information."
|
||
INDEX { portGroupIndex }
|
||
::= { portGroupTable 1 }
|
||
|
||
PortGroupEntry ::= SEQUENCE {
|
||
portGroupIndex INTEGER,
|
||
portGroupMemberCount INTEGER,
|
||
loadBalance INTEGER,
|
||
portGroupInfo DisplayString
|
||
}
|
||
|
||
--xxx.100.14.2.1.1
|
||
portGroupIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Port group number."
|
||
::= { portGroupEntry 1 }
|
||
|
||
--xxx.100.14.2.1.2
|
||
portGroupMemberCount OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of port group member."
|
||
::= { portGroupEntry 2 }
|
||
|
||
--xxx.100.14.2.1.3
|
||
loadBalance OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
dst-src-mac(1),
|
||
dst-src-ip(2),
|
||
src-mac(3),
|
||
dst-mac(4),
|
||
src-ip(5),
|
||
dst-ip(6),
|
||
dst-src-mac-ip(7),
|
||
enhance-profile(8)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Load balancing method:
|
||
dst-src-mac(1):destination and source mac address;
|
||
dst-src-ip(2):destination and source ip address;
|
||
src-mac(3):source mac address;
|
||
dst-mac(4):destination mac address;
|
||
src-ip(5):source ip address;
|
||
dst-ip(6):destination ip address;
|
||
dst-src-mac-ip(7):destination and source mac address, ip address;
|
||
enhance-profile(8):enhance-profile.
|
||
If there is no member in the port group, the value is -1.
|
||
If you set value to the load balance method that your switch is not unsupported, it will return error.
|
||
Please see the handbook and make sure that the load balance method is supported by your switch."
|
||
::= { portGroupEntry 3 }
|
||
|
||
--xxx.100.14.2.1.4
|
||
portGroupInfo OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Port group brief information. Format is ID, Mode, Partner ID, Ports and Load-balance.
|
||
If there is no member in the port group, the value is empty."
|
||
::= { portGroupEntry 4 }
|
||
|
||
--xxx.100.14.3
|
||
portGroupPortListTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortGroupPortListEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This table contains port group member information associated
|
||
with the local system known to this agent."
|
||
::= { priportGroup 3 }
|
||
|
||
--xxx.100.14.3.1
|
||
portGroupPortListEntry OBJECT-TYPE
|
||
SYNTAX PortGroupPortListEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configure the port group member information."
|
||
INDEX { portGroupIndex, portGroupMemberIndex}
|
||
::= { portGroupPortListTable 1 }
|
||
|
||
PortGroupPortListEntry ::= SEQUENCE {
|
||
portGroupMemberIndex INTEGER,
|
||
portGroupMemberName DisplayString,
|
||
portGroupMemberMode INTEGER,
|
||
portGroupMemberPriority INTEGER,
|
||
portGroupMemberTimeout INTEGER,
|
||
portGroupMemberStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.14.3.1.1
|
||
portGroupMemberIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Port group member index. Format is group number and port index of member."
|
||
::= { portGroupPortListEntry 1 }
|
||
|
||
--xxx.100.14.3.1.2
|
||
portGroupMemberName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The name of port group member."
|
||
::= { portGroupPortListEntry 2 }
|
||
|
||
--xxx.100.14.3.1.3
|
||
portGroupMemberMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
on(1),
|
||
active(2),
|
||
passive(3)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The mode of port group member."
|
||
::= { portGroupPortListEntry 3 }
|
||
|
||
--xxx.100.14.3.1.4
|
||
portGroupMemberPriority OBJECT-TYPE
|
||
SYNTAX INTEGER (0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The port priority of port group member. If the port group mode is on, the value is -1."
|
||
::= { portGroupPortListEntry 4 }
|
||
|
||
--xxx.100.14.3.1.5
|
||
portGroupMemberTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
long(0),
|
||
short(1)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The timeout mode of port group member. If the port group mode is on, the value is -1."
|
||
::= { portGroupPortListEntry 5 }
|
||
|
||
--xxx.100.14.3.1.6
|
||
portGroupMemberStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
unselected(0),
|
||
selected(1),
|
||
standby(2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The status of port group member. If the port group mode is on, the value is -1."
|
||
::= { portGroupPortListEntry 6 }
|
||
|
||
--********************************************************************************************************
|
||
--snmpMgt
|
||
--xxx.100.15.1
|
||
snmpSecurityIpStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Enable or disable secure IP address check function on the NMS."
|
||
::= { prisnmpMgt 1 }
|
||
|
||
--xxx.100.15.2
|
||
snmpTrapHostStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Enable the switch to send Trap message.
|
||
This command is used for SNMP v1/v2."
|
||
::= { prisnmpMgt 2 }
|
||
|
||
--xxx.100.15.3
|
||
snmpRmonStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Enable/disable RMON."
|
||
::= { prisnmpMgt 3 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.15.4
|
||
securityIpTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SecurityIpEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A list of snmp securityIp entries."
|
||
::= { prisnmpMgt 4 }
|
||
|
||
--xxx.100.15.4.1
|
||
securityIpEntry OBJECT-TYPE
|
||
SYNTAX SecurityIpEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configure the secure IP address which is
|
||
allowed to access the switch on the NMS;"
|
||
INDEX { securityIpIndex }
|
||
::= { securityIpTable 1 }
|
||
|
||
--xxx.100.15.4.1.1
|
||
SecurityIpEntry ::= SEQUENCE {
|
||
securityIpIndex INTEGER,
|
||
securityIpAddress IpAddress,
|
||
securityIpStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.15.4.1.1.2
|
||
securityIpIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index."
|
||
::= { securityIpEntry 1 }
|
||
|
||
--xxx.100.15.4.1.1.2
|
||
securityIpAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The address of security."
|
||
::= { securityIpEntry 2 }
|
||
|
||
--xxx.100.15.4.1.1.3
|
||
securityIpStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Writing this to active(1) creates an entry.
|
||
Writing this to destroy(2) destroys an entry."
|
||
::= { securityIpEntry 3 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
|
||
--xxx.100.15.5
|
||
trapDestTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF TrapDestEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A list of trap destination entries."
|
||
::= { prisnmpMgt 5 }
|
||
|
||
--xxx.100.15.5.1
|
||
trapDestEntry OBJECT-TYPE
|
||
SYNTAX TrapDestEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This entry includes a destination IP address to which to send
|
||
traps for this community."
|
||
INDEX { trapDestIndex }
|
||
::= { trapDestTable 1 }
|
||
|
||
--xxx.100.15.5.1.1
|
||
TrapDestEntry ::= SEQUENCE {
|
||
trapDestIndex INTEGER,
|
||
trapDestAddress IpAddress,
|
||
trapDestVersion INTEGER,
|
||
trapDestCommunity DisplayString,
|
||
trapDestStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.15.5.1.1.2
|
||
trapDestIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index"
|
||
::= { trapDestEntry 1 }
|
||
|
||
--xxx.100.15.5.1.1.2
|
||
trapDestAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The address to send traps."
|
||
::= { trapDestEntry 2 }
|
||
|
||
--xxx.100.15.5.1.1.3
|
||
trapDestVersion OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
version1(0),
|
||
version2(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This variables represent the version of the Trap we wish to send to trap Receiver.
|
||
If the value is 0, mean we wish to send Version 1 trap. If the value is 1,
|
||
mean we wish to send version 2 trap. "
|
||
::= { trapDestEntry 3}
|
||
|
||
--xxx.100.15.5.1.1.4
|
||
trapDestCommunity OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..255))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A community to which this destination address belongs."
|
||
::= { trapDestEntry 4 }
|
||
|
||
--xxx.100.15.5.1.1.5
|
||
trapDestStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Writing this to active(1) creates an entry.
|
||
Writing this to destroy(2) destroys an entry."
|
||
::= { trapDestEntry 5 }
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.16.1
|
||
arpMgt OBJECT IDENTIFIER ::= { l3 1 }
|
||
--xxx.100.16.2
|
||
routeMgt OBJECT IDENTIFIER ::= { l3 2 }
|
||
--xxx.100.16.1.1
|
||
arpCacheDeleteAll OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
delete(1), -- trigger clear all arp cache
|
||
noDelete(0)-- when then snmp agent read this node, the value is meaningless
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"when set , triger flush arp-cache, when get ,nosense"
|
||
::= { arpMgt 1 }
|
||
|
||
--xxx.100.16.1.2
|
||
arpCacheTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"arp cache timeout time"
|
||
::= { arpMgt 2 }
|
||
--xxx.100.16.1.3
|
||
arpSecurityUpdateProtectALL OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"global enable or disable arp security update protect"
|
||
::= { arpMgt 3 }
|
||
|
||
--xxx.100.16.1.4
|
||
arpSecurityLearnProtectALL OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"global enable or disable arp security learn protect"
|
||
::= { arpMgt 4 }
|
||
--xxx.100.16.1.5
|
||
arpSecurityConvertALL OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"global convert dynamic arp-cache to static arp item .enable mean convert"
|
||
::= { arpMgt 5 }
|
||
|
||
|
||
--xxx.100.16.1.6
|
||
arpSecurityTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ArpsecurityEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"arp security table"
|
||
::= { arpMgt 6}
|
||
|
||
--xxx.100.16.1.6.1
|
||
arpsecurityEntry OBJECT-TYPE
|
||
SYNTAX ArpsecurityEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" index is L3 interface index"
|
||
INDEX { arpSecurityIfindex}
|
||
::= { arpSecurityTable 1 }
|
||
|
||
ArpsecurityEntry
|
||
::= SEQUENCE
|
||
{
|
||
arpSecurityIfindex INTEGER,
|
||
arpSecurityUpdateProtect INTEGER,
|
||
arpSecurityLearnProtect INTEGER,
|
||
arpSecurityConvert INTEGER
|
||
}
|
||
|
||
--xxx.100.16.1.6.1.1
|
||
arpSecurityIfindex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"L3 interface index"
|
||
::= { arpsecurityEntry 1 }
|
||
|
||
--xxx.100.16.1.6.1.2
|
||
arpSecurityUpdateProtect OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"enable or disable arp security update protect on the current port"
|
||
::= { arpsecurityEntry 2 }
|
||
|
||
--xxx.100.16.1.6.1.3
|
||
arpSecurityLearnProtect OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"enable or disable arp security learn protect on the current port"
|
||
::= { arpsecurityEntry 3 }
|
||
--xxx.100.16.1.6.1.4
|
||
arpSecurityConvert OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "convert dynamic arp-cache to static arp item on the port.enable mean convert,get OPS is nosense"
|
||
::= { arpsecurityEntry 4 }
|
||
|
||
|
||
|
||
--xxx.100.16.1.7
|
||
arpProxyArpTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ArpProxyArpEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" configure arp proxy list"
|
||
::= { arpMgt 7}
|
||
|
||
--xxx.100.16.1.7.1
|
||
arpProxyArpEntry OBJECT-TYPE
|
||
SYNTAX ArpProxyArpEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" index is L3 interface index"
|
||
INDEX { arpProxyArpIfIndex}
|
||
::= { arpProxyArpTable 1 }
|
||
|
||
ArpProxyArpEntry
|
||
::= SEQUENCE
|
||
{
|
||
arpProxyArpIfIndex INTEGER,
|
||
arpProxyArpStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.16.1.7.1.1
|
||
arpProxyArpIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" L3 interface index"
|
||
::= { arpProxyArpEntry 1 }
|
||
|
||
--xxx.100.16.1.7.1.2
|
||
arpProxyArpStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "arp proxy enable"
|
||
::= { arpProxyArpEntry 2 }
|
||
|
||
|
||
--xxx.100.16.1.7
|
||
arpStacticTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ArpStaticEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" static state arp configuration list"
|
||
::= { arpMgt 8}
|
||
|
||
--xxx.100.16.1.8.1
|
||
arpStaticEntry OBJECT-TYPE
|
||
SYNTAX ArpStaticEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" index is 'arpProxyArpIfIndex.arpStaticIpaddress'."
|
||
INDEX { arpProxyArpIfIndex,arpStaticIpaddress}
|
||
::= { arpStacticTable 1 }
|
||
|
||
ArpStaticEntry
|
||
::= SEQUENCE
|
||
{
|
||
arpStaticIfindex INTEGER,
|
||
arpStaticIpaddress IpAddress,
|
||
arpStaticMac MacAddress,
|
||
arpStaticPortIndex INTEGER,
|
||
arpStaticStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.16.1.8.1.1
|
||
arpStaticIfindex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" L3 interface index"
|
||
::= { arpStaticEntry 1 }
|
||
|
||
--xxx.100.16.1.8.1.2
|
||
arpStaticIpaddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "ip address"
|
||
::= { arpStaticEntry 2 }
|
||
--xxx.100.16.1.8.1.3
|
||
arpStaticMac OBJECT-TYPE
|
||
SYNTAX MacAddress (SIZE(17))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" the Mac address of the arp item"
|
||
::= { arpStaticEntry 3 }
|
||
|
||
--xxx.100.16.1.8.1.4
|
||
arpStaticPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "the port index of the arp item"
|
||
::= { arpStaticEntry 4 }
|
||
--xxx.100.16.1.8.1.5
|
||
arpStaticStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
valid(1),--create one arp entry , stand for this arp entry is valid
|
||
invalid(2), --destory one arp entry , stand for this arp entry is invalid
|
||
waitingforset(3) -- this is the default status
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"valid(1),this is a active arp when get/getnext; when set,mean create the static arp item
|
||
invalid(2); when set, mean destory the current arp item
|
||
waitingforset(3); reserved"
|
||
::= { arpStaticEntry 5 }
|
||
|
||
|
||
|
||
--xxx.100.16.2.1
|
||
ipStaticRouteExtTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpStaticRouteExtEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" static route configuration list"
|
||
::= { routeMgt 1}
|
||
|
||
--xxx.100.16.2.1.1
|
||
ipStaticRouteExtEntry OBJECT-TYPE
|
||
SYNTAX IpStaticRouteExtEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of this table is ip.mask"
|
||
INDEX { ipStaticRouteExtDest,ipStaticRouteExtMask }
|
||
::= { ipStaticRouteExtTable 1 }
|
||
|
||
IpStaticRouteExtEntry
|
||
::= SEQUENCE
|
||
{
|
||
ipStaticRouteExtDest IpAddress,
|
||
ipStaticRouteExtMask IpAddress,
|
||
ipStaticRouteExtNextHop IpAddress,
|
||
ipStaticRouteExtMetric INTEGER,
|
||
ipStaticRouteExtStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.16.2.1.1.1
|
||
ipStaticRouteExtDest OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"static route of intention net segment"
|
||
::= { ipStaticRouteExtEntry 1 }
|
||
|
||
--xxx.100.16.2.1.1.2
|
||
ipStaticRouteExtMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "mask"
|
||
::= { ipStaticRouteExtEntry 2 }
|
||
--xxx.100.16.2.1.1.3
|
||
ipStaticRouteExtNextHop OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" next step ip"
|
||
::= { ipStaticRouteExtEntry 3 }
|
||
|
||
--xxx.100.16.2.1.1.4
|
||
ipStaticRouteExtMetric OBJECT-TYPE
|
||
SYNTAX INTEGER(1..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION " Manage distance/PRI"
|
||
::= { ipStaticRouteExtEntry 4 }
|
||
--xxx.100.16.2.1.1.5
|
||
ipStaticRouteExtStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
valid(1),
|
||
invalid(2),
|
||
waitingforset(3)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" When you get/getnext one entry, the meaning of 'valid' is that the static route which you get is
|
||
valid (or active); when you want to configure one static route, 'valid/creating' stand for setting one
|
||
entry, and 'invalid/destory' stands for delete the static route."
|
||
::= { ipStaticRouteExtEntry 5 }
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
|
||
dvmrpMgt OBJECT IDENTIFIER ::= { l3 5 }
|
||
|
||
dvmrpScalar OBJECT IDENTIFIER ::= { dvmrpMgt 1 }
|
||
|
||
dvmrpVersionString OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The router's DVMRP version information. Similar to
|
||
sysDescr in MIB-II, this is a free-form field which can be
|
||
used to display vendor-specific information."
|
||
::= { dvmrpScalar 1 }
|
||
|
||
-- dvmrpScalar 2 was previously used for a global
|
||
-- Generation ID. However, the DVMRP spec changed it to
|
||
-- a per-interface parameter.
|
||
dvmrpNumRoutes OBJECT-TYPE
|
||
SYNTAX Gauge32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of entries in the routing table. This can be
|
||
used to monitor the routing table size."
|
||
|
||
|
||
::= { dvmrpScalar 3 }
|
||
|
||
dvmrpReachableRoutes OBJECT-TYPE
|
||
SYNTAX Gauge32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of entries in the routing table with non
|
||
infinite metrics. This can be used to detect network
|
||
partitions by observing the ratio of reachable routes to
|
||
total routes."
|
||
::= { dvmrpScalar 4 }
|
||
|
||
|
||
-- The DVMRP Interface Table
|
||
|
||
dvmrpInterfaceTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DvmrpInterfaceEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The (conceptual) table listing the router's multicast-
|
||
capable interfaces."
|
||
::= { dvmrpMgt 2 }
|
||
|
||
dvmrpInterfaceEntry OBJECT-TYPE
|
||
SYNTAX DvmrpInterfaceEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry (conceptual row) in the dvmrpInterfaceTable. This
|
||
row augments ipMRouteInterfaceEntry in the IP Multicast MIB,
|
||
where the threshold object resides."
|
||
INDEX { dvmrpInterfaceIndex }
|
||
::= { dvmrpInterfaceTable 1 }
|
||
|
||
DvmrpInterfaceEntry ::= SEQUENCE {
|
||
dvmrpInterfaceIndex InterfaceIndex,
|
||
dvmrpInterfaceLocalAddress IpAddress,
|
||
dvmrpInterfaceMetric Integer32,
|
||
dvmrpInterfaceStatus RowStatus,
|
||
dvmrpInterfaceRcvBadPkts Counter32,
|
||
dvmrpInterfaceRcvBadRoutes Counter32,
|
||
dvmrpInterfaceSentRoutes Counter32,
|
||
dvmrpInterfaceKey SnmpAdminString,
|
||
dvmrpInterfaceKeyVersion Integer32,
|
||
dvmrpInterfaceGenerationId Integer32
|
||
}
|
||
|
||
dvmrpInterfaceIndex OBJECT-TYPE
|
||
SYNTAX InterfaceIndex
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The ifIndex value of the interface for which DVMRP is
|
||
enabled."
|
||
::= { dvmrpInterfaceEntry 1 }
|
||
|
||
dvmrpInterfaceLocalAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The IP address this system will use as a source address on
|
||
this interface. On unnumbered interfaces, it must be the
|
||
same value as dvmrpInterfaceLocalAddress for some interface
|
||
on the system."
|
||
::= { dvmrpInterfaceEntry 2 }
|
||
|
||
dvmrpInterfaceMetric OBJECT-TYPE
|
||
SYNTAX Integer32 (1..31)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The distance metric for this interface which is used to
|
||
calculate distance vectors."
|
||
DEFVAL { 1 }
|
||
::= { dvmrpInterfaceEntry 3 }
|
||
|
||
dvmrpInterfaceStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The status of this entry. Creating the entry enables DVMRP
|
||
on the virtual interface; destroying the entry or setting it
|
||
to notInService disables DVMRP on the virtual interface."
|
||
::= { dvmrpInterfaceEntry 4 }
|
||
|
||
dvmrpInterfaceRcvBadPkts OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of DVMRP messages received on the interface by
|
||
the DVMRP process which were subsequently discarded as
|
||
invalid (e.g. invalid packet format, or a route report from
|
||
an unknown neighbor)."
|
||
::= { dvmrpInterfaceEntry 5 }
|
||
|
||
dvmrpInterfaceRcvBadRoutes OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of routes, in valid DVMRP packets, which were
|
||
ignored because the entry was invalid."
|
||
::= { dvmrpInterfaceEntry 6 }
|
||
|
||
dvmrpInterfaceSentRoutes OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of routes, in DVMRP Report packets, which have
|
||
been sent on this interface. Together with
|
||
dvmrpNeighborRcvRoutes at a peer, this object is useful for
|
||
detecting routes being lost."
|
||
::= { dvmrpInterfaceEntry 7 }
|
||
|
||
dvmrpInterfaceKey OBJECT-TYPE
|
||
SYNTAX SnmpAdminString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The (shared) key for authenticating neighbors on this
|
||
interface. This object is intended solely for the purpose
|
||
of setting the interface key, and MUST be accessible only
|
||
via requests using both authentication and privacy. The
|
||
agent MAY report an empty string in response to get, get-
|
||
next, get-bulk requests."
|
||
::= { dvmrpInterfaceEntry 8 }
|
||
|
||
dvmrpInterfaceKeyVersion OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The highest version number of all known interface keys for
|
||
this interface used for authenticating neighbors."
|
||
::= { dvmrpInterfaceEntry 9 }
|
||
|
||
dvmrpInterfaceGenerationId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The generation identifier for the interface. This is used
|
||
by neighboring routers to detect whether the DVMRP routing
|
||
table should be resent."
|
||
::= { dvmrpInterfaceEntry 10 }
|
||
|
||
-- The DVMRP Neighbor Table
|
||
|
||
dvmrpNeighborTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DvmrpNeighborEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The (conceptual) table listing the router's DVMRP
|
||
neighbors, as discovered by receiving DVMRP messages."
|
||
::= { dvmrpMgt 3 }
|
||
|
||
dvmrpNeighborEntry OBJECT-TYPE
|
||
SYNTAX DvmrpNeighborEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry (conceptual row) in the dvmrpNeighborTable."
|
||
INDEX { dvmrpNeighborIfIndex, dvmrpNeighborAddress }
|
||
::= { dvmrpNeighborTable 1 }
|
||
|
||
DvmrpNeighborEntry ::= SEQUENCE {
|
||
dvmrpNeighborIfIndex InterfaceIndex,
|
||
dvmrpNeighborAddress IpAddress,
|
||
dvmrpNeighborUpTime TimeTicks,
|
||
dvmrpNeighborExpiryTime TimeTicks,
|
||
dvmrpNeighborGenerationId Integer32,
|
||
dvmrpNeighborMajorVersion Integer32,
|
||
dvmrpNeighborMinorVersion Integer32,
|
||
dvmrpNeighborCapabilities BITS,
|
||
dvmrpNeighborRcvRoutes Counter32,
|
||
dvmrpNeighborRcvBadPkts Counter32,
|
||
dvmrpNeighborRcvBadRoutes Counter32,
|
||
dvmrpNeighborState INTEGER
|
||
}
|
||
|
||
dvmrpNeighborIfIndex OBJECT-TYPE
|
||
SYNTAX InterfaceIndex
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The value of ifIndex for the virtual interface used to
|
||
reach this DVMRP neighbor."
|
||
::= { dvmrpNeighborEntry 1 }
|
||
|
||
dvmrpNeighborAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The IP address of the DVMRP neighbor for which this entry
|
||
contains information."
|
||
::= { dvmrpNeighborEntry 2 }
|
||
|
||
dvmrpNeighborUpTime OBJECT-TYPE
|
||
SYNTAX TimeTicks
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The time since this DVMRP neighbor (last) became a neighbor
|
||
of the local router."
|
||
::= { dvmrpNeighborEntry 3 }
|
||
|
||
dvmrpNeighborExpiryTime OBJECT-TYPE
|
||
SYNTAX TimeTicks
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The minimum time remaining before this DVMRP neighbor will
|
||
be aged out."
|
||
::= { dvmrpNeighborEntry 4 }
|
||
|
||
dvmrpNeighborGenerationId OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The neighboring router's generation identifier."
|
||
::= { dvmrpNeighborEntry 5 }
|
||
|
||
dvmrpNeighborMajorVersion OBJECT-TYPE
|
||
SYNTAX Integer32 (0..255)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The neighboring router's major DVMRP version number."
|
||
::= { dvmrpNeighborEntry 6 }
|
||
|
||
dvmrpNeighborMinorVersion OBJECT-TYPE
|
||
SYNTAX Integer32 (0..255)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The neighboring router's minor DVMRP version number."
|
||
::= { dvmrpNeighborEntry 7 }
|
||
|
||
dvmrpNeighborCapabilities OBJECT-TYPE
|
||
SYNTAX BITS {
|
||
leaf(0),
|
||
prune(1),
|
||
generationID(2),
|
||
mtrace(3),
|
||
snmp(4),
|
||
netmask(5)
|
||
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This object describes the neighboring router's
|
||
capabilities. The leaf bit indicates that the neighbor has
|
||
only one interface with neighbors. The prune bit indicates
|
||
that the neighbor supports pruning. The generationID bit
|
||
indicates that the neighbor sends its generationID in Probe
|
||
messages. The mtrace bit indicates that the neighbor can
|
||
handle mtrace requests. The snmp bit indicates that the
|
||
neighbor support snmp. The netmask bit indicates that the
|
||
neighbor support netmask."
|
||
::= { dvmrpNeighborEntry 8 }
|
||
|
||
dvmrpNeighborRcvRoutes OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of routes received in valid DVMRP packets
|
||
received from this neighbor. This can be used to diagnose
|
||
problems such as unicast route injection, as well as giving
|
||
an indication of the level of DVMRP route exchange
|
||
activity."
|
||
::= { dvmrpNeighborEntry 9 }
|
||
|
||
dvmrpNeighborRcvBadPkts OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of packet received from this neighbor which were
|
||
discarded as invalid."
|
||
::= { dvmrpNeighborEntry 10 }
|
||
|
||
dvmrpNeighborRcvBadRoutes OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of routes, in valid DVMRP packets received from
|
||
this neighbor, which were ignored because the entry was
|
||
invalid."
|
||
::= { dvmrpNeighborEntry 11 }
|
||
|
||
dvmrpNeighborState OBJECT-TYPE
|
||
SYNTAX INTEGER { oneway(1), active(2), ignoring(3), down(4) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"State of the neighbor adjacency."
|
||
::= { dvmrpNeighborEntry 12 }
|
||
|
||
|
||
-- The DVMRP Route Table
|
||
|
||
dvmrpRouteTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DvmrpRouteEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table of routes learned through DVMRP route exchange."
|
||
::= { dvmrpMgt 4 }
|
||
|
||
dvmrpRouteEntry OBJECT-TYPE
|
||
SYNTAX DvmrpRouteEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry (conceptual row) containing the multicast routing
|
||
information used by DVMRP in place of the unicast routing
|
||
information."
|
||
INDEX { dvmrpRouteSource, dvmrpRouteSourceMask }
|
||
::= { dvmrpRouteTable 1 }
|
||
|
||
DvmrpRouteEntry ::= SEQUENCE {
|
||
dvmrpRouteSource IpAddress,
|
||
dvmrpRouteSourceMask IpAddress,
|
||
dvmrpRouteUpstreamNeighbor IpAddress,
|
||
dvmrpRouteIfIndex InterfaceIndexOrZero,
|
||
dvmrpRouteMetric Integer32,
|
||
dvmrpRouteExpiryTime TimeTicks,
|
||
dvmrpRouteUpTime TimeTicks
|
||
}
|
||
|
||
dvmrpRouteSource OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The network address which when combined with the
|
||
corresponding value of dvmrpRouteSourceMask identifies the
|
||
sources for which this entry contains multicast routing
|
||
information."
|
||
::= { dvmrpRouteEntry 1 }
|
||
|
||
dvmrpRouteSourceMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The network mask which when combined with the corresponding
|
||
value of dvmrpRouteSource identifies the sources for which
|
||
this entry contains multicast routing information."
|
||
::= { dvmrpRouteEntry 2 }
|
||
|
||
dvmrpRouteUpstreamNeighbor OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The address of the upstream neighbor (e.g., RPF neighbor)
|
||
from which IP datagrams from these sources are received."
|
||
::= { dvmrpRouteEntry 3 }
|
||
|
||
dvmrpRouteIfIndex OBJECT-TYPE
|
||
SYNTAX InterfaceIndexOrZero
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The value of ifIndex for the interface on which IP
|
||
datagrams sent by these sources are received. A value of 0
|
||
typically means the route is an aggregate for which no next-
|
||
hop interface exists."
|
||
::= { dvmrpRouteEntry 4 }
|
||
|
||
dvmrpRouteMetric OBJECT-TYPE
|
||
SYNTAX Integer32 (1..32)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The distance in hops to the source subnet."
|
||
::= { dvmrpRouteEntry 5 }
|
||
|
||
dvmrpRouteExpiryTime OBJECT-TYPE
|
||
SYNTAX TimeTicks
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The minimum amount of time remaining before this entry will
|
||
be aged out."
|
||
::= { dvmrpRouteEntry 6 }
|
||
|
||
dvmrpRouteUpTime OBJECT-TYPE
|
||
SYNTAX TimeTicks
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The time since the route represented by this entry was
|
||
learned by the router."
|
||
::= { dvmrpRouteEntry 7 }
|
||
|
||
-- The DVMRP Routing Next Hop Table
|
||
|
||
|
||
dvmrpRouteNextHopTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DvmrpRouteNextHopEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The (conceptual) table containing information on the next
|
||
hops on outgoing interfaces for routing IP multicast
|
||
datagrams."
|
||
::= { dvmrpMgt 5 }
|
||
|
||
dvmrpRouteNextHopEntry OBJECT-TYPE
|
||
SYNTAX DvmrpRouteNextHopEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry (conceptual row) in the list of next hops on
|
||
outgoing interfaces to which IP multicast datagrams from
|
||
particular sources are routed."
|
||
INDEX { dvmrpRouteNextHopSource, dvmrpRouteNextHopSourceMask,
|
||
dvmrpRouteNextHopIfIndex }
|
||
::= { dvmrpRouteNextHopTable 1 }
|
||
|
||
DvmrpRouteNextHopEntry ::= SEQUENCE {
|
||
dvmrpRouteNextHopSource IpAddress,
|
||
dvmrpRouteNextHopSourceMask IpAddress,
|
||
dvmrpRouteNextHopIfIndex InterfaceIndex,
|
||
dvmrpRouteNextHopType INTEGER
|
||
}
|
||
|
||
dvmrpRouteNextHopSource OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The network address which when combined with the
|
||
corresponding value of dvmrpRouteNextHopSourceMask
|
||
identifies the sources for which this entry specifies a next
|
||
hop on an outgoing interface."
|
||
::= { dvmrpRouteNextHopEntry 1 }
|
||
|
||
dvmrpRouteNextHopSourceMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The network mask which when combined with the corresponding
|
||
value of dvmrpRouteNextHopSource identifies the sources for
|
||
which this entry specifies a next hop on an outgoing
|
||
interface."
|
||
::= { dvmrpRouteNextHopEntry 2 }
|
||
|
||
dvmrpRouteNextHopIfIndex OBJECT-TYPE
|
||
SYNTAX InterfaceIndex
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The ifIndex value of the interface for the outgoing
|
||
interface for this next hop."
|
||
::= { dvmrpRouteNextHopEntry 3 }
|
||
|
||
dvmrpRouteNextHopType OBJECT-TYPE
|
||
SYNTAX INTEGER { leaf(1), branch(2) }
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Type is leaf if no downstream dependent neighbors exist on
|
||
the outgoing virtual interface. Otherwise, type is branch."
|
||
::= { dvmrpRouteNextHopEntry 4 }
|
||
|
||
-- The DVMRP Prune Table
|
||
|
||
dvmrpPruneTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DvmrpPruneEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The (conceptual) table listing the router's upstream prune
|
||
state."
|
||
::= { dvmrpMgt 6 }
|
||
|
||
dvmrpPruneEntry OBJECT-TYPE
|
||
SYNTAX DvmrpPruneEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry (conceptual row) in the dvmrpPruneTable."
|
||
INDEX { dvmrpPruneGroup, dvmrpPruneSource,
|
||
dvmrpPruneSourceMask }
|
||
::= { dvmrpPruneTable 1 }
|
||
|
||
DvmrpPruneEntry ::= SEQUENCE {
|
||
dvmrpPruneGroup IpAddress,
|
||
dvmrpPruneSource IpAddress,
|
||
dvmrpPruneSourceMask IpAddress,
|
||
dvmrpPruneExpiryTime TimeTicks
|
||
}
|
||
|
||
dvmrpPruneGroup OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The group address which has been pruned."
|
||
::= { dvmrpPruneEntry 1 }
|
||
|
||
dvmrpPruneSource OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The address of the source or source network which has been
|
||
pruned."
|
||
::= { dvmrpPruneEntry 2 }
|
||
|
||
dvmrpPruneSourceMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The address of the source or source network which has been
|
||
pruned. The mask must either be all 1's, or else
|
||
dvmrpPruneSource and dvmrpPruneSourceMask must match
|
||
dvmrpRouteSource and dvmrpRouteSourceMask for some entry in
|
||
the dvmrpRouteTable."
|
||
::= { dvmrpPruneEntry 3 }
|
||
|
||
dvmrpPruneExpiryTime OBJECT-TYPE
|
||
SYNTAX TimeTicks
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The amount of time remaining before this prune should
|
||
expire at the upstream neighbor. This value should be the
|
||
minimum of the default prune lifetime and the remaining
|
||
prune lifetimes of the local router's downstream neighbors,
|
||
if any."
|
||
::= { dvmrpPruneEntry 4 }
|
||
|
||
|
||
|
||
|
||
ripMgt OBJECT IDENTIFIER ::= { l3 3 }
|
||
ospfMgt OBJECT IDENTIFIER ::= { l3 4 }
|
||
-- ripMgt
|
||
|
||
|
||
ripTimers OBJECT IDENTIFIER ::= { ripMgt 1 }
|
||
|
||
ripUpdateTime OBJECT-TYPE
|
||
SYNTAX Integer32 (5..2147483647)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The update time in seconds controls the advertising of regular
|
||
update messages. The real working model, while using this
|
||
timer, the time should be offset by a small random time
|
||
(+/- 0 to 5 seconds each time it is set."
|
||
DEFVAL { 30 }
|
||
::= { ripTimers 1 }
|
||
|
||
ripTimeoutTime OBJECT-TYPE
|
||
SYNTAX Integer32 (5..2147483647)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The timeout timer in seconds governs the validity of a route.
|
||
It is initialized when a route is established, and any time
|
||
an update message is received for the route. If the setting time
|
||
elapses from the last time the timrout was initialized, the route
|
||
is considered to have expired, and the hop count of the route is
|
||
set to infinite. It should be at least three times the value of
|
||
update timer."
|
||
DEFVAL { 180 }
|
||
::= { ripTimers 2 }
|
||
|
||
ripGarbageCollectionTime OBJECT-TYPE
|
||
SYNTAX Integer32 (5..2147483647)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "When the information about a route becomes invalid, the system
|
||
should not immediately purge that route from its table. Instead,
|
||
it continues to advertise the route with a metric of infinite.
|
||
At the same time, the garbage-collection timer is set for that
|
||
route. When the count reaches zero, the route is purged from the
|
||
the table. This timer allows neighbors to become aware of
|
||
the invalidity of a route prior to purging."
|
||
DEFVAL { 120 }
|
||
::= { ripTimers 3 }
|
||
|
||
ripRoutingProcessStatus OBJECT-TYPE
|
||
SYNTAX EnabledStatusPrivate
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Enable or Disable RIP routing process on a system."
|
||
DEFVAL { disabled }
|
||
::= { ripMgt 2 }
|
||
|
||
ripRouterVersion OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
rip1(1),
|
||
rip2(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "To specify a RIP version used globally by the rourter."
|
||
DEFVAL { rip2 }
|
||
::= { ripMgt 3 }
|
||
|
||
|
||
|
||
ripInstabilityPreventingTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RipInstabilityPreventingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A list of RIP instability preventing status"
|
||
::= { ripMgt 4 }
|
||
|
||
ripInstabilityPreventingEntry OBJECT-TYPE
|
||
SYNTAX RipInstabilityPreventingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in the table, containing information
|
||
about RIP instability preventing configuration.
|
||
The ifIndex index is a VLAN's ifIndex"
|
||
INDEX { ripVlanIndex }
|
||
::= { ripInstabilityPreventingTable 1 }
|
||
|
||
RipInstabilityPreventingEntry ::= SEQUENCE
|
||
{
|
||
ripVlanIndex Integer32,
|
||
ripSplitHorizonStatus INTEGER
|
||
}
|
||
|
||
|
||
ripVlanIndex OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "This is defined as a VLAN interface.
|
||
A routing interface is a VLAN binds a IP
|
||
subnet."
|
||
::= { ripInstabilityPreventingEntry 1 }
|
||
|
||
ripSplitHorizonStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
splitHorizon(2),
|
||
poisonReverse(0),
|
||
none(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Enable or Disable RIP instability preventing status on an interface"
|
||
::= { ripInstabilityPreventingEntry 2 }
|
||
|
||
|
||
ripStatisticsReset OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
reset(1),
|
||
noReset(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Write it to reset(1), the following objects in RFC 1724
|
||
should be reset:
|
||
1. Global Counters:
|
||
'rip2GlobalRouteChanges',
|
||
'rip2GlobalQueries'.
|
||
2. Interface Status Table, for each 'rip2IfStatAddress':
|
||
'rip2IfStatRcvBadPackets',
|
||
'rip2IfStatRcvBadRoutes',
|
||
'rip2IfStatSendUpdates'
|
||
3. Peer Table, for each 'rip2PeerAddress' and 'rip2PeerDomain',
|
||
'rip2PeerRcvBadPackets',
|
||
'rip2PeerRcvBadRoutes'
|
||
When read it, this value always is noReset(2)."
|
||
::= { ripMgt 5 }
|
||
|
||
ripNetworkInterfaceTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RipNetworkInterfaceEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { ripMgt 6 }
|
||
|
||
ripNetworkInterfaceEntry OBJECT-TYPE
|
||
SYNTAX RipNetworkInterfaceEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
INDEX { ripNetworkInterfaceAddress }
|
||
::= { ripNetworkInterfaceTable 1 }
|
||
|
||
RipNetworkInterfaceEntry ::= SEQUENCE
|
||
{
|
||
ripNetworkInterfaceAddress IpAddress,
|
||
ripNetworkInterfaceStatus ValidStatus
|
||
}
|
||
|
||
|
||
ripNetworkInterfaceAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The RIP Network address(the ip address of the interface)."
|
||
::= { ripNetworkInterfaceEntry 1 }
|
||
|
||
|
||
ripNetworkInterfaceStatus OBJECT-TYPE
|
||
SYNTAX ValidStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Set this variable to create or destroy a RIP network address.
|
||
ValidStatus:
|
||
A simple status value for the object to create and destroy
|
||
a table entry. This is a simplified variant of RowStatus as it
|
||
supports only two values. Setting it to valid(1) creates an entry.
|
||
Setting it to invalid(0) destroys an entry."
|
||
::= { ripNetworkInterfaceEntry 2 }
|
||
|
||
ripNetworkAddrTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RipNetworkAddrEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
::= { ripMgt 7 }
|
||
|
||
ripNetworkAddrEntry OBJECT-TYPE
|
||
SYNTAX RipNetworkAddrEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
INDEX { ripNetworkAddrAddress,ripNetworkAddrPrefixLen }
|
||
::= { ripNetworkAddrTable 1 }
|
||
|
||
RipNetworkAddrEntry ::= SEQUENCE
|
||
{
|
||
ripNetworkAddrAddress IpAddress,
|
||
ripNetworkAddrPrefixLen INTEGER,
|
||
ripNetworkAddrStatus INTEGER
|
||
}
|
||
|
||
|
||
ripNetworkAddrAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The RIP Network address."
|
||
::= { ripNetworkAddrEntry 1 }
|
||
|
||
ripNetworkAddrPrefixLen OBJECT-TYPE
|
||
SYNTAX INTEGER (0..32)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The RIP Network prefix length of address."
|
||
::= { ripNetworkAddrEntry 2 }
|
||
|
||
|
||
ripNetworkAddrStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
valid(1),
|
||
invalid (0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Set this variable to create or destroy a RIP network address.
|
||
ValidStatus:
|
||
A simple status value for the object to create and destroy
|
||
a table entry. This is a simplified variant of RowStatus as it
|
||
supports only two values. Setting it to valid(1) creates an entry.
|
||
Setting it to invalid(0) destroys an entry."
|
||
::= { ripNetworkAddrEntry 3 }
|
||
|
||
|
||
-- ospfMgt
|
||
|
||
ospfSystemGroup OBJECT IDENTIFIER ::= { ospfMgt 1 }
|
||
|
||
ospfRouterIdType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
auto(1),
|
||
manual(2)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Set router ID automatically or manually."
|
||
DEFVAL { auto }
|
||
::= { ospfSystemGroup 1 }
|
||
|
||
ospfRfc1583CompatibleState OBJECT-TYPE
|
||
SYNTAX EnabledStatusPrivate
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Enable or disable rfc1583 compatibility."
|
||
DEFVAL { disabled }
|
||
::= { ospfSystemGroup 2 }
|
||
|
||
ospfAutoCost OBJECT-TYPE
|
||
SYNTAX Integer32 (1..4294967)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Set the reference bandwith of auto cost, the unit is Mbps."
|
||
DEFVAL { 100 }
|
||
::= { ospfSystemGroup 3 }
|
||
|
||
ospfAdvertiseDefaultRoute OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
always(1),
|
||
notAlways(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "If always is set, always advertises the default route regardless
|
||
of whether the default route exists;If notalways is set ,advertises
|
||
the default route when the router have the default route."
|
||
DEFVAL { disable }
|
||
::= { ospfSystemGroup 4 }
|
||
|
||
|
||
ospfDefaultExternalMetric OBJECT-TYPE
|
||
SYNTAX OspfBigMetric
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Metric used for generating the default route."
|
||
::= { ospfSystemGroup 5 }
|
||
|
||
ospfSpfHoldTime OBJECT-TYPE
|
||
SYNTAX Unsigned32 (0..4294967295)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Sets the hold time between two consecutive SPF calculations."
|
||
DEFVAL { 10 }
|
||
::= { ospfSystemGroup 6 }
|
||
|
||
ospfSpfDelayTime OBJECT-TYPE
|
||
SYNTAX Unsigned32 (0..4294967295)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "Sets the delay time to calculate SPF Delay time, in seconds, between
|
||
when OSPF receives a topology change and when it starts an SPF calculation."
|
||
DEFVAL { 5 }
|
||
::= { ospfSystemGroup 7 }
|
||
|
||
ospfAreaNumber OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Records the OSPF area numbers."
|
||
|
||
DEFVAL { 0 }
|
||
::= { ospfSystemGroup 8 }
|
||
|
||
clearOspfProcess OBJECT-TYPE
|
||
SYNTAX Integer32(0..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "clear ip ospf process by process ID."
|
||
DEFVAL { 0 }
|
||
::= { ospfSystemGroup 9 }
|
||
|
||
ospfNssaTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF OspfNssaEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A conceptually table for ospfNssaEntry."
|
||
::= {ospfMgt 2 }
|
||
|
||
ospfNssaEntry OBJECT-TYPE
|
||
SYNTAX OspfNssaEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A conceptually row for ospfNssaTable."
|
||
INDEX { ospfNssaAreaId }
|
||
::= { ospfNssaTable 1 }
|
||
|
||
OspfNssaEntry ::= SEQUENCE
|
||
{
|
||
ospfNssaAreaId OspfAreaID,
|
||
ospfNssaStatus EnabledStatusPrivate,
|
||
ospfNssaRedistributeStatus EnabledStatusPrivate,
|
||
ospfNssaOriginateDefaultInfoStatus EnabledStatusPrivate
|
||
|
||
}
|
||
|
||
ospfNssaAreaId OBJECT-TYPE
|
||
SYNTAX OspfAreaID
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The 32-bit identifier for the NSSA. On creation,
|
||
this can be derived from the instance."
|
||
::= { ospfNssaEntry 1 }
|
||
|
||
ospfNssaStatus OBJECT-TYPE
|
||
SYNTAX EnabledStatusPrivate
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The status of this conceptual row entry. This object isused to manage the
|
||
creation and deletion of conceptual rows."
|
||
|
||
::= { ospfNssaEntry 2 }
|
||
|
||
ospfNssaRedistributeStatus OBJECT-TYPE
|
||
SYNTAX EnabledStatusPrivate
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Enabled or disabled to import routes only into the normal areas,
|
||
but not into the NSSA area."
|
||
DEFVAL { enabled }
|
||
::= { ospfNssaEntry 3 }
|
||
|
||
ospfNssaOriginateDefaultInfoStatus OBJECT-TYPE
|
||
SYNTAX EnabledStatusPrivate
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Enable or disable to generate a Type 7 default into the NSSA area."
|
||
|
||
DEFVAL { disabled }
|
||
::= { ospfNssaEntry 4 }
|
||
|
||
|
||
|
||
ospfRedistributeTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF OspfRedistributeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The conceptual table of all of ospfRedistributeEntry."
|
||
::= {ospfMgt 3 }
|
||
|
||
|
||
ospfRedistributeEntry OBJECT-TYPE
|
||
SYNTAX OspfRedistributeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The conceptual row for ospfRedistributeTable."
|
||
INDEX { ospfRedistributeProtocol }
|
||
::= { ospfRedistributeTable 1 }
|
||
|
||
OspfRedistributeEntry ::= SEQUENCE
|
||
{
|
||
ospfRedistributeProtocol INTEGER,
|
||
ospfRedistributeStatus EnabledStatusPrivate,
|
||
ospfRedistributeMetricType INTEGER,
|
||
ospfRedistributeMetric OspfBigMetric
|
||
|
||
}
|
||
|
||
ospfRedistributeProtocol OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
kernel(1),
|
||
connect(2),
|
||
static(3),
|
||
rip(4),
|
||
ospf(6),
|
||
bgp(8),
|
||
isis(9)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Protocol ID."
|
||
|
||
::= { ospfRedistributeEntry 1 }
|
||
|
||
ospfRedistributeStatus OBJECT-TYPE
|
||
SYNTAX EnabledStatusPrivate
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" enable-- redistribute the specific route,disable--- does not redistribute the specific route.For example
|
||
when the ospfRedistributeProtocol is equal to rip, 'enable' stands for redistribute the route from rip."
|
||
::= { ospfRedistributeEntry 2 }
|
||
|
||
ospfRedistributeMetricType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
type1(1),
|
||
type2(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Metric type."
|
||
DEFVAL {type2}
|
||
::= { ospfRedistributeEntry 3 }
|
||
|
||
ospfRedistributeMetric OBJECT-TYPE
|
||
SYNTAX OspfBigMetric
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Metric value."
|
||
::= { ospfRedistributeEntry 4 }
|
||
|
||
|
||
|
||
ospfSummaryAddressTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF OspfSummaryAddressEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The conceptual table of all of ospfSummaryAddressEntry."
|
||
::= {ospfMgt 4}
|
||
|
||
ospfSummaryAddressEntry OBJECT-TYPE
|
||
SYNTAX OspfSummaryAddressEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The conceptual row for ospfSummaryAddressTable."
|
||
INDEX { ospfSummaryAddress,ospfSummaryMask }
|
||
::= { ospfSummaryAddressTable 1 }
|
||
|
||
OspfSummaryAddressEntry ::= SEQUENCE
|
||
{
|
||
ospfSummaryAddress IpAddress,
|
||
ospfSummaryMask IpAddress,
|
||
ospfSummaryStatus EnabledStatusPrivate
|
||
}
|
||
|
||
ospfSummaryAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Summary address."
|
||
::= { ospfSummaryAddressEntry 1 }
|
||
|
||
ospfSummaryMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Summary mask."
|
||
::= { ospfSummaryAddressEntry 2 }
|
||
|
||
|
||
ospfSummaryStatus OBJECT-TYPE
|
||
SYNTAX EnabledStatusPrivate
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" valid/enable--- define a summary, invalid/disable destory the summary from the router"
|
||
::= { ospfSummaryAddressEntry 3 }
|
||
|
||
ospfNetworkAreaAddressTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF OspfNetworkAreaAddressEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The conceptual table of all of ospfNetworkAreaAddressEntry."
|
||
::= {ospfMgt 5 }
|
||
|
||
ospfNetworkAreaAddressEntry OBJECT-TYPE
|
||
SYNTAX OspfNetworkAreaAddressEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The conceptual row for ospfNetworkAreaAddressTable."
|
||
INDEX { ospfNetworkAareaAddress,ospfNetworkAreaMask,ospfNetworkAreaAreaId }
|
||
::= { ospfNetworkAreaAddressTable 1 }
|
||
|
||
OspfNetworkAreaAddressEntry ::= SEQUENCE
|
||
{
|
||
ospfNetworkAareaAddress IpAddress,
|
||
ospfNetworkAreaMask IpAddress,
|
||
ospfNetworkAreaAreaId IpAddress,
|
||
ospfNetworkAreaStatus EnabledStatusPrivate
|
||
}
|
||
|
||
ospfNetworkAareaAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"NetworkArea address."
|
||
::= { ospfNetworkAreaAddressEntry 1 }
|
||
|
||
ospfNetworkAreaMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"NetworkArea mask."
|
||
::= { ospfNetworkAreaAddressEntry 2 }
|
||
|
||
ospfNetworkAreaAreaId OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"NetworkArea area ID."
|
||
::= { ospfNetworkAreaAddressEntry 3 }
|
||
|
||
ospfNetworkAreaStatus OBJECT-TYPE
|
||
SYNTAX EnabledStatusPrivate
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"enabled(1), disabled(0).
|
||
valid/enable--- run the ospf on the interfaces,which match the ipaddr/mask;
|
||
invalid/disable--disable the ospf.
|
||
ValidStatus:
|
||
A simple status value for the object to create and destroy
|
||
a table entry. This is a simplified variant of RowStatus as it
|
||
supports only two values. Setting it to valid(1) creates an entry.
|
||
Setting it to invalid(0) destroys an entry."
|
||
::= { ospfNetworkAreaAddressEntry 4 }
|
||
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
sntpPollTime OBJECT-TYPE
|
||
SYNTAX INTEGER(16..16284)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The interval for SNTP clients to send requests to NTP/SNTP."
|
||
::= { sntpMgt 1 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
sntpServerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SntpServerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The ipv4 sntp server configration table."
|
||
::= { sntpMgt 2 }
|
||
|
||
sntpServerEntry OBJECT-TYPE
|
||
SYNTAX SntpServerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A set of configuration parameters for a ipv4 sntp server."
|
||
INDEX {sntpServerVersion,sntpServerAddress}
|
||
::= { sntpServerTable 1 }
|
||
|
||
SntpServerEntry
|
||
::= SEQUENCE
|
||
{
|
||
sntpServerVersion INTEGER,
|
||
sntpServerAddress IpAddress,
|
||
sntpServerStatus INTEGER
|
||
}
|
||
|
||
sntpServerVersion OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The version of ipv4 sntp server."
|
||
::= { sntpServerEntry 1}
|
||
|
||
sntpServerAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The ipv4 address of the sntp server."
|
||
::= { sntpServerEntry 2}
|
||
|
||
|
||
sntpServerStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy (2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Now state."
|
||
::= { sntpServerEntry 3 }
|
||
|
||
sntpServer6Table OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF SntpServer6Entry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The ipv6 sntp server configration table."
|
||
::= { sntpMgt 3 }
|
||
|
||
sntpServer6Entry OBJECT-TYPE
|
||
SYNTAX SntpServer6Entry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A set of configuration parameters for a ipv6 sntp server."
|
||
INDEX {sntpServer6Version,sntpServer6Address}
|
||
::= { sntpServer6Table 1 }
|
||
|
||
SntpServer6Entry
|
||
::= SEQUENCE
|
||
{
|
||
sntpServer6Version INTEGER,
|
||
sntpServer6Address Ipv6Address,
|
||
sntpServer6Status INTEGER
|
||
}
|
||
|
||
sntpServer6Version OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The version of ipv6 sntp server."
|
||
::= { sntpServer6Entry 1}
|
||
|
||
sntpServer6Address OBJECT-TYPE
|
||
SYNTAX Ipv6Address
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The IP address of the ipv6 sntp server."
|
||
::= { sntpServer6Entry 2}
|
||
|
||
sntpServer6Status OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy (2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Now state."
|
||
::= { sntpServer6Entry 3 }
|
||
|
||
sntpTimeZone OBJECT IDENTIFIER ::= { sntpMgt 4 }
|
||
|
||
sntpTimeZoneName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The name of sntp time zone."
|
||
::= { sntpTimeZone 1 }
|
||
|
||
sntpTimeZoneType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
add(1),
|
||
subtract(0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The type of sntp time zone."
|
||
::= { sntpTimeZone 2 }
|
||
|
||
sntpTimeZoneTime OBJECT-TYPE
|
||
SYNTAX INTEGER(0..12)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The interval time of sntp time zone."
|
||
::= { sntpTimeZone 3 }
|
||
|
||
sntpTimeZoneStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "now state of sntp time zone."
|
||
::= { sntpTimeZone 4 }
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
--xxx.100.18.1 Urpf
|
||
|
||
urpfEnable OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable (1),
|
||
disable (0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " Global Enable or disable the Unicast reverse path forwarding."
|
||
::= { urpf 1 }
|
||
|
||
-- The Urpf Interface Configration Table
|
||
|
||
urpfPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF UrpfPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The URPF port configration table."
|
||
::= { urpf 2 }
|
||
|
||
--xxx.100.18.1.1
|
||
urpfPortEntry OBJECT-TYPE
|
||
SYNTAX UrpfPortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of this table is port index."
|
||
INDEX { urpfPortIndex }
|
||
::= { urpfPortTable 1 }
|
||
|
||
UrpfPortEntry
|
||
::= SEQUENCE
|
||
{
|
||
urpfPortIndex INTEGER,
|
||
urpfPortMode INTEGER,
|
||
urpfPortAllowDefault INTEGER,
|
||
urpfPortStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.18.1.1.1
|
||
urpfPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Port Index."
|
||
::= { urpfPortEntry 1 }
|
||
|
||
--xxx.100.18.1.1.2
|
||
urpfPortMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
loose(1),
|
||
strict(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configration of the URPF mode on the port."
|
||
::= { urpfPortEntry 2}
|
||
|
||
--xxx.100.18.1.1.3
|
||
urpfPortAllowDefault OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
allowdefaultroute(1),
|
||
noallowdefaultroute(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Allow or not allow default route of URPF."
|
||
::= { urpfPortEntry 3}
|
||
|
||
--xxx.100.18.1.1.4
|
||
urpfPortStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy (2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { urpfPortEntry 4 }
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
|
||
--xxx.100.20.1 Dcscm dc
|
||
|
||
-- The Dcscm dc Enable Table
|
||
|
||
dcscmdcEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Dcscm destination control multicast is disable or enable"
|
||
::= { dcscm 1 }
|
||
|
||
--xxx.100.20.2
|
||
|
||
-- The Dcscm dc Acl Table
|
||
|
||
dcscmdcAcl OBJECT IDENTIFIER ::= { dcscm 2 }
|
||
|
||
|
||
--xxx.100.20.2.1
|
||
dcscmdcAclNumber OBJECT-TYPE
|
||
SYNTAX INTEGER (6000..7999)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Acl number of Dcscm destination control multicast,the range is 6000--7999."
|
||
::= { dcscmdcAcl 1 }
|
||
|
||
--xxx.100.20.2.2
|
||
dcscmdcAclSourceIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Source ip address of acl entry "
|
||
::= { dcscmdcAcl 2}
|
||
|
||
--xxx.100.20.2.3
|
||
dcscmdcAclSourceMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Source Mask of acl entry "
|
||
::= { dcscmdcAcl 3}
|
||
|
||
--xxx.100.20.2.4
|
||
dcscmdcAclDestinationIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination ip address of acl entry.the destination ip must be a valid multicast group address. "
|
||
::= { dcscmdcAcl 4}
|
||
|
||
--xxx.100.20.2.5
|
||
dcscmdcAclDestinationMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination Mask of acl entry. the destination mask should meet the request of muticast group address. "
|
||
::= { dcscmdcAcl 5}
|
||
|
||
--xxx.100.20.2.6
|
||
dcscmdcAclPermitOrDeny OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
permit(1),
|
||
deny(0),
|
||
deltheAcl(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" acl entry permit or deny ; 0:deny; 1:permit; 2:del this acl entry"
|
||
::= { dcscmdcAcl 6}
|
||
|
||
--xxx.100.20.3
|
||
|
||
-- The DCSCM VMac Destination binding Table
|
||
|
||
dcscmVMacbindingTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DcscmVMacbindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"dcscm destination control multicast, Acl is binded to VMac"
|
||
::= { dcscm 3 }
|
||
--xxx.100.20.3.1
|
||
dcscmVMacbindingEntry OBJECT-TYPE
|
||
SYNTAX DcscmVMacbindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of this table is Vlanid,MacAddress"
|
||
INDEX { dcscmVMacbindingVlanid,dcscmVMacbindingMacAddr }
|
||
::= { dcscmVMacbindingTable 1 }
|
||
|
||
DcscmVMacbindingEntry
|
||
::= SEQUENCE
|
||
{
|
||
dcscmVMacbindingVlanid INTEGER,
|
||
dcscmVMacbindingMacAddr MacAddress,
|
||
dcscmVMacbindingAclNumber INTEGER
|
||
}
|
||
|
||
--xxx.100.20.3.1.1
|
||
dcscmVMacbindingVlanid OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm destination control multicast,The vlanid of rule"
|
||
::= { dcscmVMacbindingEntry 1 }
|
||
|
||
--xxx.100.20.3.1.2
|
||
dcscmVMacbindingMacAddr OBJECT-TYPE
|
||
SYNTAX MacAddress (SIZE(17))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm destination control multicast,The Mac Address of rule"
|
||
::= { dcscmVMacbindingEntry 2 }
|
||
|
||
--xxx.100.20.3.1.3
|
||
dcscmVMacbindingAclNumber OBJECT-TYPE
|
||
SYNTAX INTEGER (0|6000..7999)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm destination control multicast,The Acl number of rule ; 0 means del the rule binded to vmac"
|
||
::= { dcscmVMacbindingEntry 3 }
|
||
|
||
--xxx.100.20.4
|
||
|
||
-- The DCSCM Sip Destination binding Table
|
||
|
||
dcscmSipbindingTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DcscmSipbindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"dcscm destination control multicast, Acl is binded to Sip"
|
||
::= { dcscm 4 }
|
||
--xxx.100.20.4.1
|
||
dcscmSipbindingEntry OBJECT-TYPE
|
||
SYNTAX DcscmSipbindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of this table is Sourceip,SourceMask "
|
||
INDEX { dcscmSipbindingSipAddress,dcscmSipbindingSipMask }
|
||
::= { dcscmSipbindingTable 1 }
|
||
|
||
DcscmSipbindingEntry
|
||
::= SEQUENCE
|
||
{
|
||
dcscmSipbindingSipAddress IpAddress,
|
||
dcscmSipbindingSipMask INTEGER,
|
||
dcscmSipbindingAclNumber INTEGER
|
||
}
|
||
|
||
--xxx.100.20.4.1.1
|
||
dcscmSipbindingSipAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm destination control multicast,The Source ip of rule"
|
||
::= { dcscmSipbindingEntry 1 }
|
||
|
||
--xxx.100.20.4.1.2
|
||
dcscmSipbindingSipMask OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm destination control multicast,The Source ip mask len of rule"
|
||
::= { dcscmSipbindingEntry 2 }
|
||
|
||
--xxx.100.20.4.1.3
|
||
dcscmSipbindingAclNumber OBJECT-TYPE
|
||
SYNTAX INTEGER (0|6000..7999)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm destination control multicast,The Acl number of rule;0 means del the rule binded to sip"
|
||
::= { dcscmSipbindingEntry 3 }
|
||
|
||
--xxx.100.20.5
|
||
|
||
-- The DCSCM Port Destination binding Table
|
||
|
||
dcscmdcPortbindingTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DcscmdcPortbindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"dcscm destination control multicast, Acl is binded to Port"
|
||
::= { dcscm 5 }
|
||
--xxx.100.20.5.1
|
||
dcscmdcPortbindingEntry OBJECT-TYPE
|
||
SYNTAX DcscmdcPortbindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of this table is PortName"
|
||
INDEX { dcscmdcPortbindingPortName }
|
||
::= { dcscmdcPortbindingTable 1 }
|
||
|
||
DcscmdcPortbindingEntry
|
||
::= SEQUENCE
|
||
{
|
||
dcscmdcPortbindingPortName INTEGER,
|
||
dcscmdcPortbindingAclNumber INTEGER
|
||
}
|
||
|
||
--xxx.100.20.5.1.1
|
||
dcscmdcPortbindingPortName OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm destination control multicast,The Port index of rule"
|
||
::= { dcscmdcPortbindingEntry 1 }
|
||
|
||
--xxx.100.20.5.1.2
|
||
dcscmdcPortbindingAclNumber OBJECT-TYPE
|
||
SYNTAX INTEGER (0|6000..7999)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm destination control multicast,The Acl number of rule;0 means del the rule binded to port"
|
||
::= { dcscmdcPortbindingEntry 2 }
|
||
|
||
--xxx.100.20.6 Dcscm sc
|
||
|
||
-- The Dcscm sc Enable Table
|
||
|
||
dcscmscEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"dcscm source control multicast is disable or enable"
|
||
::= { dcscm 6 }
|
||
|
||
--xxx.100.20.7
|
||
|
||
-- The DCSCM Sc Acl Table
|
||
|
||
dcscmscAcl OBJECT IDENTIFIER ::= { dcscm 7 }
|
||
|
||
|
||
--xxx.100.20.7.1
|
||
dcscmscAclNumber OBJECT-TYPE
|
||
SYNTAX INTEGER (5000..5099)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Acl number of Dcscm source control multicast,the range is 5000--5099."
|
||
::= { dcscmscAcl 1 }
|
||
|
||
--xxx.100.20.7.2
|
||
dcscmscAclSourceIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Source ip address of acl entry "
|
||
::= { dcscmscAcl 2}
|
||
|
||
--xxx.100.20.7.3
|
||
dcscmscAclSourceMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Source Mask of acl entry "
|
||
::= { dcscmscAcl 3}
|
||
|
||
--xxx.100.20.7.4
|
||
dcscmscAclDestinationIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination ip address of acl entry, the destination ip must be a valid multicast group address."
|
||
::= { dcscmscAcl 4}
|
||
|
||
--xxx.100.20.7.5
|
||
dcscmscAclDestinationMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination Mask of acl entry, the destination mask should meet the request of muticast group address."
|
||
::= { dcscmscAcl 5}
|
||
|
||
--xxx.100.20.7.6
|
||
dcscmscAclPermitOrDeny OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
permit(1),
|
||
deny(0),
|
||
deltheAcl(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" acl entry permit or deny;0:deny; 1:permit; 2:del this acl"
|
||
::= { dcscmscAcl 6}
|
||
|
||
--xxx.100.20.8
|
||
|
||
-- The DCSCM Sc Port binding Table
|
||
|
||
dcscmscPortbindingTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DcscmscPortbindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"dcscm destination control multicast, Acl is binded to Port"
|
||
::= { dcscm 8 }
|
||
--xxx.100.20.8.1
|
||
dcscmscPortbindingEntry OBJECT-TYPE
|
||
SYNTAX DcscmscPortbindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of this table is PortName"
|
||
INDEX { dcscmscPortbindingPortName }
|
||
::= { dcscmscPortbindingTable 1 }
|
||
|
||
DcscmscPortbindingEntry
|
||
::= SEQUENCE
|
||
{
|
||
dcscmscPortbindingPortName INTEGER,
|
||
dcscmscPortbindingAclNumber INTEGER
|
||
}
|
||
|
||
--xxx.100.20.8.1.1
|
||
dcscmscPortbindingPortName OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm source control multicast,The Port Number of rule"
|
||
::= { dcscmscPortbindingEntry 1 }
|
||
|
||
--xxx.100.20.8.1.2
|
||
dcscmscPortbindingAclNumber OBJECT-TYPE
|
||
SYNTAX INTEGER (0|5000..5099)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm source control multicast,The Acl number of rule ; 0 means to del the rule binded to port"
|
||
::= { dcscmscPortbindingEntry 2 }
|
||
|
||
--xxx.100.20.9
|
||
|
||
-- The DCSCM Policy multicast Table
|
||
|
||
dcscmpcTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DcscmpcEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"dcscm policy multicast table"
|
||
::= { dcscm 9 }
|
||
--xxx.100.20.9.1
|
||
dcscmpcEntry OBJECT-TYPE
|
||
SYNTAX DcscmpcEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of this table is dcscmpcSourceIp,dcscmpcSourceMasklen,dcscmpcDestinationIp,dcscmpcDestinationMasklen"
|
||
INDEX {dcscmpcSourceIp,dcscmpcSourceMasklen,dcscmpcDestinationIp,dcscmpcDestinationMasklen}
|
||
::= { dcscmpcTable 1 }
|
||
|
||
DcscmpcEntry
|
||
::= SEQUENCE
|
||
{
|
||
dcscmpcSourceIp IpAddress,
|
||
dcscmpcSourceMasklen INTEGER,
|
||
dcscmpcDestinationIp IpAddress,
|
||
dcscmpcDestinationMasklen INTEGER,
|
||
dcscmpccos INTEGER
|
||
}
|
||
|
||
--xxx.100.20.9.1.1
|
||
dcscmpcSourceIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"source ip address of policy multicast "
|
||
::= { dcscmpcEntry 1}
|
||
|
||
--xxx.100.20.9.1.2
|
||
dcscmpcSourceMasklen OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Mask length of source Ip"
|
||
::= { dcscmpcEntry 2}
|
||
|
||
--xxx.100.20.9.1.3
|
||
dcscmpcDestinationIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination ip address of policy multicast,the destination ip must be a valid multicast group address. "
|
||
::= { dcscmpcEntry 3}
|
||
|
||
--xxx.100.20.9.1.4
|
||
dcscmpcDestinationMasklen OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Mask length of destination Ip"
|
||
::= { dcscmpcEntry 4}
|
||
|
||
--xxx.100.20.9.1.5
|
||
dcscmpccos OBJECT-TYPE
|
||
SYNTAX INTEGER (0..8)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" cos value of policy multicast; between 0 and 7 ;8 means to del the policy"
|
||
::= { dcscmpcEntry 5}
|
||
|
||
|
||
--xxx.100.21.1 Dcscm6 dc
|
||
|
||
-- The Dcscm6 dc Enable Table
|
||
|
||
dcscm6dcEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"dcscm6 destination control multicast is disable or enable"
|
||
::= { dcscm6 1 }
|
||
|
||
--xxx.100.21.2
|
||
|
||
-- The DCSCM6 dc Acl Table
|
||
|
||
dcscm6dcAcl OBJECT IDENTIFIER ::= { dcscm6 2 }
|
||
|
||
--xxx.100.21.2.1
|
||
dcscm6dcAclNumber OBJECT-TYPE
|
||
SYNTAX INTEGER (9000..10999)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Acl number of Dcscm6 destination control multicast,the range is 9000--10999."
|
||
::= { dcscm6dcAcl 1 }
|
||
|
||
--xxx.100.21.2.2
|
||
dcscm6dcAclSourceIp OBJECT-TYPE
|
||
SYNTAX Ipv6Address
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Source ip address of acl entry "
|
||
::= { dcscm6dcAcl 2}
|
||
|
||
--xxx.100.21.2.3
|
||
dcscm6dcAclSourceMask OBJECT-TYPE
|
||
SYNTAX INTEGER (1..128)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Source MaskLen of acl entry "
|
||
::= { dcscm6dcAcl 3}
|
||
|
||
--xxx.100.21.2.4
|
||
dcscm6dcAclDestinationIp OBJECT-TYPE
|
||
SYNTAX Ipv6Address
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination ip address of acl entry,the destination ip must be a valid multicast group address. "
|
||
::= { dcscm6dcAcl 4}
|
||
|
||
--xxx.100.21.2.5
|
||
dcscm6dcAclDestinationMask OBJECT-TYPE
|
||
SYNTAX INTEGER (8..128)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination MaskLen of acl entry ,the mask length should meet the request of multicast group address."
|
||
::= { dcscm6dcAcl 5}
|
||
|
||
--xxx.100.21.2.6
|
||
dcscm6dcAclPermitOrDeny OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
permit(1),
|
||
deny(0),
|
||
deltheAcl(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" acl entry permit or deny; 0:deny; 1:permit; 2:del this acl"
|
||
::= { dcscm6dcAcl 6}
|
||
|
||
--xxx.100.21.3
|
||
|
||
-- The DCSCM6 VMac Destination binding Table
|
||
|
||
dcscm6VMacbindingTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Dcscm6VMacbindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"dcscm6 destination control multicast, Acl is binded to VMac"
|
||
::= { dcscm6 3 }
|
||
--xxx.100.21.3.1
|
||
dcscm6VMacbindingEntry OBJECT-TYPE
|
||
SYNTAX Dcscm6VMacbindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of this table is Vlanid,MacAddress"
|
||
INDEX { dcscm6VMacbindingVlanid,dcscm6VMacbindingMacAddr }
|
||
::= { dcscm6VMacbindingTable 1 }
|
||
|
||
Dcscm6VMacbindingEntry
|
||
::= SEQUENCE
|
||
{
|
||
dcscm6VMacbindingVlanid INTEGER,
|
||
dcscm6VMacbindingMacAddr MacAddress,
|
||
dcscm6VMacbindingAclNumber INTEGER
|
||
}
|
||
|
||
--xxx.100.21.3.1.1
|
||
dcscm6VMacbindingVlanid OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm6 destination control multicast,The vlanid of rule"
|
||
::= { dcscm6VMacbindingEntry 1 }
|
||
|
||
--xxx.100.21.3.1.2
|
||
dcscm6VMacbindingMacAddr OBJECT-TYPE
|
||
SYNTAX MacAddress (SIZE(17))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm6 destination control multicast,The Mac Address of rule"
|
||
::= { dcscm6VMacbindingEntry 2 }
|
||
|
||
--xxx.100.21.3.1.3
|
||
dcscm6VMacbindingAclNumber OBJECT-TYPE
|
||
SYNTAX INTEGER (0|9000..10999)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm6 destination control multicast,The Acl number of rule;0 means del the rule binded to vmac"
|
||
::= { dcscm6VMacbindingEntry 3 }
|
||
|
||
--xxx.100.21.4
|
||
|
||
-- The DCSCM6 Sip Destination binding Table
|
||
|
||
dcscm6SipbindingTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Dcscm6SipbindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"dcscm6 destination control multicast, Acl is binded to Sip"
|
||
::= { dcscm6 4 }
|
||
--xxx.100.21.4.1
|
||
dcscm6SipbindingEntry OBJECT-TYPE
|
||
SYNTAX Dcscm6SipbindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of this table is Sourceip,SourceMaskLen "
|
||
INDEX { dcscm6SipbindingSipAddress,dcscm6SipbindingSipMaskLen }
|
||
::= { dcscm6SipbindingTable 1 }
|
||
|
||
Dcscm6SipbindingEntry
|
||
::= SEQUENCE
|
||
{
|
||
dcscm6SipbindingSipAddress Ipv6Address,
|
||
dcscm6SipbindingSipMaskLen INTEGER,
|
||
dcscm6SipbindingAclNumber INTEGER
|
||
}
|
||
|
||
--xxx.100.21.4.1.1
|
||
dcscm6SipbindingSipAddress OBJECT-TYPE
|
||
SYNTAX Ipv6Address
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm6 destination control multicast,The Source ip of rule"
|
||
::= { dcscm6SipbindingEntry 1 }
|
||
|
||
--xxx.100.21.4.1.2
|
||
dcscm6SipbindingSipMaskLen OBJECT-TYPE
|
||
SYNTAX INTEGER (1..128)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm6 destination control multicast,The Source ip mask len of rule"
|
||
::= { dcscm6SipbindingEntry 2 }
|
||
|
||
--xxx.100.21.4.1.3
|
||
dcscm6SipbindingAclNumber OBJECT-TYPE
|
||
SYNTAX INTEGER (0|9000..10999)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm6 destination control multicast,The Acl number of rule;0 means del the rule binded to sip"
|
||
::= { dcscm6SipbindingEntry 3 }
|
||
|
||
--xxx.100.21.5
|
||
|
||
-- The DCSCM6 Port Destination binding Table
|
||
|
||
dcscm6dcPortbindingTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Dcscm6dcPortbindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"dcscm6 destination control multicast, Acl is binded to Port"
|
||
::= { dcscm6 5 }
|
||
--xxx.100.21.5.1
|
||
dcscm6dcPortbindingEntry OBJECT-TYPE
|
||
SYNTAX Dcscm6dcPortbindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of this table is PortName"
|
||
INDEX { dcscm6dcPortbindingPortName }
|
||
::= { dcscm6dcPortbindingTable 1 }
|
||
|
||
Dcscm6dcPortbindingEntry
|
||
::= SEQUENCE
|
||
{
|
||
dcscm6dcPortbindingPortName INTEGER,
|
||
dcscm6dcPortbindingAclNumber INTEGER
|
||
}
|
||
|
||
--xxx.100.21.5.1.1
|
||
dcscm6dcPortbindingPortName OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm6 destination control multicast,The Port Number of rule"
|
||
::= { dcscm6dcPortbindingEntry 1 }
|
||
|
||
--xxx.100.21.5.1.2
|
||
dcscm6dcPortbindingAclNumber OBJECT-TYPE
|
||
SYNTAX INTEGER (0|9000..10999)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm6 destination control multicast,The Acl number of rule;0 means del the rule binded to port"
|
||
::= { dcscm6dcPortbindingEntry 2 }
|
||
|
||
--xxx.100.21.6 Dcscm6 sc
|
||
|
||
-- The Dcscm6 sc Enable Table
|
||
|
||
dcscm6scEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"dcscm6 source control multicast is disable or enable"
|
||
::= { dcscm6 6 }
|
||
|
||
--xxx.100.21.7
|
||
|
||
-- The DCSCM6 Sc Acl Table
|
||
|
||
dcscm6scAcl OBJECT IDENTIFIER ::= { dcscm6 7 }
|
||
|
||
--xxx.100.21.7.1
|
||
dcscm6scAclNumber OBJECT-TYPE
|
||
SYNTAX INTEGER (8000..8099)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Acl number of Dcscm6 source control multicast.the range is 8000--8099"
|
||
::= { dcscm6scAcl 1 }
|
||
|
||
--xxx.100.21.7.2
|
||
dcscm6scAclSourceIp OBJECT-TYPE
|
||
SYNTAX Ipv6Address
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Source ip address of acl entry "
|
||
::= { dcscm6scAcl 2}
|
||
|
||
--xxx.100.21.7.3
|
||
dcscm6scAclSourceMask OBJECT-TYPE
|
||
SYNTAX INTEGER (1..128)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Source MaskLen of acl entry "
|
||
::= { dcscm6scAcl 3}
|
||
|
||
--xxx.100.21.7.4
|
||
dcscm6scAclDestinationIp OBJECT-TYPE
|
||
SYNTAX Ipv6Address
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination ip address of acl entry,the destination ip must be a valid multicast group address. "
|
||
::= { dcscm6scAcl 4}
|
||
|
||
--xxx.100.21.7.5
|
||
dcscm6scAclDestinationMask OBJECT-TYPE
|
||
SYNTAX INTEGER (8..128)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination MaskLen of acl entry ,the mask length should meet the request of multicast group address."
|
||
::= { dcscm6scAcl 5}
|
||
|
||
--xxx.100.21.7.6
|
||
dcscm6scAclPermitOrDeny OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
permit(1),
|
||
deny(0),
|
||
deltheAcl(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" acl entry permit or deny; 0:deny; 1:permit; 2:del this acl"
|
||
::= { dcscm6scAcl 6}
|
||
|
||
--xxx.100.21.8
|
||
|
||
-- The DCSCM6 Sc Port Destination binding Table
|
||
|
||
dcscm6scPortbindingTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Dcscm6scPortbindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"dcscm6 destination control multicast, Acl is binded to Port"
|
||
::= { dcscm6 8 }
|
||
--xxx.100.21.8.1
|
||
dcscm6scPortbindingEntry OBJECT-TYPE
|
||
SYNTAX Dcscm6scPortbindingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of this table is PortName"
|
||
INDEX { dcscm6scPortbindingPortName }
|
||
::= { dcscm6scPortbindingTable 1 }
|
||
|
||
Dcscm6scPortbindingEntry
|
||
::= SEQUENCE
|
||
{
|
||
dcscm6scPortbindingPortName INTEGER,
|
||
dcscm6scPortbindingAclNumber INTEGER
|
||
}
|
||
|
||
--xxx.100.21.8.1.1
|
||
dcscm6scPortbindingPortName OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm6 source control multicast,The Port Number of rule"
|
||
::= { dcscm6scPortbindingEntry 1 }
|
||
|
||
--xxx.100.21.8.1.2
|
||
dcscm6scPortbindingAclNumber OBJECT-TYPE
|
||
SYNTAX INTEGER (0|8000..8099)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Dcscm6 source control multicast,The Acl number of rule,0 means to del the rule binded to port"
|
||
::= { dcscm6scPortbindingEntry 2 }
|
||
|
||
--xxx.100.21.9
|
||
|
||
-- The DCSCM6 Policy multicast Table
|
||
|
||
dcscm6pcTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Dcscm6pcEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"dcscm6 policy multicast table"
|
||
::= { dcscm6 9 }
|
||
--xxx.100.21.9.1
|
||
dcscm6pcEntry OBJECT-TYPE
|
||
SYNTAX Dcscm6pcEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of this table is dcscm6pcSourceIp,dcscm6pcSourceMask,dcscm6pcDestinationIp,dcscm6pcDestinationMask"
|
||
INDEX {dcscm6pcSourceIp,dcscm6pcSourceMask,dcscm6pcDestinationIp,dcscm6pcDestinationMask}
|
||
::= { dcscm6pcTable 1 }
|
||
|
||
Dcscm6pcEntry
|
||
::= SEQUENCE
|
||
{
|
||
dcscm6pcSourceIp Ipv6Address,
|
||
dcscm6pcSourceMask INTEGER,
|
||
dcscm6pcDestinationIp Ipv6Address,
|
||
dcscm6pcDestinationMask INTEGER,
|
||
dcscm6pccos INTEGER
|
||
}
|
||
|
||
--xxx.100.21.9.1.1
|
||
dcscm6pcSourceIp OBJECT-TYPE
|
||
SYNTAX Ipv6Address
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"source ip address of policy multicast "
|
||
::= { dcscm6pcEntry 1}
|
||
|
||
--xxx.100.21.9.1.2
|
||
dcscm6pcSourceMask OBJECT-TYPE
|
||
SYNTAX INTEGER (1..128)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Source MaskLen of policy multicast "
|
||
::= { dcscm6pcEntry 2}
|
||
|
||
--xxx.100.21.9.1.3
|
||
dcscm6pcDestinationIp OBJECT-TYPE
|
||
SYNTAX Ipv6Address
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination ip address of policy multicast "
|
||
::= { dcscm6pcEntry 3}
|
||
|
||
--xxx.100.21.9.1.4
|
||
dcscm6pcDestinationMask OBJECT-TYPE
|
||
SYNTAX INTEGER (8..128)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination MaskLen of policy multicast "
|
||
::= { dcscm6pcEntry 4}
|
||
|
||
--xxx.100.21.9.1.5
|
||
dcscm6pccos OBJECT-TYPE
|
||
SYNTAX INTEGER (0..8)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" cos value of policy multicast; between 0 and 7 ;8 means to del the policy"
|
||
::= { dcscm6pcEntry 5}
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.22.1
|
||
clusterv2Base OBJECT IDENTIFIER ::= { prClusterv2 1 }
|
||
|
||
--xxx.100.22.1.1
|
||
clusterv2BaseKey OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (1..16))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"cluster run switch,set the key word only while the cluster is not running
|
||
and you should set it with set clusterv2BaseRun."
|
||
::= { clusterv2Base 1 }
|
||
|
||
--xxx.100.22.1.2
|
||
clusterv2BaseVlan OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"cluster run switch,set the Vlan only when the cluster is not running
|
||
and you should set it with set clusterv2BaseRun.
|
||
if get result is 0 that the cluser is not running!"
|
||
::= { clusterv2Base 2 }
|
||
|
||
--xxx.100.22.1.3
|
||
clusterv2BaseRun OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"cluster run switch,set the key word and vlan id or stop the cluster."
|
||
::= { clusterv2Base 3 }
|
||
|
||
--xxx.100.22.1.4
|
||
clusterv2BaseRole OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
candidateDevice(1),
|
||
memberDevice(2),
|
||
commanderDevice(3),
|
||
none(255)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The role of the device.
|
||
none means cluster device isn't running."
|
||
::= { clusterv2Base 4 }
|
||
|
||
--xxx.100.22.1.5
|
||
clusterv2BaseVersion OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (1..10))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"version of cluster."
|
||
::= { clusterv2Base 5 }
|
||
|
||
--xxx.100.22.1.6
|
||
clusterv2BaseMaxNumberOfMembers OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The maximum number of cluster members allowed in the
|
||
cluster. The command switch is considered as a cluster
|
||
member also."
|
||
::= { clusterv2Base 6 }
|
||
|
||
--xxx.100.22.1.7
|
||
clusterv2BaseMaxNumberOfSwitches OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The maximum number of cluster switches allowed in the
|
||
cluster. The Candidates include commander,candidate and member."
|
||
::= { clusterv2Base 7 }
|
||
|
||
--xxx.100.22.2
|
||
clusterv2Create OBJECT IDENTIFIER ::= { prClusterv2 2 }
|
||
|
||
--xxx.100.22.2.1
|
||
clusterv2CreateIPPool OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ip pool.Valid cluster ip-pool format like as 10.x.x.x,default is 10.254.254.1 .
|
||
if get result is 0 that the cluser is not running!
|
||
set it only on the device is not commander and should set it with set clusterv2CreateCmdrOperate."
|
||
::= { clusterv2Create 1}
|
||
|
||
--xxx.100.22.2.2
|
||
clusterv2CreateName OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (1..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"create the clustername while create the cluster commander,
|
||
set it only on the device is not commander and should set it with set clusterv2CreateCmdrOperate."
|
||
::= { clusterv2Create 2}
|
||
|
||
--xxx.100.22.2.3
|
||
clusterv2CreateCmdrOperate OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
create(1),
|
||
destroy(0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"if set create ,operation is to build cluster according to clusterv2CreateClusterIPPool/clusterv2StatusClusterName.
|
||
if set destroy , operation is try to clear the IPPool and the ClusterName.
|
||
set create only on the device is not commander.
|
||
set destroy only on the device is commander."
|
||
::= { clusterv2Create 3}
|
||
|
||
--xxx.100.22.3
|
||
clusterv2Status OBJECT IDENTIFIER ::= { prClusterv2 3 }
|
||
|
||
--xxx.100.22.3.1
|
||
clusterv2StatusClusterName OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (1..32))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The name of the cluster.Set only on the device is not commander.The default is NULL."
|
||
::= { clusterv2Status 1 }
|
||
|
||
--xxx.100.22.3.2
|
||
clusterv2StatusKeepalive OBJECT-TYPE
|
||
SYNTAX INTEGER (3..30)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"cluster keepalive interval(3-30 second).
|
||
if get result is 0 that the cluser is not running!"
|
||
::= { clusterv2Status 2 }
|
||
|
||
--xxx.100.22.3.3
|
||
clusterv2StatusLoss-count OBJECT-TYPE
|
||
SYNTAX INTEGER (1..10)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"cluster the max(1-10) loss-count packet during the keeplive interval.
|
||
if get result is 0 that the cluser is not running!"
|
||
::= { clusterv2Status 3}
|
||
|
||
--xxx.100.22.4
|
||
clusterv2Commander OBJECT IDENTIFIER ::= { prClusterv2 4 }
|
||
|
||
--xxx.100.22.4.1
|
||
clusterv2CommanderAutoAddMem OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"auto add mem switch"
|
||
::= { clusterv2Commander 1 }
|
||
|
||
--xxx.100.22.4.2
|
||
clusterv2MemberCounter OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"member number on commander,read only on commander or will return 65535."
|
||
::= { clusterv2Commander 2 }
|
||
|
||
--xxx.100.22.4.3
|
||
clusterv2MemberTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Clusterv2MemberEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This table contains one row per cluster member,
|
||
including the command switch,read only on commander."
|
||
::= { clusterv2Commander 3 }
|
||
--xxx.100.22.4.3.1
|
||
clusterv2MemberEntry OBJECT-TYPE
|
||
SYNTAX Clusterv2MemberEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry containing cluster management information
|
||
applicable to a particular cluster member."
|
||
INDEX { clusterv2MemberNumber }
|
||
::= { clusterv2MemberTable 1 }
|
||
|
||
Clusterv2MemberEntry ::=
|
||
SEQUENCE {
|
||
clusterv2MemberNumber INTEGER,
|
||
clusterv2MemberIpAddress IpAddress,
|
||
clusterv2MemberMacAddress MacAddress,
|
||
clusterv2MemberOperStatus INTEGER,
|
||
clusterv2MemberHostName OCTET STRING,
|
||
clusterv2MemberDeviceType OCTET STRING
|
||
}
|
||
|
||
--xxx.100.22.4.3.1.1
|
||
clusterv2MemberNumber OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An arbitrary value which uniquely identifies the
|
||
cluster member switch number. It ranges from 1 to
|
||
clusterv2StatusMaxNumberOfMembers,read only on commander."
|
||
::= { clusterv2MemberEntry 1 }
|
||
|
||
--xxx.100.22.4.3.1.2
|
||
clusterv2MemberIpAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The management ip address of the member device."
|
||
::= { clusterv2MemberEntry 2 }
|
||
|
||
--xxx.100.22.4.3.1.3
|
||
clusterv2MemberOperStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
notMember(1),
|
||
inactiveMember(2),
|
||
memberTobe(3),
|
||
activeMember(4)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The status of cluster management connectivity between
|
||
the command switch and a cluster member. Cluster management
|
||
connectivity is determined by the exchange of cluster
|
||
management messages between the command switch and a
|
||
cluster member."
|
||
::= { clusterv2MemberEntry 3 }
|
||
|
||
--xxx.100.22.4.3.1.4
|
||
clusterv2MemberMacAddress OBJECT-TYPE
|
||
SYNTAX MacAddress (SIZE(17))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The management MAC address of the member device."
|
||
::= { clusterv2MemberEntry 4 }
|
||
|
||
--xxx.100.22.4.3.1.5
|
||
clusterv2MemberHostName OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { clusterv2MemberEntry 5 }
|
||
|
||
--xxx.100.22.4.3.1.6
|
||
clusterv2MemberDeviceType OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"deviceType such as 5526S, 2008A etc"
|
||
::= { clusterv2MemberEntry 6 }
|
||
|
||
--The Cluster Candidate Table
|
||
--xxx.100.22.4.4
|
||
clusterv2CandidateCounter OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"candidate number on commander,read only on commander or will return 65535."
|
||
::= { clusterv2Commander 4 }
|
||
--xxx.100.22.4.5
|
||
clusterv2CandidateTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Clusterv2CandidateEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This table contains one row per cluster candidate,
|
||
A cluster candidate is a device that is currently
|
||
eligible to be added to the cluster of a command
|
||
switch. A device is eligible if it satisfies the
|
||
following conditions:
|
||
1. It start the cluster func.
|
||
2. It is in a same L2 LAN with commander switch
|
||
|
||
The entries in this table and the entries in
|
||
clusterMemberTable are mutually exclusive at all
|
||
times. That is, any device that is a cluster
|
||
member never shows up in the clusterCandidateTable
|
||
or is never a candidate at the same time . Also, any
|
||
candidate that shows up in clusterCandidateTable should not
|
||
appear in clusterMemberTable."
|
||
::= { clusterv2Commander 5 }
|
||
|
||
--xxx.100.22.4.5.1
|
||
clusterv2CandidateEntry OBJECT-TYPE
|
||
SYNTAX Clusterv2CandidateEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry pertaining to a single candidate device."
|
||
INDEX { clusterv2CandidateId }
|
||
::= { clusterv2CandidateTable 1 }
|
||
|
||
Clusterv2CandidateEntry ::= SEQUENCE {
|
||
clusterv2CandidateId INTEGER,
|
||
clusterv2CandidateMacAddress MacAddress,
|
||
clusterv2CandidateHostName OCTET STRING,
|
||
clusterv2CandidateDeviceType OCTET STRING
|
||
}
|
||
|
||
--xxx.100.22.4.5.1.1
|
||
clusterv2CandidateId OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The candidate id."
|
||
::= { clusterv2CandidateEntry 1 }
|
||
|
||
|
||
--xxx.100.22.4.5.1.2
|
||
clusterv2CandidateMacAddress OBJECT-TYPE
|
||
SYNTAX MacAddress (SIZE(17))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The MAC address of a device qualified to
|
||
to be a cluster member of the command switch
|
||
cluster."
|
||
::= { clusterv2CandidateEntry 2 }
|
||
|
||
--xxx.100.22.4.5.1.3
|
||
clusterv2CandidateHostName OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { clusterv2CandidateEntry 3 }
|
||
|
||
--xxx.100.22.4.5.1.4
|
||
clusterv2CandidateDeviceType OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
""
|
||
::= { clusterv2CandidateEntry 4 }
|
||
|
||
|
||
--xxx.100.22.4.6
|
||
clusterv2RebootMem OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (1..30))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Operation is to reboot the specified member.you can select more member one time,
|
||
the value connected with '-' or ';',the string len is 1-30 .set only on commander."
|
||
::= { clusterv2Commander 6}
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
--xxx.100.23 Dns group
|
||
|
||
--xxx.100.23.1
|
||
dnsEnable OBJECT-TYPE
|
||
SYNTAX INTEGER{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Enable or disable dns dynamic domain resolving."
|
||
::= {dns 1 }
|
||
|
||
--xxx.100.23.2
|
||
|
||
-- The DNS Server List Table
|
||
|
||
dnsServerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DnsServerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The dns server list table which consists of a sequence of 'dnsServerEntry' items which describe
|
||
the configured dns server IP information."
|
||
::= { dns 2 }
|
||
|
||
--xxx.100.23.2.1
|
||
dnsServerEntry OBJECT-TYPE
|
||
SYNTAX DnsServerEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry in the dnsServerTable containing the dns server IP."
|
||
INDEX { dnsServerInetAddrType,dnsServerIpAddr }
|
||
::= {dnsServerTable 1 }
|
||
|
||
DnsServerEntry
|
||
::= SEQUENCE
|
||
{
|
||
dnsServerInetAddrType InetAddressType,
|
||
dnsServerIpAddr InetAddress,
|
||
dnsServerPriority INTEGER,
|
||
dnsServerStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.23.2.1.1
|
||
dnsServerInetAddrType OBJECT-TYPE
|
||
SYNTAX InetAddressType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The IP address type of dnsServerEntry. This value applies to dnsServerIpAddr."
|
||
::= { dnsServerEntry 1 }
|
||
|
||
--xxx.100.23.2.1.2
|
||
dnsServerIpAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The dns server IP address with 'dnsServerInetAddrType' to indicate the IP address type(IPv4 or IPv6)."
|
||
::= { dnsServerEntry 2}
|
||
|
||
--xxx.100.23.2.1.3
|
||
dnsServerPriority OBJECT-TYPE
|
||
SYNTAX INTEGER(0..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Current Priority of the dns server."
|
||
::= { dnsServerEntry 3 }
|
||
|
||
--xxx.100.23.2.1.4
|
||
dnsServerStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Current state of the dns server."
|
||
::= { dnsServerEntry 4 }
|
||
|
||
--xxx.100.23.3
|
||
|
||
-- The DNS Domain Suffix Table
|
||
|
||
dnsDomainSuffixTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DnsDomainSuffixEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The dns domain suffix table which consists of a sequence of 'dnsDomainSuffixEntry' items which describe
|
||
the configured dns domain suffix information."
|
||
::= { dns 3 }
|
||
|
||
--xxx.100.23.3.1
|
||
dnsDomainSuffixEntry OBJECT-TYPE
|
||
SYNTAX DnsDomainSuffixEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry in the dnsDomainSuffixTable containing the dns domain suffix."
|
||
INDEX { dnsDomainSuffix }
|
||
::= { dnsDomainSuffixTable 1 }
|
||
|
||
DnsDomainSuffixEntry
|
||
::= SEQUENCE
|
||
{
|
||
dnsDomainSuffix DisplayString,
|
||
dnsDomainSuffixStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.23.3.1.1
|
||
dnsDomainSuffix OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The dns domain suffix(e.g. commpany.com)."
|
||
::= { dnsDomainSuffixEntry 1 }
|
||
|
||
--xxx.100.23.3.1.2
|
||
dnsDomainSuffixStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Current state of the dns domain suffix."
|
||
::= { dnsDomainSuffixEntry 2 }
|
||
|
||
--xxx.100.23.4
|
||
|
||
-- The DNS Dynamic Host Table
|
||
|
||
dnsDynHostTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DnsDynHostEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The dns dynamic host table which consists of a sequence of 'dnsDynHostEntry' items which describe
|
||
the resolved dns dynamic host information."
|
||
::= { dns 4 }
|
||
|
||
--xxx.100.23.4.1
|
||
dnsDynHostEntry OBJECT-TYPE
|
||
SYNTAX DnsDynHostEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry in the dnsDynHostTable containing the dns dynamic host information."
|
||
INDEX { dnsDynHostIndex }
|
||
::= { dnsDynHostTable 1 }
|
||
|
||
|
||
DnsDynHostEntry
|
||
::= SEQUENCE
|
||
{
|
||
dnsDynHostIndex INTEGER,
|
||
dnsDynHostName DisplayString,
|
||
dnsDynHostIpAddr InetAddress,
|
||
dnsDynHostTtl INTEGER
|
||
}
|
||
|
||
--xxx.100.23.4.1.1
|
||
dnsDynHostIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Index of position in the cache "
|
||
::= { dnsDynHostEntry 1 }
|
||
|
||
|
||
--xxx.100.23.4.1.2
|
||
dnsDynHostName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The dns dynamic host name(e.g. www.sina.com.cn)."
|
||
::= { dnsDynHostEntry 2 }
|
||
|
||
--xxx.100.23.4.1.3
|
||
dnsDynHostIpAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The dns dynamic host's IP address with 'dnsDynHostInetAddrType' to indicate the IP address type(IPv4 or IPv6)."
|
||
::= { dnsDynHostEntry 3}
|
||
|
||
--xxx.100.23.4.1.4
|
||
dnsDynHostTtl OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The dns dynamic host's living time(seconds)."
|
||
::= { dnsDynHostEntry 4}
|
||
|
||
--
|
||
-- Textual Conventions
|
||
--
|
||
|
||
NtpStratum ::= TEXTUAL-CONVENTION
|
||
DISPLAY-HINT "d"
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The NTP stratum, with 16 representing no stratum."
|
||
SYNTAX Unsigned32 (1..16)
|
||
|
||
NtpDateTime ::= TEXTUAL-CONVENTION
|
||
DISPLAY-HINT "4d:4d:4d.4d"
|
||
STATUS current
|
||
DESCRIPTION
|
||
"NTP date/time on the device, in 128-bit
|
||
NTP date format. Ref: draft-ietf-ntp-ntpv4-proto-06,
|
||
section 6:
|
||
It includes a 64-bit signed seconds field
|
||
spanning 584 billion years and a 64-bit fraction
|
||
field resolving .05 attosecond (i.e. 0.5e-18).
|
||
For convenience in mapping between formats, the
|
||
seconds field is divided into a 32-bit era field
|
||
and a 32-bit timestamp field.
|
||
|
||
If time is not syncronized this field shall be a
|
||
zero-length string.
|
||
|
||
This TC is not to be used for objects that are used
|
||
to set the time of the node querying this object.
|
||
NTP should be used for this--or at least SNTP."
|
||
SYNTAX OCTET STRING (SIZE (0 | 16))
|
||
|
||
--
|
||
-- Section 1: General NTP Entity information objects
|
||
-- (relatively static information)
|
||
--
|
||
|
||
ntpEntSoftwareName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The product name of the installed NTP version."
|
||
::= { ntpEntInfo 1 }
|
||
|
||
ntpEntSoftwareVersion OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The software version of the installed NTP implementation."
|
||
::= { ntpEntInfo 2 }
|
||
|
||
ntpEntSoftwareVendor OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The vendor/author of the installed NTP version."
|
||
::= { ntpEntInfo 4 }
|
||
|
||
ntpEntSystemType OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"General hardware/os platform information."
|
||
::= { ntpEntInfo 5 }
|
||
|
||
ntpEntTimeResolution OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A string describing the time resolution of the running NTP
|
||
implementation."
|
||
::= { ntpEntInfo 6 }
|
||
|
||
ntpEntTimePrecision OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The entity's precision in integer format."
|
||
::= { ntpEntInfo 9 }
|
||
|
||
--
|
||
-- Section 2: Current NTP status (dynamic information)
|
||
--
|
||
|
||
ntpEntStatusCurrentMode OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The actual mode of NTP as a string"
|
||
::= { ntpEntStatus 1 }
|
||
|
||
ntpEntStatusCurrentModeVal OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
notRunning(1),
|
||
notSynchronized(2),
|
||
noneConfigured(3),
|
||
syncToLocal(4),
|
||
syncToRefclock(5),
|
||
syncToRemoteServer(6),
|
||
unknown(99)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The current mode of the NTP as integer value."
|
||
DEFVAL { 99 }
|
||
::= { ntpEntStatus 2 }
|
||
|
||
ntpEntStatusStratum OBJECT-TYPE
|
||
SYNTAX NtpStratum
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The NTP entity's own stratum value."
|
||
DEFVAL { 16 }
|
||
::= { ntpEntStatus 3 }
|
||
|
||
ntpEntStatusActiveRefSourceId OBJECT-TYPE
|
||
SYNTAX Unsigned32 (0..4294967295)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The association ID of the current syspeer."
|
||
DEFVAL { 0 }
|
||
::= { ntpEntStatus 4 }
|
||
|
||
ntpEntStatusActiveRefSourceName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The hostname/descriptive name of the current reference source
|
||
selected as syspeer."
|
||
::= { ntpEntStatus 5 }
|
||
|
||
ntpEntStatusNumberOfRefSources OBJECT-TYPE
|
||
SYNTAX Unsigned32 (0..99)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of reference sources configured for NTP."
|
||
DEFVAL { 0 }
|
||
::= { ntpEntStatus 7 }
|
||
|
||
ntpEntStatusDateTime OBJECT-TYPE
|
||
SYNTAX NtpDateTime
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The current NTP date/time on the device, in 128-bit
|
||
NTP date format. Ref: draft-ietf-ntp-ntpv4-proto-06,
|
||
section 6:
|
||
It includes a 64-bit signed seconds field
|
||
spanning 584 billion years and a 64-bit fraction
|
||
field resolving .05 attosecond (i.e. 0.5e-18).
|
||
For convenience in mapping between formats, the
|
||
seconds field is divided into a 32-bit era field
|
||
and a 32-bit timestamp field.
|
||
|
||
If time is not syncronized this field shall be a
|
||
zero-length string.
|
||
|
||
This object can be used to timestamp events on this
|
||
node and allow a management station to coorelate
|
||
different time objects. For example, a management
|
||
station could query this object and sysUpTime in
|
||
the same operation to be able to relate sysUpTime
|
||
to NTP time.
|
||
|
||
This object is not to be used to set the time of
|
||
the node querying this object. NTP should be used
|
||
for this--or at least SNTP."
|
||
::= { ntpEntStatus 10 }
|
||
|
||
ntpEntStatusInPkts OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of NTP messages delivered to the
|
||
NTP entity from the transport service."
|
||
::= { ntpEntStatus 13 }
|
||
|
||
ntpEntStatusOutPkts OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of NTP messages delivered to the
|
||
transport service by this NTP entity."
|
||
::= { ntpEntStatus 14 }
|
||
|
||
ntpEntStatusBadVersion OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of NTP messages which were delivered
|
||
to this NTP entity and were for an unsupported NTP
|
||
version."
|
||
::= { ntpEntStatus 15 }
|
||
|
||
ntpEntStatusProtocolError OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The total number of NTP messages which were delivered
|
||
to this NTP entity and this entity was not able to
|
||
process due to an NTP protocol error."
|
||
::= { ntpEntStatus 16 }
|
||
|
||
|
||
|
||
--
|
||
-- Conformance/Compliance statements
|
||
--
|
||
|
||
ntpEntConformance OBJECT IDENTIFIER ::= { ntpSnmpMIB 6 }
|
||
|
||
ntpEntCompliances OBJECT IDENTIFIER ::= { ntpEntConformance 1 }
|
||
ntpEntGroups OBJECT IDENTIFIER ::= { ntpEntConformance 2 }
|
||
|
||
ntpEntNTPCompliance MODULE-COMPLIANCE
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The compliance statement for SNMP entities which use NTP and
|
||
implement the NTP MIB"
|
||
MODULE -- this module
|
||
MANDATORY-GROUPS {
|
||
ntpEntObjectsGroup1,
|
||
ntpEntObjectsGroup2
|
||
}
|
||
::= { ntpEntCompliances 1 }
|
||
|
||
ntpEntSNTPCompliance MODULE-COMPLIANCE
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The compliance statement for SNMP entities which use SNTP and
|
||
implement the NTP MIB"
|
||
MODULE -- this module
|
||
MANDATORY-GROUPS {
|
||
ntpEntObjectsGroup1
|
||
}
|
||
::= { ntpEntCompliances 2 }
|
||
|
||
ntpEntObjectsGroup1 OBJECT-GROUP
|
||
OBJECTS {
|
||
ntpEntSoftwareName,
|
||
ntpEntSoftwareVersion,
|
||
-- ntpEntSoftwareVersionVal,
|
||
ntpEntSoftwareVendor,
|
||
ntpEntSystemType,
|
||
-- ntpEntStatusEntityUptime,
|
||
ntpEntStatusDateTime
|
||
-- ntpAssocName,
|
||
-- ntpAssocRefId,
|
||
-- ntpAssocAddressType,
|
||
-- ntpAssocAddress
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A collection of objects for the NTP MIB that all NTP
|
||
or SNTP entities should implement."
|
||
::= { ntpEntGroups 1 }
|
||
|
||
ntpEntObjectsGroup2 OBJECT-GROUP
|
||
OBJECTS {
|
||
ntpEntTimeResolution,
|
||
-- ntpEntTimeResolutionVal,
|
||
ntpEntTimePrecision,
|
||
-- ntpEntTimePrecisionVal,
|
||
-- ntpEntTimeDistance,
|
||
ntpEntStatusCurrentMode,
|
||
ntpEntStatusCurrentModeVal,
|
||
ntpEntStatusStratum,
|
||
ntpEntStatusActiveRefSourceId,
|
||
ntpEntStatusActiveRefSourceName,
|
||
-- ntpEntStatusActiveOffset,
|
||
ntpEntStatusNumberOfRefSources,
|
||
-- ntpEntStatusDispersion,
|
||
-- ntpEntStatusLeapSecond,
|
||
-- ntpEntStatusLeapSecDirection,
|
||
ntpEntStatusInPkts,
|
||
ntpEntStatusOutPkts,
|
||
ntpEntStatusBadVersion,
|
||
ntpEntStatusProtocolError
|
||
-- ntpEntStatusNotifications,
|
||
-- ntpAssocOffset,
|
||
-- ntpAssocStratum,
|
||
-- ntpAssocStatusJitter,
|
||
-- ntpAssocStatusDelay,
|
||
-- ntpAssocStatusDispersion,
|
||
-- ntpAssocStatInPkts,
|
||
-- ntpAssocStatOutPkts,
|
||
-- ntpAssocStatProtocolError,
|
||
-- ntpEntHeartbeatInterval,
|
||
-- ntpEntNotifBits,
|
||
-- ntpEntNotifMessage
|
||
}
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A collection of objects for the NTP MIB that are optional
|
||
for NTP or SNTP entities to implement."
|
||
::= { ntpEntGroups 2 }
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
-- (xxx.100.26) priPoeConfig group
|
||
|
||
--xxx.100.26.1
|
||
poeSystemEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable (1),
|
||
disable (0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline global switch. Enable expresses it is turned on, while disable indicates that off."
|
||
::= { priPoeConfig 1 }
|
||
|
||
--xxx.100.26.2
|
||
poeMaxPower OBJECT-TYPE
|
||
SYNTAX INTEGER (37..776)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline global available power whitch cannot be exceeded by the total power of all PDs."
|
||
::= { priPoeConfig 2 }
|
||
|
||
--xxx.100.26.3
|
||
poePoliceEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable (1),
|
||
disable (0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline power mamagement switch. Enable expresses it is in priority-policy mode, while disable indicates that in first-in-first-get mode."
|
||
::= { priPoeConfig 3 }
|
||
|
||
--xxx.100.26.4
|
||
poeLegacyEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable (1),
|
||
disable (0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline nonstandard PD detect switch. Enable expresses nonstandard PD can be detected, while disable indicates that cannot be detected."
|
||
::= { priPoeConfig 4 }
|
||
|
||
--xxx.100.26.5
|
||
poeDisconnect OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
ac (0),
|
||
dc (1)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline disconnection mode."
|
||
::= { priPoeConfig 5 }
|
||
|
||
--xxx.100.26.6
|
||
poeCurrentPower OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline current export power. It is a real time value."
|
||
::= { priPoeConfig 6 }
|
||
|
||
--xxx.100.26.7
|
||
poePortMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
spare (1),
|
||
signal (0)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline power supply mode."
|
||
::= { priPoeConfig 7 }
|
||
|
||
--xxx.100.26.8
|
||
poeSoftwareVersion OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline software version."
|
||
::= { priPoeConfig 8 }
|
||
|
||
--xxx.100.26.9
|
||
poeHardwareVersion OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline hardware version."
|
||
::= { priPoeConfig 9 }
|
||
|
||
--xxx.100.26.10
|
||
poePortConfigTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PoePortConfigEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline port configuration table"
|
||
::= { priPoeConfig 10 }
|
||
|
||
--xxx.100.26.10.1
|
||
poePortConfigEntry OBJECT-TYPE
|
||
SYNTAX PoePortConfigEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline configuration in port."
|
||
INDEX { portIndex }
|
||
::= { poePortConfigTable 1 }
|
||
|
||
PoePortConfigEntry
|
||
::= SEQUENCE
|
||
{
|
||
poePortIndex INTEGER,
|
||
poePortStatus INTEGER,
|
||
poePortPriority INTEGER,
|
||
poePortMaxPower INTEGER,
|
||
poePortCurrentPower INTEGER,
|
||
poePortCurrentCurrent INTEGER,
|
||
poePortCurrentVoltage INTEGER,
|
||
poePortPdStatus INTEGER,
|
||
poePortPdClass INTEGER
|
||
}
|
||
|
||
--xxx.100.26.10.1.1
|
||
poePortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The power inline port index."
|
||
::= { poePortConfigEntry 1 }
|
||
|
||
--xxx.100.26.10.1.2
|
||
poePortStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable (0),
|
||
enableAuto (1),
|
||
enableStatic (2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline port switch. Enable expresses it is turned on, while disable indicates that off.enableAuto(1) turn on the
|
||
auto-mode,enableStatic(2) turn on the force-mode."
|
||
::= { poePortConfigEntry 2 }
|
||
|
||
--xxx.100.26.10.1.3
|
||
poePortPriority OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
critical (0),
|
||
high (1),
|
||
low (2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline port priority."
|
||
::= { poePortConfigEntry 3 }
|
||
|
||
--xxx.100.26.10.1.4
|
||
poePortMaxPower OBJECT-TYPE
|
||
SYNTAX INTEGER (1..31000)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline port available power whitch cannot be exceeded by the connected PD."
|
||
::= { poePortConfigEntry 4 }
|
||
|
||
--xxx.100.26.10.1.5
|
||
poePortCurrentPower OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline port used power. It is a real time value."
|
||
::= { poePortConfigEntry 5 }
|
||
|
||
--xxx.100.26.10.1.6
|
||
poePortCurrentCurrent OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline port export current. It is a real time value."
|
||
::= { poePortConfigEntry 6 }
|
||
|
||
--xxx.100.26.10.1.7
|
||
poePortCurrentVoltage OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline port export voltage. It is a real time value."
|
||
::= { poePortConfigEntry 7 }
|
||
|
||
--xxx.100.26.10.1.8
|
||
poePortPdStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
on(1),
|
||
off(2),
|
||
faulty(3),
|
||
deny(4),
|
||
force(5)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline detect status. on(1):PD is connected and natural powered, off(2):PD is not connected,
|
||
faulty(3):error, deny(4):power is low or high, force(5):force power."
|
||
::= { poePortConfigEntry 8 }
|
||
|
||
--xxx.100.26.10.1.9
|
||
poePortPdClass OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The connected PD class of power inline"
|
||
::= { poePortConfigEntry 9 }
|
||
--xxx.100.26.11
|
||
poeHighInrushEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable (0),
|
||
disable (1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The power inline high-inrush switch. Enable expresses it is turned on, while disable indicates that off."
|
||
::= { priPoeConfig 11 }
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
-- (xxx.100.27) priQos2 group
|
||
|
||
--xxx.100.27.1
|
||
qos2 OBJECT IDENTIFIER ::= { priQos2 1 }
|
||
--********************************************************************************************************
|
||
--xxx.100.27.1.1
|
||
qos2MapCostoIntp OBJECT IDENTIFIER ::= { qos2 1 }
|
||
|
||
--xxx.100.27.1.1.1
|
||
qos2MapCostoIntp1 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to IntPrio map,IntPrio1<0>."
|
||
::= { qos2MapCostoIntp 1 }
|
||
|
||
--xxx.100.27.1.1.2
|
||
qos2MapCostoIntp2 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to IntPrio map,IntPrio2<0>."
|
||
::= { qos2MapCostoIntp 2 }
|
||
|
||
--xxx.100.27.1.1.3
|
||
qos2MapCostoIntp3 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to IntPrio map,IntPrio1<0>."
|
||
::= { qos2MapCostoIntp 3 }
|
||
|
||
--xxx.100.27.1.1.4
|
||
qos2MapCostoIntp4 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to IntPrio map,IntPrio1<0>."
|
||
::= { qos2MapCostoIntp 4 }
|
||
|
||
--xxx.100.27.1.1.5
|
||
qos2MapCostoIntp5 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to IntPrio map,IntPrio1<0>."
|
||
::= { qos2MapCostoIntp 5 }
|
||
|
||
--xxx.100.27.1.1.6
|
||
qos2MapCostoIntp6 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to IntPrio map,IntPrio1<0>."
|
||
::= { qos2MapCostoIntp 6 }
|
||
|
||
--xxx.100.27.1.1.7
|
||
qos2MapCostoIntp7 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to IntPrio map,IntPrio1<0>."
|
||
::= { qos2MapCostoIntp 7 }
|
||
|
||
--xxx.100.27.1.1.8
|
||
qos2MapCostoIntp8 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to IntPrio map,IntPrio1<0>."
|
||
::= { qos2MapCostoIntp 8 }
|
||
|
||
--xxx.100.27.1.1.9
|
||
qos2MapCostoIntpStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qos2MapCostoIntp 9 }
|
||
|
||
--xxx.100.27.1.2
|
||
qos2MapCostoDP OBJECT IDENTIFIER ::= { qos2 2 }
|
||
|
||
--xxx.100.27.1.2.1
|
||
qos2MapCostoDP1 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to drop precedence map,Drop Precedence1<0>."
|
||
::= { qos2MapCostoDP 1 }
|
||
|
||
--xxx.100.27.1.2.2
|
||
qos2MapCostoDP2 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to drop precedence map,Drop Precedence2<0>."
|
||
::= { qos2MapCostoDP 2 }
|
||
|
||
--xxx.100.27.1.2.3
|
||
qos2MapCostoDP3 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to drop precedence map,Drop Precedence3<0>."
|
||
::= { qos2MapCostoDP 3 }
|
||
|
||
--xxx.100.27.1.2.4
|
||
qos2MapCostoDP4 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to drop precedence map,Drop Precedence4<0>."
|
||
::= { qos2MapCostoDP 4 }
|
||
|
||
--xxx.100.27.1.2.5
|
||
qos2MapCostoDP5 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to drop precedence map,Drop Precedence5<0>."
|
||
::= { qos2MapCostoDP 5 }
|
||
|
||
--xxx.100.27.1.2.6
|
||
qos2MapCostoDP6 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to drop precedence map,Drop Precedence6<0>."
|
||
::= { qos2MapCostoDP 6 }
|
||
|
||
--xxx.100.27.1.2.7
|
||
qos2MapCostoDP7 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to drop precedence map,Drop Precedence7<0>."
|
||
::= { qos2MapCostoDP 7 }
|
||
|
||
--xxx.100.27.1.2.8
|
||
qos2MapCostoDP8 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"COS to drop precedence map,Drop Precedence8<0>."
|
||
::= { qos2MapCostoDP 8 }
|
||
|
||
--xxx.100.27.1.2.9
|
||
qos2MapCostoDPStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qos2MapCostoDP 9 }
|
||
|
||
--xxx.100.27.1.3
|
||
qos2MapDSCPtoDSCP OBJECT IDENTIFIER ::= { qos2 3 }
|
||
|
||
--xxx.100.27.1.3.1
|
||
qos2MapDSCPtoDSCP1 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DSCP map, DSCP1<0>."
|
||
::= { qos2MapDSCPtoDSCP 1 }
|
||
|
||
--xxx.100.27.1.3.2
|
||
qos2MapDSCPtoDSCP2 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DSCP map, DSCP2<0>."
|
||
::= { qos2MapDSCPtoDSCP 2 }
|
||
|
||
--xxx.100.27.1.3.3
|
||
qos2MapDSCPtoDSCP3 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DSCP map, DSCP3<0>."
|
||
::= { qos2MapDSCPtoDSCP 3 }
|
||
|
||
--xxx.100.27.1.3.4
|
||
qos2MapDSCPtoDSCP4 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DSCP map, DSCP4<0>."
|
||
::= { qos2MapDSCPtoDSCP 4 }
|
||
|
||
--xxx.100.27.1.3.5
|
||
qos2MapDSCPtoDSCP5 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DSCP map, DSCP5<0>."
|
||
::= { qos2MapDSCPtoDSCP 5 }
|
||
|
||
--xxx.100.27.1.3.6
|
||
qos2MapDSCPtoDSCP6 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DSCP map, DSCP6<0>."
|
||
::= { qos2MapDSCPtoDSCP 6 }
|
||
|
||
--xxx.100.27.1.3.7
|
||
qos2MapDSCPtoDSCP7 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DSCP map, DSCP7<0>."
|
||
::= { qos2MapDSCPtoDSCP 7 }
|
||
|
||
--xxx.100.27.1.3.8
|
||
qos2MapDSCPtoDSCP8 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DSCP map, DSCP8<0>."
|
||
::= { qos2MapDSCPtoDSCP 8 }
|
||
|
||
--xxx.100.27.1.3.9
|
||
qos2MapDSCPtoDSCPoutDSCP OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DSCP map, outDSCP<0>."
|
||
::= { qos2MapDSCPtoDSCP 9 }
|
||
|
||
--xxx.100.27.1.3.10
|
||
qos2MapDSCPtoDSCPStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qos2MapDSCPtoDSCP 10 }
|
||
|
||
--xxx.100.27.1.4
|
||
qos2MapDSCPtoIntp OBJECT IDENTIFIER ::= { qos2 4 }
|
||
|
||
--xxx.100.27.1.4.1
|
||
qos2MapDSCPtoIntp1 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to Intp map, DSCP1<0>."
|
||
::= { qos2MapDSCPtoIntp 1 }
|
||
|
||
--xxx.100.27.1.4.2
|
||
qos2MapDSCPtoIntp2 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to Intp map, DSCP2<0>."
|
||
::= { qos2MapDSCPtoIntp 2 }
|
||
|
||
--xxx.100.27.1.4.3
|
||
qos2MapDSCPtoIntp3 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to Intp map, DSCP3<0>."
|
||
::= { qos2MapDSCPtoIntp 3 }
|
||
|
||
--xxx.100.27.1.4.4
|
||
qos2MapDSCPtoIntp4 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to Intp map, DSCP4<0>."
|
||
::= { qos2MapDSCPtoIntp 4 }
|
||
|
||
--xxx.100.27.1.4.5
|
||
qos2MapDSCPtoIntp5 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to Intp map, DSCP5<0>."
|
||
::= { qos2MapDSCPtoIntp 5 }
|
||
|
||
--xxx.100.27.1.4.6
|
||
qos2MapDSCPtoIntp6 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to Intp map, DSCP6<0>."
|
||
::= { qos2MapDSCPtoIntp 6 }
|
||
|
||
--xxx.100.27.1.4.7
|
||
qos2MapDSCPtoIntp7 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to Intp map, DSCP7<0>."
|
||
::= { qos2MapDSCPtoIntp 7 }
|
||
|
||
--xxx.100.27.1.4.8
|
||
qos2MapDSCPtoIntp8 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to Intp map, DSCP8<0>."
|
||
::= { qos2MapDSCPtoIntp 8 }
|
||
|
||
--xxx.100.27.1.4.9
|
||
qos2MapDSCPtoIntpIntPriovalue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to Intp map, IntPrio value<0>."
|
||
::= { qos2MapDSCPtoIntp 9 }
|
||
|
||
--xxx.100.27.1.4.10
|
||
qos2MapDSCPtoIntpStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qos2MapDSCPtoIntp 10 }
|
||
|
||
--xxx.100.27.1.5
|
||
qos2MapDSCPtoDP OBJECT IDENTIFIER ::= { qos2 5 }
|
||
|
||
--xxx.100.27.1.5.1
|
||
qos2MapDSCPtoDP1 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DP map, DSCP1<0>."
|
||
::= { qos2MapDSCPtoDP 1 }
|
||
|
||
--xxx.100.27.1.5.2
|
||
qos2MapDSCPtoDP2 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DP map, DSCP2<0>."
|
||
::= { qos2MapDSCPtoDP 2 }
|
||
|
||
--xxx.100.27.1.5.3
|
||
qos2MapDSCPtoDP3 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DP map, DSCP3<0>."
|
||
::= { qos2MapDSCPtoDP 3 }
|
||
|
||
--xxx.100.27.1.5.4
|
||
qos2MapDSCPtoDP4 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DP map, DSCP4<0>."
|
||
::= { qos2MapDSCPtoDP 4 }
|
||
|
||
--xxx.100.27.1.5.5
|
||
qos2MapDSCPtoDP5 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DP map, DSCP5<0>."
|
||
::= { qos2MapDSCPtoDP 5 }
|
||
|
||
--xxx.100.27.1.5.6
|
||
qos2MapDSCPtoDP6 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DP map, DSCP6<0>."
|
||
::= { qos2MapDSCPtoDP 6 }
|
||
|
||
--xxx.100.27.1.5.7
|
||
qos2MapDSCPtoDP7 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DP map, DSCP7<0>."
|
||
::= { qos2MapDSCPtoDP 7 }
|
||
|
||
--xxx.100.27.1.5.8
|
||
qos2MapDSCPtoDP8 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DP map, DSCP8<0>."
|
||
::= { qos2MapDSCPtoDP 8 }
|
||
|
||
--xxx.100.27.1.5.9
|
||
qos2MapDSCPtoDPvalue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"DSCP to DP map, Drop Precedence value<0>."
|
||
::= { qos2MapDSCPtoDP 9 }
|
||
|
||
--xxx.100.27.1.5.10
|
||
qos2MapDSCPtoDPStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qos2MapDSCPtoDP 10 }
|
||
|
||
--xxx.100.27.1.6
|
||
qos2MapExptoIntp OBJECT IDENTIFIER ::= { qos2 6 }
|
||
|
||
--xxx.100.27.1.6.1
|
||
qos2MapExptoIntp1 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EXP to Intp map, IntPrio1 value<0>."
|
||
::= { qos2MapExptoIntp 1 }
|
||
|
||
--xxx.100.27.1.6.2
|
||
qos2MapExptoIntp2 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EXP to Intp map, IntPrio2 value<0>."
|
||
::= { qos2MapExptoIntp 2 }
|
||
|
||
--xxx.100.27.1.6.3
|
||
qos2MapExptoIntp3 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EXP to Intp map, IntPrio3 value<0>."
|
||
::= { qos2MapExptoIntp 3 }
|
||
|
||
--xxx.100.27.1.6.4
|
||
qos2MapExptoIntp4 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EXP to Intp map, IntPrio4 value<0>."
|
||
::= { qos2MapExptoIntp 4 }
|
||
|
||
--xxx.100.27.1.6.5
|
||
qos2MapExptoIntp5 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EXP to Intp map, IntPrio5 value<0>."
|
||
::= { qos2MapExptoIntp 5 }
|
||
|
||
--xxx.100.27.1.6.6
|
||
qos2MapExptoIntp6 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EXP to Intp map, IntPrio6 value<0>."
|
||
::= { qos2MapExptoIntp 6 }
|
||
|
||
--xxx.100.27.1.6.7
|
||
qos2MapExptoIntp7 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EXP to Intp map, IntPrio7 value<0>."
|
||
::= { qos2MapExptoIntp 7 }
|
||
|
||
--xxx.100.27.1.6.8
|
||
qos2MapExptoIntp8 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EXP to Intp map, IntPrio8 value<0>."
|
||
::= { qos2MapExptoIntp 8 }
|
||
|
||
--xxx.100.27.1.6.9
|
||
qos2MapExptoIntpStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qos2MapExptoIntp 9 }
|
||
|
||
--xxx.100.27.1.7
|
||
qos2MapExptoDP OBJECT IDENTIFIER ::= { qos2 7 }
|
||
|
||
--xxx.100.27.1.7.1
|
||
qos2MapExptoDP1 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EXP to DP map, Drop Precedence value<0>."
|
||
::= { qos2MapExptoDP 1 }
|
||
|
||
--xxx.100.27.1.7.2
|
||
qos2MapExptoDP2 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EXP to DP map, Drop Precedence value<0>."
|
||
::= { qos2MapExptoDP 2 }
|
||
|
||
--xxx.100.27.1.7.3
|
||
qos2MapExptoDP3 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EXP to DP map, Drop Precedence value<0>."
|
||
::= { qos2MapExptoDP 3 }
|
||
|
||
--xxx.100.27.1.7.4
|
||
qos2MapExptoDP4 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EXP to DP map, Drop Precedence value<0>."
|
||
::= { qos2MapExptoDP 4 }
|
||
|
||
--xxx.100.27.1.7.5
|
||
qos2MapExptoDP5 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EXP to DP map, Drop Precedence value<0>."
|
||
::= { qos2MapExptoDP 5 }
|
||
|
||
--xxx.100.27.1.7.6
|
||
qos2MapExptoDP6 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EXP to DP map, Drop Precedence value<0>."
|
||
::= { qos2MapExptoDP 6 }
|
||
|
||
--xxx.100.27.1.7.7
|
||
qos2MapExptoDP7 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EXP to DP map, Drop Precedence value<0>."
|
||
::= { qos2MapExptoDP 7 }
|
||
|
||
--xxx.100.27.1.7.8
|
||
qos2MapExptoDP8 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EXP to DP map, Drop Precedence value<0>."
|
||
::= { qos2MapExptoDP 8 }
|
||
|
||
--xxx.100.27.1.7.9
|
||
qos2MapExptoDPStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qos2MapExptoDP 9 }
|
||
|
||
--xxx.100.27.1.8
|
||
qos2MapIntptoDSCP OBJECT IDENTIFIER ::= { qos2 8 }
|
||
|
||
--xxx.100.27.1.8.1
|
||
qos2MapIntptoDSCP1 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Intp to DSCP map, IntPrio value<0>."
|
||
::= { qos2MapIntptoDSCP 1 }
|
||
|
||
--xxx.100.27.1.8.2
|
||
qos2MapIntptoDSCP2 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Intp to DSCP map, IntPrio value<0>."
|
||
::= { qos2MapIntptoDSCP 2 }
|
||
|
||
--xxx.100.27.1.8.3
|
||
qos2MapIntptoDSCP3 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Intp to DSCP map, IntPrio value<0>."
|
||
::= { qos2MapIntptoDSCP 3 }
|
||
|
||
--xxx.100.27.1.8.4
|
||
qos2MapIntptoDSCP4 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Intp to DSCP map, IntPrio value<0>."
|
||
::= { qos2MapIntptoDSCP 4 }
|
||
|
||
--xxx.100.27.1.8.5
|
||
qos2MapIntptoDSCP5 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Intp to DSCP map, IntPrio value<0>."
|
||
::= { qos2MapIntptoDSCP 5 }
|
||
|
||
--xxx.100.27.1.8.6
|
||
qos2MapIntptoDSCP6 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Intp to DSCP map, IntPrio value<0>."
|
||
::= { qos2MapIntptoDSCP 6 }
|
||
|
||
--xxx.100.27.1.8.7
|
||
qos2MapIntptoDSCP7 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Intp to DSCP map, IntPrio value<0>."
|
||
::= { qos2MapIntptoDSCP 7 }
|
||
|
||
--xxx.100.27.1.8.8
|
||
qos2MapIntptoDSCP8 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Intp to DSCP map, IntPrio value<0>."
|
||
::= { qos2MapIntptoDSCP 8 }
|
||
|
||
--xxx.100.27.1.8.9
|
||
qos2MapIntptoDSCPStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qos2MapIntptoDSCP 9 }
|
||
|
||
--xxx.100.27.1.10
|
||
qos2MapIntptoEXP OBJECT IDENTIFIER ::= { qos2 10 }
|
||
|
||
--xxx.100.27.1.10.1
|
||
qos2MapIntptoEXP1 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Intp to EXP map, EXP value<0>."
|
||
::= { qos2MapIntptoEXP 1 }
|
||
|
||
--xxx.100.27.1.10.2
|
||
qos2MapIntptoEXP2 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Intp to EXP map, EXP value<0>."
|
||
::= { qos2MapIntptoEXP 2 }
|
||
|
||
--xxx.100.27.1.10.3
|
||
qos2MapIntptoEXP3 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Intp to EXP map, EXP value<0>."
|
||
::= { qos2MapIntptoEXP 3 }
|
||
|
||
--xxx.100.27.1.10.4
|
||
qos2MapIntptoEXP4 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Intp to EXP map, EXP value<0>."
|
||
::= { qos2MapIntptoEXP 4 }
|
||
|
||
--xxx.100.27.1.10.5
|
||
qos2MapIntptoEXP5 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Intp to EXP map, EXP value<0>."
|
||
::= { qos2MapIntptoEXP 5 }
|
||
|
||
--xxx.100.27.1.10.6
|
||
qos2MapIntptoEXP6 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Intp to EXP map, EXP value<0>."
|
||
::= { qos2MapIntptoEXP 6 }
|
||
|
||
--xxx.100.27.1.10.7
|
||
qos2MapIntptoEXP7 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Intp to EXP map, EXP value<0>."
|
||
::= { qos2MapIntptoEXP 7 }
|
||
|
||
--xxx.100.27.1.10.8
|
||
qos2MapIntptoEXP8 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Intp to EXP map, EXP value<0>."
|
||
::= { qos2MapIntptoEXP 8 }
|
||
|
||
--xxx.100.27.1.10.9
|
||
qos2MapIntptoEXPStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qos2MapIntptoEXP 9 }
|
||
|
||
--xxx.100.27.1.11
|
||
qos2AggregatePolicy OBJECT IDENTIFIER ::= { qos2 11 }
|
||
|
||
--xxx.100.27.1.11.1
|
||
qos2AggPolicyName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..64))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Aggregate policy name<1>."
|
||
::= { qos2AggregatePolicy 1 }
|
||
|
||
--xxx.100.27.1.11.2
|
||
qos2AggPolicyCIRKbps OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CIR(Committed Information Rate) Kbits per second <1>."
|
||
::= { qos2AggregatePolicy 2 }
|
||
|
||
--xxx.100.27.1.11.3
|
||
qos2AggPolicyCBSKbps OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CBS(Committed Burst Size) Kbits per second <1>."
|
||
::= { qos2AggregatePolicy 3 }
|
||
|
||
--xxx.100.27.1.11.4
|
||
qos2AggPolicyPBSKbps OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"PBS(Peak Burst Size) Kbits per second <1>."
|
||
::= { qos2AggregatePolicy 4 }
|
||
|
||
--xxx.100.27.1.11.5
|
||
qos2AggPolicyPIRKbps OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"PIR(Peak Information Rate) Kbits per second <1>."
|
||
::= { qos2AggregatePolicy 5 }
|
||
|
||
--xxx.100.27.1.11.6
|
||
qos2AggPolicyConformAction OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
set-dscp-transmit(2),
|
||
set-prec-transmit(3),
|
||
set-cos-transmit(4),
|
||
set-drop-precedence(5),
|
||
set-internal-priority(6)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"conform-action transmit means send packets without any change when specified speed is not exceeded;
|
||
conform-action drop means drop packets when specified speed is not exceeded;
|
||
conform-action set-dscp-transmit specifies to mark down packet DSCP value according to policed-dscp mapping when specified speed is not exceeded;
|
||
conform-action set-prec-transmit specifies to mark down packet TOS value according to policed-dscp mapping when specified speed is not exceeded.
|
||
."
|
||
::= { qos2AggregatePolicy 6 }
|
||
|
||
--xxx.100.27.1.11.7
|
||
qos2AggPolicyConformActionChangeValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If conform-action is set-dscp-transmit(2),the value is between 0-63;
|
||
If conform-action is set-prec-transmit(3),the value is between 0-7;
|
||
If conform-action is set-cos-transmit(4),the value is between 0-7;
|
||
If conform-action is set-drop-precedence(5),the value is between 0-2;
|
||
If conform-action is set-internal-priority(6),the value is between 0-7;"
|
||
::= { qos2AggregatePolicy 7 }
|
||
|
||
--xxx.100.27.1.11.8
|
||
qos2AggPolicyExceedAction OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
set-dscp-transmit(2),
|
||
set-prec-transmit(3),
|
||
set-cos-transmit(4),
|
||
set-drop-precedence(5),
|
||
set-internal-priority(6)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"conform-action transmit means send packets without any change when specified speed is not exceeded;
|
||
conform-action drop means drop packets when specified speed is not exceeded;
|
||
conform-action set-dscp-transmit specifies to mark down packet DSCP value according to policed-dscp mapping when specified speed is not exceeded;
|
||
conform-action set-prec-transmit specifies to mark down packet TOS value according to policed-dscp mapping when specified speed is not exceeded.
|
||
."
|
||
::= { qos2AggregatePolicy 8 }
|
||
|
||
--xxx.100.27.1.11.9
|
||
qos2AggPolicyExceedActionChangeValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If conform-action is set-dscp-transmit(2),the value is between 0-63;
|
||
If conform-action is set-prec-transmit(3),the value is between 0-7;
|
||
If conform-action is set-cos-transmit(4),the value is between 0-7;
|
||
If conform-action is set-drop-precedence(5),the value is between 0-2;
|
||
If conform-action is set-internal-priority(6),the value is between 0-7;"
|
||
::= { qos2AggregatePolicy 9 }
|
||
|
||
--xxx.100.27.1.11.10
|
||
qos2AggPolicyViolateAction OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
set-dscp-transmit(2),
|
||
set-prec-transmit(3),
|
||
set-cos-transmit(4),
|
||
set-drop-precedence(5),
|
||
set-internal-priority(6)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"conform-action transmit means send packets without any change when specified speed is not exceeded;
|
||
conform-action drop means drop packets when specified speed is not exceeded;
|
||
conform-action set-dscp-transmit specifies to mark down packet DSCP value according to policed-dscp mapping when specified speed is not exceeded;
|
||
conform-action set-prec-transmit specifies to mark down packet TOS value according to policed-dscp mapping when specified speed is not exceeded.
|
||
."
|
||
::= { qos2AggregatePolicy 10 }
|
||
|
||
--xxx.100.27.1.11.11
|
||
qos2AggPolicyViolateActionChangeValue OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If conform-action is set-dscp-transmit(2),the value is between 0-63;
|
||
If conform-action is set-prec-transmit(3),the value is between 0-7;
|
||
If conform-action is set-cos-transmit(4),the value is between 0-7;
|
||
If conform-action is set-drop-precedence(5),the value is between 0-2;
|
||
If conform-action is set-internal-priority(6),the value is between 0-7;"
|
||
::= { qos2AggregatePolicy 11 }
|
||
|
||
--xxx.100.27.1.11.12
|
||
qos2AggPolicyStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qos2AggregatePolicy 12 }
|
||
|
||
|
||
--xxx.100.27.1.12
|
||
qos2ServicePolicyTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Qos2ServicePolicyEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" QoS service policy table."
|
||
::= { qos2 12}
|
||
|
||
--xxx.100.27.1.12.1
|
||
qos2ServicePolicyEntry OBJECT-TYPE
|
||
SYNTAX Qos2ServicePolicyEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" QoS service policy table."
|
||
INDEX { qos2PolicyMapName }
|
||
::= { qos2ServicePolicyTable 1 }
|
||
|
||
Qos2ServicePolicyEntry
|
||
::= SEQUENCE
|
||
{
|
||
qos2PolicyMapName DisplayString ,
|
||
qos2ServicePolicyVlanList DisplayString ,
|
||
qos2ServicePolicyStatus INTEGER
|
||
}
|
||
|
||
--xxx.100.27.1.12.1.1
|
||
qos2PolicyMapName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..64))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Policy map name<1>."
|
||
::= { qos2ServicePolicyEntry 1 }
|
||
|
||
|
||
--xxx.100.27.1.12.1.2
|
||
qos2ServicePolicyVlanList OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Vlan list."
|
||
::= { qos2ServicePolicyEntry 2 }
|
||
|
||
--xxx.100.27.1.12.1.3
|
||
qos2ServicePolicyStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qos2ServicePolicyEntry 3 }
|
||
|
||
--xxx.100.27.1.13
|
||
qos2PortTable OBJECT IDENTIFIER ::= { qos2 13 }
|
||
|
||
--xxx.100.27.1.13.1
|
||
qos2PortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (1..10000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port Index"
|
||
::= { qos2PortTable 1 }
|
||
|
||
--xxx.100.27.1.13.2
|
||
qos2PortType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
trust(0),
|
||
cos(1),
|
||
policy(2),
|
||
queueAndBandwidth(3),
|
||
queueAndAlgorithm(4),
|
||
queueAndWdrr(5),
|
||
queueAndWrr(6)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the relation between qosPortType and CLI:
|
||
0 mls qos trust {cos |dscp };
|
||
1 mls qos cos {<default>};
|
||
2 service-policy input WORD;
|
||
3 mls qos queue {<queue>} bandwidth {<MinBandwidth> <MaxBandwidth>};
|
||
4 mls qos queue algorithm {sp |wdrr |wrr };
|
||
5 mls qos queue wdrr weight {<Queue1> <Queue2> <Queue3> <Queue4> <Queue5> <Queue6> <Queue7> <Queue8>};
|
||
6 mls qos queue wrr weight {<Queue1> <Queue2> <Queue3> <Queue4> <Queue5> <Queue6> <Queue7> <Queue8>}.
|
||
According to the relation,when configurate qos with snmp,first set the qosPortType to the correct value to select CLI,
|
||
then set next CLI parameter.Fox example,set qos default cos is 5, first set qosPortType=1 ,then set qosPortCos to 5,
|
||
finally setting qosPortStatus to 1, trigger snmp-cache works."
|
||
::= { qos2PortTable 2 }
|
||
|
||
--xxx.100.27.1.13.3
|
||
qos2PortCos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"port default cos value"
|
||
::= { qos2PortTable 3 }
|
||
|
||
--xxx.100.27.1.13.4
|
||
qos2PortTrust OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
cos(0),
|
||
dscp(1)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configure port trust.
|
||
cos(0),mls qos trust cos;
|
||
dscp(1),mls qos trust dscp."
|
||
::= { qos2PortTable 4 }
|
||
|
||
--xxx.100.27.1.13.5
|
||
qos2PortPolicy OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The corresponding CLI:service-policy input WORD."
|
||
::= { qos2PortTable 5 }
|
||
|
||
--xxx.100.27.1.13.6
|
||
qos2PortQueueBandwidth OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The corresponding CLI:mls qos queue {<queue>} bandwidth {<MinBandwidth> <MaxBandwidth>}."
|
||
::= { qos2PortTable 6 }
|
||
|
||
--xxx.100.27.1.13.7
|
||
qos2PortQueueAlgorithm OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
sp(0),
|
||
wdrr(1),
|
||
wrr(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The corresponding CLI:mls qos queue algorithm {sp |wdrr |wrr }."
|
||
::= { qos2PortTable 7 }
|
||
|
||
--xxx.100.27.1.13.8
|
||
qos2PortQueueWdrr OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The corresponding CLI:mls qos queue wdrr weight {<Queue1> <Queue2> <Queue3> <Queue4> <Queue5> <Queue6> <Queue7> <Queue8>}."
|
||
::= { qos2PortTable 8 }
|
||
|
||
--xxx.100.27.1.13.9
|
||
qos2PortQueueWrr OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The corresponding CLI:mls qos queue wrr weight {<Queue1> <Queue2> <Queue3> <Queue4> <Queue5> <Queue6> <Queue7> <Queue8>}."
|
||
::= { qos2PortTable 9 }
|
||
|
||
--xxx.100.27.1.13.10
|
||
qos2PortStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qos2PortTable 10 }
|
||
|
||
|
||
--********************************************************************************************************
|
||
--xxx.100.27.1.14
|
||
qos2ClassMapTable OBJECT IDENTIFIER ::= { qos2 14 }
|
||
|
||
--xxx.100.27.1.14.1
|
||
qos2ClassMapName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..64))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"classmap name"
|
||
::= { qos2ClassMapTable 1}
|
||
|
||
--xxx.100.27.1.14.2
|
||
qos2ClassMapType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
configurClassMap(0),
|
||
accessGroup(1),
|
||
dscp(2),
|
||
v6dscp(5),
|
||
ippre(3),
|
||
v6AccessGroup(8),
|
||
v6Flow(7),
|
||
vlan(4),
|
||
cos(9),
|
||
exp(10)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"0 class-map <class>,index is classmapname;
|
||
1 match access-group <acl>,need qos2ClassMapAccessGroup cooperation;
|
||
2 match ip dscp <dscp>,need qos2ClassMapDscp cooperation;
|
||
3 match ip precedence <ip>,need qos2ClassMapIpPre cooperation;
|
||
4 match vlan <vlan>,need qos2ClassMapVlan cooperation;
|
||
5 match ipv6 dscp <dscp>,need qos2ClassMapV6Dscp cooperation;
|
||
7 match ipv6 flowlabel,need qos2ClassMapV6Flow cooperation;
|
||
8 match ipv6 access-group,need qos2ClassMapV6AccGroup cooperation;
|
||
9 match cos,need qos2ClassCos cooperation;
|
||
10 match exp <exp>,need qos2ClassMapExp cooperation."
|
||
::= { qos2ClassMapTable 2 }
|
||
|
||
--xxx.100.27.1.14.3
|
||
qos2ClassMapAccessGroup OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify access-group (name or number).
|
||
This object be configured only if qosClassMapType
|
||
in the same row is accessGroup(1)."
|
||
::= { qos2ClassMapTable 3 }
|
||
|
||
--xxx.100.27.1.14.4
|
||
qos2ClassMapDscp OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify Dscp.
|
||
This object be configured only if qosClassMapType
|
||
in the same row is dscp(2)."
|
||
::= { qos2ClassMapTable 4 }
|
||
|
||
--xxx.100.27.1.14.5
|
||
qos2ClassMapV6Dscp OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify ipv6 Dscp.
|
||
This object be configured only if qosClassMapType
|
||
in the same row is v6dscp(5)."
|
||
::= { qos2ClassMapTable 5 }
|
||
|
||
--xxx.100.27.1.14.6
|
||
qos2ClassMapIpPre OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify Ip Precedence.
|
||
This object be configured only if qosClassMapType
|
||
in the same row is ippre(3)."
|
||
::= { qos2ClassMapTable 6 }
|
||
|
||
--xxx.100.27.1.14.7
|
||
qos2ClassMapV6AccGroup OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify Ipv6 Access-Group.
|
||
This object be configured only if qosClassMapType
|
||
in the same row is v6AccessGroup(8)."
|
||
::= { qos2ClassMapTable 7 }
|
||
|
||
--xxx.100.27.1.14.8
|
||
qos2ClassMapV6Flow OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify Ipv6 Flowlabel.
|
||
This object be configured only if qosClassMapType
|
||
in the same row is v6Flow(6)."
|
||
::= { qos2ClassMapTable 8 }
|
||
|
||
--xxx.100.27.1.14.9
|
||
qos2ClassMapVlan OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify Vlan list . At most 8 vlan id.
|
||
This object be configured only if qosClassMapType
|
||
in the same row is vlan(4)."
|
||
::= { qos2ClassMapTable 9 }
|
||
|
||
--xxx.100.27.1.1410
|
||
qos2ClassMapCos OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify Cos .
|
||
This object be configured only if qosClassMapType
|
||
in the same row is cos(9)."
|
||
::= { qos2ClassMapTable 10 }
|
||
|
||
--xxx.100.27.1.14.11
|
||
qos2ClassMapExp OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Match specify MPLS EXP.
|
||
This object be configured only if qosClassMapType
|
||
in the same row is Exp(10)."
|
||
::= { qos2ClassMapTable 11 }
|
||
|
||
--xxx.100.27.1.14.12
|
||
qos2ClassMapStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qos2ClassMapTable 12 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.27.1.15
|
||
qos2PolicyTable OBJECT IDENTIFIER ::= { qos2 15 }
|
||
|
||
--xxx.100.27.1.15.1
|
||
qos2PolicyName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..64))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"QoS Policy name"
|
||
::= { qos2PolicyTable 1 }
|
||
|
||
--xxx.100.27.1.15.2
|
||
qos2PolicyClassMap OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..64))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Specify the classmap name.After a policy map is created, it can be associated to a class.
|
||
So, if you want the class map to match the policy map,please setting the qosPolicyType to 1,and then
|
||
setting the qosPolicyStatus to 1 ."
|
||
::= { qos2PolicyTable 2 }
|
||
|
||
--xxx.100.27.1.15.3
|
||
qos2PolicyInsertClassMap OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..64))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Specify the position of classmap name."
|
||
::= { qos2PolicyTable 3 }
|
||
|
||
--xxx.100.27.1.15.4
|
||
qos2PolicyType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
policymap(0),
|
||
matchclassmap(1),
|
||
threeColor(2),
|
||
aggregatePolicer(3),
|
||
accounting(4)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"the relation between qosPolicyType and CLI:
|
||
0 policy-map <policy>;
|
||
1 class <class>;
|
||
2 policy <bits> <normal> [pir <peak>] | <maximum> [{conform-action ACTION | exceed-action ACTION | violate-action ACTION }];
|
||
3 policy aggregate <aggregate>;
|
||
4 accounting. "
|
||
::= { qos2PolicyTable 4 }
|
||
|
||
--xxx.100.27.1.15.5
|
||
qos2PolicyCIRKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..10000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CIR(Committed Information Rate) Kbits per second <1>."
|
||
::= { qos2PolicyTable 5 }
|
||
|
||
--xxx.100.27.1.15.6
|
||
qos2PolicyCBSKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"CBS(Committed Burst Size) Kbits per second <1>."
|
||
::= { qos2PolicyTable 6 }
|
||
|
||
--xxx.100.27.1.15.7
|
||
qos2PolicyPBSKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"PBS(Peak Burst Size) Kbits per second <1>."
|
||
::= { qos2PolicyTable 7 }
|
||
|
||
--xxx.100.27.1.15.8
|
||
qos2PolicyPIRKbps OBJECT-TYPE
|
||
SYNTAX INTEGER(1..10000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"PIR(Peak Information Rate) Kbits per second <1>."
|
||
::= { qos2PolicyTable 8 }
|
||
|
||
--xxx.100.27.1.15.9
|
||
qos2PolicyConformActionChange OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
set-dscp-transmit(2),
|
||
set-prec-transmit(3),
|
||
set-cos-transmit(4),
|
||
set-internal-priority(5),
|
||
set-drop-Precedence(6)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"transmit(0): means send packets without any change;
|
||
drop(1): means drop packets;
|
||
set-dscp-transmit(2): send packets and remark dscp value;
|
||
set-prec-transmit(3): send packets and remark ip-precedence value;
|
||
set-cos-transmit(4): send packets and remark cos value;
|
||
set-internal-priority(5):send packets and remark internal-priority value ;
|
||
set-drop-Precedence(6): send packets and remark drop-precedence value."
|
||
::= { qos2PolicyTable 9 }
|
||
|
||
--xxx.100.27.1.15.10
|
||
qos2PolicyConformActionChangeValue OBJECT-TYPE
|
||
SYNTAX INTEGER (0..63)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If action is set-dscp-transmit(2),the value is between 0-63;
|
||
else if action is set-prec-transmit(3),the value is between 0-7;
|
||
else if action is set-cos-transmit(4),the value is between 0-7;
|
||
else if action is set-internal-priority(5),the value is between 0-7;
|
||
else if action is set-drop-Precedence(6),the value is between 0-2."
|
||
::= { qos2PolicyTable 10 }
|
||
|
||
--xxx.100.27.1.15.11
|
||
qos2PolicyExceedActionChange OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
set-dscp-transmit(2),
|
||
set-prec-transmit(3),
|
||
set-cos-transmit(4),
|
||
set-internal-priority(5),
|
||
set-drop-Precedence(6)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"transmit(0): means send packets without any change;
|
||
drop(1): means drop packets;
|
||
set-dscp-transmit(2): send packets and remark dscp value;
|
||
set-prec-transmit(3): send packets and remark ip-precedence value;
|
||
set-cos-transmit(4): send packets and remark cos value;
|
||
set-internal-priority(5):send packets and remark internal-priority value ;
|
||
set-drop-Precedence(6): send packets and remark drop-precedence value."
|
||
::= { qos2PolicyTable 11 }
|
||
|
||
--xxx.100.27.1.15.12
|
||
qos2PolicyExceedActionChangeValue OBJECT-TYPE
|
||
SYNTAX INTEGER (0..63)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If action is set-dscp-transmit(2),the value is between 0-63;
|
||
else if action is set-prec-transmit(3),the value is between 0-7;
|
||
else if action is set-cos-transmit(4),the value is between 0-7;
|
||
else if action is set-internal-priority(5),the value is between 0-7;
|
||
else if action is set-drop-Precedence(6),the value is between 0-2."
|
||
::= { qos2PolicyTable 12 }
|
||
|
||
--xxx.100.27.1.15.13
|
||
qos2PolicyViolateActionChange OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
transmit(0),
|
||
drop(1),
|
||
set-dscp-transmit(2),
|
||
set-prec-transmit(3),
|
||
set-cos-transmit(4),
|
||
set-internal-priority(5),
|
||
set-drop-Precedence(6)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"transmit(0): means send packets without any change;
|
||
drop(1): means drop packets;
|
||
set-dscp-transmit(2): send packets and remark dscp value;
|
||
set-prec-transmit(3): send packets and remark ip-precedence value;
|
||
set-cos-transmit(4): send packets and remark cos value;
|
||
set-internal-priority(5):send packets and remark internal-priority value ;
|
||
set-drop-Precedence(6): send packets and remark drop-precedence value."
|
||
::= { qos2PolicyTable 13 }
|
||
|
||
--xxx.100.27.1.15.14
|
||
qos2PolicyViolateActionChangeValue OBJECT-TYPE
|
||
SYNTAX INTEGER (0..63)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If action is set-dscp-transmit(2),the value is between 0-63;
|
||
else if action is set-prec-transmit(3),the value is between 0-7;
|
||
else if action is set-cos-transmit(4),the value is between 0-7;
|
||
else if action is set-internal-priority(5),the value is between 0-7;
|
||
else if action is set-drop-Precedence(6),the value is between 0-2."
|
||
::= { qos2PolicyTable 14 }
|
||
|
||
--xxx.100.27.1.15.15
|
||
qos2PolicyAggregatePolicer OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"aggregate-policer-name.
|
||
This object be configured only if qosPolicyType
|
||
in the same row is aggregatePolicer(3)."
|
||
::= { qos2PolicyTable 15 }
|
||
|
||
--xxx.100.27.1.15.16
|
||
qos2PolicyStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qos2PolicyTable 16 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
|
||
--********************************************************************************************************
|
||
--xxx.100.27.1.16
|
||
qos2SetTable OBJECT IDENTIFIER ::= { qos2 16 }
|
||
|
||
--xxx.100.27.1.16.1
|
||
qos2SetPolicyMapName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"QoS Policy name."
|
||
::= { qos2SetTable 1 }
|
||
|
||
--xxx.100.27.1.16.2
|
||
qos2SetClassMapName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"QoS class map name."
|
||
::= { qos2SetTable 2 }
|
||
|
||
--xxx.100.27.1.16.3
|
||
qos2SetType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
dscp(1),
|
||
precedence(2),
|
||
internal-priority(3),
|
||
drop-precedence(4),
|
||
nextHop(5),
|
||
v6nextHop(6),
|
||
cos(7)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"qos2SetType range:1,2,3,4,5,6
|
||
1 dscp Set IP DSCP (DiffServ CodePoints);
|
||
2 precedence Set IP precedence;
|
||
3 internal-priority Set internal-priority;
|
||
4 drop-precedence Set drop-precedence;
|
||
5 nexthop Set IP nexthop;
|
||
6 v6nextHop Set IPv6 nexthop;
|
||
7 cos Set CoS ."
|
||
::= { qos2SetTable 3 }
|
||
|
||
--xxx.100.27.1.16.4
|
||
qos2SetDscp OBJECT-TYPE
|
||
SYNTAX INTEGER(0..63)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"remark dscp for the classified flow."
|
||
::= { qos2SetTable 4 }
|
||
|
||
--xxx.100.27.1.16.5
|
||
qos2SetPrecedence OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"remark ip precedence for classified flow."
|
||
::= { qos2SetTable 5 }
|
||
|
||
--xxx.100.27.1.16.6
|
||
qos2SetInternalPriority OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"remark internal priority for classified flow."
|
||
::= { qos2SetTable 6 }
|
||
|
||
--xxx.100.27.1.16.7
|
||
qos2SetDropPrecedence OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"remark drop precedence for classified flow."
|
||
::= { qos2SetTable 7 }
|
||
|
||
--xxx.100.27.1.16.8
|
||
qos2SetDefaultPBR OBJECT-TYPE
|
||
SYNTAX INTEGER(0..1)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"0:no set default PBR for classified flow;
|
||
1:set default PBR for classified flow."
|
||
::= { qos2SetTable 8 }
|
||
|
||
--xxx.100.27.1.16.9
|
||
qos2SetVrf OBJECT-TYPE
|
||
SYNTAX INTEGER(0..252)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set vrf value for classified flow."
|
||
::= { qos2SetTable 9 }
|
||
|
||
--xxx.100.27.1.16.10
|
||
qos2SetnextHop OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set nexthop for classified flow."
|
||
::= { qos2SetTable 10 }
|
||
|
||
--xxx.100.11.1.16.11
|
||
qos2Setv6nextHop OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set IPv6 nexthop for classified flow"
|
||
::= { qos2SetTable 11 }
|
||
|
||
--xxx.100.27.1.16.12
|
||
qos2SetCos OBJECT-TYPE
|
||
SYNTAX INTEGER(0..7)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"remark cos for classified flow"
|
||
::= { qos2SetTable 12 }
|
||
|
||
|
||
--xxx.100.27.1.16.13
|
||
qos2SetStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Setting it to active(1) to creates an entry,setting it to destroy(2) to destroy an entry."
|
||
::= { qos2SetTable 13 }
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
-- (xxx.100.28) dot1xMgt group
|
||
|
||
--********************************************************************************************************
|
||
|
||
mabOnlineUserTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MabOnlineUserEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Show the information of MAB users."
|
||
::= { dot1xMgt 1 }
|
||
|
||
mabOnlineUserEntry OBJECT-TYPE
|
||
SYNTAX MabOnlineUserEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
INDEX { mabOnlineUserIndex }
|
||
::= { mabOnlineUserTable 1 }
|
||
|
||
MabOnlineUserEntry
|
||
::= SEQUENCE
|
||
{
|
||
mabOnlineUserIndex INTEGER,
|
||
mabOnlineUserMac DisplayString,
|
||
mabOnlineUserName DisplayString,
|
||
mabOnlineUserPort DisplayString,
|
||
mabOnlineUserState DisplayString
|
||
}
|
||
|
||
mabOnlineUserIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The index of MAB user."
|
||
::= { mabOnlineUserEntry 1 }
|
||
|
||
mabOnlineUserMac OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(17))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The mac of MAB user."
|
||
::= { mabOnlineUserEntry 2 }
|
||
|
||
mabOnlineUserName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The username of MAB user."
|
||
::= { mabOnlineUserEntry 3 }
|
||
|
||
mabOnlineUserState OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..18))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The state of MAB user."
|
||
::= { mabOnlineUserEntry 5 }
|
||
|
||
mabOnlineUserPort OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..14))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The port for MAB user."
|
||
::= { mabOnlineUserEntry 4 }
|
||
|
||
mabSetUserOffline OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(17))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The mac of user offline."
|
||
::= { dot1xMgt 2 }
|
||
|
||
dot1xOnlineUserTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Dot1xOnlineUserEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Show the information of dot1x users."
|
||
::= { dot1xMgt 3 }
|
||
|
||
dot1xOnlineUserEntry OBJECT-TYPE
|
||
SYNTAX Dot1xOnlineUserEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION ""
|
||
INDEX { dot1xOnlineUserIndex }
|
||
::= { dot1xOnlineUserTable 1 }
|
||
|
||
Dot1xOnlineUserEntry
|
||
::= SEQUENCE
|
||
{
|
||
dot1xOnlineUserIndex INTEGER,
|
||
dot1xOnlineUserMac DisplayString,
|
||
dot1xOnlineUserName DisplayString,
|
||
dot1xOnlineUserPort DisplayString,
|
||
dot1xOnlineUserPortVlanid INTEGER,
|
||
dot1xOnlineUserPortMethod DisplayString,
|
||
dot1xOnlineUserPortControl DisplayString,
|
||
dot1xOnlineUserState DisplayString
|
||
}
|
||
|
||
dot1xOnlineUserIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "The index of dot1x user."
|
||
::= { dot1xOnlineUserEntry 1 }
|
||
|
||
dot1xOnlineUserMac OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(17))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The mac of dot1x user."
|
||
::= { dot1xOnlineUserEntry 2 }
|
||
|
||
dot1xOnlineUserName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..128))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The name of dot1x user."
|
||
::= { dot1xOnlineUserEntry 3 }
|
||
|
||
dot1xOnlineUserPort OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The port for dot1x user."
|
||
::= { dot1xOnlineUserEntry 4 }
|
||
|
||
dot1xOnlineUserPortVlanid OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The vlan id of dot1x user."
|
||
::= { dot1xOnlineUserEntry 5 }
|
||
|
||
dot1xOnlineUserPortMethod OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..20))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The port method dot1x user."
|
||
::= { dot1xOnlineUserEntry 6 }
|
||
|
||
dot1xOnlineUserPortControl OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..20))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The port control for dot1x user."
|
||
::= { dot1xOnlineUserEntry 7 }
|
||
|
||
dot1xOnlineUserState OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The state of dot1x user."
|
||
::= { dot1xOnlineUserEntry 8 }
|
||
|
||
dot1xSetUserOffline OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(17))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION "The mac of user offline."
|
||
::= { dot1xMgt 4 }
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
--xxx.100.29.1 PortMacCountLimit
|
||
|
||
portMacCountLimitTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortMacCountLimitEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Port Mac Count Limit information table."
|
||
::= { portMacCountLimit 1 }
|
||
|
||
--xxx.100.29.1.1
|
||
portMacCountLimitEntry OBJECT-TYPE
|
||
SYNTAX PortMacCountLimitEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of this table is port index."
|
||
INDEX { portMacCountLimitPortIndex }
|
||
::= { portMacCountLimitTable 1 }
|
||
|
||
PortMacCountLimitEntry
|
||
::= SEQUENCE
|
||
{
|
||
portMacCountLimitPortIndex INTEGER,
|
||
portMacCountLimitConfigNum INTEGER,
|
||
portMacCountLimitCurNum INTEGER,
|
||
portMacCountLimitDisable INTEGER,
|
||
portMacCountLimitViolationMode INTEGER,
|
||
portMacCountLimitShutRecoveryTime INTEGER
|
||
}
|
||
|
||
--xxx.100.29.1.1.1
|
||
portMacCountLimitPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Port Index."
|
||
::= { portMacCountLimitEntry 1 }
|
||
|
||
--xxx.100.29.1.1.2
|
||
portMacCountLimitConfigNum OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4096)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configration of the maxmum dynamic mac can be learned on the port."
|
||
::= { portMacCountLimitEntry 2}
|
||
|
||
--xxx.100.29.1.1.3
|
||
portMacCountLimitCurNum OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The current number of the dynamic mac learned on the port."
|
||
::= { portMacCountLimitEntry 3 }
|
||
|
||
--xxx.100.29.1.1.4
|
||
portMacCountLimitDisable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(1),
|
||
not-disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The disable state of mac count limit on the port.the disable state can be set,but enable state is not"
|
||
::= { portMacCountLimitEntry 4 }
|
||
|
||
--xxx.100.29.1.1.5
|
||
portMacCountLimitViolationMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
protect(1),
|
||
shutdown(2),
|
||
replace(4)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The violation mode of port mac count reach the threshold.The default mode is protect,if you want to disable violation mode,you can
|
||
config protect mode."
|
||
::= { portMacCountLimitEntry 5 }
|
||
|
||
--xxx.100.29.1.1.6
|
||
portMacCountLimitShutRecoveryTime OBJECT-TYPE
|
||
SYNTAX INTEGER (0..3600)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The recovery time of violation shutdown mode, the recovery time range is <5>, the value 0 is to cancel recovery time, the value <1> is not allowed to config."
|
||
::= { portMacCountLimitEntry 6 }
|
||
|
||
|
||
--DDM
|
||
--***********************************************************************************************************************************
|
||
-- xxx.100.30.1
|
||
|
||
ddmTranscDiagnosisTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DdmTranscDiagnosisEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A list of ddm transceiver diagnosis information."
|
||
::= { ddm 1 }
|
||
-- xxx.100.30.1.1
|
||
ddmTranscDiagnosisEntry OBJECT-TYPE
|
||
SYNTAX DdmTranscDiagnosisEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for ddm transceiver diagnosis information."
|
||
INDEX { ddmDiagnosisIfIndex }
|
||
::= { ddmTranscDiagnosisTable 1 }
|
||
|
||
DdmTranscDiagnosisEntry ::= SEQUENCE {
|
||
ddmDiagnosisIfIndex INTEGER,
|
||
ddmDiagnosisTemperature DisplayString,
|
||
ddmDiagTempHighAlarmThreshold DisplayString,
|
||
ddmDiagTempLowAlarmThreshold DisplayString,
|
||
ddmDiagTempHighWarnThreshold DisplayString,
|
||
ddmDiagTempLowWarnThreshold DisplayString,
|
||
ddmDiagnosisVoltage DisplayString,
|
||
ddmDiagVoltHighAlarmThreshold DisplayString,
|
||
ddmDiagVoltLowAlarmThreshold DisplayString,
|
||
ddmDiagVoltHighWarnThreshold DisplayString,
|
||
ddmDiagVoltLowWarnThreshold DisplayString,
|
||
ddmDiagnosisBias DisplayString,
|
||
ddmDiagBiasHighAlarmThreshold DisplayString,
|
||
ddmDiagBiasLowAlarmThreshold DisplayString,
|
||
ddmDiagBiasHighWarnThreshold DisplayString,
|
||
ddmDiagBiasLowWarnThreshold DisplayString,
|
||
ddmDiagnosisRXPower DisplayString,
|
||
ddmDiagRXPowerHighAlarmThreshold DisplayString,
|
||
ddmDiagRXPowerLowAlarmThreshold DisplayString,
|
||
ddmDiagRXPowerHighWarnThreshold DisplayString,
|
||
ddmDiagRXPowerLowWarnThreshold DisplayString,
|
||
ddmDiagnosisTXPower DisplayString,
|
||
ddmDiagTXPowerHighAlarmThreshold DisplayString,
|
||
ddmDiagTXPowerLowAlarmThreshold DisplayString,
|
||
ddmDiagTXPowerHighWarnThreshold DisplayString,
|
||
ddmDiagTXPowerLowWarnThreshold DisplayString
|
||
}
|
||
-- xxx.100.30.1.1.1
|
||
ddmDiagnosisIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"interface NO."
|
||
::= { ddmTranscDiagnosisEntry 1 }
|
||
-- xxx.100.30.1.1.2
|
||
ddmDiagnosisTemperature OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"current Temperature of the port,and the unit is C."
|
||
::= { ddmTranscDiagnosisEntry 2 }
|
||
-- xxx.100.30.1.1.3
|
||
ddmDiagTempHighAlarmThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"High alarm threshold of Temperature."
|
||
::= { ddmTranscDiagnosisEntry 3 }
|
||
|
||
ddmDiagTempLowAlarmThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Low alarm threshold of Temperature."
|
||
::= { ddmTranscDiagnosisEntry 4 }
|
||
-- xxx.100.30.1.1.9
|
||
ddmDiagTempHighWarnThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"High warn threshold of Temperature."
|
||
::= { ddmTranscDiagnosisEntry 5 }
|
||
-- xxx.100.30.1.1.10
|
||
ddmDiagTempLowWarnThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Low warn threshold of Temperature."
|
||
::= { ddmTranscDiagnosisEntry 6}
|
||
|
||
ddmDiagnosisVoltage OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"voltage of the port,and the unit is V."
|
||
::= { ddmTranscDiagnosisEntry 7 }
|
||
-- xxx.100.30.1.1.11
|
||
ddmDiagVoltHighAlarmThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"High alarm threshold of Voltage."
|
||
::= { ddmTranscDiagnosisEntry 8 }
|
||
|
||
ddmDiagVoltLowAlarmThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Low alarm threshold of Voltage."
|
||
::= { ddmTranscDiagnosisEntry 9 }
|
||
|
||
ddmDiagVoltHighWarnThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"High warn threshold of Voltage."
|
||
::= { ddmTranscDiagnosisEntry 10}
|
||
-- xxx.100.30.1.1.14
|
||
ddmDiagVoltLowWarnThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Low warn threshold of Voltage."
|
||
::= { ddmTranscDiagnosisEntry 11 }
|
||
|
||
ddmDiagnosisBias OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"bias of the port,the unit is mA."
|
||
::= { ddmTranscDiagnosisEntry 12 }
|
||
-- xxx.100.30.1.1.15
|
||
ddmDiagBiasHighAlarmThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"High alarm threshold of Bias."
|
||
::= { ddmTranscDiagnosisEntry 13 }
|
||
-- xxx.100.30.1.1.16
|
||
ddmDiagBiasLowAlarmThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Low alarm threshold of Bias."
|
||
::= { ddmTranscDiagnosisEntry 14 }
|
||
-- xxx.100.30.1.1.17
|
||
ddmDiagBiasHighWarnThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"High warn threshold of Bias."
|
||
::= { ddmTranscDiagnosisEntry 15 }
|
||
|
||
ddmDiagBiasLowWarnThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Low warn threshold of Bias."
|
||
::= { ddmTranscDiagnosisEntry 16 }
|
||
|
||
ddmDiagnosisRXPower OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"RXPower of the port,and the unit is dBM,if the value of RXPower is infinitesimal,then set it to '-'."
|
||
::= { ddmTranscDiagnosisEntry 17 }
|
||
|
||
ddmDiagRXPowerHighAlarmThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"High alarm threshold of RXPower."
|
||
::= { ddmTranscDiagnosisEntry 18 }
|
||
-- xxx.100.30.1.1.20
|
||
ddmDiagRXPowerLowAlarmThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Low alarm threshold of RXPower."
|
||
::= { ddmTranscDiagnosisEntry 19 }
|
||
|
||
-- xxx.100.30.1.1.21
|
||
ddmDiagRXPowerHighWarnThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"High warn threshold of RXPower."
|
||
::= { ddmTranscDiagnosisEntry 20 }
|
||
-- xxx.100.30.1.1.22
|
||
ddmDiagRXPowerLowWarnThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Low warn threshold of RXPower."
|
||
::= { ddmTranscDiagnosisEntry 21 }
|
||
|
||
ddmDiagnosisTXPower OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"TXPower of the port,and the unit is dBM,if the value of TXPoweris infinitesimal,then set it to '-'."
|
||
::= { ddmTranscDiagnosisEntry 22 }
|
||
|
||
ddmDiagTXPowerHighAlarmThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"High alarm threshold of TXPower."
|
||
::= { ddmTranscDiagnosisEntry 23 }
|
||
|
||
ddmDiagTXPowerLowAlarmThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"k=Low alarm threshold of TXPower."
|
||
::= { ddmTranscDiagnosisEntry 24 }
|
||
-- xxx.100.30.1.1.25
|
||
ddmDiagTXPowerHighWarnThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"High warn threshold of TXPower."
|
||
::= { ddmTranscDiagnosisEntry 25 }
|
||
-- xxx.100.30.1.1.26
|
||
ddmDiagTXPowerLowWarnThreshold OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(1..16))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Low warn threshold of TXPower."
|
||
::= { ddmTranscDiagnosisEntry 26 }
|
||
|
||
-- xxx.100.30.2
|
||
|
||
ddmTranscAlarmTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DdmTranscAlarmEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A list of ddm transceiver alarm information."
|
||
::= { ddm 2}
|
||
-- xxx.100.30.2.1
|
||
ddmTranscAlarmEntry OBJECT-TYPE
|
||
SYNTAX DdmTranscAlarmEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"entry for ddm transceiver alarm information."
|
||
INDEX { ddmAlarmIfIndex }
|
||
::= { ddmTranscAlarmTable 1 }
|
||
|
||
|
||
DdmTranscAlarmEntry ::= SEQUENCE {
|
||
ddmAlarmIfIndex INTEGER,
|
||
ddmAlarmInfo DisplayString
|
||
}
|
||
-- xxx.100.30.2.1.1
|
||
ddmAlarmIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"interface NO."
|
||
::= { ddmTranscAlarmEntry 1 }
|
||
-- xxx.100.30.2.1.2
|
||
ddmAlarmInfo OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..512))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ddm transceiver alarm information."
|
||
::= { ddmTranscAlarmEntry 2 }
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
-- (xxx.100.31) priPppoeIaMib
|
||
|
||
--xxx.100.31.1
|
||
priPppoeIaGlobalEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Enable or disable the pppoe-ia function in the switch."
|
||
::= { priPppoeIaMib 1 }
|
||
|
||
--xxx.100.31.2
|
||
priPppoeIaSelfDefinedCircuitID OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..128))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If user does not configure the circuit-id of pppoe-ia explicitly on a port, then
|
||
the user can self-designed format to generate the circuit-id, the format options include
|
||
vlan, port, ID, self-designed string, the circuitId may be only one or any combination of them,
|
||
and is strictly generated according to the sequence of format options, the ID option includes
|
||
switch ID and remote-mac, but the user just select only one of them, also In the swtich ID, it
|
||
includes mac and hostname options, the user just select only one of two, the maximum length
|
||
of self-designed striing is 64. If user input NULL, then delete the last configuration.
|
||
For example, if select vlan ,ID(swtich-id(mac)), and string 'str' format,
|
||
the user input the string like as 'vlan id swtich-id mac string str'."
|
||
::= { priPppoeIaMib 2 }
|
||
|
||
--xxx.100.31.3
|
||
priPppoeIaTr101CircuitID OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..128))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If user does not configure the circuit-id of pppoe-ia explicitly on a port, then
|
||
the user can config Tr-101 format to generate the circuit-id, the format like follow
|
||
'identifier-string STRING option (sp|sv|pv|spv) delimiter WORD', the STRING can be any ascii
|
||
except space, and it max length is 47, the WORD must be one in (#|.|,|;|:|/|space).
|
||
If user input NULL, then delete the last configuration.
|
||
For example, if STRING is switch , option is spv and WORD is '/',
|
||
the user input the string like as 'identifier-string switch option spv delimiter /'."
|
||
::= { priPppoeIaMib 3 }
|
||
|
||
--xxx.100.31.4
|
||
priPppoeIaSelfDefinedRemoteID OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..128))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If user does not configure the remote-id of pppoe-ia explicitly on a port, then
|
||
the user can self-designed format to generate the remote-id, the format options include
|
||
mac,hostname and self-designed string, the remoteId may be only one or any combination of them,
|
||
and is strictly generated according to the sequence of format options,
|
||
the maximum length of self-designed striing is 64.
|
||
If user input the NULL, then delete the last configuration.
|
||
For example, if select hostname,mac,and string 'str' format,
|
||
the user input the string like as 'hostname mac string str'."
|
||
::= { priPppoeIaMib 4 }
|
||
|
||
--xxx.100.31.5
|
||
priPppoeIaDelimiter OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
default(0),
|
||
pound(1),
|
||
dot(2),
|
||
comma(3),
|
||
semicolon(4),
|
||
colon(5),
|
||
slash(6),
|
||
space(7)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Config pppoe-ia delimiter in circuitId and remoteId.
|
||
Default: the default delimiter of type TR-101 is space,
|
||
the default delimiter of type self-defined is '\0'"
|
||
::= { priPppoeIaMib 5 }
|
||
|
||
--xxx.100.31.6
|
||
priPppoeIaCircuitIdFormat OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
default(0),
|
||
hex(1),
|
||
ascii(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Config pppoe-ia circuitId format.
|
||
Default: the default format of the circuitId's mac(if included) is hex, other is ascii"
|
||
::= { priPppoeIaMib 6 }
|
||
|
||
--xxx.100.31.7
|
||
priPppoeIaRemoteIdFormat OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
default(0),
|
||
hex(1),
|
||
ascii(2)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Config pppoe-ia remoteId format.
|
||
Default: the default format of the remoteId's mac(if included) is hex, other is ascii"
|
||
::= { priPppoeIaMib 7 }
|
||
|
||
--xxx.100.31.8
|
||
priPppoeIaPortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PriPppoeIaEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Pppoe-ia configuration in port."
|
||
::= { priPppoeIaMib 8 }
|
||
|
||
--xxx.100.31.8.1
|
||
priPppoeIaEntry OBJECT-TYPE
|
||
SYNTAX PriPppoeIaEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" Pppoe-ia configuration in port."
|
||
INDEX { priPppoeIaPortID }
|
||
::= { priPppoeIaPortTable 1 }
|
||
|
||
PriPppoeIaEntry
|
||
::= SEQUENCE
|
||
{
|
||
priPppoeIaPortID INTEGER,
|
||
priPppoeIaPortEnable INTEGER,
|
||
priPppoeIaPortCircuitID DisplayString,
|
||
priPppoeIaPortRemoteID DisplayString,
|
||
priPppoeIaPortTrust INTEGER,
|
||
priPppoeIaPortVendorTagStrip INTEGER
|
||
}
|
||
|
||
--xxx.100.31.8.1.1
|
||
priPppoeIaPortID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This value is port's ID."
|
||
::= { priPppoeIaEntry 1 }
|
||
|
||
--xxx.100.31.8.1.2
|
||
priPppoeIaPortEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " Enable or disable the pppoe-ia function of the port in the switch. Default:0."
|
||
::= { priPppoeIaEntry 2 }
|
||
|
||
--xxx.100.31.8.1.3
|
||
priPppoeIaPortCircuitID OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..63))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " Config circuitId for the port. Default:NULL."
|
||
::= { priPppoeIaEntry 3 }
|
||
|
||
--xxx.100.31.8.1.4
|
||
priPppoeIaPortRemoteID OBJECT-TYPE
|
||
SYNTAX DisplayString(SIZE(0..63))
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " Config remoteId for the port. Default:NULL."
|
||
::= { priPppoeIaEntry 4 }
|
||
|
||
--xxx.100.31.8.1.5
|
||
priPppoeIaPortTrust OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " Enable or disable the pppoe-ia trust function of the port in the switch. Default:0"
|
||
::= { priPppoeIaEntry 5 }
|
||
|
||
--xxx.100.31.8.1.6
|
||
priPppoeIaPortVendorTagStrip OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION " Enable or disable the pppoe-ia vendorTag strip function of the port in the switch. Default:0"
|
||
::= { priPppoeIaEntry 6 }
|
||
--xxx.100.32.1 PortSecurity
|
||
newPortSecurityTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF NewPortSecurityEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Port Security information table."
|
||
::= { portSecurity 1 }
|
||
--xxx.100.32.1.1
|
||
newPortSecurityEntry OBJECT-TYPE
|
||
SYNTAX NewPortSecurityEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of this table is port index."
|
||
INDEX { portSecurityPortIndex }
|
||
::= { newPortSecurityTable 1 }
|
||
NewPortSecurityEntry
|
||
::= SEQUENCE
|
||
{
|
||
portSecurityPortIndex INTEGER,
|
||
portSecurityState INTEGER,
|
||
portSecuritySticky INTEGER,
|
||
portSecurityMaxMacNum INTEGER,
|
||
portSecurityCurMacNum INTEGER,
|
||
portSecurityCfgMacNum INTEGER,
|
||
portSecurityVioMacNum INTEGER,
|
||
portSecurityAgingTime INTEGER,
|
||
portSecurityAgingType INTEGER,
|
||
portSecurityVioMode INTEGER,
|
||
portSecurityVioShutRecoveryTime INTEGER,
|
||
portSecurityVioRestrictRecoveryTime INTEGER
|
||
}
|
||
--xxx.100.32.1.1.1
|
||
portSecurityPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Secure Port Index."
|
||
::= { newPortSecurityEntry 1 }
|
||
--xxx.100.32.1.1.2
|
||
portSecurityState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"enable or disable port security on this port."
|
||
::= { newPortSecurityEntry 2 }
|
||
--xxx.100.32.1.1.3
|
||
portSecuritySticky OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(0)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"enable or disable port security sticky on this port.If enable it,the port converts all the dynamic secure
|
||
MAC addresses, including those that were dynamically learned before sticky learning was enabled,to sticky
|
||
secure MAC addresses and adds all sticky secure MAC addresses to the running configuration"
|
||
::= { newPortSecurityEntry 3 }
|
||
--xxx.100.32.1.1.4
|
||
portSecurityMaxMacNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0..4096)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The maximum number of security mac can be set or learned on the secure port."
|
||
::= { newPortSecurityEntry 4 }
|
||
--xxx.100.32.1.1.5
|
||
portSecurityCurMacNum OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4096)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of the current security mac on the secure port."
|
||
::= { newPortSecurityEntry 5 }
|
||
--xxx.100.32.1.1.6
|
||
portSecurityCfgMacNum OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4096)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of security mac can be set on the secure port."
|
||
::= { newPortSecurityEntry 6 }
|
||
--xxx.100.32.1.1.7
|
||
portSecurityVioMacNum OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4096)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The violation number of mac received on the secure port."
|
||
::= { newPortSecurityEntry 7 }
|
||
--xxx.100.32.1.1.8
|
||
portSecurityAgingTime OBJECT-TYPE
|
||
SYNTAX INTEGER(1..1440)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The aging time for secure address entries on the secure port."
|
||
::= { newPortSecurityEntry 8 }
|
||
--xxx.100.32.1.1.9
|
||
portSecurityAgingType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
default(0),
|
||
absolute(1),
|
||
inactivity(2),
|
||
static(4),
|
||
absolute-static (5),
|
||
inactivity-static (6)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The aging type for secure address entries on the secure port.If you want to disable inactivity or static aging type,you can config default type."
|
||
::= { newPortSecurityEntry 9 }
|
||
--xxx.100.32.1.1.10
|
||
portSecurityVioMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
protect(1),
|
||
restrict(2),
|
||
shutdown(3)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The violation mode of secure port mac count reach the threshold.The default mode is shutdown,if you want to disable violation mode,you can
|
||
config shutdown mode."
|
||
::= { newPortSecurityEntry 10 }
|
||
--xxx.100.32.1.1.11
|
||
portSecurityVioShutRecoveryTime OBJECT-TYPE
|
||
SYNTAX INTEGER (0..3600)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The recovery time of violation shutdown mode, the recovery time range is <5>, the value 0 is to cancel recovery time, the value <1> is not allowed to config."
|
||
::= { newPortSecurityEntry 11 }
|
||
--xxx.100.32.1.1.12
|
||
portSecurityVioRestrictRecoveryTime OBJECT-TYPE
|
||
SYNTAX INTEGER (0..3600)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The recovery time of violation restrict mode, the recovery time range is <5>, the value 0 is to cancel recovery time, the value <1> is not allowed to config."
|
||
::= { newPortSecurityEntry 12 }
|
||
--xxx.100.32.2
|
||
portSecurityVlanMaxNumTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortSecurityVlanMaxNumEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Table of maximum mac number with vlan on security port, and the secure port must be on trunk mode."
|
||
::= { portSecurity 2 }
|
||
--xxx.100.32.2.1
|
||
portSecurityVlanMaxNumEntry OBJECT-TYPE
|
||
SYNTAX PortSecurityVlanMaxNumEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in the port security maximum mac number with vlan table."
|
||
INDEX { portSecurityPortIndex , portSecurityVlanIndex }
|
||
::= { portSecurityVlanMaxNumTable 1 }
|
||
PortSecurityVlanMaxNumEntry ::= SEQUENCE
|
||
{
|
||
portSecurityVlanPortIndex INTEGER,
|
||
portSecurityVlanIndex INTEGER,
|
||
portSecurityVlanMaxMacNum INTEGER,
|
||
portSecurityVlanCurMacNum INTEGER
|
||
}
|
||
--xxx.100.32.2.1.1
|
||
portSecurityVlanPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Secure Port Index."
|
||
::= { portSecurityVlanMaxNumEntry 1 }
|
||
--xxx.100.32.2.1.2
|
||
portSecurityVlanIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4094)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The vlan index on the secure port."
|
||
::= { portSecurityVlanMaxNumEntry 2 }
|
||
--xxx.100.32.2.1.3
|
||
portSecurityVlanMaxMacNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0..4096)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "The maximum number of security mac can be set or learned in the vlan on the secure port,
|
||
the maximum range is <1>, the value 0 is to cancel maximum in this vlan,
|
||
and when you set the maximum number with one vlan the secure port must be on trunk mode."
|
||
::= { portSecurityVlanMaxNumEntry 3 }
|
||
--xxx.100.32.2.1.4
|
||
portSecurityVlanCurMacNum OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4096)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "The current number of security mac set or learned in the vlan on the secure port."
|
||
::= { portSecurityVlanMaxNumEntry 4 }
|
||
--xxx.100.32.3
|
||
portSecurityMacAddressTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortSecurityMacAddressEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Table of mac address on security port."
|
||
::= { portSecurity 3 }
|
||
--xxx.100.32.3.1
|
||
portSecurityMacAddressEntry OBJECT-TYPE
|
||
SYNTAX PortSecurityMacAddressEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "An entry in the port security mac address table."
|
||
INDEX { portSecurityPortIndex, portSecurityVlanIndex, portSecurityMacAddress}
|
||
::= { portSecurityMacAddressTable 1 }
|
||
PortSecurityMacAddressEntry ::= SEQUENCE
|
||
{
|
||
portSecurityMacAddressPortIndex INTEGER,
|
||
portSecurityMacAddressVlanIndex INTEGER,
|
||
portSecurityMacAddress OCTET STRING (SIZE (6)) ,
|
||
portSecurityMacType INTEGER,
|
||
portSecurityMacStatus INTEGER
|
||
}
|
||
--xxx.100.32.3.1.1
|
||
portSecurityMacAddressPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Secure Port Index."
|
||
::= { portSecurityMacAddressEntry 1 }
|
||
--xxx.100.32.3.1.2
|
||
portSecurityMacAddressVlanIndex OBJECT-TYPE
|
||
SYNTAX INTEGER(1..4094)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The vlan index on the secure port.When set mac address,the vlan index must be zero if the port is on access mode."
|
||
::= { portSecurityMacAddressEntry 2 }
|
||
--xxx.100.32.3.1.3
|
||
portSecurityMacAddress OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (6))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION "Secure mac address on this secure port"
|
||
::= { portSecurityMacAddressEntry 3 }
|
||
--xxx.100.32.3.1.4
|
||
portSecurityMacType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
secured (16),
|
||
secures (32),
|
||
securec (64)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The type of mac address on the secure port."
|
||
::= { portSecurityMacAddressEntry 4 }
|
||
--xxx.100.32.3.1.5
|
||
portSecurityMacStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
createAndGo(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Current state of the mac address."
|
||
::= {portSecurityMacAddressEntry 5}
|
||
--xxx.100.34 porteeeConfig
|
||
|
||
--***************************************
|
||
--prieeePortTable
|
||
--***************************************
|
||
|
||
--xxx.100.34.1
|
||
prieeePortTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PrieeePortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing current configuration information
|
||
for each port."
|
||
::= { prieeePortConfig 1 }
|
||
|
||
--xxx.100.34.1.1
|
||
prieeePortEntry OBJECT-TYPE
|
||
SYNTAX PrieeePortEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "eee configuration in port"
|
||
INDEX { portIndex }
|
||
::= {prieeePortTable 1 }
|
||
|
||
PrieeePortEntry ::= SEQUENCE
|
||
{
|
||
eeePortIndex INTEGER,
|
||
eeePortStatus INTEGER
|
||
}
|
||
--xxx.100.34.1.1.1
|
||
eeePortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The eee configuration port index."
|
||
::= {prieeePortEntry 1 }
|
||
--xxx.100.34.1.1.2
|
||
eeePortStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable (1),
|
||
disable (0)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
" The eee config. Enable expresses it is turned on, while disable indicates that off."
|
||
::= { prieeePortEntry 2 }
|
||
|
||
--xxx.100.35 portRateLimit
|
||
--***************************************
|
||
--portRateLimitTable
|
||
--***************************************
|
||
|
||
--xxx.100.35.1 PortRateLimit
|
||
|
||
portRateLimitTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortRateLimitEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The Port Receiving Packets Rate Limit information table."
|
||
::= { portRateLimit 1 }
|
||
|
||
--xxx.100.35.1.1
|
||
portRateLimitEntry OBJECT-TYPE
|
||
SYNTAX PortRateLimitEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of this table is port index."
|
||
INDEX { portRateLimitPortIndex }
|
||
::= { portRateLimitTable 1 }
|
||
PortRateLimitEntry
|
||
::= SEQUENCE
|
||
{
|
||
portRateLimitPortIndex INTEGER,
|
||
portRateLimitConfigBroadcastNum INTEGER,
|
||
portRateLimitCurBroadcastNum INTEGER,
|
||
portRateLimitConfigMulticastNum INTEGER,
|
||
portRateLimitCurMulticastNum INTEGER,
|
||
portRateLimitConfigUnicastNum INTEGER,
|
||
portRateLimitCurUnicastNum INTEGER,
|
||
portRateLimitConfigAllNum INTEGER,
|
||
portRateLimitCurAllNum INTEGER,
|
||
portRateLimitPacketsType INTEGER,
|
||
portRateLimitViolationMode INTEGER,
|
||
portRateLimitShutRecoveryTime INTEGER
|
||
}
|
||
|
||
--xxx.100.35.1.1.1
|
||
portRateLimitPortIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Port Index."
|
||
::= { portRateLimitEntry 1 }
|
||
|
||
--xxx.100.35.1.1.2
|
||
portRateLimitConfigBroadcastNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configration of the max receiving rate of broadcast packets on the port,the value range is <200>.
|
||
The value 0 means disable the rate limit of broadcast packets.
|
||
the value <1> is not allowed to config."
|
||
::= { portRateLimitEntry 2}
|
||
|
||
--xxx.100.35.1.1.3
|
||
portRateLimitCurBroadcastNum OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The current receiving rate of broadcast packets on the port."
|
||
::= { portRateLimitEntry 3 }
|
||
|
||
--xxx.100.35.1.1.4
|
||
portRateLimitConfigMulticastNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configration of the max receiving rate of multicast packets on the port,the value range is <200>.
|
||
The value 0 means disable the rate limit of multicast packets.
|
||
the value <1> is not allowed to config."
|
||
::= { portRateLimitEntry 4}
|
||
|
||
--xxx.100.35.1.1.5
|
||
portRateLimitCurMulticastNum OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The current receiving rate of Multicast packets on the port."
|
||
::= { portRateLimitEntry 5 }
|
||
|
||
--xxx.100.35.1.1.6
|
||
portRateLimitConfigUnicastNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configration of the max receiving rate of unicast packets on the port,the value range is <200>.
|
||
The value 0 means disable the rate limit of unicast packets.
|
||
the value <1> is not allowed to config."
|
||
::= { portRateLimitEntry 6}
|
||
|
||
--xxx.100.35.1.1.7
|
||
portRateLimitCurUnicastNum OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The current receiving rate of unicast packets on the port."
|
||
::= { portRateLimitEntry 7 }
|
||
|
||
--xxx.100.35.1.1.8
|
||
portRateLimitConfigAllNum OBJECT-TYPE
|
||
SYNTAX INTEGER(0..2000000)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Configration of the max receiving rate of all packets on the port,the value range is <200>.
|
||
The value 0 means disable the rate limit of all packets.
|
||
the value <1> is not allowed to config."
|
||
::= { portRateLimitEntry 8}
|
||
|
||
--xxx.100.35.1.1.9
|
||
portRateLimitCurAllNum OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The current receiving rate of all packets on the port."
|
||
::= { portRateLimitEntry 9 }
|
||
|
||
--xxx.100.35.1.1.10
|
||
portRateLimitPacketsType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Which type of receiving packets that rate limit is set.
|
||
0:none, 1:broadcast, 2:multicast, 3:unicast, 4:all,
|
||
5:broadcast+multicast, 6:broadcast+unicast, 7:multicast+unicast.
|
||
8:broadcast+all, 9:multicast+all, 10:unicast+all, 11:broadcast+multicast+all,
|
||
12:broadcast+unicast+all, 13:multicast+unicast+all, 14:broadcast+multicast+unicast,
|
||
15:broadcast+multicast+unicast+all"
|
||
::= { portRateLimitEntry 10 }
|
||
|
||
--xxx.100.35.1.1.11
|
||
portRateLimitViolationMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
nocontrol(0),
|
||
shutdown(1),
|
||
block(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The violation mode of port receiving packets rate reach the threshold.The default mode is no violation actions."
|
||
::= { portRateLimitEntry 11 }
|
||
|
||
--xxx.100.35.1.1.12
|
||
portRateLimitShutRecoveryTime OBJECT-TYPE
|
||
SYNTAX INTEGER (0..86400)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The recovery time of violation shutdown mode, the recovery time range is <0>,
|
||
the value 0 means the port cann't be recovery forever, the default value is 300."
|
||
::= { portRateLimitEntry 12 }
|
||
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
|
||
--xxx.100.36 macBlackholeConfig
|
||
|
||
--***************************************
|
||
--macBlackholeTable
|
||
--***************************************
|
||
--xxx.100.36.1
|
||
macBlackholeTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MacBlackholeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "A table containing current configuration information for each mac in vlan`s status."
|
||
::= { macBlackholeConfig 1 }
|
||
|
||
--xxx.100.36.1.1
|
||
macBlackholeEntry OBJECT-TYPE
|
||
SYNTAX MacBlackholeEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "Thie entry is control the mac add to blackhole or delete from blackhole."
|
||
INDEX { macAddressInVlanID, macAddress }
|
||
::= { macBlackholeTable 1 }
|
||
|
||
MacBlackholeEntry ::= SEQUENCE
|
||
{
|
||
macAddressInVlanID INTEGER,
|
||
macAddress OCTET STRING,
|
||
macType INTEGER,
|
||
macStatus INTEGER
|
||
}
|
||
|
||
|
||
--xxx.100.36.1.1.1
|
||
macAddressInVlanID OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4094)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This value is the mac address in vlan."
|
||
::= { macBlackholeEntry 1 }
|
||
|
||
--xxx.100.36.1.1.2
|
||
macAddress OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (6))
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION "This value is mac address."
|
||
::= { macBlackholeEntry 2 }
|
||
|
||
--xxx.100.36.1.1.3
|
||
macType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
both(0),
|
||
source(1),
|
||
destination(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION "Control the mac from both(0)/source(1)/destination(2).Default both(0)."
|
||
::= { macBlackholeEntry 3 }
|
||
|
||
--xxx.100.36.1.1.4
|
||
macStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
creat(0),
|
||
active(1),
|
||
destroy(2)
|
||
}
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"creat(0) the mac to blackhole,or destroy(2) the mac from blackhole.active(1)the mac in blackhole"
|
||
::= { macBlackholeEntry 4 }
|
||
|
||
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
--xxx.100.37 priCable
|
||
--***************************************
|
||
--cableTable
|
||
--***************************************
|
||
--priCableEntry
|
||
--***************************************
|
||
--xxx.100.37.1
|
||
cableTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF priCableEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" A list of port entries."
|
||
::= { priCable 1 }
|
||
|
||
--xxx.100.37.1.1
|
||
priCableEntry OBJECT-TYPE
|
||
SYNTAX priCableEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
" A port entry containing port information,
|
||
status, and control."
|
||
INDEX { CableLengthInfo }
|
||
::= { cableTable 1 }
|
||
|
||
priCableEntry
|
||
::= SEQUENCE
|
||
{
|
||
CableLengthInfo DisplayString
|
||
}
|
||
|
||
--xxx.100.37.1.1.1
|
||
CableLengthInfo OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Cable Length Info."
|
||
::= {priCableEntry 1 }
|
||
-----------------------------------------------------------------------------------
|
||
--weiyya 2014.12.30
|
||
--xxx.100.38 priMrppRing
|
||
--***************************************
|
||
--priMrppRingTable
|
||
--***************************************
|
||
|
||
--xxx.100.38.1 priMrppRing
|
||
|
||
priMrppRingTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF priMrppRingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The MRPP Ring information table."
|
||
::= { priMrppRing 1 }
|
||
|
||
--xxx.100.38.1.1
|
||
priMrppRingEntry OBJECT-TYPE
|
||
SYNTAX priMrppRingEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The index of this table is RING index."
|
||
INDEX { mrppRingIndex }
|
||
::= { priMrppRingTable 1 }
|
||
priMrppRingEntry
|
||
::= SEQUENCE
|
||
{
|
||
mrppRingIndex INTEGER,
|
||
mrppRingNodeMode INTEGER,
|
||
mrppRingNodeState INTEGER,
|
||
mrppRingStatus INTEGER,
|
||
mrppRingPriPortName OCTET STRING,
|
||
mrppRingPriPortBlockState INTEGER,
|
||
mrppRingSecPortName OCTET STRING,
|
||
mrppRingSecPortBlockState INTEGER
|
||
}
|
||
|
||
--xxx.100.38.1.1.1
|
||
mrppRingIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"mrpp ring Index<1>."
|
||
::= { priMrppRingEntry 1 }
|
||
--xxx.100.38.1.1.2
|
||
mrppRingNodeMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"mrpp ring node mode:MASTER:1,TRANSIT:0."
|
||
::= { priMrppRingEntry 2}
|
||
--xxx.100.38.1.1.3
|
||
mrppRingNodeState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"mrpp ring node state:
|
||
IDLE: 0,
|
||
COMPLETE: 1,
|
||
FAILED: 2,
|
||
LINKS_UP: 3,
|
||
LINKS_DOWN: 4,
|
||
PRE_FORWARDING: 5."
|
||
::= { priMrppRingEntry 3}
|
||
--xxx.100.38.1.1.4
|
||
mrppRingStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"mrpp ring status:enable:1,disable:0."
|
||
::= { priMrppRingEntry 4}
|
||
|
||
--xxx.100.38.1.1.5
|
||
mrppRingPriPortName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ring's traffic primary port name."
|
||
::= { priMrppRingEntry 5}
|
||
|
||
--xxx.100.38.1.1.6
|
||
mrppRingPriPortBlockState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ring's traffic primary port block state:BLOCK:1,UNBLOCK:0."
|
||
::= { priMrppRingEntry 6 }
|
||
|
||
--xxx.100.38.1.1.7
|
||
mrppRingSecPortName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ring's traffic secondary port name."
|
||
::= { priMrppRingEntry 7}
|
||
|
||
--xxx.100.38.1.1.8
|
||
mrppRingSecPortBlockState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"ring's traffic secondary port block state:BLOCK:1,UNBLOCK:0."
|
||
::= { priMrppRingEntry 8}
|
||
|
||
--weiyya end
|
||
|
||
|
||
--**********************************************************************
|
||
--Mac Notification Global Group
|
||
--**********************************************************************
|
||
macNotificationMibObjects OBJECT IDENTIFIER
|
||
::= { macNotificationMib 1 }
|
||
|
||
-- MAC Notification MIB consists of the following groups
|
||
-- [1] Mac Notification Global Group (cmnGlobalObjects).
|
||
-- [2] Mac Notification Interface Group (cmnInterfaceObjects).
|
||
macNotificationGlobalObjects OBJECT IDENTIFIER
|
||
::= { macNotificationMibObjects 1 }
|
||
macNotificationInterfaceObjects OBJECT IDENTIFIER
|
||
::= { macNotificationMibObjects 2 }
|
||
|
||
macNotificationGlobalFeatureEnabled OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates whether the MAC notification feature is currently
|
||
running in the device.
|
||
|
||
Setting this object to false(2) disables the MAC notification
|
||
feature globally thus disabling the feature at each interface.
|
||
|
||
Setting this object to true(1) will start the MAC notification
|
||
feature running in the device. If the feature is already
|
||
running, setting to true(1) has no effect. Once the MAC
|
||
notification is enabled, whether the feature is running at each
|
||
interface is controlled by the macNotificationIfConfigTable."
|
||
::= { macNotificationGlobalObjects 1 }
|
||
|
||
macNotificationNotificationInterval OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "seconds"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This object specifies the maximum interval of time between
|
||
macNotificationMacChangedNotifications being generated by the device.
|
||
If the value of macNotificationNotificationsEnabled is true(1), the
|
||
device will send out the generated macNotificationMacChangedNotifications
|
||
and archive the MAC change notification events in the
|
||
macNotificationHistoryTable. If the value of macNotificationNotificationEnabled is
|
||
false(2), the device will not send out the generated
|
||
macNotificationMacChangedNotifications but it will archive these events
|
||
in the macNotificationHistoryTable.
|
||
|
||
If the value of this object is equal to 0, the device will
|
||
generate macNotificationMacChangedNotifications and archive the MAC
|
||
change notification events in the macNotificationHistoryTable as soon as
|
||
there is MAC address learnt or removed by the device.
|
||
|
||
If the value of this object is greater than 0, the device will
|
||
wait for a period of time equal to the value of this object
|
||
before generate the macNotificationMacChangedNotifications and archive
|
||
the MAC change notification events in the macNotificationHistoryTable."
|
||
::= { macNotificationGlobalObjects 2 }
|
||
|
||
macNotificationMacAddressesLearnt OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates the number of MAC addresses learnt by the
|
||
device."
|
||
::= { macNotificationGlobalObjects 3 }
|
||
|
||
macNotificationMacAddressesRemoved OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates the number of MAC addresses removed from the
|
||
forwarding database."
|
||
::= { macNotificationGlobalObjects 4 }
|
||
|
||
macNotificationNotificationsEnabled OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates whether macNotificationMacChangedNotification notifications
|
||
will or will not be sent when there are MAC addresses
|
||
learnt or removed from the device's forwarding database.
|
||
Disabling notifications does not prevent the MAC address
|
||
info from being added to the macNotificationHistoryTable."
|
||
DEFVAL { false }
|
||
::= { macNotificationGlobalObjects 5 }
|
||
|
||
macNotificationNotificationsSent OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates the number of macNotificationMacChangedNotifications sent out
|
||
by the device."
|
||
::= { macNotificationGlobalObjects 6 }
|
||
|
||
macNotificationHistTableMaxLength OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
UNITS "entries"
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The upper limit on the number of entries that the
|
||
macNotificationHistoryTable may contain. A value of 0 will
|
||
prevent any history from being retained. When this
|
||
table is full, the oldest entry will be deleted and
|
||
a new one will be created."
|
||
::= { macNotificationGlobalObjects 7 }
|
||
|
||
macNotificationHistoryTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MacNotificationHistoryEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This table will archive the MAC change notification events
|
||
generated by this device. The MAC change notification
|
||
events are archived here even if macNotificationMacChangesNotifications
|
||
are not actually sent."
|
||
::= { macNotificationGlobalObjects 8 }
|
||
|
||
macNotificationHistoryEntry OBJECT-TYPE
|
||
SYNTAX MacNotificationHistoryEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A MAC change notification message that was previously
|
||
generated by this device. Each entry is indexed by a message
|
||
index."
|
||
INDEX { macNotificationHistIndex }
|
||
::= { macNotificationHistoryTable 1 }
|
||
|
||
MacNotificationHistoryEntry ::=
|
||
SEQUENCE {
|
||
macNotificationHistIndex
|
||
Counter32,
|
||
macNotificationHistMacChangedMsg
|
||
OCTET STRING,
|
||
macNotificationHistTimestamp
|
||
TimeStamp
|
||
}
|
||
|
||
macNotificationHistIndex OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An index that uniquely identifies a MAC change notification
|
||
event previously generated by the device. This index starts at
|
||
1 and increases by one when a MAC change notification is
|
||
generated. When it reaches the maximum value, the agent wraps
|
||
the value back to 1."
|
||
::= { macNotificationHistoryEntry 1 }
|
||
|
||
macNotificationHistMacChangedMsg OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE(1..254))
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This object contains the information of a MAC change
|
||
notification event. It consists of several tuples packed
|
||
together in the format of '<tuple1><tuple2>...'.
|
||
|
||
Each tuple consist of 11 octets in the format of
|
||
'<operation><VLAN><MAC><dot1dBasePort>' where
|
||
|
||
<operation> is of size 1 octet and supports the following values
|
||
0 - End of MIB object.
|
||
1 - MAC learnt.
|
||
2 - MAC removed.
|
||
|
||
<VLAN> is VLAN number of the VLAN which the MAC address is
|
||
belonged to and has size of 2 octet.
|
||
|
||
<MAC> is the Layer2 Mac Address and has size of 6 octets.
|
||
|
||
<dot1dBasePort> is the value of dot1dBasePort for the
|
||
interface from which the MAC address is learnt and has size
|
||
of 2 octets."
|
||
::= { macNotificationHistoryEntry 2 }
|
||
|
||
macNotificationHistTimestamp OBJECT-TYPE
|
||
SYNTAX TimeStamp
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The value of sysUpTime when the macNotificationMacChangedNotification
|
||
containing the information denoted by the macNotificationHistMacChangedMsg
|
||
object in this entry was generated."
|
||
::= { macNotificationHistoryEntry 3 }
|
||
|
||
--*********************************************************************
|
||
-- Mac Notification Interface Group
|
||
--*********************************************************************
|
||
|
||
--
|
||
-- macNotificationIfConfigTable
|
||
--
|
||
macNotificationIfConfigTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MacNotificationIfConfigEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This table enables or disables the generation of notification
|
||
at each interface when MAC address is learnt or removed."
|
||
::= { macNotificationInterfaceObjects 1 }
|
||
|
||
macNotificationIfConfigEntry OBJECT-TYPE
|
||
SYNTAX MacNotificationIfConfigEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Each entry contains the configuration for enabling the
|
||
MAC notification at each interface that supports this
|
||
feature."
|
||
INDEX { ifIndex }
|
||
::= { macNotificationIfConfigTable 1 }
|
||
|
||
MacNotificationIfConfigEntry ::= SEQUENCE {
|
||
macNotificationMacAddrLearntEnable TruthValue,
|
||
macNotificationMacAddrRemovedEnable TruthValue
|
||
}
|
||
|
||
macNotificationMacAddrLearntEnable OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates whether this interface is enabled to send
|
||
macNotificationMacChangedNotification when it learns a new MAC address. This
|
||
variable has no effect when the value of macNotificationGlobalFeatureEnabled
|
||
object is false(2).
|
||
|
||
Setting this object to true(1) enables the sending of
|
||
macNotificationMacChangedNotification when this interface learns a
|
||
new MAC address.
|
||
|
||
Setting this object to false(2) disables the sending
|
||
of macNotificationMacChangedNotification when this interface learns
|
||
a new MAC address."
|
||
DEFVAL { false }
|
||
::= { macNotificationIfConfigEntry 1 }
|
||
|
||
macNotificationMacAddrRemovedEnable OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Indicates whether this interface is enabled to send
|
||
macNotificationMacChangedNotification when a MAC address which it learnt
|
||
previously is removed from the forwarding table. This variable
|
||
has no effect when the value of macNotificationGlobalFeatureEnabled object
|
||
is false(2).
|
||
|
||
Setting this object to true(1) enables the sending of
|
||
macNotificationMacChangedNotification when a MAC address which this
|
||
interface learnt previously is removed from the forwarding
|
||
table.
|
||
|
||
Setting this object to false(2) disables the sending of
|
||
macNotificationMacChangedNotification when a MAC address which this
|
||
interface learnt previously is removed from the forwarding
|
||
table."
|
||
DEFVAL { false }
|
||
::= { macNotificationIfConfigEntry 2 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--trap
|
||
--xxx.101.100
|
||
antiArpscan OBJECT IDENTIFIER ::= { notifications 100 }
|
||
--********************************************************************************************************
|
||
|
||
--xxx.101.100.1
|
||
prohibitPortOID OBJECT IDENTIFIER ::= { antiArpscan 1 }
|
||
--xxx.101.100.2
|
||
recoverPortOID OBJECT IDENTIFIER ::= { antiArpscan 2 }
|
||
--xxx.101.100.3
|
||
prohibitIPOID OBJECT IDENTIFIER ::= { antiArpscan 3 }
|
||
--xxx.101.100.4
|
||
prohibitIPExceedSlimitOID OBJECT IDENTIFIER ::= { antiArpscan 4 }
|
||
--xxx.101.100.5
|
||
prohibitIPExceedHlimitOID OBJECT IDENTIFIER ::= { antiArpscan 5 }
|
||
--xxx.101.100.6
|
||
recoverIPOID OBJECT IDENTIFIER ::= { antiArpscan 6 }
|
||
--xxx.101.100.7
|
||
ipAddress OBJECT IDENTIFIER ::= { antiArpscan 7 }
|
||
--xxx.101.100.8
|
||
arpSpeedLimitOID OBJECT IDENTIFIER ::= { antiArpscan 8 }
|
||
--xxx.101.100.9
|
||
arpDiscardOID OBJECT IDENTIFIER ::= { antiArpscan 9 }
|
||
--xxx.101.100.10
|
||
recoverArpSpeedOID OBJECT IDENTIFIER ::= { antiArpscan 10 }
|
||
--xxx.101.100.11
|
||
recoverArpDiscardOID OBJECT IDENTIFIER ::= { antiArpscan 11 }
|
||
|
||
--********************************************************************************************************
|
||
--********************************************************************************************************
|
||
--trap
|
||
--xxx.101.101
|
||
fan OBJECT IDENTIFIER ::= { notifications 101 }
|
||
--********************************************************************************************************
|
||
--xxx.101.101.1
|
||
fanAbnormalOID OBJECT IDENTIFIER ::= { fan 1 }
|
||
--xxx.101.101.2
|
||
fanNormalOID OBJECT IDENTIFIER ::= { fan 2 }
|
||
--xxx.101.101.3
|
||
fanInsertOID OBJECT IDENTIFIER ::= { fan 3 }
|
||
--xxx.101.101.4
|
||
fanPullOutOID OBJECT IDENTIFIER ::= { fan 4 }
|
||
|
||
--********************************************************************************************************
|
||
--trap
|
||
--xxx.101.102
|
||
power OBJECT IDENTIFIER ::= { notifications 102 }
|
||
--********************************************************************************************************
|
||
--xxx.101.102.1
|
||
powerAbnormalOID OBJECT IDENTIFIER ::= { power 1 }
|
||
--xxx.101.102.2
|
||
powerNormalOID OBJECT IDENTIFIER ::= { power 2 }
|
||
--xxx.101.102.3
|
||
powerInsertOID OBJECT IDENTIFIER ::= { power 3 }
|
||
--xxx.101.102.4
|
||
powerPullOutOID OBJECT IDENTIFIER ::= { power 4 }
|
||
|
||
--********************************************************************************************************
|
||
--trap
|
||
--xxx.101.103
|
||
slotTemperature OBJECT IDENTIFIER ::= { notifications 103 }
|
||
--********************************************************************************************************
|
||
--xxx.101.103.1
|
||
slotTemperatureHigherOID OBJECT IDENTIFIER ::= { slotTemperature 1 }
|
||
--xxx.101.103.2
|
||
slotTemperatureLowerOID OBJECT IDENTIFIER ::= { slotTemperature 2 }
|
||
|
||
--********************************************************************************************************
|
||
--trap
|
||
--xxx.101.103
|
||
-- slotTemperature OBJECT IDENTIFIER ::= { notifications 103 }
|
||
|
||
--********************************************************************************************************
|
||
|
||
--********************************************************************************************************
|
||
--trap
|
||
--xxx.101.104
|
||
dhcpsnooping OBJECT IDENTIFIER ::= { notifications 104 }
|
||
--********************************************************************************************************
|
||
--xxx.101.104.1
|
||
shutdownPort OBJECT IDENTIFIER ::= { dhcpsnooping 1 }
|
||
--xxx.101.104.2
|
||
noShutdownPort OBJECT IDENTIFIER ::= { dhcpsnooping 2 }
|
||
--xxx.101.104.3
|
||
addBlackhole OBJECT IDENTIFIER ::= { dhcpsnooping 3 }
|
||
--xxx.101.104.4
|
||
delBlackhole OBJECT IDENTIFIER ::= { dhcpsnooping 4 }
|
||
--********************************************************************************************************
|
||
|
||
--trap
|
||
--xxx.101.105
|
||
rateViolation OBJECT IDENTIFIER ::= { notifications 105 }
|
||
--********************************************************************************************************
|
||
--xxx.101.105.1
|
||
rateViolationShutdownPort OBJECT IDENTIFIER ::= { rateViolation 1 }
|
||
--xxx.101.105.2
|
||
rateViolationNoShutdownPort OBJECT IDENTIFIER ::= { rateViolation 2 }
|
||
--********************************************************************************************************
|
||
|
||
--trap
|
||
--xxx.101.106
|
||
portGroup OBJECT IDENTIFIER ::= { notifications 106 }
|
||
--********************************************************************************************************
|
||
--xxx.101.106.1
|
||
portGroupCreate OBJECT IDENTIFIER ::= { portGroup 1 }
|
||
--xxx.101.106.2
|
||
portGroupDelete OBJECT IDENTIFIER ::= { portGroup 2 }
|
||
--xxx.101.106.3
|
||
portGroupUpdate OBJECT IDENTIFIER ::= { portGroup 2 }
|
||
--********************************************************************************************************
|
||
--trap
|
||
--xxx.101.110
|
||
transceiverMonitor OBJECT IDENTIFIER ::= { notifications 110 }
|
||
--********************************************************************************************************
|
||
--xxx.101.110.1
|
||
transceiverMonitorAlarmEvent OBJECT IDENTIFIER ::= { transceiverMonitor 1 }
|
||
--xxx.101.110.2
|
||
transceiverMonitorWarnEvent OBJECT IDENTIFIER ::= { transceiverMonitor 2 }
|
||
--********************************************************************************************************
|
||
--trap
|
||
--xxx.101.109
|
||
efmOam OBJECT IDENTIFIER ::= { notifications 109 }
|
||
--********************************************************************************************************
|
||
--xxx.101.109.1
|
||
efmOamDiscoverySuccess OBJECT IDENTIFIER ::= { efmOam 1 }
|
||
--xxx.101.109.2
|
||
efmOamDiscoveryTimeout OBJECT IDENTIFIER ::= { efmOam 2 }
|
||
--xxx.101.109.3
|
||
efmOamLocalErrSymbolPeriodEvent OBJECT IDENTIFIER ::= { efmOam 3 }
|
||
--xxx.101.109.4
|
||
efmOamLocalErrFramePeriodEvent OBJECT IDENTIFIER ::= { efmOam 4 }
|
||
--xxx.101.109.5
|
||
efmOamLocalErrFrameEvent OBJECT IDENTIFIER ::= { efmOam 5 }
|
||
--xxx.101.109.6
|
||
efmOamLocalErrFrameSecondsSummaryEvent OBJECT IDENTIFIER ::= { efmOam 6 }
|
||
--xxx.101.109.7
|
||
efmOamLocalLinkFault OBJECT IDENTIFIER ::= { efmOam 7 }
|
||
--xxx.101.109.8
|
||
efmOamLocalCriticalEvent OBJECT IDENTIFIER ::= { efmOam 8 }
|
||
--xxx.101.109.9
|
||
efmOamRemoteErrSymbolPeriodEvent OBJECT IDENTIFIER ::= { efmOam 9 }
|
||
--xxx.101.109.10
|
||
efmOamRemoteErrFramePeriodEvent OBJECT IDENTIFIER ::= { efmOam 10 }
|
||
--xxx.101.109.11
|
||
efmOamRemoteErrFrameEvent OBJECT IDENTIFIER ::= { efmOam 11 }
|
||
--xxx.101.109.12
|
||
efmOamRemoteErrFrameSecondsSummaryEvent OBJECT IDENTIFIER ::= { efmOam 12 }
|
||
--xxx.101.109.13
|
||
efmOamRemoteLinkFault OBJECT IDENTIFIER ::= { efmOam 13 }
|
||
--xxx.101.109.14
|
||
efmOamRemoteCriticalEvent OBJECT IDENTIFIER ::= { efmOam 14 }
|
||
--xxx.101.109.15
|
||
efmOamRemoteDyingGasp OBJECT IDENTIFIER ::= { efmOam 15 }
|
||
--xxx.101.109.16
|
||
efmOamLoopBackSuccess OBJECT IDENTIFIER ::= { efmOam 16 }
|
||
--xxx.101.109.17
|
||
efmOamLoopBackExit OBJECT IDENTIFIER ::= { efmOam 17 }
|
||
--********************************************************************************************************
|
||
--trap
|
||
--xxx.101.114
|
||
dyingGasp OBJECT IDENTIFIER ::= { notifications 114 }
|
||
--********************************************************************************************************
|
||
--xxx.101.110.1
|
||
dyingGaspEvent OBJECT IDENTIFIER ::= { dyingGasp 1 }
|
||
--xxx.101.116
|
||
copyRunningConfig OBJECT IDENTIFIER ::= { notifications 116 }
|
||
--********************************************************************************************************
|
||
--xxx.101.110.1
|
||
copyRunningConfigEvent OBJECT IDENTIFIER ::= { copyRunningConfig 1 }
|
||
|
||
--********************************************************************************************************
|
||
--trap
|
||
--xxx.101.121
|
||
mstp OBJECT IDENTIFIER ::= { notifications 121 }
|
||
--********************************************************************************************************
|
||
--xxx.101.121.1
|
||
mstpTcnTrapOID OBJECT IDENTIFIER ::= { mstp 1 }
|
||
--trap
|
||
--xxx.101.122
|
||
powerGroup OBJECT IDENTIFIER ::= { notifications 122 }
|
||
--********************************************************************************************************
|
||
--xxx.101.106.1
|
||
-- powerSupplyChassisTrap OBJECT IDENTIFIER ::= { powerGroup 1 }
|
||
--xxx.101.106.2
|
||
powerSupplyTrap OBJECT IDENTIFIER ::= { powerGroup 2 }
|
||
--xxx.101.106.3
|
||
-- powerPresentChassisTrap OBJECT IDENTIFIER ::= { powerGroup 3 }
|
||
--xxx.101.106.4
|
||
powerPresentTrap OBJECT IDENTIFIER ::= { powerGroup 4 }
|
||
END
|
||
|