36926 lines
1022 KiB
Plaintext
36926 lines
1022 KiB
Plaintext
-- ----------------------------------------------------------------------------
|
|
-- File Main Owner:
|
|
-- File Peer Owner:
|
|
-- File Description: Main entry point to build private MIBs.
|
|
--
|
|
--
|
|
-- { COPYRIGHT / HISTORY
|
|
--
|
|
-- COPYRIGHT NOTICE
|
|
-- Copyright (c) Lenovo 2014 -
|
|
-- All rights reserved
|
|
--
|
|
--
|
|
-- PORTING HISTORY
|
|
--
|
|
-- } COPYRIGHT / HISTORY (end)
|
|
--
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: blade
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
LENOVO-GbTOR-G8264CS-SIF-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-TYPE, Integer32, Unsigned32, Counter32, Gauge32, Counter64,
|
|
TimeTicks, IpAddress
|
|
FROM SNMPv2-SMI
|
|
DisplayString, PhysAddress, MacAddress, TruthValue, RowStatus
|
|
FROM SNMPv2-TC
|
|
BridgeId
|
|
FROM BRIDGE-MIB
|
|
sysName, sysLocation, sysContact, ifIndex
|
|
FROM RFC1213-MIB
|
|
enterprises
|
|
FROM RFC1155-SMI
|
|
InetAddressType, InetAddress, InetAddressIPv6
|
|
FROM INET-ADDRESS-MIB
|
|
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY,
|
|
Integer32, Unsigned32, Counter32, Gauge32, Counter64,
|
|
TimeTicks, IpAddress, mib-2
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, TruthValue, DisplayString, PhysAddress,
|
|
MacAddress, RowStatus, TimeInterval, TimeStamp, RowPointer,
|
|
AutonomousType, StorageType, TDomain, TAddress
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
BridgeId, dot1dTp, dot1dTpPort, dot1dBridge, dot1dBasePortEntry,
|
|
dot1dBasePort
|
|
FROM BRIDGE-MIB
|
|
EnabledStatus
|
|
FROM P-BRIDGE-MIB
|
|
PortList
|
|
FROM Q-BRIDGE-MIB
|
|
SnmpAdminString, SnmpEngineID,SnmpMessageProcessingModel,
|
|
SnmpSecurityModel,SnmpSecurityLevel FROM SNMP-FRAMEWORK-MIB
|
|
usmNoAuthProtocol, usmNoPrivProtocol FROM SNMP-USER-BASED-SM-MIB
|
|
sysName, sysLocation, sysContact, ifIndex
|
|
FROM RFC1213-MIB
|
|
InterfaceIndex, InterfaceIndexOrZero
|
|
FROM IF-MIB
|
|
InetAddressType, InetAddress
|
|
FROM INET-ADDRESS-MIB
|
|
;
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: module identity
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
ibmGbTORG8264CSSIFMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201809101408Z" -- Sep 10, 2018 02:08:12 PM
|
|
ORGANIZATION "Lenovo"
|
|
CONTACT-INFO "
|
|
Lenovo
|
|
3325 Scott Blvd.
|
|
Santa Clara, CA 95054
|
|
"
|
|
DESCRIPTION "
|
|
MIB for Lenovo G8264CS, SI Fabric
|
|
All Rights reserved
|
|
DEVICE VERSION: 8.4.12.0
|
|
"
|
|
::= { ibmnetwork 3 }
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: module identity
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: textual conventions
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
PortNumber ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents a port number of a switch.
|
|
In fabric mode, the port number is
|
|
128-based, with the first port of the
|
|
first switch having a port number of
|
|
1, the first port of the second switch
|
|
is 129 (128+1), and so on."
|
|
SYNTAX Unsigned32
|
|
|
|
VlanId ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 12-bit VLAN ID used in the VLAN Tag header."
|
|
SYNTAX Integer32 (1..4094)
|
|
|
|
|
|
Timeout ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d4"
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Time out value in 4 byte"
|
|
SYNTAX Integer32
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: textual conventions
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
-- blade OID reference http://www.iana.org/assignments/enterprise-numbers
|
|
-- defined in /vobs/webos/src/lib/epi/target/h/wrn/wm/snmp/engine/mib.h
|
|
|
|
ibmnetwork OBJECT IDENTIFIER ::= { enterprises 20301 }
|
|
|
|
-- Groups in blade
|
|
registration OBJECT IDENTIFIER ::= { ibmnetwork 1 }
|
|
private-mibs OBJECT IDENTIFIER ::= { ibmnetwork 2 }
|
|
|
|
|
|
|
|
|
|
-- Access Switch for BNT Private MIBs
|
|
-- bnt-switch OBJECT IDENTIFIER ::= { private-mibs 7 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: bntRoot
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- Access Web Switch Module for Private MIBs
|
|
ibm-switch-mgmt OBJECT IDENTIFIER
|
|
::= { private-mibs 7 }
|
|
|
|
g8264CS-SIF-mgmt OBJECT IDENTIFIER
|
|
|
|
|
|
|
|
|
|
|
|
::= { ibm-switch-mgmt 21 }
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Platform Dependent Registration sysObjectID
|
|
-- Must correspond to g_sysobjid in /vobs/webos/src/<bert>/ts/mp/sys/config.c
|
|
-- and defined in /vobs/webos/src/lib/epi/target/h/wrn/wm/snmp/engine/mib.h.
|
|
-- Careful when re-numbering sysObjectIDs due to hard coded references in
|
|
-- /vobs/webos/src/<bert>/ts/mp/epi/trap.c
|
|
-------------------------------------------------------------------------------
|
|
|
|
-- Top of Rack Switch
|
|
ibm-switch OBJECT IDENTIFIER
|
|
::= { registration 7 }
|
|
|
|
g8264CS-SIF OBJECT IDENTIFIER
|
|
|
|
::= { ibm-switch 21 }
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- Platform Common Private MIBs for g8264CS-SIF-mgmt
|
|
-------------------------------------------------------------------------------
|
|
agent OBJECT IDENTIFIER ::= { g8264CS-SIF-mgmt 1 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: agent
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
agentConfig OBJECT IDENTIFIER ::= { agent 1 }
|
|
agentStats OBJECT IDENTIFIER ::= { agent 2 }
|
|
agentInfo OBJECT IDENTIFIER ::= { agent 3 }
|
|
agentOper OBJECT IDENTIFIER ::= { agent 4 }
|
|
|
|
agSystem OBJECT IDENTIFIER ::= { agentConfig 1 }
|
|
agPortConfig OBJECT IDENTIFIER ::= { agentConfig 2 }
|
|
agRadiusConfig OBJECT IDENTIFIER ::= { agentConfig 3 }
|
|
agNTP OBJECT IDENTIFIER ::= { agentConfig 4 }
|
|
agSyslog OBJECT IDENTIFIER ::= { agentConfig 5 }
|
|
agTransfer OBJECT IDENTIFIER ::= { agentConfig 7 }
|
|
agApply OBJECT IDENTIFIER ::= { agentConfig 8 }
|
|
agTacacsConfig OBJECT IDENTIFIER ::= { agentConfig 11 }
|
|
agMgmtNetConfig OBJECT IDENTIFIER ::= { agentConfig 12 }
|
|
agBoot OBJECT IDENTIFIER ::= { agentConfig 13 }
|
|
agAccess OBJECT IDENTIFIER ::= { agentConfig 19 }
|
|
agLdapConfig OBJECT IDENTIFIER ::= { agentConfig 21 }
|
|
agSSHConfig OBJECT IDENTIFIER ::= { agentConfig 22 }
|
|
agsFlowConfig OBJECT IDENTIFIER ::= { agentConfig 24 }
|
|
agQsfp40GConfig OBJECT IDENTIFIER ::= { agentConfig 26 }
|
|
|
|
agResVlans OBJECT IDENTIFIER ::= { agentConfig 28 }
|
|
|
|
agBhVlan OBJECT IDENTIFIER ::= { agentConfig 29 }
|
|
|
|
agPortMapConfig OBJECT IDENTIFIER ::= { agentConfig 30 }
|
|
|
|
agCSRConfig OBJECT IDENTIFIER ::= { agentConfig 31 }
|
|
|
|
|
|
pktStats OBJECT IDENTIFIER ::= { agentStats 1 }
|
|
mpCpuStats OBJECT IDENTIFIER ::= { agentStats 2 }
|
|
portStats OBJECT IDENTIFIER ::= { agentStats 3 }
|
|
agClearStats OBJECT IDENTIFIER ::= { agentStats 7 }
|
|
ntpStats OBJECT IDENTIFIER ::= { agentStats 9 }
|
|
aclStats OBJECT IDENTIFIER ::= { agentStats 11 }
|
|
memoryStats OBJECT IDENTIFIER ::= { agentStats 12 }
|
|
snmpStats OBJECT IDENTIFIER ::= { agentStats 20 }
|
|
mpTcbStats OBJECT IDENTIFIER ::= { agentStats 21 }
|
|
mpUdpStats OBJECT IDENTIFIER ::= { agentStats 22 }
|
|
|
|
hardware OBJECT IDENTIFIER ::= { agentInfo 1 }
|
|
portInfo OBJECT IDENTIFIER ::= { agentInfo 2 }
|
|
swKeyInfo OBJECT IDENTIFIER ::= { agentInfo 3 }
|
|
agDiff OBJECT IDENTIFIER ::= { agentInfo 4 }
|
|
agCfgDump OBJECT IDENTIFIER ::= { agentInfo 5 }
|
|
geaportInfo OBJECT IDENTIFIER ::= { agentInfo 9 }
|
|
chassisInfo OBJECT IDENTIFIER ::= { agentInfo 10 }
|
|
sfpInfo OBJECT IDENTIFIER ::= { agentInfo 11 }
|
|
|
|
|
|
accessInfo OBJECT IDENTIFIER ::= { agentInfo 13 }
|
|
|
|
agNTPOper OBJECT IDENTIFIER ::= { agentOper 2 }
|
|
|
|
-- There are two configuration blocks.
|
|
-- The "current_config" reflects the configuration parameters that the
|
|
-- switch is operating on and it is read-only. The objects with "CurCfg"
|
|
-- in the name are reflect to this configuration block.
|
|
--
|
|
-- The "new_config" accepts user configurations on set. The objects with
|
|
-- "NewCfg" in the name are reflect to this configuration block.
|
|
--
|
|
-- The newly set configurations will not take effect until a "apply"
|
|
-- command has been issued (See agApplyConfiguration object)
|
|
--
|
|
-- The newly set configurations will not be saved through next restarting
|
|
-- of the switch unless a "save" command has been issued (See
|
|
-- agSaveConfiguration object).
|
|
|
|
-- Port operation table
|
|
agPortOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgPortOperTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of port operations."
|
|
::= { agentOper 1 }
|
|
|
|
agPortOperTableEntry OBJECT-TYPE
|
|
SYNTAX AgPortOperTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the port operations table."
|
|
INDEX { portOperIdx }
|
|
::= { agPortOperTable 1 }
|
|
|
|
AgPortOperTableEntry ::=
|
|
SEQUENCE {
|
|
portOperIdx PortNumber,
|
|
portOperRmon INTEGER,
|
|
portOperLearning INTEGER,
|
|
portOperState INTEGER
|
|
,portOperAlias DisplayString
|
|
}
|
|
|
|
portOperIdx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port index."
|
|
::= { agPortOperTableEntry 1 }
|
|
|
|
portOperState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable port."
|
|
::= { agPortOperTableEntry 2 }
|
|
|
|
portOperRmon OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable RMON for port."
|
|
::= { agPortOperTableEntry 3 }
|
|
|
|
portOperLearning OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable L2 (FDB) Learning for this port."
|
|
::= { agPortOperTableEntry 4 }
|
|
|
|
portOperAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias.."
|
|
::= { agPortOperTableEntry 5 }
|
|
|
|
|
|
|
|
ntpOperSendReq OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Allows the user to send requests to the NTP server."
|
|
::= { agNTPOper 1 }
|
|
|
|
-- Oper PRM settings
|
|
|
|
agOperPrm OBJECT IDENTIFIER ::= { agentOper 3 }
|
|
|
|
agCfgPrmMgtPort OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current State of the SM PRM Control of External Management Register."
|
|
::= { agOperPrm 1 }
|
|
|
|
agCfgPrmExtPort OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current State of the SM PRM Control of External Ports Register."
|
|
::= { agOperPrm 2 }
|
|
|
|
agCfgPrmFactDef OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current State of the SM PRM Control of Factory Default Register."
|
|
::= { agOperPrm 3 }
|
|
|
|
agCfgPrmMgtVlan OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current State of the SM PRM Control of Mgmt VLAN Interface Register."
|
|
::= { agOperPrm 4 }
|
|
|
|
agLocCfgPrmMgtPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable local control of external management."
|
|
::= { agOperPrm 5 }
|
|
|
|
agLocCfgPrmExtPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable local control of external ports."
|
|
::= { agOperPrm 6 }
|
|
|
|
agLocCfgPrmFactDef OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable local control of factory default reset."
|
|
::= { agOperPrm 7 }
|
|
|
|
agLocCfgPrmMgtVlan OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable local control of Mgmt VLAN interface."
|
|
::= { agOperPrm 8 }
|
|
|
|
agLocCfgPrmState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(2),
|
|
off(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to turn on or off the system protected mode."
|
|
::= { agOperPrm 9 }
|
|
|
|
agSrvLedOper OBJECT IDENTIFIER ::= { agentOper 5 }
|
|
|
|
srvLedOper OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(0),
|
|
disabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable Service Required LED."
|
|
::= { agSrvLedOper 1 }
|
|
|
|
-- Port information table
|
|
|
|
portInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of port information."
|
|
::= { portInfo 1 }
|
|
|
|
portInfoTableEntry OBJECT-TYPE
|
|
SYNTAX PortInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the port information table."
|
|
INDEX { portInfoIndx }
|
|
::= { portInfoTable 1 }
|
|
|
|
PortInfoTableEntry ::= SEQUENCE {
|
|
portInfoIndx PortNumber,
|
|
portInfoSpeed INTEGER,
|
|
portInfoMode INTEGER,
|
|
portInfoFlowCtrl INTEGER,
|
|
portInfoLink INTEGER,
|
|
portInfoPhyIfDescr DisplayString,
|
|
portInfoPhyIfType INTEGER,
|
|
portInfoPhyIfMtu Integer32,
|
|
portInfoPhyIfPhysAddress PhysAddress,
|
|
portInfoPhyIfOperStatus INTEGER,
|
|
portInfoPhyIfLastChange TimeTicks,
|
|
portInfoLearning INTEGER,
|
|
portInfoType INTEGER,
|
|
portInfoPvid Unsigned32,
|
|
portInfoVlanTag INTEGER
|
|
,portInfoErrDisableRecovery INTEGER
|
|
,portInfoErrDisableTimeLeft INTEGER
|
|
,portInfoAlias DisplayString
|
|
}
|
|
|
|
portInfoIndx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port index."
|
|
::= { portInfoTableEntry 1 }
|
|
|
|
portInfoSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mbs10(2),
|
|
mbs100(3),
|
|
mbs1000(4),
|
|
any(5)
|
|
,
|
|
mbs10000(6)
|
|
,
|
|
mbs40000(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational speed of the port."
|
|
::= { portInfoTableEntry 2 }
|
|
|
|
portInfoMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
full-duplex(2),
|
|
half-duplex(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational mode of the port."
|
|
::= { portInfoTableEntry 3 }
|
|
|
|
portInfoFlowCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
transmit(2),
|
|
receive(3),
|
|
both(4),
|
|
none(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational flow control of the port."
|
|
::= { portInfoTableEntry 4 }
|
|
|
|
portInfoLink OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
disabled(3),
|
|
inoperative(4), -- unrecognized PCI device
|
|
errdisabled(5)
|
|
,detached(6) -- port belongs to a switch number not attached
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational link status of the port."
|
|
::= { portInfoTableEntry 5 }
|
|
|
|
portInfoPhyIfDescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A textual string containing information about the
|
|
interface. This string should include the name of
|
|
the manufacturer, the product name and the version
|
|
of the hardware interface."
|
|
::= { portInfoTableEntry 6 }
|
|
|
|
portInfoPhyIfType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1), -- none of the following
|
|
regular1822(2),
|
|
hdh1822(3),
|
|
ddn-x25(4),
|
|
rfc877-x25(5),
|
|
ethernet-csmacd(6),
|
|
iso88023-csmacd(7),
|
|
iso88024-tokenBus(8),
|
|
iso88025-tokenRing(9),
|
|
iso88026-man(10),
|
|
starLan(11),
|
|
proteon-10Mbit(12),
|
|
proteon-80Mbit(13),
|
|
hyperchannel(14),
|
|
fddi(15),
|
|
lapb(16),
|
|
sdlc(17),
|
|
ds1(18), -- T-1
|
|
e1(19), -- european equiv. of T-1
|
|
basicISDN(20),
|
|
primaryISDN(21), -- proprietary serial
|
|
propPointToPointSerial(22),
|
|
ppp(23),
|
|
softwareLoopback(24),
|
|
eon(25), -- CLNP over IP [11]
|
|
ethernet-3Mbit(26),
|
|
nsip(27), -- XNS over IP
|
|
slip(28), -- generic SLIP
|
|
ultra(29), -- ULTRA technologies
|
|
ds3(30), -- T-3
|
|
sip(31), -- SMDS
|
|
frame-relay(32)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of interface, distinguished according to
|
|
the physical/link protocol(s) immediately `below'
|
|
the network layer in the protocol stack."
|
|
::= { portInfoTableEntry 7 }
|
|
|
|
portInfoPhyIfMtu OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of the largest datagram which can be
|
|
sent/received on the interface, specified in
|
|
octets. For interfaces that are used for
|
|
transmitting network datagrams, this is the size
|
|
of the largest network datagram that can be sent
|
|
on the interface."
|
|
::= { portInfoTableEntry 8 }
|
|
|
|
portInfoPhyIfPhysAddress OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface's address at the protocol layer
|
|
immediately `below' the network layer in the
|
|
protocol stack. For interfaces which do not have
|
|
such an address (e.g., a serial line), this object
|
|
should contain an octet string of zero length."
|
|
::= { portInfoTableEntry 9 }
|
|
|
|
portInfoPhyIfOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1), -- ready to pass packets
|
|
down(2),
|
|
testing(3) -- in some test mode
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational state of the interface.
|
|
The testing(3) state indicates that no operational
|
|
packets can be passed."
|
|
::= { portInfoTableEntry 10 }
|
|
|
|
portInfoPhyIfLastChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime at the time the interface
|
|
entered its current operational state. If the
|
|
current state was entered prior to the last re-
|
|
initialization of the local network management
|
|
subsystem, then this object contains a zero
|
|
value."
|
|
::= { portInfoTableEntry 11 }
|
|
|
|
|
|
portInfoLearning OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port L2 (FDB) Learning state."
|
|
::= { portInfoTableEntry 18 }
|
|
|
|
portInfoType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
fabric(1),
|
|
remoteMgmt(2), -- management port of remote switches
|
|
localMgmt(3), -- management port of local switch
|
|
mgmt(4),
|
|
internal(7),
|
|
external(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the port."
|
|
::= { portInfoTableEntry 19 }
|
|
portInfoPvid OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the operational port vlan-id of the port. Typically,
|
|
the value of this object is the same as the value of the
|
|
agPortCurCfgPVID object. But if, for example, 802.1x is
|
|
enabled on the port and the port is assigned a vlan-id via
|
|
802.1x, this port will be moved to the assigned vlan even
|
|
when the port is configured with a different PVID."
|
|
::= { portInfoTableEntry 21}
|
|
|
|
portInfoVlanTag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
untagged(0),
|
|
tagged(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the operational VLAN tag state of the port. Typically,
|
|
the value of this object is the same as the value of the
|
|
agPortCurCfgVlanTag objec. But if, for example, 802.1x is
|
|
enabled on the port and if the port is assigned a vlan via
|
|
802.1x, the port will be operationally untagged even when the
|
|
port is configured to be tagged."
|
|
::= { portInfoTableEntry 22}
|
|
|
|
portInfoErrDisableRecovery OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the system will automatically
|
|
re-enable an error-disabled port after the time interval
|
|
indicated by agCurCfgErrDisableTimeout has elapsed. A port
|
|
is in error-disabled state when it has been operationally
|
|
disabled by the system due to an error condition.
|
|
|
|
The value of this object is 'enable' if the values of both
|
|
the global agCurCfgErrDisableRecovery object and the port's
|
|
agPortCurCfgErrDisableRecovery object are 'enable'."
|
|
::= { portInfoTableEntry 23 }
|
|
|
|
portInfoErrDisableTimeLeft OBJECT-TYPE
|
|
SYNTAX INTEGER (0 .. 86400)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the portInfoErrDisableRecovery object has a value of 'enable'
|
|
and the portInfoLink object has a value of 'errdisabled', the
|
|
value of this object indicates the remaining time, in seconds,
|
|
before the system automatically re-enables this port."
|
|
::= { portInfoTableEntry 24 }
|
|
|
|
|
|
|
|
portInfoAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The alias of the row in portInfo configuration table."
|
|
::= { portInfoTableEntry 27 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
agSwFeaturesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgSwFeaturesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table for software key features."
|
|
::= { swKeyInfo 15 }
|
|
|
|
agSwFeaturesEntry OBJECT-TYPE
|
|
SYNTAX AgSwFeaturesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the software key features table."
|
|
INDEX { agSwFeaturesSwitchNumber }
|
|
::= { agSwFeaturesTable 1 }
|
|
|
|
AgSwFeaturesEntry ::= SEQUENCE {
|
|
agSwFeaturesSwitchNumber Integer32,
|
|
agSwFeatureKeys DisplayString
|
|
}
|
|
|
|
agSwFeaturesSwitchNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the software key features switch."
|
|
::= { agSwFeaturesEntry 1 }
|
|
|
|
agSwFeatureKeys OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The software keys information on the switch."
|
|
::= { agSwFeaturesEntry 2 }
|
|
|
|
-- Agent System Group
|
|
-- This group of objects take effect on the 'SET' request.
|
|
-- There is no need to 'apply' or 'save'.
|
|
|
|
agApplyConfiguration OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
apply(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to apply the changes made to configuration
|
|
of the switch. By setting the value to apply(2), all the changes
|
|
made since the last apply are written to the new configuration block.
|
|
|
|
other(1) is returned when this object ie read.
|
|
|
|
This object is deprecated. Use agApplyConfig instead."
|
|
::= { agSystem 2 }
|
|
|
|
agSavePending OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
saveNeeded(1),
|
|
noSaveNeeded(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object, when read, gives the user information
|
|
whether an save action is needed and that the configuration
|
|
has been applied but not saved to the flash."
|
|
::= { agSystem 3 }
|
|
|
|
agSaveConfiguration OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
saveActive(2),
|
|
notSaveActive(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to write current configuration to
|
|
nonvolatile storage.
|
|
|
|
When issued with the saveActive, the active configuration
|
|
in flash is saved to backup in flash and then the new
|
|
configuration is saved to the active configuration in flash.
|
|
|
|
When issued with notSaveActive, the active configuration
|
|
is NOT saved to the flash and the active configuration is
|
|
overwritten with the new configuration.
|
|
|
|
ok(1) is returned always when read."
|
|
::= { agSystem 4 }
|
|
|
|
agRevert OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
revert(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to revert the unapplied changes
|
|
made to the switch. By setting the value to revert(2),
|
|
all the unapplied changes will be reverted. This action
|
|
will copy the current_config to the new configuration block.
|
|
|
|
other(1) is returned when this object is read. "
|
|
::= { agSystem 5 }
|
|
|
|
agRevertApply OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
revertApply(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to revert the unsaved changes
|
|
made to the switch. By setting the value to revertApply(2),
|
|
all the unsaved as well as unapplied changes will be
|
|
reverted.
|
|
|
|
other(1) is returned when this object is read. "
|
|
::= { agSystem 6 }
|
|
|
|
agReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
,resetStaggered(3)
|
|
,resetNoDump(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reboot the agent.
|
|
other(1) is returned always when read."
|
|
::= { agSystem 7 }
|
|
|
|
agStaggeredReloadDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (2..20)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delay between each reload (in minutes). By default it is 1 minute."
|
|
::= { agSystem 186 }
|
|
|
|
agConfigForNxtReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(2),
|
|
backup(3),
|
|
default(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configuration information to be loaded from at next reset.
|
|
|
|
The following values are writable:
|
|
active(2)...active configuration block
|
|
backup(3)...backup configuration block
|
|
default(4)..default configuration block"
|
|
::= { agSystem 8 }
|
|
|
|
agImageForNxtReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
image1(2),
|
|
image2(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The software image to be booted from at next reset.
|
|
|
|
The following values are writable:
|
|
image1(2)...image 1
|
|
image2(3)...image 2
|
|
"
|
|
::= { agSystem 9 }
|
|
|
|
agSoftwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of the software image that is currently running on the
|
|
system in the form of 'major.minor.maintenance.bugfix'. A zero
|
|
length string is returned if version is not available."
|
|
::= { agSystem 10 }
|
|
|
|
agBootVer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of the boot code in the form of 'major.minor.bugfix'.
|
|
A zero length string is returned if version is not available."
|
|
::= { agSystem 11 }
|
|
|
|
agImage1Ver OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of the software image stored in image 1 storage in the
|
|
form of 'major.minor.bugfix'. A zero length string is returned if
|
|
version is not available or there is no valid software image."
|
|
::= { agSystem 12 }
|
|
|
|
agImage2Ver OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of the software image stored in image 2 storage in the
|
|
form of 'major.minor.bugfix'. A zero length string is returned if
|
|
version is not available or there is no valid software image."
|
|
::= { agSystem 13 }
|
|
|
|
agRtcDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The date on the real time clock in the form of 'mm/dd/yy'.
|
|
A zero length string is returned if date is not available."
|
|
::= { agSystem 14 }
|
|
|
|
agRtcTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time on the real time clock in the form of 'hh:mm:ss'.
|
|
A zero length string is returned if time is not available."
|
|
::= { agSystem 15 }
|
|
|
|
agLastSetErrorReason OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The error reason of the last SET failure."
|
|
::= { agSystem 16 }
|
|
|
|
|
|
agCurCfgLoginBanner OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user defined login banner."
|
|
::= { agSystem 19 }
|
|
|
|
agNewCfgLoginBanner OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user defined login banner."
|
|
::= { agSystem 20 }
|
|
|
|
agCurCfgLoginNotice OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user defined login notice."
|
|
::= { agSystem 78 }
|
|
|
|
agNewCfgLoginNotice OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user defined login notice."
|
|
::= { agSystem 79 }
|
|
|
|
|
|
agCurCfgConsole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable console output of syslog messages."
|
|
::= { agSystem 23 }
|
|
|
|
agNewCfgConsole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable console output of syslog messages."
|
|
::= { agSystem 24 }
|
|
|
|
|
|
agCurCfgBootp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the use of BootP, as currently configured in the
|
|
current configuration block."
|
|
::= { agSystem 29 }
|
|
|
|
agNewCfgBootp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the use of BootP, in the new configuration block."
|
|
::= { agSystem 30 }
|
|
|
|
agSlotNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identifies the slot in which this switch is installed. If the
|
|
agent implementing this MIB is not a blade in a chassis this
|
|
value has no meaning."
|
|
::= { agSystem 31 }
|
|
|
|
agCurCfgSnmpTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..30)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Once SNMP operations like agApplyConfig, agDiffState and
|
|
agDumpState, which use the state machine are done the resources
|
|
used by these operations need to be freed by setting the state
|
|
back to 'idle' so others can issue the commands via SNMP.
|
|
agSnmpTimeout indicates the number of minutes before the resources
|
|
are freed and the state set back to 'idle' if this operation is not
|
|
performed by the user."
|
|
::= { agSystem 32 }
|
|
|
|
agNewCfgSnmpTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..30)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Once SNMP operations like agApplyConfig, agDiffState and
|
|
agDumpState, which use the state machine are done the resources
|
|
used by these operations need to be freed by setting the state
|
|
back to 'idle' so others can issue the commands via SNMP.
|
|
agSnmpTimeout indicates the number of minutes before the resources
|
|
are freed and the state set back to 'idle' if this operation is not
|
|
performed by the user."
|
|
::= { agSystem 33 }
|
|
|
|
agCurCfgTelnetServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP port number that the telnet server listens for telnet
|
|
sessions."
|
|
::= { agSystem 34 }
|
|
|
|
agNewCfgTelnetServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP port number that the telnet server listens for telnet
|
|
sessions."
|
|
::= { agSystem 35 }
|
|
|
|
agClearFlashDump OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to clear the FLASH dump.
|
|
ok(1) is returned when this object is read. "
|
|
::= { agSystem 36 }
|
|
|
|
|
|
|
|
agCurCfgTrapSrcIf OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dataInterface(1)
|
|
,mgmtInterface(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap source interface."
|
|
::= { agSystem 39 }
|
|
|
|
agNewCfgTrapSrcIf OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dataInterface(1)
|
|
,mgmtInterface(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SNMP trap source interface."
|
|
::= { agSystem 40 }
|
|
|
|
|
|
|
|
|
|
|
|
agCurCfgTftpServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP port number that the TFTP server is listening to
|
|
in the current configuration block."
|
|
::= { agSystem 51 }
|
|
|
|
agNewCfgTftpServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP port number that the TFTP server is listening to
|
|
in the new configuration block."
|
|
::= { agSystem 52 }
|
|
|
|
agRackId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rack unique identifier."
|
|
::= { agSystem 53 }
|
|
|
|
agChassis OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chassis serial number."
|
|
::= { agSystem 54 }
|
|
|
|
agCurTimeZone OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
africa-Algeria(1),
|
|
africa-Angola(2),
|
|
africa-Benin(3),
|
|
africa-Botswana(4),
|
|
africa-Burkina-Faso(5),
|
|
africa-Burundi(6),
|
|
africa-Cameroon(7),
|
|
africa-Central-African-Rep(8),
|
|
africa-Chad(9),
|
|
africa-Congo-WestDemRepCongo(10),
|
|
africa-Congo-EastDemRepCongo(11),
|
|
africa-Congo-Rep(12),
|
|
africa-Cote-dIvoire(13),
|
|
africa-Djibouti(14),
|
|
africa-Egypt(15),
|
|
africa-Equatorial-Guinea(16),
|
|
africa-Eritrea(17),
|
|
africa-Ethiopia(18),
|
|
africa-Gabon(19),
|
|
africa-Gambia(20),
|
|
africa-Ghana(21),
|
|
africa-Guinea(22),
|
|
africa-Guinea-Bissau(23),
|
|
africa-Kenya(24),
|
|
africa-Lesotho(25),
|
|
africa-Liberia(26),
|
|
africa-Libya(27),
|
|
africa-Malawi(28),
|
|
africa-Mali-SouthWestMali(29),
|
|
africa-Mali-NorthEastMali(30),
|
|
africa-Mauritania(31),
|
|
africa-Morocco(32),
|
|
africa-Mozambique(33),
|
|
africa-Namibia(34),
|
|
africa-Niger(35),
|
|
africa-Nigeria(36),
|
|
africa-Rwanda(37),
|
|
africa-SaoTome-And-Principe(38),
|
|
africa-Senegal(39),
|
|
africa-SierraLeone(40),
|
|
africa-Somalia(41),
|
|
africa-SouthAfrica(42),
|
|
africa-Spain-Mainland(43),
|
|
africa-Spain-CeutaMelilla(44),
|
|
africa-Spain-CanaryIslands(45),
|
|
africa-Sudan(46),
|
|
africa-Swaziland(47),
|
|
africa-Tanzania(48),
|
|
africa-Togo(49),
|
|
africa-Tunisia(50),
|
|
africa-Uganda(51),
|
|
africa-Western-Sahara(52),
|
|
africa-Zambia(53),
|
|
africa-Zimbabwe(54),
|
|
americas-Anguilla(55),
|
|
americas-Antigua-Barbuda(56),
|
|
americas-Argentina-EArgentina(57),
|
|
americas-Argentina-MostLocations(58),
|
|
americas-Argentina-Jujuy(59),
|
|
americas-Argentina-Catamarca(60),
|
|
americas-Argentina-Mendoza(61),
|
|
americas-Aruba(62),
|
|
americas-Bahamas(63),
|
|
americas-Barbados(64),
|
|
americas-Belize(65),
|
|
americas-Bolivia(66),
|
|
americas-Brazil-AtlanticIslands(67),
|
|
americas-Brazil-AmapaEPara(68),
|
|
americas-Brazil-NEBrazil(69),
|
|
americas-Brazil-Pernambuco(70),
|
|
americas-Brazil-Tocantins(71),
|
|
americas-Brazil-AlagoasSergipe(72),
|
|
americas-Brazil-SSEBrazil(73),
|
|
americas-Brazil-MatoGrossoDoSul(74),
|
|
americas-Brazil-WParaRondonia(75),
|
|
americas-Brazil-Roraima(76),
|
|
americas-Brazil-EAmazonas(77),
|
|
americas-Brazil-WAmazonas(78),
|
|
americas-Brazil-Acre(79),
|
|
americas-Canada-NewfoundlandIsland(80),
|
|
americas-Canada-AtlanTime-NovaScotia(81),
|
|
americas-Canada-AtlanTime-ELabrador(82),
|
|
americas-Canada-EastTime-OntarioMostlocation(83),
|
|
americas-Canada-EastTime-ThunderBay(84),
|
|
americas-Canada-EastStdTime-PangnirtungNunavut(85),
|
|
americas-Canada-EastStdTime-EastNunavut(86),
|
|
americas-Canada-EastStdTime-CenNunavut(87),
|
|
americas-Canada-CenTime-ManitobaWestOntario(88),
|
|
americas-Canada-CenTime-RainyRiver(89),
|
|
americas-Canada-CenTime-WestNunavut(90),
|
|
americas-Canada-CenStdTime-SaskatchewanMostlocation(91),
|
|
americas-Canada-CenStdTime-SaskatchewanMidwest(92),
|
|
americas-Canada-MountTime-AlbertaEastBritishColumbia(93),
|
|
americas-Canada-MountTime-CentralNorthwestTerritories(94),
|
|
americas-Canada-MountTime-WestNorthwestTerritories(95),
|
|
americas-Canada-MountStdTime-DawsonCrkStJohnBritColumbia(96),
|
|
americas-Canada-PacificTime-WestBritishColumbia(97),
|
|
americas-Canada-PacificTime-SouthYukon(98),
|
|
americas-Canada-PacificTime-NorthYukon(99),
|
|
americas-CaymanIslands(100),
|
|
americas-Chile-MostLocation(101),
|
|
americas-Chile-EasterIsland(102),
|
|
americas-Colombia(103),
|
|
americas-CostaRica(104),
|
|
americas-Cuba(105),
|
|
americas-Dominica(106),
|
|
americas-DominicanRepublic (107),
|
|
americas-Ecuador(108),
|
|
americas-ElSalvado(109),
|
|
americas-FrenchGuiana(110),
|
|
americas-Greenland-MostLocation(111),
|
|
americas-Greenland-EastCoastNorthScoresbysund(112),
|
|
americas-Greenland-ScoresbysundIttoqqortoormiit(113),
|
|
americas-Greenland-ThulePituffik(114),
|
|
americas-Grenada(115),
|
|
americas-Guadeloupe(116),
|
|
americas-Guatemala(117),
|
|
americas-Guyana(118),
|
|
americas-Haiti(119),
|
|
americas-Honduras(120),
|
|
americas-Jamaica(121),
|
|
americas-Martinique(122),
|
|
americas-Mexico-CentTime-Mostlocations(123),
|
|
americas-Mexico-CentTime-QuintanaRoo(124),
|
|
americas-Mexico-CentTime-CampecheYucatan(125),
|
|
americas-Mexico-CentTime-CoahuilaDurNuevoLeonTam(126),
|
|
americas-Mexico-MountTime-SBajaNayaritSinaloa(127),
|
|
americas-Mexico-MountTime-Chihuahua(128),
|
|
americas-Mexico-MountStdTime-Sonora(129),
|
|
americas-Mexico-PacificTime(130),
|
|
americas-Montserrat(131),
|
|
americas-NetherlandsAntilles(132),
|
|
americas-Nicaragua(133),
|
|
americas-Panama(134),
|
|
americas-Paraguay(135),
|
|
americas-Peru(136),
|
|
americas-PuertoRico(137),
|
|
americas-StKittsAndNevis(138),
|
|
americas-StLucia(139),
|
|
americas-StPierreAndMiquelon(140),
|
|
americas-StVincent(141),
|
|
americas-Suriname(142),
|
|
americas-TrinidadAndTobago(143),
|
|
americas-TurksAndCaicosIs(144),
|
|
americas-USA-EastTime(145),
|
|
americas-USA-EastTime-MichiganMostLocation(146),
|
|
americas-USA-EastTime-KentuckyLouisvilleArea(147),
|
|
americas-USA-EastTime-KentuckyWayneCounty(148),
|
|
americas-USA-EastStdTime-IndianaMostLocations(149),
|
|
americas-USA-EastStdTime-IndianaCrawfordCounty(150),
|
|
americas-USA-EastStdTime-IndianaStarkeCounty(151),
|
|
americas-USA-EastStdTime-IndianaSwitzerlandCounty(152),
|
|
americas-USA-CentTime(153),
|
|
americas-USA-CentTime-MichiganWisconsinborder(154),
|
|
americas-USA-CentTime-NorthDakotaOliverCounty(155),
|
|
americas-USA-MountTime(156),
|
|
americas-USA-MountTime-SouthIdahoAndEastOregon(157),
|
|
americas-USA-MountTime-Navajo(158),
|
|
americas-USA-MountStdTime-Arizona(159),
|
|
americas-USA-PacificTime(160),
|
|
americas-USA-AlaskaTime(161),
|
|
americas-USA-AlaskaTime-AlaskaPanhandle(162),
|
|
americas-USA-AlaskaTime-AlaskaPanhandleNeck(163),
|
|
americas-USA-AlaskaTime-WestAlaska(164),
|
|
americas-USA-AleutianIslands(165),
|
|
americas-USA-Hawaii(166),
|
|
americas-Uruguay(167),
|
|
americas-Venezuela(168),
|
|
americas-VirginIslands-UK(169),
|
|
americas-VirginIslands-US(170),
|
|
antarctica-McMurdoStationRossIsland(171),
|
|
antarctica-Amundsen-ScottStationSouthPole(172),
|
|
antarctica-PalmerStationAnversIsland(173),
|
|
antarctica-MawsonStationHolmeBay(174),
|
|
antarctica-DavisStationVestfoldHills(175),
|
|
antarctica-CaseyStationBaileyPeninsula(176),
|
|
antarctica-VostokStationSMagneticPole(177),
|
|
antarctica-Dumont-dUrvilleBaseTerreAdelie(178),
|
|
antarctica-SyowaStationEOngulI(179),
|
|
arcticOcean-Svalbard(180),
|
|
arcticOcean-JanMayen(181),
|
|
asia-Afghanistan(182),
|
|
asia-Armenia(183),
|
|
asia-Azerbaijan(184),
|
|
asia-Bahrain(185),
|
|
asia-Bangladesh(186),
|
|
asia-Bhutan(187),
|
|
asia-Brunei(188),
|
|
asia-Cambodia(189),
|
|
asia-China-EastChinaBeijingGuangdongShanghai(190),
|
|
asia-China-Heilongjiang(191),
|
|
asia-China-CentralChinaGansuGuizhouSichuanYunnan(192),
|
|
asia-China-TibetmostofXinjiangUyghur(193),
|
|
asia-China-SouthwestXinjiangUyghur(194),
|
|
asia-Cyprus(195),
|
|
asia-EastTimor(196),
|
|
asia-Georgia(197),
|
|
asia-HongKong(198),
|
|
asia-India(199),
|
|
asia-Indonesia-JavaAndSumatra(200),
|
|
asia-Indonesia-WestCentralBorneo(201),
|
|
asia-Indonesia-ESBorneoCelebesBaliNusaTengaWTimor(202),
|
|
asia-Indonesia-IrianJayaAndMoluccas(203),
|
|
asia-Iran(204),
|
|
asia-Iraq(205),
|
|
asia-Israel(206),
|
|
asia-Japan(207),
|
|
asia-Jordan(208),
|
|
asia-Kazakhstan-MostLocations(209),
|
|
asia-Kazakhstan-QyzylordaKyzylorda(210),
|
|
asia-Kazakhstan-Aqtobe(211),
|
|
asia-Kazakhstan-AtyrauMangghystau(212),
|
|
asia-Kazakhstan-WestKazakhstan(213),
|
|
asia-Korea-North(214),
|
|
asia-Korea-South(215),
|
|
asia-Kuwait(216),
|
|
asia-Kyrgyzstan(217),
|
|
asia-Laos(218),
|
|
asia-Lebanon(219),
|
|
asia-Macau(220),
|
|
asia-Malaysia-PeninsularMalaysia(221),
|
|
asia-Malaysia-SabahSarawak(222),
|
|
asia-Mongolia-MostLocations(223),
|
|
asia-Mongolia-BayanOlgiyGoviAltaiHovdUvsZavkhan(224),
|
|
asia-Mongolia-DornodSukhbaatar(225),
|
|
asia-Myanmar(226),
|
|
asia-Nepal(227),
|
|
asia-Oman(228),
|
|
asia-Pakistan(229),
|
|
asia-Palestine(230),
|
|
asia-Philippines(231),
|
|
asia-Qatar(232),
|
|
asia-Russia-Moscow-01Kaliningrad(233),
|
|
asia-Russia-Moscow00WestRussia(234),
|
|
asia-Russia-Moscow01CaspianSea(235),
|
|
asia-Russia-Moscow02Urals(236),
|
|
asia-Russia-Moscow03WestSiberia(237),
|
|
asia-Russia-Moscow03Novosibirsk(238),
|
|
asia-Russia-Moscow04YeniseiRiver(239),
|
|
asia-Russia-Moscow05LakeBaikal(240),
|
|
asia-Russia-Moscow06LenaRiver(241),
|
|
asia-Russia-Moscow07AmurRiver(242),
|
|
asia-Russia-Moscow07SakhalinIsland(243),
|
|
asia-Russia-Moscow08Magadan(244),
|
|
asia-Russia-Moscow09Kamchatka(245),
|
|
asia-Russia-Moscow10BeringSea(246),
|
|
asia-SaudiArabia(247),
|
|
asia-Singapore(248),
|
|
asia-SriLanka(249),
|
|
asia-Syria(250),
|
|
asia-Taiwan(251),
|
|
asia-Tajikistan(252),
|
|
asia-Thailand(253),
|
|
asia-Turkmenistan(254),
|
|
asia-UnitedArabEmirates(255),
|
|
asia-Uzbekistan-WestUzbekistan(256),
|
|
asia-Uzbekistan-EastUzbekistan(257),
|
|
asia-Vietnam(258),
|
|
asia-Yemen(259),
|
|
atlanticOcean-Bermuda(260),
|
|
atlanticOcean-CapeVerde(261),
|
|
atlanticOcean-FaeroeIslands(262),
|
|
atlanticOcean-FalklandIslands(263),
|
|
atlanticOcean-Iceland(264),
|
|
atlanticOcean-Portugal-Mainland(265),
|
|
atlanticOcean-Portugal-MadeiraIslands(266),
|
|
atlanticOcean-Portugal-Azores(267),
|
|
atlanticOcean-SouthGeorgia-SouthSandwichIslands(268),
|
|
atlanticOcean-Spain-Mainland(269),
|
|
atlanticOcean-Spain-CeutaMelilla(270),
|
|
atlanticOcean-Spain-CanaryIslands(271),
|
|
atlanticOcean-StHelena(272),
|
|
atlanticOcean-Svalbard-JanMayen(273),
|
|
australia-LordHoweIsland(274),
|
|
australia-Tasmania(275),
|
|
australia-Victoria(276),
|
|
australia-NewSouthWales-MostLocations(277),
|
|
australia-NewSouthWales-Yancowinna(278),
|
|
australia-Queensland-MostLocations(279),
|
|
australia-Queensland-HolidayIslands(280),
|
|
australia-SouthAustralia(281),
|
|
australia-NorthernTerritory(282),
|
|
australia-WesternAustralia(283),
|
|
europe-Albania(284),
|
|
europe-Andorra(285),
|
|
europe-Austria(286),
|
|
europe-Belarus(287),
|
|
europe-Belgium(288),
|
|
europe-BosniaHerzegovina(289),
|
|
europe-Britain-UKGreatBritain(290),
|
|
europe-Britain-UKNorthernIreland(291),
|
|
europe-Bulgaria(292),
|
|
europe-Croatia(293),
|
|
europe-CzechRepublic(294),
|
|
europe-Denmark(295),
|
|
europe-Estonia(296),
|
|
europe-Finland(297),
|
|
europe-France(298),
|
|
europe-Germany(299),
|
|
europe-Gibraltar(300),
|
|
europe-Greece(301),
|
|
europe-Hungary(302),
|
|
europe-Ireland(303),
|
|
europe-Italy(304),
|
|
europe-Latvia(305),
|
|
europe-Liechtenstein(306),
|
|
europe-Lithuania(307),
|
|
europe-Luxembourg(308),
|
|
europe-Macedonia(309),
|
|
europe-Malta(310),
|
|
europe-Moldova(311),
|
|
europe-Monaco(312),
|
|
europe-Montenegro(421),
|
|
europe-Netherlands(313),
|
|
europe-Norway(314),
|
|
europe-Poland(315),
|
|
europe-Portugal-Mainland(316),
|
|
europe-Portugal-MadeiraIslands(317),
|
|
europe-Portugal-Azores(318),
|
|
europe-Romania(319),
|
|
europe-Russia-Moscow-01Kaliningrad(320),
|
|
europe-Russia-Moscow00WestRussia(321),
|
|
europe-Russia-Moscow01CaspianSea(322),
|
|
europe-Russia-Moscow02Urals(323),
|
|
europe-Russia-Moscow03WestSiberia(324),
|
|
europe-Russia-Moscow03Novosibirsk(325),
|
|
europe-Russia-Moscow04YeniseiRiver(326),
|
|
europe-Russia-Moscow05LakeBaikal(327),
|
|
europe-Russia-Moscow06LenaRiver(328),
|
|
europe-Russia-Moscow07AmurRiver(329),
|
|
europe-Russia-Moscow07SakhalinIsland(330),
|
|
europe-Russia-Moscow08Magadan(331),
|
|
europe-Russia-Moscow09Kamchatka(332),
|
|
europe-Russia-Moscow10BeringSea(333),
|
|
europe-SanMarino(334),
|
|
europe-Serbia(348),
|
|
europe-Slovakia(335),
|
|
europe-Slovenia(336),
|
|
europe-Spain-Mainland(337),
|
|
europe-Spain-CeutaAndMelilla(338),
|
|
europe-Spain-CanaryIslands(339),
|
|
europe-Sweden(340),
|
|
europe-Switzerland(341),
|
|
europe-Turkey(342),
|
|
europe-Ukraine-MostLocations(343),
|
|
europe-Ukraine-Ruthenia(344),
|
|
europe-Ukraine-Zaporozhye-ELugansk(345),
|
|
europe-Ukraine-CentralCrimea(346),
|
|
europe-VaticanCity(347),
|
|
indianOcean-BritishIndianOceanTerritory(349),
|
|
indianOcean-ChristmasIsland(350),
|
|
indianOcean-CocosOrKeelingIslands(351),
|
|
indianOcean-Comoros(352),
|
|
indianOcean-FrenchSouthernAndAntarcticLands(353),
|
|
indianOcean-Madagascar(354),
|
|
indianOcean-Maldives(355),
|
|
indianOcean-Mauritius(356),
|
|
indianOcean-Mayotte(357),
|
|
indianOcean-Reunion(358),
|
|
indianOcean-Seychelles(359),
|
|
pacificOcean-Chile-MostLocations(360),
|
|
pacificOcean-Chile-EasterIslandSalayGomez(361),
|
|
pacificOcean-CookIslands(362),
|
|
pacificOcean-Ecuador(363),
|
|
pacificOcean-Fiji(364),
|
|
pacificOcean-FrenchPolynesia-SocietyIslands(365),
|
|
pacificOcean-FrenchPolynesia-MarquesasIslands(366),
|
|
pacificOcean-FrenchPolynesia-GambierIslands(367),
|
|
pacificOcean-Guam(368),
|
|
pacificOcean-Kiribati-GilbertIslands(369),
|
|
pacificOcean-Kiribati-PhoenixIslands(370),
|
|
pacificOcean-Kiribati-LineIslands(371),
|
|
pacificOcean-MarshallIslands-MostLocations(372),
|
|
pacificOcean-MarshallIslands-Kwajalein(373),
|
|
pacificOcean-Micronesia-Yap(374),
|
|
pacificOcean-Micronesia-TrukOrChuuk(375),
|
|
pacificOcean-Micronesia-PonapeOrPohnpei(376),
|
|
pacificOcean-Micronesia-Kosrae(377),
|
|
pacificOcean-Nauru(378),
|
|
pacificOcean-NewCaledonia(379),
|
|
pacificOcean-NewZealand-MostLocations(380),
|
|
pacificOcean-NewZealand-ChathamIslands(381),
|
|
pacificOcean-Niue(382),
|
|
pacificOcean-NorfolkIsland(383),
|
|
pacificOcean-NorthernMarianaIslands(384),
|
|
pacificOcean-Palau(385),
|
|
pacificOcean-PapuaNewGuinea(386),
|
|
pacificOcean-Pitcairn(387),
|
|
pacificOcean-SamoaAmerican(388),
|
|
pacificOcean-SamoaWestern(389),
|
|
pacificOcean-SolomonIslands(390),
|
|
pacificOcean-Tokelau(391),
|
|
pacificOcean-Tonga(392),
|
|
pacificOcean-Tuvalu(393),
|
|
pacificOceanUSA-EastTime(394),
|
|
pacificOceanUSA-EastTime-MichiganMostLocations(395),
|
|
pacificOceanUSA-EastTime-KentuckyLouisvilleArea(396),
|
|
pacificOceanUSA-EastTime-KentuckyWayneCounty(397),
|
|
pacificOceanUSA-EastStdTime-IndianaMostLocations(398),
|
|
pacificOceanUSA-EastStdTime-IndianaCrawfordCounty(399),
|
|
pacificOceanUSA-EastStdTime-IndianaStarkeCounty(400),
|
|
pacificOceanUSA-EastStdTime-IndianaSwitzerlandCounty(401),
|
|
pacificOceanUSA-CentTime(402),
|
|
pacificOceanUSA-CentTime-MichiganWisconsinborder(403),
|
|
pacificOceanUSA-CentTime-NorthDakotaOliverCounty(404),
|
|
pacificOceanUSA-MountTime(405),
|
|
pacificOceanUSA-MountTime-SouthIdahoAndEastOregon(406),
|
|
pacificOceanUSA-MountTime-Navajo(407),
|
|
pacificOceanUSA-MountStdTime-Arizona(408),
|
|
pacificOceanUSA-PacificTime(409),
|
|
pacificOceanUSA-AlaskaTime(410),
|
|
pacificOceanUSA-AlaskaTime-AlaskaPanhandle(411),
|
|
pacificOceanUSA-AlaskaTime-AlaskaPanhandleNeck(412),
|
|
pacificOceanUSA-AlaskaTime-WestAlaska(413),
|
|
pacificOceanUSA-AleutianIslands(414),
|
|
pacificOceanUSA-Hawaii(415),
|
|
pacificOcean-USMinorOutlyingIslands-JohnstonAtoll(416),
|
|
pacificOcean-USMinorOutlyingIslands-MidwayIslands(417),
|
|
pacificOcean-USMinorOutlyingIslands-WakeIsland(418),
|
|
pacificOcean-Vanuatu(419),
|
|
pacificOcean-WallisAndFutuna(420)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time zone.
|
|
Note: Locations are alphabetically ordered and
|
|
the corresponding code is not reflected in CLI."
|
|
::= { agSystem 55 }
|
|
|
|
agNewTimeZone OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
africa-Algeria(1),
|
|
africa-Angola(2),
|
|
africa-Benin(3),
|
|
africa-Botswana(4),
|
|
africa-Burkina-Faso(5),
|
|
africa-Burundi(6),
|
|
africa-Cameroon(7),
|
|
africa-Central-African-Rep(8),
|
|
africa-Chad(9),
|
|
africa-Congo-WestDemRepCongo(10),
|
|
africa-Congo-EastDemRepCongo(11),
|
|
africa-Congo-Rep(12),
|
|
africa-Cote-dIvoire(13),
|
|
africa-Djibouti(14),
|
|
africa-Egypt(15),
|
|
africa-Equatorial-Guinea(16),
|
|
africa-Eritrea(17),
|
|
africa-Ethiopia(18),
|
|
africa-Gabon(19),
|
|
africa-Gambia(20),
|
|
africa-Ghana(21),
|
|
africa-Guinea(22),
|
|
africa-Guinea-Bissau(23),
|
|
africa-Kenya(24),
|
|
africa-Lesotho(25),
|
|
africa-Liberia(26),
|
|
africa-Libya(27),
|
|
africa-Malawi(28),
|
|
africa-Mali-SouthWestMali(29),
|
|
africa-Mali-NorthEastMali(30),
|
|
africa-Mauritania(31),
|
|
africa-Morocco(32),
|
|
africa-Mozambique(33),
|
|
africa-Namibia(34),
|
|
africa-Niger(35),
|
|
africa-Nigeria(36),
|
|
africa-Rwanda(37),
|
|
africa-SaoTome-And-Principe(38),
|
|
africa-Senegal(39),
|
|
africa-SierraLeone(40),
|
|
africa-Somalia(41),
|
|
africa-SouthAfrica(42),
|
|
africa-Spain-Mainland(43),
|
|
africa-Spain-CeutaMelilla(44),
|
|
africa-Spain-CanaryIslands(45),
|
|
africa-Sudan(46),
|
|
africa-Swaziland(47),
|
|
africa-Tanzania(48),
|
|
africa-Togo(49),
|
|
africa-Tunisia(50),
|
|
africa-Uganda(51),
|
|
africa-Western-Sahara(52),
|
|
africa-Zambia(53),
|
|
africa-Zimbabwe(54),
|
|
americas-Anguilla(55),
|
|
americas-Antigua-Barbuda(56),
|
|
americas-Argentina-EArgentina(57),
|
|
americas-Argentina-MostLocations(58),
|
|
americas-Argentina-Jujuy(59),
|
|
americas-Argentina-Catamarca(60),
|
|
americas-Argentina-Mendoza(61),
|
|
americas-Aruba(62),
|
|
americas-Bahamas(63),
|
|
americas-Barbados(64),
|
|
americas-Belize(65),
|
|
americas-Bolivia(66),
|
|
americas-Brazil-AtlanticIslands(67),
|
|
americas-Brazil-AmapaEPara(68),
|
|
americas-Brazil-NEBrazil(69),
|
|
americas-Brazil-Pernambuco(70),
|
|
americas-Brazil-Tocantins(71),
|
|
americas-Brazil-AlagoasSergipe(72),
|
|
americas-Brazil-SSEBrazil(73),
|
|
americas-Brazil-MatoGrossoDoSul(74),
|
|
americas-Brazil-WParaRondonia(75),
|
|
americas-Brazil-Roraima(76),
|
|
americas-Brazil-EAmazonas(77),
|
|
americas-Brazil-WAmazonas(78),
|
|
americas-Brazil-Acre(79),
|
|
americas-Canada-NewfoundlandIsland(80),
|
|
americas-Canada-AtlanTime-NovaScotia(81),
|
|
americas-Canada-AtlanTime-ELabrador(82),
|
|
americas-Canada-EastTime-OntarioMostlocation(83),
|
|
americas-Canada-EastTime-ThunderBay(84),
|
|
americas-Canada-EastStdTime-PangnirtungNunavut(85),
|
|
americas-Canada-EastStdTime-EastNunavut(86),
|
|
americas-Canada-EastStdTime-CenNunavut(87),
|
|
americas-Canada-CenTime-ManitobaWestOntario(88),
|
|
americas-Canada-CenTime-RainyRiver(89),
|
|
americas-Canada-CenTime-WestNunavut(90),
|
|
americas-Canada-CenStdTime-SaskatchewanMostlocation(91),
|
|
americas-Canada-CenStdTime-SaskatchewanMidwest(92),
|
|
americas-Canada-MountTime-AlbertaEastBritishColumbia(93),
|
|
americas-Canada-MountTime-CentralNorthwestTerritories(94),
|
|
americas-Canada-MountTime-WestNorthwestTerritories(95),
|
|
americas-Canada-MountStdTime-DawsonCrkStJohnBritColumbia(96),
|
|
americas-Canada-PacificTime-WestBritishColumbia(97),
|
|
americas-Canada-PacificTime-SouthYukon(98),
|
|
americas-Canada-PacificTime-NorthYukon(99),
|
|
americas-CaymanIslands(100),
|
|
americas-Chile-MostLocation(101),
|
|
americas-Chile-EasterIsland(102),
|
|
americas-Colombia(103),
|
|
americas-CostaRica(104),
|
|
americas-Cuba(105),
|
|
americas-Dominica(106),
|
|
americas-DominicanRepublic (107),
|
|
americas-Ecuador(108),
|
|
americas-ElSalvado(109),
|
|
americas-FrenchGuiana(110),
|
|
americas-Greenland-MostLocation(111),
|
|
americas-Greenland-EastCoastNorthScoresbysund(112),
|
|
americas-Greenland-ScoresbysundIttoqqortoormiit(113),
|
|
americas-Greenland-ThulePituffik(114),
|
|
americas-Grenada(115),
|
|
americas-Guadeloupe(116),
|
|
americas-Guatemala(117),
|
|
americas-Guyana(118),
|
|
americas-Haiti(119),
|
|
americas-Honduras(120),
|
|
americas-Jamaica(121),
|
|
americas-Martinique(122),
|
|
americas-Mexico-CentTime-Mostlocations(123),
|
|
americas-Mexico-CentTime-QuintanaRoo(124),
|
|
americas-Mexico-CentTime-CampecheYucatan(125),
|
|
americas-Mexico-CentTime-CoahuilaDurNuevoLeonTam(126),
|
|
americas-Mexico-MountTime-SBajaNayaritSinaloa(127),
|
|
americas-Mexico-MountTime-Chihuahua(128),
|
|
americas-Mexico-MountStdTime-Sonora(129),
|
|
americas-Mexico-PacificTime(130),
|
|
americas-Montserrat(131),
|
|
americas-NetherlandsAntilles(132),
|
|
americas-Nicaragua(133),
|
|
americas-Panama(134),
|
|
americas-Paraguay(135),
|
|
americas-Peru(136),
|
|
americas-PuertoRico(137),
|
|
americas-StKittsAndNevis(138),
|
|
americas-StLucia(139),
|
|
americas-StPierreAndMiquelon(140),
|
|
americas-StVincent(141),
|
|
americas-Suriname(142),
|
|
americas-TrinidadAndTobago(143),
|
|
americas-TurksAndCaicosIs(144),
|
|
americas-USA-EastTime(145),
|
|
americas-USA-EastTime-MichiganMostLocation(146),
|
|
americas-USA-EastTime-KentuckyLouisvilleArea(147),
|
|
americas-USA-EastTime-KentuckyWayneCounty(148),
|
|
americas-USA-EastStdTime-IndianaMostLocations(149),
|
|
americas-USA-EastStdTime-IndianaCrawfordCounty(150),
|
|
americas-USA-EastStdTime-IndianaStarkeCounty(151),
|
|
americas-USA-EastStdTime-IndianaSwitzerlandCounty(152),
|
|
americas-USA-CentTime(153),
|
|
americas-USA-CentTime-MichiganWisconsinborder(154),
|
|
americas-USA-CentTime-NorthDakotaOliverCounty(155),
|
|
americas-USA-MountTime(156),
|
|
americas-USA-MountTime-SouthIdahoAndEastOregon(157),
|
|
americas-USA-MountTime-Navajo(158),
|
|
americas-USA-MountStdTime-Arizona(159),
|
|
americas-USA-PacificTime(160),
|
|
americas-USA-AlaskaTime(161),
|
|
americas-USA-AlaskaTime-AlaskaPanhandle(162),
|
|
americas-USA-AlaskaTime-AlaskaPanhandleNeck(163),
|
|
americas-USA-AlaskaTime-WestAlaska(164),
|
|
americas-USA-AleutianIslands(165),
|
|
americas-USA-Hawaii(166),
|
|
americas-Uruguay(167),
|
|
americas-Venezuela(168),
|
|
americas-VirginIslands-UK(169),
|
|
americas-VirginIslands-US(170),
|
|
antarctica-McMurdoStationRossIsland(171),
|
|
antarctica-Amundsen-ScottStationSouthPole(172),
|
|
antarctica-PalmerStationAnversIsland(173),
|
|
antarctica-MawsonStationHolmeBay(174),
|
|
antarctica-DavisStationVestfoldHills(175),
|
|
antarctica-CaseyStationBaileyPeninsula(176),
|
|
antarctica-VostokStationSMagneticPole(177),
|
|
antarctica-Dumont-dUrvilleBaseTerreAdelie(178),
|
|
antarctica-SyowaStationEOngulI(179),
|
|
arcticOcean-Svalbard(180),
|
|
arcticOcean-JanMayen(181),
|
|
asia-Afghanistan(182),
|
|
asia-Armenia(183),
|
|
asia-Azerbaijan(184),
|
|
asia-Bahrain(185),
|
|
asia-Bangladesh(186),
|
|
asia-Bhutan(187),
|
|
asia-Brunei(188),
|
|
asia-Cambodia(189),
|
|
asia-China-EastChinaBeijingGuangdongShanghai(190),
|
|
asia-China-Heilongjiang(191),
|
|
asia-China-CentralChinaGansuGuizhouSichuanYunnan(192),
|
|
asia-China-TibetmostofXinjiangUyghur(193),
|
|
asia-China-SouthwestXinjiangUyghur(194),
|
|
asia-Cyprus(195),
|
|
asia-EastTimor(196),
|
|
asia-Georgia(197),
|
|
asia-HongKong(198),
|
|
asia-India(199),
|
|
asia-Indonesia-JavaAndSumatra(200),
|
|
asia-Indonesia-WestCentralBorneo(201),
|
|
asia-Indonesia-ESBorneoCelebesBaliNusaTengaWTimor(202),
|
|
asia-Indonesia-IrianJayaAndMoluccas(203),
|
|
asia-Iran(204),
|
|
asia-Iraq(205),
|
|
asia-Israel(206),
|
|
asia-Japan(207),
|
|
asia-Jordan(208),
|
|
asia-Kazakhstan-MostLocations(209),
|
|
asia-Kazakhstan-QyzylordaKyzylorda(210),
|
|
asia-Kazakhstan-Aqtobe(211),
|
|
asia-Kazakhstan-AtyrauMangghystau(212),
|
|
asia-Kazakhstan-WestKazakhstan(213),
|
|
asia-Korea-North(214),
|
|
asia-Korea-South(215),
|
|
asia-Kuwait(216),
|
|
asia-Kyrgyzstan(217),
|
|
asia-Laos(218),
|
|
asia-Lebanon(219),
|
|
asia-Macau(220),
|
|
asia-Malaysia-PeninsularMalaysia(221),
|
|
asia-Malaysia-SabahSarawak(222),
|
|
asia-Mongolia-MostLocations(223),
|
|
asia-Mongolia-BayanOlgiyGoviAltaiHovdUvsZavkhan(224),
|
|
asia-Mongolia-DornodSukhbaatar(225),
|
|
asia-Myanmar(226),
|
|
asia-Nepal(227),
|
|
asia-Oman(228),
|
|
asia-Pakistan(229),
|
|
asia-Palestine(230),
|
|
asia-Philippines(231),
|
|
asia-Qatar(232),
|
|
asia-Russia-Moscow-01Kaliningrad(233),
|
|
asia-Russia-Moscow00WestRussia(234),
|
|
asia-Russia-Moscow01CaspianSea(235),
|
|
asia-Russia-Moscow02Urals(236),
|
|
asia-Russia-Moscow03WestSiberia(237),
|
|
asia-Russia-Moscow03Novosibirsk(238),
|
|
asia-Russia-Moscow04YeniseiRiver(239),
|
|
asia-Russia-Moscow05LakeBaikal(240),
|
|
asia-Russia-Moscow06LenaRiver(241),
|
|
asia-Russia-Moscow07AmurRiver(242),
|
|
asia-Russia-Moscow07SakhalinIsland(243),
|
|
asia-Russia-Moscow08Magadan(244),
|
|
asia-Russia-Moscow09Kamchatka(245),
|
|
asia-Russia-Moscow10BeringSea(246),
|
|
asia-SaudiArabia(247),
|
|
asia-Singapore(248),
|
|
asia-SriLanka(249),
|
|
asia-Syria(250),
|
|
asia-Taiwan(251),
|
|
asia-Tajikistan(252),
|
|
asia-Thailand(253),
|
|
asia-Turkmenistan(254),
|
|
asia-UnitedArabEmirates(255),
|
|
asia-Uzbekistan-WestUzbekistan(256),
|
|
asia-Uzbekistan-EastUzbekistan(257),
|
|
asia-Vietnam(258),
|
|
asia-Yemen(259),
|
|
atlanticOcean-Bermuda(260),
|
|
atlanticOcean-CapeVerde(261),
|
|
atlanticOcean-FaeroeIslands(262),
|
|
atlanticOcean-FalklandIslands(263),
|
|
atlanticOcean-Iceland(264),
|
|
atlanticOcean-Portugal-Mainland(265),
|
|
atlanticOcean-Portugal-MadeiraIslands(266),
|
|
atlanticOcean-Portugal-Azores(267),
|
|
atlanticOcean-SouthGeorgia-SouthSandwichIslands(268),
|
|
atlanticOcean-Spain-Mainland(269),
|
|
atlanticOcean-Spain-CeutaMelilla(270),
|
|
atlanticOcean-Spain-CanaryIslands(271),
|
|
atlanticOcean-StHelena(272),
|
|
atlanticOcean-Svalbard-JanMayen(273),
|
|
australia-LordHoweIsland(274),
|
|
australia-Tasmania(275),
|
|
australia-Victoria(276),
|
|
australia-NewSouthWales-MostLocations(277),
|
|
australia-NewSouthWales-Yancowinna(278),
|
|
australia-Queensland-MostLocations(279),
|
|
australia-Queensland-HolidayIslands(280),
|
|
australia-SouthAustralia(281),
|
|
australia-NorthernTerritory(282),
|
|
australia-WesternAustralia(283),
|
|
europe-Albania(284),
|
|
europe-Andorra(285),
|
|
europe-Austria(286),
|
|
europe-Belarus(287),
|
|
europe-Belgium(288),
|
|
europe-BosniaHerzegovina(289),
|
|
europe-Britain-UKGreatBritain(290),
|
|
europe-Britain-UKNorthernIreland(291),
|
|
europe-Bulgaria(292),
|
|
europe-Croatia(293),
|
|
europe-CzechRepublic(294),
|
|
europe-Denmark(295),
|
|
europe-Estonia(296),
|
|
europe-Finland(297),
|
|
europe-France(298),
|
|
europe-Germany(299),
|
|
europe-Gibraltar(300),
|
|
europe-Greece(301),
|
|
europe-Hungary(302),
|
|
europe-Ireland(303),
|
|
europe-Italy(304),
|
|
europe-Latvia(305),
|
|
europe-Liechtenstein(306),
|
|
europe-Lithuania(307),
|
|
europe-Luxembourg(308),
|
|
europe-Macedonia(309),
|
|
europe-Malta(310),
|
|
europe-Moldova(311),
|
|
europe-Monaco(312),
|
|
europe-Montenegro(421),
|
|
europe-Netherlands(313),
|
|
europe-Norway(314),
|
|
europe-Poland(315),
|
|
europe-Portugal-Mainland(316),
|
|
europe-Portugal-MadeiraIslands(317),
|
|
europe-Portugal-Azores(318),
|
|
europe-Romania(319),
|
|
europe-Russia-Moscow-01Kaliningrad(320),
|
|
europe-Russia-Moscow00WestRussia(321),
|
|
europe-Russia-Moscow01CaspianSea(322),
|
|
europe-Russia-Moscow02Urals(323),
|
|
europe-Russia-Moscow03WestSiberia(324),
|
|
europe-Russia-Moscow03Novosibirsk(325),
|
|
europe-Russia-Moscow04YeniseiRiver(326),
|
|
europe-Russia-Moscow05LakeBaikal(327),
|
|
europe-Russia-Moscow06LenaRiver(328),
|
|
europe-Russia-Moscow07AmurRiver(329),
|
|
europe-Russia-Moscow07SakhalinIsland(330),
|
|
europe-Russia-Moscow08Magadan(331),
|
|
europe-Russia-Moscow09Kamchatka(332),
|
|
europe-Russia-Moscow10BeringSea(333),
|
|
europe-SanMarino(334),
|
|
europe-Serbia(348),
|
|
europe-Slovakia(335),
|
|
europe-Slovenia(336),
|
|
europe-Spain-Mainland(337),
|
|
europe-Spain-CeutaAndMelilla(338),
|
|
europe-Spain-CanaryIslands(339),
|
|
europe-Sweden(340),
|
|
europe-Switzerland(341),
|
|
europe-Turkey(342),
|
|
europe-Ukraine-MostLocations(343),
|
|
europe-Ukraine-Ruthenia(344),
|
|
europe-Ukraine-Zaporozhye-ELugansk(345),
|
|
europe-Ukraine-CentralCrimea(346),
|
|
europe-VaticanCity(347),
|
|
indianOcean-BritishIndianOceanTerritory(349),
|
|
indianOcean-ChristmasIsland(350),
|
|
indianOcean-CocosOrKeelingIslands(351),
|
|
indianOcean-Comoros(352),
|
|
indianOcean-FrenchSouthernAndAntarcticLands(353),
|
|
indianOcean-Madagascar(354),
|
|
indianOcean-Maldives(355),
|
|
indianOcean-Mauritius(356),
|
|
indianOcean-Mayotte(357),
|
|
indianOcean-Reunion(358),
|
|
indianOcean-Seychelles(359),
|
|
pacificOcean-Chile-MostLocations(360),
|
|
pacificOcean-Chile-EasterIslandSalayGomez(361),
|
|
pacificOcean-CookIslands(362),
|
|
pacificOcean-Ecuador(363),
|
|
pacificOcean-Fiji(364),
|
|
pacificOcean-FrenchPolynesia-SocietyIslands(365),
|
|
pacificOcean-FrenchPolynesia-MarquesasIslands(366),
|
|
pacificOcean-FrenchPolynesia-GambierIslands(367),
|
|
pacificOcean-Guam(368),
|
|
pacificOcean-Kiribati-GilbertIslands(369),
|
|
pacificOcean-Kiribati-PhoenixIslands(370),
|
|
pacificOcean-Kiribati-LineIslands(371),
|
|
pacificOcean-MarshallIslands-MostLocations(372),
|
|
pacificOcean-MarshallIslands-Kwajalein(373),
|
|
pacificOcean-Micronesia-Yap(374),
|
|
pacificOcean-Micronesia-TrukOrChuuk(375),
|
|
pacificOcean-Micronesia-PonapeOrPohnpei(376),
|
|
pacificOcean-Micronesia-Kosrae(377),
|
|
pacificOcean-Nauru(378),
|
|
pacificOcean-NewCaledonia(379),
|
|
pacificOcean-NewZealand-MostLocations(380),
|
|
pacificOcean-NewZealand-ChathamIslands(381),
|
|
pacificOcean-Niue(382),
|
|
pacificOcean-NorfolkIsland(383),
|
|
pacificOcean-NorthernMarianaIslands(384),
|
|
pacificOcean-Palau(385),
|
|
pacificOcean-PapuaNewGuinea(386),
|
|
pacificOcean-Pitcairn(387),
|
|
pacificOcean-SamoaAmerican(388),
|
|
pacificOcean-SamoaWestern(389),
|
|
pacificOcean-SolomonIslands(390),
|
|
pacificOcean-Tokelau(391),
|
|
pacificOcean-Tonga(392),
|
|
pacificOcean-Tuvalu(393),
|
|
pacificOceanUSA-EastTime(394),
|
|
pacificOceanUSA-EastTime-MichiganMostLocations(395),
|
|
pacificOceanUSA-EastTime-KentuckyLouisvilleArea(396),
|
|
pacificOceanUSA-EastTime-KentuckyWayneCounty(397),
|
|
pacificOceanUSA-EastStdTime-IndianaMostLocations(398),
|
|
pacificOceanUSA-EastStdTime-IndianaCrawfordCounty(399),
|
|
pacificOceanUSA-EastStdTime-IndianaStarkeCounty(400),
|
|
pacificOceanUSA-EastStdTime-IndianaSwitzerlandCounty(401),
|
|
pacificOceanUSA-CentTime(402),
|
|
pacificOceanUSA-CentTime-MichiganWisconsinborder(403),
|
|
pacificOceanUSA-CentTime-NorthDakotaOliverCounty(404),
|
|
pacificOceanUSA-MountTime(405),
|
|
pacificOceanUSA-MountTime-SouthIdahoAndEastOregon(406),
|
|
pacificOceanUSA-MountTime-Navajo(407),
|
|
pacificOceanUSA-MountStdTime-Arizona(408),
|
|
pacificOceanUSA-PacificTime(409),
|
|
pacificOceanUSA-AlaskaTime(410),
|
|
pacificOceanUSA-AlaskaTime-AlaskaPanhandle(411),
|
|
pacificOceanUSA-AlaskaTime-AlaskaPanhandleNeck(412),
|
|
pacificOceanUSA-AlaskaTime-WestAlaska(413),
|
|
pacificOceanUSA-AleutianIslands(414),
|
|
pacificOceanUSA-Hawaii(415),
|
|
pacificOcean-USMinorOutlyingIslands-JohnstonAtoll(416),
|
|
pacificOcean-USMinorOutlyingIslands-MidwayIslands(417),
|
|
pacificOcean-USMinorOutlyingIslands-WakeIsland(418),
|
|
pacificOcean-Vanuatu(419),
|
|
pacificOceanWallisAndFutuna(420)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time zone.
|
|
Note: Locations are alphabetically ordered and
|
|
the corresponding code is not reflected in CLI."
|
|
::= { agSystem 56 }
|
|
|
|
|
|
agCurCfgIdleCLITimeout OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set idle CLI sessions timeout."
|
|
::= { agSystem 57 }
|
|
|
|
agNewCfgIdleCLITimeout OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set idle CLI sessions timeout."
|
|
::= { agSystem 58 }
|
|
|
|
|
|
|
|
-- Auto-Discovery topology table info
|
|
|
|
|
|
|
|
|
|
|
|
|
|
agCurCfgHprompt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current status of hprompt."
|
|
::= { agSystem 72 }
|
|
|
|
agNewCfgHprompt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New status of hprompt."
|
|
::= { agSystem 73 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
agCurCfgSysCustomDstState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current status of Custom DST"
|
|
::= { agSystem 98 }
|
|
agNewCfgSysCustomDstState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable Custom DST"
|
|
::= { agSystem 99 }
|
|
agCurCfgSysCustomDstStart OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The current Custom DST start rule"
|
|
::= { agSystem 100 }
|
|
agNewCfgSysCustomDstStart OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..8))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set Custom DST start rule"
|
|
::= { agSystem 101 }
|
|
agCurCfgSysCustomDstEnd OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current Custom DST end rule"
|
|
::= { agSystem 102}
|
|
agNewCfgSysCustomDstEnd OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..8))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set Custom DST end rule"
|
|
::= { agSystem 103 }
|
|
|
|
agHavePanicDump OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
havePanic(1),
|
|
noHavePanic(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The presence of a panic dump in the flash memory."
|
|
::= { agSystem 104 }
|
|
|
|
|
|
agCurCfgResetControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current reset control state."
|
|
::= { agSystem 111 }
|
|
|
|
agNewCfgResetControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable reset control after panic."
|
|
::= { agSystem 112 }
|
|
|
|
agCurCfgSysDlight OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current daylight savings time status."
|
|
::= { agSystem 113 }
|
|
|
|
agNewCfgSysDlight OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable daylight savings time."
|
|
::= { agSystem 114 }
|
|
|
|
agCurCfgErrDisableRecovery OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the system will automatically
|
|
re-enable an error-disabled port after the time interval
|
|
indicated by agCurCfgErrDisableTimeout has elapsed. A port
|
|
is in error-disabled state when it has been operationally
|
|
disabled due to abnormal conditions detected on the port.
|
|
|
|
An error-disabled port will only be automatically re-enabled
|
|
by the system if and only if this object and the port's
|
|
agPortCurCfgErrDisableRecovery object both have a value of
|
|
'enable(1)'."
|
|
DEFVAL { disable }
|
|
::= { agSystem 115 }
|
|
|
|
agNewCfgErrDisableRecovery OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies whether the system should automatically
|
|
re-enable an error-disabled port. Use this object to change
|
|
the global setting of the error-disable recovery action."
|
|
DEFVAL { disable }
|
|
::= { agSystem 116 }
|
|
|
|
agCurCfgErrDisableTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (30 .. 86400)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the time, in seconds, that the system
|
|
will wait before it automatically re-enables any port that
|
|
is in error-disabled state."
|
|
DEFVAL { 300 }
|
|
::= { agSystem 117 }
|
|
|
|
agNewCfgErrDisableTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (30 .. 86400)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the time, in seconds, that the system
|
|
should wait before it automatically re-enables a port that
|
|
is in error-disabled state. Use this object to change the
|
|
global error-disable timeout value."
|
|
DEFVAL { 300 }
|
|
::= { agSystem 118 }
|
|
|
|
agCurCfgTelnetAccess OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current telnet access state."
|
|
::= { agSystem 119 }
|
|
|
|
agNewCfgTelnetAccess OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable telnet access."
|
|
::= { agSystem 120 }
|
|
|
|
agCurCfgDcbx OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current DCBX state."
|
|
::= { agSystem 121 }
|
|
|
|
agNewCfgDcbx OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable DCBX feature."
|
|
::= { agSystem 122 }
|
|
|
|
|
|
serverPortsCurCfgPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current configured server port list. The ports are presented in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the server ports list
|
|
0 - The represented port does not belong to the server ports list"
|
|
::= { agSystem 127 }
|
|
|
|
serverPortsNewCfgPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New configuration server port list. The ports are presented in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the server ports list
|
|
0 - The represented port does not belong to the server ports list"
|
|
::= { agSystem 128 }
|
|
|
|
serverPortsNewCfgAddPort OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be added to the server ports list. A '0' value is
|
|
returned when read."
|
|
::= {agSystem 129 }
|
|
|
|
serverPortsNewCfgRemovePort OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be removed from the server ports list. A '0' value is
|
|
returned when read."
|
|
::= { agSystem 130 }
|
|
|
|
|
|
agNetboot OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ena/dis loading of config over n/w during bootup"
|
|
::= { agSystem 133 }
|
|
|
|
agNetbootTftpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tftp server address from where config file needs to be downloaded"
|
|
::= { agSystem 134 }
|
|
|
|
agNetbootCfgFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Config file location on tftp server"
|
|
::= { agSystem 135 }
|
|
|
|
|
|
|
|
agCurServiceLED OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ena/dis Service Required LED"
|
|
::= { agSystem 139 }
|
|
|
|
agNewServiceLED OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ena/dis Service Required LED "
|
|
::= { agSystem 140 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
agCfgMtm OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the new value for MTM.
|
|
The available MTM values are:
|
|
7159-DFX (1)
|
|
7159-DRX (2)
|
|
7159-HCM (3)
|
|
7159-HCK (4)
|
|
7120-64F (5)"
|
|
::= { agSystem 166 }
|
|
|
|
|
|
|
|
agNewSecurityMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
compatibility(0),
|
|
strict(1),
|
|
strictsnmpolduser(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to change switch security mode. There are thtree
|
|
security modes for Lenovo switch: strict mode, compatibility mode and strict mode
|
|
with SNMP not comply.
|
|
|
|
Strict mode:
|
|
Strict mode will have higher security level. Encryption algorithms in strict
|
|
mode will be compliance with the NIST SP 800-131A. Detailed information please
|
|
refer NIST SP 800-131A mode Functional Specification. SSH will be enabled by
|
|
default in strict mode for all platforms. It's strict(1) in this node.
|
|
|
|
Compatibility mode:
|
|
This is the default mode when switch first boot up. MD5/SHA/DES are selected as
|
|
Hash/Encryption algorithms. It's compatibility(2) in this node.
|
|
|
|
Strict mode with SNMP not comply:
|
|
To provide backward compatibility option, insecure MD5/DES are supported. It's
|
|
strictsnmpolduser(3) in this node.
|
|
|
|
The next time reload security mode is returned when this object ie read."
|
|
::= { agSystem 177 }
|
|
|
|
agCurSecurityMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
compatibility(0),
|
|
strict(1),
|
|
strictsnmpolduser(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to change switch security mode. There are thtree
|
|
security modes for Lenovo switch: strict mode, compatibility mode and strict mode
|
|
with SNMP not comply.
|
|
|
|
Strict mode:
|
|
Strict mode will have higher security level. Encryption algorithms in strict
|
|
mode will be compliance with the NIST SP 800-131A. Detailed information please
|
|
refer NIST SP 800-131A mode Functional Specification. SSH will be enabled by
|
|
default in strict mode for all platforms. It's strict(1) in this node.
|
|
|
|
Compatibility mode:
|
|
This is the default mode when switch first boot up. MD5/SHA/DES are selected as
|
|
Hash/Encryption algorithms. It's compatibility(2) in this node.
|
|
|
|
Strict mode with SNMP not comply:
|
|
To provide backward compatibility option, insecure MD5/DES are supported. It's
|
|
strictsnmpolduser(3) in this node.
|
|
|
|
The current security mode is returned when this object ie read."
|
|
::= { agSystem 180 }
|
|
agNewCfgSslVersionLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
-- sslv3(0),
|
|
tls10(1),
|
|
tls11(2),
|
|
tls12(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New status of SSL Server Minimum Acceptable Protocol Version."
|
|
::= { agSystem 178 }
|
|
|
|
|
|
agCurCfgSslVersionLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
-- sslv3(0),
|
|
tls10(1),
|
|
tls11(2),
|
|
tls12(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current status of SSL Server Minimum Acceptable Protocol Version."
|
|
::= { agSystem 179 }
|
|
|
|
|
|
agCurCfgTrapHostTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgCurCfgTrapHostEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of current trap hosts configure."
|
|
::= { agSystem 184 }
|
|
|
|
agCurCfgTrapHostEntry OBJECT-TYPE
|
|
SYNTAX AgCurCfgTrapHostEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A trap host configuration on the switch."
|
|
INDEX { agCurCfgTrapHostIndex }
|
|
::= { agCurCfgTrapHostTable 1 }
|
|
|
|
AgCurCfgTrapHostEntry ::= SEQUENCE {
|
|
agCurCfgTrapHostIndex Integer32,
|
|
agCurCfgTrapHostAddress DisplayString ,
|
|
agCurCfgTrapHostCommStr DisplayString
|
|
}
|
|
|
|
agCurCfgTrapHostIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap host index. Valid range is 1-16"
|
|
::= { agCurCfgTrapHostEntry 1 }
|
|
|
|
agCurCfgTrapHostAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap host address."
|
|
::= { agCurCfgTrapHostEntry 2 }
|
|
|
|
agCurCfgTrapHostCommStr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap host community string."
|
|
::= { agCurCfgTrapHostEntry 3 }
|
|
|
|
agNewCfgTrapHostTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgNewCfgTrapHostEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table for trap host definitions in the new configuration block."
|
|
::= { agSystem 185 }
|
|
|
|
agCurSysHostCert OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current Host Certificate"
|
|
::= { agSystem 187 }
|
|
|
|
|
|
agNewSecurityPolicy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
legacy(0),
|
|
secure(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The security policy that will take effect after the next boot."
|
|
::= { agSystem 191 }
|
|
|
|
agCurSecurityPolicy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
legacy(0),
|
|
secure(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current security policy."
|
|
::= { agSystem 192 }
|
|
|
|
agSFTPEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"In secure mode enable or disable sftp transfers."
|
|
::= { agSystem 193 }
|
|
|
|
agNewCfgTrapHostEntry OBJECT-TYPE
|
|
SYNTAX AgNewCfgTrapHostEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the trap host definition table"
|
|
INDEX { agNewCfgTrapHostIndex }
|
|
::= { agNewCfgTrapHostTable 1 }
|
|
|
|
AgNewCfgTrapHostEntry ::= SEQUENCE {
|
|
agNewCfgTrapHostIndex Integer32,
|
|
agNewCfgTrapHostAddress DisplayString ,
|
|
agNewCfgTrapHostCommStr DisplayString,
|
|
agNewCfgTrapHostDelete INTEGER
|
|
}
|
|
|
|
agNewCfgTrapHostIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap host index. Valid range is 1-16"
|
|
::= { agNewCfgTrapHostEntry 1 }
|
|
|
|
agNewCfgTrapHostAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap host address in the new configuration block.
|
|
Setting IPv6 value is not supported in realease 7.9.x."
|
|
::= { agNewCfgTrapHostEntry 2 }
|
|
|
|
agNewCfgTrapHostCommStr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap host community string in the new configuration block."
|
|
::= { agNewCfgTrapHostEntry 3 }
|
|
|
|
agNewCfgTrapHostDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By setting the value to delete(2), the entire row is deleted."
|
|
::= { agNewCfgTrapHostEntry 4 }
|
|
|
|
-- if defined(WEB_UI) removed this as it is wrongfully tied to BBI and did not allowed
|
|
-- agent to compile without web folder (BBI)
|
|
-- Syslog Configuration
|
|
agCurCfgSyslogHost OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The syslog host IP address in the current configuration block."
|
|
::= { agSyslog 1 }
|
|
|
|
agNewCfgSyslogHost OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The syslog host IP address in the new configuration block."
|
|
::= { agSyslog 2 }
|
|
|
|
agCurCfgSyslog2Host OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The second syslog host IP address in the current configuration block."
|
|
::= { agSyslog 3 }
|
|
|
|
agNewCfgSyslog2Host OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The second syslog host IP address in the new configuration block."
|
|
::= { agSyslog 4 }
|
|
|
|
agCurCfgSyslogFac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
local0(1),
|
|
local1(2),
|
|
local2(3),
|
|
local3(4),
|
|
local4(5),
|
|
local5(6),
|
|
local6(7),
|
|
local7(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The facility level of syslog host in the current configuration block."
|
|
::= { agSyslog 5 }
|
|
|
|
agNewCfgSyslogFac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
local0(1),
|
|
local1(2),
|
|
local2(3),
|
|
local3(4),
|
|
local4(5),
|
|
local5(6),
|
|
local6(7),
|
|
local7(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The facility level of syslog host in the new configuration block."
|
|
::= { agSyslog 6 }
|
|
|
|
agCurCfgSyslog2Fac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
local0(1),
|
|
local1(2),
|
|
local2(3),
|
|
local3(4),
|
|
local4(5),
|
|
local5(6),
|
|
local6(7),
|
|
local7(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The facility level of second syslog host in the current
|
|
configuration block."
|
|
::= { agSyslog 7 }
|
|
|
|
agNewCfgSyslog2Fac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
local0(1),
|
|
local1(2),
|
|
local2(3),
|
|
local3(4),
|
|
local4(5),
|
|
local5(6),
|
|
local6(7),
|
|
local7(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The facility level of second syslog host in the new
|
|
configuration block."
|
|
::= { agSyslog 8 }
|
|
|
|
agCurCfgSyslogSev OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
emerg0(1),
|
|
alert1(2),
|
|
crit2(3),
|
|
err3(4),
|
|
warning4(5),
|
|
notice5(6),
|
|
info6(7),
|
|
debug7(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The severity of syslog host in the current configuration block."
|
|
::= { agSyslog 13 }
|
|
|
|
agNewCfgSyslogSev OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
emerg0(1),
|
|
alert1(2),
|
|
crit2(3),
|
|
err3(4),
|
|
warning4(5),
|
|
notice5(6),
|
|
info6(7),
|
|
debug7(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The severity of syslog host in the new configuration block."
|
|
::= { agSyslog 14 }
|
|
|
|
agCurCfgSyslog2Sev OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
emerg0(1),
|
|
alert1(2),
|
|
crit2(3),
|
|
err3(4),
|
|
warning4(5),
|
|
notice5(6),
|
|
info6(7),
|
|
debug7(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The severity of syslog2 host in the current configuration block."
|
|
::= { agSyslog 15 }
|
|
|
|
agNewCfgSyslog2Sev OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
emerg0(1),
|
|
alert1(2),
|
|
crit2(3),
|
|
err3(4),
|
|
warning4(5),
|
|
notice5(6),
|
|
info6(7),
|
|
debug7(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The severity of syslogs host in the new configuration block."
|
|
::= { agSyslog 16 }
|
|
|
|
agCurCfgSyslogConsoleSev OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
emerg0(1),
|
|
alert1(2),
|
|
crit2(3),
|
|
err3(4),
|
|
warning4(5),
|
|
notice5(6),
|
|
info6(7),
|
|
debug7(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The severity of syslogs console in the current configuration block."
|
|
::= { agSyslog 23 }
|
|
|
|
agNewCfgSyslogConsoleSev OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
emerg0(1),
|
|
alert1(2),
|
|
crit2(3),
|
|
err3(4),
|
|
warning4(5),
|
|
notice5(6),
|
|
info6(7),
|
|
debug7(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The severity of syslogs console in the new configuration block."
|
|
::= { agSyslog 24 }
|
|
|
|
agCurCfgSyslogFlashSev OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
emerg0(1),
|
|
alert1(2),
|
|
crit2(3),
|
|
err3(4),
|
|
warning4(5),
|
|
notice5(6),
|
|
info6(7),
|
|
debug7(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The severity of syslogs flash in the current configuration block."
|
|
::= { agSyslog 25 }
|
|
|
|
agNewCfgSyslogFlashSev OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
emerg0(1),
|
|
alert1(2),
|
|
crit2(3),
|
|
err3(4),
|
|
warning4(5),
|
|
notice5(6),
|
|
info6(7),
|
|
debug7(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The severity of syslogs flash in the new configuration block."
|
|
::= { agSyslog 26 }
|
|
|
|
agClrSyslogMsgs OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clears all current Syslog messages."
|
|
::= { agSyslog 9 }
|
|
|
|
agSyslogMsgTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of rows in the syslog message table."
|
|
::= { agSyslog 10 }
|
|
|
|
agCurCfgSyslogHostPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Choose the port that the primary Syslog server is connected to."
|
|
::= { agSyslog 17 }
|
|
|
|
agNewCfgSyslogHostPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Choose the port that the primary Syslog server is connected to."
|
|
::= { agSyslog 18 }
|
|
|
|
agCurCfgSyslog2HostPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Choose the port that the secondary Syslog server is connected to."
|
|
::= { agSyslog 19 }
|
|
|
|
agNewCfgSyslog2HostPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Choose the port that the secondary Syslog server is connected to."
|
|
::= { agSyslog 20 }
|
|
|
|
|
|
agSyslogMsgTableFabric OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgSyslogMsgTableEntryRev
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of syslog messages."
|
|
::= { agSyslog 30 }
|
|
|
|
agSyslogMsgTableEntryRev OBJECT-TYPE
|
|
SYNTAX AgSyslogMsgTableEntryRev
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A syslog message stored on the switch."
|
|
INDEX { agSyslogSwitchNumber, agSyslogMsgIndexRev }
|
|
::= { agSyslogMsgTableFabric 1 }
|
|
|
|
AgSyslogMsgTableEntryRev ::= SEQUENCE {
|
|
agSyslogSwitchNumber Integer32,
|
|
agSyslogMsgIndexRev Integer32,
|
|
agSyslogMessageRev DisplayString
|
|
}
|
|
|
|
agSyslogSwitchNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured switch number of any switch, which is part of the node."
|
|
::= { agSyslogMsgTableEntryRev 1 }
|
|
|
|
agSyslogMsgIndexRev OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The syslog message table index."
|
|
::= { agSyslogMsgTableEntryRev 2 }
|
|
|
|
agSyslogMessageRev OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The syslog message."
|
|
::= { agSyslogMsgTableEntryRev 3 }
|
|
|
|
|
|
agSyslogMsgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgSyslogMsgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of syslog messages."
|
|
::= { agSyslog 11 }
|
|
|
|
agSyslogMsgTableEntry OBJECT-TYPE
|
|
SYNTAX AgSyslogMsgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A syslog message stored on the switch."
|
|
INDEX { agSyslogMsgIndex }
|
|
::= { agSyslogMsgTable 1 }
|
|
|
|
AgSyslogMsgTableEntry ::= SEQUENCE {
|
|
agSyslogMsgIndex Integer32,
|
|
agSyslogMessage DisplayString
|
|
}
|
|
|
|
agSyslogMsgIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The syslog message table index."
|
|
::= { agSyslogMsgTableEntry 1 }
|
|
|
|
agSyslogMessage OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The syslog message."
|
|
::= { agSyslogMsgTableEntry 2 }
|
|
|
|
|
|
agLog OBJECT IDENTIFIER ::= { agSyslog 12 }
|
|
|
|
agNewCfgSyslogTrapConsole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable console syslog and SNMP trap in the
|
|
new configuration block."
|
|
::= { agLog 1 }
|
|
|
|
agCurCfgSyslogTrapConsole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable console syslog and SNMP trap, as configured
|
|
in the current configuration block."
|
|
::= { agLog 2 }
|
|
|
|
agNewCfgSyslogTrapSystem OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable system level syslog and SNMP trap in the
|
|
new configuration block."
|
|
::= { agLog 3 }
|
|
|
|
agCurCfgSyslogTrapSystem OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable system level syslog and SNMP trap, as configured
|
|
in the current configuration block."
|
|
::= { agLog 4 }
|
|
|
|
agNewCfgSyslogTrapMgmt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable management(flash, config, login) syslog and SNMP
|
|
trap in the new configuration block."
|
|
::= { agLog 5 }
|
|
|
|
agCurCfgSyslogTrapMgmt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable management(flash, config, login) syslog and SNMP
|
|
trap, as configured in the current configuration block."
|
|
::= { agLog 6 }
|
|
|
|
agNewCfgSyslogTrapCli OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable CLI generated error syslog and SNMP trap in the
|
|
new configuration block."
|
|
::= { agLog 7 }
|
|
|
|
agCurCfgSyslogTrapCli OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable CLI generated error syslog and SNMP trap, as
|
|
configured in the current configuration block."
|
|
::= { agLog 8 }
|
|
|
|
|
|
agNewCfgSyslogTrapVlan OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable VLAN syslog and SNMP trap in the new
|
|
configuration block."
|
|
::= { agLog 11 }
|
|
|
|
agCurCfgSyslogTrapVlan OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable VLAN syslog and SNMP trap, as configured
|
|
in the current configuration block."
|
|
::= { agLog 12 }
|
|
|
|
|
|
|
|
agNewCfgSyslogTrapSsh OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable SSH, RADIUS syslog and SNMP trap in the new
|
|
configuration block."
|
|
::= { agLog 19 }
|
|
|
|
agCurCfgSyslogTrapSsh OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable SSH, RADIUS syslog and SNMP trap, as configured
|
|
in the current configuration block."
|
|
::= { agLog 20 }
|
|
|
|
|
|
|
|
agNewCfgSyslogTrapNtp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable NTP syslog and SNMP trap in the new
|
|
configuration block."
|
|
::= { agLog 25 }
|
|
|
|
agCurCfgSyslogTrapNtp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable NTP syslog and SNMP trap, as configured
|
|
in the current configuration block."
|
|
::= { agLog 26 }
|
|
|
|
agNewCfgSyslogTrapIp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable IP related syslog and SNMP trap in the
|
|
new configuration block."
|
|
::= { agLog 31 }
|
|
|
|
agCurCfgSyslogTrapIp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable IP related syslog and SNMP trap, as configured
|
|
in the current configuration block."
|
|
::= { agLog 32 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
agNewCfgSyslogTrapRmon OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable RMON related syslog and SNMP trap
|
|
in the new configuration block."
|
|
::= { agLog 45 }
|
|
|
|
agCurCfgSyslogTrapRmon OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable RMON related syslog and SNMP trap,
|
|
as configured in the current configuration block."
|
|
::= { agLog 46 }
|
|
|
|
|
|
|
|
|
|
agNewCfgSyslogTrapCfg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable CFG related syslog and SNMP trap in the
|
|
new configuration block."
|
|
::= { agLog 53 }
|
|
|
|
agCurCfgSyslogTrapCfg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable CFG related syslog and SNMP trap,
|
|
as configured in the current configuration block."
|
|
::= { agLog 54 }
|
|
|
|
agNewCfgSyslogTrapServer OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Server related syslog and SNMP trap in the
|
|
new configuration block."
|
|
::= { agLog 55 }
|
|
|
|
agCurCfgSyslogTrapServer OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Server related syslog and SNMP trap,
|
|
as configured in the current configuration block."
|
|
::= { agLog 56 }
|
|
|
|
|
|
|
|
agNewCfgSyslogTrapHotlinks OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Hot Links related syslog and SNMP trap in the
|
|
new configuration block."
|
|
::= { agLog 61 }
|
|
|
|
agCurCfgSyslogTrapHotlinks OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Hot Links related syslog and SNMP trap,
|
|
as configured in the current configuration block."
|
|
::= { agLog 62 }
|
|
|
|
agNewCfgSyslogTrapLldp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable LLDP related syslog and SNMP trap in the
|
|
new configuration block."
|
|
::= { agLog 63 }
|
|
|
|
agCurCfgSyslogTrapLldp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable LLDP related syslog and SNMP trap,
|
|
as configured in the current configuration block."
|
|
::= { agLog 64 }
|
|
|
|
agNewCfgSyslogTrapAll OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all syslog and SNMP traps in the
|
|
new configuration block."
|
|
::= { agLog 65 }
|
|
|
|
agCurCfgSyslogTrapAll OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all syslog and SNMP traps, as configured
|
|
in the current configuration block."
|
|
::= { agLog 66 }
|
|
agNewCfgSyslogTrapIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable IPv6 related syslog and SNMP trap in the
|
|
new configuration block."
|
|
::= { agLog 67 }
|
|
|
|
agCurCfgSyslogTrapIpv6 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable IPv6 related syslog and SNMP trap,
|
|
as configured in the current configuration block."
|
|
::= { agLog 68 }
|
|
|
|
agNewCfgSyslogTrapFabric OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Fabric related syslog and SNMP trap in the
|
|
new configuration block."
|
|
::= { agLog 69 }
|
|
|
|
agCurCfgSyslogTrapFabric OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Fabric related syslog and SNMP trap,
|
|
as configured in the current configuration block."
|
|
::= { agLog 70 }
|
|
|
|
agNewCfgSyslogTrapTftp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TFTP related syslog and SNMP trap in the
|
|
new configuration block."
|
|
::= { agLog 71 }
|
|
|
|
agCurCfgSyslogTrapTftp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TFTP related syslog and SNMP trap,
|
|
as configured in the current configuration block."
|
|
::= { agLog 72 }
|
|
|
|
agNewCfgSyslogTrapFailover OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable failover related syslog and SNMP trap in the
|
|
new configuration block."
|
|
::= { agLog 73 }
|
|
|
|
agCurCfgSyslogTrapFailover OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable failover related syslog and SNMP trap,
|
|
as configured in the current configuration block."
|
|
::= { agLog 74 }
|
|
|
|
agNewCfgSyslogTrapLacp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable LACP syslog and SNMP trap in the
|
|
new configuration block."
|
|
::= { agLog 77 }
|
|
|
|
agCurCfgSyslogTrapLacp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable LACP syslog and SNMP trap, as configured
|
|
in the current configuration block."
|
|
::= { agLog 78 }
|
|
|
|
agNewCfgSyslogTrapLink OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all syslog and SNMP traps, in link
|
|
up/down."
|
|
::= { agLog 79 }
|
|
|
|
agCurCfgSyslogTrapLink OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all syslog and SNMP traps, as currently
|
|
configured in link up/down."
|
|
::= { agLog 80 }
|
|
|
|
|
|
agNewCfgSyslogTrapDcbx OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all DCBX-related syslog and SNMP traps."
|
|
::= { agLog 85 }
|
|
|
|
agCurCfgSyslogTrapDcbx OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all DCBX-related syslog and SNMP traps."
|
|
::= { agLog 86 }
|
|
|
|
agNewCfgSyslogTrapFcoe OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all FCOE-related syslog and SNMP traps."
|
|
::= { agLog 87 }
|
|
|
|
agCurCfgSyslogTrapFcoe OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all FCOE-related syslog and SNMP traps."
|
|
::= { agLog 88 }
|
|
|
|
agNewCfgSyslogTrapVm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all VM-related syslog and SNMP traps."
|
|
::= { agLog 89 }
|
|
|
|
agCurCfgSyslogTrapVm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all VM-related syslog and SNMP traps."
|
|
::= { agLog 90 }
|
|
|
|
|
|
agNewCfgSyslogTrapCfgchg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable configuration change related syslog and SNMP trap
|
|
in the new configuration block."
|
|
::= { agLog 93 }
|
|
|
|
agCurCfgSyslogTrapCfgchg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable configuration change related syslog and SNMP trap,
|
|
as configured in the current configuration block."
|
|
::= { agLog 94 }
|
|
|
|
|
|
agNewCfgSyslogTrapUfp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all UFP-related syslog and SNMP traps."
|
|
::= { agLog 97 }
|
|
|
|
agCurCfgSyslogTrapUfp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all UFP-related syslog and SNMP traps."
|
|
::= { agLog 98 }
|
|
|
|
agNewCfgSyslogTrapIgmpGroup OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all IGMP GROUP-related syslog and SNMP traps."
|
|
::= { agLog 99 }
|
|
|
|
agCurCfgSyslogTrapIgmpGroup OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all IGMP GROUP-related syslog and SNMP traps."
|
|
::= { agLog 100 }
|
|
|
|
agNewCfgSyslogTrapIgmpMrouter OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all IGMP MROUTER-related syslog and SNMP traps."
|
|
::= { agLog 101 }
|
|
|
|
agCurCfgSyslogTrapIgmpMrouter OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all IGMP MROUTER-related syslog and SNMP traps."
|
|
::= { agLog 102 }
|
|
|
|
|
|
|
|
agNewCfgSyslogTrapPrivateVlan OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all Private VLAN-related syslog and SNMP traps,
|
|
as configured in the new configuration block."
|
|
::= { agLog 107 }
|
|
|
|
agCurCfgSyslogTrapPrivateVlan OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all Private VLAN-related syslog and SNMP traps,
|
|
as configured in the current configuration block."
|
|
::= { agLog 108 }
|
|
|
|
agNewCfgSyslogTrapSlp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all SLP-related syslog and SNMP traps,
|
|
as configured in the new configuration block."
|
|
::= { agLog 109 }
|
|
|
|
agCurCfgSyslogTrapSlp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable all SLP-related syslog and SNMP traps,
|
|
as configured in the current configuration block."
|
|
::= { agLog 110 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- TFTP Config
|
|
agTransferServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The FTP/TFTP server IP address or domain name."
|
|
::= { agTransfer 1 }
|
|
|
|
agTransferImage OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
image1(2),
|
|
image2(3),
|
|
boot(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Where the image file should be loaded in flash."
|
|
::= { agTransfer 2 }
|
|
|
|
agTransferImageFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The image file name to be transferred."
|
|
::= { agTransfer 3 }
|
|
|
|
agTransferCfgFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configuration file name."
|
|
::= { agTransfer 4 }
|
|
|
|
agTransferDumpFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The core dump file name."
|
|
::= { agTransfer 5 }
|
|
|
|
agTransferAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
img-get(2),
|
|
cfg-get(3),
|
|
cfg-put(4),
|
|
dump-put(5),
|
|
img-put(7),
|
|
tsdump-put(8)
|
|
,ca-get(14)
|
|
,hostcert-get(15)
|
|
,hostkey-get(16)
|
|
,pubkey-get(17)
|
|
,csr-put(18)
|
|
,hostcert-only-get(19)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to perform various FTP/TFTP Get or Put functions.
|
|
The FTP/TFTP sever is specified in agTransferServer object.
|
|
img-get(2) - Download switch image from a specified image
|
|
file(agTransferImageFileName) on the FTP/TFTP server to
|
|
the destinated storage(agTransferImage).
|
|
The duration of the action will depend on the image
|
|
downloading and writting time on the network element.
|
|
Sugguest 150 seconds timeout setting in MIB Browser to get
|
|
the correct response for this action.
|
|
cfg-get(3) - Download switch configuration from a specified
|
|
file(agTransferCfgFileName) on the FTP/TFTP server.
|
|
cfg-put(4) - Upload switch configuration to a specified
|
|
file(agTransferCfgFileName) on the FTP/TFTP server.
|
|
dump-put(5) - Download switch core dump to a specified
|
|
file(agTransferDumpFileName) on the FTP/TFTP server.
|
|
bkpdump-put(6)- Download switch backup core dump to a specified
|
|
file(agTransferDumpFileName) on the FTP/TFTP server.
|
|
img-put(7) - Upload specified switch image to a specified image
|
|
file(agTransferImageFileName) on the FTP/TFTP server.
|
|
tsdump-put(8) - Download switch tech support dump to a specified
|
|
file(agTransferTSDumpFileName) on the FTP/TFTP server.
|
|
bogon-get(9) - Download bogon config file from a specified bogon
|
|
file(uses agTransferImageFileName) on the FTP/TFTP server.
|
|
ca-get(14) - Download CA root certificate from a specified
|
|
file(agTransferCaFileName) on the TFTP server.
|
|
This command did not support FTP.
|
|
hostcert-get(15) - Download host certificate from a specified
|
|
file(agTransferHostCertFileName) on the TFTP server.
|
|
This command did not support FTP.
|
|
hostkey-get(16) - Download host private key from a specified
|
|
file(agTransferHostKeyFileName) on the TFTP server.
|
|
This command did not support FTP.
|
|
pubkey-get(17) - Download SSH client public key from a specified
|
|
file(agTransferPublicKeyFileName) on the TFTP/SFTP server.
|
|
This command did not support FTP.
|
|
csr-put(18) - Upload CSR generated on the switch to a specified
|
|
file(agTransferCSRFileName) on the TFTP/FTP/SFTP server.
|
|
hostcert-only-get(19) - Download only the host certificate from a specified
|
|
file(agTransferHostCertFileName) on the TFTP/SFTP server.
|
|
Use this when the CSR was generated on the switch.
|
|
other(1) is returned always when read."
|
|
::= { agTransfer 6 }
|
|
|
|
agTransferLastActionStatus OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The recorded status of the previous FTP/TFTP activity."
|
|
::= { agTransfer 7 }
|
|
|
|
agTransferPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify whether the FTP/TFTP operation should be performed over the
|
|
data port or the management port."
|
|
::= { agTransfer 8 }
|
|
|
|
agTransferUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The username for the FTP server or blank for TFTP server."
|
|
::= { agTransfer 9 }
|
|
|
|
agTransferPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The password for the FTP server. For security reason, an empty string will be returned when the OID is read."
|
|
::= { agTransfer 10 }
|
|
|
|
agTransferTSDumpFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TS dump file name."
|
|
::= { agTransfer 11 }
|
|
|
|
|
|
agTransferLastConfigurationActionStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
successfully(1),
|
|
failed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the last configuration action using the file ftp/tftp'd
|
|
from server."
|
|
::= { agTransfer 14 }
|
|
|
|
agTransferCaFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CA certificate file name."
|
|
::= { agTransfer 15 }
|
|
|
|
agTransferHostCertFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Host certificate file name."
|
|
::= { agTransfer 16 }
|
|
|
|
agTransferHostKeyFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Host private key file name."
|
|
::= { agTransfer 17 }
|
|
|
|
agTransferProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tftp(1),
|
|
ftp(2),
|
|
sftp(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The protocol used by this transfer."
|
|
::= { agTransfer 18 }
|
|
|
|
agServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tftp(69),
|
|
ftp(21),
|
|
sftp(22)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port is listened on the server."
|
|
::= { agTransfer 19 }
|
|
|
|
agSIFabricMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
non-si-Fabric-mode(0),
|
|
si-Fabric-mode(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set mode to SI Fabric image."
|
|
::= { agTransfer 20 }
|
|
|
|
agTransferPublicKeyUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user of the public key file."
|
|
::= { agTransfer 21 }
|
|
|
|
agTransferPublicKeyFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The client pulic key file name."
|
|
::= { agTransfer 22 }
|
|
|
|
agTransferStaggeredUpgradeMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Upgrade image with staggered mode"
|
|
::= { agTransfer 23 }
|
|
|
|
agTransferTargetSwitchNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (0..20)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Attached switch number to which the image will be transfered to.
|
|
0 is the default value = the image will be sent to the entire fabric."
|
|
::= { agTransfer 24 }
|
|
|
|
agTransferStaggeredUpgradeDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (2..20)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delay between each reload of upgraded switch (in minutes). By default it is 1 minute."
|
|
::= { agTransfer 25 }
|
|
|
|
agTransferCSRFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CSR file name ."
|
|
::= { agTransfer 26 }
|
|
|
|
-- Agent Port Table
|
|
|
|
agPortTableMaxEnt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of rows in the port configuration host table."
|
|
::= { agPortConfig 1 }
|
|
|
|
agPortCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgPortCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of port configuration in the current configuration block."
|
|
::= { agPortConfig 2 }
|
|
|
|
agPortCurCfgTableEntry OBJECT-TYPE
|
|
SYNTAX AgPortCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the port table in the current configuration block."
|
|
INDEX { agPortCurCfgIndx }
|
|
::= { agPortCurCfgTable 1 }
|
|
|
|
AgPortCurCfgTableEntry ::= SEQUENCE {
|
|
agPortCurCfgIndx PortNumber,
|
|
agPortCurCfgState INTEGER,
|
|
agPortCurCfgVlanTag INTEGER,
|
|
agPortCurCfgRmon INTEGER,
|
|
agPortCurCfgPVID Integer32,
|
|
agPortCurCfgGigEthAutoNeg INTEGER,
|
|
agPortCurCfgGigEthFctl INTEGER,
|
|
agPortCurCfgLinkTrap INTEGER,
|
|
agPortCurCfgGigEthSpeed INTEGER,
|
|
agPortCurCfgGigEthMode INTEGER,
|
|
|
|
agPortCurCfgDscpRemarking INTEGER,
|
|
agPortCurCfgTagPVID INTEGER,
|
|
agPortCurCfgTagiPVID INTEGER,
|
|
agPortCurCfgPortAlias DisplayString,
|
|
agPortCurCfgPortName DisplayString
|
|
,agPortCurCfgLearning INTEGER
|
|
,agPortCurCfgType DisplayString
|
|
,agPortCurCfgErrDisableRecovery INTEGER
|
|
,agPortCurCfgUcBw INTEGER
|
|
,agPortCurCfgPrivateVlanStatus INTEGER
|
|
,agPortCurCfgMappedPrimaryVlans OCTET STRING
|
|
,agPortCurCfgAssociatedSecondaryVlans OCTET STRING
|
|
,agPortCurCfgSpeed1G INTEGER
|
|
}
|
|
|
|
agPortCurCfgIndx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the row in port configurations table."
|
|
::= { agPortCurCfgTableEntry 1 }
|
|
|
|
agPortCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the state of the port."
|
|
::= { agPortCurCfgTableEntry 2 }
|
|
|
|
agPortCurCfgVlanTag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tagged(2),
|
|
untagged(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is VLAN tag state of the port"
|
|
::= { agPortCurCfgTableEntry 3 }
|
|
|
|
|
|
agPortCurCfgRmon OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(2),
|
|
off(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to turn RMON on or off on the port."
|
|
::= { agPortCurCfgTableEntry 5 }
|
|
|
|
agPortCurCfgPVID OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default VLAN ID for the port.
|
|
"
|
|
::= { agPortCurCfgTableEntry 6 }
|
|
|
|
|
|
agPortCurCfgGigEthAutoNeg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(2),
|
|
off(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to turn the autonegotiation on or off
|
|
for gigabit Ethernet connection."
|
|
::= { agPortCurCfgTableEntry 11 }
|
|
|
|
agPortCurCfgGigEthFctl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
transmit(2),
|
|
receive(3),
|
|
both(4),
|
|
none(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to select port flow control for
|
|
gigabit Ethernet connection."
|
|
::= { agPortCurCfgTableEntry 12 }
|
|
|
|
agPortCurCfgPortName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch port name."
|
|
::= { agPortCurCfgTableEntry 13 }
|
|
|
|
|
|
|
|
agPortCurCfgLinkTrap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether linkUp/linkDown traps should be
|
|
generated for this interface.
|
|
|
|
By default, this object should have the value
|
|
enabled(1) for interfaces which do not operate on
|
|
'top' of any other interface (as defined in the
|
|
ifStackTable), and disabled(2) otherwise."
|
|
::= { agPortCurCfgTableEntry 16 }
|
|
|
|
|
|
|
|
|
|
agPortCurCfgGigEthSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mbs10(2),
|
|
mbs100(3),
|
|
any(4),
|
|
mbs1000(5)
|
|
,
|
|
mbs10000(6)
|
|
,
|
|
mbs40000(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Selects the port speed for Gigabit Ethernet connection."
|
|
::= { agPortCurCfgTableEntry 21 }
|
|
|
|
agPortCurCfgGigEthMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
full-duplex(2),
|
|
half-duplex(3),
|
|
any(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to select port mode for Gigabit Ethernet connection."
|
|
::= { agPortCurCfgTableEntry 22 }
|
|
|
|
agPortCurCfgDscpRemarking OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Dscp remarking for the switch port."
|
|
::= { agPortCurCfgTableEntry 23 }
|
|
|
|
agPortCurCfgPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..15))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch port alias."
|
|
::= { agPortCurCfgTableEntry 24 }
|
|
|
|
agPortCurCfgTagPVID OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tagged(2),
|
|
untagged(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is PVID tag state of the port"
|
|
::= { agPortCurCfgTableEntry 25 }
|
|
|
|
agPortCurCfgLearning OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable L2 (FDB) Learning for the switch port."
|
|
::= { agPortCurCfgTableEntry 26 }
|
|
|
|
|
|
|
|
agPortCurCfgType OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..7))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch port type."
|
|
::= { agPortCurCfgTableEntry 29 }
|
|
|
|
|
|
|
|
|
|
agPortCurCfgErrDisableRecovery OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the system will automatically
|
|
re-enable this port if it becomes error-disabled. This port
|
|
will be re-enabled after the time interval specified by the
|
|
agCurCfgErrDisableTimeout object has elapsed.
|
|
|
|
A port is in error-disabled state when it is operationally
|
|
disabled due to abnormal conditions detected on the port.
|
|
|
|
If this port is error-disabled, it will only be re-enabled
|
|
by the system if the agCurCfgErrDisableRecovery object and
|
|
this object both have a value of 'enable(1)'."
|
|
DEFVAL { enable }
|
|
::= { agPortCurCfgTableEntry 35 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
agPortCurCfgTagiPVID OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tagged(2),
|
|
untagged(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is ingress PVID tag state of the port"
|
|
::= { agPortCurCfgTableEntry 49 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
agPortCurCfgUcBw OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current value of unicast bandwidth"
|
|
::= { agPortCurCfgTableEntry 60 }
|
|
|
|
agPortCurCfgPrivateVlanStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of Private VLAN on this port"
|
|
::= { agPortCurCfgTableEntry 61 }
|
|
|
|
agPortCurCfgMappedPrimaryVlans OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Primary VLAN list mapped to port.
|
|
in receiving order:
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vlan 8
|
|
|| ||
|
|
|| ||___ vlan 7
|
|
|| |____ vlan 6
|
|
|| . . .
|
|
||_________ vlan 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented primary VLAN associated to the port
|
|
0 - The represented primary VLAN does not associated to the port"
|
|
::= { agPortCurCfgTableEntry 62 }
|
|
|
|
agPortCurCfgAssociatedSecondaryVlans OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Secondary VLAN list associated to port.
|
|
in receiving order:
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vlan 8
|
|
|| ||
|
|
|| ||___ vlan 7
|
|
|| |____ vlan 6
|
|
|| . . .
|
|
||_________ vlan 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented secondary VLAN associated to the port
|
|
0 - The represented secondary VLAN does not be associated to the port"
|
|
::= { agPortCurCfgTableEntry 63 }
|
|
|
|
agPortCurCfgSpeed1G OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Limit the port to 1G speed"
|
|
::= { agPortCurCfgTableEntry 69 }
|
|
|
|
agPortNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgPortNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of port configuration in the new configuration block."
|
|
::= { agPortConfig 3 }
|
|
|
|
agPortNewCfgTableEntry OBJECT-TYPE
|
|
SYNTAX AgPortNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the port configuration table in the new configuration block."
|
|
INDEX { agPortNewCfgIndx }
|
|
::= { agPortNewCfgTable 1 }
|
|
|
|
AgPortNewCfgTableEntry ::= SEQUENCE {
|
|
agPortNewCfgIndx PortNumber,
|
|
agPortNewCfgState INTEGER,
|
|
agPortNewCfgVlanTag INTEGER,
|
|
agPortNewCfgRmon INTEGER,
|
|
agPortNewCfgPVID Integer32,
|
|
agPortNewCfgGigEthAutoNeg INTEGER,
|
|
agPortNewCfgGigEthFctl INTEGER,
|
|
agPortNewCfgLinkTrap INTEGER,
|
|
agPortNewCfgGigEthSpeed INTEGER,
|
|
agPortNewCfgGigEthMode INTEGER,
|
|
agPortNewCfgDscpRemarking INTEGER,
|
|
agPortNewCfgTagPVID INTEGER,
|
|
agPortNewCfgTagiPVID INTEGER,
|
|
agPortNewCfgPortName DisplayString
|
|
,agPortNewCfgLearning INTEGER
|
|
,agPortNewCfgType DisplayString
|
|
,agPortNewCfgErrDisableRecovery INTEGER
|
|
|
|
,agPortNewCfgUcBw INTEGER
|
|
,agPortNewCfgPrivateVlanStatus INTEGER
|
|
,agPortNewCfgMappedPrimaryVlans OCTET STRING
|
|
,agPortNewCfgAddPrimaryVlan Unsigned32
|
|
,agPortNewCfgDelPrimaryVlan Unsigned32
|
|
,agPortNewCfgAssociatedSecondaryVlans OCTET STRING
|
|
,agPortNewCfgAddSecondaryVlan Unsigned32
|
|
,agPortNewCfgDelSecondaryVlan Unsigned32
|
|
,agPortNewCfgPortAlias DisplayString
|
|
,agPortNewCfgSpeed1G INTEGER
|
|
}
|
|
|
|
agPortNewCfgIndx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the row in port configurations table."
|
|
::= { agPortNewCfgTableEntry 1 }
|
|
|
|
agPortNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the state of the port."
|
|
::= { agPortNewCfgTableEntry 2 }
|
|
|
|
agPortNewCfgVlanTag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tagged(2),
|
|
untagged(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is VLAN tag state of the port"
|
|
::= { agPortNewCfgTableEntry 3 }
|
|
|
|
|
|
agPortNewCfgRmon OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(2),
|
|
off(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to turn RMON on or off on the port."
|
|
::= { agPortNewCfgTableEntry 5 }
|
|
|
|
agPortNewCfgPVID OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default VLAN ID for the port.
|
|
"
|
|
::= { agPortNewCfgTableEntry 6 }
|
|
|
|
|
|
agPortNewCfgGigEthAutoNeg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(2),
|
|
off(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to turn the autonegotiation on or off
|
|
for gigabit Ethernet connection."
|
|
::= { agPortNewCfgTableEntry 11 }
|
|
|
|
agPortNewCfgGigEthFctl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
transmit(2),
|
|
receive(3),
|
|
both(4),
|
|
none(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to select port flow control for
|
|
gigabit Ethernet connection."
|
|
::= { agPortNewCfgTableEntry 12 }
|
|
|
|
agPortNewCfgPortName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch port name."
|
|
::= { agPortNewCfgTableEntry 13 }
|
|
|
|
|
|
|
|
agPortNewCfgLinkTrap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether linkUp/linkDown traps should be
|
|
generated for this interface.
|
|
|
|
By default, this object should have the value
|
|
enabled(1) for interfaces which do not operate on
|
|
'top' of any other interface (as defined in the
|
|
ifStackTable), and disabled(2) otherwise."
|
|
::= { agPortNewCfgTableEntry 16 }
|
|
|
|
|
|
|
|
|
|
agPortNewCfgGigEthSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mbs10(2),
|
|
mbs100(3),
|
|
any(4),
|
|
mbs1000(5)
|
|
,
|
|
mbs10000(6)
|
|
,
|
|
mbs40000(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Selects the port speed for Gigabit Ethernet connection."
|
|
::= { agPortNewCfgTableEntry 21 }
|
|
|
|
agPortNewCfgGigEthMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
full-duplex(2),
|
|
half-duplex(3),
|
|
any(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to select port mode for Gigabit Ethernet connection.
|
|
"
|
|
::= { agPortNewCfgTableEntry 22 }
|
|
|
|
agPortNewCfgDscpRemarking OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Dscp remarking for the switch port."
|
|
::= { agPortNewCfgTableEntry 23 }
|
|
|
|
|
|
agPortNewCfgTagPVID OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tagged(2),
|
|
untagged(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is PVID tag state of the port"
|
|
::= { agPortNewCfgTableEntry 25 }
|
|
|
|
agPortNewCfgLearning OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable L2 (FDB) Learning for the switch port."
|
|
::= { agPortNewCfgTableEntry 26 }
|
|
|
|
|
|
|
|
agPortNewCfgType OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..7))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch port type."
|
|
::= { agPortNewCfgTableEntry 29 }
|
|
|
|
|
|
|
|
|
|
agPortNewCfgErrDisableRecovery OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies whether the system should automatically
|
|
re-enable this port when it becomes error-disabled. Use this
|
|
object to change the port-level setting of the error-disable
|
|
recovery action."
|
|
DEFVAL { enable }
|
|
::= { agPortNewCfgTableEntry 35 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
agPortNewCfgTagiPVID OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tagged(2),
|
|
untagged(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is ingress PVID tag state of the port"
|
|
::= { agPortNewCfgTableEntry 49 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
agPortNewCfgUcBw OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set port unicast bandwidth"
|
|
::= { agPortNewCfgTableEntry 60 }
|
|
|
|
agPortNewCfgPrivateVlanStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the Private VLAN on this port"
|
|
::= { agPortNewCfgTableEntry 61 }
|
|
|
|
agPortNewCfgMappedPrimaryVlans OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Primary VLAN list mapped to port.
|
|
in receiving order:
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vlan 8
|
|
|| ||
|
|
|| ||___ vlan 7
|
|
|| |____ vlan 6
|
|
|| . . .
|
|
||_________ vlan 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented primary VLAN associate to the port
|
|
0 - The represented primary VLAN does not associate to the port"
|
|
::= { agPortNewCfgTableEntry 62 }
|
|
|
|
agPortNewCfgAddPrimaryVlan OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Adds the port to the specified primary VLAN. A '0' value is
|
|
returned when read."
|
|
::= { agPortNewCfgTableEntry 63 }
|
|
|
|
agPortNewCfgDelPrimaryVlan OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Removes the port from the specified primary VLAN. A '0' value is
|
|
returned when read."
|
|
::= { agPortNewCfgTableEntry 64 }
|
|
|
|
agPortNewCfgAssociatedSecondaryVlans OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Secondary VLAN list associated to port.
|
|
in receiving order:
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vlan 8
|
|
|| ||
|
|
|| ||___ vlan 7
|
|
|| |____ vlan 6
|
|
|| . . .
|
|
||_________ vlan 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented secondary VLAN associated to the port
|
|
0 - The represented secondary VLAN does not be associated to the port"
|
|
::= { agPortNewCfgTableEntry 65 }
|
|
|
|
agPortNewCfgAddSecondaryVlan OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Adds the port to the specified secondary VLAN. A '0' value is
|
|
returned when read."
|
|
::= { agPortNewCfgTableEntry 66 }
|
|
|
|
agPortNewCfgDelSecondaryVlan OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Removes the port from the secondary VLAN. A '0' value is
|
|
returned when read."
|
|
::= { agPortNewCfgTableEntry 67 }
|
|
|
|
agPortNewCfgPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias."
|
|
::= { agPortNewCfgTableEntry 68 }
|
|
|
|
|
|
agPortNewCfgSpeed1G OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Limit the port to 1G speed"
|
|
::= { agPortNewCfgTableEntry 69 }
|
|
|
|
-- Agent Fast Forwarding Port Table
|
|
|
|
-- Agent Fast Forwarding Port Table
|
|
|
|
|
|
-- SSH Configuration
|
|
sshCurCfgScpAdm OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SCP-only admin password."
|
|
::= { agSSHConfig 3 }
|
|
|
|
sshNewCfgScpAdm OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set SCP-only admin password."
|
|
::= { agSSHConfig 4 }
|
|
|
|
sshNewCfgHKeyGen OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
generate(1),
|
|
other(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to generate the RSA host key.
|
|
other(2) is returned always when read.
|
|
The following values are writable: generate(1).. Generate the RSA host key."
|
|
::= { agSSHConfig 5 }
|
|
|
|
sshCurCfgSSHPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SSH server port number."
|
|
::= { agSSHConfig 7 }
|
|
|
|
sshNewCfgSSHPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set SSH server port number."
|
|
::= { agSSHConfig 8 }
|
|
|
|
sshCurCfgScpApplySave OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SCP apply and save."
|
|
::= { agSSHConfig 9 }
|
|
|
|
sshNewCfgScpApplySave OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable the SCP apply and save."
|
|
::= { agSSHConfig 10 }
|
|
|
|
sshCurCfgStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SSH server status."
|
|
::= { agSSHConfig 11 }
|
|
|
|
sshNewCfgStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turn SSH server ON/OFF."
|
|
::= { agSSHConfig 12 }
|
|
|
|
|
|
sshPubKeyRemAll OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove all the public key entries on switch."
|
|
::= { agSSHConfig 13 }
|
|
|
|
sshPubKeyRemUser OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a specific username from the public key database."
|
|
::= { agSSHConfig 14 }
|
|
|
|
sshPubKeyConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SshPubKeyConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table for ssh public keys and its users."
|
|
::= { agSSHConfig 15 }
|
|
|
|
sshPubKeyConfigEntry OBJECT-TYPE
|
|
SYNTAX SshPubKeyConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the ssh public keys tables."
|
|
INDEX { sshPubKeyConfigIndex }
|
|
::= { sshPubKeyConfigTable 1 }
|
|
|
|
SshPubKeyConfigEntry ::= SEQUENCE {
|
|
sshPubKeyConfigIndex Integer32,
|
|
sshPubKeyType INTEGER,
|
|
sshPubKeyHashValue OCTET STRING,
|
|
sshPubkeyUserBmap OCTET STRING,
|
|
sshPubKeyAddUser DisplayString (SIZE(0..64)),
|
|
sshPubKeyDelUser DisplayString (SIZE(0..64)),
|
|
sshPubKeyRemEntry INTEGER
|
|
}
|
|
|
|
sshPubKeyConfigIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the ssh public key entry."
|
|
::= { sshPubKeyConfigEntry 1 }
|
|
|
|
sshPubKeyType OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
rsa(1),
|
|
dsa(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the type of the public key."
|
|
::= { sshPubKeyConfigEntry 2 }
|
|
|
|
sshPubKeyHashValue OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The hash value of a specific public key."
|
|
::= { sshPubKeyConfigEntry 3 }
|
|
|
|
sshPubkeyUserBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user list in the key entry. The user are presented in bitmap format.
|
|
as follows:
|
|
|
|
OCTET 1 OCTET 2 OCTET 3 OCTET 4
|
|
xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
|
|
|| | | |||| ||________ oper
|
|
|| | | |||| |_________ user
|
|
|| | | ||||___________ admin
|
|
|| | | |||____________ maint
|
|
|| | | ||_____________ scpadmin
|
|
|| | | |______________ support
|
|
|| | |
|
|
|| | |________________ user defined 20
|
|
|| |
|
|
|| | ...................
|
|
|| |______ user defined 5
|
|
||..........
|
|
||..........
|
|
||_________ user defined 2
|
|
|__________ default user defined 1: USERID
|
|
|
|
Bit On - The represented user belongs to the key entry
|
|
Bit Off - The represented user does not belong to the key entry
|
|
Bit 0-19 represent the 20 user-defined users(uid=BitNUM+1),
|
|
more details can be found in agAccess->agAccessUserCurCfgTable.
|
|
Bit 20-25 represent the 6 pre-defined user(from support to oper)."
|
|
::= { sshPubKeyConfigEntry 4 }
|
|
|
|
sshPubKeyAddUser OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add a new user to a particular public key.
|
|
Reminder: The user must be a valid system user."
|
|
::= { sshPubKeyConfigEntry 5 }
|
|
|
|
sshPubKeyDelUser OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a user from the user list of the public key entry."
|
|
::= { sshPubKeyConfigEntry 6 }
|
|
|
|
sshPubKeyRemEntry OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a public key entry."
|
|
::= { sshPubKeyConfigEntry 7 }
|
|
|
|
sshCurCfgSSHAttempts OBJECT-TYPE
|
|
SYNTAX INTEGER (1..20)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SSH server maximum authentication attempts."
|
|
::= { agSSHConfig 16 }
|
|
|
|
sshNewCfgSSHAttempts OBJECT-TYPE
|
|
SYNTAX INTEGER (1..20)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set SSH server maximum authentication attempts."
|
|
::= { agSSHConfig 17 }
|
|
|
|
|
|
|
|
-- RADIUS Configuration
|
|
|
|
radCurCfgPrimaryServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Hostname of the Primary RADIUS server."
|
|
::= { agRadiusConfig 1 }
|
|
|
|
radNewCfgPrimaryServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Hostname of the Primary RADIUS server."
|
|
::= { agRadiusConfig 2 }
|
|
|
|
radCurCfgSecondaryServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Hostname of the Secondary RADIUS server."
|
|
::= { agRadiusConfig 3 }
|
|
|
|
radNewCfgSecondaryServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Hostname of the Secondary RADIUS server."
|
|
::= { agRadiusConfig 4 }
|
|
|
|
radCurCfgPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1500..3000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the RADIUS port number for authentication."
|
|
::= { agRadiusConfig 5 }
|
|
|
|
radNewCfgPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1500..3000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the RADIUS port number for authentication."
|
|
::= { agRadiusConfig 6 }
|
|
|
|
radCurCfgTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of seconds before resending authentication
|
|
to RADIUS server."
|
|
::= { agRadiusConfig 7 }
|
|
|
|
radNewCfgTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of seconds before resending authentication
|
|
to RADIUS server."
|
|
::= { agRadiusConfig 8 }
|
|
|
|
radCurCfgRetries OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of retries to the RADIUS server."
|
|
::= { agRadiusConfig 9 }
|
|
|
|
radNewCfgRetries OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of retries to the RADIUS server."
|
|
::= { agRadiusConfig 10 }
|
|
|
|
radCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable RADIUS authentication."
|
|
::= { agRadiusConfig 11 }
|
|
|
|
radNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable RADIUS authentication."
|
|
::= { agRadiusConfig 12 }
|
|
|
|
radCurCfgAuthenString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The RADIUS authentication string."
|
|
::= { agRadiusConfig 13 }
|
|
|
|
radNewCfgAuthenString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The RADIUS authentication string."
|
|
::= { agRadiusConfig 14 }
|
|
|
|
radCurCfgLocal OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable RADIUS local for telnet/ssh/http/https."
|
|
::= { agRadiusConfig 15 }
|
|
|
|
radNewCfgLocal OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable RADIUS local for telnet/ssh/http/https."
|
|
::= { agRadiusConfig 16 }
|
|
|
|
radCurCfgAuthenSecondString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The second RADIUS authentication string."
|
|
::= { agRadiusConfig 17 }
|
|
|
|
radNewCfgAuthenSecondString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The second RADIUS authentication string."
|
|
::= { agRadiusConfig 18 }
|
|
|
|
radCurCfgSecBd OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable RADIUS secure local for telnet."
|
|
::= { agRadiusConfig 19 }
|
|
|
|
radNewCfgSecBd OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable RADIUS secure local for telnet."
|
|
::= { agRadiusConfig 20 }
|
|
|
|
radCurCfgPorttoUse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify whether the Radius should be performed over the
|
|
data port or the management port."
|
|
::= { agRadiusConfig 21 }
|
|
|
|
radNewCfgPorttoUse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify whether the Radius should be performed over the
|
|
data port or the management port."
|
|
::= { agRadiusConfig 22 }
|
|
|
|
radCurCfgSecPorttoUse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify whether the Radius should be performed over the
|
|
data port or the management port."
|
|
::= { agRadiusConfig 23 }
|
|
|
|
radNewCfgSecPorttoUse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify whether the Radius should be performed over the
|
|
data port or the management port."
|
|
::= { agRadiusConfig 24 }
|
|
|
|
|
|
-- NTP Configuration
|
|
agCurCfgNTPServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NTP Server Address."
|
|
::= { agNTP 1 }
|
|
|
|
agNewCfgNTPServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NTP Server Address."
|
|
::= { agNTP 2 }
|
|
|
|
agCurCfgNTPResyncInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (5..44640)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NTP Server resync interval in minutes."
|
|
::= { agNTP 3 }
|
|
|
|
agNewCfgNTPResyncInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (5..44640)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NTP Server resync interval in minutes."
|
|
::= { agNTP 4 }
|
|
|
|
|
|
agCurCfgNTPService OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable NTP Service."
|
|
::= { agNTP 9 }
|
|
|
|
agNewCfgNTPService OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable NTP Service."
|
|
::= { agNTP 10 }
|
|
|
|
agCurCfgNTPSecServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Secondary NTP Server Address."
|
|
::= { agNTP 11 }
|
|
|
|
agNewCfgNTPSecServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Secondary NTP Server Address."
|
|
::= { agNTP 12 }
|
|
|
|
agCurCfgNTPServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Choose the port that the primary server is connected to."
|
|
::= { agNTP 13 }
|
|
|
|
agNewCfgNTPServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Choose the port that the primary server is connected to."
|
|
::= { agNTP 14 }
|
|
agCurCfgNTPSecServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Choose the port that the secondary server is connected to."
|
|
::= { agNTP 15 }
|
|
|
|
agNewCfgNTPSecServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Choose the port that the secondary server is connected to."
|
|
::= { agNTP 16 }
|
|
|
|
|
|
agCurCfgNTPAuthState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"NTP Authentication state."
|
|
::= { agNTP 19 }
|
|
|
|
agNewCfgNTPAuthState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"NTP Authentication state."
|
|
::= { agNTP 20 }
|
|
|
|
agCurCfgNTPAuthPriKey OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NTP Authentication primary server key."
|
|
::= { agNTP 21 }
|
|
|
|
agNewCfgNTPAuthPriKey OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NTP Authentication primary server key."
|
|
::= { agNTP 22 }
|
|
|
|
agCurCfgNTPAuthSecKey OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NTP Authentication secondary server key."
|
|
::= { agNTP 23 }
|
|
|
|
agNewCfgNTPAuthSecKey OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NTP Authentication secondary server key."
|
|
::= { agNTP 24 }
|
|
|
|
agCurCfgNTPAuthTrKeys OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The list of NTP Authentication trusted keys."
|
|
::= { agNTP 25 }
|
|
|
|
agNTPAuthAddTrKey OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add NTP Authentication trusted key. A '0' value is
|
|
returned when read."
|
|
::= { agNTP 26 }
|
|
|
|
agNTPAuthRemTrKey OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove NTP Authentication trusted key. A '0' value is
|
|
returned when read."
|
|
::= { agNTP 27 }
|
|
|
|
ntpCurCfgMdkeyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtpCurCfgMdkeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of NTP MD5/SHA-1 keys in the current configuration block."
|
|
::= { agNTP 28 }
|
|
|
|
ntpCurCfgMdkeyEntry OBJECT-TYPE
|
|
SYNTAX NtpCurCfgMdkeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about an NTP MD5/SHA-1 keys table."
|
|
INDEX { ntpCurCfgMdkeyIndex }
|
|
::= { ntpCurCfgMdkeyTable 1 }
|
|
|
|
NtpCurCfgMdkeyEntry ::= SEQUENCE {
|
|
ntpCurCfgMdkeyIndex Integer32,
|
|
ntpCurCfgMdkeyKey DisplayString,
|
|
ntpCurCfgKeyType INTEGER
|
|
}
|
|
|
|
ntpCurCfgMdkeyIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NTP MD5/SHA-1 Key number for which the NTP MdKey table is related."
|
|
::= { ntpCurCfgMdkeyEntry 1}
|
|
|
|
ntpCurCfgMdkeyKey OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The character string representing the MD5/SHA-1 Key."
|
|
::= { ntpCurCfgMdkeyEntry 2 }
|
|
|
|
ntpCurCfgKeyType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
md5(0),
|
|
sha-1(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NTP Key type,0: MD5, 1: SHA-1."
|
|
::= { ntpCurCfgMdkeyEntry 3}
|
|
|
|
ntpNewCfgMdkeyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtpNewCfgMdkeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of NTP MD5/SHA-1 keys in the current configuration block."
|
|
::= { agNTP 29 }
|
|
|
|
ntpNewCfgMdkeyEntry OBJECT-TYPE
|
|
SYNTAX NtpNewCfgMdkeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about an NTP MD5/SHA-1 keys table."
|
|
INDEX { ntpNewCfgMdkeyIndex }
|
|
::= { ntpNewCfgMdkeyTable 1 }
|
|
|
|
NtpNewCfgMdkeyEntry ::= SEQUENCE {
|
|
ntpNewCfgMdkeyIndex Integer32,
|
|
ntpNewCfgMdkeyKey DisplayString,
|
|
ntpNewCfgMdkeyDelete INTEGER,
|
|
ntpNewCfgKeyType INTEGER
|
|
|
|
}
|
|
|
|
ntpNewCfgMdkeyIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NTP MD5/SHA-1 Key number for which the NTP MdKey table is related."
|
|
::= { ntpNewCfgMdkeyEntry 1}
|
|
|
|
ntpNewCfgMdkeyKey OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The character string representing the MD5/SHA-1 Key."
|
|
::= { ntpNewCfgMdkeyEntry 2 }
|
|
|
|
ntpNewCfgMdkeyDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(delete) has no effect on the state of the row."
|
|
::= { ntpNewCfgMdkeyEntry 3}
|
|
|
|
ntpNewCfgKeyType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
md5(0),
|
|
sha-1(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NTP key type. 0: MD5, 1: SHA-1."
|
|
::= { ntpNewCfgMdkeyEntry 4}
|
|
|
|
-- APPLY Configuration
|
|
agApplyPending OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
applyNeeded(2),
|
|
noApplyNeeded(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object, when read, gives the user information
|
|
whether an apply action is needed and that the configuration
|
|
has been chaged by the user actions. The user then can
|
|
apply the changes by setting proper value to the object
|
|
agApplyConfiguration described above."
|
|
::= { agApply 1 }
|
|
|
|
agApplyConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
apply(1),
|
|
idle(2),
|
|
inprogress(3),
|
|
complete(4),
|
|
failed(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When this object is read the current state is returned.
|
|
idle(2) indicates that there is no apply in progess.
|
|
complete(4) indicates that the last apply operation is completed.
|
|
Setting the value to apply(1), will write all the changes made
|
|
since the last apply to the current configuration block.
|
|
If the apply is successful this variable will return the state
|
|
'complete' else it will return 'failed'. In case of failure,
|
|
to read the reason for failure use the agApplyTable.
|
|
Once the operation is completed or the agApplyTable is read in case
|
|
of failure, the apply buffer needs to be freed and the agApplyConfig
|
|
should be set back to 'idle' state so others can issue the apply
|
|
command via SNMP."
|
|
::= { agApply 2 }
|
|
|
|
agApplyTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of strings in the apply table."
|
|
::= { agApply 4 }
|
|
|
|
agApplyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgApplyTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of failure reasons for an apply of current
|
|
configuration block changes."
|
|
::= { agApply 5 }
|
|
|
|
agApplyTableEntry OBJECT-TYPE
|
|
SYNTAX AgApplyTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table of failure reasons for an apply
|
|
(information about a particular reason of failure)."
|
|
INDEX { agApplyIndex }
|
|
::= { agApplyTable 1 }
|
|
|
|
AgApplyTableEntry ::= SEQUENCE {
|
|
agApplyIndex Integer32,
|
|
agApplyString OCTET STRING
|
|
}
|
|
|
|
agApplyIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table index."
|
|
::= { agApplyTableEntry 1 }
|
|
|
|
agApplyString OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string in the apply table."
|
|
::= { agApplyTableEntry 2 }
|
|
|
|
|
|
|
|
|
|
-- TACACS+ Configuration
|
|
|
|
tacCurCfgPrimaryServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Hostname of the Primary TACACS+ server."
|
|
::= { agTacacsConfig 1 }
|
|
|
|
tacNewCfgPrimaryServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Hostname of the Primary TACACS+ server."
|
|
::= { agTacacsConfig 2 }
|
|
|
|
tacCurCfgSecondaryServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Hostname of the Secondary TACACS+ server."
|
|
::= { agTacacsConfig 3 }
|
|
|
|
tacNewCfgSecondaryServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Hostname of the Secondary TACACS+ server."
|
|
::= { agTacacsConfig 4 }
|
|
|
|
|
|
tacCurCfgPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the TACACS+ port number."
|
|
::= { agTacacsConfig 5 }
|
|
|
|
tacNewCfgPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the TACACS+ port number."
|
|
::= { agTacacsConfig 6 }
|
|
|
|
tacCurCfgTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (4..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of seconds before resending authentication
|
|
to TACACS+ server."
|
|
::= { agTacacsConfig 7 }
|
|
|
|
tacNewCfgTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (4..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of seconds before resending authentication
|
|
to TACACS+ server."
|
|
::= { agTacacsConfig 8 }
|
|
|
|
tacCurCfgRetries OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of retries to the TACACS+ server."
|
|
::= { agTacacsConfig 9 }
|
|
|
|
tacNewCfgRetries OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of retries to the TACACS+ server."
|
|
::= { agTacacsConfig 10 }
|
|
|
|
tacCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TACACS+ authentication."
|
|
::= { agTacacsConfig 11 }
|
|
|
|
tacNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TACACS+ authentication."
|
|
::= { agTacacsConfig 12 }
|
|
|
|
tacCurCfgAuthenString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TACACS+ authentication string."
|
|
::= { agTacacsConfig 13 }
|
|
|
|
tacNewCfgAuthenString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TACACS+ authentication string."
|
|
::= { agTacacsConfig 14 }
|
|
|
|
tacCurCfgLocal OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TACACS+ local for telnet/ssh/http/https."
|
|
::= { agTacacsConfig 15 }
|
|
|
|
tacNewCfgLocal OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TACACS+ local for telnet/ssh/http/https."
|
|
::= { agTacacsConfig 16 }
|
|
|
|
tacCurCfgAuthenSecondString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The second TACACS+ authentication string."
|
|
::= { agTacacsConfig 17 }
|
|
|
|
tacNewCfgAuthenSecondString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The second TACACS+ authentication string."
|
|
::= { agTacacsConfig 18 }
|
|
|
|
tacCurCfgCmdAuthor OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TACACS+ command authorization."
|
|
::= { agTacacsConfig 19 }
|
|
|
|
tacNewCfgCmdAuthor OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TACACS+ command authorization."
|
|
::= { agTacacsConfig 20 }
|
|
|
|
tacCurCfgCmdLogging OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TACACS+ command logging."
|
|
::= { agTacacsConfig 21 }
|
|
|
|
tacNewCfgCmdLogging OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TACACS+ command logging."
|
|
::= { agTacacsConfig 22 }
|
|
|
|
tacCurCfgSecBd OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TACACS+ secure local for telnet."
|
|
::= { agTacacsConfig 23 }
|
|
|
|
tacNewCfgSecBd OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TACACS+ secure local for telnet."
|
|
::= { agTacacsConfig 24 }
|
|
tacCurCfgCmap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable Tacacs+ new privilege level mapping, as
|
|
configured in the current configuration block."
|
|
::= { agTacacsConfig 25 }
|
|
|
|
tacNewCfgCmap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable Tacacs+ new privilege level mapping."
|
|
::= { agTacacsConfig 26 }
|
|
tacCurCfgEnaPassChange OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Enable/Disable Tacacs+ password change."
|
|
::= { agTacacsConfig 29 }
|
|
|
|
tacNewCfgEnaPassChange OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Enable/Disable Tacacs+ password change."
|
|
::= { agTacacsConfig 30 }
|
|
|
|
tacChangePassForUser OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The username for changing server password."
|
|
::= { agTacacsConfig 31 }
|
|
|
|
tacChangePassCurPass OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current password for tacacs server."
|
|
::= { agTacacsConfig 32 }
|
|
|
|
tacChangePassNewPass OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The new password for tacacs server."
|
|
::= { agTacacsConfig 33 }
|
|
|
|
tacChangePassForServer OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
primary(1),
|
|
secondary(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Change password for <1/2> Tacacs+ server."
|
|
::= { agTacacsConfig 34 }
|
|
|
|
tacCurCfgPorttoUse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify whether the Tacacs should be performed over the
|
|
data port or the management port."
|
|
::= { agTacacsConfig 35 }
|
|
|
|
tacNewCfgPorttoUse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify whether the Tacacs should be performed over the
|
|
data port or the management port."
|
|
::= { agTacacsConfig 36 }
|
|
|
|
tacCurCfgSecPorttoUse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify whether the Tacacs should be performed over the
|
|
data port or the management port."
|
|
::= { agTacacsConfig 37 }
|
|
|
|
tacNewCfgSecPorttoUse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify whether the Tacacs should be performed over the
|
|
data port or the management port."
|
|
::= { agTacacsConfig 38 }
|
|
|
|
agTacacsUserMapCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgTacacsUserMapCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of tacacs+ user map current configuration."
|
|
::= { agTacacsConfig 39 }
|
|
|
|
agTacacsUserMapCurCfgTableEntry OBJECT-TYPE
|
|
SYNTAX AgTacacsUserMapCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the tacacs+ user mapping table."
|
|
INDEX { agTacacsUserMapCurCfgUId }
|
|
::= { agTacacsUserMapCurCfgTable 1 }
|
|
|
|
AgTacacsUserMapCurCfgTableEntry ::= SEQUENCE {
|
|
agTacacsUserMapCurCfgUId Integer32,
|
|
agTacacsUserMapCurCfgMapping INTEGER
|
|
}
|
|
|
|
agTacacsUserMapCurCfgUId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current config remote privilege identifier.
|
|
The identifier value corresponds to the remote privilege."
|
|
::= { agTacacsUserMapCurCfgTableEntry 1 }
|
|
|
|
agTacacsUserMapCurCfgMapping OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
user(1),
|
|
oper(2),
|
|
admin(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current Tacacs+ user privilege mappings.
|
|
The correspondence between the local privilege and the remote privilege is:
|
|
- The remote privilege is the privilege identifier value
|
|
- The local privilege is the mapped value(user, oper, admin)
|
|
Example: For the remote privilege 15, we have the index 16:
|
|
agTacacsUserMapCurCfgUId.16 = 15."
|
|
::= { agTacacsUserMapCurCfgTableEntry 2 }
|
|
|
|
agTacacsUserMapNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgTacacsUserMapNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of tacacs+ user map new configuration."
|
|
::= { agTacacsConfig 40 }
|
|
|
|
tacNewCfgDirectedRequest OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
restricted(2),
|
|
no-truncate(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable tacacs directed request."
|
|
::= { agTacacsConfig 41 }
|
|
|
|
tacCurCfgDirectedRequest OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
restricted(2),
|
|
no-truncate(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current tacacs directed request state."
|
|
::= { agTacacsConfig 42 }
|
|
|
|
agTacacsUserMapNewCfgTableEntry OBJECT-TYPE
|
|
SYNTAX AgTacacsUserMapNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the tacacs+ user mapping table."
|
|
INDEX { agTacacsUserMapNewCfgUId }
|
|
::= { agTacacsUserMapNewCfgTable 1 }
|
|
|
|
AgTacacsUserMapNewCfgTableEntry ::= SEQUENCE {
|
|
agTacacsUserMapNewCfgUId Integer32,
|
|
agTacacsUserMapNewCfgMapping INTEGER
|
|
}
|
|
|
|
agTacacsUserMapNewCfgUId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The new config remote privilege identifier.
|
|
The identifier value corresponds to the remote privilege."
|
|
::= { agTacacsUserMapNewCfgTableEntry 1 }
|
|
|
|
agTacacsUserMapNewCfgMapping OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
user(1),
|
|
oper(2),
|
|
admin(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set new Tacacs+ user privilege mappings.
|
|
The correspondence between the local privilege and the remote privilege is:
|
|
- The remote privilege is the privilege identifier value
|
|
- The local privilege is the mapped value(user, oper, admin)
|
|
Example: For the remote privilege 15, we have the index 16:
|
|
agTacacsUserMapNewCfgUId.16 = 15."
|
|
::= { agTacacsUserMapNewCfgTableEntry 2 }
|
|
tacCurCfgAttempts OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of login attempts to the TACACS+ server."
|
|
::= { agTacacsConfig 43 }
|
|
|
|
tacNewCfgAttempts OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of login attempts to the TACACS+ server."
|
|
::= { agTacacsConfig 44 }
|
|
|
|
tacCurBypassEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable (1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of the enable bypass.If the status of this object
|
|
is enabled, user authenticated via TACACS+ with admin
|
|
previllage is granted enable previllage access.If disabled,
|
|
admin users will be provided with enable previllage access
|
|
based on enable password configured."
|
|
DEFVAL { enable }
|
|
::= { agTacacsConfig 45 }
|
|
|
|
tacNewBypassEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of the enable bypass.If the status of this object
|
|
is enabled, user authenticated via TACACS+ with admin
|
|
previllage is granted enable previllage access.If disabled,
|
|
admin users will be provided with enable previllage access
|
|
based on enable password configured."
|
|
DEFVAL { enable }
|
|
::= { agTacacsConfig 46 }
|
|
|
|
tacCurCfgEnableAccounting OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Current TACACS+ accounting state."
|
|
::= { agTacacsConfig 47 }
|
|
|
|
tacNewCfgEnableAccounting OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Enable/Disable TACACS+ accounting."
|
|
::= { agTacacsConfig 48 }
|
|
|
|
|
|
|
|
-- Multiple Management network MIB objects
|
|
agMgmtNetTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in the Management
|
|
Network Table."
|
|
::= { agMgmtNetConfig 1 }
|
|
|
|
agCurCfgMgmtNetTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgCurCfgMgmtNetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table for Management Network definitions
|
|
in the current configuration block."
|
|
::= { agMgmtNetConfig 2 }
|
|
|
|
agCurCfgMgmtNetEntry OBJECT-TYPE
|
|
SYNTAX AgCurCfgMgmtNetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the management network definition table."
|
|
INDEX { agCurCfgMgmtNetIndex }
|
|
::= { agCurCfgMgmtNetTable 1 }
|
|
|
|
AgCurCfgMgmtNetEntry ::= SEQUENCE {
|
|
agCurCfgMgmtNetIndex Integer32,
|
|
agCurCfgMgmtNetSubnet DisplayString,
|
|
agCurCfgMgmtNetMask DisplayString
|
|
}
|
|
|
|
agCurCfgMgmtNetIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the Management Network Definition table."
|
|
::= { agCurCfgMgmtNetEntry 1 }
|
|
|
|
agCurCfgMgmtNetSubnet OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Management Network Address in the current configuration
|
|
block."
|
|
::= { agCurCfgMgmtNetEntry 2 }
|
|
|
|
agCurCfgMgmtNetMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Management Network Mask/Prefix Length in the current configuration
|
|
block."
|
|
::= { agCurCfgMgmtNetEntry 3 }
|
|
|
|
agNewCfgMgmtNetTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgNewCfgMgmtNetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table for Management Network definitions
|
|
in the new configuration block."
|
|
::= { agMgmtNetConfig 3 }
|
|
|
|
agNewCfgMgmtNetEntry OBJECT-TYPE
|
|
SYNTAX AgNewCfgMgmtNetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the management network definition table."
|
|
INDEX { agNewCfgMgmtNetIndex }
|
|
::= { agNewCfgMgmtNetTable 1 }
|
|
|
|
AgNewCfgMgmtNetEntry ::= SEQUENCE {
|
|
agNewCfgMgmtNetIndex Integer32,
|
|
agNewCfgMgmtNetSubnet DisplayString,
|
|
agNewCfgMgmtNetMask DisplayString,
|
|
agNewCfgMgmtNetDelete INTEGER
|
|
}
|
|
|
|
agNewCfgMgmtNetIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the Management Network Definition table."
|
|
::= { agNewCfgMgmtNetEntry 1 }
|
|
|
|
agNewCfgMgmtNetSubnet OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Management Network Address in the new configuration
|
|
block."
|
|
::= { agNewCfgMgmtNetEntry 2 }
|
|
|
|
agNewCfgMgmtNetMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Management Network Mask/Prefix length in the new configuration
|
|
block."
|
|
::= { agNewCfgMgmtNetEntry 3 }
|
|
|
|
agNewCfgMgmtNetDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By setting the value to delete(2), the entire row is deleted."
|
|
::= { agNewCfgMgmtNetEntry 4 }
|
|
|
|
agMgmtNetClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"By setting the value to delete(2), the entire table is cleared."
|
|
::= { agMgmtNetConfig 4 }
|
|
|
|
|
|
|
|
-- Scheduled Reboot Group
|
|
agCfgBootResetParameters OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"String formatated as 'weekday hour minute'
|
|
where
|
|
- weekday is none(0),sunday(1),monday(2),
|
|
tuesday(3),wednesday(4),thursday(5),friday(6),
|
|
saturday(7)
|
|
- hour is the hour in 24-hour format for reboot
|
|
- minutes are the minutes [00] for reboot"
|
|
|
|
::= { agBoot 1 }
|
|
|
|
agCfgBootReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
cancel(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cancel pending switch reset."
|
|
::= { agBoot 4 }
|
|
|
|
agCfgBootNxtResetTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Display the next scheduled reboot time."
|
|
::= { agBoot 5 }
|
|
|
|
agCfgBootPendingReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
idle(1),
|
|
pending(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shows if there is any pending reboot scheduled.
|
|
You should cancel any pending reboot scheduled
|
|
before setting another."
|
|
::= { agBoot 6 }
|
|
|
|
|
|
agCfgBootCurTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgCfgBootCurEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of currently booted settings for the switches."
|
|
::= { agBoot 7 }
|
|
|
|
agCfgBootCurEntry OBJECT-TYPE
|
|
SYNTAX AgCfgBootCurEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Currently booted settings for a switches."
|
|
INDEX { agCfgBootCurSwNumIndx }
|
|
::= { agCfgBootCurTable 1 }
|
|
|
|
AgCfgBootCurEntry ::= SEQUENCE {
|
|
agCfgBootCurSwNumIndx Integer32
|
|
,agCfgBootCurMTM INTEGER
|
|
,agCfgBootCurESN DisplayString
|
|
}
|
|
|
|
agCfgBootCurSwNumIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the configured switch."
|
|
::= { agCfgBootCurEntry 1 }
|
|
|
|
agCfgBootCurMTM OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
mtmValue1(1),
|
|
mtmValue2(2),
|
|
mtmValue3(3),
|
|
mtmValue4(4),
|
|
mtmValue5(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the current value for MTM.
|
|
The available MTM values are:
|
|
1455-64F (1)
|
|
7309-DFX (2)
|
|
7309-DRX (3)
|
|
7309-HCM (4)
|
|
7309-HCK (5)
|
|
"
|
|
::= { agCfgBootCurEntry 2 }
|
|
|
|
agCfgBootCurESN OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current ESN of the switch."
|
|
::= { agCfgBootCurEntry 3 }
|
|
|
|
agCfgBootNewTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgCfgBootNewEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the current booted settings saved for the next reboot."
|
|
::= { agBoot 8 }
|
|
|
|
agCfgBootNewEntry OBJECT-TYPE
|
|
SYNTAX AgCfgBootNewEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current booted settings saved for the next reboot."
|
|
INDEX { agCfgBootNewSwNumIndx }
|
|
::= { agCfgBootNewTable 1 }
|
|
|
|
AgCfgBootNewEntry ::= SEQUENCE {
|
|
agCfgBootNewSwNumIndx Integer32
|
|
,agCfgBootNewMTM INTEGER
|
|
,agCfgBootNewESN DisplayString
|
|
}
|
|
agCfgBootNewSwNumIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the configured switch."
|
|
::= { agCfgBootNewEntry 1 }
|
|
|
|
agCfgBootNewMTM OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mtmValue1(1),
|
|
mtmValue2(2),
|
|
mtmValue3(3),
|
|
mtmValue4(4),
|
|
mtmValue5(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the current value for MTM.
|
|
The available MTM values are:
|
|
1455-64F (1)
|
|
7309-DFX (2)
|
|
7309-DRX (3)
|
|
7309-HCM (4)
|
|
7309-HCK (5)
|
|
"
|
|
::= { agCfgBootNewEntry 2 }
|
|
|
|
agCfgBootNewESN OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(7..11))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure the ESN of the switch."
|
|
::= { agCfgBootNewEntry 3 }
|
|
|
|
|
|
|
|
|
|
agAccessUserMaxUserID OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of User IDs."
|
|
::= { agAccess 1 }
|
|
|
|
agAccessCurStrongPassword OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of strong password."
|
|
::= { agAccess 4 }
|
|
|
|
agAccessNewStrongPassword OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this value to enabled(1) enables strong
|
|
password support, while disabled(0) disables it."
|
|
::= { agAccess 5 }
|
|
|
|
agAccessCurStrongPassValidity OBJECT-TYPE
|
|
SYNTAX INTEGER (1..365)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Password validity in days."
|
|
::= { agAccess 6 }
|
|
|
|
agAccessNewStrongPassValidity OBJECT-TYPE
|
|
SYNTAX INTEGER (1..365)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Get or set password validity in days."
|
|
::= { agAccess 7 }
|
|
|
|
agAccessCurStrongPassWarning OBJECT-TYPE
|
|
SYNTAX INTEGER (1..365)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Warning days before password expires."
|
|
::= { agAccess 8 }
|
|
|
|
agAccessNewStrongPassWarning OBJECT-TYPE
|
|
SYNTAX INTEGER (1..365)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Get or set warning days before password expires."
|
|
::= { agAccess 9 }
|
|
|
|
agAccessCurStrongPassFailLog OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of failed logins that trigger
|
|
security notifications."
|
|
::= { agAccess 10 }
|
|
|
|
agAccessNewStrongPassFailLog OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Get or set number of failed logins that trigger
|
|
security notifications."
|
|
::= { agAccess 11 }
|
|
|
|
agAccessCurDefaultAdmin OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Get default admin account state. (1) indicates enabled and (0) indicates
|
|
disabled (0). Default it is enabled."
|
|
::= { agAccess 12 }
|
|
|
|
agAccessNewDefaultAdmin OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this value to enabled (1) will enable the default admin account while
|
|
disabled (0) will disable the default admin account. Default it is enabled."
|
|
::= { agAccess 13 }
|
|
|
|
agAccessCurStrongPassLockout OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of Lockout"
|
|
::= { agAccess 14 }
|
|
|
|
agAccessNewStrongPassLockout OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this value to enabled (1) enables account locking after trying for failed login
|
|
attempts. While disabled (0) disables account locking."
|
|
::= { agAccess 15 }
|
|
|
|
agAccessCurStrongPassAttemptsMaxFail OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The max number of failed logins before disabling account. Default value is 6"
|
|
::= { agAccess 16 }
|
|
|
|
agAccessNewStrongPassAttemptsMaxFail OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets Max number of failed logins before disabling account. Default value is 6"
|
|
::= { agAccess 17 }
|
|
|
|
|
|
|
|
agAccessUserCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgAccessUserCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Access user configuration."
|
|
::= { agAccess 2 }
|
|
|
|
agAccessUserCurCfgTableEntry OBJECT-TYPE
|
|
SYNTAX AgAccessUserCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Access user configuration table."
|
|
INDEX { agAccessUserCurCfgUId }
|
|
::= { agAccessUserCurCfgTable 1 }
|
|
|
|
AgAccessUserCurCfgTableEntry ::= SEQUENCE {
|
|
agAccessUserCurCfgUId Integer32,
|
|
agAccessUserCurCos INTEGER,
|
|
agAccessUserCurCfgName DisplayString,
|
|
agAccessUserCurCfgPswd DisplayString,
|
|
agAccessUserCurCfgState INTEGER
|
|
}
|
|
|
|
agAccessUserCurCfgUId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The User identifier."
|
|
::= { agAccessUserCurCfgTableEntry 1 }
|
|
|
|
agAccessUserCurCos OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
user(0),
|
|
oper(3),
|
|
admin(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user class of service."
|
|
::= { agAccessUserCurCfgTableEntry 2 }
|
|
|
|
agAccessUserCurCfgName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user name. Please note, the max length is 8 in fabric mode."
|
|
::= { agAccessUserCurCfgTableEntry 3 }
|
|
|
|
agAccessUserCurCfgPswd OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The character string representing the user password."
|
|
::= { agAccessUserCurCfgTableEntry 4 }
|
|
|
|
|
|
agAccessUserCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User validation (enabled or disabled) in current
|
|
configuration block."
|
|
::= { agAccessUserCurCfgTableEntry 6 }
|
|
|
|
agAccessUserNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgAccessUserNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Access user configuration."
|
|
::= { agAccess 3 }
|
|
|
|
agAccessUserNewCfgTableEntry OBJECT-TYPE
|
|
SYNTAX AgAccessUserNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Access user configuration table."
|
|
INDEX { agAccessUserNewCfgUId }
|
|
::= { agAccessUserNewCfgTable 1 }
|
|
|
|
AgAccessUserNewCfgTableEntry ::= SEQUENCE {
|
|
agAccessUserNewCfgUId Integer32,
|
|
agAccessUserNewCos INTEGER,
|
|
agAccessUserNewCfgName DisplayString,
|
|
agAccessUserNewCfgPswd DisplayString,
|
|
agAccessUserNewCfgState INTEGER,
|
|
agAccessUserNewCfgDelete INTEGER
|
|
}
|
|
|
|
agAccessUserNewCfgUId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The User identifier."
|
|
::= { agAccessUserNewCfgTableEntry 1 }
|
|
|
|
agAccessUserNewCos OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
user(0),
|
|
oper(3),
|
|
admin(6)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user class of service."
|
|
::= { agAccessUserNewCfgTableEntry 2 }
|
|
|
|
agAccessUserNewCfgName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user name. Please note, the max length is 8 in fabric mode."
|
|
::= { agAccessUserNewCfgTableEntry 3 }
|
|
|
|
agAccessUserNewCfgPswd OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The character string representing the user password."
|
|
::= { agAccessUserNewCfgTableEntry 4 }
|
|
|
|
|
|
agAccessUserNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User validation (enabled or disabled) in new
|
|
configuration block."
|
|
::= { agAccessUserNewCfgTableEntry 7 }
|
|
|
|
agAccessUserNewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to create or delete a User.
|
|
other(1) is returned always when read.
|
|
The following values are writable: delete(2)...to delete a User"
|
|
::= { agAccessUserNewCfgTableEntry 8 }
|
|
|
|
-- LDAP Configuration
|
|
|
|
ldapCurCfgPrimaryIpAddr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the Primary LDAP server,it can be an ipv4 or ipv6 address."
|
|
::= { agLdapConfig 1 }
|
|
|
|
ldapNewCfgPrimaryIpAddr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the Primary LDAP server,it can be an ipv4 or ipv6 address."
|
|
::= { agLdapConfig 2 }
|
|
|
|
ldapCurCfgSecondaryIpAddr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the Secondary LDAP server,it can be an ipv4 or ipv6 address."
|
|
::= { agLdapConfig 3 }
|
|
|
|
ldapNewCfgSecondaryIpAddr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the Secondary LDAP server,it can be an ipv4 or ipv6 address."
|
|
::= { agLdapConfig 4 }
|
|
|
|
ldapCurCfgPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the LDAP port number."
|
|
::= { agLdapConfig 5 }
|
|
|
|
ldapNewCfgPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the LDAP port number."
|
|
::= { agLdapConfig 6 }
|
|
|
|
ldapCurCfgRetries OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of retries to the LDAP server."
|
|
::= { agLdapConfig 7 }
|
|
|
|
ldapNewCfgRetries OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of retries to the LDAP server."
|
|
::= { agLdapConfig 8 }
|
|
|
|
ldapCurCfgTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (4..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of seconds before resending authentication
|
|
to LDAP server."
|
|
::= { agLdapConfig 9 }
|
|
|
|
ldapNewCfgTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (4..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of seconds before resending authentication
|
|
to LDAP server."
|
|
::= { agLdapConfig 10 }
|
|
|
|
ldapCurCfgDomain OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LDAP domain name."
|
|
::= { agLdapConfig 11 }
|
|
|
|
ldapNewCfgDomain OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..127))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LDAP domain name."
|
|
::= { agLdapConfig 12 }
|
|
|
|
ldapCurCfgLocal OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable LDAP local for telnet/ssh/http/https."
|
|
::= { agLdapConfig 13 }
|
|
|
|
ldapNewCfgLocal OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable LDAP local for telnet/ssh/http/https."
|
|
::= { agLdapConfig 14 }
|
|
|
|
ldapCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable LDAP authentication."
|
|
::= { agLdapConfig 15 }
|
|
|
|
ldapNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable LDAP authentication."
|
|
::= { agLdapConfig 16 }
|
|
|
|
ldapCurCfgPorttoUse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify whether the LDAP should be performed over the
|
|
data port or the management port."
|
|
::= { agLdapConfig 17 }
|
|
|
|
ldapNewCfgPorttoUse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify whether the LDAP should be performed over the
|
|
data port or the management port."
|
|
::= { agLdapConfig 18 }
|
|
|
|
ldapCurCfgSecPorttoUse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify whether the LDAP should be performed over the
|
|
data port or the management port."
|
|
::= { agLdapConfig 19 }
|
|
|
|
ldapNewCfgSecPorttoUse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify whether the LDAP should be performed over the
|
|
data port or the management port."
|
|
::= { agLdapConfig 20 }
|
|
|
|
ldapCurCfgUserNameAttribute OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LDAP username attribute."
|
|
::= { agLdapConfig 21 }
|
|
|
|
ldapNewCfgUserNameAttribute OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..127))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LDAP username attribute (default = uid)."
|
|
::= { agLdapConfig 22 }
|
|
|
|
ldapCurCfgGroupAttribute OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..23))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LDAP group attribute."
|
|
::= { agLdapConfig 30 }
|
|
|
|
ldapNewCfgGroupAttribute OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..23))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LDAP group attribute (default=memberOf)."
|
|
::= { agLdapConfig 31 }
|
|
|
|
ldapCurCfgLoginAttribute OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..23))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LDAP login attribute."
|
|
::= { agLdapConfig 32 }
|
|
|
|
ldapNewCfgLoginAttribute OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..23))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LDAP login permission attribute (default=ibm-chassisRole)."
|
|
::= { agLdapConfig 33 }
|
|
|
|
ldapCurCfgBaseDN OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LDAP base DN name ."
|
|
::= { agLdapConfig 34 }
|
|
|
|
ldapNewCfgBaseDN OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..127))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LDAP base DN name."
|
|
::= { agLdapConfig 35 }
|
|
|
|
ldapCurCfgBindmode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pre-config(1),
|
|
login(2),
|
|
sasl(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current LDAP bind mode:
|
|
login: use login creds for binding
|
|
pre-config: use binddn creds for binding
|
|
sasl: use SASL(Simple Authentication and Secure Layer) EXTERNAL"
|
|
::= { agLdapConfig 36 }
|
|
|
|
ldapNewCfgBindmode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pre-config(1),
|
|
login(2),
|
|
sasl(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set LDAP bind mode:
|
|
login: use login creds for binding
|
|
pre-config: use binddn creds for binding
|
|
sasl: use SASL(Simple Authentication and Secure Layer) EXTERNAL"
|
|
::= { agLdapConfig 37 }
|
|
|
|
ldapCurCfgBindDNdn OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current DN for binding with LDAP server (eg., cn=Manager,dc=my-domain,dc=com)."
|
|
::= { agLdapConfig 38 }
|
|
|
|
ldapNewCfgBindDNdn OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set DN for binding with LDAP server (eg., cn=Manager,dc=my-domain,dc=com)."
|
|
::= { agLdapConfig 39 }
|
|
|
|
ldapCurCfgBindDNekey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current encrypted password for the DN."
|
|
::= { agLdapConfig 40 }
|
|
|
|
ldapNewCfgBindDNekey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the encrypted password for the DN."
|
|
::= { agLdapConfig 41 }
|
|
|
|
ldapCurCfgBindDNkey OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..15))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current password for DN."
|
|
::= { agLdapConfig 42 }
|
|
|
|
ldapNewCfgBindDNkey OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the password for DN."
|
|
::= { agLdapConfig 43 }
|
|
|
|
ldapCurCfgGroupFilter OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current LDAP group filter."
|
|
::= { agLdapConfig 44 }
|
|
|
|
ldapNewCfgGroupFilter OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the LDAP group filter."
|
|
::= { agLdapConfig 45 }
|
|
|
|
ldapHostCurConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LdapHostCurConfigTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table for user specified host."
|
|
::= { agLdapConfig 46 }
|
|
|
|
ldapHostCurConfigTableEntry OBJECT-TYPE
|
|
SYNTAX LdapHostCurConfigTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the user specified host table."
|
|
INDEX { ldapHostCurConfigIndex }
|
|
::= { ldapHostCurConfigTable 1 }
|
|
|
|
LdapHostCurConfigTableEntry ::= SEQUENCE {
|
|
ldapHostCurConfigIndex Integer32,
|
|
ldapHostCurAddr DisplayString (SIZE(0..127)),
|
|
ldapHostCurPort INTEGER
|
|
,ldapHostCurPortType INTEGER
|
|
}
|
|
|
|
ldapHostCurConfigIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the user specified host table."
|
|
::= { ldapHostCurConfigTableEntry 1 }
|
|
|
|
ldapHostCurAddr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the group addr."
|
|
::= { ldapHostCurConfigTableEntry 2 }
|
|
|
|
ldapHostCurPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the group port."
|
|
::= { ldapHostCurConfigTableEntry 3 }
|
|
|
|
ldapHostCurPortType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data-port(0),
|
|
mgt-port(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the host port type.
|
|
data-port: Data port
|
|
mgt-port: Management port
|
|
"
|
|
::= { ldapHostCurConfigTableEntry 4 }
|
|
|
|
ldapHostNewConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LdapHostNewConfigTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table for user specified host."
|
|
::= { agLdapConfig 47 }
|
|
|
|
ldapHostNewConfigTableEntry OBJECT-TYPE
|
|
SYNTAX LdapHostNewConfigTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the user specified host table."
|
|
INDEX { ldapHostNewConfigIndex }
|
|
::= { ldapHostNewConfigTable 1 }
|
|
|
|
LdapHostNewConfigTableEntry ::= SEQUENCE {
|
|
ldapHostNewConfigIndex Integer32,
|
|
ldapHostNewAddr DisplayString (SIZE(0..127)),
|
|
ldapHostNewPort INTEGER,
|
|
ldapHostNewPortType INTEGER,
|
|
ldapHostNewCfgDelete INTEGER
|
|
}
|
|
|
|
ldapHostNewConfigIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the user specified host table."
|
|
::= { ldapHostNewConfigTableEntry 1 }
|
|
|
|
ldapHostNewAddr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..127))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the group addr."
|
|
::= { ldapHostNewConfigTableEntry 2 }
|
|
|
|
ldapHostNewPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the host port."
|
|
::= { ldapHostNewConfigTableEntry 3 }
|
|
|
|
ldapHostNewPortType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data-port(0),
|
|
mgt-port(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the host port type.
|
|
data-port: Data port
|
|
mgt-port: Management port
|
|
"
|
|
::= { ldapHostNewConfigTableEntry 4 }
|
|
|
|
ldapHostNewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to create or delete a host.
|
|
other(1) is returned always when read.
|
|
The following values are writable: delete(2)...to delete a host"
|
|
::= { ldapHostNewConfigTableEntry 5 }
|
|
|
|
ldapCurCfgMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
legacy(0),
|
|
enhanced(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current LDAP mode:
|
|
legacy: legacy mode
|
|
enhanced: enhanced mode"
|
|
::= { agLdapConfig 48 }
|
|
|
|
ldapNewCfgMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
legacy(0),
|
|
enhanced(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set LDAP mode:
|
|
legacy: set LDAP to legacy mode
|
|
enhanced: set LDAP to enhanced mode"
|
|
::= { agLdapConfig 49 }
|
|
|
|
ldapCurCfgSecuritymode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(0),
|
|
starttls(1),
|
|
ldaps(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current LDAP transmit mode and security options:
|
|
clear: Cleartext mode
|
|
starttls: Secure LDAP via StartTLS operation w/o cleartext fallback
|
|
ldaps: Secure LDAP via LDAPS"
|
|
::= { agLdapConfig 50 }
|
|
|
|
ldapNewCfgSecuritymode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(0),
|
|
starttls(1),
|
|
ldaps(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set LDAP transmit mode and security options:
|
|
clear: Cleartext mode
|
|
starttls: Secure LDAP via StartTLS operation w/o cleartext fallback
|
|
ldaps: Secure LDAP via LDAPS"
|
|
::= { agLdapConfig 51 }
|
|
|
|
ldapCurCfgMutual OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable mutual authentication in TLS."
|
|
::= { agLdapConfig 52}
|
|
|
|
ldapNewCfgMutual OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable mutual authentication in TLS."
|
|
::= { agLdapConfig 53}
|
|
|
|
ldapCurCfgSrv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable DNS SRV to get LDAP server."
|
|
::= { agLdapConfig 54}
|
|
|
|
ldapNewCfgSrv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable DNS SRV to get LDAP server."
|
|
::= { agLdapConfig 55 }
|
|
|
|
-- sFlow Group
|
|
sflowCurCfgServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the sFlow server."
|
|
::= { agsFlowConfig 1 }
|
|
|
|
sflowNewCfgServerAddress OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..46))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the sFlow server."
|
|
::= { agsFlowConfig 2 }
|
|
|
|
sflowCurCfgServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the sFlow server port number."
|
|
::= { agsFlowConfig 3 }
|
|
|
|
sflowNewCfgServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the sFlow server port number."
|
|
::= { agsFlowConfig 4 }
|
|
|
|
sflowCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable sFlow."
|
|
::= { agsFlowConfig 5 }
|
|
|
|
sflowNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable sFlow"
|
|
::= { agsFlowConfig 6 }
|
|
|
|
sflowCurPortCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SflowCurPortCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of sFlow port configuration."
|
|
::= { agsFlowConfig 7 }
|
|
|
|
sflowCurPortCfgTableEntry OBJECT-TYPE
|
|
SYNTAX SflowCurPortCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the sFlow port configuration table."
|
|
INDEX { sflowCurPortCfgTableId }
|
|
::= { sflowCurPortCfgTable 1 }
|
|
|
|
SflowCurPortCfgTableEntry ::= SEQUENCE {
|
|
sflowCurPortCfgTableId PortNumber,
|
|
sflowCurPortSampling INTEGER,
|
|
sflowCurPortPolling INTEGER
|
|
,sflowCurPortCfgPortAlias DisplayString
|
|
}
|
|
|
|
sflowCurPortCfgTableId OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"sFlow port number."
|
|
::= { sflowCurPortCfgTableEntry 1 }
|
|
|
|
sflowCurPortSampling OBJECT-TYPE
|
|
SYNTAX INTEGER (256..65536)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current sFlow port sampling rate."
|
|
::= { sflowCurPortCfgTableEntry 2 }
|
|
|
|
sflowCurPortPolling OBJECT-TYPE
|
|
SYNTAX INTEGER (5..60)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current sFlow port polling interval."
|
|
::= { sflowCurPortCfgTableEntry 3 }
|
|
|
|
sflowCurPortCfgPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current sFlow port alias."
|
|
::= { sflowCurPortCfgTableEntry 4 }
|
|
|
|
|
|
sflowNewPortCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SflowNewPortCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of sFlow port configuration."
|
|
::= { agsFlowConfig 8 }
|
|
|
|
sflowNewPortCfgTableEntry OBJECT-TYPE
|
|
SYNTAX SflowNewPortCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the sFlow port configuration table."
|
|
INDEX { sflowNewPortCfgTableId }
|
|
::= { sflowNewPortCfgTable 1 }
|
|
|
|
SflowNewPortCfgTableEntry ::= SEQUENCE {
|
|
sflowNewPortCfgTableId PortNumber,
|
|
sflowNewPortSampling INTEGER,
|
|
sflowNewPortPolling INTEGER
|
|
,sflowNewPortCfgPortAlias DisplayString
|
|
}
|
|
|
|
sflowNewPortCfgTableId OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" sFlow port number."
|
|
::= { sflowNewPortCfgTableEntry 1 }
|
|
sflowNewPortSampling OBJECT-TYPE
|
|
SYNTAX INTEGER (256..65536)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The new sFlow port sampling rate.
|
|
Valid range: 256-65536| 0 for disable"
|
|
::= { sflowNewPortCfgTableEntry 2 }
|
|
sflowNewPortPolling OBJECT-TYPE
|
|
SYNTAX INTEGER (5..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The new sFlow port polling interval.
|
|
Valid range: 5-60| 0 for disable"
|
|
::= { sflowNewPortCfgTableEntry 3 }
|
|
|
|
sflowNewPortCfgPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The new sFlow port alias."
|
|
::= { sflowNewPortCfgTableEntry 4 }
|
|
|
|
sflowCurCfgMgmtPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port that the sFlow server is connected to"
|
|
::= { agsFlowConfig 9 }
|
|
|
|
sflowNewCfgMgmtPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chose the port that the sFlow server will connect to"
|
|
::= { agsFlowConfig 10 }
|
|
|
|
|
|
|
|
agQsfp40GCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Qsfp40GPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The QSFP 40G ports configuration table"
|
|
::= { agQsfp40GConfig 1 }
|
|
|
|
qsfp40GPortEntry OBJECT-TYPE
|
|
SYNTAX Qsfp40GPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the QSFP 40G configuration table"
|
|
INDEX { qsfpPortNumber }
|
|
::= { agQsfp40GCfgTable 1 }
|
|
|
|
Qsfp40GPortEntry ::= SEQUENCE {
|
|
qsfpPortNumber INTEGER,
|
|
qsfpPortBootedMode INTEGER,
|
|
qsfpPortSavedMode INTEGER
|
|
,qsfpPortAlias DisplayString
|
|
}
|
|
|
|
qsfpPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number"
|
|
::= { qsfp40GPortEntry 1 }
|
|
|
|
qsfpPortBootedMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mode10G(1),
|
|
mode40G(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The booted port configuration, either mode10G(1) for 10 G, or
|
|
mode40G(2) for 40 G mode."
|
|
::= { qsfp40GPortEntry 2 }
|
|
|
|
qsfpPortSavedMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mode10G(1),
|
|
mode40G(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The saved port configuration, either mode10G(1) for 10 G, or
|
|
mode40G(2) for 40 G mode."
|
|
::= { qsfp40GPortEntry 3 }
|
|
|
|
qsfpPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias"
|
|
::= { qsfp40GPortEntry 4 }
|
|
|
|
|
|
|
|
agCurSystemFirstInternalVlan OBJECT-TYPE
|
|
SYNTAX INTEGER(2..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The low limit of system internal reserved VLAN space."
|
|
::= { agResVlans 1 }
|
|
|
|
agNewSystemFirstInternalVlan OBJECT-TYPE
|
|
SYNTAX INTEGER(2..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The low limit of system internal reserved VLAN space."
|
|
::= { agResVlans 2 }
|
|
|
|
agCurSystemLastInternalVlan OBJECT-TYPE
|
|
SYNTAX INTEGER(2..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The high limit of system internal reserved VLAN space."
|
|
::= { agResVlans 3 }
|
|
|
|
agNewSystemLastInternalVlan OBJECT-TYPE
|
|
SYNTAX INTEGER(2..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The high limit of system internal reserved VLAN space."
|
|
::= { agResVlans 4 }
|
|
|
|
|
|
agCurBlackholeVlan OBJECT-TYPE
|
|
SYNTAX INTEGER(2..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current system black-hole VLAN."
|
|
::= { agBhVlan 1 }
|
|
|
|
agNewBlackholeVlan OBJECT-TYPE
|
|
SYNTAX INTEGER(2..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current system black-hole VLAN"
|
|
::= { agBhVlan 2 }
|
|
|
|
|
|
agPortMapCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port Map configuration table"
|
|
::= { agPortMapConfig 4 }
|
|
|
|
portMapEntry OBJECT-TYPE
|
|
SYNTAX PortMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Port Map configuration table"
|
|
INDEX { pmapPortNumber }
|
|
::= { agPortMapCfgTable 1 }
|
|
|
|
PortMapEntry ::= SEQUENCE {
|
|
pmapPortNumber INTEGER,
|
|
pmapPortState INTEGER,
|
|
pmapPortAlias DisplayString
|
|
}
|
|
|
|
pmapPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number"
|
|
::= { portMapEntry 1 }
|
|
|
|
pmapPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unmapped(0),
|
|
mapped(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port configuration,
|
|
either unmapped(0) for ports that are not mapped, or
|
|
mapped(1) for mapped ports."
|
|
::= { portMapEntry 3 }
|
|
|
|
pmapPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port Alias."
|
|
::= { portMapEntry 4 }
|
|
|
|
agPortMapSwitchTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortMapSwitchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port Map per switch number information table"
|
|
::= { agPortMapConfig 5 }
|
|
|
|
portMapSwitchEntry OBJECT-TYPE
|
|
SYNTAX PortMapSwitchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Map information for a switch number"
|
|
INDEX { pmapSwNumber }
|
|
::= { agPortMapSwitchTable 1 }
|
|
|
|
PortMapSwitchEntry ::= SEQUENCE {
|
|
pmapSwNumber INTEGER,
|
|
pmapSwMaxBandwidth INTEGER,
|
|
pmapSwUsedBandwidth INTEGER
|
|
}
|
|
|
|
pmapSwNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured switch number"
|
|
::= { portMapSwitchEntry 1 }
|
|
|
|
pmapSwMaxBandwidth OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum allowed bandwidth"
|
|
::= { portMapSwitchEntry 2 }
|
|
|
|
pmapSwUsedBandwidth OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bandwidth used in the saved configuration"
|
|
::= { portMapSwitchEntry 4 }
|
|
|
|
|
|
|
|
csrCountryName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..3))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Country Code for the CSR (eg., US or UK)"
|
|
::= { agCSRConfig 1}
|
|
|
|
csrStateName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"State Name for the CSR (eg., California)"
|
|
::= { agCSRConfig 2}
|
|
|
|
csrCityName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"City Name for the CSR (eg., Santa Clara)"
|
|
::= { agCSRConfig 3}
|
|
|
|
csrOrganizationName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Organization Name for the CSR (eg., Lenovo)"
|
|
::= { agCSRConfig 4}
|
|
|
|
csrUnitName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Organization Unit Name for the CSR (eg., Engineering)"
|
|
::= { agCSRConfig 5}
|
|
|
|
csrCommonName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Common Name for the CSR (eg., www.lenovo.com)"
|
|
::= { agCSRConfig 6}
|
|
|
|
csrEmail OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Email for the CSR (eg., info@lenovo.com)"
|
|
::= { agCSRConfig 7}
|
|
|
|
csrGenerate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
generate(1),
|
|
complete(2),
|
|
inprogress(3),
|
|
failed(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When this object is read the current state is returned.
|
|
complete(2) indicates that the last CSR generatation operation
|
|
was completed.
|
|
inprogress(3) indicates that CSR is currently being generated.
|
|
failed(4) indicates that the previous CSR generated encountered some
|
|
error.
|
|
Setting this object to generate(1) generates the CSR based on the
|
|
information provided through the agCSR objects."
|
|
::= { agCSRConfig 8 }
|
|
|
|
|
|
|
|
-- Statistics Group
|
|
|
|
-- Packet Statistics Group
|
|
-- This group represents Packet Statistics information
|
|
|
|
pktStatsAllocs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of packet allocations from the packet buffer pool by
|
|
the TCP/IP protocol stack."
|
|
::= { pktStats 1 }
|
|
|
|
pktStatsFrees OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of times the packet buffers are freed(released) to the
|
|
packet buffer pool by the TCP/IP protocol stack."
|
|
::= { pktStats 2 }
|
|
|
|
pktStatsAllocFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of packet allocation failures from the packet buffer
|
|
pool by the TCP/IP protocol stack."
|
|
::= { pktStats 3}
|
|
|
|
pktStatsMediums OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of packet allocations with size greater than 128 bytes
|
|
and less than or equal to 1536 bytes from the packet buffer pool by
|
|
the TCP/IP protocol stack."
|
|
::= { pktStats 4}
|
|
|
|
pktStatsJumbos OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of packet allocations with size larger than 1536 bytes
|
|
from the packet buffer pool by the TCP/IP protocol stack."
|
|
::= { pktStats 5}
|
|
|
|
pktStatsSmalls OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of packet allocations with size less than or eqaul to
|
|
128 bytes from the packet buffer pool by the TCP/IP protocol stack."
|
|
::= { pktStats 6}
|
|
|
|
pktStatsMediumsHiWatermark OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The highest number of packet allocations with size greater than
|
|
128 bytes and less than or equal to 1536 bytes from the packet
|
|
buffer pool by the TCP/IP protocol stack."
|
|
::= { pktStats 7}
|
|
|
|
pktStatsJumbosHiWatermark OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The highest number of packet allocations with size larger than
|
|
1536 bytes from the packet buffer pool by the TCP/IP protocol stack."
|
|
::= { pktStats 8}
|
|
|
|
pktStatsSmallsHiWatermark OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The highest number of packet allocations with size less than or
|
|
equal to 128 bytes from the packet buffer pool by the TCP/IP
|
|
protocol stack."
|
|
::= { pktStats 9}
|
|
|
|
pktStatsDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets which were chosen to be discarded because
|
|
the number of buffers available in the packet buffer pool is low."
|
|
::= { pktStats 10}
|
|
|
|
--
|
|
-- Port statistics table
|
|
--
|
|
portStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of port statistics."
|
|
::= { portStats 1 }
|
|
|
|
portStatsTableEntry OBJECT-TYPE
|
|
SYNTAX PortStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the port stats table."
|
|
INDEX { portStatsIndx }
|
|
::= { portStatsTable 1 }
|
|
|
|
PortStatsTableEntry ::=
|
|
SEQUENCE {
|
|
portStatsIndx
|
|
PortNumber,
|
|
portStatsPhyIfInOctets
|
|
Counter32,
|
|
portStatsPhyIfInUcastPkts
|
|
Counter32,
|
|
portStatsPhyIfInNUcastPkts
|
|
Counter32,
|
|
portStatsPhyIfInDiscards
|
|
Counter32,
|
|
portStatsPhyIfInErrors
|
|
Counter32,
|
|
portStatsPhyIfInUnknownProtos
|
|
Counter32,
|
|
portStatsPhyIfOutOctets
|
|
Counter32,
|
|
portStatsPhyIfOutUcastPkts
|
|
Counter32,
|
|
portStatsPhyIfOutNUcastPkts
|
|
Counter32,
|
|
portStatsPhyIfOutDiscards
|
|
Counter32,
|
|
portStatsPhyIfOutErrors
|
|
Counter32,
|
|
portStatsPhyIfOutQLen
|
|
Gauge32,
|
|
portStatsPhyIfInBroadcastPkts
|
|
Counter32,
|
|
portStatsPhyIfOutBroadcastPkts
|
|
Counter32,
|
|
portStatsPhyIfInMulticastPkts
|
|
Counter32,
|
|
portStatsPhyIfOutMulticastPkts
|
|
Counter32,
|
|
portStatsClear
|
|
INTEGER
|
|
,portStatsLinkStateChange
|
|
Counter32
|
|
,portStatsPhyIfInFctlPkts
|
|
Counter32
|
|
,portStatsPhyIfOutFctlPkts
|
|
Counter32
|
|
,portStatsPhyIfInFctlPktsRate
|
|
Counter32
|
|
,portStatsPhyIfOutFctlPktsRate
|
|
Counter32
|
|
,portStatsPhyIfIngDiscdVlan
|
|
Counter32
|
|
,portStatsPhyIfIngDiscdEgrMap
|
|
Counter32
|
|
,portStatsPhyIfIngDiscdFilter
|
|
Counter32
|
|
,portStatsPhyIfIngDiscdPolicy
|
|
Counter32
|
|
,portStatsPhyIfIngDiscdNonFwdStat
|
|
Counter32
|
|
,portStatsPhyIfIngDiscdIbpCbp
|
|
Counter32
|
|
,portStatsDot1PortInFrames
|
|
Counter32
|
|
,portStatsDot1PortOutFrames
|
|
Counter32
|
|
,portStatsDot1PortInDiscards
|
|
Counter32
|
|
,portStatsDot1TpLearnedEntryDiscards
|
|
Counter32
|
|
,portStatsPhyIfEgrHOLBlockDiscd
|
|
Counter32
|
|
,portStatsPhyIfEgrMMUDiscd
|
|
Counter32
|
|
,portStatsPhyIfEgrCellErrDiscd
|
|
Counter32
|
|
,portStatsPhyIfEgrMMUAgeDiscd
|
|
Counter32
|
|
,portStatsPhyIfEgrOtherDiscd
|
|
Counter32
|
|
,portStatsPortAlias
|
|
DisplayString
|
|
}
|
|
|
|
tcpControlBlocksTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TcpControlBlocksTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"All TCP allocated control blocks "
|
|
::= { mpTcbStats 1 }
|
|
|
|
tcpControlBlocksTableEntry OBJECT-TYPE
|
|
SYNTAX TcpControlBlocksTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the TCP control blocks table. "
|
|
INDEX { tcpControlBlocksIndx }
|
|
::= { tcpControlBlocksTable 1 }
|
|
|
|
TcpControlBlocksTableEntry ::=
|
|
SEQUENCE {
|
|
tcpControlBlocksIndx
|
|
Integer32,
|
|
destAddr
|
|
DisplayString,
|
|
remotePort
|
|
Gauge32,
|
|
sourceAddr
|
|
DisplayString,
|
|
localPort
|
|
Gauge32,
|
|
portType
|
|
DisplayString,
|
|
portState
|
|
DisplayString,
|
|
state
|
|
DisplayString
|
|
}
|
|
|
|
tcpControlBlocksIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP blocks index."
|
|
::= { tcpControlBlocksTableEntry 1 }
|
|
|
|
destAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP block destination address."
|
|
::= { tcpControlBlocksTableEntry 2 }
|
|
|
|
remotePort OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tcp informations concerning the remote port"
|
|
::= { tcpControlBlocksTableEntry 3}
|
|
|
|
sourceAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the source of the Tcp block"
|
|
::= { tcpControlBlocksTableEntry 4}
|
|
|
|
localPort OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tcp informations concerning the local port"
|
|
::= { tcpControlBlocksTableEntry 5}
|
|
|
|
|
|
portType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the local port"
|
|
::= { tcpControlBlocksTableEntry 7 }
|
|
|
|
portState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The state of the local port"
|
|
::= { tcpControlBlocksTableEntry 8 }
|
|
|
|
|
|
state OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the Tcp"
|
|
::= { tcpControlBlocksTableEntry 6 }
|
|
|
|
|
|
tcpMGMTControlBlocksTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TcpMGMTTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"All TCP allocated control blocks on MGMT port"
|
|
::= { mpTcbStats 2 }
|
|
|
|
tcpMGMTTableEntry OBJECT-TYPE
|
|
SYNTAX TcpMGMTTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A row in the TCP on MGMT port table. "
|
|
INDEX { tcpMGMTIndx }
|
|
::= { tcpMGMTControlBlocksTable 1 }
|
|
|
|
TcpMGMTTableEntry ::=
|
|
SEQUENCE {
|
|
tcpMGMTIndx
|
|
Integer32,
|
|
recvQ
|
|
Integer32,
|
|
sentQ
|
|
Integer32,
|
|
localAddress
|
|
DisplayString,
|
|
foreignAddress
|
|
DisplayString,
|
|
stateMgmt
|
|
DisplayString
|
|
}
|
|
|
|
tcpMGMTIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Index in the tcpMGMTControlBlocksTable table."
|
|
::= { tcpMGMTTableEntry 1 }
|
|
|
|
recvQ OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of the received TCP queue."
|
|
::= { tcpMGMTTableEntry 2 }
|
|
|
|
sentQ OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of the sent TCP blocks queue."
|
|
::= { tcpMGMTTableEntry 3 }
|
|
|
|
localAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local address for the TCP."
|
|
::= { tcpMGMTTableEntry 4 }
|
|
|
|
foreignAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote address for the TCP."
|
|
::= { tcpMGMTTableEntry 5 }
|
|
|
|
stateMgmt OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port's state."
|
|
::= { tcpMGMTTableEntry 6 }
|
|
|
|
|
|
|
|
udpControlBlocksTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UdpControlBlocksTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"All UDP control blocks in use"
|
|
::= { mpUdpStats 1 }
|
|
|
|
udpControlBlocksTableEntry OBJECT-TYPE
|
|
SYNTAX UdpControlBlocksTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the UDP control blocks table. "
|
|
INDEX { udpMpLocalPort }
|
|
::= { udpControlBlocksTable 1 }
|
|
|
|
UdpControlBlocksTableEntry ::=
|
|
SEQUENCE {
|
|
udpMpLocalPort
|
|
Integer32,
|
|
udpMpState
|
|
DisplayString
|
|
}
|
|
|
|
udpMpLocalPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current UDP local port."
|
|
::= { udpControlBlocksTableEntry 1 }
|
|
|
|
udpMpState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The port's state. "
|
|
::= { udpControlBlocksTableEntry 2 }
|
|
|
|
|
|
udpMGMTControlBlocksTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UdpMGMTTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"All UDP control blocks allocated on MGMT port"
|
|
::= { mpUdpStats 2 }
|
|
|
|
udpMGMTTableEntry OBJECT-TYPE
|
|
SYNTAX UdpMGMTTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A row in the UDP on MGMT port table. "
|
|
INDEX { udpMGMTIndx }
|
|
::= { udpMGMTControlBlocksTable 1 }
|
|
|
|
UdpMGMTTableEntry ::=
|
|
SEQUENCE {
|
|
udpMGMTIndx
|
|
Integer32,
|
|
recvQUdp
|
|
Integer32,
|
|
sentQUdp
|
|
Integer32,
|
|
localAddressUdp
|
|
DisplayString,
|
|
foreignAddressUdp
|
|
DisplayString,
|
|
stateMgmtUdp
|
|
DisplayString
|
|
}
|
|
|
|
udpMGMTIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Index in the udpMGMTControlBlocksTable table."
|
|
::= { udpMGMTTableEntry 1 }
|
|
|
|
recvQUdp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of the received UDP queue."
|
|
::= { udpMGMTTableEntry 2 }
|
|
|
|
sentQUdp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of the sent UDP blocks queue."
|
|
::= { udpMGMTTableEntry 3 }
|
|
|
|
localAddressUdp OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local address for the UDP."
|
|
::= { udpMGMTTableEntry 4 }
|
|
|
|
foreignAddressUdp OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote address for the UDP."
|
|
::= { udpMGMTTableEntry 5 }
|
|
|
|
stateMgmtUdp OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port's state."
|
|
::= { udpMGMTTableEntry 6 }
|
|
|
|
portStatsIndx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port index."
|
|
::= { portStatsTableEntry 1 }
|
|
|
|
portStatsPhyIfInOctets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of octets received on the
|
|
interface, including framing characters."
|
|
::= { portStatsTableEntry 2 }
|
|
|
|
portStatsPhyIfInUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of subnetwork-unicast packets
|
|
delivered to a higher-layer protocol."
|
|
::= { portStatsTableEntry 3 }
|
|
|
|
portStatsPhyIfInNUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of non-unicast (i.e., subnetwork-
|
|
broadcast or subnetwork-multicast) packets
|
|
delivered to a higher-layer protocol."
|
|
::= { portStatsTableEntry 4 }
|
|
|
|
portStatsPhyIfInDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of inbound packets which were chosen
|
|
to be discarded even though no errors had been
|
|
detected to prevent their being deliverable to a
|
|
higher-layer protocol. One possible reason for
|
|
discarding such a packet could be to free up
|
|
buffer space."
|
|
::= { portStatsTableEntry 5 }
|
|
|
|
portStatsPhyIfInErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of inbound packets that contained
|
|
errors preventing them from being deliverable to a
|
|
higher-layer protocol."
|
|
::= { portStatsTableEntry 6 }
|
|
|
|
portStatsPhyIfInUnknownProtos OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets received via the interface
|
|
which were discarded because of an unknown or
|
|
unsupported protocol."
|
|
::= { portStatsTableEntry 7 }
|
|
|
|
portStatsPhyIfOutOctets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of octets transmitted out of the
|
|
interface, including framing characters."
|
|
::= { portStatsTableEntry 8 }
|
|
|
|
portStatsPhyIfOutUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets that higher-level
|
|
protocols requested be transmitted to a
|
|
subnetwork-unicast address, including those that
|
|
were discarded or not sent."
|
|
::= { portStatsTableEntry 9 }
|
|
|
|
portStatsPhyIfOutNUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets that higher-level
|
|
protocols requested be transmitted to a non-
|
|
unicast (i.e., a subnetwork-broadcast or
|
|
subnetwork-multicast) address, including those
|
|
that were discarded or not sent."
|
|
::= { portStatsTableEntry 10 }
|
|
|
|
portStatsPhyIfOutDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of outbound packets which were chosen
|
|
to be discarded even though no errors had been
|
|
detected to prevent their being transmitted. One
|
|
possible reason for discarding such a packet could
|
|
be to free up buffer space."
|
|
::= { portStatsTableEntry 11 }
|
|
|
|
portStatsPhyIfOutErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of outbound packets that could not be
|
|
transmitted because of errors."
|
|
::= { portStatsTableEntry 12 }
|
|
|
|
portStatsPhyIfOutQLen OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length of the output packet queue (in
|
|
packets)."
|
|
::= { portStatsTableEntry 13 }
|
|
|
|
portStatsPhyIfInBroadcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
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."
|
|
::= { portStatsTableEntry 14 }
|
|
|
|
portStatsPhyIfOutBroadcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
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."
|
|
::= { portStatsTableEntry 15 }
|
|
|
|
portStatsPhyIfInMulticastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
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."
|
|
::= { portStatsTableEntry 17 }
|
|
|
|
portStatsPhyIfOutMulticastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
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."
|
|
::= { portStatsTableEntry 18 }
|
|
|
|
portStatsClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this value to clear(2) clears the stats for this port."
|
|
::= { portStatsTableEntry 16 }
|
|
|
|
|
|
portStatsLinkStateChange OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of link state changes."
|
|
::= { portStatsTableEntry 20 }
|
|
|
|
portStatsPhyIfInFctlPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of inbound flow control packets."
|
|
::= { portStatsTableEntry 21 }
|
|
|
|
portStatsPhyIfOutFctlPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of outbound flow control packets."
|
|
::= { portStatsTableEntry 22 }
|
|
|
|
portStatsPhyIfInFctlPktsRate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of inbound flow control packets per second."
|
|
::= { portStatsTableEntry 23 }
|
|
|
|
portStatsPhyIfOutFctlPktsRate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of outbound flow control packets per second."
|
|
::= { portStatsTableEntry 24 }
|
|
|
|
portStatsPhyIfIngDiscdVlan OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets, discarded because of VLAN."
|
|
::= { portStatsTableEntry 25 }
|
|
|
|
portStatsPhyIfIngDiscdEgrMap OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets, discarded because of empty egress portmap."
|
|
::= { portStatsTableEntry 26 }
|
|
|
|
portStatsPhyIfIngDiscdFilter OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets, discarded because of filter."
|
|
::= { portStatsTableEntry 27 }
|
|
|
|
portStatsPhyIfIngDiscdPolicy OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets, discarded because of policy."
|
|
::= { portStatsTableEntry 28 }
|
|
|
|
portStatsPhyIfIngDiscdNonFwdStat OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets, discarded because of Non-Forwarding State."
|
|
::= { portStatsTableEntry 29 }
|
|
|
|
portStatsPhyIfIngDiscdIbpCbp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets discarded because of IBP/CBP."
|
|
::= { portStatsTableEntry 30 }
|
|
|
|
portStatsDot1PortInFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of IN frames per port."
|
|
::= { portStatsTableEntry 31 }
|
|
|
|
portStatsDot1PortOutFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of OUT frames per port."
|
|
::= { portStatsTableEntry 32 }
|
|
|
|
portStatsDot1PortInDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of IN packets discarded per port."
|
|
::= { portStatsTableEntry 33 }
|
|
|
|
portStatsDot1TpLearnedEntryDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of Dot1Tp learned entries discarded."
|
|
::= { portStatsTableEntry 34 }
|
|
|
|
|
|
|
|
|
|
portStatsPhyIfEgrHOLBlockDiscd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets, discarded because of HOL Blocking."
|
|
::= { portStatsTableEntry 36 }
|
|
|
|
portStatsPhyIfEgrMMUDiscd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets, discarded by MMU because of zero port bitmap."
|
|
::= { portStatsTableEntry 37 }
|
|
|
|
portStatsPhyIfEgrCellErrDiscd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets, discarded because of Cell Errors or purging."
|
|
::= { portStatsTableEntry 38 }
|
|
|
|
portStatsPhyIfEgrMMUAgeDiscd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets, discarded because of MMU Aging. Applicable in
|
|
10/100 mode, incremented for frames aborted which were deferred for an
|
|
excessive period of time."
|
|
::= { portStatsTableEntry 39 }
|
|
|
|
portStatsPhyIfEgrOtherDiscd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets, discarded because of Other reasons."
|
|
::= { portStatsTableEntry 40 }
|
|
|
|
portStatsPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias."
|
|
::= { portStatsTableEntry 41 }
|
|
|
|
|
|
portMgmtStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortMgmtStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of port statistics."
|
|
::= { portStats 3 }
|
|
|
|
portMgmtStatsTableEntry OBJECT-TYPE
|
|
SYNTAX PortMgmtStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the management port stats table."
|
|
INDEX { portMgmtStatsIndx }
|
|
::= { portMgmtStatsTable 1 }
|
|
|
|
PortMgmtStatsTableEntry ::=
|
|
SEQUENCE {
|
|
portMgmtStatsIndx
|
|
Integer32,
|
|
portMgmtStatsRxBytes
|
|
Counter32,
|
|
portMgmtStatsTxBytes
|
|
Counter32,
|
|
portMgmtStatsRxpackets
|
|
Counter32,
|
|
portMgmtStatsTxpackets
|
|
Counter32,
|
|
portMgmtStatsRxErrors
|
|
Counter32,
|
|
portMgmtStatsTxErrors
|
|
Counter32,
|
|
portMgmtStatsRxDropped
|
|
Counter32,
|
|
portMgmtStatsTxDropped
|
|
Counter32,
|
|
portMgmtStatsRxOverruns
|
|
Counter32,
|
|
portMgmtStatsTxOverruns
|
|
Counter32,
|
|
portMgmtStatsRxFrame
|
|
Counter32,
|
|
portMgmtStatsTxCarrier
|
|
Counter32,
|
|
portMgmtStatsRxMulticast
|
|
Counter32,
|
|
portMgmtStatsTxCollisions
|
|
Counter32
|
|
,portMgmtStatsPortAlias
|
|
DisplayString
|
|
}
|
|
|
|
portMgmtStatsIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management port index."
|
|
::= { portMgmtStatsTableEntry 1 }
|
|
|
|
portMgmtStatsRxBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of bytes received."
|
|
::= { portMgmtStatsTableEntry 2 }
|
|
|
|
portMgmtStatsTxBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of bytes transmitted."
|
|
::= { portMgmtStatsTableEntry 3 }
|
|
|
|
portMgmtStatsRxpackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of packet allocations from the packet buffer pool by
|
|
the TCP/IP protocol stack."
|
|
::= { portMgmtStatsTableEntry 4 }
|
|
|
|
portMgmtStatsTxpackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of packet allocations from the packet buffer pool by
|
|
the TCP/IP protocol stack."
|
|
::= { portMgmtStatsTableEntry 5 }
|
|
|
|
portMgmtStatsRxErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of inbound packets that contained
|
|
errors preventing them from being deliverable to a
|
|
higher-layer protocol."
|
|
::= { portMgmtStatsTableEntry 6 }
|
|
|
|
portMgmtStatsTxErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of outbound packets that contained
|
|
errors preventing them from being deliverable to a
|
|
higher-layer protocol."
|
|
::= { portMgmtStatsTableEntry 7 }
|
|
|
|
portMgmtStatsRxDropped OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of inbound packets that were dropped."
|
|
::= { portMgmtStatsTableEntry 8 }
|
|
|
|
portMgmtStatsTxDropped OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of outbound packets that were dropped."
|
|
::= { portMgmtStatsTableEntry 9 }
|
|
|
|
portMgmtStatsRxOverruns OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of data overruns over this link."
|
|
::= { portMgmtStatsTableEntry 10 }
|
|
|
|
portMgmtStatsTxOverruns OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of data overruns over this link."
|
|
::= { portMgmtStatsTableEntry 11 }
|
|
|
|
portMgmtStatsRxFrame OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of frames received on this link."
|
|
::= { portMgmtStatsTableEntry 12 }
|
|
|
|
portMgmtStatsTxCarrier OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times that the carrier sense
|
|
condition was lost or never asserted when
|
|
attempting to transmit a frame on a this
|
|
interface."
|
|
::= { portMgmtStatsTableEntry 13 }
|
|
|
|
portMgmtStatsRxMulticast OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of multicast packets received."
|
|
::= { portMgmtStatsTableEntry 14 }
|
|
|
|
portMgmtStatsTxCollisions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of collisions on this outbound segment."
|
|
::= { portMgmtStatsTableEntry 15 }
|
|
|
|
portMgmtStatsPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias."
|
|
::= { portMgmtStatsTableEntry 16 }
|
|
|
|
|
|
allportsStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AllportsStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of all ports statistics."
|
|
::= { portStats 4 }
|
|
|
|
allportsStatsTableEntry OBJECT-TYPE
|
|
SYNTAX AllportsStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table of all ports statistics."
|
|
INDEX { allportsStatsIndx }
|
|
::= { allportsStatsTable 1 }
|
|
|
|
AllportsStatsTableEntry ::=
|
|
SEQUENCE {
|
|
allportsStatsIndx PortNumber,
|
|
allportsStatsDescr DisplayString,
|
|
allportsStatsSpeed INTEGER,
|
|
allportsStatsPhysAddress PhysAddress,
|
|
allportsStatsAdminStatus INTEGER,
|
|
allportsStatsOperStatus INTEGER,
|
|
allportsStatsInOctets Counter32,
|
|
allportsStatsOutOctets Counter32,
|
|
allportsStatsInPkts Counter32,
|
|
allportsStatsOutPkts Counter32,
|
|
allportsStatsInUcast DisplayString,
|
|
allportsStatsOutUcast DisplayString,
|
|
allportsStatsInBcast DisplayString,
|
|
allportsStatsOutBcast DisplayString,
|
|
allportsStatsInMcast DisplayString,
|
|
allportsStatsOutMcast DisplayString,
|
|
allportsStatsInDiscards Counter32,
|
|
allportsStatsOutDiscards Counter32,
|
|
allportsStatsInErrors Counter32,
|
|
allportsStatsOutErrors Counter32,
|
|
allportsStatsInUnknownProtos DisplayString,
|
|
allportsStatsOutQLen DisplayString
|
|
,
|
|
allportsStatsipInReceives Counter32,
|
|
allportsStatsipInHeaderErrors Counter32,
|
|
allportsStatsipInDiscards Counter32
|
|
,
|
|
allportsStatsipInReceivesRate Counter32,
|
|
allportsStatsipInHeaderErrorsRate Counter32,
|
|
allportsStatsipInDiscardsRate Counter32
|
|
,
|
|
allportsStatsLinkStateChange Counter32
|
|
,
|
|
allportsStatsInOctetsRate Counter32,
|
|
allportsStatsOutOctetsRate Counter32,
|
|
allportsStatsInUcastRate DisplayString,
|
|
allportsStatsOutUcastRate DisplayString,
|
|
allportsStatsInBcastRate DisplayString,
|
|
allportsStatsOutBcastRate DisplayString,
|
|
allportsStatsInMcastRate DisplayString,
|
|
allportsStatsOutMcastRate DisplayString,
|
|
allportsStatsInDiscardsRate Counter32,
|
|
allportsStatsOutDiscardsRate Counter32,
|
|
allportsStatsInErrorsRate Counter32,
|
|
allportsStatsOutErrorsRate Counter32
|
|
,allportsStatsPortAlias DisplayString
|
|
}
|
|
|
|
allportsStatsIndx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number."
|
|
::= { allportsStatsTableEntry 1 }
|
|
|
|
allportsStatsDescr OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..7))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port description."
|
|
::= { allportsStatsTableEntry 2 }
|
|
|
|
allportsStatsSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mbs10(2),
|
|
mbs100(3),
|
|
mbs1000(4),
|
|
any(5)
|
|
,
|
|
mbs10000(6)
|
|
,
|
|
mbs40000(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational speed of the port."
|
|
::= { allportsStatsTableEntry 3 }
|
|
|
|
allportsStatsPhysAddress OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port MAC Address."
|
|
::= { allportsStatsTableEntry 4 }
|
|
|
|
allportsStatsAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
testing(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port Admin state."
|
|
::= { allportsStatsTableEntry 5 }
|
|
|
|
allportsStatsOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
testing(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port Operational Status."
|
|
::= { allportsStatsTableEntry 6 }
|
|
|
|
allportsStatsInOctets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Octets In for port."
|
|
::= { allportsStatsTableEntry 7 }
|
|
|
|
allportsStatsOutOctets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Octets Out for port."
|
|
::= { allportsStatsTableEntry 8 }
|
|
|
|
allportsStatsInPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Packets In for port."
|
|
::= { allportsStatsTableEntry 9 }
|
|
|
|
allportsStatsOutPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Packets Out for port."
|
|
::= { allportsStatsTableEntry 10 }
|
|
|
|
allportsStatsInUcast OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unicast Packets In for port."
|
|
::= { allportsStatsTableEntry 11 }
|
|
|
|
allportsStatsOutUcast OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unicast Packets Out for port."
|
|
::= { allportsStatsTableEntry 12 }
|
|
|
|
allportsStatsInBcast OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Broadcasts Packets In for port."
|
|
::= { allportsStatsTableEntry 13 }
|
|
|
|
allportsStatsOutBcast OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Broadcasts Packets Out for port."
|
|
::= { allportsStatsTableEntry 14 }
|
|
|
|
allportsStatsInMcast OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast Packets In for port."
|
|
::= { allportsStatsTableEntry 15 }
|
|
|
|
allportsStatsOutMcast OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast Packets Out for port."
|
|
::= { allportsStatsTableEntry 16 }
|
|
|
|
allportsStatsInDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Discarded Packets for port."
|
|
::= { allportsStatsTableEntry 17 }
|
|
|
|
allportsStatsOutDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Outbound Packets for port."
|
|
::= { allportsStatsTableEntry 18 }
|
|
|
|
allportsStatsInErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Error Packets for port."
|
|
::= { allportsStatsTableEntry 19 }
|
|
|
|
allportsStatsOutErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Not sent packets due to error."
|
|
::= { allportsStatsTableEntry 20 }
|
|
|
|
allportsStatsInUnknownProtos OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unknown protocol packets."
|
|
::= { allportsStatsTableEntry 21 }
|
|
|
|
allportsStatsOutQLen OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Outbound Packet Queue Length."
|
|
::= { allportsStatsTableEntry 22 }
|
|
|
|
allportsStatsipInReceives OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip In Receives."
|
|
::= { allportsStatsTableEntry 23 }
|
|
|
|
allportsStatsipInHeaderErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip In Header Errors."
|
|
::= { allportsStatsTableEntry 24 }
|
|
|
|
allportsStatsipInDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip In Discards."
|
|
::= { allportsStatsTableEntry 25 }
|
|
|
|
allportsStatsLinkStateChange OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of link state changes."
|
|
::= { allportsStatsTableEntry 26 }
|
|
|
|
allportsStatsipInReceivesRate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip In Receives rate."
|
|
::= { allportsStatsTableEntry 27 }
|
|
|
|
allportsStatsipInHeaderErrorsRate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip In Header Errors rate."
|
|
::= { allportsStatsTableEntry 28 }
|
|
|
|
allportsStatsipInDiscardsRate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip In Discards rate."
|
|
::= { allportsStatsTableEntry 29 }
|
|
|
|
allportsStatsInOctetsRate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Octets In rate for port."
|
|
::= { allportsStatsTableEntry 30 }
|
|
|
|
allportsStatsOutOctetsRate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Octets Out rate for port."
|
|
::= { allportsStatsTableEntry 31 }
|
|
|
|
allportsStatsInUcastRate OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unicast Packets In rate for port."
|
|
::= { allportsStatsTableEntry 32 }
|
|
|
|
allportsStatsOutUcastRate OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unicast Packets Out rate for port."
|
|
::= { allportsStatsTableEntry 33 }
|
|
|
|
allportsStatsInBcastRate OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Broadcasts Packets In rate for port."
|
|
::= { allportsStatsTableEntry 34 }
|
|
|
|
allportsStatsOutBcastRate OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Broadcasts Packets Out rate for port."
|
|
::= { allportsStatsTableEntry 35 }
|
|
|
|
allportsStatsInMcastRate OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast Packets In rate for port."
|
|
::= { allportsStatsTableEntry 36 }
|
|
|
|
allportsStatsOutMcastRate OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast Packets Out rate for port."
|
|
::= { allportsStatsTableEntry 37 }
|
|
|
|
allportsStatsInDiscardsRate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Discarded In Packets rate for port."
|
|
::= { allportsStatsTableEntry 38 }
|
|
|
|
allportsStatsOutDiscardsRate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Discarded Out Packets rate for port."
|
|
::= { allportsStatsTableEntry 39 }
|
|
|
|
allportsStatsInErrorsRate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Erroneus inbound packets rate for port."
|
|
::= { allportsStatsTableEntry 40 }
|
|
|
|
allportsStatsOutErrorsRate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Not sent packets due to error rate."
|
|
::= { allportsStatsTableEntry 41 }
|
|
|
|
allportsStatsPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias."
|
|
::= { allportsStatsTableEntry 42 }
|
|
|
|
|
|
clearPortsStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(2) results in clearing the statistics for all ports."
|
|
::= { portStats 6 }
|
|
|
|
dot1RateStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Dot1RateStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of bridging statistics per second."
|
|
::= { portStats 7}
|
|
|
|
dot1RateStatsTableEntry OBJECT-TYPE
|
|
SYNTAX Dot1RateStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridging statistics per second."
|
|
INDEX { dot1RateStatsIndx }
|
|
::= { dot1RateStatsTable 1 }
|
|
|
|
Dot1RateStatsTableEntry ::= SEQUENCE {
|
|
dot1RateStatsIndx PortNumber,
|
|
dot1RatePortInFrames Counter32,
|
|
dot1RatePortOutFrames Counter32,
|
|
dot1RatePortInDiscards Counter32,
|
|
dot1RateTpLearnedEntryDiscards Counter32
|
|
,dot1RatePortAlias DisplayString
|
|
}
|
|
|
|
dot1RateStatsIndx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port index."
|
|
::= { dot1RateStatsTableEntry 1 }
|
|
|
|
dot1RatePortInFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of frames that have been received
|
|
per second by this port from its segment."
|
|
::= { dot1RateStatsTableEntry 2 }
|
|
|
|
dot1RatePortOutFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of frames that have been transmitted
|
|
per second by this port to its segment."
|
|
::= { dot1RateStatsTableEntry 3 }
|
|
|
|
dot1RatePortInDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of valid frames received which were
|
|
discarded per second."
|
|
::= { dot1RateStatsTableEntry 4 }
|
|
|
|
dot1RateTpLearnedEntryDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number per second of Forwarding Database
|
|
entries, which have been or would have been
|
|
learnt, but have been discarded due to a lack
|
|
of space to store them."
|
|
::= { dot1RateStatsTableEntry 5 }
|
|
|
|
|
|
|
|
dot1RatePortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias."
|
|
::= { dot1RateStatsTableEntry 9 }
|
|
|
|
dot3RateStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Dot3RateStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Ethernet statistics per second."
|
|
::= { portStats 8}
|
|
|
|
dot3RateStatsTableEntry OBJECT-TYPE
|
|
SYNTAX Dot3RateStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ethernet statistics per second."
|
|
INDEX { dot3RateStatsIndx }
|
|
::= { dot3RateStatsTable 1 }
|
|
|
|
Dot3RateStatsTableEntry ::= SEQUENCE {
|
|
dot3RateStatsIndx PortNumber,
|
|
dot3RateStatsAlignmentErrors Counter32,
|
|
dot3RateStatsFCSErrors Counter32,
|
|
dot3RateStatsSingleCollisionFrames Counter32,
|
|
dot3RateStatsMultipleCollisionFrames Counter32,
|
|
dot3RateStatsSQETestErrors Counter32,
|
|
dot3RateStatsDeferredTransmissions Counter32,
|
|
dot3RateStatsLateCollisions Counter32,
|
|
dot3RateStatsExcessiveCollisions Counter32,
|
|
dot3RateStatsInternalMacTransmitErrors Counter32,
|
|
dot3RateStatsCarrierSenseErrors Counter32,
|
|
dot3RateStatsFrameTooLongs Counter32,
|
|
dot3RateStatsInternalMacReceiveErrors Counter32
|
|
,dot3RatePortAlias DisplayString
|
|
}
|
|
|
|
dot3RateStatsIndx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port index."
|
|
::= { dot3RateStatsTableEntry 1 }
|
|
|
|
dot3RateStatsAlignmentErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A count of frames received per second on a particular
|
|
interface that are not an integral number of octets
|
|
in length and do not pass the FCS check."
|
|
::= { dot3RateStatsTableEntry 2 }
|
|
|
|
dot3RateStatsFCSErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A count of frames received per second on a particular
|
|
interface that are an integral number of octets
|
|
in length but do not pass the FCS check."
|
|
::= { dot3RateStatsTableEntry 3 }
|
|
|
|
dot3RateStatsSingleCollisionFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A count of successfully transmitted frames per second
|
|
on a particular interface for which transmission is
|
|
inhibited by exactly one collision."
|
|
::= { dot3RateStatsTableEntry 4 }
|
|
|
|
dot3RateStatsMultipleCollisionFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A count of successfully transmitted frames per second
|
|
on a particular interface for which transmission is
|
|
inhibited by more than one collision."
|
|
::= { dot3RateStatsTableEntry 5 }
|
|
|
|
dot3RateStatsSQETestErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A count of times that the SQE TEST ERROR message is
|
|
generated per second by the PLS sublayer for a
|
|
particular interface."
|
|
::= { dot3RateStatsTableEntry 6 }
|
|
|
|
dot3RateStatsDeferredTransmissions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A count per second of frames for which the first
|
|
transmission attempt on a particular interface is
|
|
delayed because the medium is busy."
|
|
::= { dot3RateStatsTableEntry 7 }
|
|
|
|
dot3RateStatsLateCollisions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times per second that a collision
|
|
is detected on a particular interface later than
|
|
512 bit-times into the transmission of a packet."
|
|
::= { dot3RateStatsTableEntry 8 }
|
|
|
|
dot3RateStatsExcessiveCollisions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A count per second of frames for which
|
|
transmission on a particular interface fails
|
|
due to excessive collisions."
|
|
::= { dot3RateStatsTableEntry 9 }
|
|
|
|
dot3RateStatsInternalMacTransmitErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A count per second of frames for which transmission
|
|
on a particular interface fails due to an internal
|
|
MAC sublayer transmit error."
|
|
::= { dot3RateStatsTableEntry 10 }
|
|
|
|
dot3RateStatsCarrierSenseErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times per second that the carrier sense
|
|
condition was lost or never asserted when attempting
|
|
to transmit a frame on a particular interface."
|
|
::= { dot3RateStatsTableEntry 11 }
|
|
|
|
dot3RateStatsFrameTooLongs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A count per second of frames received on a particular
|
|
interface that exceed the maximum permitted frame size."
|
|
::= { dot3RateStatsTableEntry 12 }
|
|
|
|
dot3RateStatsInternalMacReceiveErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A count per second of frames for which reception on
|
|
a particular interface fails due to an internal MAC
|
|
sublayer receive error."
|
|
::= { dot3RateStatsTableEntry 13 }
|
|
|
|
dot3RatePortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias."
|
|
::= { dot3RateStatsTableEntry 14 }
|
|
|
|
|
|
|
|
-- NTP Statisitics
|
|
|
|
ntpPrimaryServerReqSent OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of NTP requests sent to Primary NTP Server."
|
|
::= { ntpStats 1 }
|
|
|
|
ntpPrimaryServerRespRcvd OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of NTP responces received from Primary NTP Server."
|
|
::= { ntpStats 2 }
|
|
|
|
ntpPrimaryServerUpdates OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of NTP Updates by Primary NTP Server."
|
|
::= { ntpStats 3 }
|
|
|
|
ntpSecondaryServerReqSent OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of NTP requests sent to Secondary NTP Server."
|
|
::= { ntpStats 4 }
|
|
|
|
ntpSecondaryServerRespRcvd OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of NTP responces received from Secondary NTP Server."
|
|
::= { ntpStats 5 }
|
|
|
|
ntpSecondaryServerUpdates OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of NTP Updates by Secondary NTP Server."
|
|
::= { ntpStats 6 }
|
|
|
|
ntpLastUpdateServer OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
primary(1),
|
|
secondary(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of ntp server updated last time."
|
|
::= { ntpStats 7 }
|
|
|
|
ntpLastUpdateTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last time updated by ntp server."
|
|
::= { ntpStats 8 }
|
|
|
|
ntpClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this value to clear(2) clears the stats for ntp."
|
|
::= { ntpStats 9 }
|
|
|
|
ntpSystemCurrentTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..127))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current system time."
|
|
::= { ntpStats 10 }
|
|
|
|
|
|
aclStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AclStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of ACL statistics."
|
|
::= { aclStats 1 }
|
|
|
|
aclStatsTableEntry OBJECT-TYPE
|
|
SYNTAX AclStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Statistics about a particular ACL configuration entry."
|
|
INDEX { aclStatsIndex }
|
|
::= { aclStatsTable 1 }
|
|
|
|
AclStatsTableEntry ::= SEQUENCE {
|
|
aclStatsIndex Integer32,
|
|
aclStatsHits Counter32,
|
|
aclClearStats INTEGER
|
|
}
|
|
|
|
aclStatsIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The acl index."
|
|
::= { aclStatsTableEntry 1 }
|
|
|
|
aclStatsHits OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of hits for this ACL entry"
|
|
::= { aclStatsTableEntry 2 }
|
|
|
|
aclClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this value to clear(2) clears the stats for the ACL."
|
|
::= { aclStatsTableEntry 3 }
|
|
|
|
|
|
vmapStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmapStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of VMAP statistics."
|
|
::= { aclStats 2 }
|
|
|
|
vmapStatsTableEntry OBJECT-TYPE
|
|
SYNTAX VmapStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Statistics about a particular VMAP configuration entry."
|
|
INDEX { vmapStatsIndex }
|
|
::= { vmapStatsTable 1 }
|
|
|
|
VmapStatsTableEntry ::= SEQUENCE {
|
|
vmapStatsIndex Integer32,
|
|
vmapStatsHits Counter32,
|
|
vmapClearStats INTEGER
|
|
}
|
|
|
|
vmapStatsIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vmap index."
|
|
::= { vmapStatsTableEntry 1 }
|
|
|
|
vmapStatsHits OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of hits for this VMAP entry"
|
|
::= { vmapStatsTableEntry 2 }
|
|
|
|
vmapClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this value to clear(2) clears the stats for the VMAP."
|
|
::= { vmapStatsTableEntry 3 }
|
|
|
|
|
|
acl6StatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Acl6StatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of IPv6 ACL statistics."
|
|
::= { aclStats 3 }
|
|
|
|
acl6StatsTableEntry OBJECT-TYPE
|
|
SYNTAX Acl6StatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Statistics about a particular IPv6 ACL configuration entry."
|
|
INDEX { aclStatsIndex }
|
|
::= { acl6StatsTable 1 }
|
|
|
|
Acl6StatsTableEntry ::= SEQUENCE {
|
|
acl6StatsIndex Integer32,
|
|
acl6StatsHits Counter32,
|
|
acl6ClearStats INTEGER
|
|
}
|
|
|
|
acl6StatsIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ipv6 acl index."
|
|
::= { acl6StatsTableEntry 1 }
|
|
|
|
acl6StatsHits OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of hits for this IPv6 ACL entry"
|
|
::= { acl6StatsTableEntry 2 }
|
|
|
|
acl6ClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this value to clear(2) clears the stats for the IPv6 ACL."
|
|
::= { acl6StatsTableEntry 3 }
|
|
|
|
|
|
-- Clear Statistics
|
|
snmpClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(2) results in clearing the SNMP statistics."
|
|
::= { agClearStats 1 }
|
|
|
|
agDiffState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
diff(1),
|
|
flashdiff(2),
|
|
idle(3),
|
|
inprogress(4),
|
|
complete(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When this object is read the current state is returned.
|
|
idle(3) indicates that there is no diff in progess.
|
|
complete(5) indicates that the last diff operation is completed.
|
|
Setting the value to diff(1), will start a new diff operation
|
|
Diff compares the new configuration with the current configuration
|
|
and shows the pending configuration changes.
|
|
Setting the value to flashdiff(1), will start a new diff operation.
|
|
flashdiff compares new configuration with the flash configuration.
|
|
To read the configuration changes use the agDiffTable once the
|
|
state of this variable returns complete.
|
|
Once the agDiffTable is read the state should be set back to 'idle'
|
|
which frees the diff buffer and others can issue a diff command via
|
|
SNMP."
|
|
::= { agDiff 2 }
|
|
|
|
agDiffTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of strings in the diff table."
|
|
::= { agDiff 3 }
|
|
|
|
agDiffTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgDiffTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of diff strings."
|
|
::= { agDiff 4 }
|
|
|
|
agDiffTableEntry OBJECT-TYPE
|
|
SYNTAX AgDiffTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the diff table."
|
|
INDEX { agDiffIndex }
|
|
::= { agDiffTable 1 }
|
|
|
|
AgDiffTableEntry ::= SEQUENCE {
|
|
agDiffIndex Integer32,
|
|
agDiffString OCTET STRING
|
|
}
|
|
|
|
agDiffIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table index."
|
|
::= { agDiffTableEntry 1 }
|
|
|
|
agDiffString OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string in the diff table."
|
|
::= { agDiffTableEntry 2 }
|
|
|
|
-- Config Dump
|
|
agCfgDumpState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dump(1),
|
|
idle(2),
|
|
inprogress(3),
|
|
complete(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When this object is read the current state is returned.
|
|
idle(2) indicates that there is no dump in progess.
|
|
complete(4) indicates that the last dump operation is completed.
|
|
Setting the value to dump(1), will start a new dump operation
|
|
Dump will show the current configuration.
|
|
To read the configuration dump use the agCfgDumpTable once the
|
|
state of this variable returns complete.
|
|
Once the agCfgDumpTable is read the state should be set back to
|
|
'idle' which frees the dump buffer and others can issue a dump
|
|
command via SNMP."
|
|
::= { agCfgDump 2 }
|
|
|
|
agCfgDumpTableSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of strings in the dump table."
|
|
::= { agCfgDump 3 }
|
|
|
|
agCfgDumpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AgCfgDumpTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of dump strings."
|
|
::= { agCfgDump 4 }
|
|
|
|
agCfgDumpTableEntry OBJECT-TYPE
|
|
SYNTAX AgCfgDumpTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dump table."
|
|
INDEX { agCfgDumpIndex }
|
|
::= { agCfgDumpTable 1 }
|
|
|
|
AgCfgDumpTableEntry ::= SEQUENCE {
|
|
agCfgDumpIndex Integer32,
|
|
agCfgDumpString OCTET STRING
|
|
}
|
|
|
|
agCfgDumpIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table index."
|
|
::= { agCfgDumpTableEntry 1 }
|
|
|
|
agCfgDumpString OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string in the dump table."
|
|
::= { agCfgDumpTableEntry 2 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- GeaPort Information
|
|
|
|
geaportInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF GeaportInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of gea port mapping."
|
|
::= { geaportInfo 1 }
|
|
|
|
geaportInfoTableEntry OBJECT-TYPE
|
|
SYNTAX GeaportInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the geaport table mapping."
|
|
INDEX { geaportInfoLogicalIndex }
|
|
::= { geaportInfoTable 1 }
|
|
|
|
GeaportInfoTableEntry ::= SEQUENCE {
|
|
geaportInfoLogicalIndex PortNumber,
|
|
geaportInfoAlias DisplayString,
|
|
geaportInfoPort INTEGER,
|
|
geaportInfoUnit INTEGER
|
|
}
|
|
|
|
geaportInfoLogicalIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The logical port index."
|
|
::= { geaportInfoTableEntry 1 }
|
|
|
|
geaportInfoAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The GEA Port Alias."
|
|
::= { geaportInfoTableEntry 2 }
|
|
|
|
geaportInfoPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The GEA Port (0-based)."
|
|
::= { geaportInfoTableEntry 3 }
|
|
|
|
geaportInfoUnit OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The GEA Unit."
|
|
::= { geaportInfoTableEntry 4 }
|
|
|
|
-- SFP Information
|
|
|
|
sfpInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SfpInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of external port SFP information."
|
|
::= { sfpInfo 1 }
|
|
|
|
sfpInfoTableEntry OBJECT-TYPE
|
|
SYNTAX SfpInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the external port SFP information table."
|
|
INDEX { sfpInfoIndx }
|
|
::= { sfpInfoTable 1 }
|
|
|
|
SfpInfoTableEntry ::= SEQUENCE {
|
|
sfpInfoIndx PortNumber,
|
|
sfpInfoPortAlias DisplayString,
|
|
sfpInfoDevice DisplayString,
|
|
sfpInfoTXEnable INTEGER,
|
|
sfpInfoRXSignal INTEGER,
|
|
sfpInfoTXFault INTEGER,
|
|
sfpInfoApproved INTEGER,
|
|
sfpInfoVendor DisplayString,
|
|
sfpInfoSerial DisplayString
|
|
,
|
|
sfpInfoPartNumber DisplayString,
|
|
sfpInfoRevision DisplayString,
|
|
sfpInfoVoltage DisplayString,
|
|
sfpInfoTemperature DisplayString,
|
|
sfpInfoWaveLength DisplayString
|
|
}
|
|
|
|
sfpInfoIndx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The external port SFX index."
|
|
::= { sfpInfoTableEntry 1 }
|
|
|
|
sfpInfoPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"External Port SFP/XFP alias."
|
|
::= { sfpInfoTableEntry 2 }
|
|
|
|
sfpInfoDevice OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"External Port SFP/XFP Device."
|
|
::= { sfpInfoTableEntry 3 }
|
|
|
|
sfpInfoTXEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notInstalled (1),
|
|
enabled (2),
|
|
disabled (3)
|
|
,detached (4)
|
|
, notAvailable (5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"External Port SFP/XFP TX-Enable."
|
|
::= { sfpInfoTableEntry 4 }
|
|
|
|
sfpInfoRXSignal OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notInstalled (1),
|
|
down (2),
|
|
link (3),
|
|
notAvailable (4)
|
|
,detached (5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"External Port SFP/XFP RX-Signal."
|
|
::= { sfpInfoTableEntry 5 }
|
|
|
|
sfpInfoTXFault OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notInstalled (1),
|
|
fault (2),
|
|
none (3),
|
|
notAvailable (4)
|
|
,detached (5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"External Port SFP/XFP TX-Fault."
|
|
::= { sfpInfoTableEntry 6 }
|
|
|
|
sfpInfoApproved OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notInstalled (1),
|
|
notApproved (2),
|
|
sfpApproved (3)
|
|
,detached (4)
|
|
,sfpAccepted (5)
|
|
,sfpRestrict (6)
|
|
,sfpUnsupprt (7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"External Port SFP/XFP Approval."
|
|
::= { sfpInfoTableEntry 7 }
|
|
|
|
sfpInfoVendor OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"External Port SFP/XFP device vendor."
|
|
::= { sfpInfoTableEntry 8 }
|
|
|
|
sfpInfoSerial OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"External Port SFP/XFP device serial."
|
|
::= { sfpInfoTableEntry 9 }
|
|
sfpInfoPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"External Port SFP/XFP device part number."
|
|
::= { sfpInfoTableEntry 10 }
|
|
|
|
sfpInfoRevision OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"External Port SFP/XFP device revision."
|
|
::= { sfpInfoTableEntry 11 }
|
|
|
|
sfpInfoVoltage OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"External Port SFP/XFP device voltage."
|
|
::= { sfpInfoTableEntry 12 }
|
|
|
|
sfpInfoTemperature OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"External Port SFP/XFP device temperature."
|
|
::= { sfpInfoTableEntry 13 }
|
|
|
|
sfpInfoWaveLength OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"External Port SFP/XFP device laser wave length."
|
|
::= { sfpInfoTableEntry 14 }
|
|
|
|
accessInfoClearAllUserFailAttempts OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Action Object. When set to clear(2),clears all the unsuccessful
|
|
attempts of users. Otherwise nothing is done.
|
|
ok(1) is returned always when read."
|
|
::= { accessInfo 1 }
|
|
|
|
accessInfoClearAllUserLocks OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Action Object. When set to clear(2), Unlock all locked users.
|
|
Otherwise nothing is done. ok(1) is returned always when read."
|
|
::= { accessInfo 2 }
|
|
|
|
accessUserInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AccessUserInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of user information."
|
|
::= { accessInfo 3 }
|
|
|
|
accessUserInfoTableEntry OBJECT-TYPE
|
|
SYNTAX AccessUserInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the user information table."
|
|
INDEX { accessUserInfoIndex}
|
|
::= { accessUserInfoTable 1 }
|
|
|
|
AccessUserInfoTableEntry ::= SEQUENCE {
|
|
accessUserInfoIndex Integer32,
|
|
accessUserInfoLockState INTEGER,
|
|
accessUserInfoClearFailAttempts INTEGER,
|
|
accessUserInfoClearLock INTEGER
|
|
}
|
|
|
|
accessUserInfoIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table index. The index value corresponds to the same value
|
|
of agAccessUserCurCfgUId for the user."
|
|
::= { accessUserInfoTableEntry 1 }
|
|
|
|
accessUserInfoLockState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unlocked(1),
|
|
locked(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Lock State of a specific user, unlocked(1) or locked(2).
|
|
When the state is locked the user is not allowed to login
|
|
until the account is unlocked by the administrator."
|
|
::= { accessUserInfoTableEntry 2 }
|
|
|
|
accessUserInfoClearFailAttempts OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Action Object. When set to clear(2), clears
|
|
the unsuccessful attempts of a particular user.
|
|
Otherwise nothing is done.
|
|
ok(1) is returned always when read."
|
|
::= { accessUserInfoTableEntry 3 }
|
|
|
|
accessUserInfoClearLock OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Action Object. When set to clear(2), unlock a particular user.
|
|
Otherwise nothing is done.
|
|
ok(1) is returned always when read."
|
|
::= { accessUserInfoTableEntry 4 }
|
|
|
|
|
|
-- endif /* defined(WEB_UI) */
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: hardware
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- Hardware Information
|
|
hwInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table with the hardware information for the switches in the fabric."
|
|
::= { hardware 1 }
|
|
|
|
hwInfoTableEntry OBJECT-TYPE
|
|
SYNTAX HwInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hardware related information for a switch in the fabric."
|
|
INDEX { hwInfoSwitchNumber }
|
|
::= { hwInfoTable 1 }
|
|
|
|
HwInfoTableEntry ::= SEQUENCE {
|
|
hwInfoSwitchNumber Integer32
|
|
,hwInfoSwitchUUID DisplayString
|
|
,hwInfoPartNumber DisplayString
|
|
,hwInfoRevision DisplayString
|
|
,hwInfoLastBoot DisplayString
|
|
,hwInfoMACAddress PhysAddress
|
|
,hwInfoSerialNumber DisplayString
|
|
,hwInfoSwitchSoftwareVersion DisplayString
|
|
,hwInfoFlashConfiguration DisplayString
|
|
,hwInfoManufacturingDate DisplayString
|
|
,hwInfoPanicDump INTEGER
|
|
,hwInfoFanStatus DisplayString
|
|
,hwInfoFanSpeed DisplayString
|
|
,hwInfoTempSensors DisplayString
|
|
,hwInfoGlobalHealthStatus INTEGER
|
|
,hwInfoPCBAPartNumber DisplayString
|
|
,hwInfoHardwareRevision DisplayString
|
|
,hwInfoPLDFirmwareVersion DisplayString
|
|
,hwInfoTemperatureWarn DisplayString
|
|
,hwInfoTemperatureShut DisplayString
|
|
,hwInfoTemperatureIn DisplayString
|
|
,hwInfoTemperatureOut DisplayString
|
|
,hwInfoPowerConsumption DisplayString
|
|
,hwInfoESN DisplayString
|
|
,hwInfoMTM DisplayString
|
|
}
|
|
|
|
hwInfoSwitchNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the attached switch."
|
|
::= { hwInfoTableEntry 1 }
|
|
|
|
hwInfoSwitchUUID OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UUID of the chassis the embedded switch is in.
|
|
An empty string is returned for Top of Rack switches."
|
|
::= { hwInfoTableEntry 2}
|
|
|
|
hwInfoPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The hardware part number of the Switch."
|
|
::= { hwInfoTableEntry 3 }
|
|
|
|
hwInfoRevision OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The hardware revision. If the revision is not
|
|
available, a zero length string should be returned."
|
|
::= { hwInfoTableEntry 4 }
|
|
|
|
hwInfoLastBoot OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time and reason of the last boot."
|
|
::= { hwInfoTableEntry 5 }
|
|
|
|
hwInfoMACAddress OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address."
|
|
::= { hwInfoTableEntry 6 }
|
|
|
|
|
|
hwInfoSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch serial number."
|
|
::= { hwInfoTableEntry 7 }
|
|
|
|
hwInfoSwitchSoftwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch software version."
|
|
::= { hwInfoTableEntry 8 }
|
|
|
|
hwInfoFlashConfiguration OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The active flash configuration."
|
|
::= { hwInfoTableEntry 9 }
|
|
|
|
hwInfoManufacturingDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The date of manufacturing."
|
|
::= { hwInfoTableEntry 10 }
|
|
|
|
hwInfoPanicDump OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"There is the panic dump file on the switch. yes -there is file, no - there is no file"
|
|
::= { hwInfoTableEntry 11 }
|
|
|
|
hwInfoFanStatus OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The fan status on the system."
|
|
::= { hwInfoTableEntry 12 }
|
|
|
|
hwInfoFanSpeed OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The fan speed on the system."
|
|
::= { hwInfoTableEntry 13 }
|
|
|
|
hwInfoTempSensors OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature sensors on the system."
|
|
::= { hwInfoTableEntry 14 }
|
|
|
|
hwInfoGlobalHealthStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
noncritical(2),
|
|
critical(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This variable summarizes the statuses of several key elements of the device.
|
|
OK:
|
|
- All temperature sensors are below the warning threshold (eg. < 85 C);
|
|
- All fans are running at >= 100 RPMs;
|
|
- Both power supplies are on;
|
|
- No panic dump exists in flash.
|
|
Non-critical:
|
|
- One or more temperature sensors is in the warning range (eg. >= 85 and < 100 C);
|
|
- A panic dump exists in flash.
|
|
Critical:
|
|
- One or more temperature sensors is in the failure range (eg. >= 100 C);
|
|
- One or more fans are running < 100 RPM;
|
|
- One power supply is off.
|
|
"
|
|
::= { hwInfoTableEntry 15 }
|
|
|
|
hwInfoPCBAPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PCBA part number."
|
|
::= { hwInfoTableEntry 16 }
|
|
|
|
hwInfoHardwareRevision OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The hardware revision. If the revision is not
|
|
available, a zero length string should be returned."
|
|
::= { hwInfoTableEntry 17 }
|
|
|
|
hwInfoPLDFirmwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PLD Firmware Version."
|
|
::= { hwInfoTableEntry 18 }
|
|
|
|
|
|
hwInfoTemperatureWarn OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature Warning"
|
|
::= { hwInfoTableEntry 20 }
|
|
|
|
hwInfoTemperatureShut OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature Shutdown"
|
|
::= { hwInfoTableEntry 21 }
|
|
|
|
hwInfoTemperatureIn OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature Inlet"
|
|
::= { hwInfoTableEntry 22 }
|
|
|
|
hwInfoTemperatureOut OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature Exhaust"
|
|
::= { hwInfoTableEntry 23 }
|
|
|
|
hwInfoPowerConsumption OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch power consumption."
|
|
::= { hwInfoTableEntry 24 }
|
|
|
|
hwInfoESN OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..12))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ESN of the switch."
|
|
::= { hwInfoTableEntry 25 }
|
|
|
|
hwInfoMTM OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..7))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the value for MTM.
|
|
The available MTM values are:
|
|
7159-DFX (1)
|
|
7159-DRX (2)
|
|
7159-HCM (3)
|
|
7159-HCK (4)
|
|
7120-64F (5)
|
|
"
|
|
::= { hwInfoTableEntry 26 }
|
|
|
|
|
|
hwPCIUnitTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PCIUnitTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table with PCI units on board."
|
|
::= { hardware 25 }
|
|
|
|
hwPCIUnitTableEntry OBJECT-TYPE
|
|
SYNTAX PCIUnitTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the PCI units table."
|
|
INDEX { hwPCIUnitId }
|
|
::= { hwPCIUnitTable 1 }
|
|
|
|
PCIUnitTableEntry ::= SEQUENCE {
|
|
hwPCIUnitId Integer32,
|
|
hwPCIInfo DisplayString
|
|
}
|
|
|
|
hwPCIUnitId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Unit identifier."
|
|
::= { hwPCIUnitTableEntry 1 }
|
|
hwPCIInfo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unit information"
|
|
::= { hwPCIUnitTableEntry 2 }
|
|
|
|
|
|
-- MP CPU Statistics Group
|
|
|
|
|
|
|
|
|
|
-- Stats for per thread CPU utilization
|
|
|
|
mpCpuStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MpCpuStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of CPU utilization statistics. It is deprecated."
|
|
::= { mpCpuStats 1 }
|
|
|
|
mpCpuStatsTableEntry OBJECT-TYPE
|
|
SYNTAX MpCpuStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the CPU utilization stats table. It is deprecated."
|
|
INDEX { mpCpuSwitchNumber }
|
|
::= { mpCpuStatsTable 1 }
|
|
|
|
MpCpuStatsTableEntry ::= SEQUENCE {
|
|
mpCpuSwitchNumber Integer32,
|
|
mpCpuSwitchUUID DisplayString,
|
|
mpCpuStatsUtil1Second DisplayString,
|
|
mpCpuStatsUtil5Seconds DisplayString,
|
|
mpCpuStatsUtil1Minute DisplayString,
|
|
mpCpuStatsUtil5Minutes DisplayString
|
|
}
|
|
|
|
mpCpuSwitchNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the configured switch."
|
|
::= { mpCpuStatsTableEntry 1 }
|
|
|
|
mpCpuSwitchUUID OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UUID of the chassis the embedded switch is in.
|
|
An empty string is returned for Top of Rack switches."
|
|
::= { mpCpuStatsTableEntry 2 }
|
|
|
|
mpCpuStatsUtil1Second OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The utilization of MP CPU over 1 second. It shows the percentage."
|
|
::= { mpCpuStatsTableEntry 3 }
|
|
|
|
mpCpuStatsUtil5Seconds OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The utilization of MP CPU over 5 seconds. It shows the percentage."
|
|
::= { mpCpuStatsTableEntry 4 }
|
|
|
|
mpCpuStatsUtil1Minute OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The utilization of MP CPU over 1 minute. It shows the percentage."
|
|
::= { mpCpuStatsTableEntry 5 }
|
|
|
|
mpCpuStatsUtil5Minutes OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The utilization of MP CPU over 5 minutes. It shows the percentage."
|
|
::= { mpCpuStatsTableEntry 6 }
|
|
|
|
cpuUtilProcessStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CpuUtilProcessStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of CPU utilization per process statistics. It is deprecated."
|
|
::= { mpCpuStats 5 }
|
|
|
|
cpuUtilProcessStatsTableEntry OBJECT-TYPE
|
|
SYNTAX CpuUtilProcessStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the CPU utilization stats per process table. It is deprecated."
|
|
INDEX { processSwitchNumber, processId }
|
|
::= { cpuUtilProcessStatsTable 1 }
|
|
|
|
CpuUtilProcessStatsTableEntry ::= SEQUENCE {
|
|
processSwitchNumber Integer32,
|
|
processId Integer32,
|
|
processSwitchUUID DisplayString,
|
|
processName DisplayString,
|
|
cpuProcessUtil1Sec DisplayString,
|
|
cpuProcessUtil5Sec DisplayString,
|
|
cpuProcessUtil1Min DisplayString,
|
|
cpuProcessUtil5Min DisplayString,
|
|
processStatus DisplayString
|
|
}
|
|
|
|
processSwitchNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the configured switch."
|
|
::= { cpuUtilProcessStatsTableEntry 1 }
|
|
|
|
processId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The process ID."
|
|
::= { cpuUtilProcessStatsTableEntry 2 }
|
|
|
|
processSwitchUUID OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UUID of the chassis the embedded switch is in.
|
|
An empty string is returned for Top of Rack switches."
|
|
::= { cpuUtilProcessStatsTableEntry 3 }
|
|
|
|
processName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Process Name."
|
|
::= { cpuUtilProcessStatsTableEntry 4 }
|
|
|
|
cpuProcessUtil1Sec OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The utilization of MP CPU over 1 second.
|
|
It shows the percentage."
|
|
::= { cpuUtilProcessStatsTableEntry 5 }
|
|
|
|
cpuProcessUtil5Sec OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The utilization of MP CPU over 5 seconds.
|
|
It shows the percentage."
|
|
::= { cpuUtilProcessStatsTableEntry 6 }
|
|
|
|
cpuProcessUtil1Min OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The utilization of MP CPU over 1 min.
|
|
It shows the percentage."
|
|
::= { cpuUtilProcessStatsTableEntry 7 }
|
|
|
|
cpuProcessUtil5Min OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The utilization of MP CPU over 5 min.
|
|
It shows the percentage."
|
|
::= { cpuUtilProcessStatsTableEntry 8 }
|
|
|
|
processStatus OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Process Status"
|
|
::= { cpuUtilProcessStatsTableEntry 9 }
|
|
|
|
mpCpuStatsRevTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MpCpuStatsRevTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of CPU utilization statistics."
|
|
::= { mpCpuStats 7 }
|
|
|
|
mpCpuStatsRevTableEntry OBJECT-TYPE
|
|
SYNTAX MpCpuStatsRevTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the CPU utilization stats table."
|
|
INDEX { mpCpuSwitchNumberRev }
|
|
::= { mpCpuStatsRevTable 1 }
|
|
|
|
MpCpuStatsRevTableEntry ::= SEQUENCE {
|
|
mpCpuSwitchNumberRev Integer32,
|
|
mpCpuSwitchUUIDRev DisplayString,
|
|
mpCpuStatsUtil1SecondRev Gauge32,
|
|
mpCpuStatsUtil5SecondsRev Gauge32,
|
|
mpCpuStatsUtil1MinuteRev Gauge32,
|
|
mpCpuStatsUtil5MinutesRev Gauge32
|
|
}
|
|
|
|
mpCpuSwitchNumberRev OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the configured switch."
|
|
::= { mpCpuStatsRevTableEntry 1 }
|
|
|
|
mpCpuSwitchUUIDRev OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UUID of the chassis the embedded switch is in.
|
|
An empty string is returned for Top of Rack switches."
|
|
::= { mpCpuStatsRevTableEntry 2 }
|
|
|
|
mpCpuStatsUtil1SecondRev OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The utilization of MP CPU over 1 second. It shows the percentage."
|
|
::= { mpCpuStatsRevTableEntry 3 }
|
|
|
|
mpCpuStatsUtil5SecondsRev OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The utilization of MP CPU over 5 seconds. It shows the percentage."
|
|
::= { mpCpuStatsRevTableEntry 4 }
|
|
|
|
mpCpuStatsUtil1MinuteRev OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The utilization of MP CPU over 1 minute. It shows the percentage."
|
|
::= { mpCpuStatsRevTableEntry 5 }
|
|
|
|
mpCpuStatsUtil5MinutesRev OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The utilization of MP CPU over 5 minutes. It shows the percentage."
|
|
::= { mpCpuStatsRevTableEntry 6 }
|
|
|
|
cpuUtilProcessStatsRevTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CpuUtilProcessStatsRevTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of CPU utilization per process statistics."
|
|
::= { mpCpuStats 8 }
|
|
|
|
cpuUtilProcessStatsRevTableEntry OBJECT-TYPE
|
|
SYNTAX CpuUtilProcessStatsRevTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the CPU utilization stats per process table."
|
|
INDEX { processSwitchNumberRev, processIdRev }
|
|
::= { cpuUtilProcessStatsRevTable 1 }
|
|
|
|
CpuUtilProcessStatsRevTableEntry ::= SEQUENCE {
|
|
processSwitchNumberRev Integer32,
|
|
processIdRev Integer32,
|
|
processSwitchUUIDRev DisplayString,
|
|
processNameRev DisplayString,
|
|
cpuProcessUtil1SecRev Gauge32,
|
|
cpuProcessUtil5SecRev Gauge32,
|
|
cpuProcessUtil1MinRev Gauge32,
|
|
cpuProcessUtil5MinRev Gauge32,
|
|
processStatusRev DisplayString
|
|
}
|
|
|
|
processSwitchNumberRev OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the configured switch."
|
|
::= { cpuUtilProcessStatsRevTableEntry 1 }
|
|
|
|
processIdRev OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The process ID."
|
|
::= { cpuUtilProcessStatsRevTableEntry 2 }
|
|
|
|
processSwitchUUIDRev OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UUID of the chassis the embedded switch is in.
|
|
An empty string is returned for Top of Rack switches."
|
|
::= { cpuUtilProcessStatsRevTableEntry 3 }
|
|
|
|
processNameRev OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Process Name."
|
|
::= { cpuUtilProcessStatsRevTableEntry 4 }
|
|
|
|
cpuProcessUtil1SecRev OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The utilization of MP CPU over 1 second.
|
|
It shows the percentage."
|
|
::= { cpuUtilProcessStatsRevTableEntry 5 }
|
|
|
|
cpuProcessUtil5SecRev OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The utilization of MP CPU over 5 seconds.
|
|
It shows the percentage."
|
|
::= { cpuUtilProcessStatsRevTableEntry 6 }
|
|
|
|
cpuProcessUtil1MinRev OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The utilization of MP CPU over 1 min.
|
|
It shows the percentage."
|
|
::= { cpuUtilProcessStatsRevTableEntry 7 }
|
|
|
|
cpuProcessUtil5MinRev OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The utilization of MP CPU over 5 min.
|
|
It shows the percentage."
|
|
::= { cpuUtilProcessStatsRevTableEntry 8 }
|
|
|
|
processStatusRev OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Process Status"
|
|
::= { cpuUtilProcessStatsRevTableEntry 9 }
|
|
|
|
|
|
|
|
|
|
-- Memory Statisitics Group
|
|
|
|
memoryStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MemoryStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of memory statistics"
|
|
::= { memoryStats 1 }
|
|
|
|
memoryStatsEntry OBJECT-TYPE
|
|
SYNTAX MemoryStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Statistics about of memory "
|
|
INDEX { switchNumber }
|
|
::= { memoryStatsTable 1 }
|
|
|
|
MemoryStatsEntry ::= SEQUENCE {
|
|
switchNumber Integer32,
|
|
switchUUID DisplayString,
|
|
totalMemoryStats Counter64,
|
|
memoryFreeStats Counter64,
|
|
memorySharedStats Counter64,
|
|
memoryBufferStats Counter64,
|
|
swapTotalStats Counter64,
|
|
swapFreeStats Counter64,
|
|
highTotalStats Counter64,
|
|
highFreeStats Counter64
|
|
}
|
|
|
|
switchNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the configured switch."
|
|
::= { memoryStatsEntry 1 }
|
|
|
|
switchUUID OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UUID of the chassis the embedded switch is in.
|
|
An empty string is returned for Top of Rack switches."
|
|
::= { memoryStatsEntry 2}
|
|
|
|
totalMemoryStats OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total memory in bytes."
|
|
::= { memoryStatsEntry 3}
|
|
|
|
memoryFreeStats OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The free memory in bytes."
|
|
::= { memoryStatsEntry 4}
|
|
|
|
memorySharedStats OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The shared memory in bytes."
|
|
::= { memoryStatsEntry 5}
|
|
|
|
memoryBufferStats OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The buffer memory in bytes."
|
|
::= { memoryStatsEntry 6}
|
|
|
|
swapTotalStats OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total swap memory in bytes."
|
|
::= { memoryStatsEntry 7}
|
|
|
|
swapFreeStats OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The free swap memory in bytes."
|
|
::= { memoryStatsEntry 8}
|
|
|
|
highTotalStats OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total high memory in bytes."
|
|
::= { memoryStatsEntry 9}
|
|
|
|
highFreeStats OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The free high memory in bytes."
|
|
::= { memoryStatsEntry 10}
|
|
|
|
|
|
|
|
chassisInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ChassisInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of chassisInfo"
|
|
::= { chassisInfo 1 }
|
|
|
|
chassisInfoEntry OBJECT-TYPE
|
|
SYNTAX ChassisInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about the chassis"
|
|
INDEX { embeddedSwitchNumber }
|
|
::= { chassisInfoTable 1 }
|
|
|
|
ChassisInfoEntry ::= SEQUENCE {
|
|
embeddedSwitchNumber INTEGER,
|
|
chassisInfoSwitchModuleBay INTEGER,
|
|
chassisInfoType INTEGER,
|
|
chassisInfoPOSTResults DisplayString,
|
|
mmcDefaultConfiguration INTEGER,
|
|
mmcSkipExtendedMemoryTest INTEGER,
|
|
mmcDisableNonCMMPorts INTEGER,
|
|
mmcPOSTDiagnosticsControl DisplayString,
|
|
mmcControlRegister DisplayString,
|
|
mmcExtendedControlRegister DisplayString,
|
|
mmspDevicePowerUpComplete INTEGER,
|
|
mmspOverCurrentFault INTEGER,
|
|
mmspFaultLED INTEGER,
|
|
mmspPrimaryTemperatureWarning INTEGER,
|
|
mmspSecondaryTemperatureWarning INTEGER,
|
|
mmspStatusRegister DisplayString,
|
|
mmspExtendedStatus DisplayString,
|
|
chassisInfoUUID DisplayString
|
|
}
|
|
embeddedSwitchNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the attached embedded switch."
|
|
::= { chassisInfoEntry 1 }
|
|
|
|
chassisInfoSwitchModuleBay OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch Module Bay Number."
|
|
::= { chassisInfoEntry 2 }
|
|
|
|
chassisInfoType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bladeCenterHT (1),
|
|
bladeCenterST (2),
|
|
bladeCenterT (3),
|
|
bladeCenterH (4),
|
|
bladeCenterS (5),
|
|
flexEnterprise (6),
|
|
harrier (7),
|
|
pelican (8),
|
|
bladeCenterE (9),
|
|
flexCarrier (10),
|
|
tracewell4 (11),
|
|
tracewell8 (12),
|
|
tracewell7 (13)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Type of Chassis"
|
|
::= { chassisInfoEntry 3 }
|
|
|
|
chassisInfoPOSTResults OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"POST Results."
|
|
::= { chassisInfoEntry 4 }
|
|
|
|
mmcDefaultConfiguration OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true (1),
|
|
false (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management Module Control's Default Configuration"
|
|
::= { chassisInfoEntry 5 }
|
|
|
|
mmcSkipExtendedMemoryTest OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true (1),
|
|
false (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management Module Control Skip Extended Memory Test."
|
|
::= { chassisInfoEntry 6 }
|
|
|
|
mmcDisableNonCMMPorts OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true (1),
|
|
false (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management Module Control Disable Non-CMM Ports."
|
|
::= { chassisInfoEntry 7 }
|
|
|
|
mmcPOSTDiagnosticsControl OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management Module Control POST Diagnostics Control."
|
|
::= { chassisInfoEntry 8 }
|
|
|
|
mmcControlRegister OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management Module Control Control Register."
|
|
::= { chassisInfoEntry 9 }
|
|
|
|
mmcExtendedControlRegister OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management Module Control Extended Control Register."
|
|
::= { chassisInfoEntry 10 }
|
|
|
|
mmspDevicePowerUpComplete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true (1),
|
|
false (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management Module Status Reporting Device PowerUp Complete."
|
|
::= { chassisInfoEntry 11 }
|
|
|
|
mmspOverCurrentFault OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true (1),
|
|
false (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management Module Status Reporting Over Current Fault."
|
|
::= { chassisInfoEntry 12 }
|
|
|
|
mmspFaultLED OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on (1),
|
|
off (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management Module Status Reporting Fault LED."
|
|
::= { chassisInfoEntry 13 }
|
|
|
|
mmspPrimaryTemperatureWarning OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
exceeded (1),
|
|
ok (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management Module Status Reporting Primary Temperature Warning."
|
|
::= { chassisInfoEntry 14 }
|
|
|
|
mmspSecondaryTemperatureWarning OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
exceeded (1),
|
|
ok (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management Module Status Reporting Secondary Temperature Warning."
|
|
::= { chassisInfoEntry 15 }
|
|
|
|
mmspStatusRegister OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management Module Status Reporting Status Register."
|
|
::= { chassisInfoEntry 16 }
|
|
|
|
mmspExtendedStatus OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management Module Status Reporting Extended Status."
|
|
::= { chassisInfoEntry 17 }
|
|
|
|
chassisInfoUUID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chassis UUID"
|
|
::= { chassisInfoEntry 18 }
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: hardware
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: agent
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
layer2 OBJECT IDENTIFIER ::= { g8264CS-SIF-mgmt 2 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: layer2
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
layer2Configs OBJECT IDENTIFIER ::= { layer2 1 }
|
|
layer2Stats OBJECT IDENTIFIER ::= { layer2 2 }
|
|
layer2Info OBJECT IDENTIFIER ::= { layer2 3 }
|
|
|
|
|
|
vlan OBJECT IDENTIFIER ::= { layer2Configs 1 }
|
|
trunkgroup OBJECT IDENTIFIER ::= { layer2Configs 2 }
|
|
|
|
|
|
mirroring OBJECT IDENTIFIER ::= { layer2Configs 4 }
|
|
|
|
lacp OBJECT IDENTIFIER ::= { layer2Configs 5 }
|
|
thash OBJECT IDENTIFIER ::= { layer2Configs 6 }
|
|
|
|
|
|
|
|
failoverCfg OBJECT IDENTIFIER ::= { layer2Configs 10 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: failoverCfg
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- { GLOBAL TEAMING CONFIG
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
failoverCurCfgOnState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Failover ON/OFF setting."
|
|
::= { failoverCfg 1 }
|
|
|
|
failoverNewCfgOnState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Failover ON/OFF settings."
|
|
::= { failoverCfg 2 }
|
|
|
|
|
|
failoverMaxTriggerEntries OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in the Failover Trigger Table."
|
|
::= { failoverCfg 5 }
|
|
|
|
-- } GLOBAL TEAMING CONFIG
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- { CUR TEAMING FOP CONFIG
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
failoverCurCfgTriggerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FailoverCurCfgTriggerTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Failover Trigger Table."
|
|
::= { failoverCfg 6 }
|
|
|
|
failoverCurCfgTriggerTableEntry OBJECT-TYPE
|
|
SYNTAX FailoverCurCfgTriggerTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Failover Trigger Table."
|
|
INDEX { failoverCurCfgTriggerId }
|
|
::= { failoverCurCfgTriggerTable 1 }
|
|
|
|
FailoverCurCfgTriggerTableEntry ::= SEQUENCE {
|
|
failoverCurCfgTriggerId Integer32,
|
|
failoverCurCfgTriggerLimit INTEGER,
|
|
failoverCurCfgTriggerMmonPort OCTET STRING,
|
|
failoverCurCfgTriggerMmonTrunk OCTET STRING,
|
|
failoverCurCfgTriggerMmonKey DisplayString,
|
|
failoverCurCfgTriggerMconPort OCTET STRING,
|
|
failoverCurCfgTriggerMconVport DisplayString,
|
|
failoverCurCfgTriggerMconTrunk OCTET STRING,
|
|
failoverCurCfgTriggerMconKey DisplayString,
|
|
failoverCurCfgFabricPathMonitor INTEGER,
|
|
failoverCurCfgTriggerState INTEGER
|
|
}
|
|
|
|
failoverCurCfgTriggerId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Trigger identifier."
|
|
::= { failoverCurCfgTriggerTableEntry 1 }
|
|
|
|
failoverCurCfgTriggerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Trigger state"
|
|
::= { failoverCurCfgTriggerTableEntry 2 }
|
|
|
|
|
|
failoverCurCfgTriggerLimit OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Limit # of operational links"
|
|
::= { failoverCurCfgTriggerTableEntry 3 }
|
|
|
|
|
|
|
|
|
|
failoverCurCfgTriggerMmonPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Manual Monitor port list. The ports are presented in bitmap format:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the Manual Monitor
|
|
0 - The represented port does not belong to the Manual Monitor"
|
|
::= { failoverCurCfgTriggerTableEntry 6 }
|
|
|
|
|
|
failoverCurCfgTriggerMmonTrunk OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Manual Monitor trunk list. The trunks are presented in bitmap format:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ trunk 8
|
|
|| ||
|
|
|| ||___ trunk 7
|
|
|| |____ trunk 6
|
|
|| . . .
|
|
||_________ trunk 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented trunk belongs to the Manual Monitor
|
|
0 - The represented trunk does not belong to the Manual Monitor"
|
|
::= { failoverCurCfgTriggerTableEntry 7 }
|
|
|
|
failoverCurCfgTriggerMmonKey OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LACP admin key. This is an array of 16-bit read-only values."
|
|
::= { failoverCurCfgTriggerTableEntry 8 }
|
|
|
|
|
|
failoverCurCfgTriggerMconPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Manual Control port list. The ports are presented in bitmap format:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the Manual Control
|
|
0 - The represented port does not belong to the Manual Control"
|
|
::= { failoverCurCfgTriggerTableEntry 9 }
|
|
|
|
|
|
failoverCurCfgTriggerMconVport OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Manual Control vPort list"
|
|
::= { failoverCurCfgTriggerTableEntry 10 }
|
|
|
|
|
|
failoverCurCfgTriggerMconTrunk OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Manual Control trunk list. The trunks are presented in bitmap format:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ trunk 8
|
|
|| ||
|
|
|| ||___ trunk 7
|
|
|| |____ trunk 6
|
|
|| . . .
|
|
||_________ trunk 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented trunk belongs to the Manual Control
|
|
0 - The represented trunk does not belong to the Manual Control"
|
|
::= { failoverCurCfgTriggerTableEntry 11 }
|
|
|
|
failoverCurCfgTriggerMconKey OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LACP admin key. This is an array of 16-bit read-only values."
|
|
::= { failoverCurCfgTriggerTableEntry 12 }
|
|
|
|
|
|
failoverCurCfgFabricPathMonitor OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Failover Fabric Path monitoring"
|
|
::= { failoverCurCfgTriggerTableEntry 13 }
|
|
|
|
-- } CUR TEAMING FOP CONFIG
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- { NEW TEAMING FOP CONFIG
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
failoverNewCfgTriggerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FailoverNewCfgTriggerTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Failover Trigger Table."
|
|
::= { failoverCfg 7 }
|
|
|
|
failoverNewCfgTriggerTableEntry OBJECT-TYPE
|
|
SYNTAX FailoverNewCfgTriggerTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Failover Trigger Table."
|
|
INDEX { failoverNewCfgTriggerId }
|
|
::= { failoverNewCfgTriggerTable 1 }
|
|
|
|
FailoverNewCfgTriggerTableEntry ::= SEQUENCE {
|
|
failoverNewCfgTriggerId Integer32,
|
|
failoverNewCfgTriggerLimit INTEGER,
|
|
failoverNewCfgTriggerMmonPort OCTET STRING,
|
|
failoverNewCfgTriggerMmonPortIndexAdd PortNumber,
|
|
failoverNewCfgTriggerMmonPortIndexRem PortNumber,
|
|
failoverNewCfgTriggerMmonTrunk OCTET STRING,
|
|
failoverNewCfgTriggerMmonTrunkAdd INTEGER,
|
|
failoverNewCfgTriggerMmonTrunkRem INTEGER,
|
|
failoverNewCfgTriggerMmonKey DisplayString,
|
|
failoverNewCfgTriggerMmonKeyAdd INTEGER,
|
|
failoverNewCfgTriggerMmonKeyRem INTEGER,
|
|
failoverNewCfgTriggerMconPort OCTET STRING,
|
|
failoverNewCfgTriggerMconPortIndexAdd PortNumber,
|
|
failoverNewCfgTriggerMconPortIndexRem PortNumber,
|
|
failoverNewCfgTriggerMconVport DisplayString,
|
|
failoverNewCfgTriggerMconVportAdd DisplayString,
|
|
failoverNewCfgTriggerMconVportRem DisplayString,
|
|
failoverNewCfgTriggerMconTrunk OCTET STRING,
|
|
failoverNewCfgTriggerMconTrunkAdd INTEGER,
|
|
failoverNewCfgTriggerMconTrunkRem INTEGER,
|
|
failoverNewCfgTriggerMconKey DisplayString,
|
|
failoverNewCfgTriggerMconKeyAdd INTEGER,
|
|
failoverNewCfgTriggerMconKeyRem INTEGER,
|
|
failoverNewCfgFabricPathMonitor INTEGER,
|
|
failoverNewCfgTriggerState INTEGER,
|
|
failoverNewCfgTriggerDelete INTEGER
|
|
,failoverNewCfgTriggerMmonPortAliasAdd DisplayString
|
|
,failoverNewCfgTriggerMmonPortAliasRem DisplayString
|
|
,failoverNewCfgTriggerMconPortAliasAdd DisplayString
|
|
,failoverNewCfgTriggerMconPortAliasRem DisplayString
|
|
}
|
|
|
|
failoverNewCfgTriggerId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Trigger identifier."
|
|
::= { failoverNewCfgTriggerTableEntry 1 }
|
|
|
|
failoverNewCfgTriggerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Trigger state"
|
|
::= { failoverNewCfgTriggerTableEntry 2 }
|
|
|
|
failoverNewCfgTriggerLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1024)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Limit # of operational links"
|
|
::= { failoverNewCfgTriggerTableEntry 3 }
|
|
|
|
|
|
|
|
failoverNewCfgTriggerMmonPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Manual Monitor port list. The ports are presented in bitmap format:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the Manual Monitor
|
|
0 - The represented port does not belong to the Manual Monitor"
|
|
::= { failoverNewCfgTriggerTableEntry 10 }
|
|
|
|
failoverNewCfgTriggerMmonPortIndexAdd OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add port to Manual Monitor. When read, 0 is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 11 }
|
|
|
|
failoverNewCfgTriggerMmonPortIndexRem OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove port from Manual Monitor. When read, 0 is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 12 }
|
|
|
|
|
|
failoverNewCfgTriggerMmonTrunk OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Manual Monitor trunk list. The trunks are presented in bitmap format:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ trunk 8
|
|
|| ||
|
|
|| ||___ trunk 7
|
|
|| |____ trunk 6
|
|
|| . . .
|
|
||_________ trunk 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented trunk belongs to the Manual Monitor
|
|
0 - The represented trunk does not belong to the Manual Monitor"
|
|
::= { failoverNewCfgTriggerTableEntry 13 }
|
|
|
|
failoverNewCfgTriggerMmonTrunkAdd OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add trunk to Manual Monitor. When read, 0 is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 14 }
|
|
|
|
failoverNewCfgTriggerMmonTrunkRem OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove trunk from Manual Monitor. When read, 0 is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 15 }
|
|
|
|
failoverNewCfgTriggerMmonKey OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LACP admin key. This is an array of 16-bit read-only values."
|
|
::= { failoverNewCfgTriggerTableEntry 16 }
|
|
|
|
failoverNewCfgTriggerMmonKeyAdd OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add LACP admin key to Manual Monitor. When read, 0 is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 17 }
|
|
|
|
failoverNewCfgTriggerMmonKeyRem OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove LACP admin key from Manual Monitor. When read, 0 is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 18 }
|
|
|
|
|
|
failoverNewCfgTriggerMconPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Manual Control port list. The ports are presented in bitmap format:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the Manual Control
|
|
0 - The represented port does not belong to the Manual Control"
|
|
::= { failoverNewCfgTriggerTableEntry 19 }
|
|
|
|
failoverNewCfgTriggerMconPortIndexAdd OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add port to Manual Control. When read, 0 is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 20 }
|
|
|
|
failoverNewCfgTriggerMconPortIndexRem OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove port from Manual Control. When read, 0 is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 21 }
|
|
|
|
|
|
failoverNewCfgTriggerMconVport OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Manual Control vPort list"
|
|
::= { failoverNewCfgTriggerTableEntry 22 }
|
|
|
|
failoverNewCfgTriggerMconVportAdd OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add vPort to Manual Control."
|
|
::= { failoverNewCfgTriggerTableEntry 23 }
|
|
|
|
failoverNewCfgTriggerMconVportRem OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove vPort from Manual Control."
|
|
::= { failoverNewCfgTriggerTableEntry 24 }
|
|
|
|
|
|
failoverNewCfgTriggerMconTrunk OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Manual Control trunk list. The trunks are presented in bitmap format:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ trunk 8
|
|
|| ||
|
|
|| ||___ trunk 7
|
|
|| |____ trunk 6
|
|
|| . . .
|
|
||_________ trunk 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented trunk belongs to the Manual Control
|
|
0 - The represented trunk does not belong to the Manual Control"
|
|
::= { failoverNewCfgTriggerTableEntry 25 }
|
|
|
|
failoverNewCfgTriggerMconTrunkAdd OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add trunk to Manual Control. When read, 0 is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 26 }
|
|
|
|
failoverNewCfgTriggerMconTrunkRem OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove trunk from Manual Control. When read, 0 is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 27 }
|
|
|
|
failoverNewCfgTriggerMconKey OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LACP admin key. This is an array of 16-bit read-only values."
|
|
::= { failoverNewCfgTriggerTableEntry 28 }
|
|
|
|
failoverNewCfgTriggerMconKeyAdd OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add LACP admin key to Manual Control. When read, 0 is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 29 }
|
|
|
|
failoverNewCfgTriggerMconKeyRem OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove LACP admin key from Manual Control. When read, 0 is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 30 }
|
|
|
|
|
|
failoverNewCfgTriggerDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting the value to delete(2) will delete the entire
|
|
row. When read, other(1) is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 31 }
|
|
|
|
failoverNewCfgFabricPathMonitor OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Failover Fabric Path monitoring"
|
|
::= { failoverNewCfgTriggerTableEntry 32 }
|
|
|
|
failoverNewCfgTriggerMmonPortAliasAdd OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add port to Manual Monitor using its alias. When read, 0 is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 33 }
|
|
|
|
|
|
failoverNewCfgTriggerMmonPortAliasRem OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove port from Manual Monitor using its alias. When read, 0 is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 34 }
|
|
|
|
failoverNewCfgTriggerMconPortAliasAdd OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add port to Manual Control using its alias. When read, 0 is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 35 }
|
|
|
|
failoverNewCfgTriggerMconPortAliasRem OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove port from Manual Control using its alias. When read, 0 is returned."
|
|
::= { failoverNewCfgTriggerTableEntry 36 }
|
|
|
|
|
|
-- } NEW TEAMING FOP CONFIG
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: failoverCfg
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
fdb OBJECT IDENTIFIER ::= { layer2Configs 13 }
|
|
|
|
hotlinksCfg OBJECT IDENTIFIER ::= { layer2Configs 14 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: hotlinksCfg
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- { GLOBAL HOTLINKS CONFIG
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
hotlinksCurCfgOnState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Links ON/OFF setting."
|
|
::= { hotlinksCfg 1 }
|
|
|
|
hotlinksNewCfgOnState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Links ON/OFF settings."
|
|
::= { hotlinksCfg 2 }
|
|
|
|
hotlinksCurCfgFdbUpdateState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable Hot Links FDB Update setting."
|
|
::= { hotlinksCfg 3 }
|
|
|
|
hotlinksNewCfgFdbUpdateState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable Hot Links FDB Update setting."
|
|
::= { hotlinksCfg 4 }
|
|
|
|
hotlinksMaxTriggerEntries OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in the Hot Links Trigger Table."
|
|
::= { hotlinksCfg 5 }
|
|
|
|
-- } GLOBAL HOTLINKS CONFIG
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- { CUR HOTLINKS FOP CONFIG
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
hotlinksCurCfgTriggerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HotlinksCurCfgTriggerTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Hot Links Trigger Table."
|
|
::= { hotlinksCfg 6 }
|
|
|
|
hotlinksCurCfgTriggerTableEntry OBJECT-TYPE
|
|
SYNTAX HotlinksCurCfgTriggerTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Hot Links Trigger Table."
|
|
INDEX { hotlinksCurCfgTriggerId }
|
|
::= { hotlinksCurCfgTriggerTable 1 }
|
|
|
|
HotlinksCurCfgTriggerTableEntry ::= SEQUENCE {
|
|
hotlinksCurCfgTriggerId Integer32,
|
|
hotlinksCurCfgTriggerName DisplayString,
|
|
hotlinksCurCfgTriggerState INTEGER,
|
|
hotlinksCurCfgTriggerPreemptState INTEGER,
|
|
hotlinksCurCfgTriggerFdelay Integer32,
|
|
hotlinksCurCfgTriggerMasterPortIndex Integer32,
|
|
hotlinksCurCfgTriggerMasterTrunk Integer32,
|
|
hotlinksCurCfgTriggerBackupPortIndex Integer32,
|
|
hotlinksCurCfgTriggerBackupTrunk Integer32,
|
|
hotlinksCurCfgTriggerDelete INTEGER
|
|
, hotlinksCurCfgTriggerMasterAdminkey Integer32
|
|
, hotlinksCurCfgTriggerBackupAdminkey Integer32
|
|
, hotlinksCurCfgTriggerMode INTEGER
|
|
, hotlinksCurCfgTriggerBackupPreferVLANs OCTET STRING
|
|
, hotlinksCurCfgTriggerMasterPortAlias DisplayString
|
|
, hotlinksCurCfgTriggerBackupPortAlias DisplayString
|
|
}
|
|
|
|
hotlinksCurCfgTriggerId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Trigger identifier."
|
|
::= { hotlinksCurCfgTriggerTableEntry 1 }
|
|
|
|
hotlinksCurCfgTriggerName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A textual string containing the trigger name."
|
|
::= { hotlinksCurCfgTriggerTableEntry 2 }
|
|
|
|
hotlinksCurCfgTriggerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable Trigger state."
|
|
::= { hotlinksCurCfgTriggerTableEntry 3 }
|
|
|
|
hotlinksCurCfgTriggerPreemptState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable Preemption state."
|
|
::= { hotlinksCurCfgTriggerTableEntry 4 }
|
|
|
|
hotlinksCurCfgTriggerFdelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Forward Delay setting (in secs)."
|
|
::= { hotlinksCurCfgTriggerTableEntry 5 }
|
|
|
|
hotlinksCurCfgTriggerMasterPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The master interface port number."
|
|
::= { hotlinksCurCfgTriggerTableEntry 6 }
|
|
|
|
hotlinksCurCfgTriggerMasterTrunk OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The master interface trunk number."
|
|
::= { hotlinksCurCfgTriggerTableEntry 7 }
|
|
|
|
hotlinksCurCfgTriggerBackupPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup interface port number."
|
|
::= { hotlinksCurCfgTriggerTableEntry 8 }
|
|
|
|
hotlinksCurCfgTriggerBackupTrunk OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup interface trunk number."
|
|
::= { hotlinksCurCfgTriggerTableEntry 9 }
|
|
|
|
hotlinksCurCfgTriggerDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete a Hot Links trigger configuration."
|
|
::= { hotlinksCurCfgTriggerTableEntry 10 }
|
|
|
|
hotlinksCurCfgTriggerMasterAdminkey OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The master interface admin key number."
|
|
::= { hotlinksCurCfgTriggerTableEntry 11 }
|
|
|
|
hotlinksCurCfgTriggerBackupAdminkey OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup interface admin key number."
|
|
::= { hotlinksCurCfgTriggerTableEntry 12 }
|
|
|
|
hotlinksCurCfgTriggerMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
portMode(1),
|
|
autoVlanMode(2),
|
|
preferVlanMode(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current mode of the Hot Links trigger entry:
|
|
portMode - either the master or the backup interface will be active
|
|
and forwarding traffic while the other interface will be
|
|
standby and not forwarding any traffic.
|
|
autoVlanMode - both master and backup interfaces will be active and
|
|
forwarding traffic for mutually-exclusive VLANs that
|
|
are automatically distributed by the system.
|
|
preferVlanMode - both master and backup interfaces will be active
|
|
and forwarding traffic for mutually-exclusive VLANs
|
|
that are configured by the administrator. The backup
|
|
interface will carry traffic for the VLANs identified
|
|
in the hotlinksCurCfg TriggerBackupPreferVlans object,
|
|
which is a subset of the VLANs configured on the
|
|
interface, while the master interface will carry
|
|
traffic for the rest of the VLANs."
|
|
::= { hotlinksCurCfgTriggerTableEntry 13 }
|
|
|
|
hotlinksCurCfgTriggerBackupPreferVLANs OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trigger backup preferred VLANs. The value of this object identifies
|
|
one or more VLANs whose traffic will be carried by the backup
|
|
interface when the associated hotlinksCurCfgTriggerMode object value
|
|
is preferVlanMode.
|
|
|
|
In receiving order:
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vlan 8
|
|
|| ||
|
|
|| ||___ vlan 7
|
|
|| |____ vlan 6
|
|
|| . . .
|
|
||_________ vlan 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - This represents the VLAN is the backup interface's
|
|
preferred VLAN.
|
|
0 - This represents the VLAN is not the backup interface's
|
|
preferred VLAN."
|
|
::= { hotlinksCurCfgTriggerTableEntry 14 }
|
|
|
|
hotlinksCurCfgTriggerMasterPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The master interface port alias."
|
|
::= { hotlinksCurCfgTriggerTableEntry 17 }
|
|
|
|
hotlinksCurCfgTriggerBackupPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup interface port alias."
|
|
::= { hotlinksCurCfgTriggerTableEntry 18 }
|
|
|
|
-- } CUR HOTLINKS FOP CONFIG
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- { NEW HOTLINKS FOP CONFIG
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
hotlinksNewCfgTriggerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HotlinksNewCfgTriggerTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Hot Links Trigger Table."
|
|
::= { hotlinksCfg 7 }
|
|
|
|
hotlinksNewCfgTriggerTableEntry OBJECT-TYPE
|
|
SYNTAX HotlinksNewCfgTriggerTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Hot Links Trigger Table."
|
|
INDEX { hotlinksNewCfgTriggerId }
|
|
::= { hotlinksNewCfgTriggerTable 1 }
|
|
|
|
HotlinksNewCfgTriggerTableEntry ::= SEQUENCE {
|
|
hotlinksNewCfgTriggerId Integer32,
|
|
hotlinksNewCfgTriggerName DisplayString,
|
|
hotlinksNewCfgTriggerState INTEGER,
|
|
hotlinksNewCfgTriggerPreemptState INTEGER,
|
|
hotlinksNewCfgTriggerFdelay Integer32,
|
|
hotlinksNewCfgTriggerMasterPortIndex Integer32,
|
|
hotlinksNewCfgTriggerMasterTrunk Integer32,
|
|
hotlinksNewCfgTriggerBackupPortIndex Integer32,
|
|
hotlinksNewCfgTriggerBackupTrunk Integer32,
|
|
hotlinksNewCfgTriggerDelete INTEGER
|
|
, hotlinksNewCfgTriggerMasterAdminkey Integer32
|
|
, hotlinksNewCfgTriggerBackupAdminkey Integer32
|
|
, hotlinksNewCfgTriggerMode INTEGER
|
|
, hotlinksNewCfgTriggerBackupPreferVLANs OCTET STRING
|
|
, hotlinksNewCfgTriggerBackupAddPreferVlan Integer32
|
|
, hotlinksNewCfgTriggerBackupRemovePreferVlan Integer32
|
|
, hotlinksNewCfgTriggerMasterPortAlias DisplayString
|
|
, hotlinksNewCfgTriggerBackupPortAlias DisplayString
|
|
}
|
|
|
|
hotlinksNewCfgTriggerId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Trigger identifier."
|
|
::= { hotlinksNewCfgTriggerTableEntry 1 }
|
|
|
|
hotlinksNewCfgTriggerName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..33))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A textual string containing the trigger name."
|
|
::= { hotlinksNewCfgTriggerTableEntry 2 }
|
|
|
|
hotlinksNewCfgTriggerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable Trigger state."
|
|
::= { hotlinksNewCfgTriggerTableEntry 3 }
|
|
|
|
hotlinksNewCfgTriggerPreemptState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable Preemption state."
|
|
::= { hotlinksNewCfgTriggerTableEntry 4 }
|
|
|
|
hotlinksNewCfgTriggerFdelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Forward Delay setting (in secs)."
|
|
::= { hotlinksNewCfgTriggerTableEntry 5 }
|
|
|
|
hotlinksNewCfgTriggerMasterPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The master interface port number."
|
|
::= { hotlinksNewCfgTriggerTableEntry 6 }
|
|
|
|
hotlinksNewCfgTriggerMasterTrunk OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The master interface trunk number."
|
|
::= { hotlinksNewCfgTriggerTableEntry 7 }
|
|
|
|
hotlinksNewCfgTriggerBackupPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup interface port number."
|
|
::= { hotlinksNewCfgTriggerTableEntry 8 }
|
|
|
|
hotlinksNewCfgTriggerBackupTrunk OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup interface trunk number."
|
|
::= { hotlinksNewCfgTriggerTableEntry 9 }
|
|
|
|
hotlinksNewCfgTriggerDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete a Hot Links trigger configuration."
|
|
::= { hotlinksNewCfgTriggerTableEntry 10 }
|
|
|
|
hotlinksNewCfgTriggerMasterAdminkey OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The master interface admin key number."
|
|
::= { hotlinksNewCfgTriggerTableEntry 11 }
|
|
|
|
hotlinksNewCfgTriggerBackupAdminkey OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup interface admin key number."
|
|
::= { hotlinksNewCfgTriggerTableEntry 12 }
|
|
|
|
hotlinksNewCfgTriggerMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
portMode(1),
|
|
autoVlanMode(2),
|
|
preferVlanMode(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The new mode of the Hot Links trigger entry:
|
|
portMode - either the master or the backup interface will be active
|
|
and forwarding traffic while the other interface will be
|
|
standby and not forwarding any traffic.
|
|
autoVlanMode - both master and backup interfaces will be active and
|
|
forwarding traffic for mutually-exclusive VLANs that
|
|
are automatically distributed by the system.
|
|
preferVlanMode - both master and backup interfaces will be active
|
|
and forwarding traffic for mutually-exclusive VLANs
|
|
that are configured by the administrator. The backup
|
|
interface will carry traffic for the VLANs identified
|
|
in the hotlinksNewCfgTriggerBackupPreferVlans object,
|
|
which is a subset of the VLANs configured on the
|
|
interface, while the master interface will carry
|
|
traffic for the rest of the VLANs."
|
|
::= { hotlinksNewCfgTriggerTableEntry 13 }
|
|
|
|
hotlinksNewCfgTriggerBackupPreferVLANs OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trigger backup preferred VLANs. The value of this object identifies
|
|
one or more VLANs whose traffic will be carried by the backup
|
|
interface when the associated hotlinksNewCfgTriggerMode object value
|
|
is preferVlanMode.
|
|
|
|
In receiving order:
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vlan 8
|
|
|| ||
|
|
|| ||___ vlan 7
|
|
|| |____ vlan 6
|
|
|| . . .
|
|
||_________ vlan 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - This represents the VLAN is the backup interfase's
|
|
preferred VLAN.
|
|
0 - This represents the VLAN is not the backup interface's
|
|
preferred VLAN."
|
|
::= { hotlinksNewCfgTriggerTableEntry 14 }
|
|
|
|
hotlinksNewCfgTriggerBackupAddPreferVlan OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add a VLAN as the backup interface's preferred VLAN.
|
|
If read, it will always return value 0."
|
|
::= { hotlinksNewCfgTriggerTableEntry 15 }
|
|
|
|
hotlinksNewCfgTriggerBackupRemovePreferVlan OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a VLAN from the backup interface's preferred VLANs.
|
|
If read, it will always return value 0."
|
|
::= { hotlinksNewCfgTriggerTableEntry 16 }
|
|
|
|
hotlinksNewCfgTriggerMasterPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The master interface port alias."
|
|
::= { hotlinksNewCfgTriggerTableEntry 17 }
|
|
|
|
hotlinksNewCfgTriggerBackupPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The backup interface port alias."
|
|
::= { hotlinksNewCfgTriggerTableEntry 18 }
|
|
|
|
|
|
-- } NEW HOTLINKS FOP CONFIG
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- { FDB UPDATE RATE CONFIG
|
|
-- ----------------------------------------------------------------------------
|
|
hotlinksCurCfgFdbUpdateRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Links FDB update rate (packets per second)."
|
|
::= { hotlinksCfg 10 }
|
|
|
|
hotlinksNewCfgFdbUpdateRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Links FDB update rate (packets per second)."
|
|
::= { hotlinksCfg 11 }
|
|
|
|
-- } FDB UPDATE RATE CONFIG
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: hotlinksCfg
|
|
-- ----------------------------------------------------------------------------
|
|
lldpCfg OBJECT IDENTIFIER ::= { layer2Configs 15 }
|
|
|
|
|
|
ecpCfg OBJECT IDENTIFIER ::= { layer2Configs 19 }
|
|
|
|
thashL2L3 OBJECT IDENTIFIER ::= { thash 1 }
|
|
thashFcoe OBJECT IDENTIFIER ::= { thash 2 }
|
|
|
|
mirrPortMirr OBJECT IDENTIFIER ::= { mirroring 1 }
|
|
|
|
|
|
|
|
fdbGeneralCfg OBJECT IDENTIFIER ::= { fdb 1 }
|
|
|
|
|
|
-- FDB
|
|
fdbCurCfgAgingTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fdb current aging time"
|
|
::= { fdbGeneralCfg 1 }
|
|
|
|
fdbNewCfgAgingTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fdb new aging time."
|
|
::= { fdbGeneralCfg 2 }
|
|
|
|
|
|
|
|
fdbStats OBJECT IDENTIFIER ::= { layer2Stats 1 }
|
|
|
|
|
|
|
|
lacpStats OBJECT IDENTIFIER ::= { layer2Stats 4 }
|
|
hotlinksStats OBJECT IDENTIFIER ::= { layer2Stats 6 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: hotlinksStats
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
hotlinksStatsTriggerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HotlinksStatsTriggerTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Hot Links Trigger Table Stats."
|
|
::= { hotlinksStats 1 }
|
|
|
|
hotlinksStatsTriggerTableEntry OBJECT-TYPE
|
|
SYNTAX HotlinksStatsTriggerTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Hot Links Trigger Table Stats."
|
|
INDEX { hotlinksStatsTriggerId }
|
|
::= { hotlinksStatsTriggerTable 1 }
|
|
|
|
HotlinksStatsTriggerTableEntry ::= SEQUENCE {
|
|
hotlinksStatsTriggerId Integer32,
|
|
hotlinksStatsTriggerName DisplayString,
|
|
hotlinksStatsTriggerMasterActive Integer32,
|
|
hotlinksStatsTriggerBackupActive Integer32,
|
|
hotlinksStatsTriggerFdbUpdate Integer32,
|
|
hotlinksStatsTriggerFdbFailed Integer32
|
|
}
|
|
|
|
hotlinksStatsTriggerId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Trigger identifier."
|
|
::= { hotlinksStatsTriggerTableEntry 1 }
|
|
|
|
hotlinksStatsTriggerName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A textual string containing the trigger name."
|
|
::= { hotlinksStatsTriggerTableEntry 2 }
|
|
|
|
hotlinksStatsTriggerMasterActive OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times the master interface was set to active."
|
|
::= { hotlinksStatsTriggerTableEntry 3 }
|
|
|
|
hotlinksStatsTriggerBackupActive OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times the backup interface was set to active."
|
|
::= { hotlinksStatsTriggerTableEntry 4 }
|
|
|
|
hotlinksStatsTriggerFdbUpdate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times an FDB update was performed."
|
|
::= { hotlinksStatsTriggerTableEntry 5 }
|
|
|
|
hotlinksStatsTriggerFdbFailed OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times an FDB update failed."
|
|
::= { hotlinksStatsTriggerTableEntry 6 }
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: hotlinksStats
|
|
-- ----------------------------------------------------------------------------
|
|
lldpStats OBJECT IDENTIFIER ::= { layer2Stats 7 }
|
|
|
|
|
|
|
|
|
|
|
|
fdbInfo OBJECT IDENTIFIER ::= { layer2Info 1 }
|
|
|
|
|
|
lacpInfo OBJECT IDENTIFIER ::= { layer2Info 3 }
|
|
|
|
|
|
|
|
vlanInfo OBJECT IDENTIFIER ::= { layer2Info 5 }
|
|
|
|
|
|
trunkGroupInfo OBJECT IDENTIFIER ::= { layer2Info 9 }
|
|
hotlinksInfo OBJECT IDENTIFIER ::= { layer2Info 10 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: hotlinksInfo
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
hotlinksInfoOnState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Links ON/OFF setting info."
|
|
::= { hotlinksInfo 1 }
|
|
|
|
hotlinksInfoFdbUpdateState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable Hot Links FDB Update setting info."
|
|
::= { hotlinksInfo 2 }
|
|
|
|
hotlinksInfoTriggerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HotlinksInfoTriggerTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Hot Links Trigger Table Info."
|
|
::= { hotlinksInfo 3 }
|
|
|
|
|
|
hotlinksInfoFdbUpdateRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hot Links FDB update rate (packets per second)."
|
|
::= { hotlinksInfo 5 }
|
|
|
|
hotlinksInfoTriggerTableEntry OBJECT-TYPE
|
|
SYNTAX HotlinksInfoTriggerTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Hot Links Trigger Table Info."
|
|
INDEX { hotlinksInfoTriggerId }
|
|
::= { hotlinksInfoTriggerTable 1 }
|
|
|
|
HotlinksInfoTriggerTableEntry ::= SEQUENCE {
|
|
hotlinksInfoTriggerId Integer32,
|
|
hotlinksInfoTriggerName DisplayString,
|
|
hotlinksInfoTriggerState INTEGER,
|
|
hotlinksInfoTriggerPreemptState INTEGER,
|
|
hotlinksInfoTriggerFdelay Integer32,
|
|
hotlinksInfoTriggerActive DisplayString
|
|
, hotlinksInfoTriggerMasterActiveVlans OCTET STRING
|
|
, hotlinksInfoTriggerBackupActiveVlans OCTET STRING
|
|
}
|
|
|
|
hotlinksInfoTriggerId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Trigger identifier."
|
|
::= { hotlinksInfoTriggerTableEntry 1 }
|
|
|
|
hotlinksInfoTriggerName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A textual string containing the trigger name."
|
|
::= { hotlinksInfoTriggerTableEntry 2 }
|
|
|
|
hotlinksInfoTriggerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable Trigger state info."
|
|
::= { hotlinksInfoTriggerTableEntry 3 }
|
|
|
|
hotlinksInfoTriggerPreemptState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable Preemption state info."
|
|
::= { hotlinksInfoTriggerTableEntry 4 }
|
|
|
|
hotlinksInfoTriggerFdelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Forward Delay setting info (in secs)."
|
|
::= { hotlinksInfoTriggerTableEntry 5 }
|
|
|
|
hotlinksInfoTriggerActive OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A textual string containing the active interface info."
|
|
::= { hotlinksInfoTriggerTableEntry 6 }
|
|
|
|
hotlinksInfoTriggerMasterActiveVlans OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The active VLANs on the master interface.
|
|
|
|
in receiving order:
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vlan 8
|
|
|| ||
|
|
|| ||___ vlan 7
|
|
|| |____ vlan 6
|
|
|| . . .
|
|
||_________ vlan 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - This represents the VLAN is active on the master interface.
|
|
0 - This represents the VLAN isn't active on the master interface."
|
|
::= { hotlinksInfoTriggerTableEntry 7 }
|
|
|
|
hotlinksInfoTriggerBackupActiveVlans OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The active VLANs on the backup interface.
|
|
|
|
in receiving order:
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vlan 8
|
|
|| ||
|
|
|| ||___ vlan 7
|
|
|| |____ vlan 6
|
|
|| . . .
|
|
||_________ vlan 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - This represents the VLAN is active on the backup interface.
|
|
0 - This represents the VLAN isn't active on the backup interface."
|
|
::= { hotlinksInfoTriggerTableEntry 8 }
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: hotlinksInfo
|
|
-- ----------------------------------------------------------------------------
|
|
lldpInfo OBJECT IDENTIFIER ::= { layer2Info 11 }
|
|
|
|
|
|
|
|
|
|
|
|
failoverInfo OBJECT IDENTIFIER ::= { layer2Info 14 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: failoverInfo
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
failoverInfoState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current state of failover"
|
|
::= { failoverInfo 1 }
|
|
|
|
failoverInfoTriggerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FailoverInfoTriggerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table holds the information for individual triggers"
|
|
::= { failoverInfo 3 }
|
|
|
|
failoverInfoTriggerEntry OBJECT-TYPE
|
|
SYNTAX FailoverInfoTriggerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the failover trigger table."
|
|
INDEX { failoverInfoTriggerId }
|
|
::= { failoverInfoTriggerTable 1 }
|
|
|
|
FailoverInfoTriggerEntry ::= SEQUENCE {
|
|
failoverInfoTriggerId Integer32,
|
|
failoverInfoTriggerState INTEGER,
|
|
failoverInfoTriggerLimit INTEGER,
|
|
failoverInfoTriggerMonitorState INTEGER,
|
|
failoverInfoTriggerMonitorPorts OCTET STRING,
|
|
failoverInfoTriggerControlState INTEGER,
|
|
failoverInfoTriggerControlPorts OCTET STRING,
|
|
failoverInfoTriggerFabricPathMonitor INTEGER,
|
|
failoverInfoTriggerControlPorts OCTET STRING,
|
|
failoverInfoTriggerControlVports DisplayString
|
|
}
|
|
|
|
failoverInfoTriggerId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trigger identifier."
|
|
::= { failoverInfoTriggerEntry 1 }
|
|
|
|
failoverInfoTriggerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trigger state."
|
|
::= { failoverInfoTriggerEntry 2 }
|
|
|
|
failoverInfoTriggerLimit OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Limit number of operational links"
|
|
::= { failoverInfoTriggerEntry 3 }
|
|
|
|
failoverInfoTriggerMonitorState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The runtime monitor state"
|
|
::= { failoverInfoTriggerEntry 4 }
|
|
|
|
failoverInfoTriggerMonitorPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The list of ports that are monitored. The ports are
|
|
represented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to Monitor list
|
|
0 - The represented port does not belong to Monitor list"
|
|
::= { failoverInfoTriggerEntry 5 }
|
|
|
|
failoverInfoTriggerControlState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
auto-controlled(1),
|
|
auto-disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The runtime control state"
|
|
::= { failoverInfoTriggerEntry 6 }
|
|
|
|
failoverInfoTriggerControlPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The list of ports that are controlled. The ports are
|
|
represented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to Control list
|
|
0 - The represented port does not belong to Control list"
|
|
::= { failoverInfoTriggerEntry 7 }
|
|
|
|
failoverInfoTriggerControlVports OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The list of vPorts that are monitored"
|
|
::= { failoverInfoTriggerEntry 8 }
|
|
|
|
|
|
failoverInfoTriggerFabricPathMonitor OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Fabric Path monitoring State"
|
|
::= { failoverInfoTriggerEntry 9 }
|
|
|
|
failoverInfoMonPortStateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FailoverInfoTriggerMonPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table holds the information for individual triggers"
|
|
::= { failoverInfo 4 }
|
|
|
|
failoverInfoTriggerMonPortEntry OBJECT-TYPE
|
|
SYNTAX FailoverInfoTriggerMonPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the failover trigger table."
|
|
INDEX { failoverInfoTriggerMonId, failoverInfoTriggerMonPortId }
|
|
::= { failoverInfoMonPortStateTable 1 }
|
|
|
|
FailoverInfoTriggerMonPortEntry ::= SEQUENCE {
|
|
failoverInfoTriggerMonId Integer32,
|
|
failoverInfoTriggerMonPortId PortNumber,
|
|
failoverInfoTriggerMonPortStatus INTEGER
|
|
,failoverInfoTriggerMonPortAlias DisplayString
|
|
}
|
|
|
|
failoverInfoTriggerMonId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trigger identifier."
|
|
::= { failoverInfoTriggerMonPortEntry 1 }
|
|
|
|
failoverInfoTriggerMonPortId OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port identifier."
|
|
::= { failoverInfoTriggerMonPortEntry 2 }
|
|
|
|
failoverInfoTriggerMonPortStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
failed(0),
|
|
operational(1)
|
|
, detached(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port Status."
|
|
::= { failoverInfoTriggerMonPortEntry 3 }
|
|
|
|
failoverInfoTriggerMonPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port alias."
|
|
::= { failoverInfoTriggerMonPortEntry 4 }
|
|
|
|
failoverInfoCtlPortStateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FailoverInfoTriggerCtlPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table holds the information for individual triggers"
|
|
::= { failoverInfo 5 }
|
|
|
|
failoverInfoTriggerCtlPortEntry OBJECT-TYPE
|
|
SYNTAX FailoverInfoTriggerCtlPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the failover trigger table."
|
|
INDEX { failoverInfoTriggerCtlId, failoverInfoTriggerCtlPortId }
|
|
::= { failoverInfoCtlPortStateTable 1 }
|
|
|
|
FailoverInfoTriggerCtlPortEntry ::= SEQUENCE {
|
|
failoverInfoTriggerCtlId Integer32,
|
|
failoverInfoTriggerCtlPortId PortNumber,
|
|
failoverInfoTriggerCtlPortStatus INTEGER
|
|
,failoverInfoTriggerCtlPortAlias DisplayString
|
|
}
|
|
|
|
failoverInfoTriggerCtlId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trigger identifier."
|
|
::= { failoverInfoTriggerCtlPortEntry 1 }
|
|
|
|
failoverInfoTriggerCtlPortId OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port identifier."
|
|
::= { failoverInfoTriggerCtlPortEntry 2 }
|
|
|
|
failoverInfoTriggerCtlPortStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
failed(0),
|
|
operational(1)
|
|
, detached(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port Status."
|
|
::= { failoverInfoTriggerCtlPortEntry 3 }
|
|
|
|
failoverInfoTriggerCtlPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port alias."
|
|
::= { failoverInfoTriggerCtlPortEntry 4 }
|
|
|
|
|
|
failoverInfoCtlVportStateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FailoverInfoTriggerCtlVportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table holds the information for individual triggers"
|
|
::= { failoverInfo 6 }
|
|
|
|
|
|
failoverInfoTriggerCtlVportEntry OBJECT-TYPE
|
|
SYNTAX FailoverInfoTriggerCtlVportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the failover trigger table."
|
|
INDEX { failoverInfoCtlVportTriggerId, failoverInfoCtlVportPortId, failoverInfoCtlVportId }
|
|
::= { failoverInfoCtlVportStateTable 1 }
|
|
|
|
FailoverInfoTriggerCtlVportEntry ::= SEQUENCE {
|
|
failoverInfoCtlVportTriggerId Integer32,
|
|
failoverInfoCtlVportPortId PortNumber,
|
|
failoverInfoCtlVportId INTEGER,
|
|
failoverInfoCtlVportStatus INTEGER
|
|
,failoverInfoCtlVportPortAlias DisplayString
|
|
}
|
|
|
|
failoverInfoCtlVportTriggerId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trigger identifier of vPort."
|
|
::= { failoverInfoTriggerCtlVportEntry 1 }
|
|
|
|
failoverInfoCtlVportPortId OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port identifier of vPort."
|
|
::= { failoverInfoTriggerCtlVportEntry 2 }
|
|
|
|
failoverInfoCtlVportId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Index identifier of vPort."
|
|
::= { failoverInfoTriggerCtlVportEntry 3 }
|
|
|
|
failoverInfoCtlVportStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
failed(0),
|
|
operational(1)
|
|
, detached(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort Status."
|
|
::= { failoverInfoTriggerCtlVportEntry 4 }
|
|
|
|
failoverInfoCtlVportPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port alias of vPort."
|
|
::= { failoverInfoTriggerCtlVportEntry 5 }
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: failoverInfo
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
ecpInfo OBJECT IDENTIFIER ::= { layer2Info 17 }
|
|
|
|
-- VLAN group
|
|
vlanMaxEnt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of rows in the VLAN configuration table."
|
|
::= { vlan 1 }
|
|
|
|
vlanMaxVlanID OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum allowed VLAN ID."
|
|
::= { vlan 4 }
|
|
|
|
vlanCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VlanCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of VLAN configuration."
|
|
::= { vlan 2 }
|
|
|
|
vlanCurCfgTableEntry OBJECT-TYPE
|
|
SYNTAX VlanCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the VLAN configuration table."
|
|
INDEX { vlanCurCfgVlanId }
|
|
::= { vlanCurCfgTable 1 }
|
|
|
|
VlanCurCfgTableEntry ::= SEQUENCE {
|
|
vlanCurCfgVlanId Integer32,
|
|
vlanCurCfgPorts OCTET STRING,
|
|
vlanCurCfgState INTEGER,
|
|
vlanCurCfgPrVlanType INTEGER,
|
|
vlanCurCfgPrVlanMapPriId Integer32,
|
|
vlanCurCfgVlanName DisplayString
|
|
,vlanCurCfgVports DisplayString
|
|
}
|
|
|
|
vlanCurCfgVlanId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN identifier."
|
|
::= { vlanCurCfgTableEntry 1 }
|
|
|
|
vlanCurCfgPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the VLAN. The ports are presented in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the VLAN
|
|
0 - The represented port does not belong to the VLAN"
|
|
::= { vlanCurCfgTableEntry 2 }
|
|
|
|
vlanCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable a VLAN"
|
|
::= { vlanCurCfgTableEntry 3 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vlanCurCfgVlanName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN name."
|
|
::= { vlanCurCfgTableEntry 9 }
|
|
|
|
vlanCurCfgPrVlanType OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
none(0),
|
|
primary(1),
|
|
isolated(2),
|
|
community(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the Private VLAN."
|
|
::= { vlanCurCfgTableEntry 10 }
|
|
|
|
vlanCurCfgPrVlanMapPriId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The primary vlan id"
|
|
::= { vlanCurCfgTableEntry 11 }
|
|
|
|
|
|
|
|
|
|
vlanCurCfgVports OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current list of vPorts in VLAN"
|
|
::= { vlanCurCfgTableEntry 22 }
|
|
|
|
vlanNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VlanNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of VLAN configuration."
|
|
::= { vlan 3 }
|
|
|
|
vlanNewCfgTableEntry OBJECT-TYPE
|
|
SYNTAX VlanNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the VLAN configuration table."
|
|
INDEX { vlanNewCfgVlanId }
|
|
::= { vlanNewCfgTable 1 }
|
|
|
|
VlanNewCfgTableEntry ::= SEQUENCE {
|
|
vlanNewCfgVlanId Integer32,
|
|
vlanNewCfgVlanName DisplayString,
|
|
vlanNewCfgPorts OCTET STRING,
|
|
vlanNewCfgState INTEGER,
|
|
vlanNewCfgAddPortIndex PortNumber,
|
|
vlanNewCfgRemovePortIndex PortNumber,
|
|
vlanNewCfgPrVlanType INTEGER,
|
|
vlanNewCfgPrVlanMapPriId Integer32,
|
|
vlanNewCfgDelete INTEGER
|
|
,vlanNewCfgVports DisplayString
|
|
,vlanNewCfgAddVport DisplayString
|
|
,vlanNewCfgRemoveVport DisplayString
|
|
,vlanNewCfgAddPortAlias DisplayString
|
|
,vlanNewCfgRemovePortAlias DisplayString
|
|
}
|
|
vlanNewCfgVlanId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN identifier."
|
|
::= { vlanNewCfgTableEntry 1 }
|
|
|
|
vlanNewCfgVlanName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN name."
|
|
::= { vlanNewCfgTableEntry 2 }
|
|
|
|
vlanNewCfgPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the VLAN. The ports are presented in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the VLAN
|
|
0 - The represented port does not belong to the VLAN"
|
|
::= { vlanNewCfgTableEntry 3 }
|
|
|
|
vlanNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable a VLAN"
|
|
::= { vlanNewCfgTableEntry 4 }
|
|
|
|
vlanNewCfgAddPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be added to the specified VLAN. A '0' value is
|
|
returned when read."
|
|
::= { vlanNewCfgTableEntry 5 }
|
|
|
|
vlanNewCfgRemovePortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be removed from the specified VLAN. A '0'
|
|
value is returned when read."
|
|
::= { vlanNewCfgTableEntry 6 }
|
|
|
|
vlanNewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to create or delete a VLAN.
|
|
other(1) is returned always when read.
|
|
The following values are writable: delete(2)...to delete a VLAN"
|
|
::= { vlanNewCfgTableEntry 7 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vlanNewCfgPrVlanType OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
none(0),
|
|
primary(1),
|
|
isolated(2),
|
|
community(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the Private VLAN."
|
|
::= { vlanNewCfgTableEntry 13 }
|
|
|
|
vlanNewCfgPrVlanMapPriId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The primary vlan id. To delete set 0."
|
|
::= { vlanNewCfgTableEntry 14 }
|
|
|
|
|
|
|
|
|
|
vlanNewCfgVports OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of vPorts in VLAN"
|
|
::= { vlanNewCfgTableEntry 25 }
|
|
|
|
vlanNewCfgAddVport OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add vPort in VLAN"
|
|
::= { vlanNewCfgTableEntry 26 }
|
|
|
|
vlanNewCfgRemoveVport OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove vPort from VLAN"
|
|
::= { vlanNewCfgTableEntry 27 }
|
|
|
|
vlanNewCfgAddPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias to be added to the specified VLAN. A '0' value is
|
|
returned when read."
|
|
::= { vlanNewCfgTableEntry 28 }
|
|
|
|
vlanNewCfgRemovePortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias to be removed from the specified VLAN. A '0'
|
|
value is returned when read."
|
|
::= { vlanNewCfgTableEntry 29 }
|
|
|
|
|
|
-- Link Aggregation Control Protocol Group
|
|
lacpCurSystemPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 2-octet read-write value indicating the priority
|
|
value associated with the Actor's System ID."
|
|
::= { lacp 1 }
|
|
|
|
lacpNewSystemPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 2-octet read-write value indicating the priority
|
|
value associated with the Actor's System ID."
|
|
::= { lacp 2 }
|
|
|
|
lacpCurSystemTimeoutTime OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
short(3),
|
|
long(90)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If a port does not receive LACPDUs for Timeout time LACP
|
|
information pertaining to the port is invalidated.
|
|
Its every 3 sec (short) and every 90 sec (long 3)."
|
|
::= { lacp 5 }
|
|
|
|
lacpNewSystemTimeoutTime OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
short(3),
|
|
long(90)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If a port does not receive LACPDUs for Timeout time LACP
|
|
information pertaining to the port is invalidated.
|
|
Its every 3 sec (short) and every 90 sec (long 3)."
|
|
::= { lacp 6 }
|
|
|
|
lacpCurPortCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LacpCurPortCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LACP port configuration."
|
|
::= { lacp 7 }
|
|
|
|
lacpCurPortCfgTableEntry OBJECT-TYPE
|
|
SYNTAX LacpCurPortCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the LACP port configuration table."
|
|
INDEX { lacpCurPortCfgTableId }
|
|
::= { lacpCurPortCfgTable 1 }
|
|
|
|
LacpCurPortCfgTableEntry ::= SEQUENCE {
|
|
lacpCurPortCfgTableId PortNumber,
|
|
lacpCurPortState INTEGER,
|
|
lacpCurPortActorPortPriority INTEGER,
|
|
lacpCurPortActorAdminKey INTEGER
|
|
, lacpCurPortActorMinLinks INTEGER
|
|
, lacpCurPortSuspendIndividual INTEGER
|
|
,lacpCurPortAlias DisplayString
|
|
}
|
|
|
|
lacpCurPortCfgTableId OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" LACP port number."
|
|
::= { lacpCurPortCfgTableEntry 1 }
|
|
|
|
lacpCurPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(1),
|
|
active(2),
|
|
passive(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port state can be one of three states
|
|
off (Not participating in LACP)
|
|
Active (Initiates LACPDU updates)
|
|
Passive (Does not initiate LACPDU updates but responds to peer."
|
|
::= { lacpCurPortCfgTableEntry 2 }
|
|
|
|
lacpCurPortActorPortPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority value assigned to this Aggregation Port.
|
|
This 16-bit value is read-only."
|
|
::= { lacpCurPortCfgTableEntry 3 }
|
|
|
|
lacpCurPortActorAdminKey OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current administrative value of the Key for the
|
|
Aggregation Port. This is a 16-bit read-only value.
|
|
The meaning of particular Key values is of local
|
|
significance."
|
|
::= { lacpCurPortCfgTableEntry 4 }
|
|
|
|
lacpCurPortActorMinLinks OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current minimum links for the Aggregation Port.
|
|
This is a 16-bit read-only value. The meaning of
|
|
particular Key values is of local significance."
|
|
::= { lacpCurPortCfgTableEntry 5 }
|
|
|
|
lacpCurPortSuspendIndividual OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
suspend(1),
|
|
individual(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It indicates if the port can be treated as an individual
|
|
link when it does not get LACPDU from the peer port.
|
|
suspend (can't be treated as a normal link)
|
|
individual (can be treated as a normal link)"
|
|
::= { lacpCurPortCfgTableEntry 6 }
|
|
|
|
lacpCurPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" LACP port alias."
|
|
::= { lacpCurPortCfgTableEntry 7 }
|
|
lacpNewPortCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LacpNewPortCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LACP port configuration."
|
|
::= { lacp 8 }
|
|
|
|
lacpNewPortCfgTableEntry OBJECT-TYPE
|
|
SYNTAX LacpNewPortCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the LACP port configuration table."
|
|
INDEX { lacpNewPortCfgTableId }
|
|
::= { lacpNewPortCfgTable 1 }
|
|
|
|
LacpNewPortCfgTableEntry ::= SEQUENCE {
|
|
lacpNewPortCfgTableId PortNumber,
|
|
lacpNewPortState INTEGER,
|
|
lacpNewPortActorPortPriority INTEGER,
|
|
lacpNewPortActorAdminKey INTEGER,
|
|
lacpNewPortActorMinLinks INTEGER,
|
|
lacpNewPortSetToDefault INTEGER
|
|
, lacpNewPortSuspendIndividual INTEGER
|
|
,lacpNewPortAlias DisplayString
|
|
}
|
|
|
|
lacpNewPortCfgTableId OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" LACP port number."
|
|
::= { lacpNewPortCfgTableEntry 1 }
|
|
|
|
lacpNewPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(1),
|
|
active(2),
|
|
passive(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port state can be one of three states
|
|
off (Not participating in LACP)
|
|
Active (Initiates LACPDU updates)
|
|
Passive (Does not initiate LACPDU updates but responds to peer."
|
|
::= { lacpNewPortCfgTableEntry 2 }
|
|
|
|
lacpNewPortActorPortPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority value assigned to this Aggregation Port.
|
|
This 16-bit value is read-write."
|
|
::= { lacpNewPortCfgTableEntry 3 }
|
|
|
|
lacpNewPortActorAdminKey OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current administrative value of the Key for the
|
|
Aggregation Port. This is a 16-bit read-write value.
|
|
The meaning of particular Key values is of local
|
|
significance."
|
|
::= { lacpNewPortCfgTableEntry 4 }
|
|
|
|
lacpNewPortActorMinLinks OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current minimum links for the Aggregation Port.
|
|
This is a 16-bit read-write value. The meaning of
|
|
particular Key values is of local significance."
|
|
::= { lacpNewPortCfgTableEntry 5 }
|
|
|
|
lacpNewPortSetToDefault OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
setDefault(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When read, always returns none(1).
|
|
When setting setDefault(2) value, the LACP port settings
|
|
are set to the default values."
|
|
::= { lacpNewPortCfgTableEntry 6 }
|
|
|
|
lacpNewPortSuspendIndividual OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
suspend(1),
|
|
individual(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It indicates if the port can be treated as an individual
|
|
link when it does not get LACPDU from the peer port.
|
|
suspend (can't be treated as a normal link)
|
|
individual (can be treated as a normal link)"
|
|
::= { lacpNewPortCfgTableEntry 7 }
|
|
|
|
lacpNewPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" LACP port alias."
|
|
::= { lacpNewPortCfgTableEntry 8 }
|
|
|
|
lacpDeleteTrunk OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete a trunk with specified admin key"
|
|
::= { lacp 9 }
|
|
|
|
lacpNewSystemSetToDefault OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
setDefault(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When read, always returns none(1).
|
|
When setting setDefault(2) value, the LACP system settings
|
|
are set to the default values."
|
|
::= { lacp 10 }
|
|
|
|
|
|
-- Trunk Group Group
|
|
trunkGroupTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in trunk group table."
|
|
::= { trunkgroup 1 }
|
|
|
|
trunkGroupCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TrunkGroupCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of trunk group configuration."
|
|
::= { trunkgroup 2 }
|
|
|
|
trunkGroupCurCfgTableEntry OBJECT-TYPE
|
|
SYNTAX TrunkGroupCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the trunk group configuration table."
|
|
INDEX { trunkGroupCurCfgIndex }
|
|
::= { trunkGroupCurCfgTable 1 }
|
|
|
|
TrunkGroupCurCfgTableEntry ::= SEQUENCE {
|
|
trunkGroupCurCfgIndex Integer32,
|
|
trunkGroupCurCfgPorts OCTET STRING,
|
|
trunkGroupCurCfgState INTEGER
|
|
}
|
|
|
|
trunkGroupCurCfgIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the trunk group."
|
|
::= { trunkGroupCurCfgTableEntry 1 }
|
|
|
|
trunkGroupCurCfgPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the trunk group. The ports are presented in
|
|
bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the trunk group
|
|
0 - The represented port does not belong to the trunk group"
|
|
::= { trunkGroupCurCfgTableEntry 2 }
|
|
|
|
trunkGroupCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable a trunk group."
|
|
::= { trunkGroupCurCfgTableEntry 3 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
trunkGroupNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TrunkGroupNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of trunk group configuration."
|
|
::= { trunkgroup 3 }
|
|
|
|
trunkGroupNewCfgTableEntry OBJECT-TYPE
|
|
SYNTAX TrunkGroupNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the trunk group configuration table."
|
|
INDEX { trunkGroupNewCfgIndex }
|
|
::= { trunkGroupNewCfgTable 1 }
|
|
|
|
TrunkGroupNewCfgTableEntry ::= SEQUENCE {
|
|
trunkGroupNewCfgIndex Integer32,
|
|
trunkGroupNewCfgPorts OCTET STRING,
|
|
trunkGroupNewCfgAddPortIndex PortNumber,
|
|
trunkGroupNewCfgRemovePortIndex PortNumber,
|
|
trunkGroupNewCfgState INTEGER,
|
|
trunkGroupNewCfgDelete INTEGER
|
|
,trunkGroupNewCfgAddPortAlias DisplayString
|
|
,trunkGroupNewCfgRemovePortAlias DisplayString
|
|
}
|
|
|
|
trunkGroupNewCfgIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the trunk group."
|
|
::= { trunkGroupNewCfgTableEntry 1 }
|
|
|
|
trunkGroupNewCfgPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the trunk group. The ports are presented
|
|
in bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the trunk group
|
|
0 - The represented port does not belong to the trunk group"
|
|
::= { trunkGroupNewCfgTableEntry 2 }
|
|
|
|
trunkGroupNewCfgAddPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be added in the trunk group. When read, 0 is returned."
|
|
::= { trunkGroupNewCfgTableEntry 3 }
|
|
|
|
trunkGroupNewCfgRemovePortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be deleted from the trunk group. when read, 0
|
|
is returned."
|
|
::= { trunkGroupNewCfgTableEntry 4 }
|
|
|
|
trunkGroupNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable a trunk group."
|
|
::= { trunkGroupNewCfgTableEntry 5 }
|
|
|
|
trunkGroupNewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting the value to delete(2) will delete the entire
|
|
row. When read, other(1) is returned."
|
|
::= { trunkGroupNewCfgTableEntry 6 }
|
|
|
|
trunkGroupNewCfgAddPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias to be added in the trunk group. When read, 0 is returned."
|
|
::= { trunkGroupNewCfgTableEntry 7 }
|
|
|
|
trunkGroupNewCfgRemovePortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias to be deleted from the trunk group. when read, 0
|
|
is returned."
|
|
::= { trunkGroupNewCfgTableEntry 8 }
|
|
|
|
|
|
|
|
|
|
|
|
trunkLacpGroupTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in LACP trunk group table."
|
|
::= { trunkgroup 4 }
|
|
|
|
trunkLacpGroupCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TrunkLacpGroupCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LACP trunk group configuration."
|
|
::= { trunkgroup 5 }
|
|
|
|
trunkLacpGroupCurCfgTableEntry OBJECT-TYPE
|
|
SYNTAX TrunkLacpGroupCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the LACP trunk group configuration table."
|
|
INDEX { trunkLacpGroupCurCfgIndex }
|
|
::= { trunkLacpGroupCurCfgTable 1 }
|
|
|
|
TrunkLacpGroupCurCfgTableEntry ::= SEQUENCE {
|
|
trunkLacpGroupCurCfgIndex Integer32,
|
|
trunkLacpGroupCurCfgAdminKey Integer32
|
|
}
|
|
|
|
trunkLacpGroupCurCfgIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the LACP trunk group."
|
|
::= { trunkLacpGroupCurCfgTableEntry 1 }
|
|
|
|
trunkLacpGroupCurCfgAdminKey OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative key of the LACP trunk group. Ports
|
|
whose LACP key is same will be member ports of the trunk."
|
|
::= { trunkLacpGroupCurCfgTableEntry 2 }
|
|
|
|
|
|
trunkLacpGroupNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TrunkLacpGroupNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LACP trunk group configuration."
|
|
::= { trunkgroup 6 }
|
|
|
|
trunkLacpGroupNewCfgTableEntry OBJECT-TYPE
|
|
SYNTAX TrunkLacpGroupNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the LACP trunk group configuration table."
|
|
INDEX { trunkLacpGroupNewCfgIndex }
|
|
::= { trunkLacpGroupNewCfgTable 1 }
|
|
|
|
TrunkLacpGroupNewCfgTableEntry ::= SEQUENCE {
|
|
trunkLacpGroupNewCfgIndex Integer32,
|
|
trunkLacpGroupNewCfgAdminKey Integer32
|
|
}
|
|
|
|
trunkLacpGroupNewCfgIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the LACP trunk group."
|
|
::= { trunkLacpGroupNewCfgTableEntry 1 }
|
|
|
|
trunkLacpGroupNewCfgAdminKey OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative key of the LACP trunk group. Ports
|
|
whose LACP key is same will be member ports of the trunk.
|
|
Value 0 means LACP trunk group deletion."
|
|
::= { trunkLacpGroupNewCfgTableEntry 2 }
|
|
|
|
|
|
l2ThashCurCfgSmacState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable smac hash for traffic."
|
|
::= { thashL2L3 1 }
|
|
|
|
l2ThashNewCfgSmacState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable smac hash for traffic."
|
|
::= { thashL2L3 2 }
|
|
|
|
l2ThashCurCfgDmacState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable dmac hash for traffic."
|
|
::= { thashL2L3 3 }
|
|
|
|
l2ThashNewCfgDmacState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable dmac hash for traffic."
|
|
::= { thashL2L3 4 }
|
|
|
|
l3ThashCurCfgIpUseL2State OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable L2 hash for IP traffic."
|
|
::= { thashL2L3 5 }
|
|
|
|
l3ThashNewCfgIpUseL2State OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable L2 hash for IP traffic."
|
|
::= { thashL2L3 6 }
|
|
|
|
l3ThashCurCfgSipState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable sip hash for IP traffic."
|
|
::= { thashL2L3 7 }
|
|
|
|
l3ThashNewCfgSipState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable sip hash for IP traffic."
|
|
::= { thashL2L3 8 }
|
|
|
|
l3ThashCurCfgDipState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable dip hash for IP traffic."
|
|
::= { thashL2L3 9 }
|
|
|
|
l3ThashNewCfgDipState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable dip hash for IP traffic."
|
|
::= { thashL2L3 10 }
|
|
|
|
l2ThashCurCfgIngressState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable ingres port hash."
|
|
::= { thashL2L3 11 }
|
|
|
|
l2ThashNewCfgIngressState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable ingres port hash."
|
|
::= { thashL2L3 12 }
|
|
|
|
l3ThashCurCfgL4PortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable L4 port hash."
|
|
::= { thashL2L3 13 }
|
|
|
|
l3ThashNewCfgL4PortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable L4 port hash."
|
|
::= { thashL2L3 14 }
|
|
stThashCurCfgLocalPreferenceState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable dmlt local preference hash."
|
|
::= { thashL2L3 15 }
|
|
|
|
stThashNewCfgLocalPreferenceState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable dmlt local preference hash."
|
|
::= { thashL2L3 16 }
|
|
fcoeThashCurCfgSourceState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable fcoe source-id hash."
|
|
::= { thashFcoe 1 }
|
|
|
|
fcoeThashNewCfgSourceState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable fcoe source-id hash."
|
|
::= { thashFcoe 2 }
|
|
|
|
fcoeThashCurCfgDestinationState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable fcoe destination-id hash."
|
|
::= { thashFcoe 3 }
|
|
|
|
fcoeThashNewCfgDestinationState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable fcoe destination-id hash."
|
|
::= { thashFcoe 4 }
|
|
|
|
|
|
fcoeThashCurCfgCntagState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable fcoe cntag-id hash."
|
|
::= { thashFcoe 5 }
|
|
|
|
fcoeThashNewCfgCntagState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable fcoe cntag-id hash."
|
|
::= { thashFcoe 6 }
|
|
|
|
fcoeThashCurCfgOriginatorState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable fcoe originator-id hash."
|
|
::= { thashFcoe 7 }
|
|
|
|
fcoeThashNewCfgOriginatorState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable fcoe originator-id hash."
|
|
::= { thashFcoe 8 }
|
|
|
|
|
|
fcoeThashCurCfgResponderState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable fcoe responder-id hash."
|
|
::= { thashFcoe 9 }
|
|
|
|
fcoeThashNewCfgResponderState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable fcoe responder-id hash."
|
|
::= { thashFcoe 10 }
|
|
|
|
fcoeThashCurCfgFabricState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable fcoe fabric-id hash."
|
|
::= { thashFcoe 11 }
|
|
|
|
fcoeThashNewCfgFabricState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable fcoe fabric-id hash."
|
|
::= { thashFcoe 12}
|
|
|
|
|
|
|
|
-- Complete Port Mirroring
|
|
pmCurCfgPortMirrState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of port-based port mirroring."
|
|
::= { mirrPortMirr 1 }
|
|
|
|
pmNewCfgPortMirrState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of port-based port mirroring."
|
|
::= { mirrPortMirr 2 }
|
|
|
|
pmCurCfgPortMonitorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmCurCfgPortMonitorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of monitoring ports."
|
|
::= { mirrPortMirr 3 }
|
|
|
|
pmCurCfgPortMonitorEntry OBJECT-TYPE
|
|
SYNTAX PmCurCfgPortMonitorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the monitoring port table."
|
|
INDEX { pmCurCfgPmirrMoniPortIndex, pmCurCfgPmirrMirrPortIndex }
|
|
::= { pmCurCfgPortMonitorTable 1 }
|
|
|
|
PmCurCfgPortMonitorEntry ::= SEQUENCE {
|
|
pmCurCfgPmirrMoniPortIndex PortNumber,
|
|
pmCurCfgPmirrMirrPortIndex PortNumber,
|
|
pmCurCfgPmirrDirection INTEGER
|
|
,pmCurCfgPmirrMoniPortAlias DisplayString
|
|
,pmCurCfgPmirrMirrPortAlias DisplayString
|
|
}
|
|
|
|
pmCurCfgPmirrMoniPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The monitoring port number."
|
|
::= { pmCurCfgPortMonitorEntry 1 }
|
|
|
|
pmCurCfgPmirrMirrPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mirrored port number"
|
|
::= { pmCurCfgPortMonitorEntry 2 }
|
|
|
|
pmCurCfgPmirrDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
in(1),
|
|
out(2),
|
|
both(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of traffic to be monitored with respect to the
|
|
mirrored port."
|
|
::= { pmCurCfgPortMonitorEntry 3 }
|
|
|
|
|
|
pmCurCfgPmirrMoniPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The monitoring port alias."
|
|
::= { pmCurCfgPortMonitorEntry 7 }
|
|
|
|
pmCurCfgPmirrMirrPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mirrored port alias."
|
|
::= { pmCurCfgPortMonitorEntry 8 }
|
|
|
|
|
|
pmNewCfgPortMonitorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmNewCfgPortMonitorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of monitoring ports."
|
|
::= { mirrPortMirr 4 }
|
|
|
|
pmNewCfgPortMonitorEntry OBJECT-TYPE
|
|
SYNTAX PmNewCfgPortMonitorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the monitoring port table."
|
|
INDEX { pmNewCfgPmirrMoniPortIndex, pmNewCfgPmirrMirrPortIndex }
|
|
::= { pmNewCfgPortMonitorTable 1 }
|
|
|
|
PmNewCfgPortMonitorEntry ::= SEQUENCE {
|
|
pmNewCfgPmirrMoniPortIndex PortNumber,
|
|
pmNewCfgPmirrMirrPortIndex PortNumber,
|
|
pmNewCfgPmirrDirection INTEGER,
|
|
pmNewCfgPmirrDelete INTEGER,
|
|
pmNewCfgPmonDelete INTEGER
|
|
,pmNewCfgPmirrMoniPortAlias DisplayString
|
|
,pmNewCfgPmirrMirrPortAlias DisplayString
|
|
}
|
|
|
|
pmNewCfgPmirrMoniPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The monitoring port number."
|
|
::= { pmNewCfgPortMonitorEntry 1 }
|
|
|
|
pmNewCfgPmirrMirrPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mirrored port number"
|
|
::= { pmNewCfgPortMonitorEntry 2 }
|
|
|
|
pmNewCfgPmirrDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
in(1),
|
|
out(2),
|
|
both(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of traffic to be monitored with respect to the
|
|
mirrored port."
|
|
::= { pmNewCfgPortMonitorEntry 3 }
|
|
|
|
pmNewCfgPmirrDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting the value to delete(2) will delete the entire
|
|
row. When read, other(1) is returned."
|
|
::= { pmNewCfgPortMonitorEntry 4 }
|
|
|
|
|
|
pmNewCfgPmonDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting the value to delete(2) will delete the monitor
|
|
port. When read, other(1) is returned."
|
|
::= { pmNewCfgPortMonitorEntry 10 }
|
|
|
|
pmNewCfgPmirrMoniPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The monitoring port alias."
|
|
::= { pmNewCfgPortMonitorEntry 11 }
|
|
|
|
pmNewCfgPmirrMirrPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mirrored port alias."
|
|
::= { pmNewCfgPortMonitorEntry 12 }
|
|
|
|
|
|
|
|
-- L2 general
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--
|
|
-- { LLDP Port Table
|
|
--
|
|
lldpPortTableMaxEnt OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of rows in the port configuration
|
|
host table."
|
|
::= { lldpCfg 1 }
|
|
|
|
lldpCurCfgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpCurCfgPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LLDP port configuration in the current_configuration
|
|
block."
|
|
::= { lldpCfg 2 }
|
|
|
|
lldpCurCfgPortEntry OBJECT-TYPE
|
|
SYNTAX LldpCurCfgPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the LLDP port configuration table in the
|
|
current_configuration block."
|
|
INDEX { lldpCurCfgPortIndx }
|
|
::= { lldpCurCfgPortTable 1 }
|
|
|
|
LldpCurCfgPortEntry ::= SEQUENCE {
|
|
lldpCurCfgPortIndx PortNumber,
|
|
lldpCurCfgPortAdmStat INTEGER,
|
|
lldpCurCfgPortSnmpTrap INTEGER
|
|
,lldpCurCfgPortportdesctlv INTEGER
|
|
,lldpCurCfgPortsysnametlv INTEGER
|
|
,lldpCurCfgPortsysdescrtlv INTEGER
|
|
,lldpCurCfgPortsyscaptlv INTEGER
|
|
,lldpCurCfgPortmgmtaddrtlv INTEGER
|
|
,lldpCurCfgPortportvidtlv INTEGER
|
|
,lldpCurCfgPortportprottlv INTEGER
|
|
,lldpCurCfgPortvlannametlv INTEGER
|
|
,lldpCurCfgPortprotidtlv INTEGER
|
|
,lldpCurCfgPortmacphytlv INTEGER
|
|
,lldpCurCfgPortpowermditlv INTEGER
|
|
,lldpCurCfgPortlinkaggrtlv INTEGER
|
|
,lldpCurCfgPortframesztlv INTEGER
|
|
,lldpCurCfgPortdcbxtlv INTEGER
|
|
,lldpCurCfgPortAlias DisplayString
|
|
}
|
|
|
|
lldpCurCfgPortIndx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the row in LLDP port configurations table."
|
|
::= { lldpCurCfgPortEntry 1 }
|
|
|
|
lldpCurCfgPortAdmStat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabledTxOnly(1),
|
|
enabledRxOnly(2),
|
|
enabledRxTx(3),
|
|
disabled(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the admin status of the LLDP port."
|
|
::= { lldpCurCfgPortEntry 2 }
|
|
|
|
lldpCurCfgPortSnmpTrap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the SNMP trap notification state of the LLDP port."
|
|
::= { lldpCurCfgPortEntry 3 }
|
|
|
|
lldpCurCfgPortportdesctlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Port Description TLV state of the LLDP port."
|
|
::= { lldpCurCfgPortEntry 4 }
|
|
|
|
lldpCurCfgPortsysnametlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the System Name TLV state of the LLDP port."
|
|
::= { lldpCurCfgPortEntry 5 }
|
|
|
|
lldpCurCfgPortsysdescrtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the System Description TLV state of the LLDP port."
|
|
::= { lldpCurCfgPortEntry 6 }
|
|
|
|
lldpCurCfgPortsyscaptlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the System Capabilities TLV state of the LLDP port."
|
|
::= { lldpCurCfgPortEntry 7 }
|
|
|
|
lldpCurCfgPortmgmtaddrtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Management Address TLV state of the LLDP port."
|
|
::= { lldpCurCfgPortEntry 8 }
|
|
|
|
lldpCurCfgPortportvidtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Port VLAN ID TLV state of the LLDP port."
|
|
::= { lldpCurCfgPortEntry 9 }
|
|
|
|
lldpCurCfgPortportprottlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Port and Protocol VLAN ID TLV state of the LLDP port."
|
|
::= { lldpCurCfgPortEntry 10 }
|
|
|
|
lldpCurCfgPortvlannametlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the VLAN Name TLV state of the LLDP port."
|
|
::= { lldpCurCfgPortEntry 11 }
|
|
|
|
lldpCurCfgPortprotidtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Protocol Identity TLV state of the LLDP port."
|
|
::= { lldpCurCfgPortEntry 12 }
|
|
|
|
lldpCurCfgPortmacphytlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the MAC/PHY Configuration/Status TLV state of the LLDP port."
|
|
::= { lldpCurCfgPortEntry 13 }
|
|
|
|
lldpCurCfgPortpowermditlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Power Via MDI TLV state of the LLDP port."
|
|
::= { lldpCurCfgPortEntry 14 }
|
|
|
|
lldpCurCfgPortlinkaggrtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Link Aggregation TLV state of the LLDP port."
|
|
::= { lldpCurCfgPortEntry 15 }
|
|
|
|
lldpCurCfgPortframesztlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Maximum Frame Size TLV state of the LLDP port."
|
|
::= { lldpCurCfgPortEntry 16 }
|
|
|
|
lldpCurCfgPortdcbxtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the DCBX TLV state of the LLDP port."
|
|
::= { lldpCurCfgPortEntry 17 }
|
|
|
|
|
|
|
|
lldpCurCfgPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The alias of the row in LLDP port configurations table."
|
|
::= { lldpCurCfgPortEntry 20 }
|
|
|
|
lldpNewCfgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpNewCfgPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LLDP port configuration in the new_configuration
|
|
block."
|
|
::= { lldpCfg 3 }
|
|
|
|
lldpNewCfgPortEntry OBJECT-TYPE
|
|
SYNTAX LldpNewCfgPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the LLDP port configuration table in the
|
|
new_configuration block."
|
|
INDEX { lldpNewCfgPortIndx }
|
|
::= { lldpNewCfgPortTable 1 }
|
|
|
|
LldpNewCfgPortEntry ::= SEQUENCE {
|
|
lldpNewCfgPortIndx PortNumber,
|
|
lldpNewCfgPortAdmStat INTEGER,
|
|
lldpNewCfgPortSnmpTrap INTEGER
|
|
,lldpNewCfgPortportdesctlv INTEGER
|
|
,lldpNewCfgPortsysnametlv INTEGER
|
|
,lldpNewCfgPortsysdescrtlv INTEGER
|
|
,lldpNewCfgPortsyscaptlv INTEGER
|
|
,lldpNewCfgPortmgmtaddrtlv INTEGER
|
|
,lldpNewCfgPortportvidtlv INTEGER
|
|
,lldpNewCfgPortportprottlv INTEGER
|
|
,lldpNewCfgPortvlannametlv INTEGER
|
|
,lldpNewCfgPortprotidtlv INTEGER
|
|
,lldpNewCfgPortmacphytlv INTEGER
|
|
,lldpNewCfgPortpowermditlv INTEGER
|
|
,lldpNewCfgPortlinkaggrtlv INTEGER
|
|
,lldpNewCfgPortframesztlv INTEGER
|
|
,lldpNewCfgPortalltlv INTEGER
|
|
,lldpNewCfgPortdcbxtlv INTEGER
|
|
,lldpNewCfgPortAlias DisplayString
|
|
}
|
|
|
|
lldpNewCfgPortIndx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the row in LLDP port configurations table."
|
|
::= { lldpNewCfgPortEntry 1 }
|
|
|
|
lldpNewCfgPortAdmStat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabledTxOnly(1),
|
|
enabledRxOnly(2),
|
|
enabledRxTx(3),
|
|
disabled(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the admin status of the LLDP port."
|
|
::= { lldpNewCfgPortEntry 2 }
|
|
|
|
lldpNewCfgPortSnmpTrap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the SNMP trap notification state of the LLDP port"
|
|
::= { lldpNewCfgPortEntry 3 }
|
|
|
|
lldpNewCfgPortportdesctlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Port Description TLV state of the LLDP port."
|
|
::= { lldpNewCfgPortEntry 4 }
|
|
|
|
lldpNewCfgPortsysnametlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the System Name TLV state of the LLDP port."
|
|
::= { lldpNewCfgPortEntry 5 }
|
|
|
|
lldpNewCfgPortsysdescrtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the System Description TLV state of the LLDP port."
|
|
::= { lldpNewCfgPortEntry 6 }
|
|
|
|
lldpNewCfgPortsyscaptlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the System Capabilities TLV state of the LLDP port."
|
|
::= { lldpNewCfgPortEntry 7 }
|
|
|
|
lldpNewCfgPortmgmtaddrtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Management Address TLV state of the LLDP port."
|
|
::= { lldpNewCfgPortEntry 8 }
|
|
|
|
lldpNewCfgPortportvidtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Port VLAN ID TLV state of the LLDP port."
|
|
::= { lldpNewCfgPortEntry 9 }
|
|
|
|
lldpNewCfgPortportprottlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Port and Protocol VLAN ID TLV state of the LLDP port."
|
|
::= { lldpNewCfgPortEntry 10 }
|
|
|
|
lldpNewCfgPortvlannametlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the VLAN Name TLV state of the LLDP port."
|
|
::= { lldpNewCfgPortEntry 11 }
|
|
|
|
lldpNewCfgPortprotidtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Protocol Identity TLV state of the LLDP port."
|
|
::= { lldpNewCfgPortEntry 12 }
|
|
|
|
lldpNewCfgPortmacphytlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the MAC/PHY Configuration/Status TLV state of the LLDP port."
|
|
::= { lldpNewCfgPortEntry 13 }
|
|
|
|
lldpNewCfgPortpowermditlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Power Via MDI TLV state of the LLDP port."
|
|
::= { lldpNewCfgPortEntry 14 }
|
|
|
|
lldpNewCfgPortlinkaggrtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Link Aggregation TLV state of the LLDP port."
|
|
::= { lldpNewCfgPortEntry 15 }
|
|
|
|
lldpNewCfgPortframesztlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Maximum Frame Size TLV state of the LLDP port."
|
|
::= { lldpNewCfgPortEntry 16 }
|
|
|
|
lldpNewCfgPortalltlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2),
|
|
other(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the corresponding state for all the LLDP port's TLVs.
|
|
other(3) is returned when the object is read."
|
|
::= { lldpNewCfgPortEntry 17 }
|
|
|
|
lldpNewCfgPortdcbxtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the DCBX TLV state of the LLDP port."
|
|
::= { lldpNewCfgPortEntry 18 }
|
|
|
|
|
|
lldpNewCfgPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port of the row in LLDP port configurations table."
|
|
::= { lldpNewCfgPortEntry 20 }
|
|
|
|
--
|
|
-- } End of LLDP Port Table
|
|
--
|
|
|
|
--
|
|
-- { LLDP General Table
|
|
--
|
|
lldpGeneral OBJECT IDENTIFIER ::= { lldpCfg 4 }
|
|
|
|
lldpCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP global state."
|
|
::= { lldpGeneral 1 }
|
|
|
|
lldpNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Globally turn LLDP on or off."
|
|
::= { lldpGeneral 2 }
|
|
|
|
lldpCurCfgMsgTxInt OBJECT-TYPE
|
|
SYNTAX INTEGER (5..32768)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP message transmission interval for LLDPDU."
|
|
::= { lldpGeneral 3 }
|
|
|
|
lldpNewCfgMsgTxInt OBJECT-TYPE
|
|
SYNTAX INTEGER (5..32768)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP message transmission interval for LLDPDU."
|
|
::= { lldpGeneral 4 }
|
|
|
|
lldpCurCfgMsgTxHld OBJECT-TYPE
|
|
SYNTAX INTEGER (2..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP message transmission holdtime-multiplier."
|
|
::= { lldpGeneral 5 }
|
|
|
|
lldpNewCfgMsgTxHld OBJECT-TYPE
|
|
SYNTAX INTEGER (2..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP message transmission holdtime-multiplier."
|
|
::= { lldpGeneral 6 }
|
|
|
|
lldpCurCfgNotifInt OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3600)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP minimum SNMP trap notification interval."
|
|
::= { lldpGeneral 7 }
|
|
|
|
lldpNewCfgNotifInt OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP minimum SNMP trap notification interval."
|
|
::= { lldpGeneral 8 }
|
|
|
|
lldpCurCfgTxDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8192)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP delay interval between advertisements."
|
|
::= { lldpGeneral 9 }
|
|
|
|
lldpNewCfgTxDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8192)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP delay interval between advertisements."
|
|
::= { lldpGeneral 10 }
|
|
|
|
lldpCurCfgReinitDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP reinit delay interval."
|
|
::= { lldpGeneral 11 }
|
|
|
|
lldpNewCfgReinitDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP reinit delay interval."
|
|
::= { lldpGeneral 12 }
|
|
--
|
|
-- } End of LLDP General Table
|
|
--
|
|
|
|
--
|
|
-- { LLDP Statistics
|
|
--
|
|
lldpStatsTableMaxEnt OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of rows in the statistics
|
|
host table."
|
|
::= { lldpStats 1 }
|
|
|
|
lldpStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LLDP statistics."
|
|
::= { lldpStats 2 }
|
|
|
|
lldpStatsClearAll OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(2) results in clearing the LLDP statistics
|
|
for all the ports."
|
|
::= { lldpStats 3 }
|
|
|
|
lldpStatsTableEntry OBJECT-TYPE
|
|
SYNTAX LldpStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP statistics info."
|
|
INDEX { lldpStatsIndex }
|
|
::= { lldpStatsTable 1 }
|
|
|
|
LldpStatsTableEntry ::= SEQUENCE {
|
|
lldpStatsIndex PortNumber,
|
|
lldpStatsFramesOutTotal Counter32,
|
|
lldpStatsFramesInTotal Counter32,
|
|
lldpStatsFramesInErrorsTotal Counter32,
|
|
lldpStatsFramesDiscardedTotal Counter32,
|
|
lldpStatsTLVsUnrecognizedTotal Counter32,
|
|
lldpStatsAgeoutsTotal Counter32,
|
|
lldpStatsClear INTEGER
|
|
,lldpStatsPortAlias DisplayString
|
|
}
|
|
|
|
lldpStatsIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the row in LLDP port statistics."
|
|
::= { lldpStatsTableEntry 1 }
|
|
|
|
lldpStatsFramesOutTotal OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of LLDP frames transmitted in this port."
|
|
::= { lldpStatsTableEntry 2 }
|
|
|
|
lldpStatsFramesInTotal OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of LLDP frames received in this port."
|
|
::= { lldpStatsTableEntry 3 }
|
|
|
|
lldpStatsFramesInErrorsTotal OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of erroneous LLDP frames received in this port."
|
|
::= { lldpStatsTableEntry 4 }
|
|
|
|
lldpStatsFramesDiscardedTotal OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of received LLDP frames discarded in this port."
|
|
::= { lldpStatsTableEntry 5 }
|
|
|
|
lldpStatsTLVsUnrecognizedTotal OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of unrecognized TLVs in this port."
|
|
::= { lldpStatsTableEntry 6 }
|
|
|
|
lldpStatsAgeoutsTotal OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of neighbor's information deleted in this port."
|
|
::= { lldpStatsTableEntry 7 }
|
|
|
|
lldpStatsClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(2) results in clearing the LLDP statistics."
|
|
::= { lldpStatsTableEntry 8 }
|
|
|
|
lldpStatsPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The alias of the row in LLDP port statistics."
|
|
::= { lldpStatsTableEntry 9 }
|
|
|
|
--
|
|
-- } End of LLDP Statistics
|
|
--
|
|
|
|
--
|
|
-- { LLDP Info
|
|
--
|
|
lldpInfoPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpInfoPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LLDP Port Info."
|
|
::= { lldpInfo 1 }
|
|
|
|
lldpInfoPortEntry OBJECT-TYPE
|
|
SYNTAX LldpInfoPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP Port Info."
|
|
INDEX { lldpInfoPortIndex }
|
|
::= { lldpInfoPortTable 1 }
|
|
|
|
LldpInfoPortEntry ::= SEQUENCE {
|
|
lldpInfoPortIndex PortNumber,
|
|
lldpInfoPortAlias DisplayString,
|
|
lldpInfoPortMacAddress PhysAddress,
|
|
lldpInfoPortMtu Integer32,
|
|
lldpInfoPortEnabled INTEGER,
|
|
lldpInfoPortAdminStatus INTEGER,
|
|
lldpInfoPortRxChanges INTEGER
|
|
,lldpInfoPortportdesctlv INTEGER
|
|
,lldpInfoPortsysnametlv INTEGER
|
|
,lldpInfoPortsysdescrtlv INTEGER
|
|
,lldpInfoPortsyscaptlv INTEGER
|
|
,lldpInfoPortmgmtaddrtlv INTEGER
|
|
,lldpInfoPortportvidtlv INTEGER
|
|
,lldpInfoPortportprottlv INTEGER
|
|
,lldpInfoPortvlannametlv INTEGER
|
|
,lldpInfoPortprotidtlv INTEGER
|
|
,lldpInfoPortmacphytlv INTEGER
|
|
,lldpInfoPortpowermditlv INTEGER
|
|
,lldpInfoPortlinkaggrtlv INTEGER
|
|
,lldpInfoPortframesztlv INTEGER
|
|
,lldpInfoPortdcbxtlv INTEGER
|
|
}
|
|
|
|
lldpInfoPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the row in LLDP info port table."
|
|
::= { lldpInfoPortEntry 1 }
|
|
|
|
lldpInfoPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias of the port in LLDP info port table."
|
|
::= { lldpInfoPortEntry 2 }
|
|
|
|
lldpInfoPortMacAddress OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mac address of the port in LLDP info port table."
|
|
::= { lldpInfoPortEntry 3 }
|
|
|
|
lldpInfoPortMtu OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MTU size of the port in LLDP info port table."
|
|
::= { lldpInfoPortEntry 4 }
|
|
|
|
lldpInfoPortEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PortEnabled field of the port in LLDP info port table."
|
|
::= { lldpInfoPortEntry 5 }
|
|
|
|
lldpInfoPortAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabledTxOnly(1),
|
|
enabledRxOnly(2),
|
|
enabledRxTx(3),
|
|
disabled(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Admin Status of the port in LLDP info port table."
|
|
::= { lldpInfoPortEntry 6 }
|
|
|
|
lldpInfoPortRxChanges OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rxChanges field of the port in LLDP info port table."
|
|
::= { lldpInfoPortEntry 7 }
|
|
|
|
lldpInfoPortportdesctlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Port Description TLV state of the LLDP port."
|
|
::= { lldpInfoPortEntry 8 }
|
|
|
|
lldpInfoPortsysnametlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the System Name TLV state of the LLDP port."
|
|
::= { lldpInfoPortEntry 9 }
|
|
|
|
lldpInfoPortsysdescrtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the System Description TLV state of the LLDP port."
|
|
::= { lldpInfoPortEntry 10 }
|
|
|
|
lldpInfoPortsyscaptlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the System Capabilities TLV state of the LLDP port."
|
|
::= { lldpInfoPortEntry 11 }
|
|
|
|
lldpInfoPortmgmtaddrtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Management Address TLV state of the LLDP port."
|
|
::= { lldpInfoPortEntry 12 }
|
|
|
|
lldpInfoPortportvidtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Port VLAN ID TLV state of the LLDP port."
|
|
::= { lldpInfoPortEntry 13 }
|
|
|
|
lldpInfoPortportprottlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Port and Protocol VLAN ID TLV state of the LLDP port."
|
|
::= { lldpInfoPortEntry 14 }
|
|
|
|
lldpInfoPortvlannametlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the VLAN Name TLV state of the LLDP port."
|
|
::= { lldpInfoPortEntry 15 }
|
|
|
|
lldpInfoPortprotidtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Protocol Identity TLV state of the LLDP port."
|
|
::= { lldpInfoPortEntry 16 }
|
|
|
|
lldpInfoPortmacphytlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the MAC/PHY Configuration/Status TLV state of the LLDP port."
|
|
::= { lldpInfoPortEntry 17 }
|
|
|
|
lldpInfoPortpowermditlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Power Via MDI TLV state of the LLDP port."
|
|
::= { lldpInfoPortEntry 18 }
|
|
|
|
lldpInfoPortlinkaggrtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Link Aggregation TLV state of the LLDP port."
|
|
::= { lldpInfoPortEntry 19 }
|
|
|
|
lldpInfoPortframesztlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Maximum Frame Size TLV state of the LLDP port."
|
|
::= { lldpInfoPortEntry 20 }
|
|
|
|
lldpInfoPortdcbxtlv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the DCBX TLV state of the LLDP port."
|
|
::= { lldpInfoPortEntry 21 }
|
|
|
|
|
|
lldpInfoTxTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpInfoTxEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LLDP Transmit State Machine Info."
|
|
::= { lldpInfo 2 }
|
|
|
|
lldpInfoTxEntry OBJECT-TYPE
|
|
SYNTAX LldpInfoTxEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP Transmit State Machine Info."
|
|
INDEX { lldpInfoTxIndex }
|
|
::= { lldpInfoTxTable 1 }
|
|
|
|
LldpInfoTxEntry ::= SEQUENCE {
|
|
lldpInfoTxIndex PortNumber,
|
|
lldpInfoTxState INTEGER,
|
|
lldpInfoTxLocalChanged INTEGER,
|
|
lldpInfoTxTTL Integer32,
|
|
lldpInfoTxTxTTR Integer32,
|
|
lldpInfoTxDelayWhile Integer32,
|
|
lldpInfoTxShutdownWhile Integer32,
|
|
lldpInfoTxReinitDelay Integer32,
|
|
lldpInfoTxHoldMultiplier Integer32,
|
|
lldpInfoTxTransmitInterval Integer32,
|
|
lldpInfoTxTransmitDelay Integer32,
|
|
lldpInfoTxDMAC DisplayString
|
|
,lldpInfoTxPortAlias DisplayString
|
|
}
|
|
|
|
lldpInfoTxIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the row in LLDP Transmit State Machine info table."
|
|
::= { lldpInfoTxEntry 1 }
|
|
|
|
lldpInfoTxState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
txLldpInitialize(1),
|
|
txIdle(2),
|
|
txShutdownFrame(3),
|
|
txInfoFrame(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The transmit state of the port in LLDP Transmit State Machine."
|
|
::= { lldpInfoTxEntry 2 }
|
|
|
|
lldpInfoTxLocalChanged OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The somethingChangedLocal field of the port in LLDP Transmit
|
|
State Machine."
|
|
::= { lldpInfoTxEntry 3 }
|
|
|
|
lldpInfoTxTTL OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The txTTL timer of the port in LLDP Transmit State Machine."
|
|
::= { lldpInfoTxEntry 4 }
|
|
|
|
lldpInfoTxTxTTR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The txTTR timer of the port in LLDP Transmit State Machine."
|
|
::= { lldpInfoTxEntry 5 }
|
|
|
|
lldpInfoTxDelayWhile OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The txDelayWhile timer of the port in LLDP Transmit State
|
|
Machine."
|
|
::= { lldpInfoTxEntry 6 }
|
|
|
|
lldpInfoTxShutdownWhile OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The txShutdownWhile timer of the port in LLDP Transmit State
|
|
Machine."
|
|
::= { lldpInfoTxEntry 7 }
|
|
|
|
lldpInfoTxReinitDelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reinitDelay timer of the port in LLDP Transmit State
|
|
Machine."
|
|
::= { lldpInfoTxEntry 8 }
|
|
|
|
lldpInfoTxHoldMultiplier OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The msgTxHold timer of the port in LLDP Transmit State
|
|
Machine."
|
|
::= { lldpInfoTxEntry 9 }
|
|
|
|
lldpInfoTxTransmitInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The msgTxInterval timer of the port in LLDP Transmit State
|
|
Machine."
|
|
::= { lldpInfoTxEntry 10 }
|
|
|
|
lldpInfoTxTransmitDelay OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The txDelay timer of the port in LLDP Transmit State Machine."
|
|
::= { lldpInfoTxEntry 11 }
|
|
|
|
lldpInfoTxDMAC OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Destination MAC address of the LLDP remote devices.
|
|
Legend(possible values in DMAC column) :
|
|
NB - Nearest Bridge - 01-80-C2-00-00-0E
|
|
NnTB - Nearest non-TPMR Bridge - 01-80-C2-00-00-03
|
|
NCB - Nearest Customer Bridge - 01-80-C2-00-00-00"
|
|
::= { lldpInfoTxEntry 12 }
|
|
|
|
|
|
lldpInfoTxPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The alias of the row in LLDP Transmit State Machine info table."
|
|
::= { lldpInfoTxEntry 13 }
|
|
|
|
|
|
lldpInfoRxTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpInfoRxEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LLDP Receive State Machine Info."
|
|
::= { lldpInfo 3 }
|
|
|
|
lldpInfoRxEntry OBJECT-TYPE
|
|
SYNTAX LldpInfoRxEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP Receive State Machine Info."
|
|
INDEX { lldpInfoRxIndex }
|
|
::= { lldpInfoRxTable 1 }
|
|
|
|
LldpInfoRxEntry ::= SEQUENCE {
|
|
lldpInfoRxIndex PortNumber,
|
|
lldpInfoRxState INTEGER,
|
|
lldpInfoRxBadFrame INTEGER,
|
|
lldpInfoRxRcvFrame INTEGER,
|
|
lldpInfoRxRxInfoAge INTEGER,
|
|
lldpInfoRxRemoteChanged INTEGER,
|
|
lldpInfoRxTooManyNeighbors INTEGER,
|
|
lldpInfoRxSNMPNotify INTEGER,
|
|
lldpInfoRxRxTTL Integer32,
|
|
lldpInfoRxTooManyNeighborTimer Integer32,
|
|
lldpInfoRxDMAC DisplayString
|
|
,lldpInfoRxPortAlias DisplayString
|
|
}
|
|
|
|
lldpInfoRxIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the row in LLDP Receive State Machine info table."
|
|
::= { lldpInfoRxEntry 1 }
|
|
|
|
lldpInfoRxState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
lldpWaitPortOperational(1),
|
|
deleteAgedInfo(2),
|
|
rxLldpInitialize(3),
|
|
rxWaitForFrame(4),
|
|
rxFrame(5),
|
|
deleteInfo(6),
|
|
updateInfo(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The receive state of the port in LLDP Receive State Machine."
|
|
::= { lldpInfoRxEntry 2 }
|
|
|
|
lldpInfoRxBadFrame OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The badFrame field of the port in LLDP Receive State Machine."
|
|
::= { lldpInfoRxEntry 3 }
|
|
|
|
lldpInfoRxRcvFrame OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rcvFrame field of the port in LLDP Receive State Machine."
|
|
::= { lldpInfoRxEntry 4 }
|
|
|
|
lldpInfoRxRxInfoAge OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rxInfoAge field of the port in LLDP Receive State Machine."
|
|
::= { lldpInfoRxEntry 5 }
|
|
|
|
lldpInfoRxRemoteChanged OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The somethingChangedRemote field of the port in LLDP Receive
|
|
State Machine."
|
|
::= { lldpInfoRxEntry 6 }
|
|
|
|
lldpInfoRxTooManyNeighbors OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tooManyNeighbors field of the port in LLDP Receive
|
|
State Machine."
|
|
::= { lldpInfoRxEntry 7 }
|
|
|
|
lldpInfoRxSNMPNotify OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tooManyNeighbors field of the port in LLDP Receive
|
|
State Machine."
|
|
::= { lldpInfoRxEntry 8 }
|
|
|
|
lldpInfoRxRxTTL OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rxTTL timer of the port in LLDP Receive State Machine."
|
|
::= { lldpInfoRxEntry 9 }
|
|
|
|
lldpInfoRxTooManyNeighborTimer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tooManyNeighborsTimer timer of the port in LLDP Receive State
|
|
Machine."
|
|
::= { lldpInfoRxEntry 10 }
|
|
|
|
lldpInfoRxDMAC OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Destination MAC address of the LLDP remote devices.
|
|
Legend(possible values in DMAC column) :
|
|
NB - Nearest Bridge - 01-80-C2-00-00-0E
|
|
NnTB - Nearest non-TPMR Bridge - 01-80-C2-00-00-03
|
|
NCB - Nearest Customer Bridge - 01-80-C2-00-00-00"
|
|
::= { lldpInfoRxEntry 11 }
|
|
|
|
lldpInfoRxPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The alias of the row in LLDP Receive State Machine info table."
|
|
::= { lldpInfoRxEntry 12 }
|
|
|
|
lldpInfoRemoteDevicesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpInfoRemoteDevicesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LLDP remote devices Info."
|
|
::= { lldpInfo 4 }
|
|
|
|
lldpInfoRemoteDevicesEntry OBJECT-TYPE
|
|
SYNTAX LldpInfoRemoteDevicesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP remote devices Info."
|
|
INDEX { lldpInfoRemoteDevicesIndex }
|
|
::= { lldpInfoRemoteDevicesTable 1 }
|
|
|
|
LldpInfoRemoteDevicesEntry ::= SEQUENCE {
|
|
lldpInfoRemoteDevicesIndex INTEGER,
|
|
lldpInfoRemoteDevicesRemoteTTL Integer32,
|
|
lldpInfoRemoteDevicesRxChanges INTEGER,
|
|
lldpInfoRemoteDevicesLocalPort DisplayString,
|
|
lldpInfoRemoteDevicesChassisSubtype INTEGER,
|
|
lldpInfoRemoteDevicesChassisId DisplayString,
|
|
lldpInfoRemoteDevicesPortSubtype INTEGER,
|
|
lldpInfoRemoteDevicesPortId DisplayString,
|
|
lldpInfoRemoteDevicesSystemName DisplayString,
|
|
lldpInfoRemoteDevicesSystemDescription DisplayString,
|
|
lldpInfoRemoteDevicesPortDescription DisplayString,
|
|
lldpInfoRemoteDevicesSystemCapSupported DisplayString,
|
|
lldpInfoRemoteDevicesSystemCapEnabled DisplayString,
|
|
lldpInfoRemoteDMAC DisplayString
|
|
}
|
|
|
|
lldpInfoRemoteDevicesIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..256)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the row in LLDP remote devices info table."
|
|
::= { lldpInfoRemoteDevicesEntry 1 }
|
|
|
|
-- lldpInfoMsapMagicNumber OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The magic number of the LLDP MSAP entry."
|
|
-- ::= { lldpInfoRemoteDevicesEntry 2 }
|
|
|
|
lldpInfoRemoteDevicesRemoteTTL OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The remote TTL of the LLDP remote devices entry."
|
|
::= { lldpInfoRemoteDevicesEntry 3 }
|
|
|
|
lldpInfoRemoteDevicesRxChanges OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rxChanges field of the LLDP remote devices entry."
|
|
::= { lldpInfoRemoteDevicesEntry 4 }
|
|
|
|
lldpInfoRemoteDevicesLocalPort OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local port alias of the LLDP remote devices entry."
|
|
::= { lldpInfoRemoteDevicesEntry 5 }
|
|
|
|
lldpInfoRemoteDevicesChassisSubtype OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
chassisComponent(1),
|
|
interfaceAlias(2),
|
|
portComponent(3),
|
|
macAddress(4),
|
|
networkAddress(5),
|
|
interfaceName(6),
|
|
locallyAssigned(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chassis ID subtype of the LLDP remote devices entry."
|
|
::= { lldpInfoRemoteDevicesEntry 6 }
|
|
|
|
lldpInfoRemoteDevicesChassisId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chassis ID of the LLDP remote devices entry."
|
|
::= { lldpInfoRemoteDevicesEntry 7 }
|
|
|
|
lldpInfoRemoteDevicesPortSubtype OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
interfaceAlias(1),
|
|
portComponent(2),
|
|
macAddress(3),
|
|
networkAddress(4),
|
|
interfaceName(5),
|
|
agentCircuitId(6),
|
|
locallyAssigned(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port ID subtype of the LLDP remote devices entry."
|
|
::= { lldpInfoRemoteDevicesEntry 8 }
|
|
|
|
lldpInfoRemoteDevicesPortId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port ID of the LLDP remote devices entry."
|
|
::= { lldpInfoRemoteDevicesEntry 9 }
|
|
|
|
lldpInfoRemoteDevicesSystemName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system name of the LLDP remote devices entry."
|
|
::= { lldpInfoRemoteDevicesEntry 10 }
|
|
|
|
lldpInfoRemoteDevicesSystemDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system description of the LLDP remote devices entry."
|
|
::= { lldpInfoRemoteDevicesEntry 11 }
|
|
|
|
lldpInfoRemoteDevicesPortDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port description of the LLDP remote devices entry."
|
|
::= { lldpInfoRemoteDevicesEntry 12 }
|
|
|
|
lldpInfoRemoteDevicesSystemCapSupported OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The supported system capabilities of the LLDP remote devices entry."
|
|
::= { lldpInfoRemoteDevicesEntry 13 }
|
|
|
|
lldpInfoRemoteDevicesSystemCapEnabled OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The enabled system capabilities of the LLDP remote devices entry."
|
|
::= { lldpInfoRemoteDevicesEntry 14 }
|
|
|
|
lldpInfoRemoteDMAC OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Destination MAC address of the LLDP remote devices.
|
|
Legend(possible values in DMAC column) :
|
|
NB - Nearest Bridge - 01-80-C2-00-00-0E
|
|
NnTB - Nearest non-TPMR Bridge - 01-80-C2-00-00-03
|
|
NCB - Nearest Customer Bridge - 01-80-C2-00-00-00"
|
|
::= { lldpInfoRemoteDevicesEntry 15 }
|
|
--
|
|
-- lldpInfoRemoteDevicesManAddrTable : Management addresses of remote system
|
|
--
|
|
|
|
lldpInfoRemoteDevicesManAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpInfoRemoteDevicesManAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LLDP remote devices management address Info."
|
|
::= { lldpInfo 5 }
|
|
|
|
lldpInfoRemoteDevicesManAddrEntry OBJECT-TYPE
|
|
SYNTAX LldpInfoRemoteDevicesManAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP remote devices management address Info."
|
|
INDEX { lldpInfoRemoteDevicesIndex,
|
|
lldpInfoRemoteDevicesManAddrSubtype,
|
|
lldpInfoRemoteDevicesManAddr
|
|
}
|
|
::= { lldpInfoRemoteDevicesManAddrTable 1 }
|
|
|
|
LldpInfoRemoteDevicesManAddrEntry ::= SEQUENCE {
|
|
lldpInfoRemoteDevicesManAddrSubtype INTEGER,
|
|
lldpInfoRemoteDevicesManAddr DisplayString,
|
|
lldpInfoRemoteDevicesManAddrIfSubtype INTEGER,
|
|
lldpInfoRemoteDevicesManAddrIfId Integer32,
|
|
lldpInfoRemoteDevicesManAddrOID DisplayString
|
|
}
|
|
|
|
lldpInfoRemoteDevicesManAddrSubtype OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(0),
|
|
ipV4(1),
|
|
ipV6(2),
|
|
nsap(3),
|
|
hdlc(4),
|
|
bbn1822(5),
|
|
all802(6),
|
|
e163(7),
|
|
e164(8),
|
|
f69(9),
|
|
x121(10),
|
|
ipx(11),
|
|
appletalk(12),
|
|
decnetIV(13),
|
|
banyanVines(14),
|
|
e164withNsap(15),
|
|
dns(16),
|
|
distinguishedname(17),
|
|
asnumber(18),
|
|
xtpoveripv4(19),
|
|
xtpoveripv6(20),
|
|
xtpnativemodextp(21),
|
|
reserved(65535)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management address subtype of the LLDP remote devices entry."
|
|
::= { lldpInfoRemoteDevicesManAddrEntry 1 }
|
|
|
|
lldpInfoRemoteDevicesManAddr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management address of the LLDP remote devices entry."
|
|
::= { lldpInfoRemoteDevicesManAddrEntry 2 }
|
|
|
|
lldpInfoRemoteDevicesManAddrIfSubtype OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
ifIndex(2),
|
|
systemPortNumber(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface numbering subtype of the LLDP remote devices
|
|
management address entry."
|
|
::= { lldpInfoRemoteDevicesManAddrEntry 3 }
|
|
|
|
lldpInfoRemoteDevicesManAddrIfId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface number of the LLDP remote devices management address
|
|
entry."
|
|
::= { lldpInfoRemoteDevicesManAddrEntry 4 }
|
|
|
|
lldpInfoRemoteDevicesManAddrOID OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object identifier of the LLDP remote devices management address
|
|
entry."
|
|
::= { lldpInfoRemoteDevicesManAddrEntry 5 }
|
|
|
|
lldpClearMsap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(0),
|
|
clearMsap(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clear LLDP remote devices information when setting clearMsap(1).
|
|
When read, ok(0) is always returned."
|
|
::= { lldpInfo 6 }
|
|
|
|
--
|
|
-- } End of LLDP Info
|
|
--
|
|
|
|
|
|
-- FDB
|
|
|
|
|
|
|
|
|
|
-- Trunk Group Information
|
|
|
|
trunkGroupInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TrunkGroupInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of trunk group information."
|
|
::= { trunkGroupInfo 1 }
|
|
|
|
trunkGroupInfoTableEntry OBJECT-TYPE
|
|
SYNTAX TrunkGroupInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in trunk group information table."
|
|
INDEX { trunkGroupInfoIndex }
|
|
::= { trunkGroupInfoTable 1 }
|
|
|
|
TrunkGroupInfoTableEntry ::= SEQUENCE {
|
|
trunkGroupInfoIndex Integer32,
|
|
trunkGroupInfoState INTEGER,
|
|
trunkGroupInfoProtocol INTEGER,
|
|
trunkGroupInfoPorts OCTET STRING
|
|
}
|
|
|
|
trunkGroupInfoIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the trunk group."
|
|
::= { trunkGroupInfoTableEntry 1 }
|
|
|
|
trunkGroupInfoState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trunk group state."
|
|
::= { trunkGroupInfoTableEntry 2 }
|
|
|
|
|
|
trunkGroupInfoPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the trunk group. The ports are presented in
|
|
bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the trunk group
|
|
0 - The represented port does not belong to the trunk group"
|
|
::= { trunkGroupInfoTableEntry 3 }
|
|
|
|
trunkGroupInfoProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
static(1),
|
|
lacp(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trunk group protocol
|
|
Static - static trunk group
|
|
Lacp - dynamic trunk group"
|
|
::= { trunkGroupInfoTableEntry 4 }
|
|
|
|
trunkGroupInfoPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TrunkGroupInfoPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Trunk Group Info."
|
|
::= {trunkGroupInfo 2 }
|
|
|
|
trunkGroupInfoPortTableEntry OBJECT-TYPE
|
|
SYNTAX TrunkGroupInfoPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Trunk Info table."
|
|
INDEX { trunkGroupInfoPortTrunkId, trunkGroupInfoPortPortId }
|
|
::= { trunkGroupInfoPortTable 1 }
|
|
|
|
TrunkGroupInfoPortTableEntry ::= SEQUENCE {
|
|
trunkGroupInfoPortTrunkId Integer32,
|
|
trunkGroupInfoPortPortId PortNumber,
|
|
trunkGroupInfoPortStatus INTEGER
|
|
,trunkGroupInfoPortAlias DisplayString
|
|
}
|
|
|
|
trunkGroupInfoPortTrunkId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Trunk identifier."
|
|
::= { trunkGroupInfoPortTableEntry 1 }
|
|
|
|
trunkGroupInfoPortPortId OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port identifier."
|
|
::= { trunkGroupInfoPortTableEntry 2 }
|
|
|
|
trunkGroupInfoPortStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
down(0),
|
|
|
|
up(2)
|
|
|
|
, detached(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port Status."
|
|
::= { trunkGroupInfoPortTableEntry 3 }
|
|
|
|
trunkGroupInfoPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port alaias."
|
|
::= { trunkGroupInfoPortTableEntry 4 }
|
|
|
|
|
|
-- LACP Statistics
|
|
|
|
lacpStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LacpStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LACP Stats."
|
|
::= {lacpStats 1}
|
|
|
|
lacpStatsTableEntry OBJECT-TYPE
|
|
SYNTAX LacpStatsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Lacp status info."
|
|
INDEX { lacpStatsIndex }
|
|
::= { lacpStatsTable 1 }
|
|
|
|
LacpStatsTableEntry ::= SEQUENCE {
|
|
lacpStatsIndex PortNumber,
|
|
lacpdusRx Integer32,
|
|
markerpdusRx Integer32,
|
|
markerresponsepdusRx Integer32,
|
|
unknownRx Integer32,
|
|
illegalRx Integer32,
|
|
lacpdusTx Integer32,
|
|
markerpdusTx Integer32,
|
|
markerresponsepdusTx Integer32
|
|
,lacpClearStats INTEGER
|
|
,lacpStatsPortAlias DisplayString
|
|
}
|
|
|
|
lacpStatsIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index"
|
|
::= {lacpStatsTableEntry 1}
|
|
|
|
lacpdusRx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Valid LACPDUs received"
|
|
::= {lacpStatsTableEntry 2}
|
|
|
|
markerpdusRx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Valid Marker PDUs received"
|
|
::= {lacpStatsTableEntry 3}
|
|
|
|
markerresponsepdusRx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Valid Marker Rsp PDUs received"
|
|
::= {lacpStatsTableEntry 4}
|
|
|
|
unknownRx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unknown version/TLV type"
|
|
::= {lacpStatsTableEntry 5}
|
|
|
|
illegalRx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Illegal subtype received"
|
|
::= {lacpStatsTableEntry 6}
|
|
|
|
lacpdusTx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACPDUs transmitted"
|
|
::= {lacpStatsTableEntry 7}
|
|
|
|
markerpdusTx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Market PDUs transmitted"
|
|
::= {lacpStatsTableEntry 8}
|
|
|
|
markerresponsepdusTx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Marker Rsp PDUs transmitted "
|
|
::= {lacpStatsTableEntry 9}
|
|
|
|
lacpStatsPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Alias."
|
|
::= {lacpStatsTableEntry 11}
|
|
|
|
lacpClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(2) results in clearing the LACP statistics."
|
|
::= { lacpStatsTableEntry 10 }
|
|
|
|
|
|
-- FDB Statistics
|
|
|
|
|
|
fdbStatsCurrent OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of entries in the Forwarding Database."
|
|
::= { fdbStats 3 }
|
|
|
|
fdbStatsHiwat OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Highest number of entries recorded at any given time in the
|
|
Forwarding Database."
|
|
::= { fdbStats 4 }
|
|
|
|
|
|
fdbStatsClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clear FDB statistics"
|
|
::= { fdbStats 11 }
|
|
|
|
|
|
|
|
fdbClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this value to clear(2) clears the entire master FDB."
|
|
::= { fdbInfo 1 }
|
|
|
|
|
|
-- FDB table
|
|
fdbTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of FDB entries."
|
|
::= { fdbInfo 2 }
|
|
|
|
fdbEntry OBJECT-TYPE
|
|
SYNTAX FdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the FDB table"
|
|
INDEX { fdbMacAddr }
|
|
::= { fdbTable 1 }
|
|
|
|
FdbEntry ::= SEQUENCE {
|
|
fdbMacAddr MacAddress,
|
|
fdbVlan Integer32,
|
|
fdbSrcPortIndex PortNumber,
|
|
fdbSrcTrunk Integer32,
|
|
fdbState INTEGER
|
|
,fdbStatus Integer32
|
|
,fdbSrcPortAlias DisplayString
|
|
}
|
|
|
|
fdbMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address for the FDB entry."
|
|
::= { fdbEntry 1 }
|
|
|
|
fdbVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN ID for the FDB entry."
|
|
::= { fdbEntry 2 }
|
|
|
|
fdbSrcPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Either the value '0', or the port number of the port on which a frame
|
|
having a source address equal to the value of the corresponding
|
|
instance has been seen. A value of '0' indicates that the port
|
|
number has not been learned but that the bridge does have some
|
|
forwarding/filtering information about this address."
|
|
::= { fdbEntry 3 }
|
|
|
|
fdbState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
forward(2),
|
|
trunk(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the FDB entry. The meanings of the values are :
|
|
unknown(1) : the MAC address has not yet been learned by the switch
|
|
but has only been seen as a destination address
|
|
forward(2) : the MAC address has been learned by the switch
|
|
trunk(3) : frames with this MAC address are forwarded to trunk
|
|
group"
|
|
::= { fdbEntry 4 }
|
|
|
|
|
|
fdbSrcTrunk OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Either the value '0', or the trunk number of the trunk on which a frame
|
|
having a source address equal to the value of the corresponding
|
|
instance has been seen. A value of '0' indicates that the source
|
|
address is not associated with a trunk."
|
|
::= { fdbEntry 7 }
|
|
|
|
fdbStatus OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"'1' if it is permanent
|
|
'0' if it is not permanent"
|
|
::= { fdbEntry 8 }
|
|
|
|
fdbSrcPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Either the value '0', or the port alias of the port on which a frame
|
|
having a source address equal to the value of the corresponding
|
|
instance has been seen. A value of '0' indicates that the port
|
|
number has not been learned but that the bridge does have some
|
|
forwarding/filtering information about this address."
|
|
::= { fdbEntry 9 }
|
|
|
|
|
|
|
|
|
|
|
|
-- LACP information
|
|
|
|
lacpInfoAggrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LacpInfoAggrTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LACP aggregator information."
|
|
::= { lacpInfo 1 }
|
|
|
|
lacpInfoAggrTableEntry OBJECT-TYPE
|
|
SYNTAX LacpInfoAggrTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a LACP aggregator."
|
|
INDEX { lacpInfoAggrIndex }
|
|
::= { lacpInfoAggrTable 1 }
|
|
|
|
LacpInfoAggrTableEntry ::= SEQUENCE {
|
|
lacpInfoAggrIndex PortNumber,
|
|
lacpInfoAggrId Integer32,
|
|
lacpInfoAggrMac DisplayString,
|
|
lacpInfoAggrActSysPrio Integer32,
|
|
lacpInfoAggrActSysId DisplayString,
|
|
lacpInfoAggrIndivState INTEGER,
|
|
lacpInfoAggrActAdminKey Integer32,
|
|
lacpInfoAggrActOperKey Integer32,
|
|
lacpInfoAggrPartSysPrio Integer32,
|
|
lacpInfoAggrPartSysId DisplayString,
|
|
lacpInfoAggrPartOperKey Integer32,
|
|
lacpInfoAggrReadyState INTEGER,
|
|
lacpInfoAggrNumPorts Integer32
|
|
,lacpInfoAggrMinLinks Integer32
|
|
}
|
|
|
|
lacpInfoAggrIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The aggregator identifier."
|
|
::= { lacpInfoAggrTableEntry 1 }
|
|
|
|
lacpInfoAggrId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP aggregator ID"
|
|
::= { lacpInfoAggrTableEntry 2 }
|
|
|
|
lacpInfoAggrMac OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP aggregator MAC address"
|
|
::= { lacpInfoAggrTableEntry 3 }
|
|
|
|
lacpInfoAggrActSysPrio OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP aggregator actor system priority"
|
|
::= { lacpInfoAggrTableEntry 4 }
|
|
|
|
lacpInfoAggrActSysId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP aggregator actor system ID"
|
|
::= { lacpInfoAggrTableEntry 5 }
|
|
|
|
lacpInfoAggrIndivState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP aggregator individual state"
|
|
::= { lacpInfoAggrTableEntry 6 }
|
|
|
|
lacpInfoAggrActAdminKey OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP aggregator actor admin key"
|
|
::= { lacpInfoAggrTableEntry 7 }
|
|
|
|
lacpInfoAggrActOperKey OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP aggregator actor oper key"
|
|
::= { lacpInfoAggrTableEntry 8 }
|
|
|
|
lacpInfoAggrPartSysPrio OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP aggregator partner system priority"
|
|
::= { lacpInfoAggrTableEntry 9 }
|
|
|
|
lacpInfoAggrPartSysId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP aggregator partner system ID"
|
|
::= { lacpInfoAggrTableEntry 10 }
|
|
|
|
lacpInfoAggrPartOperKey OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP aggregator partner oper key"
|
|
::= { lacpInfoAggrTableEntry 11 }
|
|
|
|
lacpInfoAggrReadyState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP aggregator ready state"
|
|
::= { lacpInfoAggrTableEntry 12 }
|
|
|
|
lacpInfoAggrNumPorts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of ports in aggregator"
|
|
::= { lacpInfoAggrTableEntry 13 }
|
|
|
|
|
|
lacpInfoAggrMinLinks OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Min Links of ports in aggregator"
|
|
::= { lacpInfoAggrTableEntry 15 }
|
|
|
|
lacpInfoPort OBJECT IDENTIFIER ::= { lacpInfo 2 }
|
|
|
|
lacpInfoPortGeneralTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LacpInfoPortGeneralTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LACP port general information."
|
|
::= { lacpInfoPort 1 }
|
|
|
|
lacpInfoPortGeneralTableEntry OBJECT-TYPE
|
|
SYNTAX LacpInfoPortGeneralTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"General information about a LACP port."
|
|
INDEX { lacpInfoPortGeneralIndex }
|
|
::= { lacpInfoPortGeneralTable 1 }
|
|
|
|
LacpInfoPortGeneralTableEntry ::= SEQUENCE {
|
|
lacpInfoPortGeneralIndex PortNumber,
|
|
lacpInfoPortLacpEna INTEGER,
|
|
lacpInfoPortAdminEna INTEGER,
|
|
lacpInfoPortActSysId DisplayString,
|
|
lacpInfoPortActSysPrio Integer32,
|
|
lacpInfoPortActAdminKey Integer32,
|
|
lacpInfoPortActOperKey Integer32,
|
|
lacpInfoPortActPortNum Integer32,
|
|
lacpInfoPortActPortPrio Integer32,
|
|
lacpInfoPortIndivState INTEGER,
|
|
lacpInfoSelAggrId Integer32,
|
|
lacpInfoAttAggrId Integer32,
|
|
lacpInfoPortReadyN INTEGER,
|
|
lacpInfoPortNtt INTEGER,
|
|
lacpInfoPortSelected INTEGER,
|
|
lacpInfoPortMoved INTEGER,
|
|
lacpInfoCollDetState INTEGER,
|
|
lacpInfoPortRxState DisplayString,
|
|
lacpInfoPortMuxState DisplayString,
|
|
lacpInfoPortPerState DisplayString,
|
|
lacpInfoPortPerTraTimer Integer32,
|
|
lacpInfoPortCurWhileTimer Integer32,
|
|
lacpInfoPortOperState INTEGER
|
|
,lacpInfoPortGeneralPortAlias DisplayString
|
|
,lacpInfoPortActPortAlias DisplayString
|
|
}
|
|
|
|
lacpInfoPortGeneralIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port identifier."
|
|
::= { lacpInfoPortGeneralTableEntry 1 }
|
|
|
|
lacpInfoPortLacpEna OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP enabled on port"
|
|
::= { lacpInfoPortGeneralTableEntry 2 }
|
|
|
|
lacpInfoPortAdminEna OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port admin enabled"
|
|
::= { lacpInfoPortGeneralTableEntry 3 }
|
|
|
|
lacpInfoPortActSysId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port actor system ID"
|
|
::= { lacpInfoPortGeneralTableEntry 4 }
|
|
|
|
lacpInfoPortActSysPrio OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port actor system priority"
|
|
::= { lacpInfoPortGeneralTableEntry 5 }
|
|
|
|
lacpInfoPortActAdminKey OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port actor admin key"
|
|
::= { lacpInfoPortGeneralTableEntry 6 }
|
|
|
|
lacpInfoPortActOperKey OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port actor oper key"
|
|
::= { lacpInfoPortGeneralTableEntry 7 }
|
|
|
|
lacpInfoPortActPortNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port number"
|
|
::= { lacpInfoPortGeneralTableEntry 8 }
|
|
|
|
lacpInfoPortActPortPrio OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port priority"
|
|
::= { lacpInfoPortGeneralTableEntry 9 }
|
|
|
|
lacpInfoPortIndivState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port individual state"
|
|
::= { lacpInfoPortGeneralTableEntry 10 }
|
|
|
|
lacpInfoSelAggrId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port selected aggregator ID"
|
|
::= { lacpInfoPortGeneralTableEntry 11 }
|
|
|
|
lacpInfoAttAggrId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port attached aggregator ID"
|
|
::= { lacpInfoPortGeneralTableEntry 12 }
|
|
|
|
lacpInfoPortReadyN OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"True value for Ready_N flag indicates that the wait while timer
|
|
has expired and it is waiting to attach to an aggregator.
|
|
There is one Ready_N value for each port."
|
|
::= { lacpInfoPortGeneralTableEntry 13 }
|
|
|
|
lacpInfoPortNtt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Need to transmit flag. True indicates that there is new protocol
|
|
information that should be transmitted on the link."
|
|
::= { lacpInfoPortGeneralTableEntry 14 }
|
|
|
|
lacpInfoPortSelected OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
selected(1),
|
|
unselected(2),
|
|
standby(3)
|
|
, suspended(4)
|
|
, individual(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Selected flag value indicates that the selection logic has selected
|
|
an appropriate Aggregator. A value of unselected indicates that no
|
|
aggregator is currently selected. A value of standby indicates that
|
|
although the selection logic has selected an appropriate Aggregator,
|
|
aggregation restrictions currently prevent the port from being
|
|
enabled as part of the aggregation, and so the port is being held
|
|
in standby condition.
|
|
A value of suspended indicates that the port in a LACP port-channel
|
|
cannot be aggregated due to, for example, incompatible LACP system/port
|
|
attributes of the remote endpoints.
|
|
A value of suspended indicates that the port in a LACP port-channel
|
|
cannot be aggregated due to, for example, not receiveing LACPDU.
|
|
A value of individual indicates that the port works as a normal link-up
|
|
port due to not receiving LACPDU.
|
|
"
|
|
::= { lacpInfoPortGeneralTableEntry 15 }
|
|
|
|
lacpInfoPortMoved OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Moved flag is set to true if the receive machine for a port
|
|
is in the port_disabled state, and the combination of partner oper
|
|
system and partner oper port number in use by the port has been
|
|
used by received in an incoming LACPDU on a different port."
|
|
::= { lacpInfoPortGeneralTableEntry 16 }
|
|
|
|
lacpInfoCollDetState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port collision and detection state"
|
|
::= { lacpInfoPortGeneralTableEntry 17 }
|
|
|
|
lacpInfoPortRxState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port RX machine state"
|
|
::= { lacpInfoPortGeneralTableEntry 18 }
|
|
|
|
lacpInfoPortMuxState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port Mux machine state"
|
|
::= { lacpInfoPortGeneralTableEntry 19 }
|
|
|
|
lacpInfoPortPerState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port periodic machine state"
|
|
::= { lacpInfoPortGeneralTableEntry 20 }
|
|
|
|
lacpInfoPortPerTraTimer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Periodic Transmit Timer"
|
|
::= { lacpInfoPortGeneralTableEntry 21 }
|
|
|
|
lacpInfoPortCurWhileTimer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current While Timer"
|
|
::= { lacpInfoPortGeneralTableEntry 22 }
|
|
|
|
lacpInfoPortOperState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
up(2),
|
|
down(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational state of LACP on the port."
|
|
::= { lacpInfoPortGeneralTableEntry 23 }
|
|
|
|
lacpInfoPortGeneralPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias."
|
|
::= { lacpInfoPortGeneralTableEntry 24 }
|
|
|
|
lacpInfoPortActPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LACP port alias."
|
|
::= { lacpInfoPortGeneralTableEntry 25 }
|
|
|
|
|
|
lacpInfoPortAdminTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LacpInfoPortAdminTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LACP port admin information."
|
|
::= { lacpInfoPort 2 }
|
|
|
|
lacpInfoPortAdminTableEntry OBJECT-TYPE
|
|
SYNTAX LacpInfoPortAdminTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Admin information about a LACP port."
|
|
INDEX { lacpInfoPortAdminIndex }
|
|
::= { lacpInfoPortAdminTable 1 }
|
|
|
|
LacpInfoPortAdminTableEntry ::= SEQUENCE {
|
|
lacpInfoPortAdminIndex PortNumber,
|
|
lacpInfoPortActAdPortState DisplayString,
|
|
lacpInfoPortActAdActiv INTEGER,
|
|
lacpInfoPortActAdSync INTEGER,
|
|
lacpInfoPortActAdDef INTEGER,
|
|
lacpInfoPortActAdTimeout INTEGER,
|
|
lacpInfoPortActAdColl INTEGER,
|
|
lacpInfoPortActAdExp INTEGER,
|
|
lacpInfoPortActAdAggr INTEGER,
|
|
lacpInfoPortActAdDist INTEGER
|
|
,lacpInfoPortAdminPortAlias DisplayString
|
|
}
|
|
|
|
lacpInfoPortAdminIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port identifier."
|
|
::= { lacpInfoPortAdminTableEntry 1 }
|
|
|
|
|
|
lacpInfoPortActAdPortState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Administrator Port. This is a octet mask
|
|
with the following bits: Activity, Synchronization, Defaulted,
|
|
Timeout, Collecting, Expired, Aggregation and Distributing.
|
|
If all of them are 0 then the state is showed as 0x0, else it is
|
|
displayed a blank state which mean is not a NULL state"
|
|
::= { lacpInfoPortAdminTableEntry 7 }
|
|
|
|
lacpInfoPortActAdActiv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
passive(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Administrator Port Activity"
|
|
::= { lacpInfoPortAdminTableEntry 8 }
|
|
|
|
lacpInfoPortActAdSync OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Administrator Port Synchronization"
|
|
::= { lacpInfoPortAdminTableEntry 9 }
|
|
|
|
lacpInfoPortActAdDef OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Administrator Port Defaulted"
|
|
::= { lacpInfoPortAdminTableEntry 10 }
|
|
|
|
lacpInfoPortActAdTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
short(1),
|
|
long(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Administrator Port Timeout"
|
|
::= { lacpInfoPortAdminTableEntry 11 }
|
|
|
|
lacpInfoPortActAdColl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Administrator Port Collecting"
|
|
::= { lacpInfoPortAdminTableEntry 12 }
|
|
|
|
lacpInfoPortActAdExp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Administrator Port Expired"
|
|
::= { lacpInfoPortAdminTableEntry 13 }
|
|
|
|
lacpInfoPortActAdAggr OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Administrator Port Aggregation"
|
|
::= { lacpInfoPortAdminTableEntry 14 }
|
|
|
|
lacpInfoPortActAdDist OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Administrator Port Distributing"
|
|
::= { lacpInfoPortAdminTableEntry 15 }
|
|
|
|
|
|
lacpInfoPortAdminPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias."
|
|
::= { lacpInfoPortAdminTableEntry 25 }
|
|
|
|
lacpInfoPortOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LacpInfoPortOperTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of LACP port oper information."
|
|
::= { lacpInfoPort 3 }
|
|
|
|
lacpInfoPortOperTableEntry OBJECT-TYPE
|
|
SYNTAX LacpInfoPortOperTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Oper information about a LACP port."
|
|
INDEX { lacpInfoPortOperIndex }
|
|
::= { lacpInfoPortOperTable 1 }
|
|
|
|
LacpInfoPortOperTableEntry ::= SEQUENCE {
|
|
lacpInfoPortOperIndex PortNumber,
|
|
lacpInfoPortPartOpSysPrio Integer32,
|
|
lacpInfoPortPartOpSysId DisplayString,
|
|
lacpInfoPortPartOpKey Integer32,
|
|
lacpInfoPortPartOpPortNum Integer32,
|
|
lacpInfoPortPartOpPortPrio Integer32,
|
|
lacpInfoPortActOpPortState DisplayString,
|
|
lacpInfoPortActOpActiv INTEGER,
|
|
lacpInfoPortActOpSync INTEGER,
|
|
lacpInfoPortActOpDef INTEGER,
|
|
lacpInfoPortActOpTimeout INTEGER,
|
|
lacpInfoPortActOpColl INTEGER,
|
|
lacpInfoPortActOpExp INTEGER,
|
|
lacpInfoPortActOpAggr INTEGER,
|
|
lacpInfoPortActOpDist INTEGER,
|
|
lacpInfoPortPartOpPortState DisplayString,
|
|
lacpInfoPortPartOpActiv INTEGER,
|
|
lacpInfoPortPartOpSync INTEGER,
|
|
lacpInfoPortPartOpDef INTEGER,
|
|
lacpInfoPortPartOpTimeout INTEGER,
|
|
lacpInfoPortPartOpColl INTEGER,
|
|
lacpInfoPortPartOpExp INTEGER,
|
|
lacpInfoPortPartOpAggr INTEGER,
|
|
lacpInfoPortPartOpDist INTEGER
|
|
,lacpInfoPortOperPortAlias DisplayString
|
|
}
|
|
|
|
lacpInfoPortOperIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port identifier."
|
|
::= { lacpInfoPortOperTableEntry 1 }
|
|
|
|
lacpInfoPortPartOpSysPrio OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of Partner Operator Port System Priority"
|
|
::= { lacpInfoPortOperTableEntry 2 }
|
|
|
|
lacpInfoPortPartOpSysId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of Partner Operator Port System ID"
|
|
::= { lacpInfoPortOperTableEntry 3 }
|
|
|
|
lacpInfoPortPartOpKey OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of Partner Operator Port Key"
|
|
::= { lacpInfoPortOperTableEntry 4 }
|
|
|
|
lacpInfoPortPartOpPortNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Partner Operator Port Number"
|
|
::= { lacpInfoPortOperTableEntry 5 }
|
|
|
|
lacpInfoPortPartOpPortPrio OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of Partner Operator Port Priority"
|
|
::= { lacpInfoPortOperTableEntry 6 }
|
|
|
|
lacpInfoPortActOpPortState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Operator Port. This is a octet mask
|
|
with the following bits: Activity, Synchronization, Defaulted,
|
|
Timeout, Collecting, Expired, Aggregation and Distributing.
|
|
If all of them are 0 then the state is showed as 0x0, else it is
|
|
displayed a blank state which mean is not a NULL state"
|
|
::= { lacpInfoPortOperTableEntry 7 }
|
|
|
|
lacpInfoPortActOpActiv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
passive(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Operator Port Activity"
|
|
::= { lacpInfoPortOperTableEntry 8 }
|
|
|
|
lacpInfoPortActOpSync OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Operator Port Synchronization"
|
|
::= { lacpInfoPortOperTableEntry 9 }
|
|
|
|
lacpInfoPortActOpDef OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Operator Port Defaulted"
|
|
::= { lacpInfoPortOperTableEntry 10 }
|
|
|
|
lacpInfoPortActOpTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
short(1),
|
|
long(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Operator Port Timeout"
|
|
::= { lacpInfoPortOperTableEntry 11 }
|
|
|
|
lacpInfoPortActOpColl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Operator Port Collecting"
|
|
::= { lacpInfoPortOperTableEntry 12 }
|
|
|
|
lacpInfoPortActOpExp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Operator Port Expired"
|
|
::= { lacpInfoPortOperTableEntry 13 }
|
|
|
|
lacpInfoPortActOpAggr OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Operator Port Aggregation"
|
|
::= { lacpInfoPortOperTableEntry 14 }
|
|
|
|
lacpInfoPortActOpDist OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Actor Operator Port Distributing"
|
|
::= { lacpInfoPortOperTableEntry 15 }
|
|
|
|
lacpInfoPortPartOpPortState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Partner Operator Port. This is a octet mask
|
|
with the following bits: Activity, Synchronization, Defaulted,
|
|
Timeout, Collecting, Expired, Aggregation and Distributing.
|
|
If all of them are 0 then the state is showed as 0x0, else it is
|
|
displayed a blank state which mean is not a NULL state"
|
|
::= { lacpInfoPortOperTableEntry 16 }
|
|
|
|
lacpInfoPortPartOpActiv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
passive(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Partner Operator Port Activity"
|
|
::= { lacpInfoPortOperTableEntry 17 }
|
|
|
|
lacpInfoPortPartOpSync OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Partner Operator Port Synchronization"
|
|
::= { lacpInfoPortOperTableEntry 18 }
|
|
|
|
lacpInfoPortPartOpDef OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Partner Operator Port Defaulted"
|
|
::= { lacpInfoPortOperTableEntry 19 }
|
|
|
|
lacpInfoPortPartOpTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
short(1),
|
|
long(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Partner Operator Port Timeout"
|
|
::= { lacpInfoPortOperTableEntry 20 }
|
|
|
|
lacpInfoPortPartOpColl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Partner Operator Port Collecting"
|
|
::= { lacpInfoPortOperTableEntry 21 }
|
|
|
|
lacpInfoPortPartOpExp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Partner Operator Port Expired"
|
|
::= { lacpInfoPortOperTableEntry 22 }
|
|
|
|
lacpInfoPortPartOpAggr OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Partner Operator Port Aggregation"
|
|
::= { lacpInfoPortOperTableEntry 23 }
|
|
|
|
lacpInfoPortPartOpDist OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of Partner Operator Port Distributing"
|
|
::= { lacpInfoPortOperTableEntry 24 }
|
|
|
|
lacpInfoPortOperPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias."
|
|
::= { lacpInfoPortOperTableEntry 25 }
|
|
|
|
|
|
|
|
-- General Information
|
|
|
|
|
|
|
|
-- VLAN information
|
|
vlanInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VlanInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of VLAN information."
|
|
::= { vlanInfo 1 }
|
|
|
|
vlanInfoTableEntry OBJECT-TYPE
|
|
SYNTAX VlanInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular VLAN."
|
|
INDEX { vlanInfoId }
|
|
::= { vlanInfoTable 1 }
|
|
|
|
VlanInfoTableEntry ::= SEQUENCE {
|
|
vlanInfoId INTEGER,
|
|
vlanInfoName DisplayString,
|
|
vlanInfoStatus INTEGER,
|
|
vlanInfoPorts OCTET STRING
|
|
}
|
|
|
|
vlanInfoId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4090)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN identifier."
|
|
::= { vlanInfoTableEntry 1 }
|
|
|
|
vlanInfoName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN name."
|
|
::= { vlanInfoTableEntry 2 }
|
|
|
|
vlanInfoStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable, VLAN state information"
|
|
::= { vlanInfoTableEntry 3 }
|
|
|
|
|
|
|
|
|
|
vlanInfoPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list information in the VLAN. The ports are presented
|
|
in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the VLAN
|
|
0 - The represented port does not belong to the VLAN"
|
|
::= { vlanInfoTableEntry 7 }
|
|
|
|
-- L2 Operational commands
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: ecp
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- ECP Configuration {
|
|
-- ------------------------------------------------------------------------- --
|
|
ecpCurCfgRetrans OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ECP retransmission interval in millisecond"
|
|
::= { ecpCfg 1 }
|
|
|
|
ecpNewCfgRetrans OBJECT-TYPE
|
|
SYNTAX INTEGER (100..9000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ECP retransmission interval in millisecond"
|
|
::= { ecpCfg 2 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- ECP Configuration (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- ECP Information {
|
|
-- ------------------------------------------------------------------------- --
|
|
ecpChnlInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EcpChnlInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of ECP channel Info."
|
|
::= { ecpInfo 1 }
|
|
|
|
ecpChnlInfoEntry OBJECT-TYPE
|
|
SYNTAX EcpChnlInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about ECP channel."
|
|
INDEX { ecpChnlInfoEntryIndex }
|
|
::= { ecpChnlInfoTable 1 }
|
|
|
|
EcpChnlInfoEntry ::= SEQUENCE {
|
|
ecpChnlInfoEntryIndex Integer32
|
|
,ecpChnlPortIndex Integer32
|
|
,ecpChnlStag Integer32
|
|
,ecpChnlSndlen Integer32
|
|
,ecpChnlSndnxt Integer32
|
|
,ecpChnlRcvlast Integer32
|
|
,ecpChnlStateMachine Integer32
|
|
,ecpChnlRxCnt Integer32
|
|
,ecpChnlTxCnt Integer32
|
|
,ecpChnlRxDrop Integer32
|
|
,ecpChnlTxDrop Integer32
|
|
,ecpChnlState INTEGER
|
|
,ecpChnlAckErr Integer32
|
|
,ecpChnlPortAlias DisplayString
|
|
}
|
|
|
|
ecpChnlInfoEntryIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the ecp chnl info table."
|
|
::= { ecpChnlInfoEntry 1 }
|
|
|
|
ecpChnlPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ecp channel port info."
|
|
::= { ecpChnlInfoEntry 2 }
|
|
|
|
ecpChnlStag OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ecp channel stag info."
|
|
::= { ecpChnlInfoEntry 3 }
|
|
|
|
ecpChnlSndlen OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ecp channel send length info."
|
|
::= { ecpChnlInfoEntry 4 }
|
|
|
|
ecpChnlSndnxt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ecp channel send next info."
|
|
::= { ecpChnlInfoEntry 5 }
|
|
|
|
ecpChnlRcvlast OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ecp channel recv last sequence info."
|
|
::= { ecpChnlInfoEntry 6 }
|
|
|
|
ecpChnlStateMachine OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ecp channel state machineinfo."
|
|
::= { ecpChnlInfoEntry 7 }
|
|
|
|
ecpChnlRxCnt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ecp channel Rx count info."
|
|
::= { ecpChnlInfoEntry 8 }
|
|
|
|
ecpChnlTxCnt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ecp channel Tx count info."
|
|
::= { ecpChnlInfoEntry 9 }
|
|
|
|
ecpChnlRxDrop OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ecp channel RxDrop info."
|
|
::= { ecpChnlInfoEntry 10 }
|
|
|
|
ecpChnlTxDrop OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ecp channel TxDrop info."
|
|
::= { ecpChnlInfoEntry 11 }
|
|
|
|
ecpChnlState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ecp channel state info."
|
|
::= { ecpChnlInfoEntry 12 }
|
|
|
|
ecpChnlAckErr OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ecp channel ACK error info."
|
|
::= { ecpChnlInfoEntry 13 }
|
|
|
|
ecpChnlPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ecp channel port alias info."
|
|
::= { ecpChnlInfoEntry 14 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- ECP Information (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- ECP Operation {
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- ECP Operation (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- --
|
|
-- Service Location Protocol (SLP) --
|
|
-- --
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- Global SLP Configuration
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
slpCfg OBJECT IDENTIFIER ::= { layer2Configs 20 }
|
|
|
|
slpCurCfgGlobalEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current SLP global status on switch."
|
|
DEFVAL { disabled }
|
|
::= { slpCfg 1 }
|
|
|
|
slpNewCfgGlobalEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set to enabled to enable SLP globally or
|
|
Set to disabled to disable SLP globally on switch."
|
|
DEFVAL { disabled }
|
|
::= { slpCfg 2 }
|
|
|
|
slpCurCfgActiveDaDisEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current SLP active directory agent discovery status on switch."
|
|
DEFVAL { disabled }
|
|
::= { slpCfg 3 }
|
|
|
|
slpNewCfgActiveDaDisEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set to enabled to enable SLP active directory agent discovery or
|
|
Set to disabled to disable SLP active directory agent discovery on switch."
|
|
DEFVAL { disabled }
|
|
::= { slpCfg 4 }
|
|
|
|
slpCurCfgActiveDaDisStartWaitTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current SLP active directory agent discovery start wait time measured in seconds."
|
|
DEFVAL { 3 }
|
|
::= { slpCfg 5 }
|
|
|
|
slpNewCfgActiveDaDisStartWaitTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to change the SLP active directory agent
|
|
discovery start wait time measured in seconds."
|
|
DEFVAL { 3 }
|
|
::= { slpCfg 6 }
|
|
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- Global SLP Info
|
|
-- ----------------------------------------------------------------------------
|
|
slpInfo OBJECT IDENTIFIER ::= { layer2Info 18 }
|
|
slpInfoSystem OBJECT IDENTIFIER ::= { slpInfo 1 }
|
|
slpInfoDirectoryAgents OBJECT IDENTIFIER ::= { slpInfo 2 }
|
|
slpInfoUserAgents OBJECT IDENTIFIER ::= { slpInfo 3 }
|
|
|
|
slpInfoProtocolVersion OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SLP protocol version."
|
|
DEFVAL { 2 }
|
|
::= { slpInfoSystem 1 }
|
|
|
|
slpInfoListeningPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SLP listening port."
|
|
DEFVAL { 427 }
|
|
::= { slpInfoSystem 2 }
|
|
|
|
slpInfoListeningIPInterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlpInfoListeningIPInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table with all the SLP listening IP interfaces."
|
|
::= { slpInfoSystem 3 }
|
|
|
|
slpInfoListeningIPInterfaceEntry OBJECT-TYPE
|
|
SYNTAX SlpInfoListeningIPInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configuration objects for a SLP listening IP interface."
|
|
INDEX { listeningIPInterfaceId }
|
|
::= { slpInfoListeningIPInterfaceTable 1 }
|
|
|
|
SlpInfoListeningIPInterfaceEntry ::= SEQUENCE {
|
|
listeningIPInterfaceId Integer32,
|
|
listeningIPInterfaceAddress IpAddress
|
|
}
|
|
|
|
listeningIPInterfaceId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of this IP interface."
|
|
::= { slpInfoListeningIPInterfaceEntry 1 }
|
|
|
|
listeningIPInterfaceAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The adddress of this IP interface."
|
|
::= { slpInfoListeningIPInterfaceEntry 2 }
|
|
|
|
slpInfoDirectoryAgentsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlpInfoDirectoryAgentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table with all the SLP Directory Agents."
|
|
::= { slpInfoDirectoryAgents 1 }
|
|
|
|
slpInfoDirectoryAgentEntry OBJECT-TYPE
|
|
SYNTAX SlpInfoDirectoryAgentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configuration objects for a Directory Agent entry."
|
|
INDEX { directoryAgentAddress }
|
|
::= { slpInfoDirectoryAgentsTable 1 }
|
|
|
|
SlpInfoDirectoryAgentEntry ::= SEQUENCE {
|
|
directoryAgentAddress IpAddress,
|
|
directoryAgentPort Integer32,
|
|
directoryAgentTime Integer32
|
|
}
|
|
|
|
directoryAgentAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP adddress of this Directory Agent."
|
|
::= { slpInfoDirectoryAgentEntry 1 }
|
|
|
|
directoryAgentPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port of this Directory Agent. Communication can be done
|
|
using TCP or UDP."
|
|
::= { slpInfoDirectoryAgentEntry 2 }
|
|
|
|
directoryAgentTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time elapsed from the moment when this Directory Agent
|
|
was learned measured in seconds."
|
|
::= { slpInfoDirectoryAgentEntry 3 }
|
|
|
|
slpInfoUserAgentsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlpInfoUserAgentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table with all the SLP User Agents."
|
|
::= { slpInfoUserAgents 1 }
|
|
|
|
slpInfoUserAgentEntry OBJECT-TYPE
|
|
SYNTAX SlpInfoUserAgentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configuration objects for a User Agent entry."
|
|
INDEX { userAgentAddress }
|
|
::= { slpInfoUserAgentsTable 1 }
|
|
|
|
SlpInfoUserAgentEntry ::= SEQUENCE {
|
|
userAgentAddress IpAddress,
|
|
userAgentPort Integer32,
|
|
userAgentTime Integer32
|
|
}
|
|
|
|
userAgentAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP adddress of this User Agent."
|
|
::= { slpInfoUserAgentEntry 1 }
|
|
|
|
userAgentPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port of this User Agent. Communication can be done
|
|
using TCP or UDP."
|
|
::= { slpInfoUserAgentEntry 2 }
|
|
|
|
userAgentTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time elapsed from the moment when this User Agent was learned
|
|
measured in seconds."
|
|
::= { slpInfoUserAgentEntry 3 }
|
|
|
|
slpDirectoryAgentsClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
other(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this object to 'clear' will reset all directory agents
|
|
settings of SLP. A get action of this object will always
|
|
return 'other'. Setting this object to 'other' is not
|
|
allowed."
|
|
::= { slpInfo 4 }
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- Global SLP Statistics
|
|
-- ----------------------------------------------------------------------------
|
|
slpStats OBJECT IDENTIFIER ::= { layer2Stats 12 }
|
|
|
|
slpCountersClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
other(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this object to 'clear' will reset all SLP counters.
|
|
A get action of this object will always return 'other'.
|
|
Setting this object to 'other' is not allowed."
|
|
::= { slpStats 3 }
|
|
|
|
slpStatsTxCountersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlpStatsTxCounterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table with all the SLP Send counters."
|
|
::= { slpStats 1 }
|
|
|
|
slpStatsTxCounterEntry OBJECT-TYPE
|
|
SYNTAX SlpStatsTxCounterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configuration objects for a SLP Send counter entry."
|
|
INDEX { slpTxCounterIndex }
|
|
::= { slpStatsTxCountersTable 1 }
|
|
|
|
SlpStatsTxCounterEntry ::= SEQUENCE {
|
|
slpTxCounterIndex Integer32,
|
|
slpTxCounterName DisplayString,
|
|
slpTxCounterUnicast Integer32,
|
|
slpTxCounterMulticast Integer32
|
|
}
|
|
|
|
slpTxCounterIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of this counter."
|
|
::= { slpStatsTxCounterEntry 1 }
|
|
|
|
slpTxCounterName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of this counter."
|
|
::= { slpStatsTxCounterEntry 2 }
|
|
|
|
slpTxCounterUnicast OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unicast value of this counter."
|
|
::= { slpStatsTxCounterEntry 3 }
|
|
|
|
slpTxCounterMulticast OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multicast value of this counter."
|
|
::= { slpStatsTxCounterEntry 4 }
|
|
|
|
slpStatsRxCountersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SlpStatsRxCounterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table with all the SLP Receive counters."
|
|
::= { slpStats 2 }
|
|
|
|
slpStatsRxCounterEntry OBJECT-TYPE
|
|
SYNTAX SlpStatsRxCounterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configuration objects for a SLP Receive counter entry."
|
|
INDEX { slpRxCounterIndex }
|
|
::= { slpStatsRxCountersTable 1 }
|
|
|
|
SlpStatsRxCounterEntry ::= SEQUENCE {
|
|
slpRxCounterIndex Integer32,
|
|
slpRxCounterName DisplayString,
|
|
slpRxCounterUnicast Integer32,
|
|
slpRxCounterMulticast Integer32
|
|
}
|
|
|
|
slpRxCounterIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index this counter."
|
|
::= { slpStatsRxCounterEntry 1 }
|
|
|
|
slpRxCounterName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of this counter."
|
|
::= { slpStatsRxCounterEntry 2 }
|
|
|
|
slpRxCounterUnicast OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unicast value of this counter."
|
|
::= { slpStatsRxCounterEntry 3 }
|
|
|
|
slpRxCounterMulticast OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multicast value of this counter."
|
|
::= { slpStatsRxCounterEntry 4 }
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: layer2
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
layer3 OBJECT IDENTIFIER ::= { g8264CS-SIF-mgmt 3 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: layer3
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
layer3Configs OBJECT IDENTIFIER ::= { layer3 1 }
|
|
|
|
layer3Stats OBJECT IDENTIFIER ::= { layer3 2 }
|
|
|
|
layer3Info OBJECT IDENTIFIER ::= { layer3 3 }
|
|
|
|
|
|
|
|
|
|
ipInterfaceCfg OBJECT IDENTIFIER ::= { layer3Configs 1 }
|
|
|
|
|
|
|
|
|
|
ipGatewayCfg OBJECT IDENTIFIER ::= { layer3Configs 2 }
|
|
|
|
|
|
|
|
|
|
dnsCfg OBJECT IDENTIFIER ::= { layer3Configs 9 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
igmpCfg OBJECT IDENTIFIER ::= { layer3Configs 19 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dnsStats OBJECT IDENTIFIER ::= { layer3Stats 4 }
|
|
|
|
|
|
|
|
|
|
clearStats OBJECT IDENTIFIER ::= { layer3Stats 7 }
|
|
|
|
|
|
igmpStats OBJECT IDENTIFIER ::= { layer3Stats 9 }
|
|
|
|
ipv6Stats OBJECT IDENTIFIER ::= { layer3Stats 10}
|
|
|
|
|
|
|
|
|
|
|
|
ipStats OBJECT IDENTIFIER ::= { layer3Stats 16 }
|
|
|
|
|
|
icmpStats OBJECT IDENTIFIER ::= { layer3Stats 17 }
|
|
|
|
|
|
tcpStats OBJECT IDENTIFIER ::= { layer3Stats 18 }
|
|
udpStats OBJECT IDENTIFIER ::= { layer3Stats 19 }
|
|
|
|
|
|
|
|
|
|
|
|
nbrStats OBJECT IDENTIFIER ::= { layer3Stats 26 }
|
|
|
|
|
|
|
|
gatewayInfo OBJECT IDENTIFIER ::= { layer3Info 5 }
|
|
|
|
igmpInfo OBJECT IDENTIFIER ::= { layer3Info 6 }
|
|
|
|
|
|
|
|
|
|
ipIntfInfo OBJECT IDENTIFIER ::= { layer3Info 9 }
|
|
|
|
|
|
|
|
|
|
dhcpInfo OBJECT IDENTIFIER ::= { layer3Info 15 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dhcpInfoMacAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the interface."
|
|
::= { dhcpInfo 1}
|
|
|
|
dhcpInfoAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the interface."
|
|
::= { dhcpInfo 2}
|
|
|
|
dhcpInfoSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The subnet mask of the interface."
|
|
::= { dhcpInfo 3}
|
|
|
|
dhcpInfoDefaultGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of default gateway for the interface."
|
|
::= { dhcpInfo 4}
|
|
|
|
dhcpInfoServer OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the DHCP server that leased the ip of the interface."
|
|
::= { dhcpInfo 5}
|
|
|
|
dhcpInfoLeaseObtained OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time and date when the lease was obtained ."
|
|
::= { dhcpInfo 6}
|
|
|
|
dhcpInfoLeaseExpires OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time and date when the lease was obtained ."
|
|
::= { dhcpInfo 7}
|
|
|
|
|
|
-- IP Configuration
|
|
ipCfgDataIntfTableMax OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of rows in the data IPv4/IPv6 interface configuration table."
|
|
::= { ipInterfaceCfg 1 }
|
|
|
|
ipCurCfgDataIntfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IpCurCfgDataIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of data IPv4/IPv6 interface in the current configuration block."
|
|
::= { ipInterfaceCfg 2 }
|
|
|
|
ipCurCfgDataIntfEntry OBJECT-TYPE
|
|
SYNTAX IpCurCfgDataIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the data IPv4/IPv6 interface configuration table"
|
|
INDEX { ipCurCfgDataIntfIndex }
|
|
::= { ipCurCfgDataIntfTable 1 }
|
|
|
|
IpCurCfgDataIntfEntry ::= SEQUENCE {
|
|
ipCurCfgDataIntfIndex Integer32,
|
|
ipCurCfgDataIntfAddr DisplayString,
|
|
ipCurCfgDataIntfMask DisplayString,
|
|
ipCurCfgDataIntfBroadcast IpAddress,
|
|
ipCurCfgDataIntfVlan Integer32,
|
|
ipCurCfgDataIntfState INTEGER
|
|
}
|
|
|
|
ipCurCfgDataIntfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface number for which the data IPv4/IPv6 interface information is related."
|
|
::= { ipCurCfgDataIntfEntry 1}
|
|
|
|
ipCurCfgDataIntfAddr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The data IPv4/IPv6 address of the interface"
|
|
::= { ipCurCfgDataIntfEntry 2 }
|
|
|
|
ipCurCfgDataIntfMask OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..15))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The subnet mask as IPv4 dotted-quads OR
|
|
the IPv6 prefix length (integer in range 0..128)
|
|
associated with this IP address ."
|
|
::= { ipCurCfgDataIntfEntry 3 }
|
|
|
|
ipCurCfgDataIntfBroadcast OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The broadcast address of the data IP interface."
|
|
::= { ipCurCfgDataIntfEntry 4 }
|
|
|
|
ipCurCfgDataIntfVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN associated with the data IPv4/IPv6 interface."
|
|
::= { ipCurCfgDataIntfEntry 5 }
|
|
|
|
ipCurCfgDataIntfState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the data IPv4/IPv6 interface."
|
|
::= { ipCurCfgDataIntfEntry 6 }
|
|
|
|
ipNewCfgDataIntfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IpNewCfgDataIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of data IPv4/IPv6 interface in the new configuration block."
|
|
::= { ipInterfaceCfg 3 }
|
|
|
|
ipNewCfgDataIntfEntry OBJECT-TYPE
|
|
SYNTAX IpNewCfgDataIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the data IPv4/IPv6 interface table"
|
|
INDEX { ipNewCfgDataIntfIndex }
|
|
::= { ipNewCfgDataIntfTable 1 }
|
|
|
|
IpNewCfgDataIntfEntry ::= SEQUENCE {
|
|
ipNewCfgDataIntfIndex Integer32,
|
|
ipNewCfgDataIntfAddr DisplayString,
|
|
ipNewCfgDataIntfMask DisplayString,
|
|
ipNewCfgDataIntfVlan Integer32,
|
|
ipNewCfgDataIntfState INTEGER,
|
|
ipNewCfgDataIntfDelete INTEGER
|
|
}
|
|
|
|
ipNewCfgDataIntfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface number for which the data IPv4/IPv6 information is related."
|
|
::= { ipNewCfgDataIntfEntry 1 }
|
|
|
|
ipNewCfgDataIntfAddr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field configures the new data IPv4/IPv6 addr of the interface.
|
|
Address should be IPv4 dotted-quads or IPv6 16-byte hexadecimal
|
|
colon notation.
|
|
Valid IPv6 address should be in any of the following forms
|
|
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or
|
|
xxxx::xxxx:xxxx:xxxx:xxxx"
|
|
::= { ipNewCfgDataIntfEntry 2 }
|
|
|
|
ipNewCfgDataIntfMask OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..15))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The subnet mask as IPv4 dotted-quads OR
|
|
the IPv6 prefix length (integer in range 0..128)
|
|
associated with this IP address ."
|
|
::= { ipNewCfgDataIntfEntry 3 }
|
|
|
|
ipNewCfgDataIntfVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN associated with the data IPv4/IPv6 interface."
|
|
::= { ipNewCfgDataIntfEntry 4 }
|
|
|
|
ipNewCfgDataIntfState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the data IPv4/IPv6 interface."
|
|
::= { ipNewCfgDataIntfEntry 5 }
|
|
|
|
ipNewCfgDataIntfDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(delete) has no effect on the state of the row."
|
|
::= { ipNewCfgDataIntfEntry 6 }
|
|
|
|
|
|
ip4CfgMgmtIntfTableMax OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of rows in the fabric units management IPv4 interface configuration table."
|
|
::= { ipInterfaceCfg 4 }
|
|
|
|
ip4CurCfgMgmtIntfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip4CurCfgMgmtIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of fabric units management IPv4 interface in the current configuration block."
|
|
::= { ipInterfaceCfg 5 }
|
|
|
|
ip4CurCfgMgmtIntfEntry OBJECT-TYPE
|
|
SYNTAX Ip4CurCfgMgmtIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the fabric unit management IPv4 interface configuration table"
|
|
INDEX { ip4CurCfgMgmtIntfMac }
|
|
::= { ip4CurCfgMgmtIntfTable 1 }
|
|
|
|
Ip4CurCfgMgmtIntfEntry ::= SEQUENCE {
|
|
ip4CurCfgMgmtIntfMac MacAddress,
|
|
ip4CurCfgMgmtIntfAddr IpAddress,
|
|
ip4CurCfgMgmtIntfMask IpAddress,
|
|
ip4CurCfgMgmtIntfDHCPState INTEGER,
|
|
ip4CurCfgMgmtIntfState INTEGER
|
|
}
|
|
|
|
ip4CurCfgMgmtIntfMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of the unit."
|
|
::= { ip4CurCfgMgmtIntfEntry 1 }
|
|
|
|
ip4CurCfgMgmtIntfAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv4 address of the interface."
|
|
::= { ip4CurCfgMgmtIntfEntry 2 }
|
|
|
|
ip4CurCfgMgmtIntfMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The managemnt IPv4 subnet mask of the interface."
|
|
::= { ip4CurCfgMgmtIntfEntry 3 }
|
|
|
|
ip4CurCfgMgmtIntfDHCPState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv4 DHCP state of the interface."
|
|
::= { ip4CurCfgMgmtIntfEntry 4 }
|
|
|
|
ip4CurCfgMgmtIntfState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv4 interface state."
|
|
::= { ip4CurCfgMgmtIntfEntry 5 }
|
|
|
|
|
|
ip4NewCfgMgmtIntfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip4NewCfgMgmtIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of fabric units management IPv4 interface in the new configuration block."
|
|
::= { ipInterfaceCfg 6 }
|
|
|
|
ip4NewCfgMgmtIntfEntry OBJECT-TYPE
|
|
SYNTAX Ip4NewCfgMgmtIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the fabric unit management IPv4 interface configuration table"
|
|
INDEX { ip4NewCfgMgmtIntfMac }
|
|
::= { ip4NewCfgMgmtIntfTable 1 }
|
|
|
|
Ip4NewCfgMgmtIntfEntry ::= SEQUENCE {
|
|
ip4NewCfgMgmtIntfMac MacAddress,
|
|
ip4NewCfgMgmtIntfAddr IpAddress,
|
|
ip4NewCfgMgmtIntfMask IpAddress,
|
|
ip4NewCfgMgmtIntfState INTEGER,
|
|
ip4NewCfgMgmtIntfDHCPState INTEGER,
|
|
ip4NewCfgMgmtIntfDelete INTEGER
|
|
}
|
|
|
|
ip4NewCfgMgmtIntfMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of the unit."
|
|
::= { ip4NewCfgMgmtIntfEntry 1 }
|
|
|
|
ip4NewCfgMgmtIntfAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv4 address of the interface."
|
|
::= { ip4NewCfgMgmtIntfEntry 2 }
|
|
|
|
ip4NewCfgMgmtIntfMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv4 subnet mask of the interface."
|
|
::= { ip4NewCfgMgmtIntfEntry 3 }
|
|
|
|
ip4NewCfgMgmtIntfState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the management IPv4 interface."
|
|
::= { ip4NewCfgMgmtIntfEntry 4 }
|
|
|
|
ip4NewCfgMgmtIntfDHCPState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DHCP state of the management IPv4 interface."
|
|
::= { ip4NewCfgMgmtIntfEntry 5 }
|
|
|
|
ip4NewCfgMgmtIntfDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(delete) has no effect on the state of the row."
|
|
::= { ip4NewCfgMgmtIntfEntry 6 }
|
|
|
|
ip6CfgMgmtIntfTableMax OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of rows in the fabric units management IPv6 interface configuration table."
|
|
::= { ipInterfaceCfg 7 }
|
|
|
|
ip6CurCfgMgmtIntfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip6CurCfgMgmtIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of fabric units management IPv6 interface in the current configuration block."
|
|
::= { ipInterfaceCfg 8 }
|
|
|
|
ip6CurCfgMgmtIntfEntry OBJECT-TYPE
|
|
SYNTAX Ip6CurCfgMgmtIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the fabric unit management IPv6 interface configuration table"
|
|
INDEX { ip6CurCfgMgmtIntfMac }
|
|
::= { ip6CurCfgMgmtIntfTable 1 }
|
|
|
|
Ip6CurCfgMgmtIntfEntry ::= SEQUENCE {
|
|
ip6CurCfgMgmtIntfMac MacAddress,
|
|
ip6CurCfgMgmtIntfAddr DisplayString,
|
|
ip6CurCfgMgmtIntfMask INTEGER,
|
|
ip6CurCfgMgmtIntfState INTEGER
|
|
}
|
|
|
|
ip6CurCfgMgmtIntfMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of the unit."
|
|
::= { ip6CurCfgMgmtIntfEntry 1 }
|
|
|
|
ip6CurCfgMgmtIntfAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv6 address of the interface."
|
|
::= { ip6CurCfgMgmtIntfEntry 2 }
|
|
|
|
ip6CurCfgMgmtIntfMask OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The managemnt IPv6 prefix length of the interface."
|
|
::= { ip6CurCfgMgmtIntfEntry 3 }
|
|
|
|
ip6CurCfgMgmtIntfState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the management IPv6 interface."
|
|
::= { ip6CurCfgMgmtIntfEntry 4 }
|
|
|
|
ip6NewCfgMgmtIntfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip6NewCfgMgmtIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of fabric units management IPv6 interface in the new configuration block."
|
|
::= { ipInterfaceCfg 9 }
|
|
|
|
ip6NewCfgMgmtIntfEntry OBJECT-TYPE
|
|
SYNTAX Ip6NewCfgMgmtIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the fabric unit management IPv6 interface configuration table"
|
|
INDEX { ip6NewCfgMgmtIntfMac }
|
|
::= { ip6NewCfgMgmtIntfTable 1 }
|
|
|
|
Ip6NewCfgMgmtIntfEntry ::= SEQUENCE {
|
|
ip6NewCfgMgmtIntfMac MacAddress,
|
|
ip6NewCfgMgmtIntfAddr DisplayString,
|
|
ip6NewCfgMgmtIntfMask INTEGER,
|
|
ip6NewCfgMgmtIntfState INTEGER,
|
|
ip6NewCfgMgmtIntfDelete INTEGER
|
|
}
|
|
|
|
ip6NewCfgMgmtIntfMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of the unit."
|
|
::= { ip6NewCfgMgmtIntfEntry 1 }
|
|
|
|
ip6NewCfgMgmtIntfAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This field configures the new management IPv6 addr of the interface.
|
|
Valid IPv6 address should be in any of the following forms
|
|
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or
|
|
xxxx::xxxx:xxxx:xxxx:xxxx"
|
|
::= { ip6NewCfgMgmtIntfEntry 2 }
|
|
|
|
ip6NewCfgMgmtIntfMask OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv6 prefix length of the interface."
|
|
::= { ip6NewCfgMgmtIntfEntry 3 }
|
|
|
|
ip6NewCfgMgmtIntfState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the management IPv6 interface."
|
|
::= { ip6NewCfgMgmtIntfEntry 4 }
|
|
|
|
ip6NewCfgMgmtIntfDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(delete) has no effect on the state of the row."
|
|
::= { ip6NewCfgMgmtIntfEntry 5 }
|
|
|
|
|
|
floatingIpCfgMgmt OBJECT IDENTIFIER ::= { ipInterfaceCfg 10 }
|
|
|
|
ip4CurCfgMgmtIntfFloatingAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The floating management IPv4 IPv4 address."
|
|
::= { floatingIpCfgMgmt 1 }
|
|
|
|
ip4CurCfgMgmtIntfFloatingMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The floating management IPv4 subnet mask."
|
|
::= { floatingIpCfgMgmt 2 }
|
|
|
|
ip4NewCfgMgmtIntfFloatingAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The floating management IPv4 address."
|
|
::= { floatingIpCfgMgmt 3 }
|
|
|
|
ip4NewCfgMgmtIntfFloatingMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The floating management IPv4 subnet mask."
|
|
::= { floatingIpCfgMgmt 4 }
|
|
|
|
ip6CurCfgMgmtIntfFloatingAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The floating management IPv6 address."
|
|
::= { floatingIpCfgMgmt 5 }
|
|
|
|
ip6CurCfgMgmtIntfFloatingMask OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The floating management IPv6 prefix length."
|
|
::= { floatingIpCfgMgmt 6 }
|
|
|
|
ip6NewCfgMgmtIntfFloatingAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The floating management IPv6 address"
|
|
::= { floatingIpCfgMgmt 7 }
|
|
|
|
ip6NewCfgMgmtIntfFloatingMask OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The floating management IPv6 prefix length."
|
|
::= { floatingIpCfgMgmt 8 }
|
|
|
|
|
|
-- IP Gateway Table Configuration
|
|
|
|
|
|
ip4CfgDataGwTableMax OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of rows in the data IPv4 default gateway configuration table."
|
|
::= { ipGatewayCfg 1 }
|
|
|
|
ip4CurCfgDataGwTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip4CurCfgDataGwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of data IPv4 gateways in the current configuration block."
|
|
::= { ipGatewayCfg 2 }
|
|
|
|
ip4CurCfgDataGwEntry OBJECT-TYPE
|
|
SYNTAX Ip4CurCfgDataGwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the data IPv4 default gateway table"
|
|
INDEX { ip4CurCfgDataGwIndex }
|
|
::= { ip4CurCfgDataGwTable 1 }
|
|
|
|
Ip4CurCfgDataGwEntry ::= SEQUENCE {
|
|
ip4CurCfgDataGwIndex Integer32,
|
|
ip4CurCfgDataGwAddr IpAddress,
|
|
ip4CurCfgDataGwInterval INTEGER,
|
|
ip4CurCfgDataGwRetry INTEGER,
|
|
ip4CurCfgDataGwState INTEGER,
|
|
ip4CurCfgDataGwArp INTEGER
|
|
}
|
|
|
|
ip4CurCfgDataGwIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default gateway number for which the data IPv4 default gateway information is related."
|
|
::= { ip4CurCfgDataGwEntry 1}
|
|
|
|
ip4CurCfgDataGwAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The data IPv4 address of the default gateway."
|
|
::= { ip4CurCfgDataGwEntry 2 }
|
|
|
|
ip4CurCfgDataGwInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..60)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval between ping attempts."
|
|
::= { ip4CurCfgDataGwEntry 3 }
|
|
|
|
ip4CurCfgDataGwRetry OBJECT-TYPE
|
|
SYNTAX INTEGER (1..120)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of failed attempts to declare the default gateway DOWN."
|
|
::= { ip4CurCfgDataGwEntry 4 }
|
|
|
|
ip4CurCfgDataGwState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the data IPv4 default gateway."
|
|
::= { ip4CurCfgDataGwEntry 5 }
|
|
|
|
ip4CurCfgDataGwArp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of ARP only health checks."
|
|
::= { ip4CurCfgDataGwEntry 6 }
|
|
|
|
ip4NewCfgDataGwTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip4NewCfgDataGwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of data IPv4 default gateway in the new configuration block."
|
|
::= { ipGatewayCfg 3 }
|
|
|
|
ip4NewCfgDataGwEntry OBJECT-TYPE
|
|
SYNTAX Ip4NewCfgDataGwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the data IPv4 default gateway configuration table"
|
|
INDEX { ip4NewCfgDataGwIndex }
|
|
::= { ip4NewCfgDataGwTable 1 }
|
|
|
|
Ip4NewCfgDataGwEntry ::= SEQUENCE {
|
|
ip4NewCfgDataGwIndex Integer32,
|
|
ip4NewCfgDataGwAddr IpAddress,
|
|
ip4NewCfgDataGwInterval INTEGER,
|
|
ip4NewCfgDataGwRetry INTEGER,
|
|
ip4NewCfgDataGwState INTEGER,
|
|
ip4NewCfgDataGwDelete INTEGER,
|
|
ip4NewCfgDataGwArp INTEGER
|
|
}
|
|
|
|
ip4NewCfgDataGwIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default gateway number for which the data IPv4 default gateway information is related."
|
|
::= { ip4NewCfgDataGwEntry 1}
|
|
|
|
ip4NewCfgDataGwAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The data IPv4 address of the default gateway."
|
|
::= { ip4NewCfgDataGwEntry 2 }
|
|
|
|
ip4NewCfgDataGwInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..60)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval in seconds between ping attempts."
|
|
::= { ip4NewCfgDataGwEntry 3 }
|
|
|
|
ip4NewCfgDataGwRetry OBJECT-TYPE
|
|
SYNTAX INTEGER (1..120)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of failed attempts to declare the default gateway DOWN."
|
|
::= { ip4NewCfgDataGwEntry 4 }
|
|
|
|
ip4NewCfgDataGwState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the data IPv4 default gateway."
|
|
::= { ip4NewCfgDataGwEntry 5 }
|
|
|
|
ip4NewCfgDataGwDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other is returned. Setting the value to anything other
|
|
than 2(delete) has no effect on the state of the row."
|
|
::= { ip4NewCfgDataGwEntry 6 }
|
|
|
|
ip4NewCfgDataGwArp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the ARP only health checks."
|
|
::= { ip4NewCfgDataGwEntry 7 }
|
|
|
|
ip6CfgDataGwTableMax OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of rows in the data IPv6 default gateway configuration table."
|
|
::= { ipGatewayCfg 4 }
|
|
|
|
ip6CurCfgDataGwTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip6CurCfgDataGwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of data IPv6 gateways in the current configuration block."
|
|
::= { ipGatewayCfg 5 }
|
|
|
|
ip6CurCfgDataGwEntry OBJECT-TYPE
|
|
SYNTAX Ip6CurCfgDataGwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the data IPv6 default gateway table"
|
|
INDEX { ip6CurCfgDataGwIndex }
|
|
::= { ip6CurCfgDataGwTable 1 }
|
|
|
|
Ip6CurCfgDataGwEntry ::= SEQUENCE {
|
|
ip6CurCfgDataGwIndex Integer32,
|
|
ip6CurCfgDataGwAddr DisplayString,
|
|
ip6CurCfgDataGwState INTEGER
|
|
}
|
|
|
|
ip6CurCfgDataGwIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default gateway number for which the data IPv6 default gateway information is related."
|
|
::= { ip6CurCfgDataGwEntry 1}
|
|
|
|
ip6CurCfgDataGwAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The data IPv6 address of the default gateway."
|
|
::= { ip6CurCfgDataGwEntry 2 }
|
|
|
|
ip6CurCfgDataGwState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the data IPv6 default gateway."
|
|
::= { ip6CurCfgDataGwEntry 3 }
|
|
|
|
ip6NewCfgDataGwTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip6NewCfgDataGwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of data IPv6 default gateway in the new configuration block."
|
|
::= { ipGatewayCfg 6 }
|
|
|
|
ip6NewCfgDataGwEntry OBJECT-TYPE
|
|
SYNTAX Ip6NewCfgDataGwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the data IPv6 default gateway configuration table"
|
|
INDEX { ip6NewCfgDataGwIndex }
|
|
::= { ip6NewCfgDataGwTable 1 }
|
|
|
|
Ip6NewCfgDataGwEntry ::= SEQUENCE {
|
|
ip6NewCfgDataGwIndex Integer32,
|
|
ip6NewCfgDataGwAddr DisplayString,
|
|
ip6NewCfgDataGwState INTEGER,
|
|
ip6NewCfgDataGwDelete INTEGER
|
|
}
|
|
|
|
ip6NewCfgDataGwIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default gateway number for which the data IPv6 default gateway information is related."
|
|
::= { ip6NewCfgDataGwEntry 1}
|
|
|
|
ip6NewCfgDataGwAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This field configures the new data IPv6 addr of the default gateway.
|
|
Valid IPv6 address should be in any of the following forms
|
|
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or
|
|
xxxx::xxxx:xxxx:xxxx:xxxx"
|
|
::= { ip6NewCfgDataGwEntry 2 }
|
|
|
|
ip6NewCfgDataGwState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the data IPv6 default gateway."
|
|
::= { ip6NewCfgDataGwEntry 3 }
|
|
|
|
ip6NewCfgDataGwDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other is returned. Setting the value to anything other
|
|
than 2(delete) has no effect on the state of the row."
|
|
::= { ip6NewCfgDataGwEntry 4 }
|
|
|
|
ip4CfgMgmtGwTableMax OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of rows in the fabric units management IPv4 default gateway configuration table."
|
|
::= { ipGatewayCfg 7 }
|
|
|
|
ip4CurCfgMgmtGwTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip4CurCfgMgmtGwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of fabric units management IPv4 default gateway in
|
|
current configuration block."
|
|
::= { ipGatewayCfg 8 }
|
|
|
|
ip4CurCfgMgmtGwEntry OBJECT-TYPE
|
|
SYNTAX Ip4CurCfgMgmtGwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the fabric unit management IPv4 default gateway configuration table"
|
|
INDEX { ip4CurCfgMgmtGwMac }
|
|
::= { ip4CurCfgMgmtGwTable 1 }
|
|
|
|
Ip4CurCfgMgmtGwEntry ::= SEQUENCE {
|
|
ip4CurCfgMgmtGwMac MacAddress,
|
|
ip4CurCfgMgmtGwAddr IpAddress,
|
|
ip4CurCfgMgmtGwInterval INTEGER,
|
|
ip4CurCfgMgmtGwRetry INTEGER,
|
|
ip4CurCfgMgmtGwState INTEGER
|
|
}
|
|
|
|
ip4CurCfgMgmtGwMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of the unit."
|
|
::= { ip4CurCfgMgmtGwEntry 1 }
|
|
|
|
ip4CurCfgMgmtGwAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv4 address of the default gateway."
|
|
::= { ip4CurCfgMgmtGwEntry 2 }
|
|
|
|
ip4CurCfgMgmtGwInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..60)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval between ping attempts."
|
|
::= { ip4CurCfgMgmtGwEntry 3 }
|
|
|
|
ip4CurCfgMgmtGwRetry OBJECT-TYPE
|
|
SYNTAX INTEGER (1..120)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of failed attempts to declare the gateway DOWN."
|
|
::= { ip4CurCfgMgmtGwEntry 4 }
|
|
|
|
ip4CurCfgMgmtGwState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the management IPv4 default gateway."
|
|
::= { ip4CurCfgMgmtGwEntry 5 }
|
|
|
|
ip4NewCfgMgmtGwTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip4NewCfgMgmtGwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of fabric units management IPv4 default gateway in the
|
|
new configuration block."
|
|
::= { ipGatewayCfg 9 }
|
|
|
|
ip4NewCfgMgmtGwEntry OBJECT-TYPE
|
|
SYNTAX Ip4NewCfgMgmtGwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the fabric unit management IPv4 default gateway configuration table"
|
|
INDEX { ip4NewCfgMgmtGwMac }
|
|
::= { ip4NewCfgMgmtGwTable 1 }
|
|
|
|
Ip4NewCfgMgmtGwEntry ::= SEQUENCE {
|
|
ip4NewCfgMgmtGwMac MacAddress,
|
|
ip4NewCfgMgmtGwAddr IpAddress,
|
|
ip4NewCfgMgmtGwInterval INTEGER,
|
|
ip4NewCfgMgmtGwRetry INTEGER,
|
|
ip4NewCfgMgmtGwState INTEGER,
|
|
ip4NewCfgMgmtGwDelete INTEGER
|
|
}
|
|
|
|
ip4NewCfgMgmtGwMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of the unit."
|
|
::= { ip4NewCfgMgmtGwEntry 1 }
|
|
|
|
ip4NewCfgMgmtGwAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv4 address of the default gateway."
|
|
::= { ip4NewCfgMgmtGwEntry 2 }
|
|
|
|
ip4NewCfgMgmtGwInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval between ping attempts."
|
|
::= { ip4NewCfgMgmtGwEntry 3 }
|
|
|
|
ip4NewCfgMgmtGwRetry OBJECT-TYPE
|
|
SYNTAX INTEGER (1..120)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of failed attempts to declare the gateway DOWN."
|
|
::= { ip4NewCfgMgmtGwEntry 4 }
|
|
|
|
ip4NewCfgMgmtGwState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the management IPv4 default gateway."
|
|
::= { ip4NewCfgMgmtGwEntry 5 }
|
|
|
|
ip4NewCfgMgmtGwDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other is returned. Setting the value to anything other
|
|
than 2(delete) has no effect on the state of the row."
|
|
::= { ip4NewCfgMgmtGwEntry 6 }
|
|
|
|
ip6CfgMgmtGwTableMax OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of rows in the fabric units management IPv6 default gateway configuration table."
|
|
::= { ipGatewayCfg 10 }
|
|
|
|
ip6CurCfgMgmtGwTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip6CurCfgMgmtGwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of fabric units management IPv6 default gateway in
|
|
current configuration block."
|
|
::= { ipGatewayCfg 11 }
|
|
|
|
ip6CurCfgMgmtGwEntry OBJECT-TYPE
|
|
SYNTAX Ip6CurCfgMgmtGwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the fabric unit management IPv6 default gateway configuration table"
|
|
INDEX { ip6CurCfgMgmtGwMac }
|
|
::= { ip6CurCfgMgmtGwTable 1 }
|
|
|
|
Ip6CurCfgMgmtGwEntry ::= SEQUENCE {
|
|
ip6CurCfgMgmtGwMac MacAddress,
|
|
ip6CurCfgMgmtGwAddr DisplayString,
|
|
ip6CurCfgMgmtGwState INTEGER
|
|
}
|
|
|
|
ip6CurCfgMgmtGwMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of the unit."
|
|
::= { ip6CurCfgMgmtGwEntry 1 }
|
|
|
|
ip6CurCfgMgmtGwAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv6 address of the default gateway."
|
|
::= { ip6CurCfgMgmtGwEntry 2 }
|
|
|
|
ip6CurCfgMgmtGwState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the management IPv6 default gateway."
|
|
::= { ip6CurCfgMgmtGwEntry 3 }
|
|
|
|
ip6NewCfgMgmtGwTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip6NewCfgMgmtGwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of fabric units management IPv6 default gateway in the
|
|
new configuration block."
|
|
::= { ipGatewayCfg 12 }
|
|
|
|
ip6NewCfgMgmtGwEntry OBJECT-TYPE
|
|
SYNTAX Ip6NewCfgMgmtGwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the fabric unit management IPv6 default gateway configuration table"
|
|
INDEX { ip6NewCfgMgmtGwMac }
|
|
::= { ip6NewCfgMgmtGwTable 1 }
|
|
|
|
Ip6NewCfgMgmtGwEntry ::= SEQUENCE {
|
|
ip6NewCfgMgmtGwMac MacAddress,
|
|
ip6NewCfgMgmtGwAddr DisplayString,
|
|
ip6NewCfgMgmtGwState INTEGER,
|
|
ip6NewCfgMgmtGwDelete INTEGER
|
|
}
|
|
|
|
ip6NewCfgMgmtGwMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of the unit."
|
|
::= { ip6NewCfgMgmtGwEntry 1 }
|
|
|
|
ip6NewCfgMgmtGwAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv6 address of the default gateway."
|
|
::= { ip6NewCfgMgmtGwEntry 2 }
|
|
|
|
ip6NewCfgMgmtGwState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the management IPv6 default gateway."
|
|
::= { ip6NewCfgMgmtGwEntry 3 }
|
|
|
|
ip6NewCfgMgmtGwDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other is returned. Setting the value to anything other
|
|
than 2(delete) has no effect on the state of the row."
|
|
::= { ip6NewCfgMgmtGwEntry 4 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--
|
|
-- ARP configuration
|
|
--
|
|
|
|
|
|
|
|
|
|
-- Domain Name Server Configuration
|
|
|
|
dnsCurCfgPrimaryIpAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DNS primary IP address in the current configuration block."
|
|
::= { dnsCfg 1 }
|
|
|
|
dnsNewCfgPrimaryIpAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DNS primary IP address in the new configuration block."
|
|
::= { dnsCfg 2 }
|
|
|
|
dnsCurCfgSecondaryIpAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DNS primary IP address in the current configuration block."
|
|
::= { dnsCfg 3 }
|
|
|
|
dnsNewCfgSecondaryIpAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DNS primary IP address in the new configuration block."
|
|
::= { dnsCfg 4 }
|
|
|
|
dnsCurCfgDomainName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..191))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DNS doamin name in the current configuration block."
|
|
::= { dnsCfg 5 }
|
|
|
|
dnsNewCfgDomainName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..191))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DNS doamin name in the new configuration block."
|
|
::= { dnsCfg 6 }
|
|
|
|
dnsNewCfgFirstRequestAddr OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
ipv4(1),
|
|
ipv6(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of the first request to dns"
|
|
::= { dnsCfg 9 }
|
|
|
|
dnsCurCfgFirstRequestAddr OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
ipv4(1),
|
|
ipv6(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of the first request to dns"
|
|
::= { dnsCfg 10}
|
|
|
|
dnsCurCfgPriServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Choose the port that the primary server is connected to."
|
|
::= { dnsCfg 11 }
|
|
|
|
dnsNewCfgPriServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Choose the port that the primary server is connected to."
|
|
::= { dnsCfg 12 }
|
|
|
|
dnsCurCfgSecServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Choose the port that the secondary server is connected to."
|
|
::= { dnsCfg 13 }
|
|
|
|
dnsNewCfgSecServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
data(1),
|
|
mgt(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Choose the port that the secondary server is connected to."
|
|
::= { dnsCfg 14 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- IGMP config
|
|
|
|
igmpCurCfgOnOff OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Globally turn IGMP On/Off."
|
|
::= { igmpCfg 1}
|
|
|
|
igmpNewCfgOnOff OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Globally turn IGMP On/Off."
|
|
::= { igmpCfg 2}
|
|
|
|
|
|
igmpSnoopCfg OBJECT IDENTIFIER ::= { igmpCfg 9 }
|
|
|
|
-- IGMP Snooping config
|
|
igmpSnoopCurCfgMrto OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of multicast router timeout in the current config."
|
|
::= { igmpSnoopCfg 7 }
|
|
|
|
igmpSnoopNewCfgMrto OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of multicast router timeout in the new config."
|
|
::= { igmpSnoopCfg 8 }
|
|
|
|
igmpSnoopCurCfgAggrEnaDis OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable of IGMP Report aggregation."
|
|
::= { igmpSnoopCfg 9}
|
|
|
|
igmpSnoopNewCfgAggrEnaDis OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable of IGMP Report aggregation."
|
|
::= { igmpSnoopCfg 10}
|
|
igmpSnoopCurCfgEnaDis OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current status of IGMP Snooping."
|
|
::= { igmpSnoopCfg 11}
|
|
|
|
igmpSnoopNewCfgEnaDis OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set Enable/Disable of IGMP Snooping."
|
|
::= { igmpSnoopCfg 12}
|
|
|
|
igmpSnoopNewCfgVlanAdd OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN to be added to snooping vlan list. When read,
|
|
0 is returned."
|
|
::= { igmpSnoopCfg 13 }
|
|
|
|
igmpSnoopNewCfgVlanRem OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN to be removed from snooping vlan list. When read,
|
|
0 is returned."
|
|
::= { igmpSnoopCfg 14 }
|
|
|
|
igmpSnoopNewCfgVlanClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
ok(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Removing ALL Snooping Vlans."
|
|
::= { igmpSnoopCfg 15 }
|
|
|
|
igmpSnoopCurCfgVlanBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The snooping vlans present in the vlan map list.
|
|
The snooping vlans are presented in a bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ Vlan 9
|
|
|| ||
|
|
|| ||___ Vlan 8
|
|
|| |____ Vlan 7
|
|
|| . . .
|
|
||_________ Vlan 2
|
|
|__________ Vlan 1
|
|
|
|
where x : 1 - The represented vlan has snoop enabled
|
|
0 - The represented vlan does not have snooping enabled."
|
|
::= { igmpSnoopCfg 16 }
|
|
|
|
igmpSnoopNewCfgVlanBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The snooping vlans present in the vlan map list.
|
|
The snooping vlans are presented in a bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ Vlan 9
|
|
|| ||
|
|
|| ||___ Vlan 8
|
|
|| |____ Vlan 7
|
|
|| . . .
|
|
||_________ Vlan 2
|
|
|__________ Vlan 1
|
|
|
|
where x : 1 - The represented vlan has snoop enabled
|
|
0 - The represented vlan does not have snooping enabled."
|
|
::= { igmpSnoopCfg 17 }
|
|
|
|
|
|
igmpSnoopCurCfgSrcIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source ip for GSQ proxy in current config."
|
|
::= { igmpSnoopCfg 26 }
|
|
|
|
igmpSnoopNewCfgSrcIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source ip for GSQ proxy in new config."
|
|
::= { igmpSnoopCfg 27 }
|
|
|
|
|
|
igmpSnoopSetToDefault OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
setDefault(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When setting the value setDefault(2), the IGMP Snooping configuration
|
|
is set to the default values. When reading, none(1) is always
|
|
returned."
|
|
::= { igmpSnoopCfg 33}
|
|
|
|
|
|
igmpStaticMrtrCfg OBJECT IDENTIFIER ::= { igmpCfg 10 }
|
|
igmpFilterCfg OBJECT IDENTIFIER ::= { igmpCfg 11 }
|
|
|
|
igmpAdvCfg OBJECT IDENTIFIER ::= { igmpCfg 13 }
|
|
igmpV3SnoopCfg OBJECT IDENTIFIER ::= { igmpCfg 14 }
|
|
|
|
igmpV3SnoopCurCfgSources OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of sources to snoop in a group record in current config."
|
|
::= { igmpV3SnoopCfg 1 }
|
|
|
|
igmpV3SnoopNewCfgSources OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of sources to snoop in a group record in new config."
|
|
::= { igmpV3SnoopCfg 2 }
|
|
|
|
igmpV3SnoopCurCfgEnaDis OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current status of IGMP V3 Snooping."
|
|
::= { igmpV3SnoopCfg 3 }
|
|
|
|
igmpV3SnoopNewCfgEnaDis OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set Enable/Disable of IGMP V3 Snooping."
|
|
::= { igmpV3SnoopCfg 4 }
|
|
|
|
igmpV3SnoopCurCfgExcludeEnaDis OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current status of IGMP V3 EXCLUDE filter-mode Snooping."
|
|
::= { igmpV3SnoopCfg 5 }
|
|
|
|
igmpV3SnoopNewCfgExcludeEnaDis OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set Enable/Disable of IGMP V3 EXCLUDE filter-mode Snooping."
|
|
::= { igmpV3SnoopCfg 6 }
|
|
|
|
igmpV3SnoopCurCfgV1V2EnaDis OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current status of IGMP V1/V2 Report Snooping."
|
|
::= { igmpV3SnoopCfg 7 }
|
|
|
|
igmpV3SnoopNewCfgV1V2EnaDis OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set Enable/Disable of IGMP V1/V2 Report Snooping."
|
|
::= { igmpV3SnoopCfg 8 }
|
|
|
|
|
|
-- IGMP Static Mrtr Support
|
|
igmpStaticMrtrCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IgmpStaticMrtrCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP Static Multicast Router table in the current configuration block."
|
|
::= { igmpStaticMrtrCfg 1 }
|
|
|
|
igmpStaticMrtrCurCfgTableEntry OBJECT-TYPE
|
|
SYNTAX IgmpStaticMrtrCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Static Multicast Router table."
|
|
INDEX { igmpStaticMrtrCurCfgIndx }
|
|
::= { igmpStaticMrtrCurCfgTable 1 }
|
|
|
|
IgmpStaticMrtrCurCfgTableEntry ::= SEQUENCE {
|
|
igmpStaticMrtrCurCfgIndx INTEGER,
|
|
igmpStaticMrtrCurCfgPortId PortNumber,
|
|
igmpStaticMrtrCurCfgVlanId INTEGER,
|
|
igmpStaticMrtrCurCfgVersion INTEGER
|
|
,igmpStaticMrtrCurCfgPortAlias DisplayString
|
|
}
|
|
|
|
igmpStaticMrtrCurCfgIndx OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP Multicast Router table port index."
|
|
::= { igmpStaticMrtrCurCfgTableEntry 1 }
|
|
|
|
igmpStaticMrtrCurCfgPortId OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP Multicast Router port in the current configuration block."
|
|
::= { igmpStaticMrtrCurCfgTableEntry 2 }
|
|
|
|
igmpStaticMrtrCurCfgVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP Multicast Router port in the current configuration block."
|
|
::= { igmpStaticMrtrCurCfgTableEntry 3 }
|
|
|
|
igmpStaticMrtrCurCfgVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
version1(1),
|
|
version2(2),
|
|
version3(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP version of the IGMP Static Multicast Router."
|
|
::= { igmpStaticMrtrCurCfgTableEntry 4 }
|
|
|
|
igmpStaticMrtrCurCfgPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP Multicast Router port alias in the current configuration block."
|
|
::= { igmpStaticMrtrCurCfgTableEntry 5 }
|
|
|
|
igmpStaticMrtrNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IgmpStaticMrtrNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP Static Multicast Router table in the new configuration block."
|
|
::= { igmpStaticMrtrCfg 2 }
|
|
|
|
igmpStaticMrtrNewCfgTableEntry OBJECT-TYPE
|
|
SYNTAX IgmpStaticMrtrNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the Static Multicast Router table."
|
|
INDEX { igmpStaticMrtrNewCfgIndx }
|
|
::= { igmpStaticMrtrNewCfgTable 1 }
|
|
|
|
IgmpStaticMrtrNewCfgTableEntry ::= SEQUENCE {
|
|
igmpStaticMrtrNewCfgIndx INTEGER,
|
|
igmpStaticMrtrNewCfgPortId PortNumber,
|
|
igmpStaticMrtrNewCfgVlanId INTEGER,
|
|
igmpStaticMrtrNewCfgVersion INTEGER,
|
|
igmpStaticMrtrNewCfgDelete INTEGER
|
|
,igmpStaticMrtrNewCfgPortAlias DisplayString
|
|
}
|
|
|
|
igmpStaticMrtrNewCfgIndx OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP Multicast Router table port index."
|
|
::= { igmpStaticMrtrNewCfgTableEntry 1 }
|
|
|
|
igmpStaticMrtrNewCfgPortId OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP Multicast Router port in the new configuration block."
|
|
::= { igmpStaticMrtrNewCfgTableEntry 2 }
|
|
|
|
igmpStaticMrtrNewCfgVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP Multicast Router port in the new configuration block."
|
|
::= { igmpStaticMrtrNewCfgTableEntry 3 }
|
|
|
|
igmpStaticMrtrNewCfgVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
version1(1),
|
|
version2(2),
|
|
version3(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP version of the IGMP Static Multicast Router."
|
|
::= { igmpStaticMrtrNewCfgTableEntry 4 }
|
|
|
|
igmpStaticMrtrNewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(delete) has no effect on the state of the row."
|
|
::= { igmpStaticMrtrNewCfgTableEntry 5 }
|
|
|
|
igmpStaticMrtrNewCfgPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP Multicast Router port alias in the new configuration block."
|
|
::= { igmpStaticMrtrNewCfgTableEntry 6 }
|
|
|
|
|
|
igmpStaticMrtrNewCfgClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (clear), the entire table is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(clear) has no effect on the table."
|
|
::= { igmpStaticMrtrCfg 3 }
|
|
|
|
|
|
-- IGMP Filtering
|
|
igmpFltCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IgmpFltCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP filtering table in the current configuration block."
|
|
::= { igmpFilterCfg 1 }
|
|
|
|
igmpFltCurCfgTableEntry OBJECT-TYPE
|
|
SYNTAX IgmpFltCurCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the filtering table."
|
|
INDEX { igmpFltCurCfgIndx }
|
|
::= { igmpFltCurCfgTable 1 }
|
|
|
|
IgmpFltCurCfgTableEntry ::= SEQUENCE {
|
|
igmpFltCurCfgIndx INTEGER,
|
|
igmpFltCurCfgMcastIp1 IpAddress,
|
|
igmpFltCurCfgMcastIp2 IpAddress,
|
|
igmpFltCurCfgAction INTEGER,
|
|
igmpFltCurCfgState INTEGER
|
|
}
|
|
|
|
igmpFltCurCfgIndx OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP filter table index."
|
|
::= { igmpFltCurCfgTableEntry 1 }
|
|
|
|
igmpFltCurCfgMcastIp1 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Range1 Multicast IP address to be filtered."
|
|
::= { igmpFltCurCfgTableEntry 2 }
|
|
|
|
igmpFltCurCfgMcastIp2 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Range2 Multicast IP address to be filtered."
|
|
::= { igmpFltCurCfgTableEntry 3 }
|
|
|
|
igmpFltCurCfgAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
allow(1),
|
|
deny(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action for the IGMP filtering rule."
|
|
::= { igmpFltCurCfgTableEntry 4 }
|
|
|
|
igmpFltCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of this IGMP filtering rule."
|
|
::= { igmpFltCurCfgTableEntry 5 }
|
|
|
|
igmpFltNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IgmpFltNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP filtering table in the current configuration block."
|
|
::= { igmpFilterCfg 2 }
|
|
|
|
igmpFltNewCfgTableEntry OBJECT-TYPE
|
|
SYNTAX IgmpFltNewCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the filtering table."
|
|
INDEX { igmpFltNewCfgIndx }
|
|
::= { igmpFltNewCfgTable 1 }
|
|
|
|
IgmpFltNewCfgTableEntry ::= SEQUENCE {
|
|
igmpFltNewCfgIndx INTEGER,
|
|
igmpFltNewCfgMcastIp1 IpAddress,
|
|
igmpFltNewCfgMcastIp2 IpAddress,
|
|
igmpFltNewCfgAction INTEGER,
|
|
igmpFltNewCfgState INTEGER,
|
|
igmpFltNewCfgDelete INTEGER
|
|
}
|
|
|
|
igmpFltNewCfgIndx OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP filter table index."
|
|
::= { igmpFltNewCfgTableEntry 1 }
|
|
|
|
igmpFltNewCfgMcastIp1 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Range1 Multicast source IP address to be filtered."
|
|
::= { igmpFltNewCfgTableEntry 2 }
|
|
|
|
igmpFltNewCfgMcastIp2 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Range2 Multicast source IP address to be filtered."
|
|
::= { igmpFltNewCfgTableEntry 3 }
|
|
|
|
igmpFltNewCfgAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
allow(1),
|
|
deny(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action for the IGMP filtering rule."
|
|
::= { igmpFltNewCfgTableEntry 4 }
|
|
|
|
igmpFltNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of this IGMP filtering rule."
|
|
::= { igmpFltNewCfgTableEntry 5 }
|
|
|
|
igmpFltNewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set to the value of 2 (delete), the entire row is deleted.
|
|
When read, other(1) is returned. Setting the value to anything
|
|
other than 2(delete) has no effect on the state of the row."
|
|
::= { igmpFltNewCfgTableEntry 6 }
|
|
|
|
-- IGMP Filtering Port Table
|
|
|
|
igmpFltCurCfgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IgmpFltCurCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP filtering port table in the current configuration block."
|
|
::= { igmpFilterCfg 3 }
|
|
|
|
igmpFltCurCfgPortTableEntry OBJECT-TYPE
|
|
SYNTAX IgmpFltCurCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the IGMP filtering port table."
|
|
INDEX { igmpFltCurCfgPortIndx }
|
|
::= { igmpFltCurCfgPortTable 1 }
|
|
|
|
IgmpFltCurCfgPortTableEntry ::= SEQUENCE {
|
|
igmpFltCurCfgPortIndx PortNumber,
|
|
igmpFltCurCfgPortState INTEGER,
|
|
igmpFltCurCfgPortFiltBmap OCTET STRING
|
|
,igmpFltCurCfgPortAlias DisplayString
|
|
}
|
|
|
|
igmpFltCurCfgPortIndx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port index."
|
|
::= { igmpFltCurCfgPortTableEntry 1 }
|
|
|
|
igmpFltCurCfgPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable IGMP filtering."
|
|
::= { igmpFltCurCfgPortTableEntry 2 }
|
|
|
|
igmpFltCurCfgPortFiltBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP filtering rules applied to the port. The filtering rules are
|
|
presented in bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ filter 9
|
|
|| ||
|
|
|| ||___ filter 8
|
|
|| |____ filter 7
|
|
|| . . .
|
|
||_________ filter 2
|
|
|__________ filter 1 (as index to igmpFltCurCfgTable)
|
|
|
|
where x : 1 - The represented IGMP filter rule applied to the port
|
|
0 - The represented IGMP filter rule not applied to the port "
|
|
::= { igmpFltCurCfgPortTableEntry 3 }
|
|
|
|
igmpFltCurCfgPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias."
|
|
::= { igmpFltCurCfgPortTableEntry 4 }
|
|
|
|
igmpFltNewCfgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IgmpFltNewCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP filtering port table in the new configuration block."
|
|
::= { igmpFilterCfg 4 }
|
|
|
|
igmpFltNewCfgPortTableEntry OBJECT-TYPE
|
|
SYNTAX IgmpFltNewCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the IGMP filtering port table."
|
|
INDEX { igmpFltNewCfgPortIndx }
|
|
::= { igmpFltNewCfgPortTable 1 }
|
|
|
|
IgmpFltNewCfgPortTableEntry ::= SEQUENCE {
|
|
igmpFltNewCfgPortIndx PortNumber,
|
|
igmpFltNewCfgPortState INTEGER,
|
|
igmpFltNewCfgPortFiltBmap OCTET STRING,
|
|
igmpFltNewCfgPortAddFiltRule INTEGER,
|
|
igmpFltNewCfgPortRemFiltRule INTEGER
|
|
,igmpFltNewCfgPortAlias DisplayString
|
|
}
|
|
|
|
igmpFltNewCfgPortIndx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port index."
|
|
::= { igmpFltNewCfgPortTableEntry 1 }
|
|
|
|
igmpFltNewCfgPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable IGMP filtering."
|
|
::= { igmpFltNewCfgPortTableEntry 2 }
|
|
|
|
igmpFltNewCfgPortFiltBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP filtering rules applied to the port. The filtering rules
|
|
are presented in bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ filter 9
|
|
|| ||
|
|
|| ||___ filter 8
|
|
|| |____ filter 7
|
|
|| . . .
|
|
||_________ filter 2
|
|
|__________ filter 1 (as index to fltNewCfgTable)
|
|
|
|
where x : 1 - The represented filter rule applied to the port
|
|
0 - The represented filter rule not applied to the port "
|
|
::= { igmpFltNewCfgPortTableEntry 3 }
|
|
|
|
igmpFltNewCfgPortAddFiltRule OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to add filtering rule to a port. The value
|
|
specified with this object is the index to the fltNewCfgTable for
|
|
which filtering rule to be added to the port. The range of the
|
|
valid index is between 1 and igmpFltCurCfgTableMaxSize. When read, the
|
|
value '0' is returned always."
|
|
::= { igmpFltNewCfgPortTableEntry 4 }
|
|
|
|
igmpFltNewCfgPortRemFiltRule OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to remove filtering rule from a port. The
|
|
value specified with this object is the index to the fltNewCfgTable
|
|
for which filtering rule to be removed from the port. The range of
|
|
the valid index is between 1 and igmpFltCurCfgTableMaxSize. When read,
|
|
the value '0' is returned always."
|
|
::= { igmpFltNewCfgPortTableEntry 5 }
|
|
|
|
igmpFltNewCfgPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias."
|
|
::= { igmpFltNewCfgPortTableEntry 6 }
|
|
|
|
igmpFltCurCfgEnaDis OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable of IGMP Filtering."
|
|
::= { igmpFilterCfg 5 }
|
|
|
|
igmpFltNewCfgEnaDis OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable of IGMP Filtering."
|
|
::= { igmpFilterCfg 6 }
|
|
|
|
--
|
|
-- IGMP Relay Configuration
|
|
--
|
|
|
|
--
|
|
-- IGMP Configuration Advanced Menu
|
|
--
|
|
igmpAdvCurCfgQInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(1..600)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP Query Interval of current config."
|
|
::= { igmpAdvCfg 1 }
|
|
|
|
igmpAdvNewCfgQInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(1..600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP Query Interval of new config."
|
|
::= { igmpAdvCfg 2 }
|
|
|
|
igmpAdvCurCfgRobust OBJECT-TYPE
|
|
SYNTAX INTEGER(1..10)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of expected packet loss on subnet in current config."
|
|
::= { igmpAdvCfg 3 }
|
|
|
|
igmpAdvNewCfgRobust OBJECT-TYPE
|
|
SYNTAX INTEGER(1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the value of expected packet loss on subnet."
|
|
::= { igmpAdvCfg 4 }
|
|
|
|
igmpAdvCurCfgTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER(1..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP Report timeout."
|
|
::= { igmpAdvCfg 5 }
|
|
|
|
igmpAdvNewCfgTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER(1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set IGMP Report timeout."
|
|
::= { igmpAdvCfg 6 }
|
|
|
|
igmpAdvNewCfgVlanFastlvAdd OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN to be added to quick-leave vlan list. When read,
|
|
0 is returned."
|
|
::= { igmpAdvCfg 7 }
|
|
|
|
igmpAdvNewCfgVlanFastlvRem OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN to be removed from quick-leave vlan list. When read,
|
|
0 is returned."
|
|
::= { igmpAdvCfg 8 }
|
|
|
|
igmpAdvCurCfgVlanFastlvBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The fast-leave enabled vlans present in the vlan map list.
|
|
The fast-leave enabled vlans are presented in a bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ Vlan 9
|
|
|| ||
|
|
|| ||___ Vlan 8
|
|
|| |____ Vlan 7
|
|
|| . . .
|
|
||_________ Vlan 2
|
|
|__________ Vlan 1
|
|
|
|
where x : 1 - The represented vlan has fast-leave enabled
|
|
0 - The represented vlan does not have fast-leave enabled."
|
|
::= { igmpAdvCfg 9 }
|
|
|
|
igmpAdvNewCfgVlanFastlvBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The fast-leave enabled vlans present in the vlan map list.
|
|
The fast-leave enabled vlans are presented in a bitmap format.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ Vlan 9
|
|
|| ||
|
|
|| ||___ Vlan 8
|
|
|| |____ Vlan 7
|
|
|| . . .
|
|
||_________ Vlan 2
|
|
|__________ Vlan 1
|
|
|
|
where x : 1 - The represented vlan has fast-leave enabled
|
|
0 - The represented vlan does not have fast-leave enabled."
|
|
::= { igmpAdvCfg 10 }
|
|
|
|
|
|
|
|
igmpAdvCurCfgRtrAlert OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable sending IGMP messages with Router Alert option."
|
|
::= { igmpAdvCfg 15 }
|
|
|
|
igmpAdvNewCfgRtrAlert OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable sending IGMP messages with Router Alert option."
|
|
::= { igmpAdvCfg 16 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- Statistics
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- IP statistics
|
|
|
|
ipStatsInReceives OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ip InReceive"
|
|
::= { ipStats 1 }
|
|
|
|
ipStatsInHdrErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ip InHdrError"
|
|
::= { ipStats 2 }
|
|
|
|
ipStatsInAddrErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ip InAddrErrors"
|
|
::= { ipStats 3 }
|
|
|
|
|
|
|
|
ipStatsInUnknownProtos OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ip InUnknownProtos"
|
|
::= { ipStats 5 }
|
|
|
|
ipStatsInDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ip InDiscards"
|
|
::= { ipStats 6 }
|
|
|
|
ipStatsInDelivers OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ip InDelivers"
|
|
::= { ipStats 7 }
|
|
|
|
ipStatsOutRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ip OutRequests"
|
|
::= { ipStats 8 }
|
|
|
|
ipStatsOutDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ip OutDiscards"
|
|
::= { ipStats 9 }
|
|
|
|
|
|
ipStatsDefaultTTL OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ip DefaultTTL"
|
|
::= { ipStats 19 }
|
|
|
|
|
|
--SNMP statistics
|
|
|
|
nsnmpInPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInPkts"
|
|
::= { snmpStats 1 }
|
|
|
|
nsnmpInBadCommunityNames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInBadCommunityNames"
|
|
::= { snmpStats 2 }
|
|
|
|
nsnmpInASNParseErrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInASNParseErrs"
|
|
::= { snmpStats 3 }
|
|
|
|
nsnmpOutPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpOutPkts"
|
|
::= { snmpStats 4 }
|
|
|
|
nsnmpInTooBigs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInTooBigs"
|
|
::= { snmpStats 5 }
|
|
|
|
nsnmpInBadValues OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInBadValues"
|
|
::= { snmpStats 6 }
|
|
|
|
nsnmpInGenErrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInGenErrs"
|
|
::= { snmpStats 7 }
|
|
|
|
nsnmpInTotalSetVars OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInTotalSetVars"
|
|
::= { snmpStats 8 }
|
|
|
|
nsnmpInGetNexts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInGetNexts"
|
|
::= { snmpStats 9 }
|
|
|
|
nsnmpInGetResponses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInGetResponses"
|
|
::= { snmpStats 10 }
|
|
|
|
nsnmpOutTooBigs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpOutTooBigs"
|
|
::= { snmpStats 11 }
|
|
|
|
nsnmpOutBadValues OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpOutBadValues"
|
|
::= { snmpStats 12 }
|
|
|
|
nsnmpOutGenErrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpOutGenErrs"
|
|
::= { snmpStats 13 }
|
|
|
|
nsnmpOutGetNexts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpOutGetNexts"
|
|
::= { snmpStats 14 }
|
|
|
|
nsnmpOutGetResponses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpOutGetResponses"
|
|
::= { snmpStats 15 }
|
|
|
|
nsnmpSilentDrops OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpSilentDrops"
|
|
::= { snmpStats 16 }
|
|
|
|
nsnmpInBadVersions OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInBadVersions"
|
|
::= { snmpStats 17 }
|
|
|
|
nsnmpInBadCommunityUses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInBadCommunityUses"
|
|
::= { snmpStats 18 }
|
|
|
|
nsnmpEnableAuthTraps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpEnableAuthTraps"
|
|
::= { snmpStats 19 }
|
|
|
|
nsnmpInBadTypes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInBadTypes"
|
|
::= { snmpStats 20 }
|
|
|
|
nsnmpInNoSuchNames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInNoSuchNames"
|
|
::= { snmpStats 21 }
|
|
|
|
nsnmpInReadOnlys OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInReadOnlys"
|
|
::= { snmpStats 22 }
|
|
|
|
nsnmpInTotalReqVars OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInTotalReqVars"
|
|
::= { snmpStats 23 }
|
|
|
|
nsnmpInGetRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInGetRequests"
|
|
::= { snmpStats 24 }
|
|
|
|
nsnmpInSetRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInSetRequests"
|
|
::= { snmpStats 25 }
|
|
|
|
nsnmpInTraps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpInTraps"
|
|
::= { snmpStats 26 }
|
|
|
|
nsnmpOutNoSuchNames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpOutNoSuchNames"
|
|
::= { snmpStats 27 }
|
|
|
|
nsnmpOutReadOnlys OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpOutReadOnlys"
|
|
::= { snmpStats 28 }
|
|
|
|
nsnmpOutGetRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpOutGetRequests"
|
|
::= { snmpStats 29 }
|
|
|
|
nsnmpOutSetRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpOutSetRequests"
|
|
::= { snmpStats 30 }
|
|
|
|
nsnmpOutTraps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpOutTraps"
|
|
::= { snmpStats 31 }
|
|
|
|
nsnmpProxyDrops OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"snmpProxyDrops"
|
|
::= { snmpStats 32 }
|
|
|
|
|
|
-- ICMP statistics
|
|
|
|
icmpStatsInMsgs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp InMsgs"
|
|
::= { icmpStats 1 }
|
|
|
|
icmpStatsInErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp InErrors"
|
|
::= { icmpStats 2 }
|
|
|
|
icmpStatsInDestUnreachs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp InDestUnreachs"
|
|
::= { icmpStats 3 }
|
|
|
|
icmpStatsInTimeExcds OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp InTimeExcds"
|
|
::= { icmpStats 4 }
|
|
|
|
icmpStatsInParmProbs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp InParmProbs"
|
|
::= { icmpStats 5 }
|
|
|
|
icmpStatsInSrcQuenchs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp InSrcQuenchs"
|
|
::= { icmpStats 6 }
|
|
|
|
icmpStatsInRedirects OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp InRedirects"
|
|
::= { icmpStats 7 }
|
|
|
|
icmpStatsInEchos OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp InEchos"
|
|
::= { icmpStats 8 }
|
|
|
|
icmpStatsInEchoReps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp InEchoReps"
|
|
::= { icmpStats 9 }
|
|
|
|
icmpStatsInTimestamps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp InTimestamps"
|
|
::= { icmpStats 10 }
|
|
|
|
icmpStatsInTimestampReps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp InTimestampReps"
|
|
::= { icmpStats 11 }
|
|
|
|
icmpStatsInAddrMasks OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp InAddrMasks"
|
|
::= { icmpStats 12 }
|
|
|
|
icmpStatsInAddrMaskReps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp InAddrMaskReps"
|
|
::= { icmpStats 13 }
|
|
|
|
icmpStatsOutMsgs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp OutMsgs"
|
|
::= { icmpStats 14 }
|
|
|
|
icmpStatsOutErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp OutErrors"
|
|
::= { icmpStats 15 }
|
|
|
|
icmpStatsOutDestUnreachs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp OutDestUnreachs"
|
|
::= { icmpStats 16 }
|
|
|
|
icmpStatsOutTimeExcds OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp OutTimeExcds"
|
|
::= { icmpStats 17 }
|
|
|
|
icmpStatsOutParmProbs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp OutParmProbs"
|
|
::= { icmpStats 18 }
|
|
|
|
icmpStatsOutSrcQuenchs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp OutSrcQuenchs"
|
|
::= { icmpStats 19 }
|
|
|
|
icmpStatsOutRedirects OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp OutRedirects"
|
|
::= { icmpStats 20 }
|
|
|
|
icmpStatsOutEchos OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp OutEchos"
|
|
::= { icmpStats 21 }
|
|
|
|
icmpStatsOutEchoReps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp OutEchoReps"
|
|
::= { icmpStats 22 }
|
|
|
|
icmpStatsOutTimestamps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp OutTimestamps"
|
|
::= { icmpStats 23 }
|
|
|
|
icmpStatsOutTimestampReps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp OutTimestampReps"
|
|
::= { icmpStats 24 }
|
|
|
|
icmpStatsOutAddrMasks OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp OutAddrMasks"
|
|
::= { icmpStats 25 }
|
|
|
|
icmpStatsOutAddrMaskReps OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"icmp OutAddrMaskReps"
|
|
::= { icmpStats 26 }
|
|
|
|
|
|
-- TCP statistics
|
|
|
|
tcpStatsRtoAlgorithm OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tcp RtoAlgorithm"
|
|
::= { tcpStats 1 }
|
|
|
|
tcpStatsRtoMin OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tcp RtoMin"
|
|
::= { tcpStats 2 }
|
|
|
|
tcpStatsRtoMax OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tcp RtoMax"
|
|
::= { tcpStats 3 }
|
|
|
|
tcpStatsMaxConn OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tcp MaxConn"
|
|
::= { tcpStats 4 }
|
|
|
|
tcpStatsActiveOpens OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tcp ActiveOpens"
|
|
::= { tcpStats 5 }
|
|
|
|
tcpStatsPassiveOpens OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tcp PassiveOpens"
|
|
::= { tcpStats 6 }
|
|
|
|
tcpStatsAttemptFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tcp AttemptFails"
|
|
::= { tcpStats 7 }
|
|
|
|
tcpStatsEstabResets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tcp EstabResets"
|
|
::= { tcpStats 8 }
|
|
|
|
tcpStatsInSegs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tcp InSegs"
|
|
::= { tcpStats 9 }
|
|
|
|
tcpStatsOutSegs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tcp OutSegs"
|
|
::= { tcpStats 10 }
|
|
|
|
tcpStatsRetransSegs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tcp RetransSegs"
|
|
::= { tcpStats 11 }
|
|
|
|
tcpStatsInErrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tcp InErrs"
|
|
::= { tcpStats 12 }
|
|
|
|
tcpStatsCurrEstab OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tcp CurrEstab"
|
|
::= { tcpStats 13 }
|
|
|
|
tcpStatsCurrConn OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tcp CurrConn"
|
|
::= { tcpStats 14 }
|
|
|
|
tcpStatsOutRsts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tcp OutRsts"
|
|
::= { tcpStats 15 }
|
|
|
|
-- UDP statistics
|
|
|
|
udpStatsInDatagrams OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"udp InDatagrams"
|
|
::= { udpStats 1 }
|
|
|
|
udpStatsOutDatagrams OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"udp OutDatagrams"
|
|
::= { udpStats 2 }
|
|
|
|
udpStatsInErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"udp InErrors"
|
|
::= { udpStats 3 }
|
|
|
|
udpStatsNoPorts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"udp NoPorts"
|
|
::= { udpStats 4 }
|
|
|
|
|
|
|
|
-- ARP Statistics Group
|
|
|
|
-- NBR Statistics
|
|
|
|
nbrStatEntries OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current number of NBR entries."
|
|
::= { nbrStats 1 }
|
|
|
|
nbrStatHighWater OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The highest number of NBR entries."
|
|
::= { nbrStats 2 }
|
|
|
|
nbrStatMaxEntries OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of NBR entries."
|
|
::= { nbrStats 3}
|
|
|
|
|
|
|
|
-- DNS Statistics
|
|
|
|
dnsStatInGoodDnsRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of DNS request packets which are received."
|
|
::= { dnsStats 1 }
|
|
|
|
dnsStatInBadDnsRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of DNS request packets received that were dropped."
|
|
::= { dnsStats 2 }
|
|
|
|
dnsStatOutDnsRequests OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of DNS request packets that have been transmitted."
|
|
::= { dnsStats 3 }
|
|
|
|
|
|
|
|
|
|
-- Clear Statistics for ip and ip interface
|
|
ipClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(2) results in clearing the IP statistics."
|
|
::= { clearStats 1 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tcpClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
ok(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(1) results in clearing the TCP statistics."
|
|
::= { clearStats 5 }
|
|
|
|
udpClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
ok(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(1) results in clearing the UDP statistics."
|
|
::= { clearStats 6 }
|
|
|
|
dnsClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
ok(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(1) results in clearing the DNS statistics."
|
|
::= { clearStats 7 }
|
|
|
|
|
|
|
|
arpClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
ok(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(1) results in clearing the ARP statistics."
|
|
::= { clearStats 8 }
|
|
|
|
icmpClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
ok(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(1) results in clearing the ICMP statistics."
|
|
::= { clearStats 9 }
|
|
|
|
|
|
ipv6ClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
ok(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(1) results in clearing the IPv6 statistics."
|
|
::= { clearStats 13 }
|
|
|
|
ipv6ClearIcmpStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
ok(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(1) results in clearing the ICMP6 statistics."
|
|
::= { clearStats 14 }
|
|
|
|
ipv6ClearUdpStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
ok(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(1) results in clearing the UDP6 statistics."
|
|
::= { clearStats 15 }
|
|
|
|
ripClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
ok(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(1) results in clearing the RIP statistics."
|
|
::= { clearStats 17 }
|
|
|
|
ipv6NbrClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
ok(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(1) results in clearing the IPv6 nbr statistics."
|
|
::= { clearStats 18 }
|
|
|
|
|
|
|
|
|
|
|
|
-- IGMP Snooping statistics
|
|
igmpSnoopStats OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IgmpSnoopStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Statistics for IGMP Snooping."
|
|
::= { igmpStats 1 }
|
|
|
|
igmpSnoopStatsEntry OBJECT-TYPE
|
|
SYNTAX IgmpSnoopStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Statistics for IGMP Snooping."
|
|
INDEX { igmpSnoopVlanIndex }
|
|
::= { igmpSnoopStats 1 }
|
|
|
|
IgmpSnoopStatsEntry ::= SEQUENCE {
|
|
igmpSnoopVlanIndex INTEGER,
|
|
rxIgmpValidPkts Counter32,
|
|
rxIgmpInvalidPkts Counter32,
|
|
rxIgmpGenQueries Counter32,
|
|
rxIgmpGrpSpecificQueries Counter32,
|
|
rxIgmpLeaves Counter32,
|
|
rxIgmpDiscardPkts Counter32,
|
|
rxIgmpReports Counter32,
|
|
rxIgmpPimHellos Counter32,
|
|
txIgmpGenQueries Counter32,
|
|
txIgmpGrpSpecificQueries Counter32,
|
|
txIgmpReports Counter32,
|
|
igmpClearVlanStats INTEGER,
|
|
txIgmpLeaves Counter32,
|
|
rxIgmpGroupSourceSpecificQueries Counter32,
|
|
rxIgmpV3CurrentStateRecords Counter32,
|
|
rxIgmpV3SourceListChangeRecords Counter32,
|
|
rxIgmpV3FilterChangeRecords Counter32
|
|
}
|
|
|
|
igmpSnoopVlanIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the VLAN for which these statistics apply."
|
|
::= { igmpSnoopStatsEntry 1 }
|
|
|
|
rxIgmpValidPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of valid IGMP packets received
|
|
on this VLAN."
|
|
::= { igmpSnoopStatsEntry 2 }
|
|
|
|
rxIgmpInvalidPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of invalid IGMP packets received
|
|
on this VLAN."
|
|
::= { igmpSnoopStatsEntry 3 }
|
|
|
|
rxIgmpGenQueries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IGMP General Query packets received
|
|
on this VLAN."
|
|
::= { igmpSnoopStatsEntry 4 }
|
|
|
|
rxIgmpGrpSpecificQueries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IGMP Group Specific Query packets received
|
|
on this VLAN."
|
|
::= { igmpSnoopStatsEntry 5 }
|
|
|
|
rxIgmpLeaves OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IGMP Leave packets received
|
|
on this VLAN."
|
|
::= { igmpSnoopStatsEntry 6 }
|
|
|
|
rxIgmpReports OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IGMP Report packets received
|
|
on this VLAN."
|
|
::= { igmpSnoopStatsEntry 7 }
|
|
|
|
txIgmpGrpSpecificQueries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IGMP Group Specific Query packets
|
|
transmitted on this VLAN."
|
|
::= { igmpSnoopStatsEntry 8 }
|
|
|
|
txIgmpReports OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IGMP Report packets transmitted
|
|
on this VLAN."
|
|
::= { igmpSnoopStatsEntry 9 }
|
|
|
|
txIgmpLeaves OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IGMP Leave packets transmitted
|
|
on this VLAN."
|
|
::= { igmpSnoopStatsEntry 10 }
|
|
|
|
rxIgmpGroupSourceSpecificQueries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IGMP Group Source Specific (GSSQ) Queries received
|
|
on this VLAN."
|
|
::= { igmpSnoopStatsEntry 11 }
|
|
|
|
rxIgmpV3CurrentStateRecords OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IGMP Current State Records (CSRs) received
|
|
on this VLAN."
|
|
::= { igmpSnoopStatsEntry 12 }
|
|
|
|
rxIgmpV3SourceListChangeRecords OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IGMP Source List Change Records (SLCRs) received
|
|
on this VLAN."
|
|
::= { igmpSnoopStatsEntry 13 }
|
|
|
|
rxIgmpV3FilterChangeRecords OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IGMP Filter Mode Change Records (FMCRs) received
|
|
on this VLAN."
|
|
::= { igmpSnoopStatsEntry 14 }
|
|
|
|
txIgmpGenQueries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IGMP General Query packets send
|
|
on this VLAN."
|
|
::= { igmpSnoopStatsEntry 16 }
|
|
|
|
rxIgmpDiscardPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IGMP packets discarded
|
|
on this VLAN."
|
|
::= { igmpSnoopStatsEntry 17 }
|
|
|
|
rxIgmpPimHellos OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of Pim Hello packets received
|
|
on this VLAN."
|
|
::= { igmpSnoopStatsEntry 18 }
|
|
|
|
igmpClearVlanStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
ok(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(1) results in clearing the statistics for this
|
|
snooping VLAN."
|
|
::= { igmpSnoopStatsEntry 19 }
|
|
|
|
igmpClearAllStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
ok(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this to clear(1) results in clearing the IGMP statistics."
|
|
::= { igmpStats 2 }
|
|
|
|
igmpStatsTotalIgmpGroups OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IGMP groups."
|
|
::= { igmpStats 3 }
|
|
|
|
igmpStatsTotalIpmcGroups OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IPMC groups."
|
|
::= { igmpStats 4 }
|
|
|
|
|
|
|
|
|
|
|
|
ipv6InReceives OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of input datagrams received from
|
|
interfaces, including those received in error."
|
|
::= { ipv6Stats 1 }
|
|
|
|
ipv6InMcasts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of multicast packets received from
|
|
interfaces, including those received in error."
|
|
::= { ipv6Stats 2 }
|
|
|
|
ipv6InDelivers OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total datagrams given to upper layer - ICMP/UDP"
|
|
::= { ipv6Stats 3 }
|
|
|
|
ipv6InDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total datagrams discarded despite no errors"
|
|
::= { ipv6Stats 4 }
|
|
|
|
ipv6InHdrerrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total datagrams with error in IPv6/Option headers"
|
|
::= { ipv6Stats 5 }
|
|
|
|
ipv6InAddrerrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total datagrams with error in destination address"
|
|
::= { ipv6Stats 6 }
|
|
|
|
ipv6InUnkprots OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total datagrams with unknown/unsupported protocol"
|
|
::= { ipv6Stats 7 }
|
|
|
|
ipv6InTruncs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total datagrams with insufficient data"
|
|
::= { ipv6Stats 8 }
|
|
|
|
ipv6OutMcasts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total sent multicast pkts"
|
|
::= { ipv6Stats 10 }
|
|
|
|
ipv6ForwDgrams OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total datagrams attempted to be forwarded"
|
|
::= { ipv6Stats 11 }
|
|
|
|
ipv6TooBigerrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total datagrams which could not be forwarded
|
|
as their size exceeds (Path) MTU"
|
|
::= { ipv6Stats 12 }
|
|
|
|
ipv6OutReqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total datagrams attempted to be sent"
|
|
::= { ipv6Stats 13 }
|
|
|
|
ipv6OutDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total outgoing Datagrams discarded despite no errors"
|
|
::= { ipv6Stats 14 }
|
|
|
|
ipv6OutNorts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total datagrams discarded due to no routes"
|
|
::= { ipv6Stats 15 }
|
|
|
|
ipv6Reasmreqs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total datagrams needing reassembly"
|
|
::= { ipv6Stats 16 }
|
|
|
|
ipv6Reasmoks OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total datagrams successfully reassembled"
|
|
::= { ipv6Stats 17 }
|
|
|
|
ipv6Reasmfails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total datagrams for witch reassembly failured"
|
|
::= { ipv6Stats 18 }
|
|
|
|
ipv6Fragoks OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total datagrams successfully fragmented"
|
|
::= { ipv6Stats 19 }
|
|
|
|
ipv6Fragfails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total datagrams for witch fragmentation failured"
|
|
::= { ipv6Stats 20 }
|
|
|
|
ipv6Fragcreates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of fragments created"
|
|
::= { ipv6Stats 21 }
|
|
|
|
ipv6InNsols OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of received Neighbor Solicitations"
|
|
::= { ipv6Stats 22 }
|
|
|
|
ipv6InNadvs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of received Neighbor Advertisements"
|
|
::= { ipv6Stats 23 }
|
|
|
|
ipv6InRoutsols OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of received Router Solicitations"
|
|
::= { ipv6Stats 25 }
|
|
|
|
ipv6InRoutadvs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of received Router Advertisements"
|
|
::= { ipv6Stats 26 }
|
|
|
|
ipv6InRoutRedirs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of received Router Redirect messages"
|
|
::= { ipv6Stats 27 }
|
|
|
|
ipv6OutNsols OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of sent Neighbor Solicitations"
|
|
::= { ipv6Stats 28 }
|
|
|
|
ipv6OutNadvs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of sent Neighbor Advertisements"
|
|
::= { ipv6Stats 29 }
|
|
|
|
ipv6OutRoutadvs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of sent Router Advertisements"
|
|
::= { ipv6Stats 30 }
|
|
|
|
ipv6OutRedirs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of sent Redirects"
|
|
::= { ipv6Stats 31 }
|
|
|
|
ipv6OutRoutSols OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of sent Router Solicitations"
|
|
::= { ipv6Stats 32 }
|
|
|
|
-- Please see tIp6If structure: u4RaSchedTime and u4RaSentTime are interface
|
|
-- parameters. They are not part of interface statistics (tIp6IfStats stats;).
|
|
-- ipv6RaSchedTime OBJECT-TYPE
|
|
-- SYNTAX Counter32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Next multicast Router Advertisement scheduled time"
|
|
-- ::= { ipv6Stats 36 }
|
|
|
|
-- ipv6RaSentTime OBJECT-TYPE
|
|
-- SYNTAX Counter32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Last Router Advertisement sent time"
|
|
-- ::= { ipv6Stats 37 }
|
|
|
|
ipv6icmpInMsgs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of ICMP messages received."
|
|
::= { ipv6Stats 39 }
|
|
|
|
ipv6icmpInErrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of ICMP messages attempted to send."
|
|
::= { ipv6Stats 40 }
|
|
|
|
ipv6icmpInBadcode OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of ICMP messages in bad code."
|
|
::= { ipv6Stats 41 }
|
|
|
|
ipv6icmpInToobig OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP too big messages received."
|
|
::= { ipv6Stats 42 }
|
|
|
|
ipv6icmpInDstUnreach OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP Destination Unreachable messages received."
|
|
::= { ipv6Stats 43 }
|
|
|
|
ipv6icmpInTmexceeded OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP Time Exceeded messages received."
|
|
::= { ipv6Stats 44 }
|
|
|
|
ipv6icmpInParamprob OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP Parameter Problem messages received."
|
|
::= { ipv6Stats 45 }
|
|
|
|
ipv6icmpInEchoReq OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP Echo request messages received."
|
|
::= { ipv6Stats 46 }
|
|
|
|
ipv6icmpInEchoResp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP Echo Reply messages received."
|
|
::= { ipv6Stats 47 }
|
|
|
|
ipv6icmpOutMsgs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of ICMP messages which this entity
|
|
attempted to send."
|
|
::= { ipv6Stats 48 }
|
|
|
|
ipv6icmpOutErrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP messages which this entity did not
|
|
send due to problems discovered within ICMP
|
|
such as a lack of buffers."
|
|
::= { ipv6Stats 49 }
|
|
|
|
ipv6icmpOutDstUnreach OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP Destination Unreachable messages sent."
|
|
::= { ipv6Stats 50 }
|
|
|
|
ipv6icmpOutToobig OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP too big messages sent."
|
|
::= { ipv6Stats 51 }
|
|
|
|
ipv6icmpOutTmexceeded OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP Time Exceeded messages sent."
|
|
::= { ipv6Stats 52 }
|
|
|
|
ipv6icmpOutParamprob OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP Parameter Problem messages sent."
|
|
::= { ipv6Stats 53 }
|
|
|
|
ipv6icmpOutEchoReq OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP Echo request messages sent."
|
|
::= { ipv6Stats 54 }
|
|
|
|
ipv6icmpOutEchoResp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP Echo Reply messages sent."
|
|
::= { ipv6Stats 55 }
|
|
|
|
ipv6icmpInRouterSol OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP router solicitations received."
|
|
::= { ipv6Stats 56 }
|
|
|
|
ipv6icmpInRouterAdv OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP router advertisements received."
|
|
::= { ipv6Stats 57 }
|
|
|
|
ipv6icmpInNeighSol OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP neighbor solicitations received."
|
|
::= { ipv6Stats 58 }
|
|
|
|
ipv6icmpInNeighAdv OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP neighbor advertisements received."
|
|
::= { ipv6Stats 59 }
|
|
|
|
ipv6icmpInRedir OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP Redirect messages received."
|
|
::= { ipv6Stats 60 }
|
|
|
|
ipv6icmpOutRouterSol OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP router solicitations sent."
|
|
::= { ipv6Stats 61 }
|
|
|
|
ipv6icmpOutRouterAdv OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP router advertisements sent."
|
|
::= { ipv6Stats 62 }
|
|
|
|
ipv6icmpOutNeighSol OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP neighbor solicitations sent."
|
|
::= { ipv6Stats 63 }
|
|
|
|
ipv6icmpOutNeighAdv OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP neighbor advertisements sent."
|
|
::= { ipv6Stats 64 }
|
|
|
|
ipv6icmpOutRedir OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ICMP Redirect messages sent."
|
|
::= { ipv6Stats 65 }
|
|
|
|
ipv6udpInDgrams OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of UDP received datagrams."
|
|
::= { ipv6Stats 66 }
|
|
|
|
ipv6udpInErrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of UDP error encountered during
|
|
processing of packet."
|
|
::= { ipv6Stats 67 }
|
|
|
|
ipv6udpOutDgrams OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of UDP datagrams passed to IP6 layer."
|
|
::= { ipv6Stats 68 }
|
|
|
|
ipv6udpNumPorts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of UDP ports that are currently open."
|
|
::= { ipv6Stats 69 }
|
|
|
|
ipv6icmpInAdminProhib OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of received Destination Unreachable
|
|
ICMP packets."
|
|
::= { ipv6Stats 70 }
|
|
|
|
ipv6icmpOutAdminProhib OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of sent Destination Unreachable
|
|
ICMP packets."
|
|
::= { ipv6Stats 71 }
|
|
|
|
|
|
|
|
|
|
ipDataIntfInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IpDataIntfInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of data IPv4/IPv6 interface information."
|
|
::= {ipIntfInfo 1 }
|
|
|
|
ipDataIntfInfoEntry OBJECT-TYPE
|
|
SYNTAX IpDataIntfInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the data IPv4/IPv6 interface information table."
|
|
INDEX { ipDataIntfInfoIndex }
|
|
::= { ipDataIntfInfoTable 1 }
|
|
|
|
IpDataIntfInfoEntry ::= SEQUENCE {
|
|
ipDataIntfInfoIndex Integer32,
|
|
ipDataIntfInfoAddr DisplayString,
|
|
ipDataIntfInfoMask DisplayString,
|
|
ipDataIntfInfoBcastAddr DisplayString,
|
|
ipDataIntfInfoVlan Integer32,
|
|
ipDataIntfInfoStatus INTEGER
|
|
}
|
|
|
|
ipDataIntfInfoIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface number for which the data IPv4/IPv6 interface information is related."
|
|
::= { ipDataIntfInfoEntry 1}
|
|
|
|
ipDataIntfInfoAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The data IPv4/IPv6 address of the interface."
|
|
::= { ipDataIntfInfoEntry 2 }
|
|
|
|
ipDataIntfInfoMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The subnet mask as IPv4 dotted-quads OR
|
|
the IPv6 prefix length (integer in range 0..128)
|
|
associated with this IP address."
|
|
::= { ipDataIntfInfoEntry 3 }
|
|
|
|
ipDataIntfInfoBcastAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The data IP broadcast address of the interface."
|
|
::= { ipDataIntfInfoEntry 4 }
|
|
|
|
ipDataIntfInfoVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The data IPv4/IPv6 VLAN state associated with the interface."
|
|
::= { ipDataIntfInfoEntry 5 }
|
|
|
|
ipDataIntfInfoStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The data IPv4/IPv6 interface state."
|
|
::= { ipDataIntfInfoEntry 6 }
|
|
|
|
ip4MgmtIntfInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip4MgmtIntfInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of fabric unit management IPv4 interface information."
|
|
::= {ipIntfInfo 2 }
|
|
|
|
ip4MgmtIntfInfoEntry OBJECT-TYPE
|
|
SYNTAX Ip4MgmtIntfInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the fabric unit management IPv4 interface information table."
|
|
INDEX { ip4MgmtIntfInfoMac }
|
|
::= { ip4MgmtIntfInfoTable 1 }
|
|
|
|
Ip4MgmtIntfInfoEntry ::= SEQUENCE {
|
|
ip4MgmtIntfInfoMac MacAddress,
|
|
ip4MgmtIntfInfoAddr IpAddress,
|
|
ip4MgmtIntfInfoMask IpAddress,
|
|
ip4MgmtIntfInfoDHCPState INTEGER,
|
|
ip4MgmtIntfInfoStatus INTEGER
|
|
}
|
|
|
|
ip4MgmtIntfInfoMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of the unit."
|
|
::= { ip4MgmtIntfInfoEntry 1 }
|
|
|
|
ip4MgmtIntfInfoAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv4 address of the interface."
|
|
::= { ip4MgmtIntfInfoEntry 2 }
|
|
|
|
ip4MgmtIntfInfoMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv4 subnet mask of the interface."
|
|
::= { ip4MgmtIntfInfoEntry 3 }
|
|
|
|
ip4MgmtIntfInfoDHCPState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv4 DHCP state of the interface."
|
|
::= { ip4MgmtIntfInfoEntry 4 }
|
|
|
|
ip4MgmtIntfInfoStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv4 interface state."
|
|
::= { ip4MgmtIntfInfoEntry 5 }
|
|
|
|
ip6MgmtIntfInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip6MgmtIntfInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of fabric unit management IPv6 interface information."
|
|
::= {ipIntfInfo 3 }
|
|
|
|
ip6MgmtIntfInfoEntry OBJECT-TYPE
|
|
SYNTAX Ip6MgmtIntfInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the fabric unit management IPv6 interface information table."
|
|
INDEX { ip6MgmtIntfInfoMac }
|
|
::= { ip6MgmtIntfInfoTable 1 }
|
|
|
|
Ip6MgmtIntfInfoEntry ::= SEQUENCE {
|
|
ip6MgmtIntfInfoMac MacAddress,
|
|
ip6MgmtIntfInfoAddr DisplayString,
|
|
ip6MgmtIntfInfoMask INTEGER,
|
|
ip6MgmtIntfInfoStatus INTEGER
|
|
}
|
|
|
|
ip6MgmtIntfInfoMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of the unit."
|
|
::= { ip6MgmtIntfInfoEntry 1}
|
|
|
|
ip6MgmtIntfInfoAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv6 address of the interface."
|
|
::= { ip6MgmtIntfInfoEntry 2 }
|
|
|
|
ip6MgmtIntfInfoMask OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv6 prefix length of the interface."
|
|
::= { ip6MgmtIntfInfoEntry 3 }
|
|
|
|
ip6MgmtIntfInfoStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv6 interface state."
|
|
::= { ip6MgmtIntfInfoEntry 4 }
|
|
|
|
ip4MgmtEmbeddedIntfInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip4MgmtEmbeddedIntfInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of fabric unit internal management IPv4 interface information. These interfaces are only present on embedded members"
|
|
::= {ipIntfInfo 4 }
|
|
|
|
ip4MgmtEmbeddedIntfInfoEntry OBJECT-TYPE
|
|
SYNTAX Ip4MgmtEmbeddedIntfInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the fabric unit management IPv4 interface information table."
|
|
INDEX { ip4MgmtEmbeddedIntfInfoMac }
|
|
::= { ip4MgmtEmbeddedIntfInfoTable 1 }
|
|
|
|
Ip4MgmtEmbeddedIntfInfoEntry ::= SEQUENCE {
|
|
ip4MgmtEmbeddedIntfInfoMac MacAddress,
|
|
ip4MgmtEmbeddedIntfInfoAddr IpAddress,
|
|
ip4MgmtEmbeddedIntfInfoMask IpAddress,
|
|
ip4MgmtEmbeddedIntfInfoDHCPState INTEGER,
|
|
ip4MgmtEmbeddedIntfInfoStatus INTEGER
|
|
}
|
|
|
|
ip4MgmtEmbeddedIntfInfoMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of the unit."
|
|
::= { ip4MgmtEmbeddedIntfInfoEntry 1 }
|
|
|
|
ip4MgmtEmbeddedIntfInfoAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv4 address of the interface."
|
|
::= { ip4MgmtEmbeddedIntfInfoEntry 2 }
|
|
|
|
ip4MgmtEmbeddedIntfInfoMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv4 subnet mask of the interface."
|
|
::= { ip4MgmtEmbeddedIntfInfoEntry 3 }
|
|
|
|
ip4MgmtEmbeddedIntfInfoDHCPState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv4 DHCP state of the interface."
|
|
::= { ip4MgmtEmbeddedIntfInfoEntry 4 }
|
|
|
|
ip4MgmtEmbeddedIntfInfoStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management IPv4 interface state."
|
|
::= { ip4MgmtEmbeddedIntfInfoEntry 5 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- Run Time ARP Table
|
|
|
|
-- Run Time ARP Table
|
|
ip4DataGwInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip4DataGwInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of data IPv4 gateway information."
|
|
::= { gatewayInfo 1 }
|
|
|
|
ip4DataGwInfoEntry OBJECT-TYPE
|
|
SYNTAX Ip4DataGwInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the data IPv4 gateway information table"
|
|
INDEX { ip4DataGwInfoIndex }
|
|
::= { ip4DataGwInfoTable 1 }
|
|
|
|
Ip4DataGwInfoEntry ::= SEQUENCE {
|
|
ip4DataGwInfoIndex Integer32,
|
|
ip4DataGwInfoAddr IpAddress,
|
|
ip4DataGwInfoStatus INTEGER
|
|
}
|
|
|
|
ip4DataGwInfoIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default gateway number for which the data IPv4 default gateway information is related."
|
|
::= { ip4DataGwInfoEntry 1}
|
|
|
|
ip4DataGwInfoAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The data IPv4 default gateway address."
|
|
::= { ip4DataGwInfoEntry 2 }
|
|
|
|
ip4DataGwInfoStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
failed(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The data IPv4 default gateway status."
|
|
::= { ip4DataGwInfoEntry 3 }
|
|
|
|
ip6DataGwInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip6DataGwInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of data IPv6 gateway information."
|
|
::= { gatewayInfo 2 }
|
|
|
|
ip6DataGwInfoEntry OBJECT-TYPE
|
|
SYNTAX Ip6DataGwInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the data IPv6 gateway information table"
|
|
INDEX { ip6DataGwInfoIndex }
|
|
::= { ip6DataGwInfoTable 1 }
|
|
|
|
Ip6DataGwInfoEntry ::= SEQUENCE {
|
|
ip6DataGwInfoIndex Integer32,
|
|
ip6DataGwInfoAddr DisplayString,
|
|
ip6DataGwInfoState INTEGER
|
|
}
|
|
|
|
ip6DataGwInfoIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default gateway number for which the data IPv6 default gateway information is related."
|
|
::= { ip6DataGwInfoEntry 1}
|
|
|
|
ip6DataGwInfoAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The data IPv6 default gateway address."
|
|
::= { ip6DataGwInfoEntry 2 }
|
|
|
|
ip6DataGwInfoState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The data IPv6 default gateway state."
|
|
::= { ip6DataGwInfoEntry 3 }
|
|
|
|
ip4MgmtGwInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip4MgmtGwInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of mgmt IPv4 gateway information."
|
|
::= { gatewayInfo 3 }
|
|
|
|
ip4MgmtGwInfoEntry OBJECT-TYPE
|
|
SYNTAX Ip4MgmtGwInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the mgmt IPv4 gateway information table"
|
|
INDEX { ip4MgmtGwInfoMac }
|
|
::= { ip4MgmtGwInfoTable 1 }
|
|
|
|
Ip4MgmtGwInfoEntry ::= SEQUENCE {
|
|
ip4MgmtGwInfoMac MacAddress,
|
|
ip4MgmtGwInfoAddr IpAddress,
|
|
ip4MgmtGwInfoState INTEGER
|
|
}
|
|
|
|
ip4MgmtGwInfoMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of the unit."
|
|
::= { ip4MgmtGwInfoEntry 1}
|
|
|
|
ip4MgmtGwInfoAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mgmt IPv4 default gateway address."
|
|
::= { ip4MgmtGwInfoEntry 2 }
|
|
|
|
ip4MgmtGwInfoState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mgmt IPv4 default gateway state."
|
|
::= { ip4MgmtGwInfoEntry 3 }
|
|
|
|
ip6MgmtGwInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ip6MgmtGwInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of mgmt IPv6 gateway information."
|
|
::= { gatewayInfo 4 }
|
|
|
|
ip6MgmtGwInfoEntry OBJECT-TYPE
|
|
SYNTAX Ip6MgmtGwInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the mgmt IPv6 gateway information table"
|
|
INDEX { ip6MgmtGwInfoMac }
|
|
::= { ip6MgmtGwInfoTable 1 }
|
|
|
|
Ip6MgmtGwInfoEntry ::= SEQUENCE {
|
|
ip6MgmtGwInfoMac MacAddress,
|
|
ip6MgmtGwInfoAddr DisplayString,
|
|
ip6MgmtGwInfoState INTEGER
|
|
}
|
|
|
|
ip6MgmtGwInfoMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of the unit."
|
|
::= { ip6MgmtGwInfoEntry 1}
|
|
|
|
ip6MgmtGwInfoAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mgmt IPv6 default gateway address."
|
|
::= { ip6MgmtGwInfoEntry 2 }
|
|
|
|
ip6MgmtGwInfoState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mgmt IPv6 default gateway state."
|
|
::= { ip6MgmtGwInfoEntry 3 }
|
|
|
|
|
|
-- igmp snooping info table
|
|
igmpInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IgmpInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of IGMP group membership information."
|
|
::= { igmpInfo 1 }
|
|
|
|
igmpInfoEntry OBJECT-TYPE
|
|
SYNTAX IgmpInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about an IGMP group member ."
|
|
INDEX { igmpInfoIndex }
|
|
::= { igmpInfoTable 1 }
|
|
|
|
IgmpInfoEntry ::= SEQUENCE {
|
|
igmpInfoIndex INTEGER,
|
|
igmpInfoGroupId IpAddress,
|
|
igmpInfoVlanId INTEGER,
|
|
igmpInfoSrcTrunk Unsigned32,
|
|
igmpInfoSrcPortIndex PortNumber,
|
|
igmpInfoVersion INTEGER,
|
|
igmpInfoExpires DisplayString,
|
|
igmpInfoMode INTEGER,
|
|
igmpInfoSourceIp IpAddress,
|
|
igmpInfoFwd INTEGER,
|
|
igmpInfoGrpExpires DisplayString
|
|
,igmpInfoSrcPortAlias DisplayString
|
|
}
|
|
|
|
igmpInfoIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The igmp group number for which the IGMP info table is related."
|
|
::= { igmpInfoEntry 1}
|
|
|
|
igmpInfoGroupId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the IGMP group."
|
|
::= { igmpInfoEntry 2}
|
|
|
|
igmpInfoVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN ID for this IGMP group."
|
|
::= { igmpInfoEntry 3}
|
|
|
|
igmpInfoSrcTrunk OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The downstream trunk number."
|
|
::= { igmpInfoEntry 4}
|
|
|
|
igmpInfoSrcPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The downstream port number."
|
|
::= { igmpInfoEntry 5}
|
|
|
|
igmpInfoVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
v3(1),
|
|
v2(2),
|
|
v1(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Version of IGMP host."
|
|
::= { igmpInfoEntry 6}
|
|
|
|
igmpInfoExpires OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The expiration time for this host."
|
|
::= { igmpInfoEntry 7 }
|
|
|
|
|
|
igmpInfoMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
exclude(1),
|
|
include(2),
|
|
na(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMPv3 filter-mode for this host.
|
|
Returned values:
|
|
exclude(1) - the IGMPv3 filter-mode is exclude.
|
|
include(2) - the IGMPv3 filter-mode is include.
|
|
na(3) - not applicable(v1 and v2)."
|
|
::= { igmpInfoEntry 8 }
|
|
|
|
igmpInfoSourceIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IP address of the IGMP group."
|
|
::= { igmpInfoEntry 9 }
|
|
|
|
igmpInfoFwd OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMPv3 forwarding for this source/group IP for this host."
|
|
::= { igmpInfoEntry 10 }
|
|
|
|
igmpInfoGrpExpires OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The expiration time for the group."
|
|
::= { igmpInfoEntry 11 }
|
|
|
|
|
|
igmpInfoSrcPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The downstream port alias."
|
|
::= { igmpInfoEntry 12}
|
|
|
|
igmpMrtrInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IgmpMrtrInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of IGMP mrouters."
|
|
::= { igmpInfo 2 }
|
|
|
|
igmpMrtrInfoEntry OBJECT-TYPE
|
|
SYNTAX IgmpMrtrInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about an IGMP mrouter."
|
|
INDEX { igmpMrtrInfoIndex }
|
|
::= { igmpMrtrInfoTable 1 }
|
|
|
|
IgmpMrtrInfoEntry ::= SEQUENCE {
|
|
igmpMrtrInfoIndex INTEGER,
|
|
igmpMrtrInfoVlanId INTEGER,
|
|
igmpMrtrInfoPortId DisplayString,
|
|
igmpMrtrInfoVersion INTEGER,
|
|
igmpMrtrInfoExpires DisplayString,
|
|
igmpMrtrInfoMrt Integer32,
|
|
igmpMrtrInfoQrv INTEGER,
|
|
igmpMrtrInfoQqic INTEGER,
|
|
igmpMrtrInfoSrcIp IpAddress
|
|
,igmpMrtrInfoPortAlias DisplayString
|
|
}
|
|
|
|
igmpMrtrInfoIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mrouter number for which the IGMP mrouter info table is related."
|
|
::= { igmpMrtrInfoEntry 1}
|
|
|
|
igmpMrtrInfoVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN ID on which this IGMP mrouter is attached."
|
|
::= { igmpMrtrInfoEntry 2}
|
|
|
|
igmpMrtrInfoPortId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port/portchannel alias on which this IGMP mrouter is attached."
|
|
::= { igmpMrtrInfoEntry 3}
|
|
|
|
igmpMrtrInfoVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
v1(1),
|
|
v2(2),
|
|
v3(3),
|
|
pim(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of this IGMP mrouter."
|
|
::= { igmpMrtrInfoEntry 4}
|
|
|
|
igmpMrtrInfoExpires OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The expiration time for this mrouter."
|
|
::= { igmpMrtrInfoEntry 5 }
|
|
|
|
igmpMrtrInfoMrt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Maximum Query Response time of this IGMP mrouter."
|
|
::= { igmpMrtrInfoEntry 6 }
|
|
|
|
igmpMrtrInfoQrv OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Querier Robustness value of this IGMP mrouter."
|
|
::= { igmpMrtrInfoEntry 7 }
|
|
|
|
igmpMrtrInfoQqic OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Querier query interval code of this IGMP mrouter."
|
|
::= { igmpMrtrInfoEntry 8 }
|
|
|
|
igmpMrtrInfoSrcIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Source IP of this IGMP mrouter."
|
|
::= { igmpMrtrInfoEntry 10 }
|
|
|
|
igmpMrtrInfoPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port/portchannel alias on which this IGMP mrouter is attached."
|
|
::= { igmpMrtrInfoEntry 11}
|
|
|
|
igmpClearTables OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(0),
|
|
clearGroups(1),
|
|
clearMrouters(2),
|
|
clearAll(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clear the IGMP tables. When setting clearGroups(1), the dynamic
|
|
groups are removed, when setting clearMrouters(2), the mrouter tables
|
|
are removed and when setting clearAll(3), both the dynamic groups
|
|
and the mrouter tables are removed.
|
|
When read, ok(0) is always returned."
|
|
::= { igmpInfo 3 }
|
|
|
|
|
|
|
|
|
|
-- nbrcache Info Table
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: layer3
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
traps OBJECT IDENTIFIER ::= { g8264CS-SIF-mgmt 7 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: traps
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- SECTION 2: Temporary Object Definitions Used In traps
|
|
|
|
swTrapDisplayString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temporary string object used to store information being sent
|
|
in a Switch trap."
|
|
::= { traps 1000 }
|
|
|
|
|
|
-- SECTION 3: Trap Definitions
|
|
|
|
-- Many of the following traps include sysName, sysLocation and sysContact.
|
|
-- These variables are all defined in the rfc1213 MIB.
|
|
--
|
|
-- sysName is the administratively-assigned name for this managed node. By
|
|
-- convention, this is the node's fully-qualified domain name.
|
|
--
|
|
-- sysLocation is the physical location of this node (e.g., 'telephone closet,
|
|
-- 3rd floor').
|
|
--
|
|
-- sysContact is textual identification of the contact person for this managed
|
|
-- node, together with information on how to contact this person.
|
|
|
|
--
|
|
-- SNMP v3 traps should be defined here.
|
|
--
|
|
|
|
ibmSNMPv2Notifications OBJECT IDENTIFIER
|
|
::= { traps 0 }
|
|
|
|
swPrimaryPowerSupplyFailureNotify NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
swTrapDisplayString,
|
|
fabricBootSavedMode,
|
|
ip4MgmtIntfInfoAddr,
|
|
sysName,
|
|
sysLocation,
|
|
sysContact
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A swPrimaryPowerSupplyFailure trap signifies that the
|
|
primary power supply failed."
|
|
::= { ibmSNMPv2Notifications 1 }
|
|
|
|
swPrimaryPowerSupplyFixedNotify NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
swTrapDisplayString,
|
|
fabricBootSavedMode,
|
|
ip4MgmtIntfInfoAddr,
|
|
sysName,
|
|
sysLocation,
|
|
sysContact
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A swPrimaryPowerSupplyFixed trap signifies that the
|
|
primary power supply has been restored."
|
|
::= { ibmSNMPv2Notifications 97 }
|
|
|
|
|
|
--
|
|
-- SNMP v1 traps should be defined here.
|
|
--
|
|
swPrimaryPowerSupplyFailure TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
fabricBootSavedMode,
|
|
ip4MgmtIntfInfoAddr,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swPrimaryPowerSupplyFailure trap signifies that the
|
|
primary power supply failed."
|
|
--#SEVERITY CRITICAL
|
|
::= 1 -- 0x01
|
|
|
|
swDefGwUp TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
ip4CurCfgDataGwIndex,
|
|
ip4CurCfgDataGwAddr,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swDefGwUp trap signifies that the default gateway is alive.
|
|
ip4CurCfgDataGwIndex is the index of the Gateway in ip4CurCfgDataGwTable.
|
|
The range for ip4CurCfgDataGwIndex is from 1 to ip4CfgDataGwTableMax.
|
|
ip4CurCfgGwAddr is the IP address of the default gateway."
|
|
::= 2 -- 0x02
|
|
|
|
swDefGwDown TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
ip4CurCfgDataGwIndex,
|
|
ip4CurCfgDataGwAddr,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swDefGwDown trap signifies that the default gateway is down.
|
|
ip4CurCfgDataGwIndex is the index of the Gateway in ip4CurCfgDataGwTable.
|
|
The range for ip4CurCfgDataGwIndex is from 1 to ip4CfgDataGwTableMax.
|
|
ip4CurCfgGwAddr is the IP address of the default gateway."
|
|
::= 3 -- 0x03
|
|
|
|
swDefGwInService TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
ip4CurCfgDataGwIndex,
|
|
ip4CurCfgDataGwAddr,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swDefGwInService trap signifies that the default gateway is
|
|
up and in service.
|
|
ip4CurCfgDataGwIndex is the index of the Gateway in ip4CurCfgDataGwTable.
|
|
The range for ip4CurCfgDataGwIndex is from 1 to ip4CfgDataGwTableMax.
|
|
ip4CurCfgGwAddr is the IP address of the default gateway."
|
|
::= 4 -- 0x04
|
|
|
|
swDefGwNotInService TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
ip4CurCfgDataGwIndex,
|
|
ip4CurCfgDataGwAddr,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swDefGwNotInService trap signifies that the default gateway
|
|
is alive but not in service.
|
|
ip4CurCfgDataGwIndex is the index of the Gateway in ip4CurCfgDataGwTable.
|
|
The range for ip4CurCfgDataGwIndex is from 1 to ip4CfgDataGwTableMax.
|
|
ip4CurCfgGwAddr is the IP address of the default gateway."
|
|
::= 5 -- 0x05
|
|
|
|
swMgmtGwUp TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
fabricBootSavedMode,
|
|
ip4MgmtIntfInfoAddr,
|
|
ip4CurCfgMgmtGwMac,
|
|
ip4CurCfgMgmtGwAddr,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swMgmtGwUp trap signifies that the default gateway is alive.
|
|
ip4CurCfgMgmtGwMac is the index of the Gateway in ip4CurCfgMgmtGwTable.
|
|
ip4CurCfgGwAddr is the IP address of the default gateway."
|
|
::= 174 -- 0xAE
|
|
|
|
swMgmtGwDown TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
fabricBootSavedMode,
|
|
ip4MgmtIntfInfoAddr,
|
|
ip4CurCfgMgmtGwMac,
|
|
ip4CurCfgMgmtGwAddr,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swMgmtGwDown trap signifies that the default gateway is down.
|
|
ip4CurCfgMgmtGwMac is the index of the Gateway in ip4CurCfgMgmtGwTable.
|
|
ip4CurCfgGwAddr is the IP address of the default gateway."
|
|
::= 175 -- 0xAF
|
|
|
|
swMgmtGwInService TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
fabricBootSavedMode,
|
|
ip4MgmtIntfInfoAddr,
|
|
ip4CurCfgMgmtGwMac,
|
|
ip4CurCfgMgmtGwAddr,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swMgmtGwInService trap signifies that the default gateway is
|
|
up and in service.
|
|
ip4CurCfgMgmtGwMac is the index of the Gateway in ip4CurCfgMgmtGwTable.
|
|
ip4CurCfgGwAddr is the IP address of the default gateway."
|
|
::= 176 -- 0xB0
|
|
|
|
swMgmtGwNotInService TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
fabricBootSavedMode,
|
|
ip4MgmtIntfInfoAddr,
|
|
ip4CurCfgMgmtGwMac,
|
|
ip4CurCfgMgmtGwAddr,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swMgmtGwNotInService trap signifies that the default gateway
|
|
is alive but not in service.
|
|
ip4CurCfgMgmtGwMac is the index of the Gateway in ip4CurCfgMgmtGwTable.
|
|
ip4CurCfgGwAddr is the IP address of the default gateway."
|
|
::= 177 -- 0xB1
|
|
|
|
|
|
|
|
swLoginFailure TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swLoginFailure trap signifies that someone failed to enter a
|
|
valid username/password combination.
|
|
swTrapDisplayString specifies whether the login attempt was from
|
|
CONSOLE or TELNET. In case of TELNET login it also specifies the IP
|
|
address of the host from which the attempt was made."
|
|
::= 19 -- 0x13
|
|
|
|
|
|
swTempExceedThreshold TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
fabricBootSavedMode,
|
|
ip4MgmtIntfInfoAddr,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swTempExceedThreshold trap signifies that the
|
|
switch temperature has exceeded maximum safety limits."
|
|
::= 22 -- 0x16
|
|
|
|
|
|
swFanFailure TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
fabricBootSavedMode,
|
|
ip4MgmtIntfInfoAddr,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swFanFailure trap signifies that the
|
|
fan failure has been detected."
|
|
::= 24 -- 0x18
|
|
|
|
swValidLogin TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swValidLogin trap signifies that a user login has occured."
|
|
::= 25 -- 0x19
|
|
|
|
swApplyComplete TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swApplyComplete signifies that new configuration
|
|
has been applied."
|
|
::= 27 -- 0x1B
|
|
|
|
swSaveComplete TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swApplyComplete signifies that new configuration
|
|
has been saved."
|
|
::= 28 -- 0x1C
|
|
|
|
swFwDownloadSucess TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swFwDownloadSuccess signifies that firmware
|
|
has been downloaded to [image1|image2|boot image]."
|
|
::= 29 -- 0x1D
|
|
|
|
swFwDownloadFailure TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swFwDownloadFailure signifies that firmware
|
|
downloaded failed to [image1|image2|boot image]."
|
|
::= 30 -- 0x1E
|
|
|
|
swFanFailureFixed TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
fabricBootSavedMode,
|
|
ip4MgmtIntfInfoAddr,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swFanFailureFixed trap signifies that the
|
|
fan failure has been fixed."
|
|
::= 33 -- 0x21
|
|
|
|
|
|
swHotlinksMasterUp TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swHotlinksMasterUp trap signifies that the Master interface is active."
|
|
::= 46 -- 0x2E
|
|
|
|
swHotlinksMasterDn TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swHotlinksMasterDn trap signifies that the Master interface is not active."
|
|
::= 47 -- 0x2F
|
|
|
|
swHotlinksBackupUp TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swHotlinksBackupUp trap signifies that the Backup interface is active."
|
|
::= 48 -- 0x30
|
|
|
|
swHotlinksBackupDn TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swHotlinksBackupDn trap signifies that the Backup interface is not active."
|
|
::= 49 -- 0x31
|
|
|
|
swHotlinksNone TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swHotlinksNone trap signifies that there are no active interfaces."
|
|
::= 50 -- 0x32
|
|
|
|
sfpInserted TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString, ifIndex,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A sfpInserted trap signifies that a SFP is inserted."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 51 -- 0x33
|
|
|
|
sfpRemoved TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString, ifIndex,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A sfpRemoved trap signifies that a SFP is removed."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 52 -- 0x34
|
|
|
|
swNTPSyncFailed TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swNTPSyncFailed trap signifies that sync with NTP server failed."
|
|
::= 61 -- 0x3D
|
|
|
|
swNTPUpdateClock TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swNTPUpdateClock trap signifies that update system clock with NTP server."
|
|
::= 62 -- 0x3E
|
|
|
|
swValidLogout TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swValidLogout trap signifies that a user logout has occured."
|
|
::= 63 -- 0x3F
|
|
|
|
swECMPGatewayUp TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swECMPGatewayUp trap signifies that the ECMP gateway is up."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 65 -- 0x41
|
|
|
|
swECMPGatewayDown TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swECMPGatewayDown trap signifies that the ECMP gateway is down."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 66 -- 0x42
|
|
|
|
swTeamingCtrlUp TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swTeamingCtrlUp trap signifies that the teaming is up."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 67 -- 0x43
|
|
|
|
swTeamingCtrlDown TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swTeamingCtrlDown trap signifies that the teaming control is down."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 68 -- 0x44
|
|
|
|
swTeamingCtrlDownTearDownBlked TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swTeamingCtrlDownTearDownBlked trap signifies that the
|
|
teaming control is down but teardown is blocked."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 69 -- 0x45
|
|
|
|
swTeamingCtrlError TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swTeamingCtrlError trap signifies error, action is undefined."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 70 -- 0x46
|
|
|
|
|
|
swTempReturnThreshold TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
ip4MgmtIntfInfoAddr,
|
|
fabricBootSavedMode,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swTempReturnThreshold trap signifies that the switch
|
|
temperature has returned below maximum safety limits."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 31 -- 0x1F
|
|
|
|
swLACPPortBlocked TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swLACPPortBlocked trap signifies that LACP is
|
|
operationally down on a port, and traffic is blocked on the port."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 71 -- 0x47
|
|
|
|
swLACPPortUnblocked TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation,
|
|
sysContact }
|
|
DESCRIPTION "A swLACPPortUnblocked trap signifies that LACP is
|
|
operationally up on a port, and traffic is no longer blocked on
|
|
the port."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 72 -- 0x48
|
|
|
|
swFabricSwitchAttached TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricSwitchAttached trap signifies that a new switch
|
|
has attached to the fabric."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 73 -- 0x49
|
|
|
|
swFabricSwitchDettached TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricSwitchDettached trap signifies that a new switch
|
|
has detached from the fabric."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 74 -- 0x4A
|
|
|
|
swFabricBackupPresent TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricBackupPresent trap signifies that a new backup has been set."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 75 -- 0x4B
|
|
|
|
swFabricBackupGone TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricBackupGone trap signifies that the backup switch has been made unavailable."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 76 -- 0x4C
|
|
|
|
swVMGroupVMotion TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swVMGroupVMotion trap signifies that a virtual machine has moved from a port to another."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 77 -- 0x4D
|
|
|
|
swVMGroupVMOnline TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swVMGroupVMOnline trap signifies that a advance provisioned virtual machine has came online."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 78 -- 0x4E
|
|
|
|
swVMGroupVMVlanChange TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swVMGroupVMVlanChange trap signifies that a virtual machine has entered into a vlan, or changed the vlan."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 79 -- 0x4F
|
|
|
|
swFabricMasterAfterInit TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricMasterAfterInit trap signifies that the switch
|
|
has become master after init"
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 80 -- 0x50
|
|
|
|
swFabricMasterFromBackup TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricMasterFromBackup trap signifies that the switch
|
|
has become master from backup."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 81 -- 0x51
|
|
|
|
swFabricDuplicateJoinAttempt TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricDuplicateJoinAttempt trap signifies that a new switch
|
|
with duplicate UUID/bay has tried to join the fabric."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 82 -- 0x52
|
|
|
|
swFabricLinkUp TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "swFabricLinkUp signifies that a
|
|
fabric link has become up."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 83 -- 0x53
|
|
|
|
swFabricLinkDown TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricLinkDown trap signifies that a
|
|
fabric link has become down."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 84 -- 0x54
|
|
|
|
swFabricXferError TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricXferError trap signifies that a transfer between
|
|
the master and a member has terminated with error."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 85 -- 0x55
|
|
|
|
swFabricXferSuccess TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricXferSuccess trap signifies that a transfer between
|
|
the master and a member has terminated with no errors."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 86 -- 0x56
|
|
|
|
swFabricSwitchTypeMismatch TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricSwitchTypeMismatch trap signifies that a new switch
|
|
of different type has attempted to join the fabric."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 87 -- 0x57
|
|
|
|
swFabricImageSlotMismatch TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricImageSlotMismatch trap signifies that the slot of the boot
|
|
image of a newly attached switch does not match that of the master."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 88 -- 0x58
|
|
|
|
swFabricImageVersMismatch TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricImageVersMismatch trap signifies that the version
|
|
of the boot image of a newly attached switch does not match
|
|
that of the master."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 89 -- 0x59
|
|
|
|
swFabricChassisTypeMismatch TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricChassisTypeMismatch trap signifies
|
|
that a new switch in a chassis of different and incompatible
|
|
type has attempted to join the fabric."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 90 -- 0x5A
|
|
|
|
swFabricBcsBayMismatch TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricBcsBayMismatch trap signifies that a new switch
|
|
in a BCS chassis in bay with different and incompatible port mapping
|
|
has attempted to join the fabric."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 91 -- 0x5B
|
|
|
|
swFabricBootCfgMismatch TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricBootCfgMismatch trap signifies that the booted config
|
|
of a newly attached switch does not match that of the master."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 92 -- 0x5C
|
|
|
|
swFabricNvramMasterJoin TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricNvramMasterJoin trap signifies that a switch which was
|
|
configured as a master in NVRAM has attached to the fabric."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 93 -- 0x5D
|
|
|
|
swFabricForceDetach TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricForceDetach trap signifies that the master has sent
|
|
a FORCE DETACH message to a member."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 94 -- 0x5E
|
|
|
|
|
|
swPrimaryPowerSupplyFixed TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
fabricBootSavedMode,
|
|
ip4MgmtIntfInfoAddr,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A swPrimaryPowerSupplyFixed trap signifies that the
|
|
primary power supply has been restored."
|
|
--#SEVERITY CRITICAL
|
|
::= 97 -- 0x61
|
|
|
|
|
|
|
|
swVmCheckSpoofedvm TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A vmCheckSpoofedvm trap signifies that a spoofed VM MAC was
|
|
found."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 112 -- 0x70
|
|
|
|
sw8021x TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION
|
|
"A sw8021x trap is sent when dot1x feature is enabled."
|
|
::= 158 -- 0x9F
|
|
|
|
swDefAdminDisable TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swDefAdminDisable trap signifies that default admin account has been disabled."
|
|
::= 162 -- 0xA2
|
|
|
|
swAcntStrngPswdNotMet TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swAcntStrngPswdNotMet trap signifies that configured password does not match strong password complexity."
|
|
::= 163 -- 0xA3
|
|
|
|
swAcntLocked TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swAcntLocked trap signifies that account has been locked."
|
|
::= 164 -- 0xA4
|
|
|
|
swAcntUnlocked TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swAcntUnlocked trap signifies that account has been unlocked."
|
|
::= 165 -- 0xA5
|
|
|
|
swFabricSwitchcoldStart TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
fabricBootSavedMode,
|
|
ip4MgmtIntfInfoAddr,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricSwitchcoldStart trap signifies that a
|
|
Fabric Member is reinitializing itself such that
|
|
neither the agent configuration nor the protocol entity implementation
|
|
is altered."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 166 -- 0xA6
|
|
|
|
swFabricSwitchwarmStart TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
fabricBootSavedMode,
|
|
ip4MgmtIntfInfoAddr,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swFabricSwitchwarmStart trap signifies
|
|
that a Fabric Member is reinitializing
|
|
itself such that neither the agent configuration nor the
|
|
protocol entity implementation is altered."
|
|
--#SEVERITY INFORMATIONAL
|
|
::= 167 -- 0xA7
|
|
|
|
|
|
swFcZoneErr TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "This trap specifies the FC zoning configuration errors"
|
|
::= 178 -- 0xB2
|
|
|
|
swARPtablefull TRAP-TYPE
|
|
ENTERPRISE traps
|
|
VARIABLES { swTrapDisplayString,
|
|
sysName, sysLocation, sysContact }
|
|
DESCRIPTION "A swARPtablefull trap signifies that ARP table is full."
|
|
::= 184 -- 0xB8
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: traps
|
|
-- ----------------------------------------------------------------------------
|
|
qos OBJECT IDENTIFIER ::= { g8264CS-SIF-mgmt 8 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: qos
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
qosConfig OBJECT IDENTIFIER ::= { qos 1 }
|
|
--Only show these objects when we have it in the CLI
|
|
--qosStats OBJECT IDENTIFIER ::= { qos 2 }
|
|
--qosInfo OBJECT IDENTIFIER ::= { qos 3 }
|
|
--qosOper OBJECT IDENTIFIER ::= { qos 4 }
|
|
|
|
qos8021p OBJECT IDENTIFIER ::= { qosConfig 1 }
|
|
|
|
qosdscp OBJECT IDENTIFIER ::= { qosConfig 2 }
|
|
|
|
qoswredecn OBJECT IDENTIFIER ::= { qosConfig 3 }
|
|
qosucbw OBJECT IDENTIFIER ::= { qosConfig 5 }
|
|
|
|
-- QOS Configuration
|
|
|
|
qosCurCfgPortPriorityTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSCurCfgPortPriorityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of QOS Port Priority configuration."
|
|
::= { qos8021p 1 }
|
|
|
|
qosCurCfgPortPriorityEntry OBJECT-TYPE
|
|
SYNTAX QoSCurCfgPortPriorityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular QOS Port Priority configuration."
|
|
INDEX { qosCurCfgPortIndex }
|
|
::= { qosCurCfgPortPriorityTable 1 }
|
|
|
|
QoSCurCfgPortPriorityEntry ::= SEQUENCE {
|
|
qosCurCfgPortIndex PortNumber,
|
|
qosCurCfgPortPriority INTEGER
|
|
,qosCurCfgPortAlias DisplayString
|
|
}
|
|
|
|
qosCurCfgPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch Port Number"
|
|
::= { qosCurCfgPortPriorityEntry 1 }
|
|
|
|
qosCurCfgPortPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch Port Priority Should be between 0 and 7"
|
|
::= { qosCurCfgPortPriorityEntry 2 }
|
|
|
|
qosCurCfgPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch Port Alias"
|
|
::= { qosCurCfgPortPriorityEntry 3 }
|
|
|
|
qosNewCfgPortPriorityTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSNewCfgPortPriorityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of QOS Port Priority configuration."
|
|
::= { qos8021p 2 }
|
|
|
|
qosNewCfgPortPriorityEntry OBJECT-TYPE
|
|
SYNTAX QoSNewCfgPortPriorityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular QOS Port Priority configuration."
|
|
INDEX { qosNewCfgPortIndex }
|
|
::= { qosNewCfgPortPriorityTable 1 }
|
|
|
|
QoSNewCfgPortPriorityEntry ::= SEQUENCE {
|
|
qosNewCfgPortIndex PortNumber,
|
|
qosNewCfgPortPriority INTEGER
|
|
,qosNewCfgPortAlias DisplayString
|
|
|
|
}
|
|
|
|
qosNewCfgPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch Port Number"
|
|
::= { qosNewCfgPortPriorityEntry 1 }
|
|
|
|
qosNewCfgPortPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch Port Priority Should be between 0 and 7"
|
|
::= { qosNewCfgPortPriorityEntry 2 }
|
|
|
|
qosNewCfgPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch Port Alias"
|
|
::= { qosNewCfgPortPriorityEntry 3 }
|
|
|
|
qosCurCfgPriorityCoSTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSCurCfgPriorityCoSEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Frame Priority and COSq configuration."
|
|
::= { qos8021p 3 }
|
|
|
|
qosCurCfgPriorityCoSEntry OBJECT-TYPE
|
|
SYNTAX QoSCurCfgPriorityCoSEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Frame Priority and COSq configuration."
|
|
INDEX { qosCurCfgPriorityIndex }
|
|
::= { qosCurCfgPriorityCoSTable 1 }
|
|
|
|
QoSCurCfgPriorityCoSEntry ::= SEQUENCE {
|
|
qosCurCfgPriorityIndex INTEGER,
|
|
qosCurCfgPriorityCoSq INTEGER
|
|
}
|
|
|
|
qosCurCfgPriorityIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Frame priority Number"
|
|
::= { qosCurCfgPriorityCoSEntry 1 }
|
|
|
|
qosCurCfgPriorityCoSq OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CoSq for a Frame Priority Should be between 0 and 7"
|
|
::= { qosCurCfgPriorityCoSEntry 2 }
|
|
|
|
qosNewCfgPriorityCoSTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSNewCfgPriorityCoSEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Frame Priority and COSq configuration."
|
|
::= { qos8021p 4 }
|
|
|
|
qosNewCfgPriorityCoSEntry OBJECT-TYPE
|
|
SYNTAX QoSNewCfgPriorityCoSEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Frame Priority and COSq configuration."
|
|
INDEX { qosNewCfgPriorityIndex }
|
|
::= { qosNewCfgPriorityCoSTable 1 }
|
|
|
|
QoSNewCfgPriorityCoSEntry ::= SEQUENCE {
|
|
qosNewCfgPriorityIndex INTEGER,
|
|
qosNewCfgPriorityCoSq INTEGER
|
|
}
|
|
|
|
qosNewCfgPriorityIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Frame priority Number"
|
|
::= { qosNewCfgPriorityCoSEntry 1 }
|
|
|
|
qosNewCfgPriorityCoSq OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CoSq for a Frame Priority Should be between 0 and 7"
|
|
::= { qosNewCfgPriorityCoSEntry 2 }
|
|
|
|
qosCurCfgCosWeightTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSCurCfgCosWeightEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of CoSq and Weight configuration."
|
|
::= { qos8021p 5 }
|
|
|
|
qosCurCfgCosWeightEntry OBJECT-TYPE
|
|
SYNTAX QoSCurCfgCosWeightEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular CoSq and Weight configuration."
|
|
INDEX { qosCurCfgCosIndex }
|
|
::= { qosCurCfgCosWeightTable 1 }
|
|
|
|
QoSCurCfgCosWeightEntry ::= SEQUENCE {
|
|
qosCurCfgCosIndex INTEGER,
|
|
qosCurCfgCosWeight INTEGER
|
|
}
|
|
|
|
qosCurCfgCosIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CoSq Number"
|
|
::= { qosCurCfgCosWeightEntry 1 }
|
|
|
|
qosCurCfgCosWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Weight of CoSq"
|
|
::= { qosCurCfgCosWeightEntry 2 }
|
|
|
|
qosNewCfgCosWeightTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSNewCfgCosWeightEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of CoSq and Weight configuration."
|
|
::= { qos8021p 6 }
|
|
|
|
qosNewCfgCosWeightEntry OBJECT-TYPE
|
|
SYNTAX QoSNewCfgCosWeightEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular CoSq and Weight configuration."
|
|
INDEX { qosNewCfgCosIndex }
|
|
::= { qosNewCfgCosWeightTable 1 }
|
|
|
|
QoSNewCfgCosWeightEntry ::= SEQUENCE {
|
|
qosNewCfgCosIndex INTEGER,
|
|
qosNewCfgCosWeight INTEGER
|
|
}
|
|
|
|
qosNewCfgCosIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CoSq Number"
|
|
::= { qosNewCfgCosWeightEntry 1 }
|
|
|
|
qosNewCfgCosWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Weight of CoSq"
|
|
::= { qosNewCfgCosWeightEntry 2 }
|
|
|
|
qosCurCfgMcPriorityCoSTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSCurCfgMcPriorityCoSEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Frame Priority and Multicast COSq configuration."
|
|
::= { qos8021p 7 }
|
|
|
|
qosCurCfgMcPriorityCoSEntry OBJECT-TYPE
|
|
SYNTAX QoSCurCfgMcPriorityCoSEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Frame Priority and Multicast COSq configuration."
|
|
INDEX { qosCurCfgMcPriorityIndex }
|
|
::= { qosCurCfgMcPriorityCoSTable 1 }
|
|
|
|
QoSCurCfgMcPriorityCoSEntry ::= SEQUENCE {
|
|
qosCurCfgMcPriorityIndex INTEGER,
|
|
qosCurCfgMcPriorityCoSq INTEGER
|
|
}
|
|
|
|
qosCurCfgMcPriorityIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Frame priority Number"
|
|
::= { qosCurCfgMcPriorityCoSEntry 1 }
|
|
|
|
qosCurCfgMcPriorityCoSq OBJECT-TYPE
|
|
SYNTAX INTEGER (8..11)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast CoSq for a Frame Priority Should be between 8 and 11"
|
|
::= { qosCurCfgMcPriorityCoSEntry 2 }
|
|
|
|
qosNewCfgMcPriorityCoSTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSNewCfgMcPriorityCoSEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Frame Priority and Multicast COSq configuration."
|
|
::= { qos8021p 8 }
|
|
|
|
qosNewCfgMcPriorityCoSEntry OBJECT-TYPE
|
|
SYNTAX QoSNewCfgMcPriorityCoSEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Frame Priority and Multicast COSq configuration."
|
|
INDEX { qosNewCfgMcPriorityIndex }
|
|
::= { qosNewCfgMcPriorityCoSTable 1 }
|
|
|
|
QoSNewCfgMcPriorityCoSEntry ::= SEQUENCE {
|
|
qosNewCfgMcPriorityIndex INTEGER,
|
|
qosNewCfgMcPriorityCoSq INTEGER
|
|
}
|
|
|
|
qosNewCfgMcPriorityIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Frame priority Number"
|
|
::= { qosNewCfgMcPriorityCoSEntry 1 }
|
|
|
|
qosNewCfgMcPriorityCoSq OBJECT-TYPE
|
|
SYNTAX INTEGER (8..11)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast CoSq for a Frame Priority Should be between 8 and 11"
|
|
::= { qosNewCfgMcPriorityCoSEntry 2 }
|
|
|
|
qosCurCfgMcCosWeightTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSCurCfgMcCosWeightEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Mc CoSq and Weight configuration."
|
|
::= { qos8021p 9 }
|
|
|
|
qosCurCfgMcCosWeightEntry OBJECT-TYPE
|
|
SYNTAX QoSCurCfgMcCosWeightEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Mc CoSq and Weight configuration."
|
|
INDEX { qosCurCfgMcCosIndex }
|
|
::= { qosCurCfgMcCosWeightTable 1 }
|
|
|
|
QoSCurCfgMcCosWeightEntry ::= SEQUENCE {
|
|
qosCurCfgMcCosIndex INTEGER,
|
|
qosCurCfgMcCosWeight INTEGER
|
|
}
|
|
|
|
qosCurCfgMcCosIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (8..11)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast CoSq Number"
|
|
::= { qosCurCfgMcCosWeightEntry 1 }
|
|
|
|
qosCurCfgMcCosWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Weight of Mc CoSq"
|
|
::= { qosCurCfgMcCosWeightEntry 2 }
|
|
|
|
qosNewCfgMcCosWeightTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSNewCfgMcCosWeightEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Mc CoSq and Weight configuration."
|
|
::= { qos8021p 10 }
|
|
|
|
qosNewCfgMcCosWeightEntry OBJECT-TYPE
|
|
SYNTAX QoSNewCfgMcCosWeightEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Mc CoSq and Weight configuration."
|
|
INDEX { qosNewCfgMcCosIndex }
|
|
::= { qosNewCfgMcCosWeightTable 1 }
|
|
|
|
QoSNewCfgMcCosWeightEntry ::= SEQUENCE {
|
|
qosNewCfgMcCosIndex INTEGER,
|
|
qosNewCfgMcCosWeight INTEGER
|
|
}
|
|
|
|
qosNewCfgMcCosIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (8..11)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast CoSq Number"
|
|
::= { qosNewCfgMcCosWeightEntry 1 }
|
|
|
|
qosNewCfgMcCosWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Weight of Mc CoSq"
|
|
::= { qosNewCfgMcCosWeightEntry 2 }
|
|
|
|
qosCurCfgCosNum OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
num1(1),
|
|
num7(7),
|
|
num2(2),
|
|
num8(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of CoSq."
|
|
::= { qos8021p 11 }
|
|
|
|
qosDefaultCfg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
defaultCosNum(1),
|
|
defaultWeight(2),
|
|
defaultPriority(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is to set QoS configuration to default. none(0) is returned always when read.
|
|
defaultCosNum(1): Sets COS queue number to default
|
|
defaultWeight(2): Sets COS queue weight to default
|
|
defaultPriority(3): Sets COS queue priority mapping to default"
|
|
::= { qos8021p 13 }
|
|
|
|
|
|
qosCurCfgDscpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSCurCfgDscpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Dscp to New Dscp/802.1p priority configuration."
|
|
::= { qosdscp 1 }
|
|
|
|
qosCurCfgDscpEntry OBJECT-TYPE
|
|
SYNTAX QoSCurCfgDscpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Dscp to New Dscp/802.1p priority configuration"
|
|
INDEX { qosCurCfgDscpIndex }
|
|
::= { qosCurCfgDscpTable 1 }
|
|
|
|
QoSCurCfgDscpEntry ::= SEQUENCE {
|
|
qosCurCfgDscpIndex INTEGER,
|
|
qosCurCfgMapDscp INTEGER
|
|
,qosCurCfgMap8021p INTEGER
|
|
}
|
|
|
|
qosCurCfgDscpIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dscp value"
|
|
::= { qosCurCfgDscpEntry 1 }
|
|
|
|
qosCurCfgMapDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Map Dscp Value"
|
|
::= { qosCurCfgDscpEntry 2 }
|
|
|
|
qosCurCfgMap8021p OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Map 802.1p value"
|
|
::= { qosCurCfgDscpEntry 3 }
|
|
|
|
qosNewCfgDscpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSNewCfgDscpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Dscp to New Dscp/802.1p priority configuration."
|
|
::= { qosdscp 2 }
|
|
|
|
qosNewCfgDscpEntry OBJECT-TYPE
|
|
SYNTAX QoSNewCfgDscpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Dscp to New Dscp/802.1p priority configuration"
|
|
INDEX { qosNewCfgDscpIndex }
|
|
::= { qosNewCfgDscpTable 1 }
|
|
|
|
QoSNewCfgDscpEntry ::= SEQUENCE {
|
|
qosNewCfgDscpIndex INTEGER,
|
|
qosNewCfgMapDscp INTEGER
|
|
,qosNewCfgMap8021p INTEGER
|
|
}
|
|
|
|
qosNewCfgDscpIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dscp value"
|
|
::= { qosNewCfgDscpEntry 1 }
|
|
|
|
qosNewCfgMapDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Map Dscp Value"
|
|
::= { qosNewCfgDscpEntry 2 }
|
|
|
|
qosNewCfgMap8021p OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Map 802.1p value"
|
|
::= { qosNewCfgDscpEntry 3 }
|
|
|
|
qosCurCfgDscpState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is for turning on/off DSCP globally."
|
|
::= { qosdscp 3 }
|
|
|
|
qosNewCfgDscpState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is for turning on/off DSCP globally."
|
|
::= { qosdscp 4 }
|
|
|
|
-- WRED ECN Configuration
|
|
-- cur port profile table
|
|
qosCurCfgPortProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSCurCfgPortProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of QOS port WRED ECN profile configuration."
|
|
::= { qoswredecn 1 }
|
|
|
|
qoSCurCfgPortProfileEntry OBJECT-TYPE
|
|
SYNTAX QoSCurCfgPortProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Transmit queue of a port WRED ECN profile configuration."
|
|
INDEX { qosCurCfgProfilePortIndex , qosCurCfgTrqIndex}
|
|
::= { qosCurCfgPortProfileTable 1 }
|
|
|
|
QoSCurCfgPortProfileEntry ::= SEQUENCE {
|
|
qosCurCfgProfilePortIndex PortNumber,
|
|
qosCurCfgTrqIndex INTEGER,
|
|
qosCurCfgTrqNonTcpMin INTEGER,
|
|
qosCurCfgTrqNonTcpMax INTEGER,
|
|
qosCurCfgTrqNonTcpRate INTEGER,
|
|
qosCurCfgTrqTcpMin INTEGER,
|
|
qosCurCfgTrqTcpMax INTEGER,
|
|
qosCurCfgTrqTcpRate INTEGER,
|
|
qosCurCfgPortTrqWredState INTEGER
|
|
,qosCurCfgProfilePortAlias DisplayString
|
|
}
|
|
|
|
qosCurCfgProfilePortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch Port Number"
|
|
::= { qoSCurCfgPortProfileEntry 1 }
|
|
|
|
qosCurCfgTrqIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transmit Queue Number"
|
|
::= { qoSCurCfgPortProfileEntry 2 }
|
|
|
|
qosCurCfgTrqNonTcpMin OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Transmit queue WRED ECN nontcp profile MinThreshold value."
|
|
::= { qoSCurCfgPortProfileEntry 3 }
|
|
|
|
qosCurCfgTrqNonTcpMax OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Transmit queue WRED ECN nontcp profile MaxThreshold value"
|
|
::= { qoSCurCfgPortProfileEntry 4 }
|
|
|
|
qosCurCfgTrqNonTcpRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Transmit queue WRED ECN nontcp profile DropRate value."
|
|
::= { qoSCurCfgPortProfileEntry 5 }
|
|
qosCurCfgTrqTcpMin OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Transmit queue WRED ECN tcp profile MinThreshold value."
|
|
::= { qoSCurCfgPortProfileEntry 6 }
|
|
qosCurCfgTrqTcpMax OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Transmit queue WRED ECN tcp profile MaxThreshold value"
|
|
::= { qoSCurCfgPortProfileEntry 7 }
|
|
qosCurCfgTrqTcpRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Transmit queue WRED ECN tcp profile DropRate value."
|
|
::= { qoSCurCfgPortProfileEntry 8 }
|
|
|
|
qosCurCfgPortTrqWredState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is for turning on/off WRED per transmit queue per port."
|
|
::= { qoSCurCfgPortProfileEntry 9 }
|
|
|
|
qosCurCfgProfilePortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias."
|
|
::= { qoSCurCfgPortProfileEntry 10 }
|
|
|
|
-- new port profile table
|
|
qosNewCfgPortProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSNewCfgPortProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of QOS Port WRED ECN configuration."
|
|
::= { qoswredecn 2 }
|
|
|
|
qoSNewCfgPortProfileEntry OBJECT-TYPE
|
|
SYNTAX QoSNewCfgPortProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Transmit queue of a port WRED ECN configuration."
|
|
INDEX { qosNewCfgProfilePortIndex , qosNewCfgTrqIndex}
|
|
::= { qosNewCfgPortProfileTable 1 }
|
|
|
|
QoSNewCfgPortProfileEntry ::= SEQUENCE {
|
|
qosNewCfgProfilePortIndex PortNumber,
|
|
qosNewCfgTrqIndex INTEGER,
|
|
qosNewCfgTrqNonTcpMin INTEGER,
|
|
qosNewCfgTrqNonTcpMax INTEGER,
|
|
qosNewCfgTrqNonTcpRate INTEGER,
|
|
qosNewCfgTrqTcpMin INTEGER,
|
|
qosNewCfgTrqTcpMax INTEGER,
|
|
qosNewCfgTrqTcpRate INTEGER,
|
|
qosNewCfgPortTrqWredState INTEGER
|
|
,qosNewCfgProfilePortAlias DisplayString
|
|
}
|
|
|
|
qosNewCfgProfilePortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch Port Number"
|
|
::= { qoSNewCfgPortProfileEntry 1 }
|
|
|
|
qosNewCfgTrqIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transmit Queue Number"
|
|
::= { qoSNewCfgPortProfileEntry 2 }
|
|
|
|
qosNewCfgTrqNonTcpMin OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Transmit queue WRED ECN nontcp profile MinThreshold value."
|
|
::= { qoSNewCfgPortProfileEntry 3 }
|
|
|
|
qosNewCfgTrqNonTcpMax OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Transmit queue WRED ECN nontcp profile MaxThreshold value."
|
|
::= { qoSNewCfgPortProfileEntry 4 }
|
|
|
|
qosNewCfgTrqNonTcpRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Transmit queue WRED ECN nontcp profile DropRate value."
|
|
::= { qoSNewCfgPortProfileEntry 5 }
|
|
qosNewCfgTrqTcpMin OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Transmit queue WRED ECN tcp profile MinThreshold value."
|
|
::= { qoSNewCfgPortProfileEntry 6 }
|
|
qosNewCfgTrqTcpMax OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Transmit queue WRED ECN tcp profile MaxThreshold value."
|
|
::= { qoSNewCfgPortProfileEntry 7 }
|
|
qosNewCfgTrqTcpRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Transmit queue WRED ECN tcp profile DropRate value."
|
|
::= { qoSNewCfgPortProfileEntry 8 }
|
|
|
|
qosNewCfgPortTrqWredState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is for turning on/off WRED per transmit queue per port."
|
|
::= { qoSNewCfgPortProfileEntry 9 }
|
|
|
|
qosNewCfgProfilePortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias."
|
|
::= { qoSNewCfgPortProfileEntry 10 }
|
|
|
|
-- cur port wred ecn state
|
|
qosCurCfgPortStateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSCurCfgPortStateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of QOS port WRED ECN state configuration."
|
|
::= { qoswredecn 3 }
|
|
|
|
qoSCurCfgPortStateEntry OBJECT-TYPE
|
|
SYNTAX QoSCurCfgPortStateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular port WRED ECN state configuration."
|
|
INDEX { qosCurCfgStatePortIndex }
|
|
::= { qosCurCfgPortStateTable 1 }
|
|
|
|
QoSCurCfgPortStateEntry ::= SEQUENCE {
|
|
qosCurCfgStatePortIndex PortNumber,
|
|
qosCurCfgPortWredState INTEGER,
|
|
qosCurCfgPortEcnState INTEGER
|
|
,qosCurCfgStatePortAlias DisplayString
|
|
}
|
|
|
|
qosCurCfgStatePortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch Port Number"
|
|
::= { qoSCurCfgPortStateEntry 1 }
|
|
|
|
qosCurCfgPortWredState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is for turning on/off WRED per port."
|
|
::= { qoSCurCfgPortStateEntry 2 }
|
|
|
|
qosCurCfgPortEcnState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is for turning on/off ECN per port."
|
|
::= { qoSCurCfgPortStateEntry 3 }
|
|
|
|
qosCurCfgStatePortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch Port Alias"
|
|
::= { qoSCurCfgPortStateEntry 4 }
|
|
|
|
|
|
-- new port wred ecn state
|
|
qosNewCfgPortStateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSNewCfgPortStateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of QOS port WRED ECN state configuration."
|
|
::= { qoswredecn 4 }
|
|
|
|
qoSNewCfgPortStateEntry OBJECT-TYPE
|
|
SYNTAX QoSNewCfgPortStateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular port WRED ECN state configuration."
|
|
INDEX { qosNewCfgStatePortIndex }
|
|
::= { qosNewCfgPortStateTable 1 }
|
|
|
|
QoSNewCfgPortStateEntry ::= SEQUENCE {
|
|
qosNewCfgStatePortIndex PortNumber,
|
|
qosNewCfgPortWredState INTEGER,
|
|
qosNewCfgPortEcnState INTEGER
|
|
,qosNewCfgStatePortAlias DisplayString
|
|
}
|
|
|
|
qosNewCfgStatePortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch Port Number"
|
|
::= { qoSNewCfgPortStateEntry 1 }
|
|
|
|
qosNewCfgPortWredState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is for turning on/off WRED per port"
|
|
::= { qoSNewCfgPortStateEntry 2 }
|
|
|
|
qosNewCfgPortEcnState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is for turning on/off ECN per port."
|
|
::= { qoSNewCfgPortStateEntry 3 }
|
|
|
|
qosNewCfgStatePortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch Port Alias"
|
|
::= { qoSNewCfgPortStateEntry 4 }
|
|
|
|
-- global cur profile config
|
|
qosCurCfgGlobalProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSCurCfgGlobalProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of QOS global WRED ECN profile configuration."
|
|
::= { qoswredecn 5 }
|
|
|
|
qoSCurCfgGlobalProfileEntry OBJECT-TYPE
|
|
SYNTAX QoSCurCfgGlobalProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Transmit queue of global WRED ECN profile configuration."
|
|
INDEX { qosCurCfgGlobalTrqIndex}
|
|
::= { qosCurCfgGlobalProfileTable 1 }
|
|
|
|
QoSCurCfgGlobalProfileEntry ::= SEQUENCE {
|
|
qosCurCfgGlobalTrqIndex INTEGER,
|
|
qosCurCfgGlobalTrqNonTcpMin INTEGER,
|
|
qosCurCfgGlobalTrqNonTcpMax INTEGER,
|
|
qosCurCfgGlobalTrqNonTcpRate INTEGER,
|
|
qosCurCfgGlobalTrqTcpMin INTEGER,
|
|
qosCurCfgGlobalTrqTcpMax INTEGER,
|
|
qosCurCfgGlobalTrqTcpRate INTEGER,
|
|
qosCurCfgGlobalTrqWredState INTEGER
|
|
}
|
|
|
|
qosCurCfgGlobalTrqIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global Transmit Queue Number"
|
|
::= { qoSCurCfgGlobalProfileEntry 1 }
|
|
|
|
qosCurCfgGlobalTrqNonTcpMin OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global transmit queue WRED ECN nontcp profile MinThreshold value"
|
|
::= { qoSCurCfgGlobalProfileEntry 2 }
|
|
|
|
qosCurCfgGlobalTrqNonTcpMax OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global transmit queue WRED ECN nontcp profile MaxThreshold value"
|
|
::= { qoSCurCfgGlobalProfileEntry 3 }
|
|
|
|
qosCurCfgGlobalTrqNonTcpRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global transmit queue WRED ECN nontcp profile DropRate value"
|
|
::= { qoSCurCfgGlobalProfileEntry 4 }
|
|
qosCurCfgGlobalTrqTcpMin OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global transmit queue WRED ECN tcp profile MinThreshold value"
|
|
::= { qoSCurCfgGlobalProfileEntry 5 }
|
|
qosCurCfgGlobalTrqTcpMax OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global transmit queue WRED ECN tcp profile MaxThreshold value"
|
|
::= { qoSCurCfgGlobalProfileEntry 6 }
|
|
qosCurCfgGlobalTrqTcpRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global transmit queue WRED ECN tcp profile DropRate value"
|
|
::= { qoSCurCfgGlobalProfileEntry 7 }
|
|
|
|
qosCurCfgGlobalTrqWredState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is for turning on/off WRED per global transmit queue"
|
|
::= { qoSCurCfgGlobalProfileEntry 8 }
|
|
|
|
-- global new profile config
|
|
qosNewCfgGlobalProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QoSNewCfgGlobalProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of QOS global WRED ECN profile configuration."
|
|
::= { qoswredecn 6 }
|
|
|
|
qoSNewCfgGlobalProfileEntry OBJECT-TYPE
|
|
SYNTAX QoSNewCfgGlobalProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular Transmit queue of global WRED ECN profile configuration."
|
|
INDEX { qosNewCfgGlobalTrqIndex}
|
|
::= { qosNewCfgGlobalProfileTable 1 }
|
|
|
|
QoSNewCfgGlobalProfileEntry ::= SEQUENCE {
|
|
qosNewCfgGlobalTrqIndex INTEGER,
|
|
qosNewCfgGlobalTrqNonTcpMin INTEGER,
|
|
qosNewCfgGlobalTrqNonTcpMax INTEGER,
|
|
qosNewCfgGlobalTrqNonTcpRate INTEGER,
|
|
qosNewCfgGlobalTrqTcpMin INTEGER,
|
|
qosNewCfgGlobalTrqTcpMax INTEGER,
|
|
qosNewCfgGlobalTrqTcpRate INTEGER,
|
|
qosNewCfgGlobalTrqWredState INTEGER
|
|
}
|
|
|
|
qosNewCfgGlobalTrqIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global Transmit Queue Number"
|
|
::= { qoSNewCfgGlobalProfileEntry 1 }
|
|
|
|
qosNewCfgGlobalTrqNonTcpMin OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global transmit queue WRED ECN nontcp profile MinThreshold value"
|
|
::= { qoSNewCfgGlobalProfileEntry 2 }
|
|
|
|
qosNewCfgGlobalTrqNonTcpMax OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global transmit queue WRED ECN nontcp profile MaxThreshold value"
|
|
::= { qoSNewCfgGlobalProfileEntry 3 }
|
|
|
|
qosNewCfgGlobalTrqNonTcpRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global transmit queue WRED ECN nontcp profile DropRate value"
|
|
::= { qoSNewCfgGlobalProfileEntry 4 }
|
|
qosNewCfgGlobalTrqTcpMin OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global transmit queue WRED ECN tcp profile MinThreshold value"
|
|
::= { qoSNewCfgGlobalProfileEntry 5 }
|
|
qosNewCfgGlobalTrqTcpMax OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global transmit queue WRED ECN tcp profile MaxThreshold value"
|
|
::= { qoSNewCfgGlobalProfileEntry 6 }
|
|
qosNewCfgGlobalTrqTcpRate OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global transmit queue WRED ECN tcp profile DropRate value"
|
|
::= { qoSNewCfgGlobalProfileEntry 7 }
|
|
|
|
qosNewCfgGlobalTrqWredState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is for turning on/off WRED per global transmit queue"
|
|
::= { qoSNewCfgGlobalProfileEntry 8 }
|
|
|
|
-- cur global wred ecn state
|
|
qosCurCfgGlobalWredState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is for turning on/off WRED globally."
|
|
::= { qoswredecn 7 }
|
|
|
|
qosCurCfgGlobalEcnState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is for turning on/off ECN globally."
|
|
::= { qoswredecn 8 }
|
|
|
|
-- new global wred ecn state
|
|
qosNewCfgGlobalWredState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is for turning on/off WRED globally."
|
|
::= { qoswredecn 9 }
|
|
|
|
qosNewCfgGlobalEcnState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is for turning on/off ECN globally."
|
|
::= { qoswredecn 10 }
|
|
|
|
|
|
|
|
|
|
qosCurCfgUcBw OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"QoS unicast bandwidth"
|
|
::= { qosucbw 1 }
|
|
|
|
qosNewCfgUcBw OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set QoS unicast bandwidth"
|
|
::= { qosucbw 2 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: qos
|
|
-- ----------------------------------------------------------------------------
|
|
-------------------------------------------------------------------------------
|
|
-- Feature Dependent Private MIBs for g8264CS-SIF-mgmt
|
|
-------------------------------------------------------------------------------
|
|
acl OBJECT IDENTIFIER ::= { g8264CS-SIF-mgmt 9 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: acl
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
acConfig OBJECT IDENTIFIER ::= { acl 1 }
|
|
|
|
|
|
acList OBJECT IDENTIFIER ::= { acConfig 1 }
|
|
|
|
aclGroup OBJECT IDENTIFIER ::= { acConfig 3 }
|
|
|
|
aclCfg OBJECT IDENTIFIER ::= { acConfig 4 }
|
|
|
|
vmapConfig OBJECT IDENTIFIER ::= { acl 3 }
|
|
|
|
acl6List OBJECT IDENTIFIER ::= { acConfig 5 }
|
|
|
|
aclLog OBJECT IDENTIFIER ::= { acConfig 6 }
|
|
|
|
-- ---------------------------------------------------------- --
|
|
-- Access Control List (ACL) Configuration
|
|
-- ---------------------------------------------------------- --
|
|
|
|
aclCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AclCurCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of current ACL configuration."
|
|
::= { acList 1 }
|
|
|
|
aclCurCfgEntry OBJECT-TYPE
|
|
SYNTAX AclCurCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current information about a particular ACL configuration entry."
|
|
INDEX { aclCurCfgIndex }
|
|
::= { aclCurCfgTable 1 }
|
|
|
|
AclCurCfgEntry ::= SEQUENCE {
|
|
aclCurCfgIndex Unsigned32,
|
|
aclCurCfgGroup Unsigned32,
|
|
aclCurCfgFilterAction INTEGER,
|
|
aclCurCfgFilterActionSetPrio INTEGER,
|
|
aclCurCfgEthFmt INTEGER,
|
|
aclCurCfgTagFmt INTEGER,
|
|
aclCurCfgIPFmt INTEGER,
|
|
aclCurCfgSrcMACAddress MacAddress,
|
|
aclCurCfgSrcMACMask MacAddress,
|
|
aclCurCfgDstMACAddress MacAddress,
|
|
aclCurCfgDstMACMask MacAddress,
|
|
aclCurCfgEthernetTypeName INTEGER,
|
|
aclCurCfgEthernetTypeValue INTEGER,
|
|
aclCurCfgVLanId INTEGER,
|
|
aclCurCfgVLanMask DisplayString,
|
|
aclCurCfg8021pPriority INTEGER,
|
|
aclCurCfgTypeOfService DisplayString,
|
|
aclCurCfgProtocol DisplayString,
|
|
aclCurCfgSrcIPAddress IpAddress,
|
|
aclCurCfgSrcIPMask IpAddress,
|
|
aclCurCfgDstIPAddress IpAddress,
|
|
aclCurCfgDstIPMask IpAddress,
|
|
aclCurCfgSrcPort INTEGER,
|
|
aclCurCfgSrcPortMask DisplayString,
|
|
aclCurCfgDstPort INTEGER,
|
|
aclCurCfgDstPortMask DisplayString,
|
|
aclCurCfgTCPFlags BITS,
|
|
aclCurCfgTCPFlagsMask BITS,
|
|
aclCurCfgEgressPortIndexes OCTET STRING,
|
|
aclCurCfgStatistics INTEGER,
|
|
aclCurCfgMeterAction INTEGER,
|
|
aclCurCfgMeterEnable INTEGER,
|
|
aclCurCfgKbitsSec Unsigned32,
|
|
aclCurCfgKbitsBurst INTEGER,
|
|
aclCurCfgUser INTEGER,
|
|
aclCurCfgInprofDscp INTEGER,
|
|
aclCurCfgTos INTEGER,
|
|
aclCurCfgOutprofDscp INTEGER,
|
|
aclCurCfgUserEnable INTEGER,
|
|
aclCurCfgInprofDscpEnable INTEGER,
|
|
aclCurCfgOutprofDscpEnable INTEGER
|
|
, aclCurCfgMirrorPortIndex Integer32
|
|
, aclCurCfgLog INTEGER
|
|
,aclCurCfgMirrorPortAlias DisplayString
|
|
,aclCurCfgEgressPortAliases DisplayString
|
|
}
|
|
|
|
aclCurCfgIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index associated with this ACL entry."
|
|
::= { aclCurCfgEntry 1 }
|
|
|
|
|
|
aclCurCfgGroup OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the ACL group to which this ACL entry is a member of.
|
|
A value of zero means the ACL is not a member of any group."
|
|
::= { aclCurCfgEntry 3 }
|
|
|
|
aclCurCfgFilterAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
permit(1),
|
|
deny(2)
|
|
,setprio(3)
|
|
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action to be performed on a packet that matches the filter
|
|
settings of this ACL entry."
|
|
::= { aclCurCfgEntry 4 }
|
|
|
|
aclCurCfgFilterActionSetPrio OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
prio0(1),
|
|
prio1(2),
|
|
prio2(3),
|
|
prio3(4),
|
|
prio4(5),
|
|
prio5(6),
|
|
prio6(7),
|
|
prio7(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value to be used when the action to be performed is setprio
|
|
for this ACL entry."
|
|
::= { aclCurCfgEntry 5 }
|
|
|
|
aclCurCfgEthFmt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
ethernet2(1),
|
|
snap(2),
|
|
llc(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet ethernet format to be filtered."
|
|
::= { aclCurCfgEntry 6 }
|
|
|
|
aclCurCfgTagFmt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
any(2),
|
|
untagged(3),
|
|
tagged(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet tag format to be filtered."
|
|
::= { aclCurCfgEntry 7 }
|
|
|
|
aclCurCfgIPFmt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
ipv4(2),
|
|
ipv6(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet IP format to be filtered."
|
|
::= { aclCurCfgEntry 8 }
|
|
|
|
|
|
aclCurCfgSrcMACAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source MAC address to be filtered."
|
|
::= { aclCurCfgEntry 9 }
|
|
|
|
aclCurCfgSrcMACMask OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address mask applied to aclCurCfgSrcMACAddress for filtering."
|
|
::= { aclCurCfgEntry 10 }
|
|
|
|
aclCurCfgDstMACAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination MAC address to be filtered."
|
|
::= { aclCurCfgEntry 11 }
|
|
|
|
aclCurCfgDstMACMask OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address mask applied to aclCurCfgDstMACAddress for filtering."
|
|
::= { aclCurCfgEntry 12 }
|
|
|
|
aclCurCfgEthernetTypeName OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
arp(1),
|
|
ipv4(2),
|
|
ipv6(3),
|
|
mpls(4),
|
|
rarp(5),
|
|
any(6),
|
|
other(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ethernet type to be filtered. If the value of this
|
|
object is other(7), the value of aclNewCfgEthernetTypeValue
|
|
indicates the ethernet type that will be filtered."
|
|
::= { aclCurCfgEntry 13 }
|
|
|
|
aclCurCfgEthernetTypeValue OBJECT-TYPE
|
|
SYNTAX INTEGER (1536..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ethernet type value to be filtered. The value of this
|
|
object is equivalent to the value of aclNewCfgEthernetTypeName
|
|
except when the value of aclNewCfgEthernetTypeName is other(7),
|
|
which can be any user-defined value for this object."
|
|
::= { aclCurCfgEntry 14 }
|
|
|
|
aclCurCfgVLanId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual LAN identifier to be filtered."
|
|
::= { aclCurCfgEntry 15 }
|
|
|
|
aclCurCfgVLanMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mask applied to aclCurCfgVLanId for filtering."
|
|
::= { aclCurCfgEntry 16 }
|
|
|
|
aclCurCfg8021pPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
priority0(1),
|
|
priority1(2),
|
|
priority2(3),
|
|
priority3(4),
|
|
priority4(5),
|
|
priority5(6),
|
|
priority6(7),
|
|
priority7(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 802.1p priority to be filtered."
|
|
::= { aclCurCfgEntry 17 }
|
|
|
|
aclCurCfgTypeOfService OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of service to be filtered.
|
|
'none' for not initialised, within the
|
|
range 0-255"
|
|
::= { aclCurCfgEntry 18 }
|
|
|
|
aclCurCfgProtocol OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The protocol to be filtered.
|
|
'none' for not initialised, within the
|
|
range 0-255"
|
|
::= { aclCurCfgEntry 19 }
|
|
|
|
aclCurCfgSrcIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IP address to be filtered."
|
|
::= { aclCurCfgEntry 20 }
|
|
|
|
aclCurCfgSrcIPMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address mask applied to aclCurCfgSrcIPAddress for filtering."
|
|
::= { aclCurCfgEntry 21 }
|
|
|
|
aclCurCfgDstIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP address to be filtered."
|
|
::= { aclCurCfgEntry 22 }
|
|
|
|
aclCurCfgDstIPMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address mask applied to aclCurCfgDstIPAddress for filtering."
|
|
::= { aclCurCfgEntry 23 }
|
|
|
|
aclCurCfgSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source TCP/UDP port number to be filtered."
|
|
::= { aclCurCfgEntry 24 }
|
|
|
|
aclCurCfgSrcPortMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mask applied to aclCurCfgSrcPort for filtering."
|
|
::= { aclCurCfgEntry 25 }
|
|
|
|
aclCurCfgDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination TCP/UDP port number to be filtered."
|
|
::= { aclCurCfgEntry 26 }
|
|
|
|
aclCurCfgDstPortMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mask applied to aclCurCfgDstPort for filtering."
|
|
::= { aclCurCfgEntry 27 }
|
|
|
|
aclCurCfgTCPFlags OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
reserved1(0),
|
|
reserved2(1),
|
|
tcpURG(2),
|
|
tcpACK(3),
|
|
tcpPSH(4),
|
|
tcpRST(5),
|
|
tcpSYN(6),
|
|
tcpFIN(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP flags to be filtered.
|
|
OCTET
|
|
xxxxxxxx
|
|
||||..||
|
|
||||..||_tcpFIN(7)
|
|
||||..|__tcpSYN(6)
|
|
||||
|
|
||||_____tcpACK(3)
|
|
|||______tcpURG(2)
|
|
||_______reserved2(1)
|
|
|________reserved1(0)
|
|
|
|
where:
|
|
- reserved1 - 0;
|
|
- reserved2 - 0;
|
|
- x - 0 or 1;
|
|
"
|
|
::= { aclCurCfgEntry 28 }
|
|
|
|
aclCurCfgTCPFlagsMask OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
reserved1(0),
|
|
reserved2(1),
|
|
tcpURG(2),
|
|
tcpACK(3),
|
|
tcpPSH(4),
|
|
tcpRST(5),
|
|
tcpSYN(6),
|
|
tcpFIN(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP flags mask.
|
|
OCTET
|
|
xxxxxxxx
|
|
||||..||
|
|
||||..||_tcpFIN(7)
|
|
||||..|__tcpSYN(6)
|
|
||||
|
|
||||_____tcpACK(3)
|
|
|||______tcpURG(2)
|
|
||_______reserved2(1)
|
|
|________reserved1(0)
|
|
|
|
where:
|
|
- reserved1 - 0;
|
|
- reserved2 - 0;
|
|
- x - 0 or 1;
|
|
"
|
|
::= { aclCurCfgEntry 39 }
|
|
aclCurCfgEgressPortIndexes OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the ACL configured for egress filtering.
|
|
The ports are presented in bitmap format, as follows:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |
|
|
|| || |_ port 9
|
|
|| ||
|
|
|| ||___ port 8
|
|
|| |____ port 7
|
|
|| . . .
|
|
||_________ port 2
|
|
|__________ port 1
|
|
|
|
where x:
|
|
1 - the represented port is configured for filtering.
|
|
0 - the represented port is not configured for filtering."
|
|
::= { aclCurCfgEntry 29 }
|
|
|
|
aclCurCfgStatistics OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether statistics collection for this ACL is enabled or not."
|
|
::= { aclCurCfgEntry 30 }
|
|
|
|
aclCurCfgMeterAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unconfigured(0),
|
|
outdrop(1),
|
|
outpass(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Meter Action for this ACL."
|
|
::= { aclCurCfgEntry 41 }
|
|
|
|
aclCurCfgMeterEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(0),
|
|
disabled(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Meter state for this ACL."
|
|
::= { aclCurCfgEntry 42 }
|
|
|
|
aclCurCfgKbitsSec OBJECT-TYPE
|
|
SYNTAX Unsigned32 (64..40000000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The commited rate of meter associated with this ACL entry."
|
|
::= { aclCurCfgEntry 43 }
|
|
|
|
aclCurCfgKbitsBurst OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
kbits32(32),
|
|
kbits64(64),
|
|
kbits128(128),
|
|
kbits256(256),
|
|
kbits512(512),
|
|
kbits1024(1024),
|
|
kbits2048(2048),
|
|
kbits4096(4096)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maxmium burst sizeof meter associated with this ACL entry."
|
|
::= { aclCurCfgEntry 44 }
|
|
|
|
aclCurCfgUser OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set user defined priority for this ACL."
|
|
::= { aclCurCfgEntry 45 }
|
|
|
|
aclCurCfgInprofDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set in profile pkts DSCP value."
|
|
::= { aclCurCfgEntry 46 }
|
|
|
|
aclCurCfgTos OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable/disable setting pkts based on TOS bits."
|
|
::= { aclCurCfgEntry 47 }
|
|
|
|
aclCurCfgOutprofDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set out profile pkts DSCP value."
|
|
::= { aclCurCfgEntry 48 }
|
|
|
|
aclCurCfgUserEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
userdefined(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set update method for this ACL."
|
|
::= { aclCurCfgEntry 49 }
|
|
|
|
aclCurCfgInprofDscpEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether in profile update DSCP for this ACL is enabled or not."
|
|
::= { aclCurCfgEntry 50 }
|
|
|
|
aclCurCfgOutprofDscpEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether out profile update DSCP for this ACL is enabled or not."
|
|
::= { aclCurCfgEntry 51 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
aclCurCfgMirrorPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set port in the ACL for mirroring.
|
|
n > 0 - the represented port is configured for mirroring.
|
|
0 - the represented port is not configured for mirroring."
|
|
::= { aclCurCfgEntry 74 }
|
|
|
|
|
|
aclCurCfgLog OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether log for this ACL is enabled or not."
|
|
::= { aclCurCfgEntry 81 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
aclCurCfgMirrorPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mirror port alias."
|
|
::= { aclCurCfgEntry 91 }
|
|
|
|
aclCurCfgEgressPortAliases OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The egress port alias."
|
|
::= { aclCurCfgEntry 92 }
|
|
|
|
|
|
|
|
|
|
--
|
|
-- New ACL Configuration Table
|
|
--
|
|
|
|
aclNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AclNewCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of new ACL configuration."
|
|
::= { acList 2 }
|
|
|
|
aclNewCfgEntry OBJECT-TYPE
|
|
SYNTAX AclNewCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New information about a particular ACL configuration."
|
|
INDEX { aclNewCfgIndex }
|
|
::= { aclNewCfgTable 1 }
|
|
|
|
AclNewCfgEntry ::= SEQUENCE {
|
|
aclNewCfgIndex Unsigned32,
|
|
|
|
|
|
aclNewCfgGroup Unsigned32,
|
|
aclNewCfgFilterAction INTEGER,
|
|
aclNewCfgFilterActionSetPrio INTEGER,
|
|
aclNewCfgEthFmt INTEGER,
|
|
aclNewCfgTagFmt INTEGER,
|
|
aclNewCfgIPFmt INTEGER,
|
|
aclNewCfgSrcMACAddress MacAddress,
|
|
aclNewCfgSrcMACMask MacAddress,
|
|
aclNewCfgDstMACAddress MacAddress,
|
|
aclNewCfgDstMACMask MacAddress,
|
|
aclNewCfgEthernetTypeName INTEGER,
|
|
aclNewCfgEthernetTypeValue INTEGER,
|
|
aclNewCfgVLanId INTEGER,
|
|
aclNewCfgVLanMask DisplayString,
|
|
aclNewCfg8021pPriority INTEGER,
|
|
aclNewCfgTypeOfService DisplayString,
|
|
aclNewCfgProtocol DisplayString,
|
|
aclNewCfgSrcIPAddress IpAddress,
|
|
aclNewCfgSrcIPMask IpAddress,
|
|
aclNewCfgDstIPAddress IpAddress,
|
|
aclNewCfgDstIPMask IpAddress,
|
|
aclNewCfgSrcPort INTEGER,
|
|
aclNewCfgSrcPortMask DisplayString,
|
|
aclNewCfgDstPort INTEGER,
|
|
aclNewCfgDstPortMask DisplayString,
|
|
aclNewCfgTCPFlags BITS,
|
|
aclNewCfgTCPFlagsMask BITS,
|
|
aclNewCfgEgressPortIndexes OCTET STRING,
|
|
aclNewCfgStatistics INTEGER,
|
|
aclNewCfgAddEgressPortIndex PortNumber,
|
|
aclNewCfgRemoveEgressPortIndex PortNumber,
|
|
aclNewCfgDelete INTEGER,
|
|
aclNewCfgMeterAction INTEGER,
|
|
aclNewCfgMeterEnable INTEGER,
|
|
aclNewCfgKbitsSec Unsigned32,
|
|
aclNewCfgKbitsBurst INTEGER,
|
|
aclNewCfgUser INTEGER,
|
|
aclNewCfgInprofDscp INTEGER,
|
|
aclNewCfgTos INTEGER,
|
|
aclNewCfgOutprofDscp INTEGER,
|
|
aclNewCfgUserEnable INTEGER,
|
|
aclNewCfgInprofDscpEnable INTEGER,
|
|
aclNewCfgOutprofDscpEnable INTEGER,
|
|
aclNewCfgReset INTEGER
|
|
, aclNewCfgEthernetReset INTEGER
|
|
, aclNewCfgIpv4Reset INTEGER
|
|
, aclNewCfgTcpudpReset INTEGER
|
|
, aclNewCfgMeterReset INTEGER
|
|
, aclNewCfgRemarkReset INTEGER
|
|
, aclNewCfgRemarkInprofReset INTEGER
|
|
, aclNewCfgRemarkOutprofReset INTEGER
|
|
, aclNewCfgPktfmtReset INTEGER
|
|
, aclNewCfgMirrorPortIndex Integer32
|
|
, aclNewCfgLog INTEGER
|
|
,aclNewCfgMirrorPortAlias DisplayString
|
|
,aclNewCfgAddEgressPortAlias DisplayString
|
|
,aclNewCfgRemoveEgressPortAlias DisplayString
|
|
,aclNewCfgEgressPortAliases DisplayString
|
|
}
|
|
|
|
aclNewCfgIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index associated with this ACL entry."
|
|
::= { aclNewCfgEntry 1 }
|
|
|
|
|
|
aclNewCfgGroup OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the ACL group to which this ACL entry is a member of.
|
|
A value of zero means the ACL is not a member of any group."
|
|
::= { aclNewCfgEntry 3 }
|
|
|
|
aclNewCfgFilterAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
permit(1),
|
|
deny(2)
|
|
,setprio(3)
|
|
|
|
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action to be performed on a packet that matches the filter
|
|
settings of this ACL entry."
|
|
::= { aclNewCfgEntry 4 }
|
|
|
|
aclNewCfgFilterActionSetPrio OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
prio0(1),
|
|
prio1(2),
|
|
prio2(3),
|
|
prio3(4),
|
|
prio4(5),
|
|
prio5(6),
|
|
prio6(7),
|
|
prio7(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The COS queue to be used when the action for this ACL entry is
|
|
set to setprio."
|
|
::= { aclNewCfgEntry 5 }
|
|
|
|
aclNewCfgEthFmt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
ethernet2(1),
|
|
snap(2),
|
|
llc(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet ethernet format to be filtered."
|
|
::= { aclNewCfgEntry 6 }
|
|
|
|
aclNewCfgTagFmt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
any(2),
|
|
none(3),
|
|
tagged(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet tagging format to be filtered."
|
|
::= { aclNewCfgEntry 7 }
|
|
|
|
aclNewCfgIPFmt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
ipv4(2),
|
|
ipv6(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet IP format to be filtered."
|
|
::= { aclNewCfgEntry 8 }
|
|
|
|
|
|
aclNewCfgSrcMACAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source MAC address to be filtered. Whenever this object is
|
|
set to a nonzero value, the aclNewCfgSrcMACMask object, if not
|
|
yet set, will be automatically set to ff:ff:ff:ff:ff:ff."
|
|
::= { aclNewCfgEntry 9 }
|
|
|
|
aclNewCfgSrcMACMask OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address mask to be applied to aclNewCfgSrcMACAddress
|
|
for filtering."
|
|
::= { aclNewCfgEntry 10 }
|
|
|
|
aclNewCfgDstMACAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination MAC address to be filtered. Whenever this object
|
|
is set to a nonzero value, the aclNewCfgDstMACMask object, if not
|
|
yet set, will be automatically set to ff:ff:ff:ff:ff:ff."
|
|
::= { aclNewCfgEntry 11 }
|
|
|
|
aclNewCfgDstMACMask OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address mask to be applied to aclNewCfgDstMACAddress
|
|
for filtering."
|
|
::= { aclNewCfgEntry 12 }
|
|
|
|
aclNewCfgEthernetTypeName OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
arp(1),
|
|
ipv4(2),
|
|
ipv6(3),
|
|
mpls(4),
|
|
rarp(5),
|
|
any(6),
|
|
other(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ethernet type to be filtered. If the value of this
|
|
object is other(7), the value of aclNewCfgEthernetTypeValue
|
|
indicates the ethernet type that will be filtered. If this
|
|
object is set to a value other than other(7), the value of
|
|
the aclNewCfgEthernetTypeValue object is automatically set,
|
|
as follows:
|
|
|
|
aclNewCfgEthernetTypeName aclNewCfgEthernetTypeValue
|
|
none(0) 0
|
|
arp(1) 2054 (0x0806)
|
|
ipv4(2) 2048 (0x0800)
|
|
ipv6(3) 34525 (0x86dd)
|
|
mpls(4) 34887 (0x8847)
|
|
rarp(5) 32821 (0x8035)
|
|
any(6) 65535 (0xffff)
|
|
"
|
|
::= { aclNewCfgEntry 13 }
|
|
|
|
aclNewCfgEthernetTypeValue OBJECT-TYPE
|
|
SYNTAX INTEGER (1536..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ethernet type value to be filtered. The value of this
|
|
object is equivalent to the value of aclNewCfgEthernetTypeName
|
|
except when the value of aclNewCfgEthernetTypeName is other(7),
|
|
which can be any user-defined value for this object."
|
|
::= { aclNewCfgEntry 14 }
|
|
|
|
aclNewCfgVLanId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4095)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual LAN identifier to be filtered. Whenever this object
|
|
is set to a nonzero value, the aclNewCfgVLanMask object, if not
|
|
yet set, will be automatically set to 4095 (0xfff). When this
|
|
object is set to 0, the Vlan ACL filter is disabled."
|
|
::= { aclNewCfgEntry 15 }
|
|
|
|
aclNewCfgVLanMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mask to be applied to aclNewCfgVLanId for filtering."
|
|
::= { aclNewCfgEntry 16 }
|
|
|
|
aclNewCfg8021pPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
priority0(1),
|
|
priority1(2),
|
|
priority2(3),
|
|
priority3(4),
|
|
priority4(5),
|
|
priority5(6),
|
|
priority6(7),
|
|
priority7(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 802.1p priority to be filtered."
|
|
::= { aclNewCfgEntry 17 }
|
|
|
|
aclNewCfgTypeOfService OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of service to be filtered.
|
|
'none' for not initialised, within the
|
|
range 0-255"
|
|
::= { aclNewCfgEntry 18 }
|
|
|
|
aclNewCfgProtocol OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The protocol to be filtered.
|
|
'none' for not initialised, within the
|
|
range 0-255"
|
|
::= { aclNewCfgEntry 19 }
|
|
|
|
aclNewCfgSrcIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IP address to be filtered. Whenever this object is set
|
|
to a nonzero value, the aclNewCfgSrcIPMask object, if not yet set,
|
|
will be automatically set to 255.255.255.255."
|
|
::= { aclNewCfgEntry 20 }
|
|
|
|
aclNewCfgSrcIPMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address mask to be applied to aclNewCfgSrcIPAddress
|
|
for filtering."
|
|
::= { aclNewCfgEntry 21 }
|
|
|
|
aclNewCfgDstIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP address to be filtered. Whenever this object is set
|
|
to a nonzero value, the aclNewCfgDstIPMask object, if not yet set,
|
|
will be automatically set to 255.255.255.255."
|
|
::= { aclNewCfgEntry 22 }
|
|
|
|
aclNewCfgDstIPMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address mask to be applied to aclNewCfgDstIPAddress for filtering."
|
|
::= { aclNewCfgEntry 23 }
|
|
|
|
aclNewCfgSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source TCP/UDP port number to be filtered. Whenever this
|
|
object is set if the aclNewCfgSrcPortMask object is not set
|
|
will be automatically set to 65535 (0xffff)."
|
|
::= { aclNewCfgEntry 24 }
|
|
|
|
aclNewCfgSrcPortMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mask to be applied to aclNewCfgSrcPort for filtering."
|
|
::= { aclNewCfgEntry 25 }
|
|
|
|
aclNewCfgDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination TCP/UDP port number to be filtered. Whenever this
|
|
object is set the aclNewCfgSrcPortMask object, if not yet set, will
|
|
be automatically set to 65535 (0xffff)."
|
|
::= { aclNewCfgEntry 26 }
|
|
|
|
aclNewCfgDstPortMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mask to be applied to aclNewCfgDstPort for filtering."
|
|
::= { aclNewCfgEntry 27 }
|
|
|
|
aclNewCfgTCPFlags OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
reserved1(0),
|
|
reserved2(1),
|
|
tcpURG(2),
|
|
tcpACK(3),
|
|
tcpPSH(4),
|
|
tcpRST(5),
|
|
tcpSYN(6),
|
|
tcpFIN(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP flags to be filtered.
|
|
The TCP flags are presented in bitmap format, as follows:
|
|
OCTET
|
|
xxxxxxxx
|
|
||||..||
|
|
||||..||_tcpFIN(7)
|
|
||||..|__tcpSYN(6)
|
|
||||
|
|
||||_____tcpACK(3)
|
|
|||______tcpURG(2)
|
|
||_______reserved2(1)
|
|
|________reserved1(0)
|
|
|
|
where:
|
|
- reserved1 - 0;
|
|
- reserved2 - 0;
|
|
- x - 0 or 1;
|
|
"
|
|
|
|
::= { aclNewCfgEntry 28 }
|
|
|
|
aclNewCfgTCPFlagsMask OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
reserved1(0),
|
|
reserved2(1),
|
|
tcpURG(2),
|
|
tcpACK(3),
|
|
tcpPSH(4),
|
|
tcpRST(5),
|
|
tcpSYN(6),
|
|
tcpFIN(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP flags mask.
|
|
The TCP flags are presented in bitmap format, as follows:
|
|
OCTET
|
|
xxxxxxxx
|
|
||||..||
|
|
||||..||_tcpFIN(7)
|
|
||||..|__tcpSYN(6)
|
|
||||
|
|
||||_____tcpACK(3)
|
|
|||______tcpURG(2)
|
|
||_______reserved2(1)
|
|
|________reserved1(0)
|
|
|
|
where:
|
|
- reserved1 - 0;
|
|
- reserved2 - 0;
|
|
- x - 0 or 1;
|
|
Default value is 0x3f."
|
|
::= { aclNewCfgEntry 39 }
|
|
|
|
aclNewCfgEgressPortIndexes OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the ACL configured for egress filtering.
|
|
The ports are presented in bitmap format, as follows:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |
|
|
|| || |_ port 9
|
|
|| ||
|
|
|| ||___ port 8
|
|
|| |____ port 7
|
|
|| . . .
|
|
||_________ port 2
|
|
|__________ port 1
|
|
|
|
where x:
|
|
1 - the represented port is configured for filtering.
|
|
0 - the represented port is not configured for filtering."
|
|
::= { aclNewCfgEntry 29 }
|
|
|
|
|
|
aclNewCfgStatistics OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether statistics collection for this ACL is enabled or not."
|
|
::= { aclNewCfgEntry 30 }
|
|
|
|
aclNewCfgAddEgressPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be added to the specified ACL for egress filtering.
|
|
A value of zero is always returned when this object is read."
|
|
::= { aclNewCfgEntry 31 }
|
|
|
|
aclNewCfgRemoveEgressPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be removed from the specified ACL. A value of zero
|
|
is always returned when this object is read."
|
|
::= { aclNewCfgEntry 32 }
|
|
|
|
|
|
aclNewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to delete an ACL entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { aclNewCfgEntry 33 }
|
|
|
|
aclNewCfgMeterAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unconfigured(0),
|
|
outdrop(1),
|
|
outpass(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Meter Action for this ACL."
|
|
::= { aclNewCfgEntry 41 }
|
|
|
|
aclNewCfgMeterEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(0),
|
|
disabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Meter state for this ACL."
|
|
::= { aclNewCfgEntry 42 }
|
|
|
|
aclNewCfgKbitsSec OBJECT-TYPE
|
|
SYNTAX Unsigned32 (64..40000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The commited rate of meter associated with this ACL entry."
|
|
::= { aclNewCfgEntry 43 }
|
|
|
|
|
|
aclNewCfgKbitsBurst OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
kbits32(32),
|
|
kbits64(64),
|
|
kbits128(128),
|
|
kbits256(256),
|
|
kbits512(512),
|
|
kbits1024(1024),
|
|
kbits2048(2048),
|
|
kbits4096(4096)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum burst size of the meter associated with this ACL entry."
|
|
::= { aclNewCfgEntry 44 }
|
|
|
|
aclNewCfgUser OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set user defined priority for this ACL."
|
|
::= { aclNewCfgEntry 45 }
|
|
|
|
aclNewCfgInprofDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set in profile pkts DSCP value."
|
|
::= { aclNewCfgEntry 46 }
|
|
|
|
aclNewCfgTos OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable/disable setting pkts based on TOS bits."
|
|
::= { aclNewCfgEntry 47 }
|
|
|
|
aclNewCfgOutprofDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set out profile pkts DSCP value."
|
|
::= { aclNewCfgEntry 48 }
|
|
|
|
aclNewCfgUserEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
userdefined(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set update method for this ACL."
|
|
::= { aclNewCfgEntry 49 }
|
|
|
|
aclNewCfgInprofDscpEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether in profile update DSCP for this ACL is enabled or not.
|
|
Only the value disable(0) can be set, causing the in profile
|
|
update DSCP to be disabled for this ACL.
|
|
The value enable(1) is automatically set when setting a value
|
|
for aclNewCfgInprofDscp object."
|
|
::= { aclNewCfgEntry 50 }
|
|
|
|
aclNewCfgOutprofDscpEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether out profile update DSCP for this ACL is enabled or not.
|
|
Only the value disable(0) can be set, causing the out profile
|
|
update DSCP to be disabled for this ACL.
|
|
The value enable(1) is automatically set when setting a value
|
|
for aclNewCfgOutprofDscp object."
|
|
::= { aclNewCfgEntry 51 }
|
|
|
|
|
|
aclNewCfgReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an ACL entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { aclNewCfgEntry 52 }
|
|
|
|
aclNewCfgEthernetReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an ACL Ethernet entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { aclNewCfgEntry 53 }
|
|
|
|
aclNewCfgIpv4Reset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an ACL IPV4 entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { aclNewCfgEntry 54 }
|
|
|
|
aclNewCfgTcpudpReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an ACL Tcpudp entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { aclNewCfgEntry 55 }
|
|
|
|
aclNewCfgMeterReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an ACL Meter entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { aclNewCfgEntry 56 }
|
|
|
|
aclNewCfgRemarkReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an ACL Remark entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { aclNewCfgEntry 57 }
|
|
|
|
aclNewCfgRemarkInprofReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an ACL Remark Inprof entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { aclNewCfgEntry 58 }
|
|
|
|
aclNewCfgRemarkOutprofReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an ACL Remark Outprof entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { aclNewCfgEntry 59 }
|
|
|
|
aclNewCfgPktfmtReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an ACL Pktfmt entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { aclNewCfgEntry 60 }
|
|
|
|
|
|
|
|
|
|
aclNewCfgMirrorPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set port in the ACL for mirroring.
|
|
n > 0 - the represented port is configured for mirroring.
|
|
0 - the represented port is not configured for mirroring."
|
|
::= { aclNewCfgEntry 74 }
|
|
|
|
|
|
aclNewCfgLog OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether log for this ACL is enabled or not."
|
|
::= { aclNewCfgEntry 81 }
|
|
|
|
|
|
|
|
|
|
|
|
aclNewCfgMirrorPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mirror port alias."
|
|
::= { aclNewCfgEntry 91 }
|
|
|
|
aclNewCfgEgressPortAliases OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The egress port alias."
|
|
::= { aclNewCfgEntry 92 }
|
|
|
|
aclNewCfgAddEgressPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be added using it's alias to the specified ACL for egress filtering.
|
|
A value of zero is always returned when this object is read."
|
|
::= { aclNewCfgEntry 93 }
|
|
|
|
aclNewCfgRemoveEgressPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be removed using it's alias to the specified ACL for egress filtering.
|
|
A value of zero is always returned when this object is read."
|
|
::= { aclNewCfgEntry 94 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
aclTableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in the acl config tables."
|
|
::= { acList 5 }
|
|
|
|
|
|
-- ---------------------------------------------------------- --
|
|
-- Management Access Control List (MACL) Configuration
|
|
-- ---------------------------------------------------------- --
|
|
|
|
--
|
|
-- New Management ACL Configuration Table
|
|
--
|
|
|
|
|
|
-- ---------------------------------------------------------- --
|
|
-- Access Control List6 (ACL6) Configuration
|
|
-- ---------------------------------------------------------- --
|
|
|
|
acl6CurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Acl6CurCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of current ACL6 configuration."
|
|
::= { acl6List 1 }
|
|
|
|
acl6CurCfgEntry OBJECT-TYPE
|
|
SYNTAX Acl6CurCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current information about a particular ACL6 configuration entry."
|
|
INDEX { acl6CurCfgIndex }
|
|
::= { acl6CurCfgTable 1 }
|
|
|
|
Acl6CurCfgEntry ::= SEQUENCE {
|
|
acl6CurCfgIndex Unsigned32,
|
|
acl6CurCfgGroup Unsigned32,
|
|
acl6CurCfgFilterAction INTEGER,
|
|
acl6CurCfgFilterActionSetPrio INTEGER,
|
|
acl6CurCfgSrcIPv6Address DisplayString,
|
|
acl6CurCfgSrcIPv6PrefixLen INTEGER,
|
|
acl6CurCfgDstIPv6Address DisplayString,
|
|
acl6CurCfgDstIPv6PrefixLen INTEGER,
|
|
acl6CurCfgIPv6FlowLabel DisplayString,
|
|
acl6CurCfgIPv6TrafficClass DisplayString,
|
|
acl6CurCfgIPv6NextHeader DisplayString,
|
|
acl6CurCfgSrcPort INTEGER,
|
|
acl6CurCfgSrcPortMask DisplayString,
|
|
acl6CurCfgDstPort INTEGER,
|
|
acl6CurCfgDstPortMask DisplayString,
|
|
acl6CurCfgTCPFlags BITS,
|
|
acl6CurCfgTCPFlagsMask BITS,
|
|
acl6CurCfgEgressPortIndexes OCTET STRING,
|
|
acl6CurCfgStatistics INTEGER,
|
|
acl6CurCfgUser INTEGER,
|
|
acl6CurCfgInprofDscp INTEGER,
|
|
acl6CurCfgTos INTEGER,
|
|
|
|
acl6CurCfgUserEnable INTEGER,
|
|
acl6CurCfgInprofDscpEnable INTEGER
|
|
, acl6CurCfgLog INTEGER
|
|
, acl6CurCfgMeterAction INTEGER
|
|
, acl6CurCfgMeterEnable INTEGER
|
|
, acl6CurCfgKbitsSec Unsigned32
|
|
, acl6CurCfgKbitsBurst INTEGER
|
|
, acl6CurCfgOutprofDscp INTEGER
|
|
, acl6CurCfgOutprofDscpEnable INTEGER
|
|
,acl6CurCfgEgressPortAliases DisplayString
|
|
}
|
|
|
|
acl6CurCfgIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index associated with this ACL6 entry."
|
|
::= { acl6CurCfgEntry 1 }
|
|
|
|
acl6CurCfgGroup OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the ACL group to which this ACL6 entry is a member of.
|
|
A value of zero means the ACL6 is not a member of any group."
|
|
::= { acl6CurCfgEntry 2 }
|
|
|
|
acl6CurCfgFilterAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
permit(1),
|
|
deny(2)
|
|
,setprio(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action to be performed on a packet that matches the filter
|
|
settings of this ACL6 entry."
|
|
::= { acl6CurCfgEntry 3 }
|
|
|
|
acl6CurCfgFilterActionSetPrio OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
prio0(1),
|
|
prio1(2),
|
|
prio2(3),
|
|
prio3(4),
|
|
prio4(5),
|
|
prio5(6),
|
|
prio6(7),
|
|
prio7(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value to be used when the action to be performed is setprio
|
|
for this ACL6 entry."
|
|
::= { acl6CurCfgEntry 4 }
|
|
|
|
acl6CurCfgSrcIPv6Address OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IPv6 address to be filtered.
|
|
Address should be 4-byte hexadecimal colon notation.
|
|
Valid IPv6 address should be in any of the following forms
|
|
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or
|
|
xxxx::xxxx:xxxx:xxxx:xxxx"
|
|
::= { acl6CurCfgEntry 5 }
|
|
|
|
acl6CurCfgSrcIPv6PrefixLen OBJECT-TYPE
|
|
SYNTAX INTEGER (1..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 prefix applied to acl6CurCfgSrcIPv6PrefixLen for filtering."
|
|
::= { acl6CurCfgEntry 6 }
|
|
|
|
acl6CurCfgDstIPv6Address OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IPv6 address to be filtered.
|
|
Address should be 4-byte hexadecimal colon notation.
|
|
Valid IPv6 address should be in any of the following forms
|
|
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or
|
|
xxxx::xxxx:xxxx:xxxx:xxxx"
|
|
::= { acl6CurCfgEntry 7 }
|
|
|
|
acl6CurCfgDstIPv6PrefixLen OBJECT-TYPE
|
|
SYNTAX INTEGER (1..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 prefix applied to acl6CurCfgDstIPv6PrefixLen for filtering."
|
|
::= { acl6CurCfgEntry 8 }
|
|
|
|
acl6CurCfgIPv6FlowLabel OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 FlowLabel to be filtered.
|
|
'none' for not initialised, within the
|
|
range 0-1048575"
|
|
::= { acl6CurCfgEntry 9 }
|
|
|
|
acl6CurCfgIPv6TrafficClass OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 Traffic Class to be filtered.
|
|
'none' for not initialised, within the
|
|
range 0-255"
|
|
::= { acl6CurCfgEntry 10 }
|
|
|
|
acl6CurCfgIPv6NextHeader OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 next header to be filtered.
|
|
'none' for not initialised, within the
|
|
range 0-255"
|
|
::= { acl6CurCfgEntry 11 }
|
|
|
|
acl6CurCfgSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source TCP/UDP port number to be filtered."
|
|
::= { acl6CurCfgEntry 12 }
|
|
|
|
acl6CurCfgSrcPortMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mask applied to acl6CurCfgSrcPort for filtering."
|
|
::= { acl6CurCfgEntry 13 }
|
|
|
|
acl6CurCfgDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination TCP/UDP port number to be filtered."
|
|
::= { acl6CurCfgEntry 14 }
|
|
|
|
acl6CurCfgDstPortMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mask applied to acl6CurCfgDstPort for filtering."
|
|
::= { acl6CurCfgEntry 15 }
|
|
|
|
acl6CurCfgTCPFlags OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
reserved1(0),
|
|
reserved2(1),
|
|
tcpURG(2),
|
|
tcpACK(3),
|
|
tcpPSH(4),
|
|
tcpRST(5),
|
|
tcpSYN(6),
|
|
tcpFIN(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP flags to be filtered.
|
|
OCTET
|
|
xxxxxxxx
|
|
||||..||
|
|
||||..||_tcpFIN(7)
|
|
||||..|__tcpSYN(6)
|
|
||||
|
|
||||_____tcpACK(3)
|
|
|||______tcpURG(2)
|
|
||_______reserved2(1)
|
|
|________reserved1(0)
|
|
|
|
where:
|
|
- reserved1 - 0;
|
|
- reserved2 - 0;
|
|
- x - 0 or 1;
|
|
"
|
|
::= { acl6CurCfgEntry 16 }
|
|
|
|
acl6CurCfgTCPFlagsMask OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
reserved1(0),
|
|
reserved2(1),
|
|
tcpURG(2),
|
|
tcpACK(3),
|
|
tcpPSH(4),
|
|
tcpRST(5),
|
|
tcpSYN(6),
|
|
tcpFIN(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP flags mask.
|
|
OCTET
|
|
xxxxxxxx
|
|
||||..||
|
|
||||..||_tcpFIN(7)
|
|
||||..|__tcpSYN(6)
|
|
||||
|
|
||||_____tcpACK(3)
|
|
|||______tcpURG(2)
|
|
||_______reserved2(1)
|
|
|________reserved1(0)
|
|
|
|
where:
|
|
- reserved1 - 0;
|
|
- reserved2 - 0;
|
|
- x - 0 or 1;
|
|
"
|
|
::= { acl6CurCfgEntry 17 }
|
|
|
|
acl6CurCfgEgressPortIndexes OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the ACL6 configured for egress filtering.
|
|
The ports are presented in bitmap format, as follows:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |
|
|
|| || |_ port 9
|
|
|| ||
|
|
|| ||___ port 8
|
|
|| |____ port 7
|
|
|| . . .
|
|
||_________ port 2
|
|
|__________ port 1
|
|
|
|
where x:
|
|
1 - the represented port is configured for filtering.
|
|
0 - the represented port is not configured for filtering."
|
|
::= { acl6CurCfgEntry 18 }
|
|
|
|
acl6CurCfgStatistics OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether statistics collection for this ACL6 is enabled or not."
|
|
::= { acl6CurCfgEntry 19 }
|
|
|
|
acl6CurCfgUser OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set user defined priority for this ACL6."
|
|
::= { acl6CurCfgEntry 20 }
|
|
|
|
acl6CurCfgInprofDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set in profile pkts DSCP value."
|
|
::= { acl6CurCfgEntry 21 }
|
|
|
|
acl6CurCfgTos OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable/disable setting pkts based on TOS bits."
|
|
::= { acl6CurCfgEntry 22 }
|
|
|
|
acl6CurCfgUserEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
userdefined(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set update method for this ACL6."
|
|
::= { acl6CurCfgEntry 24 }
|
|
|
|
acl6CurCfgInprofDscpEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether in profile update DSCP for this ACL6 is enabled or not."
|
|
::= { acl6CurCfgEntry 25 }
|
|
|
|
|
|
|
|
acl6CurCfgLog OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether log for this ACL is enabled or not."
|
|
::= { acl6CurCfgEntry 26 }
|
|
|
|
|
|
acl6CurCfgMeterAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unconfigured(0),
|
|
outdrop(1),
|
|
outpass(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Meter Action for this ACL."
|
|
::= { acl6CurCfgEntry 28 }
|
|
|
|
acl6CurCfgMeterEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(0),
|
|
disabled(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Meter state for this ACL."
|
|
::= { acl6CurCfgEntry 29 }
|
|
|
|
acl6CurCfgKbitsSec OBJECT-TYPE
|
|
SYNTAX Unsigned32 (64..40000000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The commited rate of meter associated with this ACL entry."
|
|
::= { acl6CurCfgEntry 30 }
|
|
|
|
acl6CurCfgKbitsBurst OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
kbits32(32),
|
|
kbits64(64),
|
|
kbits128(128),
|
|
kbits256(256),
|
|
kbits512(512),
|
|
kbits1024(1024),
|
|
kbits2048(2048),
|
|
kbits4096(4096)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maxmium burst sizeof meter associated with this ACL entry."
|
|
::= { acl6CurCfgEntry 31 }
|
|
|
|
acl6CurCfgOutprofDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set out profile pkts DSCP value."
|
|
::= { acl6CurCfgEntry 32 }
|
|
|
|
acl6CurCfgOutprofDscpEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether out profile update DSCP for this ACL is enabled or not."
|
|
::= { acl6CurCfgEntry 33 }
|
|
|
|
|
|
|
|
acl6CurCfgEgressPortAliases OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias in the ACL6 configured for egress filtering."
|
|
::= { acl6CurCfgEntry 34 }
|
|
|
|
|
|
|
|
--
|
|
-- New ACL6 Configuration Table
|
|
--
|
|
|
|
acl6NewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Acl6NewCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of new ACL6 configuration."
|
|
::= { acl6List 2 }
|
|
|
|
acl6NewCfgEntry OBJECT-TYPE
|
|
SYNTAX Acl6NewCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New information about a particular ACL6 configuration."
|
|
INDEX { acl6NewCfgIndex }
|
|
::= { acl6NewCfgTable 1 }
|
|
|
|
Acl6NewCfgEntry ::= SEQUENCE {
|
|
acl6NewCfgIndex Unsigned32,
|
|
acl6NewCfgGroup Unsigned32,
|
|
acl6NewCfgFilterAction INTEGER,
|
|
acl6NewCfgFilterActionSetPrio INTEGER,
|
|
acl6NewCfgSrcIPv6Address DisplayString,
|
|
acl6NewCfgSrcIPv6PrefixLen INTEGER,
|
|
acl6NewCfgDstIPv6Address DisplayString,
|
|
acl6NewCfgDstIPv6PrefixLen INTEGER,
|
|
acl6NewCfgIPv6FlowLabel DisplayString,
|
|
acl6NewCfgIPv6TrafficClass DisplayString,
|
|
acl6NewCfgIPv6NextHeader DisplayString,
|
|
acl6NewCfgSrcPort INTEGER,
|
|
acl6NewCfgSrcPortMask DisplayString,
|
|
acl6NewCfgDstPort INTEGER,
|
|
acl6NewCfgDstPortMask DisplayString,
|
|
acl6NewCfgTCPFlags BITS,
|
|
acl6NewCfgTCPFlagsMask BITS,
|
|
acl6NewCfgEgressPortIndexes OCTET STRING,
|
|
acl6NewCfgStatistics INTEGER,
|
|
acl6NewCfgAddEgressPortIndex PortNumber,
|
|
acl6NewCfgRemoveEgressPortIndex PortNumber,
|
|
acl6NewCfgDelete INTEGER,
|
|
acl6NewCfgUser INTEGER,
|
|
acl6NewCfgInprofDscp INTEGER,
|
|
acl6NewCfgTos INTEGER,
|
|
|
|
acl6NewCfgUserEnable INTEGER,
|
|
acl6NewCfgInprofDscpEnable INTEGER
|
|
, acl6NewCfgIPv6Reset INTEGER
|
|
, acl6NewCfgTcpudpReset INTEGER
|
|
, acl6NewCfgRemarkInprofReset INTEGER
|
|
, acl6NewCfgLog INTEGER
|
|
, acl6NewCfgMeterAction INTEGER
|
|
, acl6NewCfgMeterEnable INTEGER
|
|
, acl6NewCfgKbitsSec Unsigned32
|
|
, acl6NewCfgKbitsBurst INTEGER
|
|
, acl6NewCfgMeterReset INTEGER
|
|
, acl6NewCfgOutprofDscp INTEGER
|
|
, acl6NewCfgOutprofDscpEnable INTEGER
|
|
, acl6NewCfgRemarkOutprofReset INTEGER
|
|
,acl6NewCfgAddEgressPortAlias DisplayString
|
|
,acl6NewCfgRemoveEgressPortAlias DisplayString
|
|
,acl6NewCfgEgressPortAliases DisplayString
|
|
}
|
|
|
|
|
|
acl6NewCfgIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index associated with this ACL6 entry."
|
|
::= { acl6NewCfgEntry 1 }
|
|
|
|
acl6NewCfgGroup OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the ACL group to which this ACL6 entry is a member of.
|
|
A value of zero means the ACL6 is not a member of any group."
|
|
::= { acl6NewCfgEntry 2 }
|
|
|
|
acl6NewCfgFilterAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
permit(1),
|
|
deny(2)
|
|
,setprio(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action to be performed on a packet that matches the filter
|
|
settings of this ACL6 entry."
|
|
::= { acl6NewCfgEntry 3 }
|
|
|
|
acl6NewCfgFilterActionSetPrio OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
prio0(1),
|
|
prio1(2),
|
|
prio2(3),
|
|
prio3(4),
|
|
prio4(5),
|
|
prio5(6),
|
|
prio6(7),
|
|
prio7(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The COS queue to be used when the action for this ACL6 entry is
|
|
set to setprio."
|
|
::= { acl6NewCfgEntry 4 }
|
|
|
|
acl6NewCfgSrcIPv6Address OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IPv6 address to be filtered.
|
|
Address should be 4-byte hexadecimal colon notation.
|
|
Valid IPv6 address should be in any of the following forms
|
|
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or
|
|
xxxx::xxxx:xxxx:xxxx:xxxx"
|
|
::= { acl6NewCfgEntry 5 }
|
|
|
|
acl6NewCfgSrcIPv6PrefixLen OBJECT-TYPE
|
|
SYNTAX INTEGER (1..128)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 prefix applied to acl6CurCfgSrcIPv6PrefixLen for filtering."
|
|
::= { acl6NewCfgEntry 6 }
|
|
|
|
acl6NewCfgDstIPv6Address OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IPv6 address to be filtered.
|
|
Address should be 4-byte hexadecimal colon notation.
|
|
Valid IPv6 address should be in any of the following forms
|
|
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx or
|
|
xxxx::xxxx:xxxx:xxxx:xxxx"
|
|
::= { acl6NewCfgEntry 7 }
|
|
|
|
acl6NewCfgDstIPv6PrefixLen OBJECT-TYPE
|
|
SYNTAX INTEGER (1..128)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 prefix applied to acl6CurCfgDstIPv6PrefixLen for filtering."
|
|
::= { acl6NewCfgEntry 8 }
|
|
|
|
acl6NewCfgIPv6FlowLabel OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 flow label to be filtered.
|
|
'none' for not initialised, within the
|
|
range 0-1048575"
|
|
::= { acl6NewCfgEntry 9 }
|
|
|
|
acl6NewCfgIPv6TrafficClass OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 traffic class to be filtered.
|
|
'none' for not initialised, within the
|
|
range 0-255"
|
|
::= { acl6NewCfgEntry 10 }
|
|
|
|
acl6NewCfgIPv6NextHeader OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv6 next header to be filtered.
|
|
'none' for not initialised, within the
|
|
range 0-255"
|
|
::= { acl6NewCfgEntry 11 }
|
|
|
|
acl6NewCfgSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source TCP/UDP port number to be filtered."
|
|
::= { acl6NewCfgEntry 12 }
|
|
|
|
acl6NewCfgSrcPortMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mask applied to acl6CurCfgSrcPort for filtering."
|
|
::= { acl6NewCfgEntry 13 }
|
|
|
|
acl6NewCfgDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination TCP/UDP port number to be filtered."
|
|
::= { acl6NewCfgEntry 14 }
|
|
|
|
acl6NewCfgDstPortMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mask applied to acl6CurCfgDstPort for filtering."
|
|
::= { acl6NewCfgEntry 15 }
|
|
|
|
acl6NewCfgTCPFlags OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
reserved1(0),
|
|
reserved2(1),
|
|
tcpURG(2),
|
|
tcpACK(3),
|
|
tcpPSH(4),
|
|
tcpRST(5),
|
|
tcpSYN(6),
|
|
tcpFIN(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP flags to be filtered.
|
|
OCTET
|
|
xxxxxxxx
|
|
||||..||
|
|
||||..||_tcpFIN(7)
|
|
||||..|__tcpSYN(6)
|
|
||||
|
|
||||_____tcpACK(3)
|
|
|||______tcpURG(2)
|
|
||_______reserved2(1)
|
|
|________reserved1(0)
|
|
|
|
where:
|
|
- reserved1 - 0;
|
|
- reserved2 - 0;
|
|
- x - 0 or 1;
|
|
"
|
|
::= { acl6NewCfgEntry 16 }
|
|
|
|
acl6NewCfgTCPFlagsMask OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
reserved1(0),
|
|
reserved2(1),
|
|
tcpURG(2),
|
|
tcpACK(3),
|
|
tcpPSH(4),
|
|
tcpRST(5),
|
|
tcpSYN(6),
|
|
tcpFIN(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP flags mask.
|
|
OCTET
|
|
xxxxxxxx
|
|
||||..||
|
|
||||..||_tcpFIN(7)
|
|
||||..|__tcpSYN(6)
|
|
||||
|
|
||||_____tcpACK(3)
|
|
|||______tcpURG(2)
|
|
||_______reserved2(1)
|
|
|________reserved1(0)
|
|
|
|
where:
|
|
- reserved1 - 0;
|
|
- reserved2 - 0;
|
|
- x - 0 or 1;
|
|
"
|
|
::= { acl6NewCfgEntry 17 }
|
|
|
|
acl6NewCfgEgressPortIndexes OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the ACL6 configured for egress filtering.
|
|
The ports are presented in bitmap format, as follows:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |
|
|
|| || |_ port 9
|
|
|| ||
|
|
|| ||___ port 8
|
|
|| |____ port 7
|
|
|| . . .
|
|
||_________ port 2
|
|
|__________ port 1
|
|
|
|
where x:
|
|
1 - the represented port is configured for filtering.
|
|
0 - the represented port is not configured for filtering."
|
|
::= { acl6NewCfgEntry 18 }
|
|
|
|
acl6NewCfgStatistics OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether statistics collection for this ACL6 is enabled or not."
|
|
::= { acl6NewCfgEntry 19 }
|
|
|
|
acl6NewCfgAddEgressPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be added to the specified ACL6 for egress filtering.
|
|
A value of zero is always returned when this object is read."
|
|
::= { acl6NewCfgEntry 20 }
|
|
|
|
acl6NewCfgRemoveEgressPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be removed from the specified ACL6. A value of zero
|
|
is always returned when this object is read."
|
|
::= { acl6NewCfgEntry 21 }
|
|
|
|
acl6NewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to delete an ACL6 entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { acl6NewCfgEntry 22 }
|
|
|
|
acl6NewCfgUser OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set user defined priority for this ACL6."
|
|
::= { acl6NewCfgEntry 23 }
|
|
|
|
acl6NewCfgInprofDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set in profile pkts DSCP value."
|
|
::= { acl6NewCfgEntry 24 }
|
|
|
|
acl6NewCfgTos OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable/disable setting pkts based on TOS bits."
|
|
::= { acl6NewCfgEntry 25 }
|
|
|
|
acl6NewCfgUserEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
userdefined(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set update method for this ACL6."
|
|
::= { acl6NewCfgEntry 27 }
|
|
|
|
acl6NewCfgInprofDscpEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether in profile update DSCP for this ACL6 is enabled or not.
|
|
Only the value disable(0) can be set, causing the in profile
|
|
update DSCP to be disabled for this ACL6.
|
|
The value enable(1) is automatically set when setting a value
|
|
for aclNewCfgInprofDscp object."
|
|
::= { acl6NewCfgEntry 28 }
|
|
|
|
|
|
acl6NewCfgIPv6Reset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an ACL IPV6 entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { acl6NewCfgEntry 30 }
|
|
|
|
acl6NewCfgTcpudpReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an ACL6 Tcpudp entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { acl6NewCfgEntry 31 }
|
|
|
|
acl6NewCfgRemarkInprofReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an ACL Remark Inprof entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { acl6NewCfgEntry 32 }
|
|
|
|
acl6NewCfgLog OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether log for this ACL is enabled or not."
|
|
::= { acl6NewCfgEntry 33 }
|
|
|
|
|
|
acl6NewCfgMeterAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unconfigured(0),
|
|
outdrop(1),
|
|
outpass(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Meter Action for this ACL."
|
|
::= { acl6NewCfgEntry 35 }
|
|
|
|
acl6NewCfgMeterEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(0),
|
|
disabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Meter state for this ACL."
|
|
::= { acl6NewCfgEntry 36 }
|
|
|
|
|
|
acl6NewCfgKbitsSec OBJECT-TYPE
|
|
SYNTAX Unsigned32 (64..40000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The commited rate of meter associated with this ACL entry."
|
|
::= { acl6NewCfgEntry 37 }
|
|
|
|
|
|
acl6NewCfgKbitsBurst OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
kbits32(32),
|
|
kbits64(64),
|
|
kbits128(128),
|
|
kbits256(256),
|
|
kbits512(512),
|
|
kbits1024(1024),
|
|
kbits2048(2048),
|
|
kbits4096(4096)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum burst size of the meter associated with this ACL entry."
|
|
::= { acl6NewCfgEntry 38 }
|
|
|
|
acl6NewCfgMeterReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an ACL6 Meter entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { acl6NewCfgEntry 39 }
|
|
|
|
acl6NewCfgOutprofDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set out profile pkts DSCP value."
|
|
::= { acl6NewCfgEntry 40 }
|
|
|
|
acl6NewCfgOutprofDscpEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether out profile update DSCP for this ACL is enabled or not.
|
|
Only the value disable(0) can be set, causing the out profile
|
|
update DSCP to be disabled for this ACL.
|
|
The value enable(1) is automatically set when setting a value
|
|
for aclNewCfgOutprofDscp object."
|
|
::= { acl6NewCfgEntry 41 }
|
|
|
|
|
|
acl6NewCfgRemarkOutprofReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an ACL Remark Outprof entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { acl6NewCfgEntry 42 }
|
|
|
|
|
|
acl6NewCfgAddEgressPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias to be added to the specified ACL6 for egress filtering.
|
|
A value of zero is always returned when this object is read."
|
|
::= { acl6NewCfgEntry 43 }
|
|
|
|
acl6NewCfgRemoveEgressPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias to be removed from the specified ACL6. A value of zero
|
|
is always returned when this object is read."
|
|
::= { acl6NewCfgEntry 44 }
|
|
|
|
acl6NewCfgEgressPortAliases OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias in the ACL6 configured for egress filtering."
|
|
::= { acl6NewCfgEntry 45 }
|
|
|
|
|
|
|
|
acl6TableMaxSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of entries in the acl6 config tables."
|
|
::= { acl6List 3 }
|
|
|
|
|
|
-- ---------------------------------------------------------- --
|
|
-- ACL Log Configuration
|
|
-- ---------------------------------------------------------- --
|
|
aclLogCurInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (5..600)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval secends of displaying Logs.
|
|
Default is 300s."
|
|
::= { aclLog 1 }
|
|
|
|
aclLogNewInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (5..600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval secends of displaying Logs.
|
|
Default is 300s."
|
|
::= { aclLog 2 }
|
|
|
|
aclLogCurRateLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rate limit of ACL Log queue.
|
|
Default is 10pps."
|
|
::= { aclLog 3 }
|
|
|
|
aclLogNewRateLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rate limit of ACL Log queue.
|
|
Default is 10pps."
|
|
::= { aclLog 4 }
|
|
|
|
|
|
|
|
-- ---------------------------------------------------------- --
|
|
-- ACL Group Configuration
|
|
-- ---------------------------------------------------------- --
|
|
|
|
aclGroupCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AclGroupCurCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of current ACL Group configuration."
|
|
::= { aclGroup 1 }
|
|
|
|
aclGroupCurCfgEntry OBJECT-TYPE
|
|
SYNTAX AclGroupCurCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular ACL configuration."
|
|
INDEX { aclGroupCurCfgIndex }
|
|
::= { aclGroupCurCfgTable 1 }
|
|
|
|
AclGroupCurCfgEntry ::= SEQUENCE {
|
|
aclGroupCurCfgIndex Unsigned32,
|
|
aclGroupCurCfgMemberAcls OCTET STRING
|
|
, aclGroupCurCfgMemberAcl6s OCTET STRING
|
|
}
|
|
|
|
aclGroupCurCfgIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index associated with this ACL Group entry."
|
|
::= { aclGroupCurCfgEntry 1 }
|
|
|
|
aclGroupCurCfgMemberAcls OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ACL members of this ACL group, presented in bitmap
|
|
format, as follows:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |
|
|
|| || |_ ACL 9
|
|
|| ||
|
|
|| ||___ ACL 8
|
|
|| |____ ACL 7
|
|
|| . . .
|
|
||_________ ACL 2
|
|
|__________ ACL 1
|
|
|
|
where x:
|
|
1 - the represented ACL is a member of the group.
|
|
0 - the represented ACL is not a member of the group."
|
|
::= { aclGroupCurCfgEntry 2 }
|
|
|
|
|
|
aclGroupCurCfgMemberAcl6s OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ACL6 members of this ACL group, presented in bitmap
|
|
format, as follows:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |
|
|
|| || |_ ACL6 9
|
|
|| ||
|
|
|| ||___ ACL6 8
|
|
|| |____ ACL6 7
|
|
|| . . .
|
|
||_________ ACL6 2
|
|
|__________ ACL6 1
|
|
|
|
where x:
|
|
1 - the represented ACL6 is a member of the group.
|
|
0 - the represented ACL6 is not a member of the group."
|
|
::= { aclGroupCurCfgEntry 9 }
|
|
|
|
aclGroupNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AclGroupNewCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of new ACL Group configuration."
|
|
::= { aclGroup 2 }
|
|
|
|
aclGroupNewCfgEntry OBJECT-TYPE
|
|
SYNTAX AclGroupNewCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New information about a particular ACL configuration."
|
|
INDEX { aclGroupNewCfgIndex }
|
|
::= { aclGroupNewCfgTable 1 }
|
|
|
|
AclGroupNewCfgEntry ::= SEQUENCE {
|
|
aclGroupNewCfgIndex Unsigned32,
|
|
aclGroupNewCfgMemberAcls OCTET STRING,
|
|
aclGroupNewCfgAddAcl Unsigned32,
|
|
aclGroupNewCfgRemoveAcl Unsigned32,
|
|
aclGroupNewCfgDelete INTEGER
|
|
, aclGroupNewCfgMemberAcl6s OCTET STRING
|
|
, aclGroupNewCfgAddAcl6 Unsigned32
|
|
, aclGroupNewCfgRemoveAcl6 Unsigned32
|
|
}
|
|
|
|
aclGroupNewCfgIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index associated with this ACL Group entry."
|
|
::= { aclGroupNewCfgEntry 1 }
|
|
|
|
aclGroupNewCfgMemberAcls OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ACL members of this ACL group, presented in bitmap
|
|
format, as follows:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |
|
|
|| || |_ ACL 9
|
|
|| ||
|
|
|| ||___ ACL 8
|
|
|| |____ ACL 7
|
|
|| . . .
|
|
||_________ ACL 2
|
|
|__________ ACL 1
|
|
|
|
where x:
|
|
1 - the represented ACL is a member of the group.
|
|
0 - the represented ACL is not a member of the group."
|
|
::= { aclGroupNewCfgEntry 2 }
|
|
|
|
aclGroupNewCfgAddAcl OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the ACL entry to be added into this ACL group.
|
|
A successful set operation on this object will also set the bit
|
|
corresponding to the ACL entry in the aclGroupNewCfgMemberAcls
|
|
bitmap. A value of zero is always returned when this object
|
|
is read."
|
|
::= { aclGroupNewCfgEntry 4 }
|
|
|
|
aclGroupNewCfgRemoveAcl OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the ACL entry to be removed from this ACL group.
|
|
A successful set operation on this object will unset the bit
|
|
corresponding to the ACL entry in the aclGroupNewCfgMemberAcls
|
|
bitmap. A value of zero is always returned when this object
|
|
is read."
|
|
::= { aclGroupNewCfgEntry 5 }
|
|
|
|
aclGroupNewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to delete an ACL group. A value of other(1)
|
|
is always returned when this object is read."
|
|
::= { aclGroupNewCfgEntry 8 }
|
|
aclGroupNewCfgMemberAcl6s OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ACL6 members of this ACL group, presented in bitmap
|
|
format, as follows:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |
|
|
|| || |_ ACL6 9
|
|
|| ||
|
|
|| ||___ ACL6 8
|
|
|| |____ ACL6 7
|
|
|| . . .
|
|
||_________ ACL6 2
|
|
|__________ ACL6 1
|
|
|
|
where x:
|
|
1 - the represented ACL6 is a member of the group.
|
|
0 - the represented ACL6 is not a member of the group."
|
|
::= { aclGroupNewCfgEntry 9 }
|
|
|
|
|
|
aclGroupNewCfgAddAcl6 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the ACL6 entry to be added into this ACL group.
|
|
A successful set operation on this object will also set the bit
|
|
corresponding to the ACL6 entry in the aclGroupNewCfgMemberAcl6s
|
|
bitmap. A value of zero is always returned when this object
|
|
is read."
|
|
::= { aclGroupNewCfgEntry 10 }
|
|
|
|
aclGroupNewCfgRemoveAcl6 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the ACL entry to be removed from this ACL group.
|
|
A successful set operation on this object will unset the bit
|
|
corresponding to the ACL entry in the aclGroupNewCfgMemberAcls
|
|
bitmap. A value of zero is always returned when this object
|
|
is read."
|
|
::= { aclGroupNewCfgEntry 11 }
|
|
|
|
|
|
aclCurCfgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AclCurCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of port acl groups configuration."
|
|
::= { aclCfg 1 }
|
|
|
|
aclCurCfgPortTableEntry OBJECT-TYPE
|
|
SYNTAX AclCurCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular port acl configuration."
|
|
INDEX { aclCurCfgPortIndex }
|
|
::= { aclCurCfgPortTable 1 }
|
|
|
|
AclCurCfgPortTableEntry ::= SEQUENCE {
|
|
aclCurCfgPortIndex PortNumber,
|
|
aclCurCfgPortAclBmap OCTET STRING
|
|
, aclCurCfgPortAclGrpBmap OCTET STRING
|
|
, aclCurCfgPortAcl6Bmap OCTET STRING
|
|
,aclCurCfgPortAlias DisplayString
|
|
}
|
|
|
|
aclCurCfgPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of a particular port. This is also
|
|
index to the entLogicalTable of Entity MIB."
|
|
::= { aclCurCfgPortTableEntry 1 }
|
|
|
|
aclCurCfgPortAclBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The acls applied to the port. The acls are
|
|
presented in bitmap format. This string displays acl number
|
|
from 1 to 896.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ acl 9
|
|
|| ||
|
|
|| ||___ acl 8
|
|
|| |____ acl 7
|
|
|| . . .
|
|
||_________ acl 2
|
|
|__________ acl 1
|
|
|
|
where x : 1 - The represented acl applied to the port.
|
|
0 - The represented acl not applied to the port."
|
|
::= { aclCurCfgPortTableEntry 2 }
|
|
|
|
|
|
aclCurCfgPortAclGrpBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The acl groups applied to the port. The acls are
|
|
presented in bitmap format. This string displays acl number
|
|
from 1 to 896.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ aclgrp 9
|
|
|| ||
|
|
|| ||___ aclgrp 8
|
|
|| |____ aclgrp 7
|
|
|| . . .
|
|
||_________ aclgrp 2
|
|
|__________ aclgrp 1
|
|
|
|
where x : 1 - The represented acl applied to the port.
|
|
0 - The represented acl not applied to the port."
|
|
::= { aclCurCfgPortTableEntry 4 }
|
|
|
|
aclCurCfgPortAcl6Bmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The acls applied to the port. The acls are
|
|
presented in bitmap format. This string displays acl number
|
|
from 1 to 128.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ acl6 9
|
|
|| ||
|
|
|| ||___ acl6 8
|
|
|| |____ acl6 7
|
|
|| . . .
|
|
||_________ acl6 2
|
|
|__________ acl6 1
|
|
|
|
where x : 1 - The represented acl6 applied to the port.
|
|
0 - The represented acl6 not applied to the port."
|
|
::= { aclCurCfgPortTableEntry 13 }
|
|
|
|
aclCurCfgPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The alias of a particular port."
|
|
::= { aclCurCfgPortTableEntry 14 }
|
|
|
|
|
|
aclNewCfgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AclNewCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of port acl configuration."
|
|
::= { aclCfg 2 }
|
|
|
|
aclNewCfgPortTableEntry OBJECT-TYPE
|
|
SYNTAX AclNewCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular port acl groups configuration."
|
|
INDEX { aclNewCfgPortIndex }
|
|
::= { aclNewCfgPortTable 1 }
|
|
|
|
AclNewCfgPortTableEntry ::= SEQUENCE {
|
|
aclNewCfgPortIndex PortNumber,
|
|
aclNewCfgPortAddAcl Unsigned32
|
|
, aclNewCfgPortAddAclGrp Unsigned32
|
|
, aclNewCfgPortRemoveAcl Unsigned32
|
|
, aclNewCfgPortRemoveAclGrp Unsigned32
|
|
, aclNewCfgPortAclBmap OCTET STRING
|
|
, aclNewCfgPortAclGrpBmap OCTET STRING
|
|
, aclNewCfgPortAddAcl6 Unsigned32
|
|
, aclNewCfgPortRemoveAcl6 Unsigned32
|
|
, aclNewCfgPortAcl6Bmap OCTET STRING
|
|
,aclNewCfgPortAlias DisplayString
|
|
}
|
|
|
|
aclNewCfgPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of a particular port. This is also
|
|
index to the entLogicalTable of Entity MIB."
|
|
::= { aclNewCfgPortTableEntry 1 }
|
|
|
|
aclNewCfgPortAddAcl OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The acl to be added to the specified port. A
|
|
'0' value is returned when read."
|
|
::= {aclNewCfgPortTableEntry 2 }
|
|
aclNewCfgPortAddAclGrp OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The acl group to be added to the specified port. A
|
|
'0' value is returned when read."
|
|
::= {aclNewCfgPortTableEntry 4 }
|
|
|
|
aclNewCfgPortRemoveAcl OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The acl to be removed from the specified port.
|
|
A '0' value is returned when read."
|
|
::= { aclNewCfgPortTableEntry 5 }
|
|
aclNewCfgPortRemoveAclGrp OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The acl group to be removed from the specified port.
|
|
A '0' value is returned when read."
|
|
::= { aclNewCfgPortTableEntry 7 }
|
|
|
|
|
|
aclNewCfgPortAclBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The acls applied to the port. The acls are
|
|
presented in bitmap format. This string displays acl number
|
|
from 1 to 896.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ acl 9
|
|
|| ||
|
|
|| ||___ acl 8
|
|
|| |____ acl 7
|
|
|| . . .
|
|
||_________ acl 2
|
|
|__________ acl 1
|
|
|
|
where x : 1 - The represented acl applied to the port.
|
|
0 - The represented acl not applied to the port."
|
|
::= { aclNewCfgPortTableEntry 8 }
|
|
aclNewCfgPortAclGrpBmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The acl groups applied to the port. The acl groups are
|
|
presented in bitmap format. This string displays group number
|
|
from 1 to 4096.
|
|
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ aclgrp 9
|
|
|| ||
|
|
|| ||___ aclgrp 8
|
|
|| |____ aclgrp 7
|
|
|| . . .
|
|
||_________ aclgrp 2
|
|
|__________ aclgrp 1
|
|
|
|
where x : 1 - The represented acl group applied to the port.
|
|
0 - The represented acl group not applied to the port."
|
|
::= { aclNewCfgPortTableEntry 10 }
|
|
|
|
aclNewCfgPortAddAcl6 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The acl6 to be added to the specified port. A
|
|
'0' value is returned when read."
|
|
::= {aclNewCfgPortTableEntry 11 }
|
|
|
|
aclNewCfgPortRemoveAcl6 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The acl6 to be removed from the specified port.
|
|
A '0' value is returned when read."
|
|
::= { aclNewCfgPortTableEntry 12 }
|
|
|
|
aclNewCfgPortAcl6Bmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..512))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The acl6s applied to the port. The acl6s are
|
|
presented in bitmap format. This string displays acl number
|
|
from 1 to 128.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ acl6 9
|
|
|| ||
|
|
|| ||___ acl6 8
|
|
|| |____ acl6 7
|
|
|| . . .
|
|
||_________ acl6 2
|
|
|__________ acl6 1
|
|
|
|
where x : 1 - The represented acl6 applied to the port.
|
|
0 - The represented acl6 not applied to the port."
|
|
::= { aclNewCfgPortTableEntry 13 }
|
|
|
|
aclNewCfgPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The alias of a particular port."
|
|
::= { aclNewCfgPortTableEntry 14 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VMAP Configuration {
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
vmapList OBJECT IDENTIFIER ::= { vmapConfig 1 }
|
|
vmapCfg OBJECT IDENTIFIER ::= { vmapConfig 2 }
|
|
|
|
vmapVlanCfg OBJECT IDENTIFIER ::= { vmapCfg 1 }
|
|
vmapGroupCfg OBJECT IDENTIFIER ::= { vmapCfg 2 }
|
|
|
|
vmapVlanCfgNonServerPorts OBJECT IDENTIFIER ::= { vmapVlanCfg 1 }
|
|
vmapVlanCfgServerPorts OBJECT IDENTIFIER ::= { vmapVlanCfg 2 }
|
|
vmapVlanCfgAllPorts OBJECT IDENTIFIER ::= { vmapVlanCfg 3 }
|
|
|
|
vmapGroupCfgNonServerPorts OBJECT IDENTIFIER ::= { vmapGroupCfg 1 }
|
|
vmapGroupCfgServerPorts OBJECT IDENTIFIER ::= { vmapGroupCfg 2 }
|
|
vmapGroupCfgAllPorts OBJECT IDENTIFIER ::= { vmapGroupCfg 3 }
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- Current VMAP Configuration Table {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmapCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmapCurCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of current VMAP configuration."
|
|
::= { vmapList 1 }
|
|
|
|
vmapCurCfgEntry OBJECT-TYPE
|
|
SYNTAX VmapCurCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current information about a particular VMAP configuration entry."
|
|
INDEX { vmapCurCfgIndex }
|
|
::= { vmapCurCfgTable 1 }
|
|
|
|
VmapCurCfgEntry ::= SEQUENCE {
|
|
vmapCurCfgIndex Unsigned32,
|
|
vmapCurCfgFilterAction INTEGER,
|
|
vmapCurCfgFilterActionSetPrio INTEGER,
|
|
vmapCurCfgEthFmt INTEGER,
|
|
vmapCurCfgTagFmt INTEGER,
|
|
vmapCurCfgIPFmt INTEGER,
|
|
vmapCurCfgSrcMACAddress MacAddress,
|
|
vmapCurCfgSrcMACMask MacAddress,
|
|
vmapCurCfgDstMACAddress MacAddress,
|
|
vmapCurCfgDstMACMask MacAddress,
|
|
vmapCurCfgEthernetTypeName INTEGER,
|
|
vmapCurCfgEthernetTypeValue INTEGER,
|
|
vmapCurCfg8021pPriority INTEGER,
|
|
vmapCurCfgTypeOfService DisplayString,
|
|
vmapCurCfgProtocol DisplayString,
|
|
vmapCurCfgSrcIPAddress IpAddress,
|
|
vmapCurCfgSrcIPMask IpAddress,
|
|
vmapCurCfgDstIPAddress IpAddress,
|
|
vmapCurCfgDstIPMask IpAddress,
|
|
vmapCurCfgSrcPort INTEGER,
|
|
vmapCurCfgSrcPortMask DisplayString,
|
|
vmapCurCfgDstPort INTEGER,
|
|
vmapCurCfgDstPortMask DisplayString,
|
|
vmapCurCfgTCPFlags BITS,
|
|
vmapCurCfgTCPFlagsMask BITS,
|
|
vmapCurCfgEgressPorts OCTET STRING,
|
|
vmapCurCfgStatistics INTEGER,
|
|
vmapCurCfgMeterAction INTEGER,
|
|
vmapCurCfgMeterEnable INTEGER,
|
|
vmapCurCfgKbitsSec Unsigned32,
|
|
vmapCurCfgKbitsBurst INTEGER,
|
|
vmapCurCfgUser INTEGER,
|
|
vmapCurCfgInprofDscp INTEGER,
|
|
vmapCurCfgTos INTEGER,
|
|
vmapCurCfgOutprofDscp INTEGER,
|
|
vmapCurCfgUserEnable INTEGER,
|
|
vmapCurCfgInprofDscpEnable INTEGER,
|
|
vmapCurCfgOutprofDscpEnable INTEGER
|
|
, vmapCurCfgMirrorPort Integer32
|
|
,vmapCurCfgEgressPortAlias DisplayString
|
|
,vmapCurCfgMirrorPortAlias DisplayString
|
|
}
|
|
|
|
vmapCurCfgIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index associated with this VMAP entry."
|
|
::= { vmapCurCfgEntry 1 }
|
|
|
|
vmapCurCfgFilterAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
permit(1),
|
|
deny(2),
|
|
setprio(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action to be performed on a packet that matches the filter
|
|
settings of this VMAP entry."
|
|
::= { vmapCurCfgEntry 2 }
|
|
|
|
vmapCurCfgFilterActionSetPrio OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
prio0(1),
|
|
prio1(2),
|
|
prio2(3),
|
|
prio3(4),
|
|
prio4(5),
|
|
prio5(6),
|
|
prio6(7),
|
|
prio7(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value to be used when the action to be performed is setprio
|
|
for this VMAP entry."
|
|
::= { vmapCurCfgEntry 3 }
|
|
|
|
vmapCurCfgEthFmt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
ethernet2(1),
|
|
snap(2),
|
|
llc(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet ethernet format to be filtered."
|
|
::= { vmapCurCfgEntry 4 }
|
|
|
|
vmapCurCfgTagFmt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
any(2),
|
|
untagged(3),
|
|
tagged(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet tag format to be filtered."
|
|
::= { vmapCurCfgEntry 5 }
|
|
|
|
vmapCurCfgIPFmt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
ipv4(2),
|
|
ipv6(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet IP format to be filtered."
|
|
::= { vmapCurCfgEntry 6 }
|
|
|
|
vmapCurCfgSrcMACAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source MAC address to be filtered."
|
|
::= { vmapCurCfgEntry 7 }
|
|
|
|
vmapCurCfgSrcMACMask OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address mask applied to aclCurCfgSrcMACAddress for filtering."
|
|
::= { vmapCurCfgEntry 8 }
|
|
|
|
vmapCurCfgDstMACAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination MAC address to be filtered."
|
|
::= { vmapCurCfgEntry 9 }
|
|
|
|
vmapCurCfgDstMACMask OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address mask applied to aclCurCfgDstMACAddress for filtering."
|
|
::= { vmapCurCfgEntry 10 }
|
|
|
|
vmapCurCfgEthernetTypeName OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
arp(1),
|
|
ipv4(2),
|
|
ipv6(3),
|
|
mpls(4),
|
|
rarp(5),
|
|
any(6),
|
|
other(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ethernet type to be filtered. If the value of this
|
|
object is other(7), the value of aclNewCfgEthernetTypeValue
|
|
indicates the ethernet type that will be filtered."
|
|
::= { vmapCurCfgEntry 11 }
|
|
|
|
vmapCurCfgEthernetTypeValue OBJECT-TYPE
|
|
SYNTAX INTEGER (1536..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ethernet type value to be filtered. The value of this
|
|
object is equivalent to the value of aclNewCfgEthernetTypeName
|
|
except when the value of aclNewCfgEthernetTypeName is other(7),
|
|
which can be any user-defined value for this object."
|
|
::= { vmapCurCfgEntry 12 }
|
|
|
|
vmapCurCfg8021pPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
priority0(1),
|
|
priority1(2),
|
|
priority2(3),
|
|
priority3(4),
|
|
priority4(5),
|
|
priority5(6),
|
|
priority6(7),
|
|
priority7(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 802.1p priority to be filtered."
|
|
::= { vmapCurCfgEntry 13 }
|
|
|
|
vmapCurCfgTypeOfService OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of service to be filtered.
|
|
'none' for not initialised, within the
|
|
range 0-255"
|
|
::= { vmapCurCfgEntry 14 }
|
|
|
|
vmapCurCfgProtocol OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The protocol to be filtered.
|
|
'none' for not initialised, within the
|
|
range 0-255"
|
|
::= { vmapCurCfgEntry 15 }
|
|
|
|
vmapCurCfgSrcIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IP address to be filtered."
|
|
::= { vmapCurCfgEntry 16 }
|
|
|
|
vmapCurCfgSrcIPMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address mask applied to aclCurCfgSrcIPAddress for filtering."
|
|
::= { vmapCurCfgEntry 17 }
|
|
|
|
vmapCurCfgDstIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP address to be filtered."
|
|
::= { vmapCurCfgEntry 18 }
|
|
|
|
vmapCurCfgDstIPMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address mask applied to aclCurCfgDstIPAddress for filtering."
|
|
::= { vmapCurCfgEntry 19 }
|
|
|
|
vmapCurCfgSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source TCP/UDP port number to be filtered."
|
|
::= { vmapCurCfgEntry 20 }
|
|
|
|
vmapCurCfgSrcPortMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mask applied to aclCurCfgSrcPort for filtering."
|
|
::= { vmapCurCfgEntry 21 }
|
|
|
|
vmapCurCfgDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination TCP/UDP port number to be filtered."
|
|
::= { vmapCurCfgEntry 22 }
|
|
|
|
vmapCurCfgDstPortMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mask applied to aclCurCfgDstPort for filtering."
|
|
::= { vmapCurCfgEntry 23 }
|
|
|
|
vmapCurCfgTCPFlags OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
reserved1(0),
|
|
reserved2(1),
|
|
tcpURG(2),
|
|
tcpACK(3),
|
|
tcpPSH(4),
|
|
tcpRST(5),
|
|
tcpSYN(6),
|
|
tcpFIN(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP flags to be filtered.
|
|
OCTET
|
|
xxxxxxxx
|
|
||||..||
|
|
||||..||_tcpFIN(7)
|
|
||||..|__tcpSYN(6)
|
|
||||
|
|
||||_____tcpACK(3)
|
|
|||______tcpURG(2)
|
|
||_______reserved2(1)
|
|
|________reserved1(0)
|
|
|
|
where:
|
|
- reserved1 - 0;
|
|
- reserved2 - 0;
|
|
- x - 0 or 1;
|
|
"
|
|
::= { vmapCurCfgEntry 24 }
|
|
|
|
vmapCurCfgTCPFlagsMask OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
reserved1(0),
|
|
reserved2(1),
|
|
tcpURG(2),
|
|
tcpACK(3),
|
|
tcpPSH(4),
|
|
tcpRST(5),
|
|
tcpSYN(6),
|
|
tcpFIN(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP flags mask.
|
|
OCTET
|
|
xxxxxxxx
|
|
||||..||
|
|
||||..||_tcpFIN(7)
|
|
||||..|__tcpSYN(6)
|
|
||||
|
|
||||_____tcpACK(3)
|
|
|||______tcpURG(2)
|
|
||_______reserved2(1)
|
|
|________reserved1(0)
|
|
|
|
where:
|
|
- reserved1 - 0;
|
|
- reserved2 - 0;
|
|
- x - 0 or 1;
|
|
"
|
|
::= { vmapCurCfgEntry 25 }
|
|
|
|
vmapCurCfgEgressPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the VMAP configured for egress filtering.
|
|
The ports are presented in bitmap format, as follows:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |
|
|
|| || |_ port 9
|
|
|| ||
|
|
|| ||___ port 8
|
|
|| |____ port 7
|
|
|| . . .
|
|
||_________ port 2
|
|
|__________ port 1
|
|
|
|
where x:
|
|
1 - the represented port is configured for filtering.
|
|
0 - the represented port is not configured for filtering."
|
|
::= { vmapCurCfgEntry 26 }
|
|
|
|
vmapCurCfgStatistics OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether statistics collection for this VMAP is enabled or not."
|
|
::= { vmapCurCfgEntry 27 }
|
|
|
|
vmapCurCfgMeterAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unconfigured(0),
|
|
outdrop(1),
|
|
outpass(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Meter Action for this VMAP."
|
|
::= { vmapCurCfgEntry 31 }
|
|
|
|
vmapCurCfgMeterEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(0),
|
|
disabled(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Meter state for this VMAP."
|
|
::= { vmapCurCfgEntry 32 }
|
|
|
|
vmapCurCfgKbitsSec OBJECT-TYPE
|
|
SYNTAX Unsigned32 (64..10000000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The commited rate of meter associated with this VMAP entry."
|
|
::= { vmapCurCfgEntry 33 }
|
|
|
|
vmapCurCfgKbitsBurst OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
kbits32(32),
|
|
kbits64(64),
|
|
kbits128(128),
|
|
kbits256(256),
|
|
kbits512(512),
|
|
kbits1024(1024),
|
|
kbits2048(2048),
|
|
kbits4096(4096)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maxmium burst sizeof meter associated with this VMAP entry."
|
|
::= { vmapCurCfgEntry 34 }
|
|
|
|
vmapCurCfgUser OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set user defined priority for this VMAP."
|
|
::= { vmapCurCfgEntry 35 }
|
|
|
|
vmapCurCfgInprofDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set in profile pkts DSCP value."
|
|
::= { vmapCurCfgEntry 36 }
|
|
|
|
vmapCurCfgTos OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable/disable setting pkts based on TOS bits."
|
|
::= { vmapCurCfgEntry 37 }
|
|
|
|
vmapCurCfgOutprofDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set out profile pkts DSCP value."
|
|
::= { vmapCurCfgEntry 38 }
|
|
|
|
vmapCurCfgUserEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
userdefined(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set update method for this VMAP."
|
|
::= { vmapCurCfgEntry 39 }
|
|
|
|
vmapCurCfgInprofDscpEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether in profile update DSCP for this VMAP is enabled or not."
|
|
::= { vmapCurCfgEntry 40 }
|
|
|
|
vmapCurCfgOutprofDscpEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether out profile update DSCP for this VMAP is enabled or not."
|
|
::= { vmapCurCfgEntry 41 }
|
|
|
|
vmapCurCfgMirrorPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set port in the VMAP for mirroring.
|
|
n > 0 - the represented port is configured for mirroring.
|
|
0 - the represented port is not configured for mirroring."
|
|
::= { vmapCurCfgEntry 51 }
|
|
|
|
|
|
vmapCurCfgEgressPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The port alias in the VMAP configured for egress filtering"
|
|
::= { vmapCurCfgEntry 53 }
|
|
|
|
vmapCurCfgMirrorPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Set port in the VMAP for mirroring using it's alias."
|
|
::= { vmapCurCfgEntry 54 }
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- Current VMAP Configuration Table (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- New VMAP Configuration Table {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmapNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmapNewCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of new VMAP configuration."
|
|
::= { vmapList 2 }
|
|
|
|
vmapNewCfgEntry OBJECT-TYPE
|
|
SYNTAX VmapNewCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New information about a particular VMAP configuration."
|
|
INDEX { vmapNewCfgIndex }
|
|
::= { vmapNewCfgTable 1 }
|
|
|
|
VmapNewCfgEntry ::= SEQUENCE {
|
|
vmapNewCfgIndex Unsigned32,
|
|
vmapNewCfgFilterAction INTEGER,
|
|
vmapNewCfgFilterActionSetPrio INTEGER,
|
|
vmapNewCfgEthFmt INTEGER,
|
|
vmapNewCfgTagFmt INTEGER,
|
|
vmapNewCfgIPFmt INTEGER,
|
|
vmapNewCfgSrcMACAddress MacAddress,
|
|
vmapNewCfgSrcMACMask MacAddress,
|
|
vmapNewCfgDstMACAddress MacAddress,
|
|
vmapNewCfgDstMACMask MacAddress,
|
|
vmapNewCfgEthernetTypeName INTEGER,
|
|
vmapNewCfgEthernetTypeValue INTEGER,
|
|
vmapNewCfg8021pPriority INTEGER,
|
|
vmapNewCfgTypeOfService DisplayString,
|
|
vmapNewCfgProtocol DisplayString,
|
|
vmapNewCfgSrcIPAddress IpAddress,
|
|
vmapNewCfgSrcIPMask IpAddress,
|
|
vmapNewCfgDstIPAddress IpAddress,
|
|
vmapNewCfgDstIPMask IpAddress,
|
|
vmapNewCfgSrcPort INTEGER,
|
|
vmapNewCfgSrcPortMask DisplayString,
|
|
vmapNewCfgDstPort INTEGER,
|
|
vmapNewCfgDstPortMask DisplayString,
|
|
vmapNewCfgTCPFlags BITS,
|
|
vmapNewCfgTCPFlagsMask BITS,
|
|
vmapNewCfgEgressPorts OCTET STRING,
|
|
vmapNewCfgStatistics INTEGER,
|
|
vmapNewCfgAddEgressPort PortNumber,
|
|
vmapNewCfgRemoveEgressPort PortNumber,
|
|
vmapNewCfgDelete INTEGER,
|
|
vmapNewCfgMeterAction INTEGER,
|
|
vmapNewCfgMeterEnable INTEGER,
|
|
vmapNewCfgKbitsSec Unsigned32,
|
|
vmapNewCfgKbitsBurst INTEGER,
|
|
vmapNewCfgUser INTEGER,
|
|
vmapNewCfgInprofDscp INTEGER,
|
|
vmapNewCfgTos INTEGER,
|
|
vmapNewCfgOutprofDscp INTEGER,
|
|
vmapNewCfgUserEnable INTEGER,
|
|
vmapNewCfgInprofDscpEnable INTEGER,
|
|
vmapNewCfgOutprofDscpEnable INTEGER,
|
|
vmapNewCfgReset INTEGER
|
|
, vmapNewCfgEthernetReset INTEGER
|
|
, vmapNewCfgIpv4Reset INTEGER
|
|
, vmapNewCfgTcpudpReset INTEGER
|
|
, vmapNewCfgMeterReset INTEGER
|
|
, vmapNewCfgRemarkReset INTEGER
|
|
, vmapNewCfgRemarkInprofReset INTEGER
|
|
, vmapNewCfgRemarkOutprofReset INTEGER
|
|
, vmapNewCfgPktfmtReset INTEGER
|
|
, vmapNewCfgMirrorPort Integer32
|
|
, vmapNewCfgEgressPortAliases DisplayString
|
|
, vmapNewCfgMirrorPortAlias DisplayString
|
|
, vmapNewCfgAddEgressPortAlias DisplayString
|
|
, vmapNewCfgRemoveEgressPortAlias DisplayString
|
|
}
|
|
|
|
vmapNewCfgIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index associated with this VMAP entry."
|
|
::= { vmapNewCfgEntry 1 }
|
|
|
|
vmapNewCfgFilterAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
permit(1),
|
|
deny(2),
|
|
setprio(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action to be performed on a packet that matches the filter
|
|
settings of this VMAP entry."
|
|
::= { vmapNewCfgEntry 2 }
|
|
|
|
vmapNewCfgFilterActionSetPrio OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
prio0(1),
|
|
prio1(2),
|
|
prio2(3),
|
|
prio3(4),
|
|
prio4(5),
|
|
prio5(6),
|
|
prio6(7),
|
|
prio7(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The COS queue to be used when the action for this VMAP entry is
|
|
set to setprio."
|
|
::= { vmapNewCfgEntry 3 }
|
|
|
|
vmapNewCfgEthFmt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
ethernet2(1),
|
|
snap(2),
|
|
llc(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet ethernet format to be filtered."
|
|
::= { vmapNewCfgEntry 4 }
|
|
|
|
vmapNewCfgTagFmt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
any(2),
|
|
none(3),
|
|
tagged(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet tagging format to be filtered."
|
|
::= { vmapNewCfgEntry 5 }
|
|
|
|
vmapNewCfgIPFmt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
ipv4(2),
|
|
ipv6(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet IP format to be filtered."
|
|
::= { vmapNewCfgEntry 6 }
|
|
|
|
vmapNewCfgSrcMACAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source MAC address to be filtered. Whenever this object is
|
|
set to a nonzero value, the aclNewCfgSrcMACMask object, if not
|
|
yet set, will be automatically set to ff:ff:ff:ff:ff:ff."
|
|
::= { vmapNewCfgEntry 7 }
|
|
|
|
vmapNewCfgSrcMACMask OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address mask to be applied to aclNewCfgSrcMACAddress
|
|
for filtering."
|
|
::= { vmapNewCfgEntry 8 }
|
|
|
|
vmapNewCfgDstMACAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination MAC address to be filtered. Whenever this object
|
|
is set to a nonzero value, the aclNewCfgDstMACMask object, if not
|
|
yet set, will be automatically set to ff:ff:ff:ff:ff:ff."
|
|
::= { vmapNewCfgEntry 9 }
|
|
|
|
vmapNewCfgDstMACMask OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address mask to be applied to aclNewCfgDstMACAddress
|
|
for filtering."
|
|
::= { vmapNewCfgEntry 10 }
|
|
|
|
vmapNewCfgEthernetTypeName OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
arp(1),
|
|
ipv4(2),
|
|
ipv6(3),
|
|
mpls(4),
|
|
rarp(5),
|
|
any(6),
|
|
other(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ethernet type to be filtered. If the value of this
|
|
object is other(7), the value of aclNewCfgEthernetTypeValue
|
|
indicates the ethernet type that will be filtered. If this
|
|
object is set to a value other than other(7), the value of
|
|
the aclNewCfgEthernetTypeValue object is automatically set,
|
|
as follows:
|
|
|
|
aclNewCfgEthernetTypeName aclNewCfgEthernetTypeValue
|
|
none(0) 0
|
|
arp(1) 2054 (0x0806)
|
|
ipv4(2) 2048 (0x0800)
|
|
ipv6(3) 34525 (0x86dd)
|
|
mpls(4) 34887 (0x8847)
|
|
rarp(5) 32821 (0x8035)
|
|
any(6) 65535 (0xffff)
|
|
"
|
|
::= { vmapNewCfgEntry 11 }
|
|
|
|
vmapNewCfgEthernetTypeValue OBJECT-TYPE
|
|
SYNTAX INTEGER (1536..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ethernet type value to be filtered. The value of this
|
|
object is equivalent to the value of aclNewCfgEthernetTypeName
|
|
except when the value of aclNewCfgEthernetTypeName is other(7),
|
|
which can be any user-defined value for this object."
|
|
::= { vmapNewCfgEntry 12 }
|
|
|
|
vmapNewCfg8021pPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
priority0(1),
|
|
priority1(2),
|
|
priority2(3),
|
|
priority3(4),
|
|
priority4(5),
|
|
priority5(6),
|
|
priority6(7),
|
|
priority7(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 802.1p priority to be filtered."
|
|
::= { vmapNewCfgEntry 13 }
|
|
|
|
vmapNewCfgTypeOfService OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of service to be filtered.
|
|
'none' for not initialised, within the
|
|
range 0-255"
|
|
::= { vmapNewCfgEntry 14 }
|
|
|
|
vmapNewCfgProtocol OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The protocol to be filtered.
|
|
'none' for not initialised, within the
|
|
range 0-255"
|
|
::= { vmapNewCfgEntry 15 }
|
|
|
|
vmapNewCfgSrcIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IP address to be filtered. Whenever this object is set
|
|
to a nonzero value, the aclNewCfgSrcIPMask object, if not yet set,
|
|
will be automatically set to 255.255.255.255."
|
|
::= { vmapNewCfgEntry 16 }
|
|
|
|
vmapNewCfgSrcIPMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address mask to be applied to aclNewCfgSrcIPAddress
|
|
for filtering."
|
|
::= { vmapNewCfgEntry 17 }
|
|
|
|
vmapNewCfgDstIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP address to be filtered. Whenever this object is set
|
|
to a nonzero value, the aclNewCfgDstIPMask object, if not yet set,
|
|
will be automatically set to 255.255.255.255."
|
|
::= { vmapNewCfgEntry 18 }
|
|
|
|
vmapNewCfgDstIPMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address mask to be applied to aclNewCfgDstIPAddress for filtering."
|
|
::= { vmapNewCfgEntry 19 }
|
|
|
|
vmapNewCfgSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source TCP/UDP port number to be filtered. Whenever this
|
|
object is set if the aclNewCfgSrcPortMask object is not set
|
|
will be automatically set to 65535 (0xffff)."
|
|
::= { vmapNewCfgEntry 20 }
|
|
|
|
vmapNewCfgSrcPortMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mask to be applied to aclNewCfgSrcPort for filtering."
|
|
::= { vmapNewCfgEntry 21 }
|
|
|
|
vmapNewCfgDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination TCP/UDP port number to be filtered. Whenever this
|
|
object is set the aclNewCfgSrcPortMask object, if not yet set, will
|
|
be automatically set to 65535 (0xffff)."
|
|
::= { vmapNewCfgEntry 22 }
|
|
|
|
vmapNewCfgDstPortMask OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mask to be applied to aclNewCfgDstPort for filtering."
|
|
::= { vmapNewCfgEntry 23 }
|
|
|
|
vmapNewCfgTCPFlags OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
reserved1(0),
|
|
reserved2(1),
|
|
tcpURG(2),
|
|
tcpACK(3),
|
|
tcpPSH(4),
|
|
tcpRST(5),
|
|
tcpSYN(6),
|
|
tcpFIN(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP flags to be filtered.
|
|
The TCP flags are presented in bitmap format, as follows:
|
|
OCTET
|
|
xxxxxxxx
|
|
||||..||
|
|
||||..||_tcpFIN(7)
|
|
||||..|__tcpSYN(6)
|
|
||||
|
|
||||_____tcpACK(3)
|
|
|||______tcpURG(2)
|
|
||_______reserved2(1)
|
|
|________reserved1(0)
|
|
|
|
where:
|
|
- reserved1 - 0;
|
|
- reserved2 - 0;
|
|
- x - 0 or 1;
|
|
"
|
|
|
|
::= { vmapNewCfgEntry 24 }
|
|
|
|
vmapNewCfgTCPFlagsMask OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
reserved1(0),
|
|
reserved2(1),
|
|
tcpURG(2),
|
|
tcpACK(3),
|
|
tcpPSH(4),
|
|
tcpRST(5),
|
|
tcpSYN(6),
|
|
tcpFIN(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCP flags mask.
|
|
The TCP flags are presented in bitmap format, as follows:
|
|
OCTET
|
|
xxxxxxxx
|
|
||||..||
|
|
||||..||_tcpFIN(7)
|
|
||||..|__tcpSYN(6)
|
|
||||
|
|
||||_____tcpACK(3)
|
|
|||______tcpURG(2)
|
|
||_______reserved2(1)
|
|
|________reserved1(0)
|
|
|
|
where:
|
|
- reserved1 - 0;
|
|
- reserved2 - 0;
|
|
- x - 0 or 1;
|
|
Default value is 0x3f."
|
|
::= { vmapNewCfgEntry 25 }
|
|
|
|
vmapNewCfgEgressPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the VMAP configured for egress filtering.
|
|
The ports are presented in bitmap format, as follows:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |
|
|
|| || |_ port 9
|
|
|| ||
|
|
|| ||___ port 8
|
|
|| |____ port 7
|
|
|| . . .
|
|
||_________ port 2
|
|
|__________ port 1
|
|
|
|
where x:
|
|
1 - the represented port is configured for filtering.
|
|
0 - the represented port is not configured for filtering."
|
|
::= { vmapNewCfgEntry 26 }
|
|
|
|
vmapNewCfgStatistics OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether statistics collection for this VMAP is enabled or not."
|
|
::= { vmapNewCfgEntry 27 }
|
|
|
|
vmapNewCfgAddEgressPort OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be added to the specified VMAP for egress filtering.
|
|
A value of zero is always returned when this object is read."
|
|
::= { vmapNewCfgEntry 28 }
|
|
|
|
vmapNewCfgRemoveEgressPort OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be removed from the specified VMAP. A value of zero
|
|
is always returned when this object is read."
|
|
::= { vmapNewCfgEntry 29 }
|
|
|
|
vmapNewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to delete an VMAP entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { vmapNewCfgEntry 30 }
|
|
|
|
vmapNewCfgMeterAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unconfigured(0),
|
|
outdrop(1),
|
|
outpass(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Meter Action for this VMAP."
|
|
::= { vmapNewCfgEntry 31 }
|
|
|
|
vmapNewCfgMeterEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(0),
|
|
disabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Meter state for this VMAP."
|
|
::= { vmapNewCfgEntry 32 }
|
|
|
|
vmapNewCfgKbitsSec OBJECT-TYPE
|
|
SYNTAX Unsigned32 (64..10000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The commited rate of meter associated with this VMAP entry."
|
|
::= { vmapNewCfgEntry 33 }
|
|
|
|
vmapNewCfgKbitsBurst OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
kbits32(32),
|
|
kbits64(64),
|
|
kbits128(128),
|
|
kbits256(256),
|
|
kbits512(512),
|
|
kbits1024(1024),
|
|
kbits2048(2048),
|
|
kbits4096(4096)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum burst size of the meter associated with this VMAP entry."
|
|
::= { vmapNewCfgEntry 34 }
|
|
|
|
vmapNewCfgUser OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set user defined priority for this VMAP."
|
|
::= { vmapNewCfgEntry 35 }
|
|
|
|
vmapNewCfgInprofDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set in profile pkts DSCP value."
|
|
::= { vmapNewCfgEntry 36 }
|
|
|
|
vmapNewCfgTos OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable/disable setting pkts based on TOS bits."
|
|
::= { vmapNewCfgEntry 37 }
|
|
|
|
vmapNewCfgOutprofDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set out profile pkts DSCP value."
|
|
::= { vmapNewCfgEntry 38 }
|
|
|
|
vmapNewCfgUserEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
userdefined(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set update method for this VMAP."
|
|
::= { vmapNewCfgEntry 39 }
|
|
|
|
vmapNewCfgInprofDscpEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether in profile update DSCP for this VMAP is enabled or not.
|
|
Only the value disable(0) can be set, causing the in profile
|
|
update DSCP to be disabled for this VMAP.
|
|
The value enable(1) is automatically set when setting a value
|
|
for aclNewCfgInprofDscp object."
|
|
::= { vmapNewCfgEntry 40 }
|
|
|
|
vmapNewCfgOutprofDscpEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether out profile update DSCP for this VMAP is enabled or not.
|
|
Only the value disable(0) can be set, causing the out profile
|
|
update DSCP to be disabled for this VMAP.
|
|
The value enable(1) is automatically set when setting a value
|
|
for aclNewCfgOutprofDscp object."
|
|
::= { vmapNewCfgEntry 41 }
|
|
|
|
vmapNewCfgReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an VMAP entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { vmapNewCfgEntry 42 }
|
|
|
|
vmapNewCfgEthernetReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an VMAP Ethernet entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { vmapNewCfgEntry 43 }
|
|
|
|
vmapNewCfgIpv4Reset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an VMAP IPV4 entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { vmapNewCfgEntry 44 }
|
|
|
|
vmapNewCfgTcpudpReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an VMAP Tcpudp entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { vmapNewCfgEntry 45 }
|
|
|
|
vmapNewCfgMeterReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an VMAP Meter entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { vmapNewCfgEntry 46 }
|
|
|
|
vmapNewCfgRemarkReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an VMAP Remark entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { vmapNewCfgEntry 47 }
|
|
|
|
vmapNewCfgRemarkInprofReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an VMAP Remark Inprof entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { vmapNewCfgEntry 48 }
|
|
|
|
vmapNewCfgRemarkOutprofReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an VMAP Remark Outprof entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { vmapNewCfgEntry 49 }
|
|
|
|
vmapNewCfgPktfmtReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reset an VMAP Pktfmt entry. A value of
|
|
other(1) is always returned when this object is read."
|
|
::= { vmapNewCfgEntry 50 }
|
|
|
|
vmapNewCfgMirrorPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set port in the VMAP for mirroring.
|
|
n > 0 - the represented port is configured for mirroring.
|
|
0 - the represented port is not configured for mirroring."
|
|
::= { vmapNewCfgEntry 51 }
|
|
|
|
|
|
vmapNewCfgEgressPortAliases OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias in the VMAP configured for egress filtering."
|
|
::= { vmapNewCfgEntry 53 }
|
|
|
|
vmapNewCfgMirrorPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set port in the VMAP for mirroring using it's alias."
|
|
::= { vmapNewCfgEntry 54 }
|
|
|
|
vmapNewCfgAddEgressPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be added using it's alias to the specified VMAP for egress filtering.
|
|
A value of zero is always returned when this object is read."
|
|
::= { vmapNewCfgEntry 55 }
|
|
|
|
vmapNewCfgRemoveEgressPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be removed using it's alias from the specified VMAP. A value of zero
|
|
is always returned when this object is read."
|
|
::= { vmapNewCfgEntry 56 }
|
|
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- New VMAP Configuration Table (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- Current VLAN VMAP Non-Server Ports Configuration Table {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmapVlanCurCfgNonServerPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmapVlanCurCfgNonServerPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the current configuration
|
|
of vmaps for the non-server ports of vlans."
|
|
::= { vmapVlanCfgNonServerPorts 1 }
|
|
|
|
vmapVlanCurCfgNonServerPortsTableEntry OBJECT-TYPE
|
|
SYNTAX VmapVlanCurCfgNonServerPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table of current configuration
|
|
of vmaps for the non-server ports of vlans."
|
|
INDEX { vmapVlanCurCfgNonServerPortsVlanIdx }
|
|
::= { vmapVlanCurCfgNonServerPortsTable 1 }
|
|
|
|
VmapVlanCurCfgNonServerPortsTableEntry ::= SEQUENCE {
|
|
vmapVlanCurCfgNonServerPortsVlanIdx Integer32,
|
|
vmapVlanCurCfgNonServerPortsVmapBitmap OCTET STRING
|
|
}
|
|
|
|
vmapVlanCurCfgNonServerPortsVlanIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vlan id in the table of configured
|
|
vmaps for the non-server ports of vlan"
|
|
::= { vmapVlanCurCfgNonServerPortsTableEntry 1 }
|
|
|
|
vmapVlanCurCfgNonServerPortsVmapBitmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap of vmaps configured for the non-server
|
|
ports of the vlan given as arguments.
|
|
The vmaps are presented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vmap 9
|
|
|| ||
|
|
|| ||___ vmap 8
|
|
|| |____ vmap 7
|
|
|| . . .
|
|
||_________ vmap 2
|
|
|__________ vmap 1
|
|
|
|
where x : 1 - The represented vmap is active in
|
|
the specified context
|
|
0 - The represented vmap is NOT active
|
|
in the specified context"
|
|
::= { vmapVlanCurCfgNonServerPortsTableEntry 2 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- Current VLAN VMAP Non-Server Ports Configuration Table (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- New VLAN VMAP Non Server Ports Configuration Table {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmapVlanNewCfgNonServerPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmapVlanNewCfgNonServerPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the new configuration
|
|
of vmaps for non-server ports of vlans."
|
|
::= { vmapVlanCfgNonServerPorts 2 }
|
|
|
|
vmapVlanNewCfgNonServerPortsTableEntry OBJECT-TYPE
|
|
SYNTAX VmapVlanNewCfgNonServerPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table of new configuration
|
|
of vmaps for the non-server ports of vlans."
|
|
INDEX { vmapVlanNewCfgNonServerPortsVlanIdx }
|
|
::= { vmapVlanNewCfgNonServerPortsTable 1 }
|
|
|
|
VmapVlanNewCfgNonServerPortsTableEntry ::= SEQUENCE {
|
|
vmapVlanNewCfgNonServerPortsVlanIdx Integer32,
|
|
vmapVlanNewCfgNonServerPortsVmapBitmap OCTET STRING,
|
|
vmapVlanNewCfgNonServerPortsAddVmap Unsigned32,
|
|
vmapVlanNewCfgNonServerPortsRemVmap Unsigned32
|
|
}
|
|
|
|
vmapVlanNewCfgNonServerPortsVlanIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vlan id in the table of configured
|
|
vmaps for the non-server ports of vlan"
|
|
::= { vmapVlanNewCfgNonServerPortsTableEntry 1 }
|
|
|
|
vmapVlanNewCfgNonServerPortsVmapBitmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap of vmaps configured for the non-server
|
|
ports of the vlan given as arguments.
|
|
The vmaps are presented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vmap 9
|
|
|| ||
|
|
|| ||___ vmap 8
|
|
|| |____ vmap 7
|
|
|| . . .
|
|
||_________ vmap 2
|
|
|__________ vmap 1
|
|
|
|
where x : 1 - The represented vmap is active in
|
|
the specified context
|
|
0 - The represented vmap is NOT active
|
|
in the specified context"
|
|
::= { vmapVlanNewCfgNonServerPortsTableEntry 2 }
|
|
|
|
vmapVlanNewCfgNonServerPortsAddVmap OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add a new vmap to the non-server ports of the vlan"
|
|
::= { vmapVlanNewCfgNonServerPortsTableEntry 3 }
|
|
|
|
vmapVlanNewCfgNonServerPortsRemVmap OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a vmap from the non-server ports of the vlan"
|
|
::= { vmapVlanNewCfgNonServerPortsTableEntry 4 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- New VLAN VMAP Non-server Ports Configuration Table (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- Current VLAN VMAP Internal Ports Configuration Table {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmapVlanCurCfgServerPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmapVlanCurCfgServerPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the current configuration
|
|
of vmaps for server ports of vlans."
|
|
::= { vmapVlanCfgServerPorts 1 }
|
|
|
|
vmapVlanCurCfgServerPortsTableEntry OBJECT-TYPE
|
|
SYNTAX VmapVlanCurCfgServerPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table of current configuration
|
|
of vmaps for the server ports of vlans."
|
|
INDEX { vmapVlanCurCfgServerPortsVlanIdx }
|
|
::= { vmapVlanCurCfgServerPortsTable 1 }
|
|
|
|
VmapVlanCurCfgServerPortsTableEntry ::= SEQUENCE {
|
|
vmapVlanCurCfgServerPortsVlanIdx Integer32,
|
|
vmapVlanCurCfgServerPortsVmapBitmap OCTET STRING
|
|
}
|
|
|
|
vmapVlanCurCfgServerPortsVlanIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vlan id in the table of configured
|
|
vmaps for the server ports of vlan"
|
|
::= { vmapVlanCurCfgServerPortsTableEntry 1 }
|
|
|
|
vmapVlanCurCfgServerPortsVmapBitmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap of vmaps configured for the server
|
|
ports of the vlan given as arguments.
|
|
The vmaps are presented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vmap 9
|
|
|| ||
|
|
|| ||___ vmap 8
|
|
|| |____ vmap 7
|
|
|| . . .
|
|
||_________ vmap 2
|
|
|__________ vmap 1
|
|
|
|
where x : 1 - The represented vmap is active in
|
|
the specified context
|
|
0 - The represented vmap is NOT active
|
|
in the specified context"
|
|
::= { vmapVlanCurCfgServerPortsTableEntry 2 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- Current VLAN VMAP Server Ports Configuration Table (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- New VLAN VMAP Server Ports Configuration Table {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmapVlanNewCfgServerPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmapVlanNewCfgServerPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the new configuration
|
|
of vmaps for server ports of vlans."
|
|
::= { vmapVlanCfgServerPorts 2 }
|
|
|
|
vmapVlanNewCfgServerPortsTableEntry OBJECT-TYPE
|
|
SYNTAX VmapVlanNewCfgServerPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table of new configuration
|
|
of vmaps for the server ports of vlans."
|
|
INDEX { vmapVlanNewCfgServerPortsVlanIdx }
|
|
::= { vmapVlanNewCfgServerPortsTable 1 }
|
|
|
|
VmapVlanNewCfgServerPortsTableEntry ::= SEQUENCE {
|
|
vmapVlanNewCfgServerPortsVlanIdx Integer32,
|
|
vmapVlanNewCfgServerPortsVmapBitmap OCTET STRING,
|
|
vmapVlanNewCfgServerPortsAddVmap Unsigned32,
|
|
vmapVlanNewCfgServerPortsRemVmap Unsigned32
|
|
}
|
|
|
|
vmapVlanNewCfgServerPortsVlanIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vlan id in the table of configured
|
|
vmaps for the server ports of vlan"
|
|
::= { vmapVlanNewCfgServerPortsTableEntry 1 }
|
|
|
|
vmapVlanNewCfgServerPortsVmapBitmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap of vmaps configured for the server
|
|
ports of the vlan given as arguments.
|
|
The vmaps are presented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vmap 9
|
|
|| ||
|
|
|| ||___ vmap 8
|
|
|| |____ vmap 7
|
|
|| . . .
|
|
||_________ vmap 2
|
|
|__________ vmap 1
|
|
|
|
where x : 1 - The represented vmap is active in
|
|
the specified context
|
|
0 - The represented vmap is NOT active
|
|
in the specified context"
|
|
::= { vmapVlanNewCfgServerPortsTableEntry 2 }
|
|
|
|
vmapVlanNewCfgServerPortsAddVmap OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add a new vmap to the server ports of the vlan"
|
|
::= { vmapVlanNewCfgServerPortsTableEntry 3 }
|
|
|
|
vmapVlanNewCfgServerPortsRemVmap OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a vmap from the server ports of the vlan"
|
|
::= { vmapVlanNewCfgServerPortsTableEntry 4 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- New VLAN VMAP Server Ports Configuration Table (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- Current VLAN VMAP All Ports Configuration Table {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmapVlanCurCfgAllPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmapVlanCurCfgAllPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the current configuration
|
|
of vmaps for all ports of vlans."
|
|
::= { vmapVlanCfgAllPorts 1 }
|
|
|
|
vmapVlanCurCfgAllPortsTableEntry OBJECT-TYPE
|
|
SYNTAX VmapVlanCurCfgAllPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table of current configuration
|
|
of vmaps for all ports of vlans."
|
|
INDEX { vmapVlanCurCfgAllPortsVlanIdx }
|
|
::= { vmapVlanCurCfgAllPortsTable 1 }
|
|
|
|
VmapVlanCurCfgAllPortsTableEntry ::= SEQUENCE {
|
|
vmapVlanCurCfgAllPortsVlanIdx Integer32,
|
|
vmapVlanCurCfgAllPortsVmapBitmap OCTET STRING
|
|
}
|
|
|
|
vmapVlanCurCfgAllPortsVlanIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vlan id in the table of configured
|
|
vmaps for all ports of vlan"
|
|
::= { vmapVlanCurCfgAllPortsTableEntry 1 }
|
|
|
|
vmapVlanCurCfgAllPortsVmapBitmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap of vmaps configured for the internal
|
|
ports of the vlan given as arguments.
|
|
The vmaps are presented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vmap 9
|
|
|| ||
|
|
|| ||___ vmap 8
|
|
|| |____ vmap 7
|
|
|| . . .
|
|
||_________ vmap 2
|
|
|__________ vmap 1
|
|
|
|
where x : 1 - The represented vmap is active in
|
|
the specified context
|
|
0 - The represented vmap is NOT active
|
|
in the specified context"
|
|
::= { vmapVlanCurCfgAllPortsTableEntry 2 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- Current VLAN VMAP All Ports Configuration Table (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- New VLAN VMAP All Ports Configuration Table {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmapVlanNewCfgAllPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmapVlanNewCfgAllPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the new configuration
|
|
of vmaps for all ports of vlans."
|
|
::= { vmapVlanCfgAllPorts 2 }
|
|
|
|
vmapVlanNewCfgAllPortsTableEntry OBJECT-TYPE
|
|
SYNTAX VmapVlanNewCfgAllPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table of new configuration
|
|
of vmaps for all ports of vlans."
|
|
INDEX { vmapVlanNewCfgAllPortsVlanIdx }
|
|
::= { vmapVlanNewCfgAllPortsTable 1 }
|
|
|
|
VmapVlanNewCfgAllPortsTableEntry ::= SEQUENCE {
|
|
vmapVlanNewCfgAllPortsVlanIdx Integer32,
|
|
vmapVlanNewCfgAllPortsVmapBitmap OCTET STRING,
|
|
vmapVlanNewCfgAllPortsAddVmap Unsigned32,
|
|
vmapVlanNewCfgAllPortsRemVmap Unsigned32
|
|
}
|
|
|
|
vmapVlanNewCfgAllPortsVlanIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vlan id in the table of configured
|
|
vmaps for all ports of vlan"
|
|
::= { vmapVlanNewCfgAllPortsTableEntry 1 }
|
|
|
|
vmapVlanNewCfgAllPortsVmapBitmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap of vmaps configured for the internal
|
|
ports of the vlan given as arguments.
|
|
The vmaps are presented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vmap 9
|
|
|| ||
|
|
|| ||___ vmap 8
|
|
|| |____ vmap 7
|
|
|| . . .
|
|
||_________ vmap 2
|
|
|__________ vmap 1
|
|
|
|
where x : 1 - The represented vmap is active in
|
|
the specified context
|
|
0 - The represented vmap is NOT active
|
|
in the specified context"
|
|
::= { vmapVlanNewCfgAllPortsTableEntry 2 }
|
|
|
|
vmapVlanNewCfgAllPortsAddVmap OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add a new vmap to all ports of the vlan"
|
|
::= { vmapVlanNewCfgAllPortsTableEntry 3 }
|
|
|
|
vmapVlanNewCfgAllPortsRemVmap OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a vmap from all vlan ports"
|
|
::= { vmapVlanNewCfgAllPortsTableEntry 4 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- New VLAN VMAP All Ports Configuration Table (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- Current GROUP VMAP Non-server Ports Configuration Table {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmapGroupCurCfgNonServerPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmapGroupCurCfgNonServerPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the current configuration
|
|
of vmaps for non-server ports of vm groups."
|
|
::= { vmapGroupCfgNonServerPorts 1 }
|
|
|
|
vmapGroupCurCfgNonServerPortsTableEntry OBJECT-TYPE
|
|
SYNTAX VmapGroupCurCfgNonServerPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table of current configuration
|
|
of vmaps for the non-server ports of vm groups."
|
|
INDEX { vmapGroupCurCfgNonServerPortsGroupIdx }
|
|
::= { vmapGroupCurCfgNonServerPortsTable 1 }
|
|
|
|
VmapGroupCurCfgNonServerPortsTableEntry ::= SEQUENCE {
|
|
vmapGroupCurCfgNonServerPortsGroupIdx Integer32,
|
|
vmapGroupCurCfgNonServerPortsVmapBitmap OCTET STRING
|
|
}
|
|
|
|
vmapGroupCurCfgNonServerPortsGroupIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vm group id in the table of configured
|
|
vmaps for the non-server ports of vm group"
|
|
::= { vmapGroupCurCfgNonServerPortsTableEntry 1 }
|
|
|
|
vmapGroupCurCfgNonServerPortsVmapBitmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap of vmaps configured for the non-server
|
|
ports of the vm group given as arguments.
|
|
The vmaps are presented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vmap 9
|
|
|| ||
|
|
|| ||___ vmap 8
|
|
|| |____ vmap 7
|
|
|| . . .
|
|
||_________ vmap 2
|
|
|__________ vmap 1
|
|
|
|
where x : 1 - The represented vmap is active in
|
|
the specified context
|
|
0 - The represented vmap is NOT active
|
|
in the specified context"
|
|
::= { vmapGroupCurCfgNonServerPortsTableEntry 2 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- Current GROUP VMAP NonServerernal Ports Configuration Table (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- New GROUP VMAP NonServerernal Ports Configuration Table {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmapGroupNewCfgNonServerPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmapGroupNewCfgNonServerPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the new configuration
|
|
of vmaps for non-server ports of vm groups."
|
|
::= { vmapGroupCfgNonServerPorts 2 }
|
|
|
|
vmapGroupNewCfgNonServerPortsTableEntry OBJECT-TYPE
|
|
SYNTAX VmapGroupNewCfgNonServerPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table of new configuration
|
|
of vmaps for the non-server ports of vm groups."
|
|
INDEX { vmapGroupNewCfgNonServerPortsGroupIdx }
|
|
::= { vmapGroupNewCfgNonServerPortsTable 1 }
|
|
|
|
VmapGroupNewCfgNonServerPortsTableEntry ::= SEQUENCE {
|
|
vmapGroupNewCfgNonServerPortsGroupIdx Integer32,
|
|
vmapGroupNewCfgNonServerPortsVmapBitmap OCTET STRING,
|
|
vmapGroupNewCfgNonServerPortsAddVmap Unsigned32,
|
|
vmapGroupNewCfgNonServerPortsRemVmap Unsigned32
|
|
}
|
|
|
|
vmapGroupNewCfgNonServerPortsGroupIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vm group id in the table of configured
|
|
vmaps for the non-server ports of vm group"
|
|
::= { vmapGroupNewCfgNonServerPortsTableEntry 1 }
|
|
|
|
vmapGroupNewCfgNonServerPortsVmapBitmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap of vmaps configured for the non-server
|
|
ports of the vm group given as arguments.
|
|
The vmaps are presented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vmap 9
|
|
|| ||
|
|
|| ||___ vmap 8
|
|
|| |____ vmap 7
|
|
|| . . .
|
|
||_________ vmap 2
|
|
|__________ vmap 1
|
|
|
|
where x : 1 - The represented vmap is active in
|
|
the specified context
|
|
0 - The represented vmap is NOT active
|
|
in the specified context"
|
|
::= { vmapGroupNewCfgNonServerPortsTableEntry 2 }
|
|
|
|
vmapGroupNewCfgNonServerPortsAddVmap OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add a new vmap to the non-server ports of the vm group"
|
|
::= { vmapGroupNewCfgNonServerPortsTableEntry 3 }
|
|
|
|
vmapGroupNewCfgNonServerPortsRemVmap OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a vmap from the non-server ports of the vm group"
|
|
::= { vmapGroupNewCfgNonServerPortsTableEntry 4 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- New GROUP VMAP External Ports Configuration Table (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- Current GROUP VMAP Server Ports Configuration Table {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmapGroupCurCfgServerPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmapGroupCurCfgServerPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the current configuration
|
|
of vmaps for server ports of vm groups."
|
|
::= { vmapGroupCfgServerPorts 1 }
|
|
|
|
vmapGroupCurCfgServerPortsTableEntry OBJECT-TYPE
|
|
SYNTAX VmapGroupCurCfgServerPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table of current configuration
|
|
of vmaps for the server ports of vm groups."
|
|
INDEX { vmapGroupCurCfgServerPortsGroupIdx }
|
|
::= { vmapGroupCurCfgServerPortsTable 1 }
|
|
|
|
VmapGroupCurCfgServerPortsTableEntry ::= SEQUENCE {
|
|
vmapGroupCurCfgServerPortsGroupIdx Integer32,
|
|
vmapGroupCurCfgServerPortsVmapBitmap OCTET STRING
|
|
}
|
|
|
|
vmapGroupCurCfgServerPortsGroupIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vm group id in the table of configured
|
|
vmaps for the server ports of vm group"
|
|
::= { vmapGroupCurCfgServerPortsTableEntry 1 }
|
|
|
|
vmapGroupCurCfgServerPortsVmapBitmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap of vmaps configured for the server
|
|
ports of the vm group given as arguments.
|
|
The vmaps are presented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vmap 9
|
|
|| ||
|
|
|| ||___ vmap 8
|
|
|| |____ vmap 7
|
|
|| . . .
|
|
||_________ vmap 2
|
|
|__________ vmap 1
|
|
|
|
where x : 1 - The represented vmap is active in
|
|
the specified context
|
|
0 - The represented vmap is NOT active
|
|
in the specified context"
|
|
::= { vmapGroupCurCfgServerPortsTableEntry 2 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- Current GROUP VMAP Server Ports Configuration Table (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- New GROUP VMAP Server Ports Configuration Table {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmapGroupNewCfgServerPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmapGroupNewCfgServerPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the new configuration
|
|
of vmaps for server ports of vm groups."
|
|
::= { vmapGroupCfgServerPorts 2 }
|
|
|
|
vmapGroupNewCfgServerPortsTableEntry OBJECT-TYPE
|
|
SYNTAX VmapGroupNewCfgServerPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table of new configuration
|
|
of vmaps for the server ports of vm groups."
|
|
INDEX { vmapGroupNewCfgServerPortsGroupIdx }
|
|
::= { vmapGroupNewCfgServerPortsTable 1 }
|
|
|
|
VmapGroupNewCfgServerPortsTableEntry ::= SEQUENCE {
|
|
vmapGroupNewCfgServerPortsGroupIdx Integer32,
|
|
vmapGroupNewCfgServerPortsVmapBitmap OCTET STRING,
|
|
vmapGroupNewCfgServerPortsAddVmap Unsigned32,
|
|
vmapGroupNewCfgServerPortsRemVmap Unsigned32
|
|
}
|
|
|
|
vmapGroupNewCfgServerPortsGroupIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vm group id in the table of configured
|
|
vmaps for the server ports of vm group"
|
|
::= { vmapGroupNewCfgServerPortsTableEntry 1 }
|
|
|
|
vmapGroupNewCfgServerPortsVmapBitmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap of vmaps configured for the server
|
|
ports of the vm group given as arguments.
|
|
The vmaps are presented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vmap 9
|
|
|| ||
|
|
|| ||___ vmap 8
|
|
|| |____ vmap 7
|
|
|| . . .
|
|
||_________ vmap 2
|
|
|__________ vmap 1
|
|
|
|
where x : 1 - The represented vmap is active in
|
|
the specified context
|
|
0 - The represented vmap is NOT active
|
|
in the specified context"
|
|
::= { vmapGroupNewCfgServerPortsTableEntry 2 }
|
|
|
|
vmapGroupNewCfgServerPortsAddVmap OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add a new vmap to the server ports of the vm group"
|
|
::= { vmapGroupNewCfgServerPortsTableEntry 3 }
|
|
|
|
vmapGroupNewCfgServerPortsRemVmap OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a vmap from the server ports of the vm group"
|
|
::= { vmapGroupNewCfgServerPortsTableEntry 4 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- New GROUP VMAP Server Ports Configuration Table (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- Current GROUP VMAP All Ports Configuration Table {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmapGroupCurCfgAllPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmapGroupCurCfgAllPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the current configuration
|
|
of vmaps for all ports of vm groups."
|
|
::= { vmapGroupCfgAllPorts 1 }
|
|
|
|
vmapGroupCurCfgAllPortsTableEntry OBJECT-TYPE
|
|
SYNTAX VmapGroupCurCfgAllPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table of current configuration
|
|
of vmaps for all ports of vm groups."
|
|
INDEX { vmapGroupCurCfgAllPortsGroupIdx }
|
|
::= { vmapGroupCurCfgAllPortsTable 1 }
|
|
|
|
VmapGroupCurCfgAllPortsTableEntry ::= SEQUENCE {
|
|
vmapGroupCurCfgAllPortsGroupIdx Integer32,
|
|
vmapGroupCurCfgAllPortsVmapBitmap OCTET STRING
|
|
}
|
|
|
|
vmapGroupCurCfgAllPortsGroupIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vm group id in the table of configured
|
|
vmaps for all ports of vm group"
|
|
::= { vmapGroupCurCfgAllPortsTableEntry 1 }
|
|
|
|
vmapGroupCurCfgAllPortsVmapBitmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap of vmaps configured for the internal
|
|
ports of the vm group given as arguments.
|
|
The vmaps are presented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vmap 9
|
|
|| ||
|
|
|| ||___ vmap 8
|
|
|| |____ vmap 7
|
|
|| . . .
|
|
||_________ vmap 2
|
|
|__________ vmap 1
|
|
|
|
where x : 1 - The represented vmap is active in
|
|
the specified context
|
|
0 - The represented vmap is NOT active
|
|
in the specified context"
|
|
::= { vmapGroupCurCfgAllPortsTableEntry 2 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- Current GROUP VMAP All Ports Configuration Table (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- New GROUP VMAP All Ports Configuration Table {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmapGroupNewCfgAllPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmapGroupNewCfgAllPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the new configuration
|
|
of vmaps for all ports of vm groups."
|
|
::= { vmapGroupCfgAllPorts 2 }
|
|
|
|
vmapGroupNewCfgAllPortsTableEntry OBJECT-TYPE
|
|
SYNTAX VmapGroupNewCfgAllPortsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table of new configuration
|
|
of vmaps for all ports of vm groups."
|
|
INDEX { vmapGroupNewCfgAllPortsGroupIdx }
|
|
::= { vmapGroupNewCfgAllPortsTable 1 }
|
|
|
|
VmapGroupNewCfgAllPortsTableEntry ::= SEQUENCE {
|
|
vmapGroupNewCfgAllPortsGroupIdx Integer32,
|
|
vmapGroupNewCfgAllPortsVmapBitmap OCTET STRING,
|
|
vmapGroupNewCfgAllPortsAddVmap Unsigned32,
|
|
vmapGroupNewCfgAllPortsRemVmap Unsigned32
|
|
}
|
|
|
|
vmapGroupNewCfgAllPortsGroupIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vm group id in the table of configured
|
|
vmaps for all ports of vm group"
|
|
::= { vmapGroupNewCfgAllPortsTableEntry 1 }
|
|
|
|
vmapGroupNewCfgAllPortsVmapBitmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap of vmaps configured for the internal
|
|
ports of the vm group given as arguments.
|
|
The vmaps are presented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ vmap 9
|
|
|| ||
|
|
|| ||___ vmap 8
|
|
|| |____ vmap 7
|
|
|| . . .
|
|
||_________ vmap 2
|
|
|__________ vmap 1
|
|
|
|
where x : 1 - The represented vmap is active in
|
|
the specified context
|
|
0 - The represented vmap is NOT active
|
|
in the specified context"
|
|
::= { vmapGroupNewCfgAllPortsTableEntry 2 }
|
|
|
|
vmapGroupNewCfgAllPortsAddVmap OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add a new vmap to all ports of the vm group"
|
|
::= { vmapGroupNewCfgAllPortsTableEntry 3 }
|
|
|
|
vmapGroupNewCfgAllPortsRemVmap OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a vmap from all vm group ports"
|
|
::= { vmapGroupNewCfgAllPortsTableEntry 4 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- New GROUP VMAP All Ports Configuration Table (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VMAP Configuration (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: acl
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
fabric OBJECT IDENTIFIER
|
|
::= { g8264CS-SIF-mgmt 12 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: stacking
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
fabricConfig OBJECT IDENTIFIER
|
|
::= { fabric 1 }
|
|
--fabricStats OBJECT IDENTIFIER
|
|
-- ::= { fabric 2 }
|
|
fabricInfo OBJECT IDENTIFIER
|
|
::= { fabric 3 }
|
|
--fabricOper OBJECT IDENTIFIER
|
|
-- ::= { fabric 4 }
|
|
fabricBoot OBJECT IDENTIFIER
|
|
::= { fabric 5 }
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- Stacking Boot Configuration
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- Current Stack Boot Settings
|
|
|
|
fabricBootCurrent OBJECT IDENTIFIER
|
|
::= { fabricBoot 1 }
|
|
|
|
fabricBootCurTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FabricBootCurTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of currently booted fabric settings for the switches
|
|
of the fabric."
|
|
::= { fabricBootCurrent 1 }
|
|
|
|
fabricBootCurTableEntry OBJECT-TYPE
|
|
SYNTAX FabricBootCurTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Currently booted fabric settings for a switch
|
|
of the fabric."
|
|
INDEX { fabricBootCurSwitchNumber }
|
|
::= { fabricBootCurTable 1 }
|
|
|
|
FabricBootCurTableEntry ::=
|
|
SEQUENCE {
|
|
fabricBootCurSwitchNumber Integer32,
|
|
fabricBootCurMode INTEGER,
|
|
fabricBootCurTrunkPorts OCTET STRING,
|
|
fabricBootCurVlan INTEGER
|
|
,fabricBootCurSIFabricDomain INTEGER
|
|
}
|
|
|
|
fabricBootCurSwitchNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The attached switch number."
|
|
::= { fabricBootCurTableEntry 1 }
|
|
|
|
fabricBootCurMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notAvailable(1),
|
|
master(2),
|
|
member(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current (booted) fabric mode of the switch; when the switch
|
|
is standalone the notAvailable(1) value is always returned"
|
|
::= { fabricBootCurTableEntry 2 }
|
|
|
|
fabricBootCurTrunkPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current (booted) external ports (10G or higher) which form
|
|
the Fabric Trunk
|
|
The ports are presented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the Fabric Trunk
|
|
0 - The represented port does not belong to the Fabric Trunk"
|
|
::= { fabricBootCurTableEntry 3 }
|
|
|
|
fabricBootCurVlan OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current (booted) fabric VLAN number for control communication"
|
|
::= { fabricBootCurTableEntry 4 }
|
|
|
|
fabricBootCurSIFabricDomain OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the SI Fabric domain number"
|
|
::= { fabricBootCurTableEntry 6 }
|
|
|
|
-- Current Stack Boot Settings
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- Saved Stack Boot Settings
|
|
|
|
fabricBootSaved OBJECT IDENTIFIER
|
|
::= { fabricBoot 2 }
|
|
|
|
fabricBootSavedTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FabricBootSavedTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the current fabric settings saved for the next reboot
|
|
(for all switches in the fabric) ."
|
|
::= { fabricBootSaved 1 }
|
|
|
|
fabricBootSavedTableEntry OBJECT-TYPE
|
|
SYNTAX FabricBootSavedTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current fabric settings saved for the next reboot for a switch
|
|
of the fabric."
|
|
INDEX { fabricBootSavedSwitchNumber }
|
|
::= { fabricBootSavedTable 1 }
|
|
|
|
FabricBootSavedTableEntry ::=
|
|
SEQUENCE {
|
|
fabricBootSavedSwitchNumber Integer32,
|
|
fabricBootSavedMode INTEGER,
|
|
fabricBootSavedTrunkPortIndexAdd Integer32,
|
|
fabricBootSavedTrunkPortIndexRem Integer32,
|
|
fabricBootSavedTrunkPorts OCTET STRING,
|
|
fabricBootSavedVlan INTEGER,
|
|
fabricBootSavedClear INTEGER
|
|
,fabricBootSavedSIFabricDomain INTEGER
|
|
,fabricBootSavedTrunkPortAliasAdd DisplayString,
|
|
fabricBootSavedTrunkPortAliasRem DisplayString
|
|
|
|
|
|
}
|
|
|
|
fabricBootSavedSwitchNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The attached switch number."
|
|
::= { fabricBootSavedTableEntry 1 }
|
|
|
|
fabricBootSavedMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
master(1),
|
|
member(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the fabric mode of the switch after the next reset"
|
|
::= { fabricBootSavedTableEntry 2 }
|
|
|
|
fabricBootSavedTrunkPortIndexAdd OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set, add an external port (10G or higher) to the Fabric Trunk;
|
|
when read, the value 0 is returned "
|
|
::= { fabricBootSavedTableEntry 3 }
|
|
|
|
fabricBootSavedTrunkPortIndexRem OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set, remove an external port (10G or higher) from the Fabric Trunk;
|
|
when read, the value 0 is returned "
|
|
::= { fabricBootSavedTableEntry 4 }
|
|
|
|
|
|
|
|
fabricBootSavedTrunkPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The external ports (10G or higher) which will form the Fabric Trunk
|
|
after the next reset of the switch
|
|
The ports are presented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the Fabric Trunk
|
|
0 - The represented port does not belong to the Fabric Trunk"
|
|
::= { fabricBootSavedTableEntry 5 }
|
|
|
|
fabricBootSavedVlan OBJECT-TYPE
|
|
SYNTAX INTEGER (2..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The saved fabric VLAN number for control communication (it will become
|
|
effective after the next reset)"
|
|
::= { fabricBootSavedTableEntry 6 }
|
|
|
|
fabricBootSavedClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1),
|
|
other(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When clear(1) is written, then the saved fabric parameters are set to the
|
|
factory default values; when read, other(2) is always returned"
|
|
::= { fabricBootSavedTableEntry 7 }
|
|
|
|
fabricBootSavedSIFabricDomain OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the SI Fabric domain number"
|
|
::= { fabricBootSavedTableEntry 9 }
|
|
|
|
fabricBootSavedTrunkPortAliasAdd OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set, add an external port alias (10G or higher) to the Fabric Trunk;
|
|
when read, the value 0 is returned "
|
|
::= { fabricBootSavedTableEntry 10 }
|
|
|
|
fabricBootSavedTrunkPortAliasRem OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set, remove an external port alias (10G or higher) from the Fabric Trunk;
|
|
when read, the value 0 is returned "
|
|
::= { fabricBootSavedTableEntry 11 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- Saved Stack Boot Settings
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- Stack Boot Switch Table
|
|
|
|
fabricBootSwitchTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FabricBootSwitchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table for resetting the switches in the fabric. Contains only
|
|
the entries for configured and attached switches, indexed by the
|
|
configured switch number"
|
|
::= { fabricBoot 3 }
|
|
|
|
fabricBootSwitchEntry OBJECT-TYPE
|
|
SYNTAX FabricBootSwitchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table for resetting the switches in the fabric"
|
|
INDEX { fabricBootSwitchNum }
|
|
::= { fabricBootSwitchTable 1 }
|
|
|
|
FabricBootSwitchEntry ::= SEQUENCE {
|
|
fabricBootSwitchNum Integer32,
|
|
fabricBootSwitchReset INTEGER
|
|
}
|
|
|
|
fabricBootSwitchNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured switch number."
|
|
::= { fabricBootSwitchEntry 1 }
|
|
|
|
fabricBootSwitchReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reboot the selected switch.
|
|
other(1) is returned always when read."
|
|
::= { fabricBootSwitchEntry 2 }
|
|
|
|
-- Stack Boot Switch Table
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- Stacking Boot Configuration
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- Stacking Configuration {
|
|
-- ----------------------------------------------------------------------------
|
|
-- Switch Number Table Configuration {
|
|
|
|
switchNumCfg OBJECT IDENTIFIER ::= { fabricConfig 1 }
|
|
|
|
switchNumCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SwitchNumCurCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the current configuration block for the switch numbers"
|
|
::= { switchNumCfg 1 }
|
|
|
|
switchNumCurCfgEntry OBJECT-TYPE
|
|
SYNTAX SwitchNumCurCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table of the current configuration block for the switch
|
|
numbers"
|
|
INDEX { switchNumberCurCfg }
|
|
::= { switchNumCurCfgTable 1 }
|
|
|
|
SwitchNumCurCfgEntry ::= SEQUENCE {
|
|
switchNumberCurCfg Integer32,
|
|
switchUUIDCurCfg DisplayString,
|
|
switchBayCurCfg INTEGER,
|
|
switchMACCurCfg PhysAddress
|
|
,switchDescrCurCfg DisplayString
|
|
}
|
|
|
|
switchNumberCurCfg OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured switch number."
|
|
::= { switchNumCurCfgEntry 1 }
|
|
|
|
switchUUIDCurCfg OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UUID of the chassis the embedded switch is in.
|
|
An empty string is returned for Top Of Rack switches."
|
|
::= { switchNumCurCfgEntry 2 }
|
|
|
|
switchBayCurCfg OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chassis bay number the embedded switch is in.
|
|
0 is returned for Top Of Rack switches."
|
|
::= { switchNumCurCfgEntry 3 }
|
|
|
|
switchMACCurCfg OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address for the switch number."
|
|
::= { switchNumCurCfgEntry 4 }
|
|
|
|
switchDescrCurCfg OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A user-defined description for the switch."
|
|
::= { switchNumCurCfgEntry 5 }
|
|
|
|
switchNumNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SwitchNumNewCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the new configuration block for the switch numbers"
|
|
::= { switchNumCfg 2 }
|
|
|
|
switchNumNewCfgEntry OBJECT-TYPE
|
|
SYNTAX SwitchNumNewCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the table of the new configuration block for the switch
|
|
numbers"
|
|
INDEX { switchNumberNewCfg }
|
|
::= { switchNumNewCfgTable 1 }
|
|
|
|
SwitchNumNewCfgEntry ::= SEQUENCE {
|
|
switchNumberNewCfg Integer32,
|
|
switchUUIDNewCfg DisplayString,
|
|
switchBayNewCfg INTEGER,
|
|
switchMACNewCfg MacAddress,
|
|
switchBindToAttachedNewCfg INTEGER,
|
|
switchDeleteNewCfg INTEGER
|
|
,switchDescrNewCfg DisplayString
|
|
}
|
|
|
|
switchNumberNewCfg OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured switch number."
|
|
::= { switchNumNewCfgEntry 1 }
|
|
|
|
switchUUIDNewCfg OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UUID of the chassis the embedded switch is in.
|
|
An empty string is returned for Top Of Rack switches."
|
|
::= { switchNumNewCfgEntry 2 }
|
|
|
|
switchBayNewCfg OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chassis bay number the embedded switch is in.
|
|
0 is returned for Top Of Rack switches."
|
|
::= { switchNumNewCfgEntry 3 }
|
|
|
|
switchMACNewCfg OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address for the switch number."
|
|
::= { switchNumNewCfgEntry 6 }
|
|
|
|
switchBindToAttachedNewCfg OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When written, binds the switch number entry to an attached switch;
|
|
when read, 0 is returned."
|
|
::= { switchNumNewCfgEntry 4 }
|
|
|
|
switchDeleteNewCfg OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
delete(1),
|
|
other(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When setting delete(1), the switch number entry is deleted;
|
|
when read, other(2) is returned."
|
|
::= { switchNumNewCfgEntry 5 }
|
|
|
|
switchDescrNewCfg OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A user-defined description for the switch"
|
|
::= { switchNumNewCfgEntry 7 }
|
|
|
|
-- } Switch Number Table Configuration
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
fabricNameCfg OBJECT IDENTIFIER
|
|
::= { fabricConfig 4 }
|
|
|
|
fabricNameCurCfg OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The fabric name."
|
|
::= { fabricNameCfg 1 }
|
|
|
|
fabricNameNewCfg OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..63))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The fabric name."
|
|
::= { fabricNameCfg 2 }
|
|
|
|
|
|
|
|
fabricBindAll OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
bind(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this is set to bind(2) the binding of all attached members
|
|
will be performed at the next apply.
|
|
other(1) is returned when the object is read."
|
|
::= {switchNumCfg 3 }
|
|
|
|
|
|
-- } Stacking Configuration
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- Stacking Information {
|
|
|
|
fabricInfoState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Query if fabric is enabled or not"
|
|
::= { fabricInfo 1 }
|
|
|
|
fabricInfoNoUnits OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of units in the fabric."
|
|
::= { fabricInfo 2 }
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- Stack Switches Information {
|
|
|
|
switchInfo OBJECT IDENTIFIER ::= { fabricInfo 3 }
|
|
|
|
masterInfo OBJECT IDENTIFIER ::= { switchInfo 1 }
|
|
|
|
masterSwitchNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The csnum (configured switch number) of the master."
|
|
::= { masterInfo 1 }
|
|
|
|
masterMAC OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the master switch."
|
|
::= { masterInfo 2 }
|
|
|
|
|
|
|
|
backupInfo OBJECT IDENTIFIER ::= { switchInfo 2 }
|
|
|
|
backupSwitchNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The csnum (configured switch number) of the backup. If the backup switch is in
|
|
the reset process or is absent then we display the information from config."
|
|
::= { backupInfo 1 }
|
|
|
|
backupMAC OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the backup switch. If the backup switch is in the reset
|
|
process or is absent then we display the information from config."
|
|
::= { backupInfo 2 }
|
|
|
|
|
|
backupPresent OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
absent(0),
|
|
present(1),
|
|
operational(2),
|
|
notset(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Flag to indicate if backup switch is present.
|
|
- absent - the backup switch is configured but it is not present(reboot or absent),
|
|
- present - the backup switch is configured and present,
|
|
- operational - the backup switch is configured but master failoveri has occured,
|
|
- notset - the backup switch is not configured."
|
|
::= { backupInfo 5 }
|
|
|
|
|
|
configuredSwitchesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ConfiguredSwitchesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the configured switches in fabric"
|
|
::= { switchInfo 3 }
|
|
|
|
configuredSwitchesEntry OBJECT-TYPE
|
|
SYNTAX ConfiguredSwitchesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a configured switch"
|
|
INDEX { confSwitchNumber }
|
|
::= { configuredSwitchesTable 1 }
|
|
|
|
ConfiguredSwitchesEntry ::= SEQUENCE {
|
|
confSwitchNumber Integer32,
|
|
confSwitchUUID DisplayString,
|
|
confSwitchBay INTEGER,
|
|
confSwitchMAC PhysAddress,
|
|
confSwitchAttachedSwNumber INTEGER,
|
|
confSwitchMode INTEGER
|
|
}
|
|
|
|
confSwitchNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the configured switch."
|
|
::= { configuredSwitchesEntry 1 }
|
|
|
|
confSwitchUUID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UUID of the configured switch."
|
|
::= { configuredSwitchesEntry 2 }
|
|
|
|
confSwitchBay OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the bay where the configured switch is located;
|
|
0 if the configured switch is not attached to the fabric."
|
|
::= { configuredSwitchesEntry 3 }
|
|
|
|
confSwitchMAC OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC of the configured switch."
|
|
::= { configuredSwitchesEntry 4 }
|
|
|
|
confSwitchAttachedSwNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The asnum (attached switch number) of the configured switch;
|
|
0 if the switch is not attached to the fabric"
|
|
::= { configuredSwitchesEntry 5 }
|
|
|
|
confSwitchMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
master(1),
|
|
backup(2),
|
|
member(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The fabric mode for the switch"
|
|
::= { configuredSwitchesEntry 6 }
|
|
|
|
attachedSwitchesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AttachedSwitchesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the attached switches in fabric"
|
|
::= { switchInfo 4 }
|
|
|
|
attachedSwitchesEntry OBJECT-TYPE
|
|
SYNTAX AttachedSwitchesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about an attached switch"
|
|
INDEX { attachedSwitchNumber }
|
|
::= { attachedSwitchesTable 1 }
|
|
|
|
AttachedSwitchesEntry ::= SEQUENCE {
|
|
attachedSwitchNumber Integer32,
|
|
attachedSwitchUUID DisplayString,
|
|
attachedSwitchBay INTEGER,
|
|
attachedSwitchMAC PhysAddress,
|
|
attachedSwitchConfSwNumber INTEGER,
|
|
attachedSwitchState INTEGER,
|
|
attachedSwitchImageSlot INTEGER,
|
|
attachedSwitchImageVersion DisplayString,
|
|
attachedSwitchSerialNum DisplayString,
|
|
attachedSwitchMode INTEGER
|
|
, attachedSwitchType DisplayString
|
|
}
|
|
|
|
attachedSwitchNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the attached switch."
|
|
::= { attachedSwitchesEntry 1 }
|
|
|
|
attachedSwitchUUID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UUID of the attached switch."
|
|
::= { attachedSwitchesEntry 2 }
|
|
|
|
attachedSwitchBay OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the bay where the attached switch is located."
|
|
::= { attachedSwitchesEntry 3 }
|
|
|
|
attachedSwitchMAC OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC of the attached switch."
|
|
::= { attachedSwitchesEntry 4 }
|
|
|
|
attachedSwitchConfSwNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The csnum (configured switch number) of the attached switch;
|
|
if the switch is not configured, 0 is returned."
|
|
::= { attachedSwitchesEntry 5 }
|
|
|
|
attachedSwitchState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(0),
|
|
init(1),
|
|
masterLearnt(2),
|
|
cfgReqSent(3),
|
|
cfgReqRcvd(4),
|
|
cfgApplied(5),
|
|
inFabric(6),
|
|
attach(7),
|
|
forcedDetach(8),
|
|
reqAttach(9),
|
|
unmatch(10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the attached switch."
|
|
::= { attachedSwitchesEntry 6 }
|
|
|
|
attachedSwitchImageSlot OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
image1(1),
|
|
image2(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The software image slot used at the current boot
|
|
by the attached switch."
|
|
::= { attachedSwitchesEntry 7 }
|
|
|
|
attachedSwitchImageVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The software version running on the attached switch."
|
|
::= { attachedSwitchesEntry 8 }
|
|
|
|
attachedSwitchSerialNum OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The serial number of the attached switch."
|
|
::= { attachedSwitchesEntry 9 }
|
|
|
|
attachedSwitchMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
master(1),
|
|
backup(2),
|
|
member(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The fabric mode for the switch"
|
|
::= { attachedSwitchesEntry 10 }
|
|
|
|
attachedSwitchType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the attached switch"
|
|
::= { attachedSwitchesEntry 11 }
|
|
|
|
-- } Stack Switches Information
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- Stacking Links Table Information {
|
|
|
|
linkInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FabricLinkInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of the fabric links"
|
|
::= { fabricInfo 4 }
|
|
|
|
fabricLinkInfoEntry OBJECT-TYPE
|
|
SYNTAX FabricLinkInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a fabric link"
|
|
INDEX { fabricLinkAttachedSwNum,
|
|
fabricLinkSwitchPort }
|
|
::= { linkInfoTable 1 }
|
|
|
|
FabricLinkInfoEntry ::= SEQUENCE {
|
|
fabricLinkAttachedSwNum Integer32,
|
|
fabricLinkSwitchPort Integer32,
|
|
fabricLinkMAC PhysAddress,
|
|
fabricLinkConfSwNum INTEGER,
|
|
fabricLinkState INTEGER,
|
|
fabricPortTrunkID DisplayString,
|
|
fabricPortPeerAttachedSwNum Integer32,
|
|
fabricPortPeerPortIndex Integer32,
|
|
fabricPortPeerTrunk DisplayString
|
|
,fabricLinkSwitchPortAlias DisplayString,
|
|
fabricPortPeerPortAlias DisplayString
|
|
|
|
}
|
|
|
|
fabricLinkAttachedSwNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the attached switch to which the fabric port belongs."
|
|
::= { fabricLinkInfoEntry 1 }
|
|
|
|
fabricLinkSwitchPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch port number of the fabric port."
|
|
::= { fabricLinkInfoEntry 2 }
|
|
|
|
fabricLinkMAC OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC of the fabric port."
|
|
::= { fabricLinkInfoEntry 3 }
|
|
|
|
fabricLinkConfSwNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The csnum (configured switch number) of the switch
|
|
to which the fabric port belongs; 0 if the switch is not configured."
|
|
::= { fabricLinkInfoEntry 4 }
|
|
|
|
fabricLinkState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(1),
|
|
up(2),
|
|
disabled(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the fabric link."
|
|
::= { fabricLinkInfoEntry 5 }
|
|
|
|
fabricPortTrunkID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the trunk to which the fabric port belongs."
|
|
::= { fabricLinkInfoEntry 6 }
|
|
|
|
fabricPortPeerAttachedSwNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the attached switch (asnum) to which the fabric port
|
|
is connected."
|
|
::= { fabricLinkInfoEntry 7 }
|
|
|
|
fabricPortPeerPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the fabric port which is at the other end of the link."
|
|
::= { fabricLinkInfoEntry 8 }
|
|
|
|
fabricPortPeerTrunk OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the fabric trunk which is at the other end of the
|
|
link."
|
|
::= { fabricLinkInfoEntry 9 }
|
|
|
|
fabricLinkSwitchPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch port alias of the fabric port."
|
|
::= { fabricLinkInfoEntry 10 }
|
|
|
|
fabricPortPeerPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The alias of the fabric port which is at the other end of the link."
|
|
::= { fabricLinkInfoEntry 11 }
|
|
|
|
|
|
|
|
-- } Stacking Links Table Information
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
mgmtInterfaceInfo OBJECT IDENTIFIER ::= { fabricInfo 7 }
|
|
|
|
mgmtInfoFloatingIP OBJECT IDENTIFIER ::= { mgmtInterfaceInfo 5 }
|
|
|
|
mgmtFloatingIpv4Addr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Floating IPv4 management IP address of the Master Switch Management IP Interface."
|
|
::= { mgmtInfoFloatingIP 1 }
|
|
|
|
mgmtFloatingIPv4Mask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Floating subnet mask of Master Switch Management IP Interface."
|
|
::= { mgmtInfoFloatingIP 2 }
|
|
|
|
mgmtFloatingIpv6Addr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Floating IPv6 management IP address of the Master Switch Management IP Interface."
|
|
::= { mgmtInfoFloatingIP 3 }
|
|
|
|
mgmtFloatingIPv6Mask OBJECT-TYPE
|
|
SYNTAX INTEGER (0..128)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Floating IPv6 Prefix length of Master Switch Management IP Interface."
|
|
::= { mgmtInfoFloatingIP 4 }
|
|
|
|
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- Config/Image Push Status Information {
|
|
|
|
pushStatusInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PushStatusInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table for the status of the transfers from the master
|
|
to the attached switches "
|
|
::= { fabricInfo 8 }
|
|
|
|
pushStatusInfoEntry OBJECT-TYPE
|
|
SYNTAX PushStatusInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about the transfers from the master
|
|
to an attached switch."
|
|
INDEX { pushInfoAttachedSwNum }
|
|
::= { pushStatusInfoTable 1 }
|
|
|
|
PushStatusInfoEntry ::= SEQUENCE {
|
|
pushInfoAttachedSwNum Integer32,
|
|
pushInfoImage1 INTEGER,
|
|
pushInfoImage2 INTEGER,
|
|
pushInfoBootImage INTEGER,
|
|
pushInfoCfgFile INTEGER
|
|
}
|
|
|
|
pushInfoAttachedSwNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the attached switch."
|
|
::= { pushStatusInfoEntry 1 }
|
|
|
|
pushInfoImage1 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
rcvSuccessful(1),
|
|
rcvFailed(2),
|
|
notReceived(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the transfer of image 1 from the master
|
|
to the attached switch."
|
|
::= { pushStatusInfoEntry 2 }
|
|
|
|
pushInfoImage2 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
rcvSuccessful(1),
|
|
rcvFailed(2),
|
|
notReceived(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the transfer of image 2 from the master
|
|
to the attached switch."
|
|
::= { pushStatusInfoEntry 3 }
|
|
|
|
pushInfoBootImage OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
rcvSuccessful(1),
|
|
rcvFailed(2),
|
|
notReceived(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the transfer of the boot image from the master
|
|
to the attached switch."
|
|
::= { pushStatusInfoEntry 4 }
|
|
|
|
pushInfoCfgFile OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
rcvSuccessful(1),
|
|
rcvFailed(2),
|
|
notReceived(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the transfer of the config file from the master
|
|
to the attached switch."
|
|
::= { pushStatusInfoEntry 5 }
|
|
|
|
-- } Config/Image Push Status Information
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- Stack Trunk Information {
|
|
|
|
fabricTrunkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FabricTrunkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table for the fabric trunks."
|
|
::= { fabricInfo 9 }
|
|
|
|
fabricTrunkEntry OBJECT-TYPE
|
|
SYNTAX FabricTrunkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about fabric (fabric) trunk."
|
|
INDEX { fabricTrunkID }
|
|
::= { fabricTrunkTable 1 }
|
|
|
|
FabricTrunkEntry ::= SEQUENCE {
|
|
fabricTrunkID DisplayString,
|
|
fabricTrunkAttachedSwNum Integer32,
|
|
fabricTrunkPorts OCTET STRING,
|
|
fabricTrunkPeerAttachedSwNum Integer32,
|
|
fabricTrunkPeerID DisplayString
|
|
}
|
|
|
|
fabricTrunkID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the fabric trunk. The format used is
|
|
TrunkxToy where x is the attached switch number of
|
|
the source switch and y is the attached switch number of
|
|
the destination switch; for example, Trunk2To7 should
|
|
identify the fabric trunk from attached switch number 2 that
|
|
connects it to attached switch number 7."
|
|
::= { fabricTrunkEntry 1 }
|
|
|
|
fabricTrunkAttachedSwNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The attached switch number (asnum) of the switch to which
|
|
the fabric trunk belongs."
|
|
::= { fabricTrunkEntry 2 }
|
|
|
|
fabricTrunkPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap of the local ports which form the fabric trunk.
|
|
The ports are presented in bitmap format in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the fabric trunk
|
|
0 - The represented port does not belong to the fabric trunk"
|
|
::= { fabricTrunkEntry 3 }
|
|
|
|
fabricTrunkPeerAttachedSwNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The attached switch number (asnum) of the switch to which
|
|
the fabric trunk is connected."
|
|
::= { fabricTrunkEntry 4 }
|
|
|
|
fabricTrunkPeerID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the fabric trunk to which this
|
|
fabric trunk is connected to."
|
|
::= { fabricTrunkEntry 5 }
|
|
|
|
-- } Stack Trunk Information
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- Stack Path Information
|
|
|
|
fabricPathTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FabricPathEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table to specify the path (the fabric trunks) used by packets
|
|
going from a switch of the fabric to another switch of the #STACK_DESC_OPT#."
|
|
::= { fabricInfo 11 }
|
|
|
|
fabricPathEntry OBJECT-TYPE
|
|
SYNTAX FabricPathEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about the fabric trunk to use by a switch for the traffic
|
|
which should go to a particular switch of the fabric"
|
|
INDEX { fabricConfiguredSwNumFrom,
|
|
fabricConfiguredSwNumTo }
|
|
::= { fabricPathTable 1 }
|
|
|
|
FabricPathEntry ::= SEQUENCE {
|
|
fabricConfiguredSwNumFrom Integer32,
|
|
fabricConfiguredSwNumTo Integer32,
|
|
fabricTrunkIDThrough DisplayString
|
|
}
|
|
|
|
fabricConfiguredSwNumFrom OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured switch number (csnum) of the source switch."
|
|
::= { fabricPathEntry 1 }
|
|
|
|
fabricConfiguredSwNumTo OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured switch number (csnum) of the destination switch."
|
|
::= { fabricPathEntry 2 }
|
|
|
|
fabricTrunkIDThrough OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of a fabric trunk from the source switch that is used
|
|
to send the traffic to the destination switch."
|
|
::= { fabricPathEntry 3 }
|
|
|
|
-- } Stack Path Information
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- Port Numbering In Stacking
|
|
|
|
portNumberTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortNumberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table to give the system port number used in the user interfaces
|
|
for a port specified by the configured switch number and the local
|
|
port number."
|
|
::= { fabricInfo 12 }
|
|
|
|
portNumberEntry OBJECT-TYPE
|
|
SYNTAX PortNumberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mapping between the (switch number, local port number) and
|
|
user interface system port number."
|
|
INDEX { configuredSwNum, localPortNum }
|
|
::= { portNumberTable 1 }
|
|
|
|
PortNumberEntry ::= SEQUENCE {
|
|
configuredSwNum Integer32,
|
|
localPortNum Integer32,
|
|
sysPortNum PortNumber
|
|
,localPortAlias DisplayString
|
|
}
|
|
|
|
configuredSwNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured switch number (csnum) of the switch to which
|
|
the port belongs."
|
|
::= { portNumberEntry 1 }
|
|
|
|
localPortNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local port number: the number assigned to the port with
|
|
respect to the switch to which it belongs."
|
|
::= { portNumberEntry 2 }
|
|
|
|
sysPortNum OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system port number: the number assigned to the port with
|
|
respect to the whole fabric. This is the usual number used as index
|
|
in the port related tables."
|
|
::= { portNumberEntry 3 }
|
|
|
|
localPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local port alias: the alias assigned to the port with
|
|
respect to the switch to which it belongs."
|
|
::= { portNumberEntry 4 }
|
|
|
|
|
|
|
|
-- } Port Numbering In Stacking
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- } Stacking Information
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: stacking
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
cee OBJECT IDENTIFIER ::= { g8264CS-SIF-mgmt 13 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: cee
|
|
-- ----------------------------------------------------------------------------
|
|
ceeConfig OBJECT IDENTIFIER ::= { cee 1 }
|
|
|
|
-- General Configuration for CEE
|
|
|
|
|
|
ceeCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CEE is currently on or off."
|
|
::= { ceeConfig 1 }
|
|
|
|
|
|
|
|
ceeNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turn CEE on or off."
|
|
::= { ceeConfig 2 }
|
|
|
|
|
|
etsCurCfgMcPGTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ETSCurCfgMcPGEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Multicast Priority Allocation"
|
|
::= { ceeConfig 3 }
|
|
|
|
etsCurCfgMcPGEntry OBJECT-TYPE
|
|
SYNTAX ETSCurCfgMcPGEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about Multicast Priority Allocation"
|
|
INDEX { etsCurCfgMcPrioId }
|
|
::= { etsCurCfgMcPGTable 1 }
|
|
|
|
ETSCurCfgMcPGEntry ::= SEQUENCE {
|
|
etsCurCfgMcPrioId INTEGER,
|
|
etsCurCfgMcPGId INTEGER
|
|
}
|
|
|
|
etsCurCfgMcPrioId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority which is to be assigned to a multicast priority group"
|
|
::= { etsCurCfgMcPGEntry 1 }
|
|
|
|
etsCurCfgMcPGId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast priority group number"
|
|
::= { etsCurCfgMcPGEntry 2 }
|
|
|
|
etsNewCfgMcPGTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ETSNewCfgMcPGEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Multicast Priority Allocation"
|
|
::= { ceeConfig 4 }
|
|
|
|
etsNewCfgMcPGEntry OBJECT-TYPE
|
|
SYNTAX ETSNewCfgMcPGEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about Multicast Priority Allocation"
|
|
INDEX { etsNewCfgMcPrioId }
|
|
::= { etsNewCfgMcPGTable 1 }
|
|
|
|
ETSNewCfgMcPGEntry ::= SEQUENCE {
|
|
etsNewCfgMcPrioId INTEGER,
|
|
etsNewCfgMcPGId INTEGER
|
|
}
|
|
|
|
etsNewCfgMcPrioId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority which is to be assigned to a multicast priority group"
|
|
::= { etsNewCfgMcPGEntry 1 }
|
|
|
|
etsNewCfgMcPGId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast priority group Number"
|
|
::= { etsNewCfgMcPGEntry 2 }
|
|
|
|
etsCurCfgMcPgBwTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ETSCurCfgMcPgBwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Multicast Bandwidth Allocation"
|
|
::= { ceeConfig 5 }
|
|
|
|
etsCurCfgMcPgBwEntry OBJECT-TYPE
|
|
SYNTAX ETSCurCfgMcPgBwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about Multicast Bandwidth Allocation"
|
|
INDEX { etsCurCfgMcPgBwId }
|
|
::= { etsCurCfgMcPgBwTable 1 }
|
|
|
|
ETSCurCfgMcPgBwEntry ::= SEQUENCE {
|
|
etsCurCfgMcPgBwId INTEGER,
|
|
etsCurCfgMcPgBw INTEGER,
|
|
etsCurCfgMcPgDesc DisplayString
|
|
}
|
|
|
|
etsCurCfgMcPgBwId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multicast priority group for which bandwidth is allocated in this table."
|
|
::= { etsCurCfgMcPgBwEntry 1 }
|
|
|
|
etsCurCfgMcPgBw OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast priority group's bandwidth"
|
|
::= { etsCurCfgMcPgBwEntry 2 }
|
|
|
|
etsCurCfgMcPgDesc OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast priority group's description"
|
|
::= { etsCurCfgMcPgBwEntry 3 }
|
|
|
|
etsNewCfgMcPgBwTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ETSNewCfgMcPgBwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Multicast Bandwidth Allocation"
|
|
::= { ceeConfig 6 }
|
|
|
|
etsNewCfgMcPgBwEntry OBJECT-TYPE
|
|
SYNTAX ETSNewCfgMcPgBwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about Multicast Bandwidth Allocation"
|
|
INDEX { etsNewCfgMcPgBwId }
|
|
::= { etsNewCfgMcPgBwTable 1 }
|
|
|
|
ETSNewCfgMcPgBwEntry ::= SEQUENCE {
|
|
etsNewCfgMcPgBwId INTEGER,
|
|
etsNewCfgMcPgBw INTEGER,
|
|
etsNewCfgMcPgDesc DisplayString
|
|
}
|
|
|
|
etsNewCfgMcPgBwId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multicast priority group for which bandwidth is allocated in this table."
|
|
::= { etsNewCfgMcPgBwEntry 1 }
|
|
|
|
etsNewCfgMcPgBw OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast priority group's bandwidth"
|
|
::= { etsNewCfgMcPgBwEntry 2 }
|
|
|
|
etsNewCfgMcPgDesc OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast priority group's description"
|
|
::= { etsNewCfgMcPgBwEntry 3 }
|
|
|
|
fcoe OBJECT IDENTIFIER ::= { g8264CS-SIF-mgmt 14 }
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: fcoe
|
|
-- ----------------------------------------------------------------------------
|
|
fcoeConfig OBJECT IDENTIFIER ::= { fcoe 1 }
|
|
fcoeStats OBJECT IDENTIFIER ::= { fcoe 2 }
|
|
fcoeInfo OBJECT IDENTIFIER ::= { fcoe 3 }
|
|
fcoeOper OBJECT IDENTIFIER ::= { fcoe 4 }
|
|
|
|
fipsCfg OBJECT IDENTIFIER ::= { fcoeConfig 3 }
|
|
fipsInfo OBJECT IDENTIFIER ::= { fcoeInfo 1 }
|
|
fipsOper OBJECT IDENTIFIER ::= { fcoeOper 1 }
|
|
|
|
fipsInfoFcf OBJECT IDENTIFIER ::= { fipsInfo 2 }
|
|
fipsInfoFcoe OBJECT IDENTIFIER ::= { fipsInfo 3 }
|
|
fipsInfoVlans OBJECT IDENTIFIER ::= { fipsInfo 4 }
|
|
|
|
-- General Configuration for fcoe
|
|
|
|
|
|
fipsCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FIP snooping is currently on or off."
|
|
::= { fipsCfg 1 }
|
|
|
|
|
|
|
|
fipsNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turn FIP snooping on or off."
|
|
::= { fipsCfg 2 }
|
|
|
|
|
|
|
|
fipsCurAclTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The removal of acls when FCF and FCOE connections timed out is enabled or disabled."
|
|
::= { fipsCfg 3 }
|
|
|
|
|
|
|
|
fipsNewAclTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the removal of acls when FCF and FCOE connections timed out."
|
|
::= { fipsCfg 4 }
|
|
|
|
|
|
|
|
|
|
|
|
-- FIPS current config table
|
|
|
|
fipsPortCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FipsPortCurCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of FIP Snooping port current config."
|
|
::= { fipsCfg 7 }
|
|
|
|
|
|
fipsPortCurCfgEntry OBJECT-TYPE
|
|
SYNTAX FipsPortCurCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FIP Config for a particular port."
|
|
INDEX { fipsPortCurCfgIndex }
|
|
::= { fipsPortCurCfgTable 1 }
|
|
|
|
FipsPortCurCfgEntry ::= SEQUENCE {
|
|
fipsPortCurCfgIndex PortNumber,
|
|
fipsPortCurCfgFcfMode INTEGER,
|
|
fipsPortCurCfgFipsEna INTEGER
|
|
}
|
|
|
|
|
|
fipsPortCurCfgIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number"
|
|
::= { fipsPortCurCfgEntry 1 }
|
|
|
|
fipsPortCurCfgFcfMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(0),
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Weither the port is set to have FCF auto detection, on, or off."
|
|
::= { fipsPortCurCfgEntry 2 }
|
|
|
|
fipsPortCurCfgFipsEna OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FIP snooping enabled or disabled on this port."
|
|
::= { fipsPortCurCfgEntry 3 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- FIPS new config table
|
|
|
|
fipsPortNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FipsPortNewCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of FIP Snooping port new config."
|
|
::= { fipsCfg 8 }
|
|
|
|
|
|
fipsPortNewCfgEntry OBJECT-TYPE
|
|
SYNTAX FipsPortNewCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FIP Config for a particular port."
|
|
INDEX { fipsPortNewCfgIndex }
|
|
::= { fipsPortNewCfgTable 1 }
|
|
|
|
FipsPortNewCfgEntry ::= SEQUENCE {
|
|
fipsPortNewCfgIndex PortNumber,
|
|
fipsPortNewCfgFcfMode INTEGER,
|
|
fipsPortNewCfgFipsEna INTEGER
|
|
}
|
|
|
|
|
|
fipsPortNewCfgIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number"
|
|
::= { fipsPortNewCfgEntry 1 }
|
|
|
|
fipsPortNewCfgFcfMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(0),
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set this port to have FCF on, off, or auto detection."
|
|
::= { fipsPortNewCfgEntry 2 }
|
|
|
|
fipsPortNewCfgFipsEna OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable FIP snooping on this port."
|
|
::= { fipsPortNewCfgEntry 3 }
|
|
|
|
|
|
|
|
|
|
|
|
-- fips Information Table
|
|
|
|
fipsInfoPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FipsInfoPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of fips port run-time information."
|
|
::= { fipsInfo 1 }
|
|
|
|
fipsInfoPortEntry OBJECT-TYPE
|
|
SYNTAX FipsInfoPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A port in the fips information table."
|
|
INDEX { fipsInfoPortIndex, fipsInfoAclSequencer}
|
|
::= { fipsInfoPortTable 1 }
|
|
|
|
FipsInfoPortEntry ::= SEQUENCE {
|
|
fipsInfoPortIndex PortNumber,
|
|
fipsInfoAclSequencer Integer32,
|
|
fipsInfoAcl DisplayString
|
|
,fipsInfoPortAlias DisplayString
|
|
}
|
|
|
|
fipsInfoPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port index for fips"
|
|
::= { fipsInfoPortEntry 1 }
|
|
|
|
fipsInfoAclSequencer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The fip sequence number for an acl in this port"
|
|
::= { fipsInfoPortEntry 2 }
|
|
|
|
fipsInfoAcl OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An FIPS ACL entry"
|
|
::= { fipsInfoPortEntry 3 }
|
|
|
|
fipsInfoPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias for fips"
|
|
::= { fipsInfoPortEntry 4 }
|
|
|
|
-- info fcf detected
|
|
|
|
fipsInfoFcfCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of FCFs detected"
|
|
::= { fipsInfoFcf 1 }
|
|
|
|
fipsInfoFcfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FipsInfoFcfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of fips FCF detected."
|
|
::= { fipsInfoFcf 2 }
|
|
|
|
fipsInfoFcfEntry OBJECT-TYPE
|
|
SYNTAX FipsInfoFcfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A FCF in the fips information table."
|
|
INDEX { fipsInfoFcfIndex }
|
|
::= { fipsInfoFcfTable 1 }
|
|
|
|
FipsInfoFcfEntry ::= SEQUENCE {
|
|
fipsInfoFcfIndex Integer32,
|
|
fipsInfoFcfMac DisplayString,
|
|
fipsInfoFcfPort DisplayString,
|
|
fipsInfoFcfVlan Integer32
|
|
}
|
|
|
|
fipsInfoFcfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCF index"
|
|
::= { fipsInfoFcfEntry 1 }
|
|
|
|
fipsInfoFcfMac OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCF MAC"
|
|
::= { fipsInfoFcfEntry 2 }
|
|
|
|
fipsInfoFcfPort OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCF Port/Trunk alias"
|
|
::= { fipsInfoFcfEntry 3 }
|
|
|
|
fipsInfoFcfVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCF Vlan"
|
|
::= { fipsInfoFcfEntry 4 }
|
|
|
|
fipsInfoVlansTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FipsInfoVlansEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of FCOE VLANs detected."
|
|
::= { fipsInfoVlans 1 }
|
|
|
|
fipsInfoVlansEntry OBJECT-TYPE
|
|
SYNTAX FipsInfoVlansEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A FCOE VLAN in the fipsInfoVlans information table."
|
|
INDEX { fipsInfoVlansId, fipsInfoVlansFeatureIndex}
|
|
::= { fipsInfoVlansTable 1 }
|
|
|
|
FipsInfoVlansEntry ::= SEQUENCE {
|
|
fipsInfoVlansId INTEGER,
|
|
fipsInfoVlansFeatureIndex INTEGER,
|
|
fipsInfoVlansCreator DisplayString,
|
|
fipsInfoVlansPorts OCTET STRING,
|
|
fipsInfoVlansTrunks DisplayString
|
|
}
|
|
|
|
fipsInfoVlansId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCoE Vlan index"
|
|
::= { fipsInfoVlansEntry 1 }
|
|
|
|
fipsInfoVlansFeatureIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCoE Vlan feature index. The feature index will accept values
|
|
from 1 to maximum SPAR ID(8) for the VLANs created by SPAR and
|
|
0 for the other types of VLANs."
|
|
::= { fipsInfoVlansEntry 2 }
|
|
|
|
fipsInfoVlansCreator OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The FCoE VLAN Creator."
|
|
::= { fipsInfoVlansEntry 3 }
|
|
|
|
fipsInfoVlansPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list information in the VLAN. The ports are presented
|
|
in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the VLAN
|
|
0 - The represented port does not belong to the VLAN"
|
|
::= { fipsInfoVlansEntry 4 }
|
|
|
|
fipsInfoVlansTrunks OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The FCoE VLAN trunk list."
|
|
::= { fipsInfoVlansEntry 5 }
|
|
|
|
fipsInfoFcoeCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of FCOE connections"
|
|
::= { fipsInfoFcoe 1 }
|
|
|
|
fipsInfoFcoeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FipsInfoFcoeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of fips FCOE connections."
|
|
::= { fipsInfoFcoe 2 }
|
|
|
|
fipsInfoFcoeEntry OBJECT-TYPE
|
|
SYNTAX FipsInfoFcoeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A FCOE connection in the fips information table."
|
|
INDEX { fipsInfoFcoeIndex }
|
|
::= { fipsInfoFcoeTable 1 }
|
|
|
|
FipsInfoFcoeEntry ::= SEQUENCE {
|
|
fipsInfoFcoeIndex Integer32,
|
|
fipsInfoFcoeVNPortMac DisplayString,
|
|
fipsInfoFcoeFcfMac DisplayString,
|
|
fipsInfoFcoePort DisplayString,
|
|
fipsInfoFcoeVlan Integer32
|
|
}
|
|
|
|
fipsInfoFcoeIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCOE connection index"
|
|
::= { fipsInfoFcoeEntry 1 }
|
|
|
|
fipsInfoFcoeVNPortMac OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCOE connection VNPort MAC"
|
|
::= { fipsInfoFcoeEntry 2 }
|
|
|
|
fipsInfoFcoeFcfMac OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCOE connection FCF MAC"
|
|
::= { fipsInfoFcoeEntry 3 }
|
|
|
|
fipsInfoFcoePort OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCOE connection Port/Trunk Alias."
|
|
::= { fipsInfoFcoeEntry 4 }
|
|
|
|
fipsInfoFcoeVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCOE connection Vlan"
|
|
::= { fipsInfoFcoeEntry 5 }
|
|
|
|
-- FIPS Operational command
|
|
|
|
|
|
fipsOperFcfDelete OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete an FCF. Take an fcf mac address as the only parameter
|
|
to delete this fcf from all vlans. Optionally take a vlan
|
|
number as 2nd parameter to delete fcf from just this vlan.
|
|
The 2 parameters are seperated by comma with no space allowed."
|
|
::= { fipsOper 1 }
|
|
|
|
-- fipsOperFcoeDelete OBJECT-TYPE
|
|
-- SYNTAX DisplayString (SIZE(0..127))
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Delete an FCOE connection. Take 3 parameters seperated by comma: assigned VN_PORT mac address, FCF mac address, and vlan number. No space is allowed."
|
|
-- ::= { fipsOper 2 }
|
|
|
|
|
|
|
|
-- Stats for fcoe
|
|
|
|
fcoeStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FcoeStatstEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of fcoe statistics per switch unit."
|
|
::= { fcoeStats 1 }
|
|
|
|
fcoeStatsEntry OBJECT-TYPE
|
|
SYNTAX FcoeStatstEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A switch unit."
|
|
INDEX { fcoeStatsIndex }
|
|
::= { fcoeStatsTable 1 }
|
|
|
|
FcoeStatstEntry ::= SEQUENCE {
|
|
fcoeStatsIndex INTEGER,
|
|
fcoeStatsFcfAdded INTEGER,
|
|
fcoeStatsFcfRemoved INTEGER,
|
|
fcoeStatsFcoeAdded INTEGER,
|
|
fcoeStatsFcoeRemoved INTEGER
|
|
}
|
|
|
|
fcoeStatsIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch index for fips statistics"
|
|
::= { fcoeStatsEntry 1 }
|
|
|
|
fcoeStatsFcfAdded OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of FCF added to the FCOE database."
|
|
::= { fcoeStatsEntry 2 }
|
|
|
|
|
|
fcoeStatsFcfRemoved OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of FCF removed to the FCOE database."
|
|
::= { fcoeStatsEntry 3 }
|
|
|
|
|
|
fcoeStatsFcoeAdded OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of FCOE connection added to the FCOE database."
|
|
::= { fcoeStatsEntry 4 }
|
|
|
|
|
|
fcoeStatsFcoeRemoved OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of FCOE connection removed to the FCOE database."
|
|
::= { fcoeStatsEntry 5 }
|
|
|
|
|
|
fcoeStatsKeepAliveTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FcoeStatsKeepAliveEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of fcoe Keep-Alive statistics."
|
|
::= { fcoeStats 2 }
|
|
|
|
fcoeStatsKeepAliveEntry OBJECT-TYPE
|
|
SYNTAX FcoeStatsKeepAliveEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A FCF Keep Alive entry."
|
|
INDEX { fcoeStatsKeepAliveIndex }
|
|
::= { fcoeStatsKeepAliveTable 1 }
|
|
|
|
FcoeStatsKeepAliveEntry ::= SEQUENCE {
|
|
fcoeStatsKeepAliveIndex INTEGER,
|
|
fcoeStatsKeepAliveFcfMac DisplayString,
|
|
fcoeStatsKeepAliveCount INTEGER
|
|
}
|
|
|
|
fcoeStatsKeepAliveIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The FCF index"
|
|
::= { fcoeStatsKeepAliveEntry 1 }
|
|
|
|
fcoeStatsKeepAliveFcfMac OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Detected FCF MAC address."
|
|
::= { fcoeStatsKeepAliveEntry 2 }
|
|
|
|
fcoeStatsKeepAliveCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FCF MAC Keep Alive count."
|
|
::= { fcoeStatsKeepAliveEntry 3 }
|
|
|
|
fcoeStatsResetAllCounters OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
reset(1),
|
|
others(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reset all FCOE statistics counters."
|
|
::= { fcoeStats 3 }
|
|
|
|
|
|
|
|
|
|
virt OBJECT IDENTIFIER ::= { g8264CS-SIF-mgmt 15 }
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: virt
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
virtGeneral OBJECT IDENTIFIER ::= { virt 1 }
|
|
|
|
vmGroups OBJECT IDENTIFIER ::= { virt 2 }
|
|
|
|
vmPolicy OBJECT IDENTIFIER ::= { virt 3 }
|
|
|
|
vmbw OBJECT IDENTIFIER ::= { vmPolicy 1 }
|
|
|
|
vmProfiles OBJECT IDENTIFIER ::= { virt 4 }
|
|
virtVMware OBJECT IDENTIFIER ::= { virt 5 }
|
|
|
|
|
|
|
|
vmCheck OBJECT IDENTIFIER ::= { virt 7 }
|
|
|
|
vmReadyMisc OBJECT IDENTIFIER ::= { virt 8 }
|
|
|
|
-- ---------------------------------------------------------- --
|
|
-- VM General Configuration
|
|
-- ---------------------------------------------------------- --
|
|
|
|
virtCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VM groups global state."
|
|
::= { virtGeneral 1}
|
|
|
|
virtNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable Virtual Machine Groups"
|
|
::= { virtGeneral 2}
|
|
|
|
virtCurCfgHbPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current esx/esxi server to vcenter heartbeat UDP port"
|
|
::= { virtGeneral 3}
|
|
|
|
virtNewCfgHbPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set new esx/esxi server to vcenter heartbeat UDP port"
|
|
::= { virtGeneral 4}
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VM Virtual Center Configuration {
|
|
-- ------------------------------------------------------------------------- --
|
|
virtCurCfgVirtCenterIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the Virtual Center."
|
|
::= { virtGeneral 5}
|
|
|
|
virtNewCfgVirtCenterIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the Virtual Center."
|
|
::= { virtGeneral 6 }
|
|
|
|
virtCurCfgVirtCenterUser OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Center username."
|
|
::= { virtGeneral 7 }
|
|
|
|
virtNewCfgVirtCenterUser OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Center username."
|
|
::= { virtGeneral 8 }
|
|
|
|
virtCurCfgVirtCenterSSLAuth OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authenticate SSL Certificate."
|
|
::= { virtGeneral 9 }
|
|
|
|
virtNewCfgVirtCenterSSLAuth OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authenticate SSL Certificate."
|
|
::= { virtGeneral 10 }
|
|
|
|
virtNewCfgVirtCenterPasswd OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..129))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Center password."
|
|
::= { virtGeneral 11 }
|
|
|
|
virtNewCfgVirtCenterDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete Virtual Center specifications"
|
|
::= { virtGeneral 12 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VM Virtual Center Configuration (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
vmCurCfgGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmCurCfgGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of VM groups in the current config"
|
|
::= { vmGroups 1 }
|
|
|
|
vmCurCfgGroupEntry OBJECT-TYPE
|
|
SYNTAX VmCurCfgGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about VM on a group in current config."
|
|
INDEX { vmCurCfgGroupIndex }
|
|
::= { vmCurCfgGroupTable 1 }
|
|
|
|
vmNewCfgGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmNewCfgGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of VM groups in the new config"
|
|
::= { vmGroups 2 }
|
|
|
|
vmNewCfgGroupEntry OBJECT-TYPE
|
|
SYNTAX VmNewCfgGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about VM on a group in new config."
|
|
INDEX { vmNewCfgGroupIndex }
|
|
::= { vmNewCfgGroupTable 1 }
|
|
|
|
VmCurCfgGroupEntry ::= SEQUENCE {
|
|
vmCurCfgGroupIndex Integer32,
|
|
vmCurCfgGroupVlan INTEGER,
|
|
vmCurCfgGroupPorts OCTET STRING,
|
|
vmCurCfgGroupVPorts DisplayString,
|
|
|
|
vmCurCfgGroupTagState INTEGER,
|
|
vmCurCfgGroupProfileName DisplayString,
|
|
vmCurCfgGroupValidateMode INTEGER,
|
|
vmCurCfgGroupStg INTEGER
|
|
}
|
|
|
|
vmCurCfgGroupIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the vm group table."
|
|
::= { vmCurCfgGroupEntry 1}
|
|
|
|
vmCurCfgGroupVlan OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current Vlan used by the group."
|
|
::= { vmCurCfgGroupEntry 2}
|
|
|
|
vmCurCfgGroupPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the VM Group. The ports are presented in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the VM Group
|
|
0 - The represented port does not belong to the VM Group"
|
|
::= { vmCurCfgGroupEntry 3}
|
|
|
|
vmCurCfgGroupVPorts OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vport list in the VM Group."
|
|
::= { vmCurCfgGroupEntry 23}
|
|
|
|
vmCurCfgGroupTagState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable VLAN tagging on all VM group ports."
|
|
::= { vmCurCfgGroupEntry 4}
|
|
|
|
vmCurCfgGroupStg OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current stg of the group vlan."
|
|
::= { vmCurCfgGroupEntry 5}
|
|
|
|
|
|
vmCurCfgGroupProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current profile name used by the group."
|
|
::= { vmCurCfgGroupEntry 17}
|
|
|
|
|
|
|
|
vmCurCfgGroupValidateMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current validation mode used by the group."
|
|
::= { vmCurCfgGroupEntry 18}
|
|
|
|
|
|
VmNewCfgGroupEntry ::= SEQUENCE {
|
|
vmNewCfgGroupIndex Integer32,
|
|
vmNewCfgGroupVlan INTEGER,
|
|
vmNewCfgGroupPorts OCTET STRING,
|
|
vmNewCfgGroupVPorts DisplayString,
|
|
vmNewCfgGroupAddVm DisplayString,
|
|
vmNewCfgGroupRemVm DisplayString,
|
|
vmNewCfgGroupAddVmIdx INTEGER,
|
|
vmNewCfgGroupRemVmIdx INTEGER,
|
|
vmNewCfgGroupAddPortIdx PortNumber,
|
|
vmNewCfgGroupRemPortIdx PortNumber,
|
|
vmNewCfgGroupAddTrunk INTEGER,
|
|
vmNewCfgGroupRemTrunk INTEGER,
|
|
vmNewCfgGroupTagState INTEGER,
|
|
vmNewCfgGroupAddLacpKey Unsigned32,
|
|
vmNewCfgGroupRemLacpKey Unsigned32,
|
|
vmNewCfgGroupAddProfile DisplayString,
|
|
vmNewCfgGroupRemProfile INTEGER,
|
|
vmNewCfgGroupProfileName DisplayString,
|
|
vmNewCfgGroupDelete INTEGER,
|
|
vmNewCfgGroupValidateMode INTEGER,
|
|
vmNewCfgGroupStg INTEGER
|
|
,vmNewCfgGroupAddvPort DisplayString,
|
|
vmNewCfgGroupRemvPort DisplayString
|
|
,vmNewCfgGroupAddPortAlias DisplayString
|
|
,vmNewCfgGroupRemPortAlias DisplayString
|
|
}
|
|
|
|
vmNewCfgGroupIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the vm group table."
|
|
::= { vmNewCfgGroupEntry 1}
|
|
|
|
vmNewCfgGroupVlan OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set Vlan to be used by the group."
|
|
::= { vmNewCfgGroupEntry 2}
|
|
|
|
vmNewCfgGroupAddVm OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add a virtual machine to the group by
|
|
UUID / Name / IP / MAC Address
|
|
Note: MAC address format xx:xx:xx:xx:xx:xx"
|
|
::= { vmNewCfgGroupEntry 4}
|
|
|
|
vmNewCfgGroupRemVm OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a virtual machine from the group by
|
|
UUID / Name / IP / MAC Address
|
|
Note: MAC address format xx:xx:xx:xx:xx:xx"
|
|
::= { vmNewCfgGroupEntry 5}
|
|
|
|
vmNewCfgGroupAddVmIdx OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add virtual MAC address by index to the group."
|
|
::= { vmNewCfgGroupEntry 6}
|
|
|
|
vmNewCfgGroupRemVmIdx OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a virtual MAC address by index from the group."
|
|
::= { vmNewCfgGroupEntry 7}
|
|
|
|
vmNewCfgGroupAddPortIdx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add a port to the group."
|
|
::= { vmNewCfgGroupEntry 8}
|
|
|
|
vmNewCfgGroupRemPortIdx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a port from the group."
|
|
::= { vmNewCfgGroupEntry 9}
|
|
|
|
vmNewCfgGroupAddTrunk OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add trunk to the group."
|
|
::= { vmNewCfgGroupEntry 10}
|
|
|
|
vmNewCfgGroupRemTrunk OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove trunk from the group."
|
|
::= { vmNewCfgGroupEntry 11}
|
|
|
|
vmNewCfgGroupTagState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable VLAN tagging on all VM group ports."
|
|
::= { vmNewCfgGroupEntry 12}
|
|
|
|
vmNewCfgGroupAddLacpKey OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add LACP trunk to the group."
|
|
::= { vmNewCfgGroupEntry 13}
|
|
|
|
vmNewCfgGroupRemLacpKey OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove LACP trunk from the group."
|
|
::= { vmNewCfgGroupEntry 14}
|
|
|
|
|
|
vmNewCfgGroupAddProfile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add VM Profile to the group."
|
|
::= { vmNewCfgGroupEntry 15}
|
|
|
|
vmNewCfgGroupRemProfile OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
remove(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove any VM profile associated with the group."
|
|
::= { vmNewCfgGroupEntry 16 }
|
|
|
|
vmNewCfgGroupProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New profile name to be used by the group."
|
|
::= { vmNewCfgGroupEntry 17}
|
|
|
|
|
|
vmNewCfgGroupDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
delete(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete VM Group."
|
|
::= { vmNewCfgGroupEntry 18}
|
|
|
|
vmNewCfgGroupStg OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set group vlan spanning tree group."
|
|
::= { vmNewCfgGroupEntry 19}
|
|
|
|
vmNewCfgGroupPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port list in the VM Group. The ports are presented in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the VM Group
|
|
0 - The represented port does not belong to the VM Group"
|
|
::= { vmNewCfgGroupEntry 3}
|
|
|
|
vmNewCfgGroupVPorts OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vport list in the VM Group."
|
|
::= { vmNewCfgGroupEntry 23}
|
|
|
|
vmNewCfgGroupValidateMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noValidation(0),
|
|
basicCheck(1),
|
|
advancedCheck(2)
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set group validation mode:
|
|
noValidation : no validation will be performed.
|
|
basicCheck: validate ESX port.
|
|
advancedCheck: validate ESX port and VM UUID."
|
|
::= { vmNewCfgGroupEntry 20}
|
|
|
|
vmNewCfgGroupAddvPort OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add vPort in VMGroup"
|
|
::= { vmNewCfgGroupEntry 21 }
|
|
|
|
vmNewCfgGroupRemvPort OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove vPort from VMGroup"
|
|
::= { vmNewCfgGroupEntry 22 }
|
|
|
|
vmNewCfgGroupAddPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add a port to the group, using it's alias."
|
|
::= { vmNewCfgGroupEntry 24}
|
|
|
|
vmNewCfgGroupRemPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a port from the group, using it's alias."
|
|
::= { vmNewCfgGroupEntry 25}
|
|
|
|
vmCurCfgGroupMacTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmCurCfgGroupMaclistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual machine group current configuration table."
|
|
::= {vmGroups 3 }
|
|
|
|
vmCurCfgGroupMaclistEntry OBJECT-TYPE
|
|
SYNTAX VmCurCfgGroupMaclistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about virtual machine group configuration. Indexes are:
|
|
- vmCurCfgGroupMacGroupIndex - group number
|
|
- vmCurCfgGroupMacVMIndex - virtual machine config index"
|
|
|
|
INDEX { vmCurCfgGroupMacGroupIndex, vmCurCfgGroupMacVMIndex}
|
|
::= { vmCurCfgGroupMacTable 1 }
|
|
|
|
VmCurCfgGroupMaclistEntry ::= SEQUENCE {
|
|
vmCurCfgGroupMacGroupIndex Unsigned32,
|
|
vmCurCfgGroupMacVMIndex Unsigned32,
|
|
vmCurCfgGroupMacVMMac PhysAddress
|
|
}
|
|
|
|
vmCurCfgGroupMacGroupIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group number for which the info is related."
|
|
::= { vmCurCfgGroupMaclistEntry 1 }
|
|
|
|
vmCurCfgGroupMacVMIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual machine number for which the info is related."
|
|
::= { vmCurCfgGroupMaclistEntry 2 }
|
|
|
|
vmCurCfgGroupMacVMMac OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"virtual machine MAC address."
|
|
::= {vmCurCfgGroupMaclistEntry 3}
|
|
|
|
vmNewCfgGroupMacTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmNewCfgGroupMaclistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"virtual machine group new configuration table."
|
|
::= { vmGroups 4 }
|
|
|
|
|
|
vmNewCfgGroupMaclistEntry OBJECT-TYPE
|
|
SYNTAX VmNewCfgGroupMaclistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about virtual machine group"
|
|
INDEX { vmNewCfgGroupMacGroupIndex, vmNewCfgGroupMacVMIndex}
|
|
::= { vmNewCfgGroupMacTable 1 }
|
|
|
|
VmNewCfgGroupMaclistEntry ::= SEQUENCE {
|
|
vmNewCfgGroupMacGroupIndex Unsigned32,
|
|
vmNewCfgGroupMacVMIndex Unsigned32,
|
|
vmNewCfgGroupMacVMMac PhysAddress
|
|
}
|
|
|
|
vmNewCfgGroupMacGroupIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group number for which the info is related."
|
|
::= { vmNewCfgGroupMaclistEntry 1 }
|
|
vmNewCfgGroupMacVMIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual machine number for which the info is related."
|
|
::= { vmNewCfgGroupMaclistEntry 2 }
|
|
|
|
vmNewCfgGroupMacVMMac OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual machine MAC address."
|
|
::= {vmNewCfgGroupMaclistEntry 3 }
|
|
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VM Policy Configuration {
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VM Bandwidth Current Configuration {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmbwCurCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmbwCurCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of current VM Bandwidth configuration."
|
|
::= { vmbw 1 }
|
|
|
|
vmbwCurCfgEntry OBJECT-TYPE
|
|
SYNTAX VmbwCurCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the current VM bandwidth table."
|
|
INDEX { vmbwCurCfgMac }
|
|
::= { vmbwCurCfgTable 1 }
|
|
|
|
VmbwCurCfgEntry ::= SEQUENCE {
|
|
vmbwCurCfgMac MacAddress,
|
|
vmbwCurCfgTxRate Unsigned32,
|
|
vmbwCurCfgTxBurst Unsigned32,
|
|
vmbwCurCfgTxAclId Unsigned32,
|
|
vmbwCurCfgRxRate Unsigned32,
|
|
vmbwCurCfgRxBurst Unsigned32,
|
|
vmbwCurCfgCtrl INTEGER
|
|
}
|
|
|
|
vmbwCurCfgMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of VM for which bandwidth control information is related."
|
|
::= { vmbwCurCfgEntry 1 }
|
|
|
|
vmbwCurCfgTxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VM transmit bandwidth committed rate in kbps (ingress for switch)."
|
|
::= { vmbwCurCfgEntry 2 }
|
|
|
|
vmbwCurCfgTxBurst OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VM transmit bandwidth max burst size in kilobits (ingress for switch)."
|
|
::= { vmbwCurCfgEntry 3 }
|
|
|
|
vmbwCurCfgTxAclId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL used for VM transmit bandwidth."
|
|
::= { vmbwCurCfgEntry 4 }
|
|
|
|
vmbwCurCfgRxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VM receive bandwidth committed rate in kbps (egress for switch)."
|
|
::= { vmbwCurCfgEntry 5 }
|
|
|
|
vmbwCurCfgRxBurst OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VM receive bandwidth max burst size in kilobits (egress for switch)."
|
|
::= { vmbwCurCfgEntry 6 }
|
|
|
|
vmbwCurCfgCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable VM bandwidth control entry."
|
|
::= { vmbwCurCfgEntry 7 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VM Bandwidth Current Configuration (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VM Bandwidth New Configuration {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmbwNewCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmbwNewCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of new VM Bandwidth configuration."
|
|
::= { vmbw 2 }
|
|
|
|
vmbwNewCfgEntry OBJECT-TYPE
|
|
SYNTAX VmbwNewCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the new VM bandwidth table."
|
|
INDEX { vmbwNewCfgMac }
|
|
::= { vmbwNewCfgTable 1 }
|
|
|
|
VmbwNewCfgEntry ::= SEQUENCE {
|
|
vmbwNewCfgMac MacAddress,
|
|
vmbwNewCfgTxRate Unsigned32,
|
|
vmbwNewCfgTxBurst Unsigned32,
|
|
vmbwNewCfgTxAclId Unsigned32,
|
|
vmbwNewCfgRxRate Unsigned32,
|
|
vmbwNewCfgRxBurst Unsigned32,
|
|
vmbwNewCfgCtrl INTEGER,
|
|
vmbwNewCfgDelete INTEGER
|
|
}
|
|
|
|
vmbwNewCfgMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of VM for which bandwidth control information is related."
|
|
::= { vmbwNewCfgEntry 1 }
|
|
|
|
vmbwNewCfgTxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VM transmit bandwidth committed rate in kbps (ingress for switch).
|
|
Set this to zero to disable transmit bandwidth control."
|
|
::= { vmbwNewCfgEntry 2 }
|
|
|
|
vmbwNewCfgTxBurst OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VM transmit bandwidth max burst size in kilobits (ingress for switch).
|
|
Set this to zero to disable transmit bandwidth control."
|
|
::= { vmbwNewCfgEntry 3 }
|
|
|
|
vmbwNewCfgTxAclId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL used for VM transmit bandwidth.
|
|
This is optional parameter. If set to zero the system will choose
|
|
one ACL for tx bandwidth control."
|
|
::= { vmbwNewCfgEntry 4 }
|
|
|
|
vmbwNewCfgRxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VM receive bandwidth committed rate in kbps (egress for switch).
|
|
Set this to zero to disable receive bandwidth control."
|
|
::= { vmbwNewCfgEntry 5 }
|
|
|
|
vmbwNewCfgRxBurst OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VM receive bandwidth max burst size in kilobits (egress for switch).
|
|
Set this to zero to disable receive bandwidth control."
|
|
::= { vmbwNewCfgEntry 6 }
|
|
|
|
vmbwNewCfgCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VM bandwidth control entry status"
|
|
::= { vmbwNewCfgEntry 7 }
|
|
|
|
vmbwNewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to delete a VM Bandwidth entry.
|
|
other(1) is returned always when read.
|
|
To delete an entry enter delete(2)."
|
|
::= { vmbwNewCfgEntry 8 }
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VM Bandwidth New Configuration (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VM Policy Configuration (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VM Check Configuration {
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
vmCurCfgCheck OBJECT IDENTIFIER
|
|
::= { vmCheck 1 }
|
|
vmNewCfgCheck OBJECT IDENTIFIER
|
|
::= { vmCheck 2 }
|
|
|
|
vmCurCfgCheckActionBasic OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
log(1),
|
|
link(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current settings for basic checking mode"
|
|
::= { vmCurCfgCheck 1 }
|
|
|
|
vmCurCfgCheckActionAdvanced OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
log(1),
|
|
link(2),
|
|
acl(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current settings for advanced checking mode"
|
|
::= { vmCurCfgCheck 2 }
|
|
|
|
|
|
vmCurCfgCheckAclsMax OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current value for the maximum number of ACLs that can be used by Mac Spoofing Check feature"
|
|
::= { vmCurCfgCheck 3 }
|
|
|
|
vmCurCfgCheckTrust OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current value for the configured trusted port list. The ports are presented in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the trusted ports list
|
|
0 - The represented port does not belong to the trusted ports list"
|
|
::= { vmCurCfgCheck 4 }
|
|
|
|
vmNewCfgCheckActionBasic OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
log(1),
|
|
link(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New settings for basic checking mode"
|
|
::= { vmNewCfgCheck 1 }
|
|
|
|
vmNewCfgCheckActionAdvanced OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
log(1),
|
|
link(2),
|
|
acl(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New settings for advanced checking mode"
|
|
::= { vmNewCfgCheck 2 }
|
|
|
|
|
|
vmNewCfgCheckAclsMax OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New value for the maximum number of ACLs that can be used by Mac Spoofing Check feature"
|
|
::= { vmNewCfgCheck 3 }
|
|
|
|
vmNewCfgCheckTrust OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New value for the configured trusted port list. The ports are presented in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the trusted ports list
|
|
0 - The represented port does not belong to the trusted ports list"
|
|
::= { vmNewCfgCheck 4 }
|
|
|
|
|
|
|
|
vmNewCfgCheckTrustAddPortIdx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add port to the configured trusted port list."
|
|
::= { vmNewCfgCheck 5 }
|
|
|
|
|
|
vmNewCfgCheckTrustRemPortIdx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove port from the configured trusted port list."
|
|
::= { vmNewCfgCheck 6 }
|
|
|
|
|
|
vmNewCfgCheckTrustAddPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add port alias to the configured trusted port list."
|
|
::= { vmNewCfgCheck 7 }
|
|
|
|
vmNewCfgCheckTrustRemPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove port alias from the configured trusted port list."
|
|
::= { vmNewCfgCheck 8 }
|
|
|
|
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VM Profiles Configuration {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmCurCfgProfilesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmCurCfgProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of VM profiles in the current config"
|
|
::= { vmProfiles 1 }
|
|
|
|
vmCurCfgProfileEntry OBJECT-TYPE
|
|
SYNTAX VmCurCfgProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a VM profile in current config."
|
|
INDEX { vmCurCfgProfileIndex }
|
|
::= { vmCurCfgProfilesTable 1 }
|
|
|
|
VmCurCfgProfileEntry ::= SEQUENCE {
|
|
vmCurCfgProfileIndex Integer32,
|
|
vmCurCfgProfileName DisplayString,
|
|
vmCurCfgProfileVlan INTEGER,
|
|
vmCurCfgProfileShapingAverage Integer32,
|
|
vmCurCfgProfileShapingBurst Integer32,
|
|
vmCurCfgProfileShapingPeak Integer32
|
|
, vmCurCfgProfileEgressShapingAverage Integer32,
|
|
vmCurCfgProfileEgressShapingBurst Integer32,
|
|
vmCurCfgProfileEgressShapingPeak Integer32
|
|
}
|
|
|
|
vmCurCfgProfileIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the vm profiles table (1..32)."
|
|
::= { vmCurCfgProfileEntry 1}
|
|
|
|
vmCurCfgProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..40))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VM Profile name."
|
|
::= { vmCurCfgProfileEntry 2}
|
|
|
|
vmCurCfgProfileVlan OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current VM Profile VLAN Id"
|
|
::= { vmCurCfgProfileEntry 3}
|
|
|
|
vmCurCfgProfileShapingAverage OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current VM Profile Shaping Average."
|
|
::= { vmCurCfgProfileEntry 4}
|
|
|
|
vmCurCfgProfileShapingBurst OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current VM Profile Shaping Burst."
|
|
::= { vmCurCfgProfileEntry 5}
|
|
|
|
vmCurCfgProfileShapingPeak OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current VM Profile Shaping Peak."
|
|
::= { vmCurCfgProfileEntry 6}
|
|
|
|
vmCurCfgProfileEgressShapingAverage OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current VM Profile Egress Shaping Average."
|
|
::= { vmCurCfgProfileEntry 7}
|
|
|
|
vmCurCfgProfileEgressShapingBurst OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current VM Profile Egress Shaping Burst."
|
|
::= { vmCurCfgProfileEntry 8}
|
|
|
|
vmCurCfgProfileEgressShapingPeak OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current VM Profile Egress Shaping Peak."
|
|
::= { vmCurCfgProfileEntry 9}
|
|
|
|
vmNewCfgProfilesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VmNewCfgProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of VM profiles in the current config"
|
|
::= { vmProfiles 2 }
|
|
|
|
vmNewCfgProfileEntry OBJECT-TYPE
|
|
SYNTAX VmNewCfgProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a VM profile in current config."
|
|
INDEX { vmNewCfgProfileIndex }
|
|
::= { vmNewCfgProfilesTable 1 }
|
|
|
|
VmNewCfgProfileEntry ::= SEQUENCE {
|
|
vmNewCfgProfileIndex Integer32,
|
|
vmNewCfgProfileName DisplayString,
|
|
vmNewCfgProfileVlan INTEGER,
|
|
vmNewCfgProfileShapingAverage Integer32,
|
|
vmNewCfgProfileShapingBurst Integer32,
|
|
vmNewCfgProfileShapingPeak Integer32,
|
|
vmNewCfgProfileDelete INTEGER
|
|
, vmNewCfgProfileEgressShapingAverage Integer32,
|
|
vmNewCfgProfileEgressShapingBurst Integer32,
|
|
vmNewCfgProfileEgressShapingPeak Integer32
|
|
}
|
|
|
|
vmNewCfgProfileIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the vm profiles table (1..32)."
|
|
::= { vmNewCfgProfileEntry 1}
|
|
|
|
vmNewCfgProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..39))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VM Profile name."
|
|
::= { vmNewCfgProfileEntry 2}
|
|
|
|
|
|
vmNewCfgProfileVlan OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan to be used by the VM profile."
|
|
::= { vmNewCfgProfileEntry 3}
|
|
|
|
vmNewCfgProfileShapingAverage OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shaping average to be used by the VM profile."
|
|
::= { vmNewCfgProfileEntry 4}
|
|
|
|
vmNewCfgProfileShapingBurst OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shaping burst to be used by the VM profile."
|
|
::= { vmNewCfgProfileEntry 5}
|
|
|
|
vmNewCfgProfileShapingPeak OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shaping peak to be used by the VM profile."
|
|
::= { vmNewCfgProfileEntry 6}
|
|
|
|
vmNewCfgProfileDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete VM Profile."
|
|
::= { vmNewCfgProfileEntry 7}
|
|
|
|
vmNewCfgProfileEgressShapingAverage OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress shaping average to be used by the VM profile."
|
|
::= { vmNewCfgProfileEntry 8}
|
|
|
|
vmNewCfgProfileEgressShapingBurst OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress shaping burst to be used by the VM profile."
|
|
::= { vmNewCfgProfileEntry 9}
|
|
|
|
vmNewCfgProfileEgressShapingPeak OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress shaping peak to be used by the VM profile."
|
|
::= { vmNewCfgProfileEntry 10}
|
|
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VM Profiles Configuration (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VMware information
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
virtVMwareNameTableUpdate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
get(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to get information from the Virtual Center.
|
|
|
|
Set this value to get(2) to update the host and VM name tables:
|
|
virtVMwareHostNameTable,
|
|
virtVMwareVMNameTable
|
|
with information from the Virtual Center.
|
|
|
|
These two tables can be querried by subsequent Get operations
|
|
without accessing the Virtual Center.
|
|
To refresh these two tables, set virtVMwareNameTableUpdate again.
|
|
|
|
ok(1) is returned always when read."
|
|
::= { virtVMware 1 }
|
|
|
|
virtVMwareHostNameTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VirtVMwareHostNameEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of names of VMware hosts in the Virtual Center."
|
|
::= { virtVMware 2 }
|
|
|
|
virtVMwareHostNameEntry OBJECT-TYPE
|
|
SYNTAX VirtVMwareHostNameEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about names of VMware hosts in the Data Center."
|
|
INDEX { virtVMwareHostNameIndex }
|
|
::= { virtVMwareHostNameTable 1 }
|
|
|
|
VirtVMwareHostNameEntry ::= SEQUENCE {
|
|
virtVMwareHostNameIndex Integer32,
|
|
virtVMwareHostNameUUID DisplayString,
|
|
virtVMwareHostNameIpAddress DisplayString,
|
|
virtVMwareHostNameName DisplayString
|
|
}
|
|
|
|
virtVMwareHostNameIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the virtVMwareHostNameTable table."
|
|
::= { virtVMwareHostNameEntry 1}
|
|
|
|
virtVMwareHostNameUUID OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UUID of a VMware host."
|
|
::= { virtVMwareHostNameEntry 2}
|
|
|
|
virtVMwareHostNameIpAddress OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of a VMware host."
|
|
::= { virtVMwareHostNameEntry 3}
|
|
|
|
virtVMwareHostNameName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of a VMware host."
|
|
::= { virtVMwareHostNameEntry 4}
|
|
|
|
virtVMwareVMNameTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VirtVMwareVMNameEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of VMware virtual machines in the Data Center."
|
|
::= { virtVMware 3 }
|
|
|
|
virtVMwareVMNameEntry OBJECT-TYPE
|
|
SYNTAX VirtVMwareVMNameEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about VMware virtual machines in the Data Center."
|
|
INDEX { virtVMwareVMNameIndex }
|
|
::= { virtVMwareVMNameTable 1 }
|
|
|
|
VirtVMwareVMNameEntry ::= SEQUENCE {
|
|
virtVMwareVMNameIndex Integer32,
|
|
virtVMwareVMNameUUID DisplayString,
|
|
virtVMwareVMNameVMwareName DisplayString,
|
|
virtVMwareVMNameOsName DisplayString,
|
|
virtVMwareVMNameIpAddress DisplayString
|
|
}
|
|
|
|
virtVMwareVMNameIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the VMware virtual machine table in the Data Center."
|
|
::= { virtVMwareVMNameEntry 1}
|
|
|
|
virtVMwareVMNameUUID OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UUID of a virtual machine."
|
|
::= { virtVMwareVMNameEntry 2}
|
|
|
|
virtVMwareVMNameVMwareName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of a virtual machine given by VMware."
|
|
::= { virtVMwareVMNameEntry 3}
|
|
|
|
virtVMwareVMNameOsName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of a virtual machine given by the host OS."
|
|
::= { virtVMwareVMNameEntry 4}
|
|
|
|
virtVMwareVMNameIpAddress OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of a virtual machine."
|
|
::= { virtVMwareVMNameEntry 5}
|
|
|
|
virtVMwareHost OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VMware host ID
|
|
|
|
This is an action object to get information about a specific
|
|
host from the Virtual Center.
|
|
|
|
This object specifies the host ID by
|
|
UUID / IP Address / Name.
|
|
|
|
Setting this objects populates the following 3 tables:
|
|
virtVMwareHostVswitchTable,
|
|
virtVMwareHostPGTable,
|
|
virtVMwareHostDetailInfoTable
|
|
with the host's networking information from the Virtul
|
|
Center.
|
|
|
|
These three tables can be querried by subsequent Get
|
|
operations without accessing the Virtual Center.
|
|
To refresh these tables, set this object to the target host."
|
|
::= { virtVMware 4 }
|
|
|
|
virtVMwareHostVswitchTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VirtVMwareHostVswitchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Vswitches available on the specified host."
|
|
::= { virtVMware 5 }
|
|
|
|
virtVMwareHostVswitchEntry OBJECT-TYPE
|
|
SYNTAX VirtVMwareHostVswitchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about Vswitches available on the specified host."
|
|
INDEX { virtVMwareHostVswitchIndex }
|
|
::= { virtVMwareHostVswitchTable 1 }
|
|
|
|
VirtVMwareHostVswitchEntry ::= SEQUENCE {
|
|
virtVMwareHostVswitchIndex Integer32,
|
|
virtVMwareHostVswitchName DisplayString
|
|
}
|
|
|
|
virtVMwareHostVswitchIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the Vswitch table on the specified host."
|
|
::= { virtVMwareHostVswitchEntry 1}
|
|
|
|
virtVMwareHostVswitchName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of a Vswitch on the specified host."
|
|
::= { virtVMwareHostVswitchEntry 2}
|
|
|
|
virtVMwareHostPGTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VirtVMwareHostPGEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Port Groups available on the specified host."
|
|
::= { virtVMware 6 }
|
|
|
|
virtVMwareHostPGEntry OBJECT-TYPE
|
|
SYNTAX VirtVMwareHostPGEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about Port Groups available on the specified host."
|
|
INDEX { virtVMwareHostPGIndex }
|
|
::= { virtVMwareHostPGTable 1 }
|
|
|
|
VirtVMwareHostPGEntry ::= SEQUENCE {
|
|
virtVMwareHostPGIndex Integer32,
|
|
virtVMwareHostPGName DisplayString,
|
|
virtVMwareHostPGVswitchName DisplayString
|
|
}
|
|
|
|
virtVMwareHostPGIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the Port Group table on the specified host."
|
|
::= { virtVMwareHostPGEntry 1}
|
|
|
|
virtVMwareHostPGName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of a Port Group on the specified host."
|
|
::= { virtVMwareHostPGEntry 2}
|
|
|
|
virtVMwareHostPGVswitchName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of a Vswitch on the specified host."
|
|
::= { virtVMwareHostPGEntry 3}
|
|
|
|
virtVMwareHostDetailInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VirtVMwareHostDetailInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of detailed information available on the specified
|
|
host/VM interface."
|
|
::= { virtVMware 7 }
|
|
|
|
virtVMwareHostDetailInfoEntry OBJECT-TYPE
|
|
SYNTAX VirtVMwareHostDetailInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Detailed information available on the specified host/VM interface."
|
|
INDEX { virtVMwareHostDetailInfoIndex }
|
|
::= { virtVMwareHostDetailInfoTable 1 }
|
|
|
|
VirtVMwareHostDetailInfoEntry ::= SEQUENCE {
|
|
virtVMwareHostDetailInfoIndex Integer32,
|
|
virtVMwareHostDetailInfoMACAddr DisplayString,
|
|
virtVMwareHostDetailInfoPortIdx DisplayString,
|
|
virtVMwareHostDetailInfoType DisplayString,
|
|
virtVMwareHostDetailInfoIPAddr DisplayString,
|
|
virtVMwareHostDetailInfoUUID DisplayString,
|
|
virtVMwareHostDetailInfoVswitch DisplayString,
|
|
virtVMwareHostDetailInfoPortGroup DisplayString,
|
|
virtVMwareHostDetailInfoVlanID DisplayString,
|
|
virtVMwareHostDetailInfoHostName DisplayString,
|
|
virtVMwareHostDetailInfoVMVCenterName DisplayString,
|
|
virtVMwareHostDetailInfoVMOSHostName DisplayString,
|
|
virtVMwareHostDetailInfoVMCurrentHost DisplayString
|
|
,virtVMwareHostDetailInfoPortAlias DisplayString
|
|
}
|
|
|
|
virtVMwareHostDetailInfoIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the detailed information table on the specified
|
|
host/VM interface."
|
|
::= { virtVMwareHostDetailInfoEntry 1}
|
|
|
|
virtVMwareHostDetailInfoMACAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the host/VM interface."
|
|
::= { virtVMwareHostDetailInfoEntry 2}
|
|
|
|
virtVMwareHostDetailInfoPortIdx OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of the specified host/VM interface."
|
|
::= { virtVMwareHostDetailInfoEntry 3}
|
|
|
|
virtVMwareHostDetailInfoType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface type"
|
|
::= { virtVMwareHostDetailInfoEntry 4}
|
|
|
|
virtVMwareHostDetailInfoIPAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the specified host/VM interface."
|
|
::= { virtVMwareHostDetailInfoEntry 5}
|
|
|
|
virtVMwareHostDetailInfoUUID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UUID of the specified host/VM interface."
|
|
::= { virtVMwareHostDetailInfoEntry 6}
|
|
|
|
virtVMwareHostDetailInfoVswitch OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the virtual switch of the specified host/VM interface."
|
|
::= { virtVMwareHostDetailInfoEntry 7}
|
|
|
|
virtVMwareHostDetailInfoPortGroup OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the port group of the specified host/VM interface."
|
|
::= { virtVMwareHostDetailInfoEntry 8}
|
|
|
|
virtVMwareHostDetailInfoVlanID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN ID of the specified host/VM interface."
|
|
::= { virtVMwareHostDetailInfoEntry 9}
|
|
|
|
virtVMwareHostDetailInfoHostName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the specified host interface.
|
|
N/A for VMs."
|
|
::= { virtVMwareHostDetailInfoEntry 10}
|
|
|
|
virtVMwareHostDetailInfoVMVCenterName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the Virtual Center of the specified VM interface.
|
|
N/A for host interfaces."
|
|
::= { virtVMwareHostDetailInfoEntry 11}
|
|
|
|
virtVMwareHostDetailInfoVMOSHostName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the VM set by the host operating system.
|
|
N/A for host interfaces."
|
|
::= { virtVMwareHostDetailInfoEntry 12}
|
|
|
|
virtVMwareHostDetailInfoVMCurrentHost OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the host of the specified VM.
|
|
N/A for host interfaces."
|
|
::= { virtVMwareHostDetailInfoEntry 13}
|
|
|
|
virtVMwareHostDetailInfoPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias of the specified host/VM interface."
|
|
::= { virtVMwareHostDetailInfoEntry 14}
|
|
|
|
|
|
virtVMwareVM OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VMware virtual machine ID
|
|
|
|
This is an action object to get information about a specific
|
|
virtual machine from the Virtual Center.
|
|
|
|
This object specifies the VM ID by by
|
|
UUID / IP Address / Name.
|
|
|
|
Setting this object populates the virtVMwareVMInfoTable
|
|
table with networking information for this VM from the
|
|
Virtual Center.
|
|
|
|
This table can be querried by subsequent Get operations
|
|
without accessing the Virtual Center.
|
|
To refresh the table, set this object to the target VM. "
|
|
::= { virtVMware 8 }
|
|
|
|
virtVMwareVMInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VirtVMwareVMInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of networking information available on the
|
|
specified VM."
|
|
::= { virtVMware 9 }
|
|
|
|
virtVMwareVMInfoEntry OBJECT-TYPE
|
|
SYNTAX VirtVMwareVMInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Detailed information available on the specified VM."
|
|
INDEX { virtVMwareVMInfoIndex }
|
|
::= { virtVMwareVMInfoTable 1 }
|
|
|
|
VirtVMwareVMInfoEntry ::= SEQUENCE {
|
|
virtVMwareVMInfoIndex Integer32,
|
|
virtVMwareVMInfoMACAddr DisplayString,
|
|
virtVMwareVMInfoPortIdx PortNumber,
|
|
virtVMwareVMInfoType DisplayString,
|
|
virtVMwareVMInfoIPAddr DisplayString,
|
|
virtVMwareVMInfoUUID DisplayString,
|
|
virtVMwareVMInfoVswitch DisplayString,
|
|
virtVMwareVMInfoPortGroup DisplayString,
|
|
virtVMwareVMInfoVlanID DisplayString,
|
|
virtVMwareVMInfoVMVCenterName DisplayString,
|
|
virtVMwareVMInfoVMOSHostName DisplayString,
|
|
virtVMwareVMInfoVMCurrentHost DisplayString,
|
|
virtVMwareVMInfoPortAlias DisplayString
|
|
}
|
|
|
|
virtVMwareVMInfoIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the table with information on the
|
|
specified VM."
|
|
::= { virtVMwareVMInfoEntry 1}
|
|
|
|
virtVMwareVMInfoMACAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the specified VM."
|
|
::= { virtVMwareVMInfoEntry 2}
|
|
|
|
virtVMwareVMInfoPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias of the specified VM."
|
|
::= { virtVMwareVMInfoEntry 3}
|
|
|
|
virtVMwareVMInfoType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface type"
|
|
::= { virtVMwareVMInfoEntry 4}
|
|
|
|
virtVMwareVMInfoIPAddr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the specified VM."
|
|
::= { virtVMwareVMInfoEntry 5}
|
|
|
|
virtVMwareVMInfoUUID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UUID of the specified VM."
|
|
::= { virtVMwareVMInfoEntry 6}
|
|
|
|
virtVMwareVMInfoVswitch OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the virtual switch of the specified VM."
|
|
::= { virtVMwareVMInfoEntry 7}
|
|
|
|
virtVMwareVMInfoPortGroup OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the port group of the specified VM."
|
|
::= { virtVMwareVMInfoEntry 8}
|
|
|
|
virtVMwareVMInfoVlanID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN ID of the specified VM."
|
|
::= { virtVMwareVMInfoEntry 9}
|
|
|
|
virtVMwareVMInfoVMVCenterName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the Virtual Center of the specified VM."
|
|
::= { virtVMwareVMInfoEntry 10}
|
|
|
|
virtVMwareVMInfoVMOSHostName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the VM set by the host operating system."
|
|
::= { virtVMwareVMInfoEntry 11}
|
|
|
|
virtVMwareVMInfoVMCurrentHost OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the host of the specified VM."
|
|
::= { virtVMwareVMInfoEntry 12}
|
|
|
|
virtVMwareVMInfoPortIdx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of the specified VM."
|
|
::= { virtVMwareVMInfoEntry 13}
|
|
|
|
|
|
virtCurCfgVMwareHello OBJECT IDENTIFIER ::= { virtVMware 10 }
|
|
virtNewCfgVMwareHello OBJECT IDENTIFIER ::= { virtVMware 11 }
|
|
|
|
virtCurCfgVMwareHelloEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current value for hello advertising status"
|
|
::= { virtCurCfgVMwareHello 1 }
|
|
|
|
|
|
virtCurCfgVMwareHelloTimer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current hello packet send interval"
|
|
::= { virtCurCfgVMwareHello 2 }
|
|
|
|
virtCurCfgVMwareHelloPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current value for the configured hello port list. The ports are presented in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the hello ports list
|
|
0 - The represented port does not belong to the hello ports list"
|
|
::= { virtCurCfgVMwareHello 3 }
|
|
|
|
virtCurCfgVMwareHelloAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current VM hello IP address"
|
|
::= { virtCurCfgVMwareHello 4 }
|
|
|
|
virtNewCfgVMwareHelloEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New value for hello advertising status"
|
|
::= { virtNewCfgVMwareHello 1 }
|
|
virtNewCfgVMwareHelloTimer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New hello packet send interval"
|
|
::= { virtNewCfgVMwareHello 2 }
|
|
|
|
virtNewCfgVMwareHelloPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New value for the configured hello port list. The ports are presented in bitmap format.
|
|
in receiving order:
|
|
|
|
OCTET 1 OCTET 2 .....
|
|
xxxxxxxx xxxxxxxx .....
|
|
|| || |_ port 8
|
|
|| ||
|
|
|| ||___ port 7
|
|
|| |____ port 6
|
|
|| . . .
|
|
||_________ port 1
|
|
|__________ reserved
|
|
|
|
where x : 1 - The represented port belongs to the hello ports list
|
|
0 - The represented port does not belong to the hello ports list"
|
|
::= { virtNewCfgVMwareHello 3 }
|
|
|
|
virtNewCfgVMwareHelloAddPortIdx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add a port to the hello port list"
|
|
::= { virtNewCfgVMwareHello 4 }
|
|
|
|
virtNewCfgVMwareHelloRemovePortIdx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a port from the hello port list"
|
|
::= { virtNewCfgVMwareHello 5 }
|
|
|
|
|
|
virtNewCfgVMwareHelloAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New VM hello IP address"
|
|
::= { virtNewCfgVMwareHello 6 }
|
|
|
|
virtNewCfgVMwareHelloAddPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add a port to the hello port list, using it's alias."
|
|
::= { virtNewCfgVMwareHello 7 }
|
|
|
|
virtNewCfgVMwareHelloRemovePortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a port from the hello port list, using it's alias."
|
|
::= { virtNewCfgVMwareHello 8 }
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VMware information (end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- VMReady Information {
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
agVMGroupInfo OBJECT IDENTIFIER ::= { agentInfo 12 }
|
|
|
|
vmGroupInfoTbl OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VMGroupInfolistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual MAC information table"
|
|
::= { agVMGroupInfo 1 }
|
|
|
|
vmGroupInfolistEntry OBJECT-TYPE
|
|
SYNTAX VMGroupInfolistEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The run-time information about a virtual machine"
|
|
INDEX { vmGroupInfoIdx }
|
|
::= { vmGroupInfoTbl 1 }
|
|
|
|
VMGroupInfolistEntry ::= SEQUENCE {
|
|
vmGroupInfoIdx Unsigned32,
|
|
vmGroupInfoMac PhysAddress,
|
|
vmGroupInfoIP IpAddress,
|
|
vmGroupInfoPortIdx PortNumber,
|
|
vmGroupInfoGroup Unsigned32,
|
|
vmGroupInfoVlan Unsigned32,
|
|
vmGroupInfoIsESXSvcCon Unsigned32
|
|
,vmGroupInfoIsVMK Unsigned32,
|
|
vmGroupInfoName DisplayString,
|
|
vmGroupInfoUUID DisplayString,
|
|
vmGroupInfoVSwitch DisplayString,
|
|
vmGroupInfoPortGroup DisplayString,
|
|
vmGroupInfoHost DisplayString
|
|
,vmGroupInfoPortAlias DisplayString
|
|
|
|
}
|
|
|
|
vmGroupInfoIdx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table index, 1 based."
|
|
::= { vmGroupInfolistEntry 1 }
|
|
|
|
vmGroupInfoMac OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual machine MAC address."
|
|
::= {vmGroupInfolistEntry 2 }
|
|
|
|
vmGroupInfoIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual machine IP address."
|
|
::= {vmGroupInfolistEntry 3 }
|
|
|
|
vmGroupInfoPortIdx OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System port connected to the virtual machine."
|
|
::= { vmGroupInfolistEntry 4 }
|
|
|
|
vmGroupInfoGroup OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual machine group."
|
|
::= {vmGroupInfolistEntry 5 }
|
|
|
|
vmGroupInfoVlan OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual machine VLAN"
|
|
::= {vmGroupInfolistEntry 6 }
|
|
|
|
vmGroupInfoIsESXSvcCon OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set to 1 if ESX Service Console Interface, else 0."
|
|
::= {vmGroupInfolistEntry 7 }
|
|
|
|
vmGroupInfoIsVMK OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set to 1 if VM Kernel Interface, else 0."
|
|
::= {vmGroupInfolistEntry 8 }
|
|
|
|
vmGroupInfoName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Machine Name, if available."
|
|
::= {vmGroupInfolistEntry 9 }
|
|
|
|
vmGroupInfoUUID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Machine UUID, if available."
|
|
::= {vmGroupInfolistEntry 10 }
|
|
|
|
vmGroupInfoVSwitch OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Machine VSwitch, if available."
|
|
::= {vmGroupInfolistEntry 11 }
|
|
|
|
vmGroupInfoPortGroup OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Machine Port Group, if available."
|
|
::= {vmGroupInfolistEntry 12 }
|
|
|
|
vmGroupInfoHost OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual Machine Host, if available."
|
|
::= {vmGroupInfolistEntry 13 }
|
|
|
|
vmGroupInfoPortAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System port alias."
|
|
::= {vmGroupInfolistEntry 14 }
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- VMReady Information }
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VMReady Miscellaneous Configuration {
|
|
-- ------------------------------------------------------------------------- --
|
|
vmReadyLocalAdmMac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Treat locally administred MAC address as VMs"
|
|
::= { vmReadyMisc 1 }
|
|
|
|
vmReadyCurCfgOuiTbl OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VMReadyCurCfgOuiEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of current VM Ready OUI configuration."
|
|
::= { vmReadyMisc 2 }
|
|
|
|
vmReadyCurCfgOuiEntry OBJECT-TYPE
|
|
SYNTAX VMReadyCurCfgOuiEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the current VM Ready OUI table."
|
|
INDEX { vmReadyCurCfgOuiMacIdx }
|
|
::= { vmReadyCurCfgOuiTbl 1 }
|
|
|
|
VMReadyCurCfgOuiEntry ::= SEQUENCE {
|
|
vmReadyCurCfgOuiMacIdx Unsigned32,
|
|
vmReadyCurCfgOuiMac PhysAddress,
|
|
vmReadyCurCfgVendor DisplayString
|
|
}
|
|
|
|
vmReadyCurCfgOuiMacIdx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OUI of locally administred MAC address"
|
|
::= { vmReadyCurCfgOuiEntry 1 }
|
|
|
|
vmReadyCurCfgOuiMac OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OUI of locally administred MAC address"
|
|
::= { vmReadyCurCfgOuiEntry 2 }
|
|
|
|
vmReadyCurCfgVendor OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vendor name of the OUI locally administred"
|
|
::= { vmReadyCurCfgOuiEntry 3 }
|
|
|
|
vmReadyNewCfgOuiTbl OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VMReadyNewCfgOuiEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of new VM Ready OUI configuration."
|
|
::= { vmReadyMisc 3 }
|
|
|
|
vmReadyNewCfgOuiEntry OBJECT-TYPE
|
|
SYNTAX VMReadyNewCfgOuiEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the new VM Ready OUI table."
|
|
INDEX { vmReadyNewCfgOuiMacIdx }
|
|
::= { vmReadyNewCfgOuiTbl 1 }
|
|
|
|
VMReadyNewCfgOuiEntry ::= SEQUENCE {
|
|
vmReadyNewCfgOuiMacIdx Unsigned32,
|
|
vmReadyNewCfgOuiMac DisplayString,
|
|
vmReadyNewCfgVendor DisplayString,
|
|
vmReadyNewCfgDelete INTEGER
|
|
}
|
|
|
|
vmReadyNewCfgOuiMacIdx OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OUI of locally administred MAC address"
|
|
::= { vmReadyNewCfgOuiEntry 1 }
|
|
|
|
|
|
vmReadyNewCfgOuiMac OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New OUI of locally administred MAC address
|
|
Format xx:yy:zz "
|
|
::= { vmReadyNewCfgOuiEntry 2 }
|
|
|
|
vmReadyNewCfgVendor OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vendor name of the OUI locally administred"
|
|
::= { vmReadyNewCfgOuiEntry 3 }
|
|
|
|
vmReadyNewCfgDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(0),
|
|
delete(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set the OUI of the locally administred MAC would be deleted"
|
|
::= { vmReadyNewCfgOuiEntry 4 }
|
|
|
|
|
|
-- ------------------------------------------------------------------------- --
|
|
-- VMReady Miscellaneous Configuration(end) }
|
|
-- ------------------------------------------------------------------------- --
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: virt
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
ufp OBJECT IDENTIFIER ::= { g8264CS-SIF-mgmt 17 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: ufp
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
ufpConfig OBJECT IDENTIFIER ::= { ufp 1 }
|
|
ufpInfo OBJECT IDENTIFIER ::= { ufp 2 }
|
|
|
|
ufpCurCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"UFP global state."
|
|
::= { ufpConfig 1 }
|
|
|
|
ufpNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable UFP."
|
|
::= { ufpConfig 2 }
|
|
|
|
-- ufpCurCfgQosMode OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- bw(1),
|
|
-- ets(2)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "UFP QoS Mode."
|
|
-- ::= { ufpConfig 3 }
|
|
|
|
-- ufpNewCfgQosMode OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- bw(1),
|
|
-- ets(2)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Set UFP QoS Mode."
|
|
-- ::= { ufpConfig 4 }
|
|
|
|
ufpCurCfgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UfpCurCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of UFP ports"
|
|
::= { ufpConfig 5 }
|
|
|
|
ufpCurCfgPortTableEntry OBJECT-TYPE
|
|
SYNTAX UfpCurCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A port in the ufpCurCfgPortTable"
|
|
INDEX { ufpCurCfgPortIndex }
|
|
::= { ufpCurCfgPortTable 1 }
|
|
|
|
UfpCurCfgPortTableEntry ::= SEQUENCE {
|
|
ufpCurCfgPortIndex PortNumber,
|
|
ufpCurCfgPortState INTEGER
|
|
,ufpCurCfgPortQosMode INTEGER
|
|
}
|
|
|
|
ufpCurCfgPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port index"
|
|
::= { ufpCurCfgPortTableEntry 1 }
|
|
|
|
ufpCurCfgPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"UFP port state"
|
|
::= { ufpCurCfgPortTableEntry 2 }
|
|
|
|
|
|
ufpCurCfgPortQosMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bw(1),
|
|
ets(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"UFP port QoS Mode"
|
|
::= { ufpCurCfgPortTableEntry 4 }
|
|
|
|
ufpNewCfgPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UfpNewCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of UFP ports"
|
|
::= { ufpConfig 6 }
|
|
|
|
ufpNewCfgPortTableEntry OBJECT-TYPE
|
|
SYNTAX UfpNewCfgPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A port in the ufpNewCfgPortTable"
|
|
INDEX { ufpNewCfgPortIndex }
|
|
::= { ufpNewCfgPortTable 1 }
|
|
|
|
UfpNewCfgPortTableEntry ::= SEQUENCE {
|
|
ufpNewCfgPortIndex PortNumber,
|
|
ufpNewCfgPortState INTEGER
|
|
,ufpNewCfgPortQosMode INTEGER
|
|
,ufpNewCfgPortDelete INTEGER
|
|
}
|
|
|
|
ufpNewCfgPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port index"
|
|
::= { ufpNewCfgPortTableEntry 1 }
|
|
|
|
ufpNewCfgPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"UFP port state"
|
|
::= { ufpNewCfgPortTableEntry 2 }
|
|
|
|
|
|
ufpNewCfgPortDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete UFP port"
|
|
::= { ufpNewCfgPortTableEntry 4 }
|
|
|
|
ufpNewCfgPortQosMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bw(1),
|
|
ets(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"UFP port QoS Mode"
|
|
::= { ufpNewCfgPortTableEntry 5 }
|
|
|
|
|
|
ufpCurCfgVportTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UfpCurCfgVportTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of UFP virtual ports"
|
|
::= { ufpConfig 7 }
|
|
|
|
ufpCurCfgVportTableEntry OBJECT-TYPE
|
|
SYNTAX UfpCurCfgVportTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A vPort in the ufpCurCfgVportTable"
|
|
INDEX { ufpCurCfgVportPortIndex, ufpCurCfgVportIndex }
|
|
::= { ufpCurCfgVportTable 1}
|
|
|
|
UfpCurCfgVportTableEntry ::= SEQUENCE {
|
|
ufpCurCfgVportPortIndex INTEGER,
|
|
ufpCurCfgVportIndex INTEGER,
|
|
ufpCurCfgVportState INTEGER,
|
|
ufpCurCfgVportNetworkMode INTEGER,
|
|
ufpCurCfgVportNetworkDefVlan Integer32,
|
|
ufpCurCfgVportNetworkDefTag INTEGER,
|
|
ufpCurCfgVportQosBwMin INTEGER,
|
|
ufpCurCfgVportQosBwMax INTEGER
|
|
,ufpCurCfgVportQosEtsPrio INTEGER
|
|
,ufpCurCfgVportQosHostCtrl INTEGER
|
|
,ufpCurCfgVportPrivateVlan INTEGER
|
|
}
|
|
|
|
ufpCurCfgVportPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of the vPort"
|
|
::= { ufpCurCfgVportTableEntry 1 }
|
|
|
|
ufpCurCfgVportIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vport number of the vPort"
|
|
::= { ufpCurCfgVportTableEntry 2 }
|
|
|
|
ufpCurCfgVportState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort state"
|
|
::= { ufpCurCfgVportTableEntry 3 }
|
|
|
|
ufpCurCfgVportNetworkMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
access(1),
|
|
trunk(2),
|
|
auto(3),
|
|
tunnel(4),
|
|
fcoe(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort network mode"
|
|
::= { ufpCurCfgVportTableEntry 4 }
|
|
|
|
ufpCurCfgVportNetworkDefVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort network default VLAN"
|
|
::= { ufpCurCfgVportTableEntry 5 }
|
|
|
|
ufpCurCfgVportNetworkDefTag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort network default tag"
|
|
::= { ufpCurCfgVportTableEntry 6 }
|
|
|
|
ufpCurCfgVportQosBwMin OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort QoS minimum guaranteed bandwidth"
|
|
::= { ufpCurCfgVportTableEntry 7 }
|
|
|
|
ufpCurCfgVportQosBwMax OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort QoS maximum allowed bandwidth"
|
|
::= { ufpCurCfgVportTableEntry 8 }
|
|
|
|
ufpCurCfgVportQosEtsPrio OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort Ets system class priority"
|
|
::= { ufpCurCfgVportTableEntry 9 }
|
|
|
|
ufpCurCfgVportQosHostCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort host COS control"
|
|
::= { ufpCurCfgVportTableEntry 10 }
|
|
|
|
|
|
ufpCurCfgVportPrivateVlan OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
trunk(2),
|
|
host(3),
|
|
promiscuous(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort network Private VLAN mode"
|
|
::= { ufpCurCfgVportTableEntry 12 }
|
|
|
|
ufpNewCfgVportTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UfpNewCfgVportTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of UFP virtual ports"
|
|
::= { ufpConfig 8 }
|
|
|
|
ufpNewCfgVportTableEntry OBJECT-TYPE
|
|
SYNTAX UfpNewCfgVportTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A vPort in the ufpNewCfgVportTable"
|
|
INDEX { ufpNewCfgVportPortIndex, ufpNewCfgVportIndex }
|
|
::= { ufpNewCfgVportTable 1}
|
|
|
|
UfpNewCfgVportTableEntry ::= SEQUENCE {
|
|
ufpNewCfgVportPortIndex INTEGER,
|
|
ufpNewCfgVportIndex INTEGER,
|
|
ufpNewCfgVportState INTEGER,
|
|
ufpNewCfgVportNetworkMode INTEGER,
|
|
ufpNewCfgVportNetworkDefVlan Integer32,
|
|
ufpNewCfgVportNetworkDefTag INTEGER,
|
|
ufpNewCfgVportQosBwMin INTEGER,
|
|
ufpNewCfgVportQosBwMax INTEGER
|
|
,ufpNewCfgVportQosEtsPrio INTEGER
|
|
,ufpNewCfgVportQosHostCtrl INTEGER
|
|
,ufpNewCfgVportDelete INTEGER
|
|
,ufpNewCfgVportPrivateVlan INTEGER
|
|
}
|
|
|
|
ufpNewCfgVportPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of the vPort"
|
|
::= { ufpNewCfgVportTableEntry 1 }
|
|
|
|
ufpNewCfgVportIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vport number of the vPort"
|
|
::= { ufpNewCfgVportTableEntry 2 }
|
|
|
|
ufpNewCfgVportState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort state"
|
|
::= { ufpNewCfgVportTableEntry 3 }
|
|
|
|
ufpNewCfgVportNetworkMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
access(1),
|
|
trunk(2),
|
|
auto(3),
|
|
tunnel(4),
|
|
fcoe(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort network mode"
|
|
::= { ufpNewCfgVportTableEntry 4 }
|
|
|
|
ufpNewCfgVportNetworkDefVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort network default VLAN"
|
|
::= { ufpNewCfgVportTableEntry 5 }
|
|
|
|
ufpNewCfgVportNetworkDefTag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort network default tag"
|
|
::= { ufpNewCfgVportTableEntry 6 }
|
|
|
|
ufpNewCfgVportQosBwMin OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort QoS minimum guaranteed bandwidth"
|
|
::= { ufpNewCfgVportTableEntry 7 }
|
|
|
|
ufpNewCfgVportQosBwMax OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort QoS maximum allowed bandwidth"
|
|
::= { ufpNewCfgVportTableEntry 8 }
|
|
ufpNewCfgVportQosEtsPrio OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort Ets system class priority"
|
|
::= { ufpNewCfgVportTableEntry 9 }
|
|
|
|
ufpNewCfgVportQosHostCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort host COS control"
|
|
::= { ufpNewCfgVportTableEntry 10 }
|
|
|
|
ufpNewCfgVportDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
delete(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete vPort"
|
|
::= { ufpNewCfgVportTableEntry 11 }
|
|
|
|
|
|
ufpNewCfgVportPrivateVlan OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
trunk(2),
|
|
host(3),
|
|
promiscuous(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort network Private VLAN mode"
|
|
::= { ufpNewCfgVportTableEntry 13 }
|
|
|
|
ufpInfoCdcpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UfpInfoCdcpTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of CDCP information per port"
|
|
::= { ufpInfo 1 }
|
|
|
|
ufpInfoCdcpTableEntry OBJECT-TYPE
|
|
SYNTAX UfpInfoCdcpTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A port in the ufpInfoCdcpTable"
|
|
INDEX { ufpInfoCdcpPortIndex }
|
|
::= { ufpInfoCdcpTable 1 }
|
|
|
|
UfpInfoCdcpTableEntry ::= SEQUENCE {
|
|
ufpInfoCdcpPortIndex PortNumber,
|
|
ufpInfoCdcpPortStatus DisplayString
|
|
}
|
|
|
|
ufpInfoCdcpPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Index"
|
|
::= { ufpInfoCdcpTableEntry 1 }
|
|
|
|
ufpInfoCdcpPortStatus OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cdcp port status"
|
|
::= { ufpInfoCdcpTableEntry 2 }
|
|
|
|
ufpInfoPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UfpInfoPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of UFP port information"
|
|
::= { ufpInfo 2 }
|
|
|
|
ufpInfoPortTableEntry OBJECT-TYPE
|
|
SYNTAX UfpInfoPortTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A port in the ufpInfoPortTable"
|
|
INDEX { ufpInfoPortIndex }
|
|
::= { ufpInfoPortTable 1 }
|
|
|
|
UfpInfoPortTableEntry ::= SEQUENCE {
|
|
ufpInfoPortIndex PortNumber,
|
|
ufpInfoPortState INTEGER,
|
|
ufpInfoPortVports INTEGER,
|
|
ufpInfoPortChan1 INTEGER,
|
|
ufpInfoPortChan2 INTEGER,
|
|
ufpInfoPortChan3 INTEGER,
|
|
ufpInfoPortChan4 INTEGER
|
|
,ufpInfoPortChan5 INTEGER
|
|
,ufpInfoPortChan6 INTEGER
|
|
,ufpInfoPortChan7 INTEGER
|
|
,ufpInfoPortChan8 INTEGER
|
|
}
|
|
|
|
ufpInfoPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port index"
|
|
::= { ufpInfoPortTableEntry 1 }
|
|
|
|
ufpInfoPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled (1),
|
|
disabled (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port state information"
|
|
::= { ufpInfoPortTableEntry 2 }
|
|
|
|
ufpInfoPortVports OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vports information"
|
|
::= { ufpInfoPortTableEntry 3 }
|
|
|
|
ufpInfoPortChan1 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled (1),
|
|
up (2),
|
|
down (3),
|
|
mismatch (4)
|
|
,detached (5)
|
|
,downbyteaming (6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chan 1 state"
|
|
::= { ufpInfoPortTableEntry 4 }
|
|
|
|
ufpInfoPortChan2 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled (1),
|
|
up (2),
|
|
down (3),
|
|
mismatch (4)
|
|
,detached (5)
|
|
,downbyteaming (6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chan 2 state"
|
|
::= { ufpInfoPortTableEntry 5 }
|
|
|
|
ufpInfoPortChan3 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled (1),
|
|
up (2),
|
|
down (3),
|
|
mismatch (4)
|
|
,detached (5)
|
|
,downbyteaming (6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chan 3 state"
|
|
::= { ufpInfoPortTableEntry 6 }
|
|
|
|
ufpInfoPortChan4 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled (1),
|
|
up (2),
|
|
down (3),
|
|
mismatch (4)
|
|
,detached (5)
|
|
,downbyteaming (6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chan 4 state"
|
|
::= { ufpInfoPortTableEntry 7 }
|
|
|
|
ufpInfoPortChan5 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled (1),
|
|
up (2),
|
|
down (3),
|
|
mismatch (4)
|
|
,detached (5)
|
|
,downbyteaming (6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chan 5 state"
|
|
::= { ufpInfoPortTableEntry 8 }
|
|
|
|
ufpInfoPortChan6 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled (1),
|
|
up (2),
|
|
down (3),
|
|
mismatch (4)
|
|
,detached (5)
|
|
,downbyteaming (6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chan 6 state"
|
|
::= { ufpInfoPortTableEntry 9 }
|
|
|
|
ufpInfoPortChan7 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled (1),
|
|
up (2),
|
|
down (3),
|
|
mismatch (4)
|
|
,detached (5)
|
|
,downbyteaming (6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chan 7 state"
|
|
::= { ufpInfoPortTableEntry 10 }
|
|
|
|
ufpInfoPortChan8 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled (1),
|
|
up (2),
|
|
down (3),
|
|
mismatch (4)
|
|
,detached (5)
|
|
,downbyteaming (6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chan 8 state"
|
|
::= { ufpInfoPortTableEntry 11 }
|
|
|
|
ufpInfoQosTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UfpInfoQosTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of Qos information per port"
|
|
::= { ufpInfo 3 }
|
|
|
|
ufpInfoQosTableEntry OBJECT-TYPE
|
|
SYNTAX UfpInfoQosTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A port in the ufpInfoQosTable"
|
|
INDEX { ufpInfoQosPortIndex, ufpInfoQosVportIndex }
|
|
::= { ufpInfoQosTable 1 }
|
|
|
|
UfpInfoQosTableEntry ::= SEQUENCE {
|
|
ufpInfoQosPortIndex PortNumber,
|
|
ufpInfoQosVportIndex INTEGER,
|
|
ufpInfoQosMinBw INTEGER,
|
|
ufpInfoQosMaxBw INTEGER
|
|
,ufpInfoQosModeRev INTEGER
|
|
,ufpInfoQosEtsPrio INTEGER
|
|
,ufpInfoQosEtsHostCtrl INTEGER
|
|
}
|
|
|
|
ufpInfoQosPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port index"
|
|
::= { ufpInfoQosTableEntry 1 }
|
|
|
|
ufpInfoQosVportIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vport index"
|
|
::= { ufpInfoQosTableEntry 2 }
|
|
|
|
ufpInfoQosMinBw OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Minimum bandwidth per vport"
|
|
::= { ufpInfoQosTableEntry 3 }
|
|
|
|
ufpInfoQosMaxBw OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum bandwidth per vport"
|
|
::= { ufpInfoQosTableEntry 4 }
|
|
|
|
ufpInfoQosEtsPrio OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Prority group assigned to vport"
|
|
::= { ufpInfoQosTableEntry 5 }
|
|
|
|
ufpInfoQosEtsHostCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vPort host COS control"
|
|
::= { ufpInfoQosTableEntry 6 }
|
|
|
|
ufpInfoQosModeRev OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bw(0),
|
|
ets(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"UFP port QOS Mode"
|
|
::= { ufpInfoQosTableEntry 7 }
|
|
|
|
ufpInfoTlvstatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UfpInfoTlvstatTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of TLV information per port"
|
|
::= { ufpInfo 4 }
|
|
|
|
ufpInfoTlvstatTableEntry OBJECT-TYPE
|
|
SYNTAX UfpInfoTlvstatTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A port in the ufpInfoTlvstatTable"
|
|
INDEX { ufpInfoTlvstatPortIndex }
|
|
::= { ufpInfoTlvstatTable 1 }
|
|
|
|
UfpInfoTlvstatTableEntry ::= SEQUENCE {
|
|
ufpInfoTlvstatPortIndex PortNumber,
|
|
ufpInfoTlvstatPortStatus DisplayString
|
|
}
|
|
|
|
ufpInfoTlvstatPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Index"
|
|
::= { ufpInfoTlvstatTableEntry 1 }
|
|
|
|
ufpInfoTlvstatPortStatus OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TLV port status"
|
|
::= { ufpInfoTlvstatTableEntry 2 }
|
|
|
|
ufpInfoVlanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UfpInfoVlanTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of VLAN information"
|
|
::= { ufpInfo 5 }
|
|
|
|
ufpInfoVlanTableEntry OBJECT-TYPE
|
|
SYNTAX UfpInfoVlanTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A VLAN in the ufpInfoVlanTable"
|
|
INDEX { ufpInfoVlanIndex }
|
|
::= { ufpInfoVlanTable 1 }
|
|
|
|
UfpInfoVlanTableEntry ::= SEQUENCE{
|
|
ufpInfoVlanIndex INTEGER,
|
|
ufpInfoVlanVportList DisplayString,
|
|
ufpInfoVlanExtPortList DisplayString,
|
|
ufpInfoVlanIntPortList DisplayString,
|
|
ufpInfoVlanUfpPortList DisplayString,
|
|
ufpInfoVlanVmrPortList DisplayString
|
|
}
|
|
|
|
ufpInfoVlanIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN Index"
|
|
::= { ufpInfoVlanTableEntry 1 }
|
|
|
|
ufpInfoVlanVportList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual ports list"
|
|
::= { ufpInfoVlanTableEntry 2 }
|
|
|
|
ufpInfoVlanExtPortList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"External ports list"
|
|
::= { ufpInfoVlanTableEntry 3 }
|
|
|
|
ufpInfoVlanIntPortList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Internal ports list"
|
|
::= { ufpInfoVlanTableEntry 4 }
|
|
|
|
ufpInfoVlanUfpPortList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"UFP ports list"
|
|
::= { ufpInfoVlanTableEntry 5 }
|
|
|
|
ufpInfoVlanVmrPortList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VMReady ports list"
|
|
::= { ufpInfoVlanTableEntry 6 }
|
|
|
|
ufpInfoVportTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UfpInfoVportTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of vPort information"
|
|
::= { ufpInfo 6 }
|
|
|
|
ufpInfoVportTableEntry OBJECT-TYPE
|
|
SYNTAX UfpInfoVportTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A vport in the ufpInfoVportTable"
|
|
INDEX { ufpInfoVportPortIndex, ufpInfoVportIndex }
|
|
::= { ufpInfoVportTable 1 }
|
|
|
|
UfpInfoVportTableEntry ::= SEQUENCE {
|
|
ufpInfoVportPortIndex PortNumber,
|
|
ufpInfoVportIndex INTEGER,
|
|
ufpInfoVportState INTEGER,
|
|
ufpInfoVportMode INTEGER,
|
|
ufpInfoVportSvid INTEGER,
|
|
ufpInfoVportDefaultVlan INTEGER,
|
|
ufpInfoVportDefaultTag INTEGER,
|
|
ufpInfoVportVlans DisplayString
|
|
}
|
|
|
|
ufpInfoVportPortIndex OBJECT-TYPE
|
|
SYNTAX PortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Index"
|
|
::= { ufpInfoVportTableEntry 1 }
|
|
|
|
ufpInfoVportIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"vPort Index"
|
|
::= { ufpInfoVportTableEntry 2 }
|
|
|
|
ufpInfoVportState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled (1),
|
|
up (2),
|
|
down (3),
|
|
mismatch (4)
|
|
,detached (5)
|
|
,downbyteaming (6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"vPort State"
|
|
::= { ufpInfoVportTableEntry 3 }
|
|
|
|
ufpInfoVportMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
access(1),
|
|
trunk(2),
|
|
auto(3),
|
|
tunnel(4),
|
|
fcoe(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"vPort Mode"
|
|
::= { ufpInfoVportTableEntry 4 }
|
|
|
|
ufpInfoVportSvid OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"vPort Svid"
|
|
::= { ufpInfoVportTableEntry 5 }
|
|
|
|
ufpInfoVportDefaultVlan OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"vPort Default VLAN"
|
|
::= { ufpInfoVportTableEntry 6 }
|
|
|
|
ufpInfoVportDefaultTag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled (1),
|
|
disabled (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"vPort Default Tag"
|
|
::= { ufpInfoVportTableEntry 7 }
|
|
|
|
ufpInfoVportVlans OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"vPort VLANs"
|
|
::= { ufpInfoVportTableEntry 8 }
|
|
|
|
|
|
ufpInfoQosMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bw(1),
|
|
ets(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global UFP QoS Mode.
|
|
This object is deprecated. Use ufpInfoQosModeRev instead.
|
|
"
|
|
::= { ufpInfo 7 }
|
|
|
|
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: bntRoot
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- Access Switch for Blade OS TOR Private MIBs
|
|
-- tor-BladeSwitch OBJECT IDENTIFIER ::= { blade 100 }
|
|
-- MIB definitions for Standalone BNT Private MIBs
|
|
|
|
-- Access "productID" group for Common Standalone BNT Private MIBs
|
|
ibmnos-BladeSwitch OBJECT IDENTIFIER ::= { ibmnetwork 100 }
|
|
|
|
|
|
|
|
|
|
ibmnoscfa OBJECT IDENTIFIER ::= { ibmnos-BladeSwitch 27 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: cfa
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
if OBJECT IDENTIFIER ::= { ibmnoscfa 1 }
|
|
|
|
|
|
|
|
-- ifMainTable
|
|
-- This table is used for the management of all the interfaces in the
|
|
-- system.
|
|
|
|
ifMainTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IfMainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of all the interface entries in the system.
|
|
This table contains objects which are applicable to all
|
|
types of interfaces in the system. This table is a
|
|
proprietary extension to the standard ifTable and
|
|
ifXTable. The index to this table has the semantics of
|
|
the MIB-2 ifIndex."
|
|
::= { if 4 }
|
|
|
|
ifMainEntry OBJECT-TYPE
|
|
SYNTAX IfMainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing management information applicable
|
|
to a particular interface."
|
|
INDEX { ifMainIndex }
|
|
::= { ifMainTable 1 }
|
|
|
|
IfMainEntry ::=
|
|
SEQUENCE {
|
|
ifMainIndex InterfaceIndex,
|
|
ifMainPortName DisplayString
|
|
}
|
|
|
|
ifMainIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value, greater than zero, for each
|
|
interface. This object is identical to the ifIndex
|
|
of the standard MIB-2 ifTable."
|
|
::= { ifMainEntry 1 }
|
|
|
|
|
|
|
|
ifMainPortName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is used to assign a alias to a port"
|
|
::= { ifMainEntry 9 }
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: cfa
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
ibmnos OBJECT IDENTIFIER ::= { ibmnos-BladeSwitch 81 }
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: bos
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
-- ====================================================================
|
|
-- groups in the MIB
|
|
-- ====================================================================
|
|
|
|
ibmnosSystem OBJECT IDENTIFIER ::= { ibmnos 1 }
|
|
ibmnosConfigControl OBJECT IDENTIFIER ::= { ibmnos 2 }
|
|
-- ====================================================================
|
|
|
|
-- System Group
|
|
|
|
|
|
-- Configurtion Save related configuration / information
|
|
|
|
ibmnosConfigSaveOption OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noSave(1),
|
|
flashSave(2),
|
|
remoteTftpSave(3),
|
|
startupConfig(4),
|
|
backupConfig(5),
|
|
remoteTftpRestore(6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether the configurations of the switch has to be
|
|
saved or not.
|
|
|
|
The value 'noSave' specifies that the configurations need
|
|
not be saved.
|
|
|
|
The value 'flashSave' specifies that the configurations need
|
|
to be saved in flash in the specified file name issConfigSaveFileName.
|
|
|
|
The value 'remoteSave' specifies that the configurations need
|
|
to be saved in specified remote system.
|
|
|
|
The value 'startupConfig' specifies that the configurations need
|
|
to be saved in flash in the 'Startup Configuration File'.
|
|
The value 'backupConfig' specifies that the configurations need
|
|
to be saved in flash in the 'backup Configuration File'.
|
|
|
|
The value 'remoteTftpRestore' specifies that the configurations need
|
|
to be restored from remote system and saved in the file as indicated by
|
|
'ibmnosConfigRemoteType'. This configuration are copied to configuration blocks
|
|
and applied after restart."
|
|
DEFVAL { noSave }
|
|
::= { ibmnosSystem 10 }
|
|
|
|
ibmnosConfigSaveFileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the file in which the switch configurations are
|
|
to be saved.
|
|
|
|
This object is valid only if 'issConfigSaveOption' is chosen
|
|
to be 'flashSave' or 'remoteSave'."
|
|
DEFVAL { "iss.conf" }
|
|
::= { ibmnosSystem 12 }
|
|
|
|
ibmnosInitiateConfigSave OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When set as 'true' switch configurations save operation is
|
|
initiated.
|
|
As soon as the configuration save operation is completed, the value
|
|
of this object reverts back to 'false'.
|
|
|
|
All the configurations made via the three interfaces
|
|
viz.
|
|
-> commandline interface
|
|
-> Web Interface
|
|
-> SNMP interface
|
|
are saved either in 'Startup Configuration File' in the flash or
|
|
in the specified 'issConfigSaveFileName' in the flash or
|
|
in the chosen remote system, depending upon 'ConfigSaveOption'."
|
|
DEFVAL { false }
|
|
::= { ibmnosSystem 13 }
|
|
|
|
|
|
|
|
ibmnosConfigSaveStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
saveInProgress(1),
|
|
saveSuccessful(2),
|
|
saveFailed(3),
|
|
notInitiated(4),
|
|
saveNotRequired(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of configuration save operation."
|
|
DEFVAL { notInitiated }
|
|
::= { ibmnosSystem 14 }
|
|
|
|
ibmnosConfigRestoreOption OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
factory(1),
|
|
activeConfig(2),
|
|
backupConfig(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether the switch configurations have to be restored
|
|
or not.
|
|
|
|
The value 'factory' specifies that the switch configurations
|
|
need not be restored when the system is restarted.
|
|
|
|
The value 'activeConfig' specifies that the configurations
|
|
need to be restored from the 'Startup Configuration File' in the flash
|
|
when the system is restarted.
|
|
|
|
The value 'backupConfig' specifies that the configurations
|
|
need to be restored from the 'Backup Configuration File' in the flash
|
|
when the system is restarted."
|
|
DEFVAL { factory }
|
|
::= { ibmnosSystem 15 }
|
|
|
|
|
|
|
|
|
|
|
|
ibmnosLoggingOption OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
console(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Logging option specifying whether the logging is to be
|
|
done at console or to a file(system buffer) in the system."
|
|
::= { ibmnosSystem 26 }
|
|
|
|
-- Login Authentication mechanism
|
|
|
|
ibmnosLoginAuthentication OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
local(1),
|
|
remoteRadius(2),
|
|
remoteTacacs(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mechanism by which the user login to access the GUI for
|
|
configuration has to be authenticated. Authentication is done
|
|
either locally or in the remote side through a RADIUS Server."
|
|
::= { ibmnosSystem 32 }
|
|
|
|
|
|
ibmnosConfigRestoreFileVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..12))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Config Restoration file version. This version will be compared in each
|
|
reboot against version stored in restoration file. Restoration
|
|
will occur only if the first field in restoration file is this OID and the
|
|
RestoreFileVersion value also matches."
|
|
::= { ibmnosSystem 40 }
|
|
|
|
|
|
|
|
-- Config Control Group
|
|
|
|
|
|
-- Port Control Table
|
|
|
|
ibmnosPortCtrlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IbmnosPortCtrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table to control the port specific parameters of the device like speed,
|
|
duplex mode, etc."
|
|
::= { ibmnosConfigControl 2 }
|
|
|
|
ibmnosPortCtrlEntry OBJECT-TYPE
|
|
SYNTAX IbmnosPortCtrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry appears in this table for each interface in the system.
|
|
|
|
Index to the table is the interface index of the port."
|
|
|
|
INDEX { ibmnosPortCtrlIndex }
|
|
::= { ibmnosPortCtrlTable 1 }
|
|
|
|
IbmnosPortCtrlEntry ::=
|
|
SEQUENCE {
|
|
ibmnosPortCtrlIndex
|
|
Integer32,
|
|
ibmnosPortCtrlMode
|
|
INTEGER,
|
|
ibmnosPortCtrlDuplex
|
|
INTEGER,
|
|
ibmnosPortCtrlSpeed
|
|
INTEGER,
|
|
ibmnosPortCtrlFlowControl
|
|
INTEGER
|
|
,ibmnosPortCtrlAlias
|
|
DisplayString
|
|
|
|
}
|
|
|
|
ibmnosPortCtrlIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interface index of the port for which the configuration
|
|
in this entry applies."
|
|
|
|
::= { ibmnosPortCtrlEntry 1 }
|
|
|
|
ibmnosPortCtrlMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto (1),
|
|
noNegotiation (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Speficies the mode in which the speed, duplex modes and flow control
|
|
of the interface is determined.
|
|
|
|
If set as 'auto', the hardware senses speed and negotiates with the port
|
|
on the other end of the link for data transfer operation as
|
|
'full-duplex' or 'half-duplex' and about flow contol.
|
|
|
|
If set as 'nonegotiation', the configured values for interface
|
|
speed, duplex mode and flow control will be effective."
|
|
|
|
DEFVAL { auto }
|
|
::= { ibmnosPortCtrlEntry 2 }
|
|
|
|
ibmnosPortCtrlDuplex OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
full (1),
|
|
half (2),
|
|
any (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures interface data transfer mode as full-duplex or half-duplex.
|
|
|
|
This object can be configured only if the 'PortCtrlMode' is 'nonegotiation'.
|
|
If the 'PortCtrlMode' is 'auto', it obtains the value 'any'"
|
|
|
|
::= { ibmnosPortCtrlEntry 3 }
|
|
|
|
ibmnosPortCtrlSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tenMBPS (1),
|
|
hundredMBPS (2),
|
|
oneGB (3),
|
|
tenGB (4),
|
|
any (5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures interface speed.
|
|
|
|
This object can be configured only if the 'PortCtrlMode' is 'nonegotiation'.
|
|
If the 'PortCtrlMode' is 'auto', it obtains the value 'any'"
|
|
|
|
::= { ibmnosPortCtrlEntry 4 }
|
|
|
|
|
|
ibmnosPortCtrlFlowControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable (1),
|
|
disable (2),
|
|
send (3),
|
|
receive (4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enables / disables flow control for the interface.
|
|
|
|
This object be configured only if the 'PortCtrlMode' is 'nonegotiation'.
|
|
If the 'PortCtrlMode' is 'auto', it obtains the value from Hardware
|
|
after negotiating with its peer"
|
|
|
|
::= { ibmnosPortCtrlEntry 5 }
|
|
|
|
|
|
ibmnosPortCtrlAlias OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port alias."
|
|
::= { ibmnosPortCtrlEntry 10 }
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: bos
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
toraddon OBJECT IDENTIFIER ::= { ibmnos-BladeSwitch
|
|
100
|
|
}
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- { INSERT: toraddon
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
-- Module Group
|
|
--vlan OBJECT IDENTIFIER ::= { toraddon 1 }
|
|
cfa OBJECT IDENTIFIER ::= { toraddon 2 }
|
|
sys OBJECT IDENTIFIER ::= { toraddon 7 }
|
|
ibmnosFdb OBJECT IDENTIFIER ::= { toraddon 13 }
|
|
tor-switch OBJECT IDENTIFIER ::= { toraddon 14 }
|
|
|
|
ibmnosBladeHarmony OBJECT IDENTIFIER ::= { toraddon
|
|
17
|
|
}
|
|
|
|
-- Blade Harmony Wrapper Objects (bosBladeHarmony)
|
|
|
|
dataCollection OBJECT IDENTIFIER ::= { ibmnosBladeHarmony 1 }
|
|
|
|
|
|
imageConfigTransfer OBJECT IDENTIFIER ::= { ibmnosBladeHarmony 3 }
|
|
|
|
|
|
ibmnosFdbTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IbmnosFdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of FDB entries."
|
|
::= { ibmnosFdb 5 }
|
|
|
|
ibmnosFdbEntry OBJECT-TYPE
|
|
SYNTAX IbmnosFdbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the FDB table"
|
|
INDEX { ibmnosFdbVlan, ibmnosFdbMacAddr }
|
|
::= { ibmnosFdbTable 1 }
|
|
|
|
IbmnosFdbEntry ::= SEQUENCE {
|
|
ibmnosFdbVlan Integer32,
|
|
ibmnosFdbMacAddr PhysAddress,
|
|
ibmnosFdbMacAddrStr DisplayString,
|
|
ibmnosFdbVlanId Integer32,
|
|
ibmnosFdbSrcPort Integer32,
|
|
ibmnosFdbSrcTrunk Integer32,
|
|
ibmnosFdbState INTEGER,
|
|
ibmnosFdbStatus Integer32,
|
|
ibmnosFdbClearMac INTEGER
|
|
}
|
|
|
|
ibmnosFdbVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN ID for the FDB entry."
|
|
::= { ibmnosFdbEntry 1 }
|
|
|
|
ibmnosFdbMacAddr OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address for the FDB entry."
|
|
::= { ibmnosFdbEntry 2 }
|
|
|
|
ibmnosFdbMacAddrStr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address in hex format for the FDB entry. This node is added for
|
|
display purpose."
|
|
::={ ibmnosFdbEntry 3 }
|
|
|
|
ibmnosFdbVlanId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN ID for the FDB entry. This node is added for display purpose."
|
|
::= { ibmnosFdbEntry 4 }
|
|
|
|
ibmnosFdbSrcPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Either the value '0', or the port number of the port on which a frame
|
|
having a source address equal to the value of the corresponding
|
|
instance has been seen. A value of '0' indicates that the port
|
|
number has not been learned but that the bridge does have some
|
|
forwarding/filtering information about this address."
|
|
::= { ibmnosFdbEntry 5 }
|
|
|
|
ibmnosFdbSrcTrunk OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Either the value '0', or the trunk number of the trunk on which a frame
|
|
having a source address equal to the value of the corresponding
|
|
instance has been seen. A value of '0' indicates that the source
|
|
address is not associated with a trunk."
|
|
::= { ibmnosFdbEntry 6 }
|
|
|
|
ibmnosFdbState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
forward(2),
|
|
trunk(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the FDB entry. The meanings of the values are :
|
|
unknown(1) : the MAC address has not yet been learned by the switch
|
|
but has only been seen as a destination address
|
|
forward(2) : the MAC address has been learned by the switch
|
|
trunk(3) : frames with this MAC address are forwarded to trunk
|
|
group"
|
|
::= { ibmnosFdbEntry 7 }
|
|
|
|
|
|
ibmnosFdbStatus OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"'1' if it is permanent
|
|
'0' if it is not permanent"
|
|
::= { ibmnosFdbEntry 10 }
|
|
|
|
ibmnosFdbClearMac OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
clear(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this value to clear(2) clears the corresponding table entry in FDB."
|
|
::= { ibmnosFdbEntry 11 }
|
|
|
|
|
|
|
|
-- Interface mangager(CFA) objects
|
|
|
|
ibmnosPortCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IbmnosPortCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of port configuration in the new_configuration block."
|
|
::= { cfa 1 }
|
|
|
|
ibmnosPortCfgTableEntry OBJECT-TYPE
|
|
SYNTAX IbmnosPortCfgTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the port configuration table in the new_configuration block."
|
|
INDEX {ibmnosPortCfgIndx }
|
|
::= {ibmnosPortCfgTable 1 }
|
|
|
|
IbmnosPortCfgTableEntry ::= SEQUENCE {
|
|
ibmnosPortCfgIndx Integer32,
|
|
ibmnosPortCfgVlanTag INTEGER
|
|
}
|
|
|
|
ibmnosPortCfgIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the row in port configurations table."
|
|
::= { ibmnosPortCfgTableEntry 1 }
|
|
|
|
ibmnosPortCfgVlanTag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN tag configured for the port"
|
|
::= { ibmnosPortCfgTableEntry 2 }
|
|
|
|
|
|
agImageForNextReset OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
image1(2),
|
|
image2(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The software image to be booted from at next reset.
|
|
|
|
The following values are writable:
|
|
image1(2)...image 1
|
|
image2(3)...image 2"
|
|
|
|
::= { sys 2 }
|
|
|
|
|
|
|
|
--- Switch Objects
|
|
|
|
|
|
hardwareTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HardwareTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table with the hardware information for the switches in the fabric."
|
|
::= { tor-switch 1 }
|
|
|
|
hardwareTableEntry OBJECT-TYPE
|
|
SYNTAX HardwareTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hardware related information for a switch in the fabric."
|
|
INDEX { hardwareSwitchNumber }
|
|
::= { hardwareTable 1 }
|
|
|
|
HardwareTableEntry ::= SEQUENCE {
|
|
hardwareSwitchNumber Integer32,
|
|
hardwareSwitchRunningSwVersion DisplayString,
|
|
hwTemperatureSensor1 DisplayString,
|
|
hwTemperatureSensor2 DisplayString,
|
|
hwTemperatureSensor3 DisplayString,
|
|
hwTemperatureSensor4 DisplayString,
|
|
hwTemperatureSensor5 DisplayString,
|
|
hwTemperatureSensor6 DisplayString,
|
|
hwFan1RPMValue DisplayString,
|
|
hwFan2RPMValue DisplayString,
|
|
hwFan3RPMValue DisplayString,
|
|
hwFan4RPMValue DisplayString,
|
|
hwFan5RPMValue DisplayString,
|
|
hwFan6RPMValue DisplayString,
|
|
hwFan7RPMValue DisplayString,
|
|
hwFan8RPMValue DisplayString,
|
|
hwPowerSupply1State INTEGER,
|
|
hwPowerSupply2State INTEGER,
|
|
swImage1Version DisplayString,
|
|
swImage2Version DisplayString,
|
|
swBootVersion DisplayString
|
|
}
|
|
|
|
hardwareSwitchNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the attached switch."
|
|
::= { hardwareTableEntry 1 }
|
|
|
|
hardwareSwitchRunningSwVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch software version."
|
|
::= { hardwareTableEntry 2 }
|
|
|
|
hwTemperatureSensor1 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature sensor 1."
|
|
::= { hardwareTableEntry 3 }
|
|
|
|
hwTemperatureSensor2 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature sensor 2."
|
|
::= { hardwareTableEntry 4 }
|
|
|
|
hwTemperatureSensor3 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature sensor 3."
|
|
::= { hardwareTableEntry 5 }
|
|
|
|
hwTemperatureSensor4 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature sensor 4."
|
|
::= { hardwareTableEntry 6 }
|
|
|
|
hwTemperatureSensor5 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature sensor 5."
|
|
::= { hardwareTableEntry 7 }
|
|
|
|
hwTemperatureSensor6 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature sensor 6."
|
|
::= { hardwareTableEntry 8 }
|
|
|
|
|
|
hwFan1RPMValue OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Fan 1 RPM value."
|
|
::= { hardwareTableEntry 14 }
|
|
|
|
hwFan2RPMValue OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Fan 2 RPM value."
|
|
::= { hardwareTableEntry 15 }
|
|
|
|
hwFan3RPMValue OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Fan 3 RPM value."
|
|
::= { hardwareTableEntry 16 }
|
|
|
|
hwFan4RPMValue OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Fan 4 RPM value."
|
|
::= { hardwareTableEntry 17 }
|
|
|
|
hwFan5RPMValue OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Fan 5 RPM value."
|
|
::= { hardwareTableEntry 18 }
|
|
|
|
hwFan6RPMValue OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Fan 6 RPM value."
|
|
::= { hardwareTableEntry 19 }
|
|
|
|
hwFan7RPMValue OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Fan 7 RPM value."
|
|
::= { hardwareTableEntry 20 }
|
|
|
|
hwFan8RPMValue OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Fan 8 RPM value."
|
|
::= { hardwareTableEntry 21 }
|
|
|
|
hwPowerSupply1State OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(0),
|
|
on(1),
|
|
absent(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Power Supply 1 state."
|
|
::= { hardwareTableEntry 22 }
|
|
|
|
hwPowerSupply2State OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(0),
|
|
on(1),
|
|
absent(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Power Supply 2 state."
|
|
::= { hardwareTableEntry 23 }
|
|
|
|
swImage1Version OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Software image1 version"
|
|
::= { hardwareTableEntry 24 }
|
|
|
|
swImage2Version OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Software image2 version"
|
|
::= { hardwareTableEntry 25 }
|
|
|
|
swBootVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Software boot version"
|
|
::= { hardwareTableEntry 26 }
|
|
|
|
|
|
|
|
|
|
ibmnosSfpInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF IbmnosSfpInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of external port SFP information."
|
|
::= { tor-switch 22 }
|
|
|
|
ibmnosSfpInfoTableEntry OBJECT-TYPE
|
|
SYNTAX IbmnosSfpInfoTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in the external port SFP information table."
|
|
INDEX { ibmnosSfpInfoIndx }
|
|
::= { ibmnosSfpInfoTable 1 }
|
|
|
|
IbmnosSfpInfoTableEntry ::= SEQUENCE {
|
|
ibmnosSfpInfoIndx Integer32,
|
|
ibmnosSfpInfoDescription INTEGER,
|
|
ibmnosSfpInfoSerialNumber DisplayString,
|
|
ibmnosSfpInfoPartNumber DisplayString,
|
|
ibmnosSfpInfoHWRevision DisplayString
|
|
}
|
|
|
|
ibmnosSfpInfoIndx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sfp Info index (port number)"
|
|
::= { ibmnosSfpInfoTableEntry 1 }
|
|
|
|
ibmnosSfpInfoDescription OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
sfp(1),
|
|
cx4(2),
|
|
sfpplus(3),
|
|
dac(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type Ethernet device (None(0), SFP(1), CX4(2), SFPplus(3), DAC(6))"
|
|
::= { ibmnosSfpInfoTableEntry 2 }
|
|
|
|
ibmnosSfpInfoSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Serial Number."
|
|
::= { ibmnosSfpInfoTableEntry 3 }
|
|
|
|
ibmnosSfpInfoPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Part Number."
|
|
::= { ibmnosSfpInfoTableEntry 4 }
|
|
|
|
ibmnosSfpInfoHWRevision OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hardware Revision"
|
|
::= { ibmnosSfpInfoTableEntry 5 }
|
|
|
|
|
|
|
|
|
|
|
|
-- Similar to ifAvailableIndex
|
|
ibmnosPortTableMaxEnt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of rows in the port configuration host table."
|
|
::= { dataCollection 1 }
|
|
|
|
|
|
|
|
|
|
-- Similar to swImage1Version
|
|
ibmnosImage1Ver OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of the software image stored in image 1 storage in the
|
|
form of 'major.minor.bugfix'. A zero length string is returned if
|
|
version is not available or there is no valid software image."
|
|
::= { dataCollection 3 }
|
|
|
|
-- Similar to swImage2Version
|
|
ibmnosImage2Ver OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of the software image stored in image 2 storage in the
|
|
form of 'major.minor.bugfix'. A zero length string is returned if
|
|
version is not available or there is no valid software image."
|
|
::= { dataCollection 4 }
|
|
|
|
hwSwitchSoftwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch software version."
|
|
::= { dataCollection 5 }
|
|
|
|
|
|
-- Similar to hwSerialNumber
|
|
|
|
-- Similar to issRestart
|
|
ibmnosReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is an action object to reboot the agent.
|
|
other(1) is returned always when read."
|
|
::= { dataCollection 8 }
|
|
|
|
-- Similar to swBootVersion
|
|
ibmnosBootVer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of the boot code in the form of 'major.minor.bugfix'.
|
|
A zero length string is returned if version is not available."
|
|
::= { dataCollection 9 }
|
|
|
|
--Similar to ibmnosConfigRestoreOption
|
|
ibmnosConfigForNxtReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(2),
|
|
backup(3),
|
|
default(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configuration information to be loaded from at next reset.
|
|
The following values are writable:
|
|
active(2)...active configuration block
|
|
backup(3)...backup configuration block
|
|
default(4)..default configuration block"
|
|
::= { dataCollection 10 }
|
|
|
|
|
|
ibmnosSoftwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of the software image that is currently running on the
|
|
system in the form of 'major.minor.maintenance.bugfix'. A zero
|
|
length string is returned if version is not available."
|
|
::= { dataCollection 11 }
|
|
|
|
|
|
|
|
|
|
agTftpServer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TFTP server IP address or domain name."
|
|
::= { imageConfigTransfer 1 }
|
|
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: g8000
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
-- ----------------------------------------------------------------------------
|
|
-- } INSERT: blade
|
|
-- ----------------------------------------------------------------------------
|
|
|
|
END
|
|
|
|
|
|
|
|
|