mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
DO NOT DELETE THIS TEXT #### Please note > Please read this information carefully. You can run `./scripts/pre-commit.php` to check your code before submitting. - [X] Have you followed our [code guidelines?](http://docs.librenms.org/Developing/Code-Guidelines/) #### Testers If you would like to test this pull request then please run: `./scripts/github-apply <pr_id>`, i.e `./scripts/github-apply 5926` fix #8755 I have not added test data as it would require filterting quite some LLDP/IP's etc information.
22703 lines
753 KiB
Plaintext
22703 lines
753 KiB
Plaintext
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
|
||
|