1610 lines
		
	
	
		
			49 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1610 lines
		
	
	
		
			49 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
 	 ALCATEL-IND1-UDP-RELAY-MIB DEFINITIONS ::= BEGIN
 | 
						|
	 IMPORTS
 | 
						|
	 	  RowStatus 			 FROM SNMPv2-TC
 | 
						|
 | 
						|
		  IpAddress,
 | 
						|
		  MODULE-IDENTITY,
 | 
						|
		  OBJECT-TYPE,
 | 
						|
		  OBJECT-IDENTITY,
 | 
						|
		  Unsigned32,
 | 
						|
		  Counter32  FROM SNMPv2-SMI
 | 
						|
 | 
						|
		  DisplayString,
 | 
						|
		  MacAddress,
 | 
						|
                  TEXTUAL-CONVENTION     FROM SNMPv2-TC
 | 
						|
 | 
						|
		  MODULE-COMPLIANCE,
 | 
						|
		  OBJECT-GROUP		FROM SNMPv2-CONF
 | 
						|
		  routingIND1UdpRelay, alaDhcpClientTraps  FROM ALCATEL-IND1-BASE
 | 
						|
		  InterfaceIndex      FROM IF-MIB;
 | 
						|
 | 
						|
 | 
						|
	     alcatelIND1UDPRelayMIB MODULE-IDENTITY
 | 
						|
	 	LAST-UPDATED "200704030000Z"
 | 
						|
		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-2007 Alcatel-Lucent
 | 
						|
                             ALL RIGHTS RESERVED WORLDWIDE"
 | 
						|
 | 
						|
	      	REVISION      "200704030000Z"
 | 
						|
	     DESCRIPTION
 | 
						|
            "The latest version of this MIB Module."
 | 
						|
		      ::= {routingIND1UdpRelay 1}
 | 
						|
 | 
						|
 | 
						|
 | 
						|
        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 }
 | 
						|
 | 
						|
 | 
						|
   iphelperMIB OBJECT IDENTIFIER ::= { alcatelIND1UDPRelayMIBObjects 1 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
   IphelperServIndex ::= TEXTUAL-CONVENTION
 | 
						|
     STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "IphelperServIndex provides a means to specify a service to be forwarded
 | 
						|
       by UDP Relay.
 | 
						|
 | 
						|
       Some values indicate a specfic protocol and associated UDP port(s):
 | 
						|
        ----------------             ----------           -----------
 | 
						|
	Value                        Protocol             UDP port(s)
 | 
						|
        ----------------             ----------           -----------
 | 
						|
        iphelperBootp                BOOTP/DHCP           67/68
 | 
						|
        iphelperNbnsNbdd             NBNS/NBDD            137/138
 | 
						|
        iphelperNbdd                 NBDD                 138
 | 
						|
        iphelperDns                  DNS                  53
 | 
						|
        iphelperTacacs               TACACS               65
 | 
						|
        iphelperTftp                 TFTP                 69
 | 
						|
        iphelperNtp                  NTP                  123
 | 
						|
 | 
						|
       The remaining values are to be used for other services:
 | 
						|
        ----------------             ----------           -----------
 | 
						|
	Value                        Protocol             UDP port
 | 
						|
        ----------------             ----------           -----------
 | 
						|
        iphelperOther1                   ?                user-specified
 | 
						|
        iphelperOther2                   ?                user-specified
 | 
						|
        iphelperOther3                   ?                user-specified
 | 
						|
        iphelperOther4                   ?                user-specified
 | 
						|
        iphelperOther5                   ?                user-specified
 | 
						|
        iphelperOther6                   ?                user-specified
 | 
						|
        iphelperOther7                   ?                user-specified
 | 
						|
        iphelperOther8                   ?                user-specified
 | 
						|
        iphelperOther9                   ?                user-specified
 | 
						|
        iphelperOther10                  ?                user-specified
 | 
						|
      "
 | 
						|
     SYNTAX INTEGER {
 | 
						|
        iphelperBootp(1),
 | 
						|
        iphelperNbnsNbdd(2),
 | 
						|
        iphelperNbdd(3),
 | 
						|
        iphelperDns(4),
 | 
						|
        iphelperTacacs(5),
 | 
						|
        iphelperTftp(6),
 | 
						|
        iphelperNtp(7),
 | 
						|
        iphelperOther1(8),
 | 
						|
        iphelperOther2(9),
 | 
						|
        iphelperOther3(10),
 | 
						|
        iphelperOther4(11),
 | 
						|
        iphelperOther5(12),
 | 
						|
        iphelperOther6(13),
 | 
						|
        iphelperOther7(14),
 | 
						|
        iphelperOther8(15),
 | 
						|
        iphelperOther9(16),
 | 
						|
        iphelperOther10(17),
 | 
						|
	iphelperOther11(18),
 | 
						|
	iphelperOther12(19),
 | 
						|
	iphelperOther13(20),
 | 
						|
	iphelperOther14(21),
 | 
						|
	iphelperOther15(22),
 | 
						|
	iphelperOther16(23),
 | 
						|
	iphelperOther17(24),
 | 
						|
	iphelperOther18(25),
 | 
						|
	iphelperOther19(26),
 | 
						|
	iphelperOther20(27),
 | 
						|
	iphelperOther21(28),
 | 
						|
	iphelperOther22(29),
 | 
						|
	iphelperOther23(30),
 | 
						|
	iphelperOther24(31),
 | 
						|
	iphelperOther25(32)
 | 
						|
     }
 | 
						|
 | 
						|
       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)
 | 
						|
            }
 | 
						|
 | 
						|
   iphelperTable OBJECT-TYPE
 | 
						|
      SYNTAX SEQUENCE OF IphelperEntry
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      		"A list of active UDP Relay Service instances."
 | 
						|
  ::= { iphelperMIB 1 }
 | 
						|
 | 
						|
 | 
						|
  iphelperEntry  OBJECT-TYPE
 | 
						|
    SYNTAX	IphelperEntry
 | 
						|
    MAX-ACCESS	not-accessible
 | 
						|
    STATUS	current
 | 
						|
    DESCRIPTION
 | 
						|
    		" An entry in UDP Relay table"
 | 
						|
    INDEX { iphelperService, iphelperForwAddr ,iphelperVlan }
 | 
						|
    ::= { iphelperTable 1 }
 | 
						|
 | 
						|
    IphelperEntry ::= SEQUENCE {
 | 
						|
      iphelperService
 | 
						|
      		IphelperServIndex,
 | 
						|
      iphelperForwAddr
 | 
						|
      		IpAddress,
 | 
						|
      iphelperVlan
 | 
						|
                Unsigned32,
 | 
						|
      iphelperStatus
 | 
						|
       RowStatus
 | 
						|
   }
 | 
						|
 | 
						|
   iphelperService  OBJECT-TYPE
 | 
						|
   	SYNTAX  IphelperServIndex
 | 
						|
	MAX-ACCESS  read-create
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"This specifies a service to be forwarded by UDP Relay."
 | 
						|
  ::= { iphelperEntry 1 }
 | 
						|
 | 
						|
  iphelperForwAddr OBJECT-TYPE
 | 
						|
  	SYNTAX IpAddress
 | 
						|
	MAX-ACCESS read-create
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
		"This specifies relayed service's forwarding address.
 | 
						|
		For entries with iphelperService equal to iphelperBootp(1):
 | 
						|
		  This object can either be set to a distinct IP address (e.g. the address
 | 
						|
		  of a server), to an IP broadcast address or a VLAN. A value
 | 
						|
		  of 0.0.0.0 indicates that no forwarding address is being used.
 | 
						|
                For entries with iphelperService not equal to ipHelperBootp(1),
 | 
						|
		  this object is not settable."
 | 
						|
  ::= { iphelperEntry 2 }
 | 
						|
 | 
						|
  iphelperVlan OBJECT-TYPE
 | 
						|
        SYNTAX Unsigned32
 | 
						|
        MAX-ACCESS read-create
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
		"This specifies a Vlan to which the service is to be forwarded.
 | 
						|
		For entries with iphelperService equal to iphelperBootp(1),
 | 
						|
		  a value of 0 indicates that no vlan is being used.
 | 
						|
                For entries with iphelperService not equal to ipHelperBootp(1),
 | 
						|
		  only non-zero values may be specified."
 | 
						|
  ::= { iphelperEntry 3 }
 | 
						|
 | 
						|
  iphelperStatus 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 service by server address."
 | 
						|
::= { iphelperMIB 2 }
 | 
						|
 | 
						|
iphelperStatEntry  OBJECT-TYPE
 | 
						|
	SYNTAX  IphelperStatEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"An entry in the stat table."
 | 
						|
  	INDEX {iphelperServerAddress}
 | 
						|
::= { iphelperStatTable 1 }
 | 
						|
 | 
						|
 | 
						|
IphelperStatEntry ::= SEQUENCE {
 | 
						|
	iphelperServerAddress
 | 
						|
                IpAddress,
 | 
						|
	iphelperRxFromClient
 | 
						|
		Unsigned32,
 | 
						|
        iphelperTxToServer
 | 
						|
                Unsigned32,
 | 
						|
        iphelperMaxHopsViolation
 | 
						|
                Unsigned32,
 | 
						|
        iphelperForwDelayViolation
 | 
						|
                Unsigned32,
 | 
						|
        iphelperResetAll
 | 
						|
                INTEGER,
 | 
						|
        iphelperAgentInfoViolation
 | 
						|
                Counter32,
 | 
						|
        iphelperInvalidGatewayIP
 | 
						|
                Counter32,
 | 
						|
        iphelperInvalidAgentInfoOptFrmSrver
 | 
						|
                Counter32
 | 
						|
		}
 | 
						|
 | 
						|
iphelperServerAddress  OBJECT-TYPE
 | 
						|
        SYNTAX IpAddress
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
               "This specifies the unique server address."
 | 
						|
::= { iphelperStatEntry 1 }
 | 
						|
 | 
						|
iphelperRxFromClient OBJECT-TYPE
 | 
						|
	SYNTAX	Unsigned32 (0..65535)
 | 
						|
	MAX-ACCESS	read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"This keeps track of the number of packets recieved from the client."
 | 
						|
::= { iphelperStatEntry 2 }
 | 
						|
 | 
						|
 | 
						|
iphelperTxToServer  OBJECT-TYPE
 | 
						|
	SYNTAX	Unsigned32 (0..65535)
 | 
						|
	MAX-ACCESS	read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
              " This keeps track of the number of packets transmitted  to the server."
 | 
						|
::= { iphelperStatEntry  3}
 | 
						|
 | 
						|
 | 
						|
iphelperMaxHopsViolation  OBJECT-TYPE
 | 
						|
	SYNTAX	Unsigned32 (0..65535)
 | 
						|
	MAX-ACCESS	read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
              " This keeps track of the number of packets dropped due to max hops violation.
 | 
						|
		Only meaningful for entries with ipHelperService equal to iphelperBootp(1)."
 | 
						|
::= { iphelperStatEntry  4}
 | 
						|
 | 
						|
iphelperForwDelayViolation  OBJECT-TYPE
 | 
						|
	SYNTAX	Unsigned32 (0..65535)
 | 
						|
	MAX-ACCESS	read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
              "This keeps track of the number of packets dropped due to forward delay violation.
 | 
						|
		Only meaningful for entries with ipHelperService equal to iphelperBootp(1)."
 | 
						|
::= { iphelperStatEntry  5}
 | 
						|
 | 
						|
iphelperResetAll  OBJECT-TYPE
 | 
						|
	SYNTAX	INTEGER (0..1)
 | 
						|
	MAX-ACCESS	read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
            "This parameter resets all the stats."
 | 
						|
::= { iphelperStatEntry 6}
 | 
						|
 | 
						|
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."
 | 
						|
::= { iphelperStatEntry  7}
 | 
						|
 | 
						|
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."
 | 
						|
::= { iphelperStatEntry  8}
 | 
						|
 | 
						|
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  9}
 | 
						|
 | 
						|
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. For other services
 | 
						|
		it is ignored.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 3 }
 | 
						|
 | 
						|
iphelperMaxHops OBJECT-TYPE
 | 
						|
	SYNTAX Unsigned32 (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. For
 | 
						|
		other services it is ignored. If a frame arrives with hopcount greater than
 | 
						|
	or equal to iphelperMaxHops, it will be dropped."
 | 
						|
::= {iphelperMIB  4}
 | 
						|
 | 
						|
iphelperForwardOption OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
		{
 | 
						|
		  standard(1),
 | 
						|
		  avlanOnly(2),
 | 
						|
                  perVlanOnly(3)
 | 
						|
		}
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
		"This is only significant for the BOOTP/DHCP service. It allows the relay
 | 
						|
		to forward DHCP requests only when they are issued by an Authenticated Vlan
 | 
						|
		client.Needed to prevent having multiple relays enabled on the same vlan.
 | 
						|
		Default value is standard"
 | 
						|
::= {iphelperMIB  5}
 | 
						|
 | 
						|
 | 
						|
iphelperBootupOption OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
		{
 | 
						|
		  enable(1),
 | 
						|
		  disable(2)
 | 
						|
		}
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
		"This is only significant for the BOOTP/DHCP service.  It 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 as the router IP of the
 | 
						|
		default VLAN. Default option is Disable."
 | 
						|
::= {iphelperMIB 6}
 | 
						|
 | 
						|
 | 
						|
iphelperBootupPacketOption OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER
 | 
						|
		{
 | 
						|
		  bootp(1),
 | 
						|
		  dhcp(2)
 | 
						|
		}
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
		"This is only significant for the BOOTP/DHCP service.  It allows the user to
 | 
						|
		select the packet format with the choices of BOOTP and DHCP to be used to get
 | 
						|
		an IP address at the time of system boot-up.
 | 
						|
                 Default option is DHCP"
 | 
						|
::= {iphelperMIB 7}
 | 
						|
 | 
						|
 | 
						|
 | 
						|
   iphelperxServicePortAssociationTable OBJECT-TYPE
 | 
						|
      SYNTAX SEQUENCE OF IphelperxServicePortAssociationEntry
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      		"A list of services being forwarded with their associated ports.
 | 
						|
                 An entry in this table is allowed only for the services listed below:
 | 
						|
                     iphelperBootp
 | 
						|
                     iphelperNbnsNbdd
 | 
						|
                     iphelperNbdd
 | 
						|
                     iphelperDns
 | 
						|
                     iphelperTacacs
 | 
						|
                     iphelperTftp
 | 
						|
                     iphelperNtp
 | 
						|
                 "
 | 
						|
 | 
						|
  ::= { iphelperMIB 8 }
 | 
						|
 | 
						|
 | 
						|
  iphelperxServicePortAssociationEntry  OBJECT-TYPE
 | 
						|
    SYNTAX	IphelperxServicePortAssociationEntry
 | 
						|
    MAX-ACCESS	not-accessible
 | 
						|
    STATUS	current
 | 
						|
    DESCRIPTION
 | 
						|
    		" An entry in UDP Relay PortAssociation table"
 | 
						|
    INDEX { iphelperxServicePortAssociationService }
 | 
						|
    ::= { iphelperxServicePortAssociationTable 1 }
 | 
						|
 | 
						|
    IphelperxServicePortAssociationEntry ::= SEQUENCE {
 | 
						|
      iphelperxServicePortAssociationService
 | 
						|
      		IphelperServIndex,
 | 
						|
      iphelperxServicePortAssociationPort
 | 
						|
                Unsigned32,
 | 
						|
      iphelperxServicePortAssociationName
 | 
						|
	        DisplayString,
 | 
						|
      iphelperxServicePortAssociationStatus
 | 
						|
       RowStatus
 | 
						|
   }
 | 
						|
 | 
						|
   iphelperxServicePortAssociationService  OBJECT-TYPE
 | 
						|
   	SYNTAX  IphelperServIndex
 | 
						|
	MAX-ACCESS  read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"This specifies the service being forwarded.
 | 
						|
		 Legal values:
 | 
						|
                     iphelperBootp(1)
 | 
						|
                     iphelperNbnsNbdd(2)
 | 
						|
                     iphelperNbdd(3)
 | 
						|
                     iphelperDns(4)
 | 
						|
                     iphelperTacacs(5)
 | 
						|
                     iphelperTftp(6)
 | 
						|
                     iphelperNtp(7)
 | 
						|
                "
 | 
						|
 | 
						|
  ::= { iphelperxServicePortAssociationEntry 1 }
 | 
						|
 | 
						|
  iphelperxServicePortAssociationPort OBJECT-TYPE
 | 
						|
        SYNTAX Unsigned32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "UDP port for the service."
 | 
						|
  ::= { iphelperxServicePortAssociationEntry 2 }
 | 
						|
 | 
						|
  iphelperxServicePortAssociationName OBJECT-TYPE
 | 
						|
	SYNTAX	DisplayString (SIZE (0..30))
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
            "The name and/or description of the service."
 | 
						|
  ::= { iphelperxServicePortAssociationEntry 3 }
 | 
						|
 | 
						|
  iphelperxServicePortAssociationStatus OBJECT-TYPE
 | 
						|
	SYNTAX RowStatus
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
            "Row Status for creating/deleting"
 | 
						|
  ::= { iphelperxServicePortAssociationEntry 4 }
 | 
						|
 | 
						|
 | 
						|
   iphelperxPortServiceAssociationTable OBJECT-TYPE
 | 
						|
      SYNTAX SEQUENCE OF IphelperxPortServiceAssociationEntry
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      		"A list of services being forwarded with their associated ports.
 | 
						|
                 An entry in this table is allowed only for those services
 | 
						|
		 NOT using one of the following well-known ports:
 | 
						|
                    53  - DNS
 | 
						|
                    65  - TACACS
 | 
						|
		    67  - BOOTP/DHCP
 | 
						|
		    68  - BOOTP/DHCP
 | 
						|
                    69  - TFTP
 | 
						|
                    123 - NTP
 | 
						|
		    137 - NBNS
 | 
						|
		    138 - NBDD
 | 
						|
                 "
 | 
						|
 | 
						|
  ::= { iphelperMIB 9 }
 | 
						|
 | 
						|
 | 
						|
  iphelperxPortServiceAssociationEntry  OBJECT-TYPE
 | 
						|
    SYNTAX	IphelperxPortServiceAssociationEntry
 | 
						|
    MAX-ACCESS	not-accessible
 | 
						|
    STATUS	current
 | 
						|
    DESCRIPTION
 | 
						|
    		" An entry in UDP Relay PortAssociation table"
 | 
						|
    INDEX { iphelperxPortServiceAssociationPort }
 | 
						|
    ::= { iphelperxPortServiceAssociationTable 1 }
 | 
						|
 | 
						|
    IphelperxPortServiceAssociationEntry ::= SEQUENCE {
 | 
						|
      iphelperxPortServiceAssociationService
 | 
						|
      		IphelperServIndex,
 | 
						|
      iphelperxPortServiceAssociationPort
 | 
						|
                Unsigned32,
 | 
						|
      iphelperxPortServiceAssociationName
 | 
						|
	        DisplayString,
 | 
						|
      iphelperxPortServiceAssociationStatus
 | 
						|
       RowStatus
 | 
						|
   }
 | 
						|
 | 
						|
   iphelperxPortServiceAssociationService  OBJECT-TYPE
 | 
						|
   	SYNTAX  IphelperServIndex
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"This specifies the service being forwarded."
 | 
						|
 | 
						|
  ::= { iphelperxPortServiceAssociationEntry 1 }
 | 
						|
 | 
						|
  iphelperxPortServiceAssociationPort OBJECT-TYPE
 | 
						|
        SYNTAX Unsigned32
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "UDP port for the service.
 | 
						|
		 May not be one of the following well-known ports:
 | 
						|
                    53  - DNS
 | 
						|
                    65  - TACACS
 | 
						|
		    67  - BOOTP/DHCP
 | 
						|
		    68  - BOOTP/DHCP
 | 
						|
                    69  - TFTP
 | 
						|
                    123 - NTP
 | 
						|
		    137 - NBNS
 | 
						|
		    138 - NBDD
 | 
						|
                 "
 | 
						|
  ::= { iphelperxPortServiceAssociationEntry 2 }
 | 
						|
 | 
						|
  iphelperxPortServiceAssociationName OBJECT-TYPE
 | 
						|
	SYNTAX	DisplayString (SIZE (0..30))
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
            "The name and/or description of the service."
 | 
						|
  ::= { iphelperxPortServiceAssociationEntry 3 }
 | 
						|
 | 
						|
  iphelperxPortServiceAssociationStatus OBJECT-TYPE
 | 
						|
	SYNTAX RowStatus
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
            "Row Status for creating/deleting"
 | 
						|
  ::= { iphelperxPortServiceAssociationEntry 4 }
 | 
						|
 | 
						|
 | 
						|
   iphelperxPropertiesTable OBJECT-TYPE
 | 
						|
      SYNTAX SEQUENCE OF IphelperPropertiesEntry
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      		"A list of services being forwarded with their associated ports.
 | 
						|
		 There is an entry in this table for each service being forwarded
 | 
						|
		 by UDP Relay, including those with implied protocol/port associations."
 | 
						|
  ::= { iphelperMIB 10 }
 | 
						|
 | 
						|
 | 
						|
  iphelperxPropertiesEntry  OBJECT-TYPE
 | 
						|
    SYNTAX	IphelperPropertiesEntry
 | 
						|
    MAX-ACCESS	not-accessible
 | 
						|
    STATUS	current
 | 
						|
    DESCRIPTION
 | 
						|
    		" An entry in UDP Relay Service Properties table"
 | 
						|
    INDEX { iphelperxPropertiesService }
 | 
						|
    ::= { iphelperxPropertiesTable 1 }
 | 
						|
 | 
						|
    IphelperPropertiesEntry ::= SEQUENCE {
 | 
						|
      iphelperxPropertiesService
 | 
						|
      		IphelperServIndex,
 | 
						|
      iphelperxPropertiesPort
 | 
						|
                Unsigned32,
 | 
						|
      iphelperxPropertiesName
 | 
						|
	        DisplayString
 | 
						|
   }
 | 
						|
 | 
						|
   iphelperxPropertiesService  OBJECT-TYPE
 | 
						|
   	SYNTAX  IphelperServIndex
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"This specifies the service to be  forwarded."
 | 
						|
  ::= { iphelperxPropertiesEntry 1 }
 | 
						|
 | 
						|
  iphelperxPropertiesPort OBJECT-TYPE
 | 
						|
        SYNTAX Unsigned32
 | 
						|
        MAX-ACCESS read-only
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "UDP port for the service."
 | 
						|
  ::= { iphelperxPropertiesEntry 2 }
 | 
						|
 | 
						|
  iphelperxPropertiesName OBJECT-TYPE
 | 
						|
	SYNTAX	DisplayString (SIZE (0..30))
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
            "The name/description of the service."
 | 
						|
  ::= { iphelperxPropertiesEntry 3 }
 | 
						|
 | 
						|
 | 
						|
  iphelperxStatTable OBJECT-TYPE
 | 
						|
	SYNTAX  SEQUENCE OF IphelperxStatEntry
 | 
						|
	MAX-ACCESS	not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"This keeps statistics for each service by server address."
 | 
						|
  ::= { iphelperMIB 11 }
 | 
						|
 | 
						|
  iphelperxStatEntry  OBJECT-TYPE
 | 
						|
	SYNTAX  IphelperxStatEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"An entry in the stat table."
 | 
						|
  	INDEX {iphelperxStatService, iphelperxStatServerAddress}
 | 
						|
  ::= { iphelperxStatTable 1 }
 | 
						|
 | 
						|
 | 
						|
  IphelperxStatEntry ::= SEQUENCE {
 | 
						|
        iphelperxStatService
 | 
						|
      		IphelperServIndex,
 | 
						|
	iphelperxStatServerAddress
 | 
						|
                IpAddress,
 | 
						|
	iphelperxStatVlan
 | 
						|
                Unsigned32,
 | 
						|
	iphelperxStatRxFromClient
 | 
						|
		Unsigned32,
 | 
						|
        iphelperxStatTxToServer
 | 
						|
                Unsigned32,
 | 
						|
        iphelperxStatReset
 | 
						|
                INTEGER
 | 
						|
		}
 | 
						|
 | 
						|
  iphelperxStatService OBJECT-TYPE
 | 
						|
   	SYNTAX  IphelperServIndex
 | 
						|
	MAX-ACCESS  read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"This specifies the service being forwarded."
 | 
						|
  ::= { iphelperxStatEntry 1 }
 | 
						|
 | 
						|
  iphelperxStatServerAddress  OBJECT-TYPE
 | 
						|
        SYNTAX IpAddress
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
               "This specifies the unique server address."
 | 
						|
  ::= { iphelperxStatEntry 2 }
 | 
						|
 | 
						|
  iphelperxStatVlan  OBJECT-TYPE
 | 
						|
        SYNTAX Unsigned32
 | 
						|
	MAX-ACCESS read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
               "This specifies the unique Vlan of the server."
 | 
						|
  ::= { iphelperxStatEntry 3 }
 | 
						|
 | 
						|
  iphelperxStatRxFromClient OBJECT-TYPE
 | 
						|
	SYNTAX	Unsigned32 (0..65535)
 | 
						|
	MAX-ACCESS	read-only
 | 
						|
	STATUS	current
 | 
						|
	DESCRIPTION
 | 
						|
		"This keeps track of the number of packets recieved from the client."
 | 
						|
  ::= { iphelperxStatEntry 4 }
 | 
						|
 | 
						|
 | 
						|
  iphelperxStatTxToServer  OBJECT-TYPE
 | 
						|
	SYNTAX	Unsigned32 (0..65535)
 | 
						|
	MAX-ACCESS	read-only
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
              " This keeps track of the number of packets transmitted  to the server."
 | 
						|
  ::= { iphelperxStatEntry  5}
 | 
						|
 | 
						|
 | 
						|
  iphelperxStatReset  OBJECT-TYPE
 | 
						|
	SYNTAX	INTEGER (0..1)
 | 
						|
	MAX-ACCESS	read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
            "This parameter resets all the stats for this entry."
 | 
						|
  ::= { iphelperxStatEntry 6}
 | 
						|
 | 
						|
iphelperAgentInformation OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER
 | 
						|
                {
 | 
						|
                  enable(1),
 | 
						|
                  disable(2)
 | 
						|
                }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "This is only significant for the BOOTP/DHCP service.  It allows the user to
 | 
						|
                enable or disable the functionality of inserting the relay agent information
 | 
						|
                option to the DHCP option field according to RFC 3046."
 | 
						|
::= {iphelperMIB 12}
 | 
						|
 | 
						|
 | 
						|
iphelperAgentInformationPolicy OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER
 | 
						|
                {
 | 
						|
                  drop(1),
 | 
						|
                  keep(2),
 | 
						|
                  replace(3)
 | 
						|
                }
 | 
						|
        MAX-ACCESS read-write
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
                "This is only significant for the BOOTP/DHCP service.  It allows the user to
 | 
						|
                select the policy of either drop, keep or replace the relay agent information
 | 
						|
                option if it is already present in the DHCP packet."
 | 
						|
::= {iphelperMIB 13}
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnoopingVlanTable OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF IphelperDhcpSnoopingVlanEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
      		"A list of vlans that have DHCP Snooping enabled."
 | 
						|
    ::= { iphelperMIB 14 }
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnoopingVlanEntry  OBJECT-TYPE
 | 
						|
	SYNTAX  IphelperDhcpSnoopingVlanEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"A DHCP Snooping VLAN entry."
 | 
						|
	INDEX { iphelperDhcpSnoopingVlanNumber }
 | 
						|
    ::= { iphelperDhcpSnoopingVlanTable 1 }
 | 
						|
 | 
						|
 | 
						|
    IphelperDhcpSnoopingVlanEntry ::= SEQUENCE {
 | 
						|
	iphelperDhcpSnoopingVlanNumber
 | 
						|
		INTEGER,
 | 
						|
	iphelperDhcpSnoopingVlanOpt82DataInsertionStatus
 | 
						|
		INTEGER,
 | 
						|
	iphelperDhcpSnoopingVlanMacAddrVerificationStatus
 | 
						|
		INTEGER,
 | 
						|
	iphelperDhcpSnoopingVlanTrafficSuppressionStatus
 | 
						|
		INTEGER,
 | 
						|
        iphelperDhcpSnoopingVlanStatus
 | 
						|
		RowStatus
 | 
						|
	}
 | 
						|
 | 
						|
    iphelperDhcpSnoopingVlanNumber  OBJECT-TYPE
 | 
						|
	    SYNTAX  INTEGER (1..4094)
 | 
						|
	    MAX-ACCESS  read-write
 | 
						|
	    STATUS  current
 | 
						|
	    DESCRIPTION
 | 
						|
		 "The VLAN number identifying this instance. Valid
 | 
						|
		  range from 1 to 4094."
 | 
						|
    ::= { iphelperDhcpSnoopingVlanEntry 1 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingVlanOpt82DataInsertionStatus OBJECT-TYPE
 | 
						|
	    SYNTAX  INTEGER {
 | 
						|
	    	enabled(1),
 | 
						|
	    	disabled(2)
 | 
						|
	    }
 | 
						|
	    MAX-ACCESS  read-write
 | 
						|
	    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 }
 | 
						|
    ::= { iphelperDhcpSnoopingVlanEntry 2 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingVlanMacAddrVerificationStatus OBJECT-TYPE
 | 
						|
	    SYNTAX  INTEGER {
 | 
						|
	    	enabled(1),
 | 
						|
	    	disabled(2)
 | 
						|
	    }
 | 
						|
	    MAX-ACCESS  read-write
 | 
						|
	    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 }
 | 
						|
    ::= { iphelperDhcpSnoopingVlanEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnoopingVlanTrafficSuppressionStatus OBJECT-TYPE
 | 
						|
	    SYNTAX  INTEGER {
 | 
						|
	    	enabled(1),
 | 
						|
	    	disabled(2)
 | 
						|
	    }
 | 
						|
	    MAX-ACCESS  read-write
 | 
						|
	    STATUS  current
 | 
						|
	    DESCRIPTION
 | 
						|
		"The DHCP Snooping Traffic Suppression status. Default value
 | 
						|
	  	 is disabled. Once enabled, for all the incoming DHCP traffic to
 | 
						|
  		 those DHCP Snooping enabled vlan port will not be flooded throughout
 | 
						|
		 the VLAN. The usage of UDP/DHCP Relay Agent will be enforced. Traffic
 | 
						|
		 will always be forwarded to CPU."
 | 
						|
		 DEFVAL { disabled }
 | 
						|
    ::= { iphelperDhcpSnoopingVlanEntry 4 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingVlanStatus OBJECT-TYPE
 | 
						|
	SYNTAX RowStatus
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
            "Row Status for creating/deleting"
 | 
						|
    ::= { iphelperDhcpSnoopingVlanEntry 5 }
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnoopingPortTable OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF IphelperDhcpSnoopingPortEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
      		"A list of ports that have DHCP Snooping trust status."
 | 
						|
    ::= { iphelperMIB 15 }
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnoopingPortEntry  OBJECT-TYPE
 | 
						|
	SYNTAX  IphelperDhcpSnoopingPortEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"A DHCP Snooping Port entry."
 | 
						|
	INDEX { iphelperDhcpSnoopingPortIfIndex }
 | 
						|
    ::= { iphelperDhcpSnoopingPortTable 1 }
 | 
						|
 | 
						|
 | 
						|
    IphelperDhcpSnoopingPortEntry ::= SEQUENCE {
 | 
						|
	iphelperDhcpSnoopingPortIfIndex
 | 
						|
		InterfaceIndex,
 | 
						|
	iphelperDhcpSnoopingPortTrustMode
 | 
						|
		INTEGER,
 | 
						|
	iphelperDhcpSnoopingPortTrafficSuppression
 | 
						|
		INTEGER,
 | 
						|
	iphelperDhcpSnoopingPortMacAddrViolation
 | 
						|
		Counter32,
 | 
						|
	iphelperDhcpSnoopingPortDhcpServerViolation
 | 
						|
		Counter32,
 | 
						|
	iphelperDhcpSnoopingPortRelayAgentViolation
 | 
						|
		Counter32,
 | 
						|
	iphelperDhcpSnoopingPortOption82Violation
 | 
						|
		Counter32,
 | 
						|
	iphelperDhcpSnoopingPortBindingViolation
 | 
						|
		Counter32,
 | 
						|
	iphelperDhcpSnoopingPortIpSourceFiltering
 | 
						|
		INTEGER
 | 
						|
	}
 | 
						|
 | 
						|
    iphelperDhcpSnoopingPortIfIndex  OBJECT-TYPE
 | 
						|
	    SYNTAX  InterfaceIndex
 | 
						|
	    MAX-ACCESS  read-only
 | 
						|
	    STATUS  current
 | 
						|
	    DESCRIPTION
 | 
						|
		 "The ifIndex subindex identifying this instance."
 | 
						|
    ::= { iphelperDhcpSnoopingPortEntry 1 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingPortTrustMode 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 }
 | 
						|
    ::= { iphelperDhcpSnoopingPortEntry 2 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingPortTrafficSuppression OBJECT-TYPE
 | 
						|
	    SYNTAX  INTEGER {
 | 
						|
	    	enabled(1),
 | 
						|
	    	disabled(2)
 | 
						|
	    }
 | 
						|
	    MAX-ACCESS  read-write
 | 
						|
	    STATUS  current
 | 
						|
	    DESCRIPTION
 | 
						|
		"The DHCP Snooping Traffic Suppression status. Default value
 | 
						|
	  	 is disabled. Once enabled, for all the incoming DHCP traffic to
 | 
						|
  		 those ports will not be flooded instead will always be forwarded to CPU."
 | 
						|
		 DEFVAL { disabled }
 | 
						|
    ::= { iphelperDhcpSnoopingPortEntry 3 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingPortMacAddrViolation  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 the source MAC Address not equal the client DHCP
 | 
						|
	       Hardware address in the DHCP packet."
 | 
						|
    ::= { iphelperDhcpSnoopingPortEntry 4 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingPortDhcpServerViolation  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."
 | 
						|
    ::= { iphelperDhcpSnoopingPortEntry 5 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingPortOption82Violation  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."
 | 
						|
    ::= { iphelperDhcpSnoopingPortEntry 6 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingPortRelayAgentViolation  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."
 | 
						|
    ::= { iphelperDhcpSnoopingPortEntry 7 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingPortBindingViolation  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."
 | 
						|
    ::= { iphelperDhcpSnoopingPortEntry 8 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingPortIpSourceFiltering 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 }
 | 
						|
    ::= { iphelperDhcpSnoopingPortEntry 9 }
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnoopingBindingTable OBJECT-TYPE
 | 
						|
	SYNTAX SEQUENCE OF IphelperDhcpSnoopingBindingEntry
 | 
						|
	MAX-ACCESS not-accessible
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
      		"DHCP Snooping binding table."
 | 
						|
    ::= { iphelperMIB 16 }
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnoopingBindingEntry  OBJECT-TYPE
 | 
						|
	SYNTAX  IphelperDhcpSnoopingBindingEntry
 | 
						|
	MAX-ACCESS  not-accessible
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
		"A DHCP Snooping binding entry."
 | 
						|
	INDEX { iphelperDhcpSnoopingBindingMacAddress, iphelperDhcpSnoopingBindingIfIndex }
 | 
						|
    ::= { iphelperDhcpSnoopingBindingTable 1 }
 | 
						|
 | 
						|
 | 
						|
    IphelperDhcpSnoopingBindingEntry ::= SEQUENCE {
 | 
						|
	iphelperDhcpSnoopingBindingMacAddress
 | 
						|
		MacAddress,
 | 
						|
	iphelperDhcpSnoopingBindingIfIndex
 | 
						|
		InterfaceIndex,
 | 
						|
	iphelperDhcpSnoopingBindingIpAddress
 | 
						|
		IpAddress,
 | 
						|
	iphelperDhcpSnoopingBindingVlan
 | 
						|
		Unsigned32,
 | 
						|
	iphelperDhcpSnoopingBindingLeaseTime
 | 
						|
		Unsigned32,
 | 
						|
	iphelperDhcpSnoopingBindingType
 | 
						|
		INTEGER,
 | 
						|
        iphelperDhcpSnoopingBindingRowStatus
 | 
						|
		RowStatus
 | 
						|
	}
 | 
						|
 | 
						|
    iphelperDhcpSnoopingBindingMacAddress  OBJECT-TYPE
 | 
						|
	    SYNTAX  MacAddress
 | 
						|
	    MAX-ACCESS  read-write
 | 
						|
	    STATUS  current
 | 
						|
	    DESCRIPTION
 | 
						|
		 "The MAC Address subindex identifying this instance."
 | 
						|
    ::= { iphelperDhcpSnoopingBindingEntry 1 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingBindingIfIndex OBJECT-TYPE
 | 
						|
	    SYNTAX  InterfaceIndex
 | 
						|
	    MAX-ACCESS  read-write
 | 
						|
	    STATUS  current
 | 
						|
	    DESCRIPTION
 | 
						|
		"The IfIndex subindex identifying this instance. It is the
 | 
						|
	 	 the interface where the DHCP request is coming in from."
 | 
						|
    ::= { iphelperDhcpSnoopingBindingEntry 2 }
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnoopingBindingIpAddress  OBJECT-TYPE
 | 
						|
	SYNTAX	IpAddress
 | 
						|
	MAX-ACCESS	read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
              "The Ip Address offered by the DHCP Server to the Client."
 | 
						|
    ::= { iphelperDhcpSnoopingBindingEntry 3 }
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnoopingBindingVlan OBJECT-TYPE
 | 
						|
	    SYNTAX  Unsigned32
 | 
						|
	    MAX-ACCESS  read-write
 | 
						|
	    STATUS  current
 | 
						|
	    DESCRIPTION
 | 
						|
		"It is the VLAN Id where the DHCP client belongs to."
 | 
						|
    ::= { iphelperDhcpSnoopingBindingEntry 4 }
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnoopingBindingLeaseTime  OBJECT-TYPE
 | 
						|
	SYNTAX	Unsigned32
 | 
						|
	MAX-ACCESS	read-only
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
              "The lease time of the client's IP Address."
 | 
						|
    ::= { iphelperDhcpSnoopingBindingEntry 5 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingBindingType  OBJECT-TYPE
 | 
						|
	SYNTAX  INTEGER {
 | 
						|
	  dynamic(1),
 | 
						|
	  static(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS	read-write
 | 
						|
	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 }
 | 
						|
    ::= { iphelperDhcpSnoopingBindingEntry 6 }
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnoopingBindingRowStatus OBJECT-TYPE
 | 
						|
	SYNTAX RowStatus
 | 
						|
	MAX-ACCESS read-write
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
            "Row Status for creating/deleting"
 | 
						|
    ::= { iphelperDhcpSnoopingBindingEntry 7 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnooping OBJECT-TYPE
 | 
						|
            SYNTAX INTEGER
 | 
						|
                {
 | 
						|
                  switchLevel(1),
 | 
						|
                  disabled(2),
 | 
						|
		  vlanLevel(3)
 | 
						|
                }
 | 
						|
            MAX-ACCESS read-write
 | 
						|
            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 enbled."
 | 
						|
    ::= {iphelperMIB 17}
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnoopingOpt82DataInsertionStatus OBJECT-TYPE
 | 
						|
	    SYNTAX  INTEGER {
 | 
						|
	    	enabled(1),
 | 
						|
	    	disabled(2)
 | 
						|
	    }
 | 
						|
	    MAX-ACCESS  read-write
 | 
						|
	    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 }
 | 
						|
    ::= { iphelperMIB 18 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingMacAddrVerificationStatus OBJECT-TYPE
 | 
						|
	    SYNTAX  INTEGER {
 | 
						|
	    	enabled(1),
 | 
						|
	    	disabled(2)
 | 
						|
	    }
 | 
						|
	    MAX-ACCESS  read-write
 | 
						|
	    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 }
 | 
						|
     ::= { iphelperMIB 19 }
 | 
						|
 | 
						|
 | 
						|
     iphelperDhcpSnoopingTrafficSuppressionStatus OBJECT-TYPE
 | 
						|
	    SYNTAX  INTEGER {
 | 
						|
	    	enabled(1),
 | 
						|
	    	disabled(2)
 | 
						|
	    }
 | 
						|
	    MAX-ACCESS  read-write
 | 
						|
	    STATUS  current
 | 
						|
	    DESCRIPTION
 | 
						|
		"The DHCP Snooping Traffic Suppression status at switch level. Default value
 | 
						|
	  	 is disabled. Once enabled, for all the incoming DHCP traffic to
 | 
						|
  		 the ports will not be flooded  The usage of UDP/DHCP Relay Agent will be
 | 
						|
		 enforced. DHCP Traffic will always be forwarded to CPU."
 | 
						|
		 DEFVAL { disabled }
 | 
						|
    ::= { iphelperMIB 20 }
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnoopingBindingStatus OBJECT-TYPE
 | 
						|
	    SYNTAX  INTEGER {
 | 
						|
	    	enabled(1),
 | 
						|
	    	disabled(2)
 | 
						|
	    }
 | 
						|
	    MAX-ACCESS  read-write
 | 
						|
	    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 }
 | 
						|
     ::= { iphelperMIB 21 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingBindingDatabaseSyncTimeout OBJECT-TYPE
 | 
						|
	    SYNTAX	Unsigned32 (180..600)
 | 
						|
	    MAX-ACCESS  read-write
 | 
						|
	    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 }
 | 
						|
     ::= { iphelperMIB 22 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingBindingDatabaseLastSyncTime OBJECT-TYPE
 | 
						|
	    SYNTAX	DisplayString
 | 
						|
	    MAX-ACCESS  read-only
 | 
						|
	    STATUS  current
 | 
						|
	    DESCRIPTION
 | 
						|
		"The time stamp of the last successuful DHCP Snooping Binding
 | 
						|
		 Database synchronization."
 | 
						|
     ::= { iphelperMIB 23 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingBindingDatabaseAction OBJECT-TYPE
 | 
						|
	SYNTAX INTEGER {
 | 
						|
		noaction(0),
 | 
						|
		purge(1),
 | 
						|
		renew(2)
 | 
						|
	}
 | 
						|
	MAX-ACCESS	read-write
 | 
						|
	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."
 | 
						|
     ::= { iphelperMIB 24 }
 | 
						|
 | 
						|
 | 
						|
    iphelperTrafficSuppressionStatus OBJECT-TYPE
 | 
						|
	    SYNTAX  INTEGER {
 | 
						|
	    	enabled(1),
 | 
						|
	    	disabled(2)
 | 
						|
	    }
 | 
						|
	    MAX-ACCESS  read-write
 | 
						|
	    STATUS  current
 | 
						|
	    DESCRIPTION
 | 
						|
		"DHCP packet traffic suppression status. By default, it is disabled.
 | 
						|
		 Once enabled, all incoming DHCP packets will be sent to software only,
 | 
						|
		 and no longer be hardware flooded."
 | 
						|
	    DEFVAL { disabled }
 | 
						|
     ::= { iphelperMIB 25 }
 | 
						|
    
 | 
						|
    iphelperDhcpSnoopingBypassOpt82CheckStatus OBJECT-TYPE
 | 
						|
	    SYNTAX  INTEGER {
 | 
						|
	    	enabled(1),
 | 
						|
	    	disabled(2)
 | 
						|
	    }
 | 
						|
	    MAX-ACCESS  read-write
 | 
						|
	    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 }
 | 
						|
     ::= { iphelperMIB 26 }
 | 
						|
    
 | 
						|
    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 27 }
 | 
						|
 | 
						|
    iphelperDhcpOption82StringValue OBJECT-TYPE
 | 
						|
	    SYNTAX	DisplayString (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 28 }
 | 
						|
 | 
						|
    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 29 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingBindingPersistencyStatus OBJECT-TYPE
 | 
						|
	    SYNTAX  INTEGER {
 | 
						|
	    	enabled(1),
 | 
						|
	    	disabled(2)
 | 
						|
	    }
 | 
						|
	    MAX-ACCESS  read-write
 | 
						|
	    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 }
 | 
						|
     ::= { iphelperMIB 30 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingOption82FormatASCIIField1 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 31 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingOption82FormatASCIIField1StringValue OBJECT-TYPE
 | 
						|
            SYNTAX      DisplayString (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"
 | 
						|
     ::= { iphelperMIB 32 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingOption82FormatASCIIField2 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 33 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingOption82FormatASCIIField2StringValue OBJECT-TYPE
 | 
						|
            SYNTAX      DisplayString (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"
 | 
						|
     ::= { iphelperMIB 34 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingOption82FormatASCIIField3 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 35 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingOption82FormatASCIIField3StringValue OBJECT-TYPE
 | 
						|
            SYNTAX      DisplayString (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"
 | 
						|
     ::= { iphelperMIB 36 }
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnoopingOption82FormatASCIIField4 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 37 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingOption82FormatASCIIField4StringValue OBJECT-TYPE
 | 
						|
            SYNTAX      DisplayString (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"
 | 
						|
     ::= { iphelperMIB 38 }
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnoopingOption82FormatASCIIField5 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 39 }
 | 
						|
 | 
						|
    iphelperDhcpSnoopingOption82FormatASCIIField5StringValue OBJECT-TYPE
 | 
						|
            SYNTAX      DisplayString (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"
 | 
						|
     ::= { iphelperMIB 40 }
 | 
						|
 | 
						|
 | 
						|
    iphelperDhcpSnoopingOption82FormatASCIIDelimiter OBJECT-TYPE
 | 
						|
            SYNTAX      DisplayString (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 41 }
 | 
						|
 | 
						|
-- --------------------------------------------------------------
 | 
						|
-- Trap Description
 | 
						|
-- --------------------------------------------------------------
 | 
						|
     alaDhcpClientTrapsDesc OBJECT IDENTIFIER ::= { alaDhcpClientTraps 1 }
 | 
						|
     alaDhcpClientTrapsObj OBJECT IDENTIFIER ::= { alaDhcpClientTraps 2 }
 | 
						|
 | 
						|
-- Notifications
 | 
						|
 | 
						|
     alaDhcpClientAddressAddTrap NOTIFICATION-TYPE
 | 
						|
     OBJECTS  {
 | 
						|
               alaDhcpClientAddress
 | 
						|
              }
 | 
						|
     STATUS   current
 | 
						|
     DESCRIPTION
 | 
						|
                "When  new IP address is assigned to DHCP Client interface."
 | 
						|
     ::= { alaDhcpClientTrapsDesc 0 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."
 | 
						|
     ::= { alaDhcpClientTrapsDesc 0 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."
 | 
						|
     ::= { alaDhcpClientTrapsDesc 0 3 }
 | 
						|
 | 
						|
-- 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,
 | 
						|
                    alaDhcpClientTrapsGroup
 | 
						|
		}
 | 
						|
 | 
						|
	    ::={ alcatelIND1UDPRelayMIBCompliances 1}
 | 
						|
 | 
						|
 | 
						|
   iphelperGroup  OBJECT-GROUP
 | 
						|
     	OBJECTS
 | 
						|
	{
 | 
						|
	   iphelperForwAddr,
 | 
						|
	   iphelperStatus
 | 
						|
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	     " Collection of objects for the management of parameters of UDP Relay."
 | 
						|
	::= {  alcatelIND1UDPRelayMIBGroups 1}
 | 
						|
 | 
						|
 | 
						|
    iphelperStatGroup  OBJECT-GROUP
 | 
						|
     	OBJECTS
 | 
						|
	{
 | 
						|
	    iphelperServerAddress,
 | 
						|
	    iphelperRxFromClient,
 | 
						|
            iphelperTxToServer,
 | 
						|
            iphelperMaxHopsViolation,
 | 
						|
            iphelperForwDelayViolation,
 | 
						|
            iphelperResetAll,
 | 
						|
	    iphelperAgentInfoViolation,
 | 
						|
	    iphelperInvalidGatewayIP,
 | 
						|
	    iphelperInvalidAgentInfoOptFrmSrver
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	     " Collection of objects for management of statistics for UDP Relay."
 | 
						|
	::= {  alcatelIND1UDPRelayMIBGroups 2}
 | 
						|
 | 
						|
 | 
						|
     iphelperMiscGroup   OBJECT-GROUP
 | 
						|
     	OBJECTS
 | 
						|
	{
 | 
						|
	      iphelperForwDelay,
 | 
						|
	      iphelperMaxHops,
 | 
						|
	      iphelperForwardOption,
 | 
						|
	      iphelperBootupOption,
 | 
						|
	      iphelperBootupPacketOption,
 | 
						|
	      iphelperDhcpSnoopingOption82FormatASCIIField1,
 | 
						|
	      iphelperDhcpSnoopingOption82FormatASCIIField1StringValue,
 | 
						|
              iphelperDhcpSnoopingOption82FormatASCIIField2,
 | 
						|
              iphelperDhcpSnoopingOption82FormatASCIIField2StringValue,
 | 
						|
              iphelperDhcpSnoopingOption82FormatASCIIField3,
 | 
						|
              iphelperDhcpSnoopingOption82FormatASCIIField3StringValue,
 | 
						|
              iphelperDhcpSnoopingOption82FormatASCIIField4,
 | 
						|
              iphelperDhcpSnoopingOption82FormatASCIIField4StringValue,
 | 
						|
              iphelperDhcpSnoopingOption82FormatASCIIField5,
 | 
						|
              iphelperDhcpSnoopingOption82FormatASCIIField5StringValue,
 | 
						|
              iphelperDhcpSnoopingOption82FormatASCIIDelimiter
 | 
						|
 
 | 
						|
	}
 | 
						|
	STATUS current
 | 
						|
	DESCRIPTION
 | 
						|
	        " Other independent objects of UDP Relay."
 | 
						|
	::= {  alcatelIND1UDPRelayMIBGroups 3}
 | 
						|
 | 
						|
 | 
						|
        alaDhcpClientTrapsGroup NOTIFICATION-GROUP
 | 
						|
        NOTIFICATIONS
 | 
						|
        {
 | 
						|
             alaDhcpClientAddressAddTrap,
 | 
						|
             alaDhcpClientAddressExpiryTrap,
 | 
						|
             alaDhcpClientAddressModifyTrap
 | 
						|
        }
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
               "Collection of traps for management of DHCP Client "
 | 
						|
        ::= {  alcatelIND1UDPRelayMIBGroups 4}
 | 
						|
 | 
						|
   END
 | 
						|
 | 
						|
 | 
						|
 |