Observium_CE/mibs/ciena/WWP-LEOS-DHCP-CLIENT-MIB

744 lines
26 KiB
Plaintext

-- This file was included in WWP MIB release 04-10-01-0027
--
-- WWP-LEOS-DHCP-CLIENT-MIB.my
--
WWP-LEOS-DHCP-CLIENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
Integer32, Counter32, IpAddress, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString, TruthValue, RowStatus
FROM SNMPv2-TC
wwpModulesLeos
FROM WWP-SMI;
wwpLeosDhcpClientMIB MODULE-IDENTITY
LAST-UPDATED "200604181700Z"
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 DHCP client on WWP LEOS products."
REVISION "200604181700Z"
DESCRIPTION
"Add new tables to support DHCP relay agent functionality.
Range of wwpLeosDhcpRelayAgentInterfaceIpAddr limited to 1..15."
REVISION "200211011700Z"
DESCRIPTION
"Initial creation."
::= { wwpModulesLeos 17 }
--
-- Node definitions
--
wwpLeosDhcpClientMIBObjects OBJECT IDENTIFIER ::= { wwpLeosDhcpClientMIB 1 }
wwpLeosDhcpClient OBJECT IDENTIFIER ::= { wwpLeosDhcpClientMIBObjects 1 }
wwpLeosDhcpRelayAgent OBJECT IDENTIFIER ::= { wwpLeosDhcpClientMIBObjects 2 }
wwpLeosDhcpRelayAgentGlobalAttrs OBJECT IDENTIFIER ::= { wwpLeosDhcpRelayAgent 1 }
-- Notifications
wwpLeosDhcpClientMIBNotificationPrefix OBJECT IDENTIFIER ::= { wwpLeosDhcpClientMIB 2 }
wwpLeosDhcpClientMIBNotifications OBJECT IDENTIFIER ::= { wwpLeosDhcpClientMIBNotificationPrefix 0 }
-- Conformance information
wwpLeosDhcpClientMIBConformance OBJECT IDENTIFIER ::= { wwpLeosDhcpClientMIB 3 }
wwpLeosDhcpClientMIBCompliances OBJECT IDENTIFIER ::= { wwpLeosDhcpClientMIBConformance 1 }
wwpLeosDhcpClientMIBGroups OBJECT IDENTIFIER ::= { wwpLeosDhcpClientMIBConformance 2 }
-- the DHCP client table
wwpLeosDhcpIfName OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ifDesc associated with the DHCP client.
it can be set to 'remote' or 'local'"
::= { wwpLeosDhcpClient 1 }
wwpLeosDhcpStatus OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'enable' will enable the
DHCP client on this interface."
::= { wwpLeosDhcpClient 2 }
wwpLeosDhcpState OBJECT-TYPE
SYNTAX INTEGER {
bound(1),
disabled(2),
inform(3),
init(4),
rebinding(5),
renewing(6),
requesting(7),
selecting(8),
unknown(9)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current state of the DHCP client on this
interface as per RFC2131."
::= { wwpLeosDhcpClient 3 }
wwpLeosDhcpLeaseOffered OBJECT-TYPE
SYNTAX Integer32(0..2147483647)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The lease time authorized by the server."
::= { wwpLeosDhcpClient 5 }
wwpLeosDhcpLeaseRemaining OBJECT-TYPE
SYNTAX Integer32(0..2147483647)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time remaining for the lease to expire."
::= { wwpLeosDhcpClient 6 }
wwpLeosDhcpDiscoveryMsgInterval OBJECT-TYPE
SYNTAX Integer32(0..2147483647)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time interval for discovery messages issued
before the client receives the first reply."
DEFVAL { 30 }
::= { wwpLeosDhcpClient 7 }
wwpLeosDhcpRenewalTime OBJECT-TYPE
SYNTAX Integer32(0..2147483647)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of seconds before the client begins to renew its
address lease with the DHCP server. This time is a function typically
50% of the full configured duration (or lease time) for a client lease.
Referred to as T1 in RFC2131."
::= { wwpLeosDhcpClient 8 }
wwpLeosDhcpRebindingTime OBJECT-TYPE
SYNTAX Integer32(0..2147483647)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of seconds before the client enters the rebinding state
if it has not renewed its current address lease with the DHCP server.
This time is a function (typically, 87.5%) of the full configured
duration (or lease time) for a client lease.
Referred to as T2 in RFC2131."
::= { wwpLeosDhcpClient 9 }
wwpLeosDhcpServerAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address that identifies the DHCP server."
::= { wwpLeosDhcpClient 10 }
wwpLeosDhcpRenewLease OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to true will force the DHCP
client to renew its lease."
DEFVAL { false }
::= { wwpLeosDhcpClient 11 }
wwpLeosDhcpReleaseLease OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to true will force the DHCP
client to release its lease, if the client DHCP
is in the bound state"
DEFVAL { false }
::= { wwpLeosDhcpClient 12 }
--
-- DHCPOption List
--
-- the Multi DHCP client Table
wwpLeosDhcpClientOptionTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosDhcpClientOptionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of options supported by the DHCP client."
::= { wwpLeosDhcpClient 13 }
wwpLeosDhcpClientOptionEntry OBJECT-TYPE
SYNTAX WwpLeosDhcpClientOptionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing list of options supported by DHCP client."
INDEX { wwpLeosDhcpOptionCodeIndex }
::= { wwpLeosDhcpClientOptionTable 1 }
WwpLeosDhcpClientOptionEntry ::=
SEQUENCE {
wwpLeosDhcpOptionCodeIndex INTEGER,
wwpLeosDhcpOptionDesc DisplayString,
wwpLeosDhcpOptionCode INTEGER,
wwpLeosDhcpOptionState INTEGER
}
wwpLeosDhcpOptionCodeIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the index used for this entry."
::= { wwpLeosDhcpClientOptionEntry 1 }
wwpLeosDhcpOptionDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the description for the given DHCP option code."
::= { wwpLeosDhcpClientOptionEntry 2 }
wwpLeosDhcpOptionCode OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the option code specified by RFC specification."
::= { wwpLeosDhcpClientOptionEntry 3 }
wwpLeosDhcpOptionState OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
enabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies if the given option is enabled/disabled."
::= { wwpLeosDhcpClientOptionEntry 4 }
--
-- DHCP Relay Agent Functionality
--
wwpLeosDhcpRelayAgentCircuitId OBJECT-TYPE
SYNTAX INTEGER {
slotAndPort(1),
slotAndPortAndVlan(2),
cidString(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies what circuit ID should be used by DHCP relay agent."
::= { wwpLeosDhcpRelayAgentGlobalAttrs 1 }
wwpLeosDhcpRelayAgentRemoteId OBJECT-TYPE
SYNTAX INTEGER {
macAddress(1),
hostName(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies what remote agent ID is used by DHCP relay agent.
it can be set to macAddress or hostName."
::= { wwpLeosDhcpRelayAgentGlobalAttrs 2 }
wwpLeosDhcpRelayAgentL2State OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
enabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the global state of DHCP L2 relay agent."
::= { wwpLeosDhcpRelayAgentGlobalAttrs 3 }
wwpLeosDhcpRelayAgentL3State OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
enabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the global state of DHCP L3 relay agent."
::= { wwpLeosDhcpRelayAgentGlobalAttrs 4 }
--
-- Table to control DHCP relay agent functionality on each L2 VLAN
--
wwpLeosDhcpRelayAgentL2StateTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosDhcpRelayAgentL2StateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Tables allows changing configuration of DHCP relay agent functionality for
each wwpLeosDhcpRelayAgentVlan."
::= { wwpLeosDhcpRelayAgent 2 }
wwpLeosDhcpRelayAgentL2StateEntry OBJECT-TYPE
SYNTAX WwpLeosDhcpRelayAgentL2StateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the table to configure DHCP relay agent functionality."
INDEX { wwpLeosDhcpRelayAgentVlan }
::= { wwpLeosDhcpRelayAgentL2StateTable 1 }
WwpLeosDhcpRelayAgentL2StateEntry ::= SEQUENCE {
wwpLeosDhcpRelayAgentVlan INTEGER,
wwpLeosDhcpRelayAgentL2AdminState INTEGER,
wwpLeosDhcpRelayAgentL2OperState INTEGER,
wwpLeosDhcpRelayAgentL2StatsClear TruthValue,
wwpLeosDhcpRelayAgentL2RowStatus RowStatus
}
wwpLeosDhcpRelayAgentVlan OBJECT-TYPE
SYNTAX INTEGER (1..24576)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This mib object specifies the VLAN on which DHCP relay agent is configured."
::= { wwpLeosDhcpRelayAgentL2StateEntry 1 }
wwpLeosDhcpRelayAgentL2AdminState OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
enabled(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows to disable or enable DHCP relay agent functionality on
the given VLAN specified by wwpLeosDhcpRelayAgentVlan."
::= { wwpLeosDhcpRelayAgentL2StateEntry 2 }
wwpLeosDhcpRelayAgentL2OperState OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
enabled(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows the operational status of the DHCP relay agent on given VLAN."
::= { wwpLeosDhcpRelayAgentL2StateEntry 3 }
wwpLeosDhcpRelayAgentL2StatsClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This mib object when set to 'true' clears DHCP relay agent stats for given VLAN."
::= { wwpLeosDhcpRelayAgentL2StateEntry 4 }
wwpLeosDhcpRelayAgentL2RowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Set this MIB object to 'Destroy' to terminate DHCP L2 Relaying
on the VLAN specified by wwpLeosDhcpRelayAgentVlan.
Set this MIB object to 'CreateAndGo' to enable DHCP L2 Relaying
on the VLAN specified by wwpLeosDhcpRelayAgentVlan."
::= { wwpLeosDhcpRelayAgentL2StateEntry 5 }
--
-- L3 State Table
--
wwpLeosDhcpRelayAgentL3StateTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosDhcpRelayAgentL3StateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Tables allows changing configuration
of DHCP relay agent functionality for
each wwpLeosDhcpRelayAgentInterfaceIndex."
::= { wwpLeosDhcpRelayAgent 3 }
wwpLeosDhcpRelayAgentL3StateEntry OBJECT-TYPE
SYNTAX WwpLeosDhcpRelayAgentL3StateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the table to configure DHCP relay agent functionality."
INDEX { wwpLeosDhcpRelayAgentInterfaceIndex }
::= { wwpLeosDhcpRelayAgentL3StateTable 1 }
WwpLeosDhcpRelayAgentL3StateEntry ::= SEQUENCE {
wwpLeosDhcpRelayAgentInterfaceIndex INTEGER,
wwpLeosDhcpRelayAgentL3AdminState INTEGER,
wwpLeosDhcpRelayAgentL3OperState INTEGER,
wwpLeosDhcpRelayAgentL3RowStatus RowStatus
}
wwpLeosDhcpRelayAgentInterfaceIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This mib object specifies the value of the mib object wwpLeosDhcpRelayAgentIndexType.
So if wwpLeosDhcpRelayAgentIndexType = interface then this object represents the interface index.
if it is set to VLAN then this object represents the VLAN id and so on."
::= { wwpLeosDhcpRelayAgentL3StateEntry 1 }
wwpLeosDhcpRelayAgentL3AdminState OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
enabled(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows to disable or enable DHCP relay agent functionality
for each wwpLeosDhcpRelayAgentIndexType."
::= { wwpLeosDhcpRelayAgentL3StateEntry 2 }
wwpLeosDhcpRelayAgentL3OperState OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
enabled(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows the operational status of the DHCP relay agent on the given interface."
::= { wwpLeosDhcpRelayAgentL3StateEntry 3 }
wwpLeosDhcpRelayAgentL3RowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Set this MIB object to 'Destroy' to terminate DHCP L3 Relaying
on the VLAN specified by wwpLeosDhcpRelayAgentInterfaceIndex.
Set this MIB object to 'CreateAndGo' to enable DHCP L3 Relaying
on the VLAN specified by wwpLeosDhcpRelayAgentInterfaceIndex."
::= { wwpLeosDhcpRelayAgentL3StateEntry 4 }
--
-- DHCP Relay Agent Interface IP Table
--
wwpLeosDhcpRelayAgentInterfaceIpTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosDhcpRelayAgentInterfaceIpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table can be used to add the trusted IP addresses
or host names on each interface."
::= { wwpLeosDhcpRelayAgent 4 }
wwpLeosDhcpRelayAgentInterfaceIpEntry OBJECT-TYPE
SYNTAX WwpLeosDhcpRelayAgentInterfaceIpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents the trusted DHCP server IP address
on each interface. "
INDEX { wwpLeosDhcpRelayAgentInterfaceIpIndex }
::= { wwpLeosDhcpRelayAgentInterfaceIpTable 1 }
WwpLeosDhcpRelayAgentInterfaceIpEntry ::= SEQUENCE {
wwpLeosDhcpRelayAgentInterfaceIpIndex INTEGER,
wwpLeosDhcpRelayAgentInterfaceIpAddr IpAddress,
wwpLeosDhcpRelayAgentInterfaceIpRowStatus RowStatus
}
wwpLeosDhcpRelayAgentInterfaceIpIndex OBJECT-TYPE
SYNTAX INTEGER (1..10)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This mib object is used as an index in the table
and represents the unique index of the IP address
for a given wwpLeosDhcpRelayAgentInterfaceIndex."
::= { wwpLeosDhcpRelayAgentInterfaceIpEntry 1 }
wwpLeosDhcpRelayAgentInterfaceIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This mib object is used to specify the IP address of the DHCP server which is trusted IP
address. This object cannot be modified once entry is created with some IP."
::= { wwpLeosDhcpRelayAgentInterfaceIpEntry 2 }
wwpLeosDhcpRelayAgentInterfaceIpRowStatus 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'."
::= { wwpLeosDhcpRelayAgentInterfaceIpEntry 3 }
--
-- DHCP Relay Agent Trust Table
--
wwpLeosDhcpRelayAgentTrustTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosDhcpRelayAgentTrustEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table can be used to specify what slot / ports and vlans
DHCP relay agent can trust."
::= { wwpLeosDhcpRelayAgent 5 }
wwpLeosDhcpRelayAgentTrustEntry OBJECT-TYPE
SYNTAX WwpLeosDhcpRelayAgentTrustEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table can be used to specify the slot / port and VLAN to be trusted."
INDEX { wwpLeosDhcpRelayAgentVlan, wwpLeosDhcpRelayAgentPort }
::= { wwpLeosDhcpRelayAgentTrustTable 1 }
WwpLeosDhcpRelayAgentTrustEntry ::= SEQUENCE {
wwpLeosDhcpRelayAgentPort INTEGER,
wwpLeosDhcpRelayAgentTrustMode INTEGER
}
wwpLeosDhcpRelayAgentPort OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This mib object is used as index in the table and is used to specify the port."
::= { wwpLeosDhcpRelayAgentTrustEntry 1 }
wwpLeosDhcpRelayAgentTrustMode OBJECT-TYPE
SYNTAX INTEGER {
clientTrust(1),
serverTrust(2),
dualRoleTrust(3),
unTrust(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This mib object can be used to set the port as client trusted, server trusted or not trusted."
::= { wwpLeosDhcpRelayAgentTrustEntry 2 }
--
-- Dhcp relay agent L2 stats
--
wwpLeosDhcpRelayAgentL2StatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosDhcpRelayAgentL2StatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Tables to display L2 statistics for each wwpLeosDhcpRelayAgentVlan."
::= { wwpLeosDhcpRelayAgent 6 }
wwpLeosDhcpRelayAgentL2StatsEntry OBJECT-TYPE
SYNTAX WwpLeosDhcpRelayAgentL2StatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the table to display l2 stats."
INDEX { wwpLeosDhcpRelayAgentVlan }
::= { wwpLeosDhcpRelayAgentL2StatsTable 1 }
WwpLeosDhcpRelayAgentL2StatsEntry ::= SEQUENCE {
wwpLeosDhcpRelayAgentL2IpSecHeaders Counter32,
wwpLeosDhcpRelayAgentL2Option82Added Counter32,
wwpLeosDhcpRelayAgentL2Option82Removed Counter32,
wwpLeosDhcpRelayAgentL2UntrustedClientPortPktsRx Counter32,
wwpLeosDhcpRelayAgentL2UntrustedServerPortPktsRx Counter32,
wwpLeosDhcpRelayAgentL2SpoofedDhcpPkts Counter32,
wwpLeosDhcpRelayAgentL2Option82ExceedMTU Counter32,
wwpLeosDhcpRelayAgentL2NoTrustedServerPktDrop Counter32,
wwpLeosDhcpRelayAgentL2NoTrustedClientPktDrop Counter32
}
wwpLeosDhcpRelayAgentL2IpSecHeaders OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This MIB object specifies the number of packets that include IP Sec Headers."
::= { wwpLeosDhcpRelayAgentL2StatsEntry 1 }
wwpLeosDhcpRelayAgentL2Option82Added OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This MIB object specifies the number of packets that have had option 82 added."
::= { wwpLeosDhcpRelayAgentL2StatsEntry 2 }
wwpLeosDhcpRelayAgentL2Option82Removed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This MIB object specifies the number of packets that have had option 82 removed."
::= { wwpLeosDhcpRelayAgentL2StatsEntry 3 }
wwpLeosDhcpRelayAgentL2UntrustedClientPortPktsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This MIB object specifies the number of packets received on untrusted client ports."
::= { wwpLeosDhcpRelayAgentL2StatsEntry 4 }
wwpLeosDhcpRelayAgentL2UntrustedServerPortPktsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This MIB object specifies the number of packets received from untrusted server ports."
::= { wwpLeosDhcpRelayAgentL2StatsEntry 5 }
wwpLeosDhcpRelayAgentL2SpoofedDhcpPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This MIB object specifies the number of spoofed DHCP packets."
::= { wwpLeosDhcpRelayAgentL2StatsEntry 6 }
wwpLeosDhcpRelayAgentL2Option82ExceedMTU OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This MIB object specifies the number of packets with DHCP option 82 that exceed option 82."
::= { wwpLeosDhcpRelayAgentL2StatsEntry 7 }
wwpLeosDhcpRelayAgentL2NoTrustedServerPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This MIB object specifies the number of DHCP packets dropped because there are no server trusted ports configured."
::= { wwpLeosDhcpRelayAgentL2StatsEntry 8 }
wwpLeosDhcpRelayAgentL2NoTrustedClientPktDrop OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This MIB object specifies the number of DHCP packets dropped because there are no client trusted ports configured."
::= { wwpLeosDhcpRelayAgentL2StatsEntry 9 }
--
-- DHCP Relay Agent CID String Table
--
wwpLeosDhcpRelayAgentCidStringTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpLeosDhcpRelayAgentCidStringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table can be used to specify cid strings for slot / ports and vlans
dhcp relay agent can specify in Option 82 CID information."
::= { wwpLeosDhcpRelayAgent 7 }
wwpLeosDhcpRelayAgentCidStringEntry OBJECT-TYPE
SYNTAX WwpLeosDhcpRelayAgentCidStringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table can be used to specify a cid string for slot / port and vlan combinations."
INDEX { wwpLeosDhcpRelayAgentVlan, wwpLeosDhcpRelayAgentCidStringPort }
::= { wwpLeosDhcpRelayAgentCidStringTable 1 }
WwpLeosDhcpRelayAgentCidStringEntry ::= SEQUENCE {
wwpLeosDhcpRelayAgentCidStringPort INTEGER,
wwpLeosDhcpRelayAgentCidString DisplayString,
wwpLeosDhcpRelayAgentCidStringRowStatus RowStatus
}
wwpLeosDhcpRelayAgentCidStringPort OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This mib object is used as index in the table and is used to specify the port."
::= { wwpLeosDhcpRelayAgentCidStringEntry 1 }
wwpLeosDhcpRelayAgentCidString OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This mib object can be used to set the cid string for the port."
::= { wwpLeosDhcpRelayAgentCidStringEntry 2 }
wwpLeosDhcpRelayAgentCidStringRowStatus 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'."
::= { wwpLeosDhcpRelayAgentCidStringEntry 3 }
--
-- Notifications
--
wwpLeosDhcpClientOptionDisabledNotification NOTIFICATION-TYPE
OBJECTS {
wwpLeosDhcpOptionCode
}
STATUS current
DESCRIPTION
"A wwpLeosDhcpClientOptionDisabledNotification is sent
whenever device receives DHCP option which is disabled
on the device."
::= { wwpLeosDhcpClientMIBNotifications 1 }
END
--
-- WWP-LEOS-DHCP-CLIENT-MIB.my
--