summaryrefslogtreecommitdiff
path: root/MIBS/nokia/aos7/ALCATEL-IND1-UDP-RELAY-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/nokia/aos7/ALCATEL-IND1-UDP-RELAY-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/nokia/aos7/ALCATEL-IND1-UDP-RELAY-MIB')
-rw-r--r--MIBS/nokia/aos7/ALCATEL-IND1-UDP-RELAY-MIB2013
1 files changed, 2013 insertions, 0 deletions
diff --git a/MIBS/nokia/aos7/ALCATEL-IND1-UDP-RELAY-MIB b/MIBS/nokia/aos7/ALCATEL-IND1-UDP-RELAY-MIB
new file mode 100644
index 0000000..8bef9b8
--- /dev/null
+++ b/MIBS/nokia/aos7/ALCATEL-IND1-UDP-RELAY-MIB
@@ -0,0 +1,2013 @@
+ALCATEL-IND1-UDP-RELAY-MIB DEFINITIONS ::= BEGIN
+ IMPORTS
+
+ IpAddress,
+ MODULE-IDENTITY,
+ OBJECT-TYPE,
+ OBJECT-IDENTITY,
+ Integer32, Unsigned32,
+ NOTIFICATION-TYPE,
+ Counter32 FROM SNMPv2-SMI
+ InetAddress, InetAddressType
+ FROM INET-ADDRESS-MIB
+ MacAddress, DisplayString, RowStatus,
+ TEXTUAL-CONVENTION FROM SNMPv2-TC
+ SnmpAdminString FROM SNMP-FRAMEWORK-MIB
+
+ MODULE-COMPLIANCE,
+ NOTIFICATION-GROUP,
+ OBJECT-GROUP FROM SNMPv2-CONF
+ routingIND1UdpRelay FROM ALCATEL-IND1-BASE
+ InterfaceIndex FROM IF-MIB;
+
+
+ alcatelIND1UDPRelayMIB MODULE-IDENTITY
+ LAST-UPDATED "201307150000Z"
+ ORGANIZATION "Alcatel -Architects Of An Internet World "
+ CONTACT-INFO
+ "Please consult with Customer Service to ensure the most appropriate
+ version of this document is used with the products in question:
+
+ Alcatel-Lucent, Enterprise Solutions Division
+ (Formerly Alcatel Internetworking, Incorporated)
+ 26801 West Agoura Road
+ Agoura Hills, CA 91301-5122
+ United States Of America
+
+ Telephone: North America +1 800 995 2696
+ Latin America +1 877 919 9526
+ Europe +31 23 556 0100
+ Asia +65 394 7933
+ All Other +1 818 878 4507
+
+ Electronic Mail: support@ind.alcatel.com
+ World Wide Web: http://alcatel-lucent.com/wps/portal/enterprise
+ File Transfer Protocol: ftp://ftp.ind.alcatel.com/pub/products/mibs"
+
+
+
+ DESCRIPTION
+ "This module describes an authoritative enterprise-specific Simple
+ Network Management Protocol (SNMP) Management Information Base (MIB):
+
+ For the Birds Of Prey Product Line
+ UDP Relay to forward BOOTP/DHCP requests across VLANs
+
+ The right to make changes in specification and other information
+ contained in this document without prior notice is reserved.
+
+ No liability shall be assumed for any incidental, indirect, special, or
+ consequential damages whatsoever arising from or related to this
+ document or the information contained herein.
+
+ Vendors, end-users, and other interested parties are granted
+ non-exclusive license to use this specification in connection with
+ management of the products for which it is intended to be used.
+
+ Copyright (C) 1995-2013 Alcatel-Lucent
+ ALL RIGHTS RESERVED WORLDWIDE"
+
+ REVISION "201307150000Z"
+ DESCRIPTION
+ "The latest version of this MIB Module."
+ ::= {routingIND1UdpRelay 1}
+
+
+ alcatelIND1UDPRelayNotificationObjects OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "Branch For UDP Relay Notification Objects."
+ ::= { alcatelIND1UDPRelayMIB 0 }
+
+
+ alcatelIND1UDPRelayMIBObjects OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "Branch For UDP Relay
+ Subsystem Managed Objects."
+ ::= { alcatelIND1UDPRelayMIB 1 }
+
+
+ alcatelIND1UDPRelayMIBConformance OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "Branch For UDP Relay
+ Subsystem Conformance Information."
+ ::= { alcatelIND1UDPRelayMIB 2 }
+
+ alcatelIND1UDPRelayMIBGroups OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "Branch For UDP Relay
+ Subsystem Units Of Conformance."
+ ::= { alcatelIND1UDPRelayMIBConformance 1 }
+
+ alcatelIND1UDPRelayMIBCompliances OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "Branch For UDP Relay
+ Subsystem Compliance Statements."
+ ::= { alcatelIND1UDPRelayMIBConformance 2 }
+
+ IphelpereOption82ASCIIFieldType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Ip helper Option 82 Format ASCII field type"
+ SYNTAX INTEGER {
+ none(0),
+ macAddress(1),
+ systemName(2),
+ userString(3),
+ interfaceAlias(4),
+ vlan(5),
+ interface(6)
+ }
+
+ DhcpSnoopingOption82ASCIIFieldType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "DHCP Snooping Option 82 Format ASCII field type"
+ SYNTAX INTEGER {
+ none(0),
+ macAddress(1),
+ systemName(2),
+ userString(3),
+ interfaceAlias(4),
+ vlan(5),
+ interface(6)
+ }
+
+ DhcpSnoopingOption82CircuitOrRemoteId ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Circuit Id or Remote Id for Option 82 Format ASCII field."
+ SYNTAX INTEGER {
+ circuitid(1),
+ remoteid(2)
+ }
+
+ iphelperMIB OBJECT IDENTIFIER ::= { alcatelIND1UDPRelayMIBObjects 1 }
+ genericUdpServiceMIB OBJECT IDENTIFIER ::= { alcatelIND1UDPRelayMIBObjects 2 }
+ alaDhcpClientTrapsObj OBJECT IDENTIFIER ::= { alcatelIND1UDPRelayMIBObjects 3 }
+ dhcpSnoopingMIB OBJECT IDENTIFIER ::= { alcatelIND1UDPRelayMIBObjects 4 }
+ dhcpOption82MIB OBJECT IDENTIFIER ::= { alcatelIND1UDPRelayMIBObjects 5 }
+
+ iphelperTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IphelperEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of next hop IP Address for the DHCP Relay Agent."
+ ::= { iphelperMIB 1 }
+
+
+ iphelperEntry OBJECT-TYPE
+ SYNTAX IphelperEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " An entry in the ip helper table"
+ INDEX { iphelperVlan, iphelperNextHopIpAddress }
+ ::= { iphelperTable 1 }
+
+ IphelperEntry ::= SEQUENCE {
+ iphelperVlan
+ Unsigned32,
+ iphelperNextHopIpAddress
+ IpAddress,
+ iphelperResetSrvStats
+ Unsigned32,
+ iphelperRowStatus
+ RowStatus
+ }
+
+ iphelperVlan OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object is applicable when iphelperForwardOption is
+ equal to perVlan (2). On Per VLAN mod the next hop
+ IP Address corresponds to specific source VLAN. Based on
+ the VLAN that the DHCP packet comes to the DHCP Relay
+ Agent the packet is forwarded to the next hop defined
+ for that VLAN. When iphelperForwardOption is standard (1),
+ this field will be zero (0)."
+ ::= { iphelperEntry 1 }
+
+ iphelperNextHopIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This specifies the next hop IP Address of the
+ DHCP Relay Agent is to forward the DHCP packet."
+ ::= { iphelperEntry 2 }
+
+ iphelperResetSrvStats OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to 1, will reset all the statistic for this
+ server. On standard mode vlan will be zero. After the
+ reset operation, system will change this back to a zero (0).
+ Subsystem will always return zero (0)."
+ ::= { iphelperEntry 3 }
+
+ iphelperRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Row Status for creating/deleting"
+ ::= { iphelperEntry 4 }
+
+
+iphelperStatTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IphelperStatEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This keeps statistics for each next hop IP Address."
+::= { iphelperMIB 2 }
+
+iphelperStatEntry OBJECT-TYPE
+ SYNTAX IphelperStatEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the stat table."
+ INDEX { iphelperStatsVlan, iphelperStatsNextHopIpAddr}
+::= { iphelperStatTable 1 }
+
+
+IphelperStatEntry ::= SEQUENCE {
+ iphelperStatsVlan
+ Unsigned32,
+ iphelperStatsNextHopIpAddr
+ IpAddress,
+ iphelperTxToNextHop
+ Counter32,
+ iphelperInvalidAgentInfoOptFrmSrver
+ Counter32
+ }
+
+ iphelperStatsVlan OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object is zero (0) when iphelperForwardOption is
+ equal to standard (1). On Per VLAN mod the next hop
+ IP Address corresponds to specific source VLAN. Based on
+ the VLAN that the DHCP packet comes to the DHCP Relay
+ Agent the packet is forwarded to the next hop defined
+ for that VLAN. When iphelperForwardOption is standard (1),
+ this field will be zero (0)."
+ ::= { iphelperStatEntry 1 }
+
+iphelperStatsNextHopIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This specifies the unique server address."
+::= { iphelperStatEntry 2 }
+
+
+iphelperTxToNextHop OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " This keeps track of the number of packets transmitted to the server."
+::= { iphelperStatEntry 3}
+
+
+iphelperInvalidAgentInfoOptFrmSrver OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This keeps track of the number of packets dropped due to
+ invalid from DHCP server with Relay Agent Information option
+ in the DHCP packet."
+::= { iphelperStatEntry 4}
+
+
+iphelperRxFromClient OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This keeps track of the number of packets recieved from the client."
+::= { iphelperMIB 3 }
+
+
+iphelperMaxHopsViolation OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This keeps track of the number of packets dropped due to
+ max hops violation."
+::= { iphelperMIB 4}
+
+iphelperForwDelayViolation OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This keeps track of the number of packets dropped due to
+ forward delay violation."
+::= { iphelperMIB 5}
+
+iphelperAgentInfoViolation OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This keeps track of the number of packets dropped due to
+ DHCP packet with giaddr field not equal to zero and
+ Relay Agent Information option is present and also the
+ Relay Agent Information Policy is set to DROP."
+::= { iphelperMIB 6}
+
+iphelperInvalidGatewayIP OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This keeps track of the number of packets dropped due to
+ giaddr matching a local subnet and Relay Agent Information
+ option is present in the DHCP packet."
+::= { iphelperMIB 7}
+
+iphelperForwDelay OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This sets the BOOTP/DHCP relay's forwarding delay and
+ is only used by the BOOTP/DHCP service. It is typically
+ set as seconds, but the value is totally client dependent.
+ This relay will not forward frames until client frames
+ have 'secs' field set to atleast the value iphelperForwDelay."
+::= { iphelperMIB 8 }
+
+iphelperMaxHops OBJECT-TYPE
+ SYNTAX Integer32 (1..16)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This sets the BOOTP/DHCP relay's maximum hops
+ forwarding limit and is only used by the BOOTP/DHCP service.
+ If a frame arrives with hopcount greater than or equal
+ to iphelperMaxHops, it will be dropped."
+::= { iphelperMIB 9 }
+
+iphelperForwardOption OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ standard(1),
+ perVlan(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is the forwarding option for the BOOTP/DHCP Relay Agent.
+ Default value is standard (1)."
+ DEFVAL { standard }
+::= { iphelperMIB 10 }
+
+iphelperResetAllStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ noOperation (0),
+ resetAllStats (1),
+ resetAllGlbStats (2),
+ resetAllSrvStats (3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This parameter resets all the ip helper statistics.
+ 1 - reset all stats. Both Global and server stats.
+ 2 - reset all global statistics.
+ 3 - reset all server statistics.
+ When the reset operation is done, subsystem will
+ change the value to zero (0).
+ Subsystem will always return zero (0)."
+::= { iphelperMIB 11}
+
+iphelperBootupOption OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "This object allows the user to enable or disable the
+ functionality of the relay to get an IP address at the
+ time of system boot-up and assign that IP address for
+ the ip interface of the default VLAN. When this is diabled
+ and then enable, the object iphelperBootupPacketOption is
+ reset to its default value.
+ Default of this option is Disable (2)."
+ DEFVAL { disable }
+::= {iphelperMIB 12}
+
+
+iphelperBootupPacketOption OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ bootp(1),
+ dhcp(2)
+ }
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "This object is used in conjunction with iphelperBootupOption.
+ This specify the packet format with the choices of BOOTP or DHCP
+ to be used to get an IP address at the time of system boot-up.
+ Default option is DHCP"
+ DEFVAL { dhcp }
+::= {iphelperMIB 13}
+
+iphelperAgentInformation OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object allows user to enable or disable the functionality
+ of inserting the relay agent information option to the DHCP
+ option field according to RFC 3046. When is is disbled and then
+ enabled, the iphelperAgentInformationPolicy will be reset to its
+ default value."
+ DEFVAL { disable }
+::= {iphelperMIB 14}
+
+
+iphelperAgentInformationPolicy OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ drop(1),
+ keep(2),
+ replace(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object allows the user to select the policy of either
+ drop, keep or replace the relay agent information option if
+ this option is already present in the DHCP packet."
+ DEFVAL { drop }
+::= {iphelperMIB 15}
+
+iphelperPXESupport OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When enabled the relay agent will replace the source IP address
+ of the packet with the gateway IP address from the DHCP packet.
+ The default value is disabled."
+ DEFVAL { disabled }
+::= { iphelperMIB 16 }
+
+ iphelperDhcpOption82FormatType OBJECT-TYPE
+ SYNTAX INTEGER {
+ macAddress(1),
+ systemName(2),
+ userString(3),
+ interfaceAlias(4),
+ autoInterfaceAlias(5),
+ ascii(6)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "DHCP option-82 defines the type of information carried in circuit id
+ and remote id sub option fields. If the type selected is string the actual
+ value of the string can be found in iphelperDhcpOption82StringValue.
+ Format type ASCII will insert the configured fields in ASCII format."
+ DEFVAL { macAddress }
+ ::= { iphelperMIB 17 }
+
+ iphelperDhcpOption82StringValue OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of the string that will be used in the circuit id and remote id
+ sub options."
+ ::= { iphelperMIB 18 }
+
+ iphelperDhcpOption82FormatASCIIField1 OBJECT-TYPE
+ SYNTAX IphelpereOption82ASCIIFieldType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The type of the first field in the Option 82 string in ASCII format,
+ which will be copied to Option-82 circuit id of the DHCP packet.
+ This Field is applicable only, if the option 82 format type is ASCII"
+ DEFVAL { none }
+ ::= { iphelperMIB 19 }
+
+ iphelperDhcpOption82FormatASCIIField1StringValue OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The string value of the first field in the Option 82 string in ASCII
+ format, which will be copied to Option-82 circuit id of the DHCP packet.
+ This Field is applicable only, if the option 82 format type is ASCII.
+ If the option 82 format type is not ASCII or if this field is not used or
+ if the string value is port specific, this field returns an ASCII string -."
+ ::= { iphelperMIB 20 }
+
+ iphelperDhcpOption82FormatASCIIField2 OBJECT-TYPE
+ SYNTAX IphelpereOption82ASCIIFieldType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The type of the second field in the Option 82 string in ASCII format,
+ which will be copied to Option-82 circuit id of the DHCP packet.
+ This Field is applicable only, if the option 82 format type is ASCII"
+ DEFVAL { none }
+ ::= { iphelperMIB 21 }
+
+ iphelperDhcpOption82FormatASCIIField2StringValue OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The string value of the second field in the Option 82 string in ASCII
+ format, which will be copied to Option-82 circuit id of the DHCP packet.
+ This Field is applicable only, if the option 82 format type is ASCII.
+ If the option 82 format type is not ASCII or if this field is not used or
+ if the string value is port specific, this field returns an ASCII string -."
+ ::= { iphelperMIB 22 }
+
+ iphelperDhcpOption82FormatASCIIField3 OBJECT-TYPE
+ SYNTAX IphelpereOption82ASCIIFieldType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The type of the third field in the Option 82 string in ASCII format,
+ which will be copied to Option-82 circuit id of the DHCP packet.
+ This Field is applicable only, if the option 82 format type is ASCII"
+ DEFVAL { none }
+ ::= { iphelperMIB 23 }
+
+ iphelperDhcpOption82FormatASCIIField3StringValue OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The string value of the third field in the Option 82 string in ASCII
+ format, which will be copied to Option-82 circuit id of the DHCP packet.
+ This Field is applicable only, if the option 82 format type is ASCII.
+ If the option 82 format type is not ASCII or if this field is not used or
+ if the string value is port specific, this field returns an ASCII string -."
+ ::= { iphelperMIB 24 }
+
+
+ iphelperDhcpOption82FormatASCIIField4 OBJECT-TYPE
+ SYNTAX IphelpereOption82ASCIIFieldType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The type of the fourth field in the Option 82 string in ASCII format,
+ which will be copied to Option-82 circuit id of the DHCP packet.
+ This Field is applicable only, if the option 82 format type is ASCII"
+ DEFVAL { none }
+ ::= { iphelperMIB 25 }
+
+ iphelperDhcpOption82FormatASCIIField4StringValue OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The string value of the fourth field in the Option 82 string in ASCII
+ format, which will be copied to Option-82 circuit id of the DHCP packet.
+ This Field is applicable only, if the option 82 format type is ASCII.
+ If the option 82 format type is not ASCII or if this field is not used or
+ if the string value is port specific, this field returns an ASCII string -."
+ ::= { iphelperMIB 26 }
+
+
+ iphelperDhcpOption82FormatASCIIField5 OBJECT-TYPE
+ SYNTAX IphelpereOption82ASCIIFieldType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The type of the fifth field in the Option 82 string in ASCII format,
+ which will be copied to Option-82 circuit id of the DHCP packet.
+ This Field is applicable only, if the option 82 format type is ASCII"
+ DEFVAL { none }
+ ::= { iphelperMIB 27 }
+
+ iphelperDhcpOption82FormatASCIIField5StringValue OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The string value of the fifth field in the Option 82 string in ASCII
+ format, which will be copied to Option-82 circuit id of the DHCP packet.
+ This Field is applicable only, if the option 82 format type is ASCII.
+ If the option 82 format type is not ASCII or if this field is not used or
+ if the string value is port specific, this field returns an ASCII string -."
+ ::= { iphelperMIB 28 }
+
+
+ iphelperDhcpOption82FormatASCIIDelimiter OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of the delimiter that is inserted between the fields in the
+ Option 82 string in ASCII format, which will be copied to Option-82
+ circuit id of the DHCP packet. This value is applicable only, if the
+ option 82 format type is ASCII"
+ ::= { iphelperMIB 29 }
+
+ iphelperResetAllOpt82ErrStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ noOperation (0),
+ resetAllStats (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This parameter resets all the ip helper Option 82 error statistics.
+ When the reset operation is done, subsystem will
+ change the value to zero (0).
+ Subsystem will always return zero (0)."
+ ::= { iphelperMIB 30}
+
+ iphelperOption82ErrStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IphelperOption82ErrStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of Option 82 related error statistic count per port and per vlan."
+ ::= { iphelperMIB 31 }
+
+
+ iphelperOption82ErrStatsEntry OBJECT-TYPE
+ SYNTAX IphelperOption82ErrStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " An entry in the ip helper Option 82 error statistics table"
+ INDEX { iphelperOpt82ifIndex, iphelperOpt82vlan }
+ ::= { iphelperOption82ErrStatsTable 1 }
+
+ IphelperOption82ErrStatsEntry ::= SEQUENCE {
+ iphelperOpt82ifIndex
+ InterfaceIndex,
+ iphelperOpt82vlan
+ Unsigned32,
+ iphelperOpt82agentInfoViolationCnt
+ Counter32,
+ iphelperOpt82invalidGatewayIPAddrCnt
+ Counter32,
+ iphelperOpt82resetErrStats
+ INTEGER
+ }
+
+ iphelperOpt82ifIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The interface where the DHCP packet ingress the switch that
+ caused the Agent Info Violation or the Invalid Gateway
+ IP Address error."
+ ::= { iphelperOption82ErrStatsEntry 1 }
+
+ iphelperOpt82vlan OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The vlan where the DHCP packet ingress the switch that
+ caused the Agent Info Violation or the Invalid Gateway
+ IP Address error."
+ ::= { iphelperOption82ErrStatsEntry 2 }
+
+ iphelperOpt82agentInfoViolationCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of Agent Info Violation seen on this interface and vlan."
+ ::= { iphelperOption82ErrStatsEntry 3 }
+
+ iphelperOpt82invalidGatewayIPAddrCnt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of Invalid Gateway IP Address seen on this interface and vlan."
+ ::= { iphelperOption82ErrStatsEntry 4 }
+
+ iphelperOpt82resetErrStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ noOperation (0),
+ resetErrStats (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This parameter resets the ip helper Option 82 error statistics
+ on this interface and vlan. When the reset operation is done,
+ subsystem will change the value to zero (0). Subsystem will always return
+ zero (0)."
+ ::= { iphelperOption82ErrStatsEntry 5 }
+
+ dhcpSnoopingVlanTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DhcpSnoopingVlanEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of vlans that have DHCP Snooping enabled."
+ ::= { dhcpSnoopingMIB 1 }
+
+ dhcpSnoopingVlanEntry OBJECT-TYPE
+ SYNTAX DhcpSnoopingVlanEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A DHCP Snooping VLAN entry."
+ INDEX { dhcpSnoopingVlanNumber }
+ ::= { dhcpSnoopingVlanTable 1 }
+
+ DhcpSnoopingVlanEntry ::= SEQUENCE {
+ dhcpSnoopingVlanNumber Integer32,
+ dhcpSnoopingVlanOpt82DataInsertionStatus INTEGER,
+ dhcpSnoopingVlanMacAddrVerificationStatus INTEGER,
+ dhcpSnoopingVlanStatus RowStatus
+ }
+
+ dhcpSnoopingVlanNumber OBJECT-TYPE
+ SYNTAX Integer32 (1..4094)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The VLAN number identifying this instance. Valid
+ range from 1 to 4094."
+ ::= { dhcpSnoopingVlanEntry 1 }
+
+ dhcpSnoopingVlanOpt82DataInsertionStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The DHCP Option-82 data insertion status. Default value is enabled,
+ which means once the VLAN is enabled for DHCP snooping, the
+ Option-82 field will be inserted in the DHCP packets between the
+ Relay Agent and the DHCP Server, on all the ports belong to the
+ VLAN."
+ DEFVAL { enabled }
+ ::= { dhcpSnoopingVlanEntry 2 }
+
+ dhcpSnoopingVlanMacAddrVerificationStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The DHCP Snooping MAC Address verification status. Default value is
+ enabled. Once enabled, for all the incoming DHCP traffic to those
+ DHCP Snooping enabled vlan port, it compares the source MAC address
+ and the client Hardware Address in the DHCP packet. If mismatch, the
+ packet will be dropped."
+ DEFVAL { enabled }
+ ::= { dhcpSnoopingVlanEntry 3 }
+
+ dhcpSnoopingVlanStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Row Status for creating/deleting"
+ ::= { dhcpSnoopingVlanEntry 4 }
+
+ dhcpSnoopingPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DhcpSnoopingPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of ports that have DHCP Snooping trust status."
+ ::= { dhcpSnoopingMIB 2 }
+
+ dhcpSnoopingPortEntry OBJECT-TYPE
+ SYNTAX DhcpSnoopingPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A DHCP Snooping Port entry."
+ INDEX { dhcpSnoopingPortIfIndex }
+ ::= { dhcpSnoopingPortTable 1 }
+
+ DhcpSnoopingPortEntry ::= SEQUENCE {
+ dhcpSnoopingPortIfIndex InterfaceIndex,
+ dhcpSnoopingPortTrustMode INTEGER,
+ dhcpSnoopingPortMacAddrViolation Counter32,
+ dhcpSnoopingPortDhcpServerViolation Counter32,
+ dhcpSnoopingPortOption82Violation Counter32,
+ dhcpSnoopingPortRelayAgentViolation Counter32,
+ dhcpSnoopingPortBindingViolation Counter32,
+ dhcpSnoopingPortIpSourceFiltering INTEGER
+ }
+
+ dhcpSnoopingPortIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ifIndex subindex identifying this instance."
+ ::= { dhcpSnoopingPortEntry 1 }
+
+ dhcpSnoopingPortTrustMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ blocked(1),
+ clientOnly(2),
+ trusted(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The DHCP Snooping's VLAN port's trust mode. Default value
+ is client-only, which means once the VLAN is enabled for DHCP
+ snooping, the vlan ports only allow DHCP client packets. Blocked
+ means all DHCP traffic is block on the port. Trusted means all
+ DHCP traffic is allowed on the port"
+ DEFVAL { clientOnly }
+ ::= { dhcpSnoopingPortEntry 2 }
+
+ dhcpSnoopingPortMacAddrViolation OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This keeps track of the number of packets dropped due to DHCPi
+ packet with the source MAC Address not equal the client DHCP
+ Hardware address in the DHCP packet."
+ ::= { dhcpSnoopingPortEntry 3 }
+
+ dhcpSnoopingPortDhcpServerViolation OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This keeps track of the number of packets dropped due to receiving
+ an DHCP server packet on a DHCP Snooping enabled port."
+ ::= { dhcpSnoopingPortEntry 4 }
+
+ dhcpSnoopingPortOption82Violation OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This keeps track of the number of packets dropped due to a relay
+ agent forards a packet that includes option 82 info to an untrusted
+ port."
+ ::= { dhcpSnoopingPortEntry 5 }
+
+ dhcpSnoopingPortRelayAgentViolation OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This keeps track of the number of packets dropped due to an DHCP
+ relay agent forwards a DHCP packate includes an relay agent ip
+ address that is not 0.0.0.0."
+ ::= { dhcpSnoopingPortEntry 6 }
+
+ dhcpSnoopingPortBindingViolation OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This keeps track of the number of packets dropped due to receiving
+ an DHCP Relase or DHCP Decline message that contains a MAC address
+ in the DHCP snooping binding table, but the interface information in
+ the binding table does not match the interface on which the message
+ was received."
+ ::= { dhcpSnoopingPortEntry 7 }
+
+ dhcpSnoopingPortIpSourceFiltering OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The DHCP Snooping IP Source filtering status. Default value
+ is disabled. Once enabled, only the incoming traffic with the proper
+ client IP address, MAC address and port will be allowed."
+ DEFVAL { disabled }
+ ::= { dhcpSnoopingPortEntry 8 }
+
+
+ dhcpSnoopingBindingTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DhcpSnoopingBindingEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "DHCP Snooping binding table."
+ ::= { dhcpSnoopingMIB 3 }
+
+
+ dhcpSnoopingBindingEntry OBJECT-TYPE
+ SYNTAX DhcpSnoopingBindingEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A DHCP Snooping binding entry."
+ INDEX { dhcpSnoopingBindingMacAddress, dhcpSnoopingBindingIfIndex }
+ ::= { dhcpSnoopingBindingTable 1 }
+
+
+ DhcpSnoopingBindingEntry ::= SEQUENCE {
+ dhcpSnoopingBindingMacAddress MacAddress,
+ dhcpSnoopingBindingIfIndex InterfaceIndex,
+ dhcpSnoopingBindingIpAddress IpAddress,
+ dhcpSnoopingBindingVlan Unsigned32,
+ dhcpSnoopingBindingLeaseTime Unsigned32,
+ dhcpSnoopingBindingType INTEGER,
+ dhcpSnoopingBindingRowStatus RowStatus
+ }
+
+ dhcpSnoopingBindingMacAddress OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The MAC Address subindex identifying this instance."
+ ::= { dhcpSnoopingBindingEntry 1 }
+
+ dhcpSnoopingBindingIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The IfIndex subindex identifying this instance. It is the
+ the interface where the DHCP request is coming in from."
+ ::= { dhcpSnoopingBindingEntry 2 }
+
+
+ dhcpSnoopingBindingIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The Ip Address offered by the DHCP Server to the Client."
+ ::= { dhcpSnoopingBindingEntry 3 }
+
+
+ dhcpSnoopingBindingVlan OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "It is the VLAN Id where the DHCP client belongs to."
+ ::= { dhcpSnoopingBindingEntry 4 }
+
+
+ dhcpSnoopingBindingLeaseTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The lease time of the client's IP Address."
+ ::= { dhcpSnoopingBindingEntry 5 }
+
+ dhcpSnoopingBindingType OBJECT-TYPE
+ SYNTAX INTEGER {
+ dynamic(1),
+ static(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The learning/configuration nature of the binding entry.
+ Normally, the entries are learned dynamically, while it
+ also can be statically/manually configured."
+ DEFVAL { dynamic }
+ ::= { dhcpSnoopingBindingEntry 6 }
+
+
+ dhcpSnoopingBindingRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Row Status for creating/deleting"
+ ::= { dhcpSnoopingBindingEntry 7 }
+
+ dhcpSnoopingMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ switchLevel(1),
+ disabled(2),
+ vlanLevel(3) -- read-only state
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enabling DHCP Snooping at the switch level. For the vlan level,
+ it is enabled implicitly when an individual vlan's DHCP Snooping
+ is enabled; and, mode is implicitly disabled until all vlan's
+ DHCP Snooping are disabled. If mode is set to vlan level, the
+ operation will be of no effect."
+ ::= {dhcpSnoopingMIB 4 }
+
+
+ dhcpSnoopingOpt82DataInsertionStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The DHCP Option-82 data insertion status at switch level. Default
+ value is enabled, the Option-82 field will be inserted in the DHCP
+ packets between the Relay Agent and the DHCP Server, on all the
+ ports belong to the switch."
+ DEFVAL { enabled }
+ ::= { dhcpSnoopingMIB 5 }
+
+ dhcpSnoopingMacAddrVerificationStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The DHCP Snooping MAC Address verification status at switch level.
+ Default value is enabled. Once enabled, for all the incoming DHCP
+ traffic to the port, it compares the source MAC address and the
+ client Hardware Address in the DHCP packet. If mismatch, the packet
+ will be dropped."
+ DEFVAL { enabled }
+ ::= { dhcpSnoopingMIB 6 }
+
+
+ dhcpSnoopingBindingStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies if the capability of building the DHCP
+ Snooping Binding Table/Database is enable or not. By default, it is
+ enabled. It is applicable for both switch-level or vlan-level DHCP
+ Snooping."
+ DEFVAL { enabled }
+ ::= { dhcpSnoopingMIB 7 }
+
+ dhcpSnoopingBindingDatabaseSyncTimeout OBJECT-TYPE
+ SYNTAX Unsigned32 (60..600)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The DHCP Snooping Binding Database synchronization timeout value.
+ It is used to specify the synchronization frequency, in seconds,
+ between the binding table in memory and the binding file in flash."
+ DEFVAL { 300 }
+ ::= { dhcpSnoopingMIB 8 }
+
+ dhcpSnoopingBindingDatabaseLastSyncTime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time stamp of the last successuful DHCP Snooping Binding
+ Database synchronization."
+ ::= { dhcpSnoopingMIB 9 }
+
+ dhcpSnoopingBindingDatabaseAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ noaction(0),
+ purge(1),
+ renew(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object identifies the action to be performed. Purge:
+ means to clear the binding table entries in the memory.
+ Renew: means to populate the binding table entries from the
+ flash file."
+ ::= { dhcpSnoopingMIB 10 }
+
+
+ dhcpSnoopingBypassOpt82CheckStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "DHCP bypass option-82 check status. By default, it is disabled.
+ Once enabled, it will no longer enforce the check of option-82 field
+ in the incoming DHCP Packets on those untrusted ports."
+ DEFVAL { disabled }
+ ::= { dhcpSnoopingMIB 11 }
+
+ dhcpSnoopingBindingPersistencyStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "DHCP Snooping binding table persistency check status. By default,
+ it is disabled. Once enabled, the binding entries expiry will be
+ solely depend on Lease time"
+ DEFVAL { disabled }
+ ::= { dhcpSnoopingMIB 12 }
+
+ dhcpSnoopingSourceFilterVlanTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DhcpSnoopingSourceFilterVlanEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of vlans that have ip-source-filtering enabled."
+ ::= { dhcpSnoopingMIB 13 }
+
+ dhcpSnoopingSourceFilterVlanEntry OBJECT-TYPE
+ SYNTAX DhcpSnoopingSourceFilterVlanEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A Source Filtering enabled VLAN entry."
+ INDEX { dhcpSnoopingSourceFilterVlanNumber }
+ ::= { dhcpSnoopingSourceFilterVlanTable 1 }
+
+ DhcpSnoopingSourceFilterVlanEntry ::= SEQUENCE {
+ dhcpSnoopingSourceFilterVlanNumber
+ Integer32,
+ dhcpSnoopingSourceFilterVlanFilteringStatus
+ RowStatus
+ }
+
+ dhcpSnoopingSourceFilterVlanNumber OBJECT-TYPE
+ SYNTAX Integer32 (1..4094)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The VLAN number identifying this instance. Valid
+ range from 1 to 4094."
+ ::= { dhcpSnoopingSourceFilterVlanEntry 1 }
+
+ dhcpSnoopingSourceFilterVlanFilteringStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The DHCP Snooping IP Source filtering row status. Default value
+ is disabled. Once enabled, only the incoming traffic with the proper
+ client IP address, MAC address , port and vlan will be allowed."
+ ::= { dhcpSnoopingSourceFilterVlanEntry 2 }
+
+ dhcpSnoopingOption82FormatType OBJECT-TYPE
+ SYNTAX INTEGER {
+ macAddress(1),
+ systemName(2),
+ userString(3),
+ interfaceAlias(4),
+ autoInterfaceAlias(5),
+ ascii(6)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "DHCP option-82 defines the type of information carried in circuit id
+ and remote id sub option fields. If the type selected is string the actual
+ value of the string can be found in iphelperDhcpOption82StringValue.
+ Format type ASCII will insert the configured fields in ASCII format."
+ DEFVAL { macAddress }
+ ::= { iphelperMIB 45 }
+
+ dhcpSnoopingOption82StringValue OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..63))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of the string that will be used in the circuit id and remote id
+ sub options."
+ ::= { iphelperMIB 46 }
+
+ dhcpSnoopingOption82FormatASCIIConfigurableTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DhcpSnoopingOption82FormatASCIIConfigurableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of ascii fields used for Circuit ID or Remote ID."
+ ::= { iphelperMIB 47 }
+
+ dhcpSnoopingOption82FormatASCIIConfigurableEntry OBJECT-TYPE
+ SYNTAX DhcpSnoopingOption82FormatASCIIConfigurableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An ascii field entry for Circuit ID or Remote ID."
+ INDEX { dhcpSnoopingOption82FormatASCIIConfigurableIndex }
+ ::= { dhcpSnoopingOption82FormatASCIIConfigurableTable 1 }
+
+ DhcpSnoopingOption82FormatASCIIConfigurableEntry ::= SEQUENCE {
+ dhcpSnoopingOption82FormatASCIIConfigurableIndex
+ DhcpSnoopingOption82CircuitOrRemoteId,
+ dhcpSnoopingOption82FormatASCIIConfigurableField1
+ DhcpSnoopingOption82ASCIIFieldType,
+ dhcpSnoopingOption82FormatASCIIConfigurableField1StrVal
+ SnmpAdminString,
+ dhcpSnoopingOption82FormatASCIIConfigurableField2
+ DhcpSnoopingOption82ASCIIFieldType,
+ dhcpSnoopingOption82FormatASCIIConfigurableField2StrVal
+ SnmpAdminString,
+ dhcpSnoopingOption82FormatASCIIConfigurableField3
+ DhcpSnoopingOption82ASCIIFieldType,
+ dhcpSnoopingOption82FormatASCIIConfigurableField3StrVal
+ SnmpAdminString,
+ dhcpSnoopingOption82FormatASCIIConfigurableField4
+ DhcpSnoopingOption82ASCIIFieldType,
+ dhcpSnoopingOption82FormatASCIIConfigurableField4StrVal
+ SnmpAdminString,
+ dhcpSnoopingOption82FormatASCIIConfigurableField5
+ DhcpSnoopingOption82ASCIIFieldType,
+ dhcpSnoopingOption82FormatASCIIConfigurableField5StrVal
+ SnmpAdminString,
+ dhcpSnoopingOption82FormatASCIIConfigurableDelimiter
+ SnmpAdminString,
+ dhcpSnoopingOption82FormatASCIIConfigurableStatus
+ RowStatus
+ }
+
+ dhcpSnoopingOption82FormatASCIIConfigurableIndex OBJECT-TYPE
+ SYNTAX DhcpSnoopingOption82CircuitOrRemoteId
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object specifies the either circuit id or remote id for option82."
+ ::= { dhcpSnoopingOption82FormatASCIIConfigurableEntry 1 }
+
+ dhcpSnoopingOption82FormatASCIIConfigurableField1 OBJECT-TYPE
+ SYNTAX DhcpSnoopingOption82ASCIIFieldType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The type of the first field in the Option 82 string in ASCII
+ format, which will be copied to Option-82 circuit id or remote id of
+ the DHCP packet. This Field is applicable only, if the option 82
+ format type is ASCII."
+ ::= { dhcpSnoopingOption82FormatASCIIConfigurableEntry 2 }
+
+ dhcpSnoopingOption82FormatASCIIConfigurableField1StrVal OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..63))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The string value of the first field in the Option 82 string in
+ ASCII format, which will be copied to Option-82 circuit id or remote
+ id of the DHCP packet. This Field is applicable only, if the option
+ 82 format type is ASCII"
+ DEFVAL { " - " }
+ ::= { dhcpSnoopingOption82FormatASCIIConfigurableEntry 3 }
+
+ dhcpSnoopingOption82FormatASCIIConfigurableField2 OBJECT-TYPE
+ SYNTAX DhcpSnoopingOption82ASCIIFieldType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The type of the second field in the Option 82 string in ASCII
+ format, which will be copied to Option-82 circuit id or remote id of
+ the DHCP packet. This Field is applicable only, if the option 82
+ format type is ASCII"
+ DEFVAL { none }
+ ::= { dhcpSnoopingOption82FormatASCIIConfigurableEntry 4 }
+
+ dhcpSnoopingOption82FormatASCIIConfigurableField2StrVal OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..63))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The string value of the second field in the Option 82 string in
+ ASCII format, which will be copied to Option-82 circuit id or remote
+ id of the DHCP packet. This Field is applicable only, if the option
+ 82 format type is ASCII"
+ DEFVAL { " - " }
+ ::= { dhcpSnoopingOption82FormatASCIIConfigurableEntry 5 }
+
+ dhcpSnoopingOption82FormatASCIIConfigurableField3 OBJECT-TYPE
+ SYNTAX DhcpSnoopingOption82ASCIIFieldType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The type of the third field in the Option 82 string in ASCII
+ format, which will be copied to Option-82 circuit id or remote id of
+ the DHCP packet. This Field is applicable only, if the option 82
+ format type is ASCII"
+ DEFVAL { none }
+ ::= { dhcpSnoopingOption82FormatASCIIConfigurableEntry 6 }
+
+ dhcpSnoopingOption82FormatASCIIConfigurableField3StrVal OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..63))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The string value of the third field in the Option 82 string in
+ ASCII format, which will be copied to Option-82 circuit id or remote
+ id of the DHCP packet. This Field is applicable only, if the option
+ 82 format type is ASCII"
+ DEFVAL { " - " }
+ ::= { dhcpSnoopingOption82FormatASCIIConfigurableEntry 7 }
+
+ dhcpSnoopingOption82FormatASCIIConfigurableField4 OBJECT-TYPE
+ SYNTAX DhcpSnoopingOption82ASCIIFieldType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The type of the fourth field in the Option 82 string in ASCII
+ format, which will be copied to Option-82 circuit id or remote id of
+ the DHCP packet. This Field is applicable only, if the option 82
+ format type is ASCII"
+ DEFVAL { none }
+ ::= { dhcpSnoopingOption82FormatASCIIConfigurableEntry 8 }
+
+ dhcpSnoopingOption82FormatASCIIConfigurableField4StrVal OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..63))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The string value of the fourth field in the Option 82 string in
+ ASCII format, which will be copied to Option-82 circuit id or remote
+ id of the DHCP packet. This Field is applicable only, if the option
+ 82 format type is ASCII"
+ DEFVAL { " - " }
+ ::= { dhcpSnoopingOption82FormatASCIIConfigurableEntry 9 }
+
+ dhcpSnoopingOption82FormatASCIIConfigurableField5 OBJECT-TYPE
+ SYNTAX DhcpSnoopingOption82ASCIIFieldType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The type of the fifth field in the Option 82 string in ASCII
+ format, which will be copied to Option-82 circuit id or remote id of
+ the DHCP packet. This Field is applicable only, if the option 82
+ format type is ASCII"
+ DEFVAL { none }
+ ::= { dhcpSnoopingOption82FormatASCIIConfigurableEntry 10 }
+
+ dhcpSnoopingOption82FormatASCIIConfigurableField5StrVal OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..63))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The string value of the fifth field in the Option 82 string in
+ ASCII format, which will be copied to Option-82 circuit id or remote
+ id of the DHCP packet. This Field is applicable only, if the option
+ 82 format type is ASCII"
+ DEFVAL { " - " }
+ ::= { dhcpSnoopingOption82FormatASCIIConfigurableEntry 11 }
+
+ dhcpSnoopingOption82FormatASCIIConfigurableDelimiter OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..63))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of the delimiter that is inserted between the fields in
+ the Option 82 string in ASCII format, which will be copied to
+ Option-82 circuit id or remote id of the DHCP packet. This value is
+ applicable only, if the option 82 format type is ASCII"
+ DEFVAL { "" }
+ ::= { dhcpSnoopingOption82FormatASCIIConfigurableEntry 12 }
+
+ dhcpSnoopingOption82FormatASCIIConfigurableStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object specifies the status of the entry."
+ ::= { dhcpSnoopingOption82FormatASCIIConfigurableEntry 13 }
+
+-- MDNS Relay --
+
+ alaMdnsAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "MDNS global admin status."
+ DEFVAL { disable }
+ ::= { iphelperMIB 48 }
+
+ alaMdnsGreTunnelName OBJECT-TYPE
+ SYNTAX SnmpAdminString(SIZE (0..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies the tunnel name for the MDNS feature."
+ ::= { iphelperMIB 49 }
+
+ alaMdnsOperStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(1),
+ down(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MDNS operational status"
+ DEFVAL { down }
+ ::= { iphelperMIB 50 }
+-- SSDP Relay --
+
+alaSsdpGreTunnelName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specifies the GRE tunnel IP interface name associated with the SSDP Relay feature."
+ ::= { iphelperMIB 51 }
+
+alaSsdpAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SSDP Relay global status"
+ DEFVAL { disabled }
+ ::= { iphelperMIB 52 }
+
+
+alaSsdpOperStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(1),
+ down(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SSDP operational status"
+ DEFVAL { down }
+ ::= { iphelperMIB 53 }
+
+ genericUdpServiceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF GenericUdpServiceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table defines the Generic UDP Relay Service."
+ ::= { genericUdpServiceMIB 1 }
+
+ genericUdpServiceEntry OBJECT-TYPE
+ SYNTAX GenericUdpServiceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in Generic UDP Relay table"
+ INDEX { genericUdpServiceUdpPort}
+ ::= { genericUdpServiceTable 1 }
+
+ GenericUdpServiceEntry ::= SEQUENCE {
+ genericUdpServiceUdpPort
+ Unsigned32,
+ genericUdpServiceDescription
+ SnmpAdminString,
+ genericUdpServiceStatRxFromClient
+ Counter32,
+ genericUdpServiceRowStatus
+ RowStatus
+ }
+
+ genericUdpServiceUdpPort OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "UDP port for the service."
+ ::= { genericUdpServiceEntry 1 }
+
+ genericUdpServiceDescription OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..30))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The name and/or description of the service. If null string is passed
+ the default name will be used."
+ ::= { genericUdpServiceEntry 2 }
+
+ genericUdpServiceStatRxFromClient OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This keeps track of the number of packets received from the
+ client with UDP destination port matching genericUdpServiceUdpPort."
+ ::= { genericUdpServiceEntry 3 }
+
+ genericUdpServiceRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Row Status for creating/deleting"
+ ::= { genericUdpServiceEntry 4 }
+
+
+ genericUdpServiceDstTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF GenericUdpServiceDstEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table defines the destination VLAN for the
+ Generic UDP Relay Service. UDP packet with destination port
+ genericUdpServiceUdpPort are forwarded to VLAN defined in
+ genericUdpServiceDstVlan."
+ ::= { genericUdpServiceMIB 2 }
+
+ genericUdpServiceDstEntry OBJECT-TYPE
+ SYNTAX GenericUdpServiceDstEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in Generic UDP Relay table"
+ INDEX { genericUdpServicePort, genericUdpServiceDstVlan}
+ ::= { genericUdpServiceDstTable 1 }
+
+ GenericUdpServiceDstEntry ::= SEQUENCE {
+ genericUdpServicePort
+ Unsigned32,
+ genericUdpServiceDstVlan
+ Unsigned32,
+ genericUdpServiceStatTxToVlan
+ Counter32,
+ genericUdpServiceDstTblRowStatus
+ RowStatus
+ }
+
+ genericUdpServicePort OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "UDP port for the service."
+ ::= { genericUdpServiceDstEntry 1 }
+
+ genericUdpServiceDstVlan OBJECT-TYPE
+ SYNTAX Unsigned32 (1..4096)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Destination VLAN that the UPD port is to be forwarded to."
+ ::= { genericUdpServiceDstEntry 2 }
+
+ genericUdpServiceStatTxToVlan OBJECT-TYPE
+ SYNTAX Counter32
+
+ MAX-ACCESS read-only
+
+ STATUS current
+ DESCRIPTION
+ "This keeps track of the number of packets transmitted to the
+ destination VLAN with UDP destination port matching
+ genericUdpServicePort."
+ ::= { genericUdpServiceDstEntry 3}
+
+ genericUdpServiceDstTblRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Row Status for creating/deleting the Generic Service Destination Table"
+ ::= { genericUdpServiceDstEntry 4 }
+
+ genericUdpServiceStatReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ noOperation (0),
+ resetAllStats (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This parameter resets all the Generic UDP Relay related
+ statistics. Subsystem always returns zero (0)."
+ ::= { genericUdpServiceMIB 3 }
+
+ alaGenericUdpServiceDstIpTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF GenericUdpServiceDstIpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table defines the destination IP for the
+ Generic UDP Relay Service. UDP packet with destination port
+ alaGenericUdpServiceDstUdpPort are forwarded to IP defined in
+ alaGenericUdpServiceDstIpAddress."
+ ::= { genericUdpServiceMIB 4 }
+
+ alaGenericUdpServiceDstIpEntry OBJECT-TYPE
+ SYNTAX GenericUdpServiceDstIpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in Generic UDP Relay destination Ip table."
+ INDEX {
+ alaGenericUdpServiceDstUdpPort,
+ alaGenericUdpServiceDstIpType,
+ alaGenericUdpServiceDstIpAddress
+ }
+ ::= { alaGenericUdpServiceDstIpTable 1 }
+
+ GenericUdpServiceDstIpEntry ::= SEQUENCE {
+ alaGenericUdpServiceDstUdpPort
+ Unsigned32,
+ alaGenericUdpServiceDstIpType
+ InetAddressType,
+ alaGenericUdpServiceDstIpAddress
+ InetAddress,
+ alaGenericUdpServiceDstStatTxToIp
+ Counter32,
+ alaGenericUdpServiceDstIpRowStatus
+ RowStatus
+ }
+
+ alaGenericUdpServiceDstUdpPort OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "UDP port for the service."
+ ::= { alaGenericUdpServiceDstIpEntry 1 }
+
+ alaGenericUdpServiceDstIpType OBJECT-TYPE
+ SYNTAX InetAddressType { ipv4(1), ipv6(2) }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This specifies the IP Address type of the
+ UDP Relay Server to forward the UDP packet."
+ ::= { alaGenericUdpServiceDstIpEntry 2 }
+
+ alaGenericUdpServiceDstIpAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE(4|16))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This specifies the IP Address of the
+ UDP Relay Server to forward the UDP packet."
+ ::= { alaGenericUdpServiceDstIpEntry 3 }
+
+ alaGenericUdpServiceDstStatTxToIp OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This keeps track of the number of packets transmitted to the
+ destination IP with UDP destination port matching
+ alaGenericUdpServiceDstUdpPort."
+ ::= { alaGenericUdpServiceDstIpEntry 4}
+
+ alaGenericUdpServiceDstIpRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Row Status for creating/deleting the Generic Service Destination IP Table"
+ ::= { alaGenericUdpServiceDstIpEntry 5 }
+
+-- --------------------------------------------------------------
+-- Trap Description
+-- --------------------------------------------------------------
+
+
+-- Notifications
+
+ alaDhcpClientAddressAddTrap NOTIFICATION-TYPE
+ OBJECTS {
+ alaDhcpClientAddress
+ }
+ STATUS current
+ DESCRIPTION
+ "When new IP address is assigned to DHCP Client interface."
+ ::= { alcatelIND1UDPRelayNotificationObjects 1 }
+
+ alaDhcpClientAddressExpiryTrap NOTIFICATION-TYPE
+ OBJECTS {
+ alaDhcpClientAddress
+ }
+ STATUS current
+ DESCRIPTION
+ "When the lease time expires or when DHCP client not
+ able to renew/rebind an IP address."
+ ::= { alcatelIND1UDPRelayNotificationObjects 2 }
+
+ alaDhcpClientAddressModifyTrap NOTIFICATION-TYPE
+ OBJECTS {
+ alaDhcpClientAddress,
+ alaDhcpClientNewAddress
+ }
+ STATUS current
+ DESCRIPTION
+ "When the dhcp client not able to obtain the existing
+ IP address and new IP address is assigned to the DHCP client."
+ ::= { alcatelIND1UDPRelayNotificationObjects 3 }
+
+ alaDhcpBindingDuplicateEntry NOTIFICATION-TYPE
+ OBJECTS {
+ dhcpSnoopingBindingMacAddress,
+ dhcpSnoopingBindingVlan,
+ dhcpSnoopingBindingIfIndex,
+ dhcpSnoopingBindingIfIndex
+ }
+ STATUS current
+ DESCRIPTION
+ "Trap to notify MAC Movement in DHCP-Binding Table
+ Mac Address, Vlan, Previous ifIndex, Current ifIndex"
+
+ ::= { alcatelIND1UDPRelayNotificationObjects 4 }
+
+
+-- Notification Objects
+
+ alaDhcpClientAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "This object specifies the current IP address of the DHCP client."
+ ::= { alaDhcpClientTrapsObj 1 }
+
+ alaDhcpClientNewAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "This object specifies the new IP address assigned for the DHCP client."
+ ::= { alaDhcpClientTrapsObj 2 }
+
+--
+-- COMPLIANCE
+--
+
+ alcatelIND1UDPRelayMIBCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "Compliance statement for UDP Relay"
+ MODULE
+ MANDATORY-GROUPS
+ {
+ iphelperGroup,
+ iphelperStatGroup,
+ iphelperMiscGroup,
+ genericUdpServiceGroup,
+ genericUdpServiceDstGroup,
+ genericUdpServiceMiscGroup,
+ alaDhcpClientTrapsGroup,
+ dhcpSnoopingGroup,
+ dhcpSnoopingGroup2,
+ alaGenericUdpServiceDstIpGroup
+ }
+
+ ::={ alcatelIND1UDPRelayMIBCompliances 1}
+
+
+ iphelperGroup OBJECT-GROUP
+ OBJECTS
+ {
+ iphelperResetSrvStats,
+ iphelperRowStatus
+
+ }
+ STATUS current
+ DESCRIPTION
+ " Collection of objects for the management of parameters of UDP Relay."
+ ::= { alcatelIND1UDPRelayMIBGroups 1}
+
+
+ iphelperStatGroup OBJECT-GROUP
+ OBJECTS
+ {
+ iphelperTxToNextHop,
+ iphelperInvalidAgentInfoOptFrmSrver
+ }
+ STATUS current
+ DESCRIPTION
+ " Collection of objects for management of statistics for DHCP Relay Agent."
+ ::= { alcatelIND1UDPRelayMIBGroups 2}
+
+ iphelperMiscGroup OBJECT-GROUP
+ OBJECTS
+ {
+ iphelperRxFromClient,
+ iphelperMaxHopsViolation,
+ iphelperForwDelayViolation,
+ iphelperAgentInfoViolation,
+ iphelperInvalidGatewayIP,
+ iphelperForwDelay,
+ iphelperMaxHops,
+ iphelperForwardOption,
+ iphelperResetAllStats,
+ iphelperBootupOption,
+ iphelperBootupPacketOption,
+ iphelperAgentInformation,
+ iphelperAgentInformationPolicy,
+ iphelperPXESupport,
+ iphelperDhcpOption82FormatType,
+ iphelperDhcpOption82StringValue,
+ iphelperDhcpOption82FormatASCIIField1,
+ iphelperDhcpOption82FormatASCIIField1StringValue,
+ iphelperDhcpOption82FormatASCIIField2,
+ iphelperDhcpOption82FormatASCIIField2StringValue,
+ iphelperDhcpOption82FormatASCIIField3,
+ iphelperDhcpOption82FormatASCIIField3StringValue,
+ iphelperDhcpOption82FormatASCIIField4,
+ iphelperDhcpOption82FormatASCIIField4StringValue,
+ iphelperDhcpOption82FormatASCIIField5 ,
+ iphelperDhcpOption82FormatASCIIField5StringValue,
+ iphelperDhcpOption82FormatASCIIDelimiter,
+ iphelperResetAllOpt82ErrStats,
+ alaMdnsAdminStatus,
+ alaMdnsGreTunnelName,
+ alaMdnsOperStatus,
+ alaSsdpGreTunnelName,
+ alaSsdpAdminStatus,
+ alaSsdpOperStatus
+ }
+ STATUS current
+ DESCRIPTION
+ " Other independent objects of UDP Relay."
+ ::= { alcatelIND1UDPRelayMIBGroups 3}
+
+ genericUdpServiceGroup OBJECT-GROUP
+ OBJECTS
+ {
+ genericUdpServiceDescription,
+ genericUdpServiceStatRxFromClient,
+ genericUdpServiceRowStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "Objects for Generic UDP Service table"
+ ::= { alcatelIND1UDPRelayMIBGroups 4}
+
+ genericUdpServiceDstGroup OBJECT-GROUP
+ OBJECTS
+ {
+ genericUdpServiceStatTxToVlan,
+ genericUdpServiceDstTblRowStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "Objects for Generic UDP Service Destination table"
+ ::= { alcatelIND1UDPRelayMIBGroups 5}
+
+ genericUdpServiceMiscGroup OBJECT-GROUP
+ OBJECTS
+ {
+ genericUdpServiceStatReset
+ }
+ STATUS current
+ DESCRIPTION
+ "Objects for Generic UDP Service Misc Group."
+ ::= { alcatelIND1UDPRelayMIBGroups 6}
+
+ alaDhcpClientTrapsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS
+ {
+ alaDhcpClientAddressAddTrap,
+ alaDhcpClientAddressExpiryTrap,
+ alaDhcpClientAddressModifyTrap,
+ alaDhcpBindingDuplicateEntry
+ }
+ STATUS current
+ DESCRIPTION
+ "Collection of traps for management of DHCP Client "
+ ::= { alcatelIND1UDPRelayMIBGroups 7}
+
+ alaDhcpClientTrapsObjectGroup OBJECT-GROUP
+ OBJECTS
+ {
+ alaDhcpClientAddress,
+ alaDhcpClientNewAddress
+ }
+ STATUS current
+ DESCRIPTION
+ "Collection of trap objects for management of DHCP Client "
+ ::= { alcatelIND1UDPRelayMIBGroups 8}
+
+ iphelperOpt82ErrorStatGroup OBJECT-GROUP
+ OBJECTS
+ {
+ iphelperOpt82agentInfoViolationCnt,
+ iphelperOpt82invalidGatewayIPAddrCnt,
+ iphelperOpt82resetErrStats
+ }
+ STATUS current
+ DESCRIPTION
+ " Collection of objects for Option 82 error statistics."
+ ::= { alcatelIND1UDPRelayMIBGroups 9}
+
+ dhcpSnoopingGroup OBJECT-GROUP
+ OBJECTS
+ {
+ dhcpSnoopingBindingDatabaseAction,
+ dhcpSnoopingBindingDatabaseLastSyncTime,
+ dhcpSnoopingBindingDatabaseSyncTimeout,
+ dhcpSnoopingBindingIfIndex,
+ dhcpSnoopingBindingIpAddress,
+ dhcpSnoopingBindingLeaseTime,
+ dhcpSnoopingBindingMacAddress,
+ dhcpSnoopingBindingPersistencyStatus,
+ dhcpSnoopingBindingRowStatus,
+ dhcpSnoopingBindingStatus,
+ dhcpSnoopingBindingType,
+ dhcpSnoopingBindingVlan,
+ dhcpSnoopingBypassOpt82CheckStatus,
+ dhcpSnoopingMacAddrVerificationStatus,
+ dhcpSnoopingMode,
+ dhcpSnoopingOpt82DataInsertionStatus,
+ dhcpSnoopingOption82FormatASCIIConfigurableDelimiter,
+ dhcpSnoopingOption82FormatASCIIConfigurableField1,
+ dhcpSnoopingOption82FormatASCIIConfigurableField1StrVal,
+ dhcpSnoopingOption82FormatASCIIConfigurableField2,
+ dhcpSnoopingOption82FormatASCIIConfigurableField2StrVal,
+ dhcpSnoopingOption82FormatASCIIConfigurableField3,
+ dhcpSnoopingOption82FormatASCIIConfigurableField3StrVal,
+ dhcpSnoopingOption82FormatASCIIConfigurableField4,
+ dhcpSnoopingOption82FormatASCIIConfigurableField4StrVal,
+ dhcpSnoopingOption82FormatASCIIConfigurableField5,
+ dhcpSnoopingOption82FormatASCIIConfigurableField5StrVal,
+ dhcpSnoopingOption82FormatASCIIConfigurableStatus,
+ dhcpSnoopingOption82FormatType,
+ dhcpSnoopingPortIpSourceFiltering,
+ dhcpSnoopingPortMacAddrViolation,
+ dhcpSnoopingOption82StringValue
+ }
+ STATUS current
+ DESCRIPTION
+ " Collection of objects for DHCP Snooping."
+ ::= { alcatelIND1UDPRelayMIBGroups 10}
+
+ dhcpSnoopingGroup2 OBJECT-GROUP
+ OBJECTS
+ {
+ dhcpSnoopingPortBindingViolation,
+ dhcpSnoopingPortOption82Violation,
+ dhcpSnoopingPortRelayAgentViolation,
+ dhcpSnoopingPortTrustMode,
+ dhcpSnoopingSourceFilterVlanFilteringStatus,
+ dhcpSnoopingVlanMacAddrVerificationStatus,
+ dhcpSnoopingPortDhcpServerViolation,
+ dhcpSnoopingVlanOpt82DataInsertionStatus,
+ dhcpSnoopingVlanStatus
+ }
+ STATUS current
+ DESCRIPTION
+ " Collection of objects for DHCP Snooping."
+ ::= { alcatelIND1UDPRelayMIBGroups 11}
+
+ alaGenericUdpServiceDstIpGroup OBJECT-GROUP
+ OBJECTS
+ {
+ alaGenericUdpServiceDstStatTxToIp,
+ alaGenericUdpServiceDstIpRowStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "Objects for Generic UDP Service Destination IP table"
+ ::= { alcatelIND1UDPRelayMIBGroups 12}
+
+END
+