Observium_CE/mibs/ibm/LENOVO-GbTOR-G8264CS-SIF-MIB

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