mibs/MIBS/ciena/CIENA-CES-DHCPV6-CLIENT-MIB

1930 lines
73 KiB
Plaintext
Raw Permalink Normal View History

2023-12-05 12:25:34 +01:00
-- This file was included in WWP MIB release 04-16-00-0047
--
-- CIENA-CES-DHCPV6-CLIENT-MIB.my
--
CIENA-CES-DHCPV6-CLIENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
Integer32, Counter32, Gauge32, OBJECT-TYPE, MODULE-IDENTITY, Unsigned32
FROM SNMPv2-SMI
DisplayString, RowStatus
FROM SNMPv2-TC
InetAddressType, InetAddress
FROM INET-ADDRESS-MIB
CienaGlobalState, CienaStatsClear
FROM CIENA-TC
cienaCesConfig, cienaCesNotifications
FROM CIENA-SMI;
cienaCesDhcpv6ClientMIB MODULE-IDENTITY
LAST-UPDATED "201606210000Z"
ORGANIZATION "Ciena, Inc"
CONTACT-INFO
" Mib Meister
115 North Sullivan Road
Spokane Valley, WA 99037
USA
Phone: +1 509 242 9000
Email: support@ciena.com"
DESCRIPTION
"The MIB module to manage DHCPv6 client on Ciena CES products."
REVISION "201606210000Z"
DESCRIPTION
"LDRA - updated cienaCesDhcpv6LdraMplsVcName to
allow the VC name length up to 31 characters."
REVISION "201601190000Z"
DESCRIPTION
"LDRA - updated Dhcpv6LdraVsName and Dhcpv6LdraMplsName
to allow the VS name length up to 31 characters."
REVISION "201511020000Z"
DESCRIPTION
"LDRA - added missing DHCP Relay global statistic."
REVISION "201508060000Z"
DESCRIPTION
"LDRA - added support for Q-in-Q VS and MPLS VS relay agents."
REVISION "201310170000Z"
DESCRIPTION
"LDRA - added new global statistics, ability to clear global stats."
REVISION "201309240000Z"
DESCRIPTION
"Added length checks for LDRA IntId, rid values. EnterpriseID can be unsigned 32"
REVISION "201307190000Z"
DESCRIPTION
"Added support for Lightweight DHCPv6 Relay Agent (LDRA). The
functionality is similar to that for the L2 relay agent."
REVISION "201302111900Z"
DESCRIPTION
"The ReconfigureState was included by mistake. It should not
be visible to the SNMP user until the feature is completed."
REVISION "201302110000Z"
DESCRIPTION
"The OptionCodeIndex incorrectly began at 0.
It was changed to begin at 1."
REVISION "201302080000Z"
DESCRIPTION
"The notification cienaCesDhcpv6ClientOptionDisabledNotification,
neither implemented nor released, was removed."
REVISION "201211150000Z"
DESCRIPTION
"Initial creation."
::= { cienaCesConfig 30 }
--
--
-- Node definitions
--
cienaCesDhcpv6ClientMIBObjects OBJECT IDENTIFIER ::= { cienaCesDhcpv6ClientMIB 1 }
cienaCesDhcpv6Client OBJECT IDENTIFIER ::= { cienaCesDhcpv6ClientMIBObjects 1 }
cienaCesDhcpv6RelayAgent OBJECT IDENTIFIER ::= { cienaCesDhcpv6ClientMIBObjects 2 }
cienaCesDhcpv6RelayAgentGlobalAttrs OBJECT IDENTIFIER ::= { cienaCesDhcpv6RelayAgent 1 }
-- Notifications
cienaCesDhcpv6ClientMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 30}
cienaCesDhcpv6ClientMIBNotifications OBJECT IDENTIFIER ::= { cienaCesDhcpv6ClientMIBNotificationPrefix 0 }
-- Conformance information
cienaCesDhcpv6ClientMIBConformance OBJECT IDENTIFIER ::= { cienaCesDhcpv6ClientMIB 2 }
cienaCesDhcpv6ClientMIBCompliances OBJECT IDENTIFIER ::= { cienaCesDhcpv6ClientMIBConformance 1 }
cienaCesDhcpv6ClientMIBGroups OBJECT IDENTIFIER ::= { cienaCesDhcpv6ClientMIBConformance 2 }
-- The DHCPv6 client table - global settings
cienaCesDhcpv6AdminState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates if the DHCPv6 client is administratively enabled."
::= { cienaCesDhcpv6Client 1 }
cienaCesDhcpv6IfName OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface associated with the DHCPV6 client."
::= { cienaCesDhcpv6Client 2 }
cienaCesDhcpv6RapidCommitState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates if rapid commit option is enabled on the DHCPv6 client."
::= { cienaCesDhcpv6Client 3 }
-- cienaCesDhcpv6ReconfigureState OBJECT-TYPE
-- SYNTAX CienaGlobalState
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "This object indicates if reconfigure option is enabled on the DHCPv6 client."
-- ::= { cienaCesDhcpv6Client 4 }
cienaCesDhcpv6PrefLifetimeReq OBJECT-TYPE
SYNTAX Integer32(0..2147483647)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The requested preferred lifetime for the IPv6 address expressed in seconds."
DEFVAL { 0 }
::= { cienaCesDhcpv6Client 5 }
cienaCesDhcpv6ValidLifetimeReq OBJECT-TYPE
SYNTAX Integer32(0..2147483647)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The requested valid lifetime for the IPv6 address expressed in seconds."
DEFVAL { 0 }
::= { cienaCesDhcpv6Client 6 }
--
-- DHCPOption List
--
-- the Multi DHCP client Table
cienaCesDhcpv6ClientOptionTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpv6ClientOptionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of options supported by the DHCPv6 client."
::= { cienaCesDhcpv6Client 7 }
cienaCesDhcpv6ClientOptionEntry OBJECT-TYPE
SYNTAX CienaCesDhcpv6ClientOptionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing list of options supported by DHCPv6 client."
INDEX { cienaCesDhcpv6OptionCodeIndex }
::= { cienaCesDhcpv6ClientOptionTable 1 }
CienaCesDhcpv6ClientOptionEntry ::=
SEQUENCE {
cienaCesDhcpv6OptionCodeIndex Integer32,
cienaCesDhcpv6OptionDesc DisplayString,
cienaCesDhcpv6OptionCode Integer32,
cienaCesDhcpv6OptionState CienaGlobalState
}
cienaCesDhcpv6OptionCodeIndex OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Specifies the index used for this entry."
::= { cienaCesDhcpv6ClientOptionEntry 1 }
cienaCesDhcpv6OptionDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the description for the given DHCPv6 option code."
::= { cienaCesDhcpv6ClientOptionEntry 2 }
cienaCesDhcpv6OptionCode OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the option code specified by RFC specification."
::= { cienaCesDhcpv6ClientOptionEntry 3 }
cienaCesDhcpv6OptionState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies if the given option is enabled/disabled."
::= { cienaCesDhcpv6ClientOptionEntry 4 }
--
-- Per Session Status
--
-- DHCPv6 client Session Table
cienaCesDhcpv6ClientSessTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpv6ClientSessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "List of active DHCPv6 client sessions."
::= { cienaCesDhcpv6Client 8 }
cienaCesDhcpv6ClientSessEntry OBJECT-TYPE
SYNTAX CienaCesDhcpv6ClientSessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the cienaCesDhcpv6ClientSessTable."
INDEX { cienaCesDhcpv6ClientSessMgmtIntfIndex }
::= { cienaCesDhcpv6ClientSessTable 1 }
CienaCesDhcpv6ClientSessEntry ::= SEQUENCE {
cienaCesDhcpv6ClientSessMgmtIntfIndex Integer32,
cienaCesDhcpv6ClientSessState INTEGER,
cienaCesDhcpv6ClientSessAutoConfigState INTEGER,
cienaCesDhcpv6ClientSessUpTime Integer32,
cienaCesDhcpv6ClientSessPrefLifetime Integer32,
cienaCesDhcpv6ClientSessValidLifetime Integer32,
cienaCesDhcpv6ClientSessLeaseExpire Integer32,
cienaCesDhcpv6ClientSessClientId DisplayString,
cienaCesDhcpv6ClientSessServerIpAddrType InetAddressType,
cienaCesDhcpv6ClientSessServerIpAddr InetAddress,
cienaCesDhcpv6ClientSessServerId DisplayString,
cienaCesDhcpv6ClientSessT1Time Integer32,
cienaCesDhcpv6ClientSessT2Time Integer32
}
cienaCesDhcpv6ClientSessMgmtIntfIndex OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The mgmt interface index."
::= { cienaCesDhcpv6ClientSessEntry 1 }
cienaCesDhcpv6ClientSessState OBJECT-TYPE
SYNTAX INTEGER
{
disabled(1),
init(2),
bound(3),
renewing(4),
rebinding(5),
solicit(6),
request(7),
reconfigure(8),
unknown(99)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The DHCPv6 client state of this session."
::= { cienaCesDhcpv6ClientSessEntry 2 }
cienaCesDhcpv6ClientSessAutoConfigState OBJECT-TYPE
SYNTAX INTEGER
{
none(1),
stateless(2),
stateful(3),
unknown(99)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The DHCPv6 autoconfiguration state of this session
set by the router advertisement."
::= { cienaCesDhcpv6ClientSessEntry 3 }
cienaCesDhcpv6ClientSessUpTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total length of time that this session has had active
lease(s)."
::= { cienaCesDhcpv6ClientSessEntry 4 }
cienaCesDhcpv6ClientSessPrefLifetime OBJECT-TYPE
SYNTAX Integer32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The preferred lifetime in seconds of the current lease."
::= { cienaCesDhcpv6ClientSessEntry 5 }
cienaCesDhcpv6ClientSessValidLifetime OBJECT-TYPE
SYNTAX Integer32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The valid lifetime in seconds of the current lease."
::= { cienaCesDhcpv6ClientSessEntry 6 }
cienaCesDhcpv6ClientSessLeaseExpire OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The remaining seconds until the current lease expires."
::= { cienaCesDhcpv6ClientSessEntry 7 }
cienaCesDhcpv6ClientSessClientId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The full 'client ID' value associated with this lease."
::= { cienaCesDhcpv6ClientSessEntry 8 }
cienaCesDhcpv6ClientSessServerIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP address type (IPv6) of the server from which this lease was obtained."
::= { cienaCesDhcpv6ClientSessEntry 9 }
cienaCesDhcpv6ClientSessServerIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The IP address of the server from which this lease was obtained."
::= { cienaCesDhcpv6ClientSessEntry 10 }
cienaCesDhcpv6ClientSessServerId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The full 'server ID' value associated with this lease."
::= { cienaCesDhcpv6ClientSessEntry 11 }
cienaCesDhcpv6ClientSessT1Time OBJECT-TYPE
SYNTAX Integer32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The lease renewal (T1) time in seconds."
::= { cienaCesDhcpv6ClientSessEntry 12 }
cienaCesDhcpv6ClientSessT2Time OBJECT-TYPE
SYNTAX Integer32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The lease rebind (T2) time in seconds."
::= { cienaCesDhcpv6ClientSessEntry 13 }
--
-- DHCPv6 Client Session Statistics
--
--
cienaCesDhcpv6ClientSessStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpv6ClientSessStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the statistics for DHCPv6 per
interface"
::= { cienaCesDhcpv6Client 9 }
cienaCesDhcpv6ClientSessStatsEntry OBJECT-TYPE
SYNTAX CienaCesDhcpv6ClientSessStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the cienaCesDhcpv6ClientSessStatsTable."
INDEX {cienaCesDhcpv6ClientSessStatsMgmtIntfIndex}
::= { cienaCesDhcpv6ClientSessStatsTable 1 }
CienaCesDhcpv6ClientSessStatsEntry ::= SEQUENCE {
cienaCesDhcpv6ClientSessStatsMgmtIntfIndex Integer32,
cienaCesDhcpv6ClientSessStatsClear CienaStatsClear,
cienaCesDhcpv6ClientSessStatsPktsRx Gauge32,
cienaCesDhcpv6ClientSessStatsReply Gauge32,
cienaCesDhcpv6ClientSessStatsAdvert Gauge32,
cienaCesDhcpv6ClientSessStatsRecfg Gauge32,
cienaCesDhcpv6ClientSessStatsInvalid Gauge32,
cienaCesDhcpv6ClientSessStatsPktsTx Gauge32,
cienaCesDhcpv6ClientSessStatsSolicit Gauge32,
cienaCesDhcpv6ClientSessStatsRequest Gauge32,
cienaCesDhcpv6ClientSessStatsConfirm Gauge32,
cienaCesDhcpv6ClientSessStatsRenew Gauge32,
cienaCesDhcpv6ClientSessStatsRebind Gauge32,
cienaCesDhcpv6ClientSessStatsInfoReq Gauge32,
cienaCesDhcpv6ClientSessStatsRelease Gauge32,
cienaCesDhcpv6ClientSessStatsDecline Gauge32,
cienaCesDhcpv6ClientSessStatsTxFail Gauge32
}
cienaCesDhcpv6ClientSessStatsMgmtIntfIndex OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The mgmt interface index."
::= { cienaCesDhcpv6ClientSessStatsEntry 1 }
cienaCesDhcpv6ClientSessStatsClear OBJECT-TYPE
SYNTAX CienaStatsClear
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object clears the DHCPv6 session statistics."
DEFVAL { 0 }
::= { cienaCesDhcpv6ClientSessStatsEntry 2}
cienaCesDhcpv6ClientSessStatsPktsRx OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DHCPv6 packets received by the client."
::= { cienaCesDhcpv6ClientSessStatsEntry 3 }
cienaCesDhcpv6ClientSessStatsReply OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DHCPv6 reply messages received by the client."
::= { cienaCesDhcpv6ClientSessStatsEntry 4 }
cienaCesDhcpv6ClientSessStatsAdvert OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DHCPv6 advertise messages received by the client."
::= { cienaCesDhcpv6ClientSessStatsEntry 5 }
cienaCesDhcpv6ClientSessStatsRecfg OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DHCPv6 reconfigure messages received by the client."
::= { cienaCesDhcpv6ClientSessStatsEntry 6 }
cienaCesDhcpv6ClientSessStatsInvalid OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DHCPv6 invalid messages received by the client."
::= { cienaCesDhcpv6ClientSessStatsEntry 7 }
cienaCesDhcpv6ClientSessStatsPktsTx OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DHCPv6 messages sent by the client."
::= { cienaCesDhcpv6ClientSessStatsEntry 8 }
cienaCesDhcpv6ClientSessStatsSolicit OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DHCPv6 solicit messages sent by the client."
::= { cienaCesDhcpv6ClientSessStatsEntry 9 }
cienaCesDhcpv6ClientSessStatsRequest OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DHCPv6 request messages sent by the client."
::= { cienaCesDhcpv6ClientSessStatsEntry 10 }
cienaCesDhcpv6ClientSessStatsConfirm OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DHCPv6 confirm messages sent by the client."
::= { cienaCesDhcpv6ClientSessStatsEntry 11 }
cienaCesDhcpv6ClientSessStatsRenew OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DHCPv6 renew messages sent by the client."
::= { cienaCesDhcpv6ClientSessStatsEntry 12 }
cienaCesDhcpv6ClientSessStatsRebind OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DHCPv6 rebind messages sent by the client."
::= { cienaCesDhcpv6ClientSessStatsEntry 13 }
cienaCesDhcpv6ClientSessStatsInfoReq OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DHCPv6 information request messages sent by the client."
::= { cienaCesDhcpv6ClientSessStatsEntry 14 }
cienaCesDhcpv6ClientSessStatsRelease OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DHCPv6 release messages sent by the client."
::= { cienaCesDhcpv6ClientSessStatsEntry 15 }
cienaCesDhcpv6ClientSessStatsDecline OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DHCPv6 decline messages sent by the client."
::= { cienaCesDhcpv6ClientSessStatsEntry 16 }
cienaCesDhcpv6ClientSessStatsTxFail OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of DHCPv6 messages the client was unable to send."
::= { cienaCesDhcpv6ClientSessStatsEntry 17 }
--
-- DHCPv6 Relay Agent Functionality
-- LDRA is LightWeight DHCPv6 Relay Agent
--
--- Global Lightweight DHCPv6 Relay Agent (LDRA) fields
cienaCesDhcpv6LdraState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the global state of the Lightweight DHCPv6 Relay Agent."
::= { cienaCesDhcpv6RelayAgentGlobalAttrs 1 }
cienaCesDhcpv6LdraInterfaceId OBJECT-TYPE
SYNTAX INTEGER {
slotAndPort(1),
slotAndPortAndVlan(2),
intidString(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the type of data to use in the InterfaceID option of LDRA messages."
::= { cienaCesDhcpv6RelayAgentGlobalAttrs 2 }
cienaCesDhcpv6LdraRemoteId OBJECT-TYPE
SYNTAX INTEGER {
macAddress(1),
hostName(2),
ridString(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the type of data to use in the RemoteID option of LDRA messages."
::= { cienaCesDhcpv6RelayAgentGlobalAttrs 3 }
cienaCesDhcpv6LdraRemoteIdOption OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If on, the RemoteID option will be added to client messages being relayed by LDRA."
::= { cienaCesDhcpv6RelayAgentGlobalAttrs 4 }
cienaCesDhcpv6LdraRemoteIdEnterpriseNo OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If the RemoteID option is on, this value will be used as the Enterprise Number in the
RemoteID option field. Uses Broadband Forum value 3561 as default"
::= { cienaCesDhcpv6RelayAgentGlobalAttrs 5 }
cienaCesDhcpv6LdraForward OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets forwarded rather than relayed.
These are valid DHCPv6 frames that don't have a defined relay."
::= { cienaCesDhcpv6RelayAgentGlobalAttrs 6 }
cienaCesDhcpv6LdraRelayed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets processed by
the LDRA and not dropped."
::= { cienaCesDhcpv6RelayAgentGlobalAttrs 7 }
cienaCesDhcpv6LdraDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets processed by the LDRA and dropped.
Inspect the detailed statistics on each relay for more details related to dropped packets."
::= { cienaCesDhcpv6RelayAgentGlobalAttrs 8 }
cienaCesDhcpv6LdraGlobalStatsClear OBJECT-TYPE
SYNTAX CienaStatsClear
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object when set to 'clear(1)', clears the global DHCPv6 LDRA stats."
DEFVAL { 0 }
::= { cienaCesDhcpv6RelayAgentGlobalAttrs 9 }
cienaCesDhcpv6LdraNotForRelay OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets passed to the relay,
but were determined to not belong to the relay. The packets are dropped."
::= { cienaCesDhcpv6RelayAgentGlobalAttrs 10 }
--
-- Table to control DHCPv6 LDRA functionality on each L2 VLAN
--
cienaCesDhcpv6LdraStateTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpV6LdraStateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table allows changing configuration of DHCPv6 LDRA functionality
for each cienaCesDhcpv6LdraVlan."
::= { cienaCesDhcpv6RelayAgent 2 }
cienaCesDhcpv6LdraStateEntry OBJECT-TYPE
SYNTAX CienaCesDhcpV6LdraStateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the table to configure DHCPv6 LDRA functionality."
INDEX { cienaCesDhcpv6LdraVlan }
::= { cienaCesDhcpv6LdraStateTable 1 }
CienaCesDhcpV6LdraStateEntry ::= SEQUENCE {
cienaCesDhcpv6LdraVlan Integer32,
cienaCesDhcpv6LdraAdminState CienaGlobalState,
cienaCesDhcpv6LdraOperState CienaGlobalState,
cienaCesDhcpv6LdraRowStatus RowStatus
}
cienaCesDhcpv6LdraVlan OBJECT-TYPE
SYNTAX Integer32 (1..24576)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies the VLAN on which DHCPv6 LDRA is configured."
::= { cienaCesDhcpv6LdraStateEntry 1 }
cienaCesDhcpv6LdraAdminState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows the user to disable or enable DHCPv6 LDRA functionality on
the given VLAN specified by cienaCesDhcpv6LdraVlan."
::= { cienaCesDhcpv6LdraStateEntry 2 }
cienaCesDhcpv6LdraOperState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows the operational status of the DHCPv6 LDRA on given VLAN."
::= { cienaCesDhcpv6LdraStateEntry 3 }
cienaCesDhcpv6LdraRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Set this object to 'Destroy' to terminate DHCPv6 LDRA Relaying
on the VLAN specified by cienaCesDhcpv6LdraVlan.
Set this object to 'CreateAndGo' to enable DHCPv6 LDRA Relaying
on the VLAN specified by cienaCesDhcpv6LdraVlan."
::= { cienaCesDhcpv6LdraStateEntry 4 }
--
-- DHCPv6 LDRA Port Trust Table
--
cienaCesDhcpv6LdraTrustTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpV6LdraTrustEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This table is used to specify the slot / ports and VLANs
that the DHCPv6 LDRA can trust.
This table has been deprecated in favor of the
cienaCesDhcpv6LdraExtTrustTable which adds a column for port
status."
::= { cienaCesDhcpv6RelayAgent 3 }
cienaCesDhcpv6LdraTrustEntry OBJECT-TYPE
SYNTAX CienaCesDhcpV6LdraTrustEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"Each entry in this table is used to specify the slot / port and VLAN to be trusted."
INDEX { cienaCesDhcpv6LdraVlan, cienaCesDhcpv6LdraPort }
::= { cienaCesDhcpv6LdraTrustTable 1 }
CienaCesDhcpV6LdraTrustEntry ::= SEQUENCE {
cienaCesDhcpv6LdraPort Integer32,
cienaCesDhcpv6LdraTrustMode INTEGER
}
cienaCesDhcpv6LdraPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is used as an index in the table and is used to specify the port."
::= { cienaCesDhcpv6LdraTrustEntry 1 }
cienaCesDhcpv6LdraTrustMode OBJECT-TYPE
SYNTAX INTEGER {
client(1),
clientTrust(2),
serverTrust(3),
dualRoleTrust(4),
unTrust(5)
}
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"This object is used to set the port as client trusted, server
trusted or not trusted.
Note that the client(1) mode is deprecated. That value will
never be returned. Setting that value will set the mode to
clientTrust(2) instead."
::= { cienaCesDhcpv6LdraTrustEntry 2 }
--
-- DHCPv6 LDRA VLAN Statistics
--
cienaCesDhcpv6LdraStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpV6LdraStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table to display L2 statistics for each cienaCesDhcpv6LdraVlan."
::= { cienaCesDhcpv6RelayAgent 4 }
cienaCesDhcpv6LdraStatsEntry OBJECT-TYPE
SYNTAX CienaCesDhcpV6LdraStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the table to display LDRA stats."
INDEX { cienaCesDhcpv6LdraVlan }
::= { cienaCesDhcpv6LdraStatsTable 1 }
CienaCesDhcpV6LdraStatsEntry ::= SEQUENCE {
cienaCesDhcpv6LdraPktsForRelay Counter32,
cienaCesDhcpv6LdraRelayedClient Counter32,
cienaCesDhcpv6LdraRelayedServer Counter32,
cienaCesDhcpv6LdraUntrustedClientPortPktsRx Counter32,
cienaCesDhcpv6LdraUntrustedServerPortPktsRx Counter32,
cienaCesDhcpv6LdraFailedValidationPktDrop Counter32,
cienaCesDhcpv6LdraInvalidConfigPktDrop Counter32,
cienaCesDhcpv6LdraExceededHopCountPktDrop Counter32,
cienaCesDhcpv6LdraExceedMTUPktDrop Counter32,
cienaCesDhcpv6LdraNoTrustedServerPktDrop Counter32,
cienaCesDhcpv6LdraNoTrustedClientPktDrop Counter32,
cienaCesDhcpv6LdraIPv6FragBadExtHdrPktDrop Counter32,
cienaCesDhcpv6LdraGeneralErrors Counter32,
cienaCesDhcpv6LdraStatsClear CienaStatsClear
}
cienaCesDhcpv6LdraPktsForRelay OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of packets sent to this relay process."
::= { cienaCesDhcpv6LdraStatsEntry 1 }
cienaCesDhcpv6LdraRelayedClient OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of client sourced DHCPv6 packets relayed."
::= { cienaCesDhcpv6LdraStatsEntry 2 }
cienaCesDhcpv6LdraRelayedServer OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of server sourced DHCPv6 packets relayed."
::= { cienaCesDhcpv6LdraStatsEntry 3 }
cienaCesDhcpv6LdraUntrustedClientPortPktsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of client DHCPv6 packets dropped because they were
received on untrusted client ports."
::= { cienaCesDhcpv6LdraStatsEntry 4 }
cienaCesDhcpv6LdraUntrustedServerPortPktsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of server DHCPv6 packets dropped because they were
received on untrusted server ports."
::= { cienaCesDhcpv6LdraStatsEntry 5 }
cienaCesDhcpv6LdraFailedValidationPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped due to failed validation."
::= { cienaCesDhcpv6LdraStatsEntry 6 }
cienaCesDhcpv6LdraInvalidConfigPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped due
to LDRA configuration issues."
::= { cienaCesDhcpv6LdraStatsEntry 7 }
cienaCesDhcpv6LdraExceededHopCountPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped due to hop count
in the packet exceeding hop count the limit."
::= { cienaCesDhcpv6LdraStatsEntry 8 }
cienaCesDhcpv6LdraExceedMTUPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped because the new
relay frame size would exceed the MTU."
::= { cienaCesDhcpv6LdraStatsEntry 9 }
cienaCesDhcpv6LdraNoTrustedServerPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped because there are no server trusted ports configured."
::= { cienaCesDhcpv6LdraStatsEntry 10 }
cienaCesDhcpv6LdraNoTrustedClientPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped because there are no client trusted ports configured."
::= { cienaCesDhcpv6LdraStatsEntry 11 }
cienaCesDhcpv6LdraIPv6FragBadExtHdrPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped due to IPv6 packet
extension headers that could not be processed."
::= { cienaCesDhcpv6LdraStatsEntry 12 }
cienaCesDhcpv6LdraGeneralErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped due to unclassified errors."
::= { cienaCesDhcpv6LdraStatsEntry 13 }
cienaCesDhcpv6LdraStatsClear OBJECT-TYPE
SYNTAX CienaStatsClear
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object when set to 'true', clears DHCPv6 LDRA stats for given VLAN."
DEFVAL { 0 }
::= { cienaCesDhcpv6LdraStatsEntry 14 }
--
-- DHCPv6 LDRA Interface ID String Table
--
cienaCesDhcpv6LdraIntidStringTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpV6LdraIntidStringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to specify CID strings for slot / ports
and VLANs that the DHCP relay agent can specify in Option 82 CID
information."
::= { cienaCesDhcpv6RelayAgent 5 }
cienaCesDhcpv6LdraIntidStringEntry OBJECT-TYPE
SYNTAX CienaCesDhcpV6LdraIntidStringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table is used to specify an interface id string for slot / port and VLAN combinations."
INDEX { cienaCesDhcpv6LdraVlan, cienaCesDhcpv6LdraIntidStringPort }
::= { cienaCesDhcpv6LdraIntidStringTable 1 }
CienaCesDhcpV6LdraIntidStringEntry ::= SEQUENCE {
cienaCesDhcpv6LdraIntidStringPort Integer32,
cienaCesDhcpv6LdraIntidString DisplayString,
cienaCesDhcpv6LdraIntidStringRowStatus RowStatus
}
cienaCesDhcpv6LdraIntidStringPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is used as an index in the table and is used to specify the port."
::= { cienaCesDhcpv6LdraIntidStringEntry 1 }
cienaCesDhcpv6LdraIntidString OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to get and set the IntID string for the port."
::= { cienaCesDhcpv6LdraIntidStringEntry 2 }
cienaCesDhcpv6LdraIntidStringRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the conceptual rows in this table.
To create a row in this table set this object to 'createAndGo'.
To delete a row in this table set this object to 'destroy'."
::= { cienaCesDhcpv6LdraIntidStringEntry 3 }
--
-- DHCPv6 LDRA RID String Table
--
cienaCesDhcpv6LdraRidStringTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpV6LdraRidStringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to specify RID strings for slot / ports
and VLANs that the DHCP relay agent can specify in Option 82 RID
information."
::= { cienaCesDhcpv6RelayAgent 6 }
cienaCesDhcpv6LdraRidStringEntry OBJECT-TYPE
SYNTAX CienaCesDhcpV6LdraRidStringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table is used to specify an RID string for
slot / port and VLAN combinations."
INDEX { cienaCesDhcpv6LdraVlan, cienaCesDhcpv6LdraRidStringPort }
::= { cienaCesDhcpv6LdraRidStringTable 1 }
CienaCesDhcpV6LdraRidStringEntry ::= SEQUENCE {
cienaCesDhcpv6LdraRidStringPort Integer32,
cienaCesDhcpv6LdraRidString DisplayString,
cienaCesDhcpv6LdraRidStringRowStatus RowStatus
}
cienaCesDhcpv6LdraRidStringPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This MIB object is used as an index in the table and is used to specify the port."
::= { cienaCesDhcpv6LdraRidStringEntry 1 }
cienaCesDhcpv6LdraRidString OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This MIB object is used to get and set the RID string for the port."
::= { cienaCesDhcpv6LdraRidStringEntry 2 }
cienaCesDhcpv6LdraRidStringRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the
conceptual rows in this table.
To create a row in this table set this object
to 'createAndGo'.
To delete a row in this table set this object
to 'destroy'."
::= { cienaCesDhcpv6LdraRidStringEntry 3 }
--
-- DHCPv6 LDRA Extended Port Trust Table
--
cienaCesDhcpv6LdraExtTrustTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpV6LdraExtTrustEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to specify the ports and VLANs that the
DHCPv6 LDRA can trust. This table is the same as
cienaCesDhcpv6LdraTrustTable with the addition of a column for
the port status."
::= { cienaCesDhcpv6RelayAgent 7 }
cienaCesDhcpv6LdraExtTrustEntry OBJECT-TYPE
SYNTAX CienaCesDhcpV6LdraExtTrustEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table is used to specify the port and VLAN to
be trusted."
INDEX { cienaCesDhcpv6LdraVlan, cienaCesDhcpv6LdraPort }
::= { cienaCesDhcpv6LdraExtTrustTable 1 }
CienaCesDhcpV6LdraExtTrustEntry ::= SEQUENCE {
cienaCesDhcpv6LdraExtPortState INTEGER,
cienaCesDhcpv6LdraExtTrustMode INTEGER
}
cienaCesDhcpv6LdraExtPortState OBJECT-TYPE
SYNTAX INTEGER {
active(1),
inactive(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object reports whether the specified port is active or
inactive."
::= { cienaCesDhcpv6LdraExtTrustEntry 1 }
cienaCesDhcpv6LdraExtTrustMode OBJECT-TYPE
SYNTAX INTEGER {
client(1),
clientTrust(2),
serverTrust(3),
dualRoleTrust(4),
unTrust(5)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to set the port as client trusted, server
trusted or not trusted.
Note that the client(1) mode is deprecated. That value will
never be returned. Setting that value will set the mode to
clientTrust(2) instead."
::= { cienaCesDhcpv6LdraExtTrustEntry 2 }
--
-- Table to control DHCPv6 LDRA functionality on each L2 VS
--
cienaCesDhcpv6LdraVsStateTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpV6LdraVsStateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table allows changing configuration of DHCPv6 LDRA functionality
for each VS."
::= { cienaCesDhcpv6RelayAgent 8 }
cienaCesDhcpv6LdraVsStateEntry OBJECT-TYPE
SYNTAX CienaCesDhcpV6LdraVsStateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the table to configure DHCPv6 LDRA functionality."
INDEX { cienaCesDhcpv6LdraVsVlan }
::= { cienaCesDhcpv6LdraVsStateTable 1 }
CienaCesDhcpV6LdraVsStateEntry ::= SEQUENCE {
cienaCesDhcpv6LdraVsVlan Integer32,
cienaCesDhcpv6LdraVsName DisplayString,
cienaCesDhcpv6LdraVsAdminState CienaGlobalState,
cienaCesDhcpv6LdraVsOperState CienaGlobalState,
cienaCesDhcpv6LdraVsRowStatus RowStatus
}
cienaCesDhcpv6LdraVsVlan OBJECT-TYPE
SYNTAX Integer32 (1..24576)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies the VS VLAN on which the DHCPv6 LDRA is configured."
::= { cienaCesDhcpv6LdraVsStateEntry 1 }
cienaCesDhcpv6LdraVsName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows the name of the VS VLAN on which the DHCPv6 LDRA is configured."
::= { cienaCesDhcpv6LdraVsStateEntry 2 }
cienaCesDhcpv6LdraVsAdminState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows the user to disable or enable DHCPv6 LDRA functionality on
the given VS VLAN specified by cienaCesDhcpv6LdraVsVlan."
::= { cienaCesDhcpv6LdraVsStateEntry 3 }
cienaCesDhcpv6LdraVsOperState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows the operational status of the DHCPv6 LDRA on
the given VS VLAN."
::= { cienaCesDhcpv6LdraVsStateEntry 4 }
cienaCesDhcpv6LdraVsRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Set this object to 'Destroy' to terminate DHCPv6 LDRA Relaying
on the VS VLAN specified by cienaCesDhcpv6LdraVsVlan.
Set this object to 'CreateAndGo' to enable DHCPv6 LDRA Relaying
on the VS VLAN specified by cienaCesDhcpv6LdraVsVlan."
::= { cienaCesDhcpv6LdraVsStateEntry 5 }
--
-- DHCPv6 LDRA VS Trust Table
--
cienaCesDhcpv6LdraVsTrustTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpV6LdraVsTrustEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to specify the VLANs, ports and sub-VLANs
that the DHCPv6 LDRA can trust."
::= { cienaCesDhcpv6RelayAgent 9 }
cienaCesDhcpv6LdraVsTrustEntry OBJECT-TYPE
SYNTAX CienaCesDhcpV6LdraVsTrustEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table is used to specify the VLAN, port and
sub-VLAN to be trusted."
INDEX { cienaCesDhcpv6LdraVsVlan, cienaCesDhcpv6LdraVsPort, cienaCesDhcpv6LdraVsSubVlan }
::= { cienaCesDhcpv6LdraVsTrustTable 1 }
CienaCesDhcpV6LdraVsTrustEntry ::= SEQUENCE {
cienaCesDhcpv6LdraVsPort Integer32,
cienaCesDhcpv6LdraVsSubVlan Integer32,
cienaCesDhcpv6LdraVsPortState INTEGER,
cienaCesDhcpv6LdraVsTrustMode INTEGER
}
cienaCesDhcpv6LdraVsPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is used as an index in the table and is used to specify the VS port."
::= { cienaCesDhcpv6LdraVsTrustEntry 1 }
cienaCesDhcpv6LdraVsSubVlan OBJECT-TYPE
SYNTAX Integer32 (0..24576)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies the sub-VLAN on which the DHCPv6 LDRA
is configured. Note that the special value 0 means that no
sub-VLAN is associated with this particular trust entry."
::= { cienaCesDhcpv6LdraVsTrustEntry 2 }
cienaCesDhcpv6LdraVsPortState OBJECT-TYPE
SYNTAX INTEGER {
active(1),
inactive(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object reports whether the specified port and sub-VLAN is
active or inactive."
::= { cienaCesDhcpv6LdraVsTrustEntry 3 }
cienaCesDhcpv6LdraVsTrustMode OBJECT-TYPE
SYNTAX INTEGER {
client(1),
clientTrust(2),
serverTrust(3),
dualRoleTrust(4),
unTrust(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the port and sub-VLAN as client
trusted, server trusted or not trusted.
Note that the client(1) mode is deprecated. That value will
never be returned. Setting that value will set the mode to
clientTrust(2) instead."
::= { cienaCesDhcpv6LdraVsTrustEntry 4 }
--
-- DHCPv6 LDRA VS Statistics
--
cienaCesDhcpv6LdraVsStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpV6LdraVsStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table to display VS statistics for each VS LDRA."
::= { cienaCesDhcpv6RelayAgent 10 }
cienaCesDhcpv6LdraVsStatsEntry OBJECT-TYPE
SYNTAX CienaCesDhcpV6LdraVsStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the table to display VS LDRA statistics."
INDEX { cienaCesDhcpv6LdraVsVlan }
::= { cienaCesDhcpv6LdraVsStatsTable 1 }
CienaCesDhcpV6LdraVsStatsEntry ::= SEQUENCE {
cienaCesDhcpv6LdraVsPktsForRelay Counter32,
cienaCesDhcpv6LdraVsRelayedClient Counter32,
cienaCesDhcpv6LdraVsRelayedServer Counter32,
cienaCesDhcpv6LdraVsUntrustedClientPortPktsRx Counter32,
cienaCesDhcpv6LdraVsUntrustedServerPortPktsRx Counter32,
cienaCesDhcpv6LdraVsFailedValidationPktDrop Counter32,
cienaCesDhcpv6LdraVsInvalidConfigPktDrop Counter32,
cienaCesDhcpv6LdraVsExceededHopCountPktDrop Counter32,
cienaCesDhcpv6LdraVsExceedMTUPktDrop Counter32,
cienaCesDhcpv6LdraVsNoTrustedServerPktDrop Counter32,
cienaCesDhcpv6LdraVsNoTrustedClientPktDrop Counter32,
cienaCesDhcpv6LdraVsIPv6FragBadExtHdrPktDrop Counter32,
cienaCesDhcpv6LdraVsGeneralErrors Counter32,
cienaCesDhcpv6LdraVsStatsClear CienaStatsClear
}
cienaCesDhcpv6LdraVsPktsForRelay OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of packets sent to this relay process."
::= { cienaCesDhcpv6LdraVsStatsEntry 1 }
cienaCesDhcpv6LdraVsRelayedClient OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of client sourced DHCPv6 packets relayed."
::= { cienaCesDhcpv6LdraVsStatsEntry 2 }
cienaCesDhcpv6LdraVsRelayedServer OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of server sourced DHCPv6 packets relayed."
::= { cienaCesDhcpv6LdraVsStatsEntry 3 }
cienaCesDhcpv6LdraVsUntrustedClientPortPktsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of client DHCPv6 packets dropped because they were
received on untrusted client ports."
::= { cienaCesDhcpv6LdraVsStatsEntry 4 }
cienaCesDhcpv6LdraVsUntrustedServerPortPktsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of server DHCPv6 packets dropped because they were
received on untrusted server ports."
::= { cienaCesDhcpv6LdraVsStatsEntry 5 }
cienaCesDhcpv6LdraVsFailedValidationPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped due to failed validation."
::= { cienaCesDhcpv6LdraVsStatsEntry 6 }
cienaCesDhcpv6LdraVsInvalidConfigPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped due
to LDRA configuration issues."
::= { cienaCesDhcpv6LdraVsStatsEntry 7 }
cienaCesDhcpv6LdraVsExceededHopCountPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped due to hop count
in the packet exceeding hop count the limit."
::= { cienaCesDhcpv6LdraVsStatsEntry 8 }
cienaCesDhcpv6LdraVsExceedMTUPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped because the new
relay frame size would exceed the MTU."
::= { cienaCesDhcpv6LdraVsStatsEntry 9 }
cienaCesDhcpv6LdraVsNoTrustedServerPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped
because there are no server trusted ports configured."
::= { cienaCesDhcpv6LdraVsStatsEntry 10 }
cienaCesDhcpv6LdraVsNoTrustedClientPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped
because there are no client trusted ports configured."
::= { cienaCesDhcpv6LdraVsStatsEntry 11 }
cienaCesDhcpv6LdraVsIPv6FragBadExtHdrPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped due to IPv6 packet
extension headers that could not be processed."
::= { cienaCesDhcpv6LdraVsStatsEntry 12 }
cienaCesDhcpv6LdraVsGeneralErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object reports the number of DHCPv6 packets dropped due to unclassified errors."
::= { cienaCesDhcpv6LdraVsStatsEntry 13 }
cienaCesDhcpv6LdraVsStatsClear OBJECT-TYPE
SYNTAX CienaStatsClear
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object when set to 'true', clears DHCPv6 LDRA stats for given VLAN."
DEFVAL { none }
::= { cienaCesDhcpv6LdraVsStatsEntry 14 }
--
-- DHCPv6 LDRA VS Interface ID String Table
--
cienaCesDhcpv6LdraVsIntidStringTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpV6LdraVsIntidStringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to specify CID strings for VS ports and VLANs
that the LDRA can specify in Option 82 CID information."
::= { cienaCesDhcpv6RelayAgent 11 }
cienaCesDhcpv6LdraVsIntidStringEntry OBJECT-TYPE
SYNTAX CienaCesDhcpV6LdraVsIntidStringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table is used to specify an interface ID
string for VS port and VLAN combinations."
INDEX { cienaCesDhcpv6LdraVlan, cienaCesDhcpv6LdraVsPort }
::= { cienaCesDhcpv6LdraVsIntidStringTable 1 }
CienaCesDhcpV6LdraVsIntidStringEntry ::= SEQUENCE {
cienaCesDhcpv6LdraVsIntidString DisplayString,
cienaCesDhcpv6LdraVsIntidStringRowStatus RowStatus
}
cienaCesDhcpv6LdraVsIntidString OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to get and set the IntID string for the port."
::= { cienaCesDhcpv6LdraVsIntidStringEntry 1 }
cienaCesDhcpv6LdraVsIntidStringRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the conceptual rows in this table.
To create a row in this table set this object to 'createAndGo'.
To delete a row in this table set this object to 'destroy'."
::= { cienaCesDhcpv6LdraVsIntidStringEntry 2 }
--
-- DHCPv6 LDRA VS RID String Table
--
cienaCesDhcpv6LdraVsRidStringTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpV6LdraVsRidStringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to specify RID strings for VS ports and VLANs
that the DHCPv6 LDRA can specify in Option 82 RID information."
::= { cienaCesDhcpv6RelayAgent 12 }
cienaCesDhcpv6LdraVsRidStringEntry OBJECT-TYPE
SYNTAX CienaCesDhcpV6LdraVsRidStringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table is used to specify an RID string for
VS port and VLAN combinations."
INDEX { cienaCesDhcpv6LdraVlan, cienaCesDhcpv6LdraVsPort }
::= { cienaCesDhcpv6LdraVsRidStringTable 1 }
CienaCesDhcpV6LdraVsRidStringEntry ::= SEQUENCE {
cienaCesDhcpv6LdraVsRidString DisplayString,
cienaCesDhcpv6LdraVsRidStringRowStatus RowStatus
}
cienaCesDhcpv6LdraVsRidString OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This MIB object is used to get and set the RID string for the port."
::= { cienaCesDhcpv6LdraVsRidStringEntry 1 }
cienaCesDhcpv6LdraVsRidStringRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the
conceptual rows in this table.
To create a row in this table set this object
to 'createAndGo'.
To delete a row in this table set this object
to 'destroy'."
::= { cienaCesDhcpv6LdraVsRidStringEntry 2 }
--
-- Table to control DHCPv6 LDRA functionality on MPLS
--
cienaCesDhcpv6LdraMplsStateTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpV6LdraMplsStateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table allows changing configuration of DHCPv6 LDRA functionality
for each MPLS VS."
::= { cienaCesDhcpv6RelayAgent 13 }
cienaCesDhcpv6LdraMplsStateEntry OBJECT-TYPE
SYNTAX CienaCesDhcpV6LdraMplsStateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the table to configure DHCPv6 LDRA functionality."
INDEX { cienaCesDhcpv6LdraMplsId }
::= { cienaCesDhcpv6LdraMplsStateTable 1 }
CienaCesDhcpV6LdraMplsStateEntry ::= SEQUENCE {
cienaCesDhcpv6LdraMplsId Unsigned32,
cienaCesDhcpv6LdraMplsName DisplayString,
cienaCesDhcpv6LdraMplsAdminState CienaGlobalState,
cienaCesDhcpv6LdraMplsOperState CienaGlobalState,
cienaCesDhcpv6LdraMplsRowStatus RowStatus
}
cienaCesDhcpv6LdraMplsId OBJECT-TYPE
SYNTAX Unsigned32 (1..1677215)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies the MPLS VS on which DHCPv6 LDRA is configured."
::= { cienaCesDhcpv6LdraMplsStateEntry 1 }
cienaCesDhcpv6LdraMplsName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows the name of the MPLS VS on which DHCPv6 LDRA
is configured."
::= { cienaCesDhcpv6LdraMplsStateEntry 2 }
cienaCesDhcpv6LdraMplsAdminState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows the user to disable or enable DHCPv6 LDRA
functionality on the given MPLS VS specified by
cienaCesDhcpv6LdraMplsId."
::= { cienaCesDhcpv6LdraMplsStateEntry 3 }
cienaCesDhcpv6LdraMplsOperState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows the operational status of the DHCPv6 LDRA on the given MPLS VS."
::= { cienaCesDhcpv6LdraMplsStateEntry 4 }
cienaCesDhcpv6LdraMplsRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Set this object to 'Destroy' to terminate DHCPv6 LDRA Relaying
on the MPLS VS specified by cienaCesDhcpv6LdraMplsId.
Set this object to 'CreateAndGo' to enable DHCPv6 LDRA Relaying
on the MPLS VS specified by cienaCesDhcpv6LdraMplsId."
::= { cienaCesDhcpv6LdraMplsStateEntry 5 }
--
-- DHCPv6 LDRA MPLS Trust Table
--
cienaCesDhcpv6LdraMplsTrustTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpV6LdraMplsTrustEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to specify the MPLS VSs and interfaces that
the DHCPv6 LDRA can trust."
::= { cienaCesDhcpv6RelayAgent 14 }
cienaCesDhcpv6LdraMplsTrustEntry OBJECT-TYPE
SYNTAX CienaCesDhcpV6LdraMplsTrustEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table is used to specify the MPLS VS and
interface to be trusted."
INDEX { cienaCesDhcpv6LdraMplsId, cienaCesDhcpv6LdraMplsInterface }
::= { cienaCesDhcpv6LdraMplsTrustTable 1 }
CienaCesDhcpV6LdraMplsTrustEntry ::= SEQUENCE {
cienaCesDhcpv6LdraMplsInterface Unsigned32,
cienaCesDhcpv6LdraMplsVcName DisplayString,
cienaCesDhcpv6LdraMplsInterfaceState INTEGER,
cienaCesDhcpv6LdraMplsTrustMode INTEGER
}
cienaCesDhcpv6LdraMplsInterface OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is used as an index in the table and is used to
specify the MPLS interface."
::= { cienaCesDhcpv6LdraMplsTrustEntry 1 }
cienaCesDhcpv6LdraMplsVcName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows the name of the MPLS VC."
::= { cienaCesDhcpv6LdraMplsTrustEntry 2 }
cienaCesDhcpv6LdraMplsInterfaceState OBJECT-TYPE
SYNTAX INTEGER {
active(1),
inactive(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object reports whether the specified interface is active or
inactive."
::= { cienaCesDhcpv6LdraMplsTrustEntry 3 }
cienaCesDhcpv6LdraMplsTrustMode OBJECT-TYPE
SYNTAX INTEGER {
client(1),
clientTrust(2),
serverTrust(3),
dualRoleTrust(4),
unTrust(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the interface as client trusted,
server trusted or not trusted.
Note that the client(1) mode is deprecated. That value will
never be returned. Setting that value will set the mode to
clientTrust(2) instead."
::= { cienaCesDhcpv6LdraMplsTrustEntry 4 }
--
-- DHCPv6 LDRA MPLS Statistics
--
cienaCesDhcpv6LdraMplsStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpV6LdraMplsStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table to display MPLS statistics for each MPLS LDRA."
::= { cienaCesDhcpv6RelayAgent 15 }
cienaCesDhcpv6LdraMplsStatsEntry OBJECT-TYPE
SYNTAX CienaCesDhcpV6LdraMplsStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the table to display MPLS LDRA statistics."
INDEX { cienaCesDhcpv6LdraMplsId }
::= { cienaCesDhcpv6LdraMplsStatsTable 1 }
CienaCesDhcpV6LdraMplsStatsEntry ::= SEQUENCE {
cienaCesDhcpv6LdraMplsPktsForRelay Counter32,
cienaCesDhcpv6LdraMplsRelayedClient Counter32,
cienaCesDhcpv6LdraMplsRelayedServer Counter32,
cienaCesDhcpv6LdraMplsUntrustedClientInterfacePktsRx Counter32,
cienaCesDhcpv6LdraMplsUntrustedServerInterfacePktsRx Counter32,
cienaCesDhcpv6LdraMplsFailedValidationPktDrop Counter32,
cienaCesDhcpv6LdraMplsInvalidConfigPktDrop Counter32,
cienaCesDhcpv6LdraMplsExceededHopCountPktDrop Counter32,
cienaCesDhcpv6LdraMplsExceedMTUPktDrop Counter32,
cienaCesDhcpv6LdraMplsNoTrustedServerPktDrop Counter32,
cienaCesDhcpv6LdraMplsNoTrustedClientPktDrop Counter32,
cienaCesDhcpv6LdraMplsIPv6FragBadExtHdrPktDrop Counter32,
cienaCesDhcpv6LdraMplsGeneralErrors Counter32,
cienaCesDhcpv6LdraMplsStatsClear CienaStatsClear
}
cienaCesDhcpv6LdraMplsPktsForRelay OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of packets sent to this relay process."
::= { cienaCesDhcpv6LdraMplsStatsEntry 1 }
cienaCesDhcpv6LdraMplsRelayedClient OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of client sourced DHCPv6 packets relayed."
::= { cienaCesDhcpv6LdraMplsStatsEntry 2 }
cienaCesDhcpv6LdraMplsRelayedServer OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of server sourced DHCPv6 packets relayed."
::= { cienaCesDhcpv6LdraMplsStatsEntry 3 }
cienaCesDhcpv6LdraMplsUntrustedClientInterfacePktsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of client DHCPv6 packets
dropped because they were received on untrusted client
interfaces."
::= { cienaCesDhcpv6LdraMplsStatsEntry 4 }
cienaCesDhcpv6LdraMplsUntrustedServerInterfacePktsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of server DHCPv6 packets
dropped because they were received on untrusted server
interfaces."
::= { cienaCesDhcpv6LdraMplsStatsEntry 5 }
cienaCesDhcpv6LdraMplsFailedValidationPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped due to failed validation."
::= { cienaCesDhcpv6LdraMplsStatsEntry 6 }
cienaCesDhcpv6LdraMplsInvalidConfigPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped due
to LDRA configuration issues."
::= { cienaCesDhcpv6LdraMplsStatsEntry 7 }
cienaCesDhcpv6LdraMplsExceededHopCountPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped due to hop count
in the packet exceeding hop count the limit."
::= { cienaCesDhcpv6LdraMplsStatsEntry 8 }
cienaCesDhcpv6LdraMplsExceedMTUPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped because the new
relay frame size would exceed the MTU."
::= { cienaCesDhcpv6LdraMplsStatsEntry 9 }
cienaCesDhcpv6LdraMplsNoTrustedServerPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped
because there are no server trusted interfaces configured."
::= { cienaCesDhcpv6LdraMplsStatsEntry 10 }
cienaCesDhcpv6LdraMplsNoTrustedClientPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped
because there are no client trusted interfaces configured."
::= { cienaCesDhcpv6LdraMplsStatsEntry 11 }
cienaCesDhcpv6LdraMplsIPv6FragBadExtHdrPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped due to IPv6 packet
extension headers that could not be processed."
::= { cienaCesDhcpv6LdraMplsStatsEntry 12 }
cienaCesDhcpv6LdraMplsGeneralErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the number of DHCPv6 packets dropped due to unclassified errors."
::= { cienaCesDhcpv6LdraMplsStatsEntry 13 }
cienaCesDhcpv6LdraMplsStatsClear OBJECT-TYPE
SYNTAX CienaStatsClear
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object when set to 'true', clears DHCPv6 LDRA stats for given VLAN."
DEFVAL { none }
::= { cienaCesDhcpv6LdraMplsStatsEntry 14 }
--
-- DHCPv6 LDRA MPLS Interface ID String Table
--
cienaCesDhcpv6LdraMplsIntidStringTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpV6LdraMplsIntidStringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to specify interface ID strings for MPLS VSs
and interfaces that the DHCPv6 LDRA can specify in Option 82 CID
information."
::= { cienaCesDhcpv6RelayAgent 16 }
cienaCesDhcpv6LdraMplsIntidStringEntry OBJECT-TYPE
SYNTAX CienaCesDhcpV6LdraMplsIntidStringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table is used to specify an interface ID
string for MPLS VS and interface combinations."
INDEX { cienaCesDhcpv6LdraMplsId, cienaCesDhcpv6LdraMplsInterface }
::= { cienaCesDhcpv6LdraMplsIntidStringTable 1 }
CienaCesDhcpV6LdraMplsIntidStringEntry ::= SEQUENCE {
cienaCesDhcpv6LdraMplsIntidString DisplayString,
cienaCesDhcpv6LdraMplsIntidStringRowStatus RowStatus
}
cienaCesDhcpv6LdraMplsIntidString OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to get and set the IntID string for the
interface."
::= { cienaCesDhcpv6LdraMplsIntidStringEntry 1 }
cienaCesDhcpv6LdraMplsIntidStringRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the conceptual rows in this table.
To create a row in this table set this object to 'createAndGo'.
To delete a row in this table set this object to 'destroy'."
::= { cienaCesDhcpv6LdraMplsIntidStringEntry 2 }
--
-- DHCPv6 LDRA MPLS RID String Table
--
cienaCesDhcpv6LdraMplsRidStringTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesDhcpV6LdraMplsRidStringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to specify RID strings for MPLS VSs and
interfaces that the DHCPv6 LDRA can specify in Option 82 RID
information."
::= { cienaCesDhcpv6RelayAgent 17 }
cienaCesDhcpv6LdraMplsRidStringEntry OBJECT-TYPE
SYNTAX CienaCesDhcpV6LdraMplsRidStringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table is used to specify an RID string for
MPLS VS and interface combinations."
INDEX { cienaCesDhcpv6LdraMplsId, cienaCesDhcpv6LdraMplsInterface }
::= { cienaCesDhcpv6LdraMplsRidStringTable 1 }
CienaCesDhcpV6LdraMplsRidStringEntry ::= SEQUENCE {
cienaCesDhcpv6LdraMplsRidString DisplayString,
cienaCesDhcpv6LdraMplsRidStringRowStatus RowStatus
}
cienaCesDhcpv6LdraMplsRidString OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This MIB object is used to get and set the RID string for the
interface."
::= { cienaCesDhcpv6LdraMplsRidStringEntry 1 }
cienaCesDhcpv6LdraMplsRidStringRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the
conceptual rows in this table.
To create a row in this table set this object
to 'createAndGo'.
To delete a row in this table set this object
to 'destroy'."
::= { cienaCesDhcpv6LdraMplsRidStringEntry 2 }
--
-- Notifications
--
-- There are currently no DHCPv6 notifications.
END
--
-- CIENA-CES-DHCPV6-CLIENT-MIB.my
--