794 lines
		
	
	
		
			30 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			794 lines
		
	
	
		
			30 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
ALCATEL-IND1-GVRP-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
	IMPORTS
 | 
						|
		Counter32, Unsigned32, MODULE-IDENTITY, OBJECT-IDENTITY, 
 | 
						|
		OBJECT-TYPE, NOTIFICATION-TYPE 
 | 
						|
						FROM SNMPv2-SMI
 | 
						|
		VlanBitmap			FROM ALCATEL-IND1-VLAN-STP-MIB
 | 
						|
		InterfaceIndex		FROM IF-MIB
 | 
						|
		MODULE-COMPLIANCE, OBJECT-GROUP
 | 
						|
						FROM SNMPv2-CONF
 | 
						|
     		softentIND1Gvrp		FROM ALCATEL-IND1-BASE;
 | 
						|
 | 
						|
 | 
						|
	alcatelIND1GVRPMIB MODULE-IDENTITY
 | 
						|
		LAST-UPDATED "200707020000Z"
 | 
						|
		ORGANIZATION "Alcatel - Architects Of An Internet World"
 | 
						|
		CONTACT-INFO
 | 
						|
            "Please consult with Customer Service to insure 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
 | 
						|
                 GVRP for the distribution of VLAN configuration information.
 | 
						|
				 
 | 
						|
 | 
						|
             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      "200707020000Z"
 | 
						|
        DESCRIPTION
 | 
						|
            	"The GVRP MIB defines a set of GVRP related management objects for VLANs 
 | 
						|
		and ports that support GARP VLAN registration protocol (GVRP). GVRP as a 
 | 
						|
		protocol provides mechanisms to dynamically learn and further propagate VLAN 
 | 
						|
		membership information across a bridged network, as recommended in standards 
 | 
						|
		IEEE Draft Std. P802.1Q-REV/D5.0 and 802.1D 2004 Editions. 
 | 
						|
		
 | 
						|
		This GVRP MIB extends already existing AOS-REUSE IETF_Q_BRIDGE MIB which is based on 
 | 
						|
		RFC 2674 (Bridges with Traffic Classes, Multicast Filtering and Virtual LAN 
 | 
						|
		Extensions), to accomodate the proprietary behavior of the device and for 
 | 
						|
		defining objects as recommended by standards. 
 | 
						|
 | 
						|
		This MIB comprises proprietary managed objects as well the objects required 
 | 
						|
		for conforming to the standards. However, the set of objects defined in this MIB, 
 | 
						|
		do not duplicate, nor conflict with any MIB object definitions defined in the 
 | 
						|
		IETF_Q_MIB."
 | 
						|
		::= { softentIND1Gvrp 1}
 | 
						|
 | 
						|
-- --------------------------------------------------------------
 | 
						|
	alcatelIND1GVRPMIBObjects OBJECT-IDENTITY
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Branch For GVRP
 | 
						|
            Subsystem Managed Objects."
 | 
						|
        ::= { alcatelIND1GVRPMIB 1 }
 | 
						|
 | 
						|
	alcatelIND1GVRPMIBConformance OBJECT-IDENTITY
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Branch for GVRP Module MIB Subsystem Conformance Information."
 | 
						|
	::= { alcatelIND1GVRPMIB 2 }
 | 
						|
 | 
						|
	alcatelIND1GVRPMIBGroups OBJECT-IDENTITY
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Branch for GVRP Module MIB Subsystem Units of Conformance."
 | 
						|
	::= { alcatelIND1GVRPMIBConformance 1 }
 | 
						|
 | 
						|
	alcatelIND1GVRPMIBCompliances OBJECT-IDENTITY
 | 
						|
	STATUS  current
 | 
						|
	DESCRIPTION
 | 
						|
	    "Branch for GVRP Module MIB Subsystem Compliance Statements."
 | 
						|
	::= { alcatelIND1GVRPMIBConformance 2 }
 | 
						|
 | 
						|
-- --------------------------------------------------------------
 | 
						|
       
 | 
						|
-- --------------------------------------------------------------
 | 
						|
-- GVRP MIB
 | 
						|
-- --------------------------------------------------------------
 | 
						|
 | 
						|
	alaGvrpGlobalClearStats		OBJECT-TYPE
 | 
						|
		SYNTAX		INTEGER {
 | 
						|
				default(0),
 | 
						|
				reset(1)
 | 
						|
				}
 | 
						|
		MAX-ACCESS	read-write
 | 
						|
		STATUS		current
 | 
						|
		DESCRIPTION
 | 
						|
			"Defines the global clear statistics control for GVRP.  
 | 
						|
			The value reset (1) indicates that GVRP should clear all statistic 
 | 
						|
			counters related to all ports in the system. By default, this object
 | 
						|
			contains a zero value."
 | 
						|
		DEFVAL  { default }
 | 
						|
		::= { alcatelIND1GVRPMIBObjects 1 }
 | 
						|
 | 
						|
      	alaGvrpTransparentSwitching		OBJECT-TYPE
 | 
						|
		SYNTAX		INTEGER {
 | 
						|
				enabled(1),
 | 
						|
				disabled(2)
 | 
						|
				}
 | 
						|
		MAX-ACCESS	read-write
 | 
						|
		STATUS		current
 | 
						|
		DESCRIPTION
 | 
						|
			"Defines the behavior when GVRP is globally disabled on a device.			
 | 
						|
			The value enabled (1) indicates that device behaves like a GVRP 
 | 
						|
			transparent device and the GVRP frames will be flooded transparently.
 | 
						|
			Value disabled (2) disabled indicates that the device will not flood 
 | 
						|
			GVRP frames and will simply discard the received GVRP frames."
 | 
						|
		DEFVAL  { disabled }
 | 
						|
		::= { alcatelIND1GVRPMIBObjects 2 }
 | 
						|
		
 | 
						|
	alaGvrpMaxVlanLimit		OBJECT-TYPE
 | 
						|
		SYNTAX		INTEGER  (32 .. 4094)
 | 
						|
		MAX-ACCESS	read-write
 | 
						|
		STATUS		current
 | 
						|
		DESCRIPTION
 | 
						|
			"Defines the maximum number of dynamic VLANs that can be created on the system by GVRP. 
 | 
						|
			If the number of VLANs created by GVRP reaches this limit, the system will gradually 
 | 
						|
			prevent GVRP from creating additional VLANs."
 | 
						|
		DEFVAL  { 256 }
 | 
						|
		::= { alcatelIND1GVRPMIBObjects 3 }
 | 
						|
 | 
						|
	alaGvrpVlanConflictInfo                OBJECT-TYPE
 | 
						|
		SYNTAX          OCTET STRING ( SIZE (0 .. 100))
 | 
						|
		MAX-ACCESS      read-only
 | 
						|
		STATUS          current
 | 
						|
		DESCRIPTION
 | 
						|
			"GVRP has  recieved registration for Vlan which is configured for End To End Flow Control.
 | 
						|
		Notify the Management with the Port in which the GVRP PDU was recieved and the Vlan."
 | 
						|
		::= { alcatelIND1GVRPMIBObjects 6 }
 | 
						|
		
 | 
						|
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- GVRP Port Config Table
 | 
						|
-- -------------------------------------------------------------
 | 
						|
        
 | 
						|
--      DESCRIPTION:
 | 
						|
--                      "Port configuration information
 | 
						|
--   			 data for the GVRP Module.
 | 
						|
--			 Implementation of this group is mandantory"
 | 
						|
 | 
						|
 | 
						|
		
 | 
						|
	gvrpPortConfig  OBJECT IDENTIFIER ::= { alcatelIND1GVRPMIBObjects 4 }
 | 
						|
       
 | 
						|
        
 | 
						|
        alaGvrpPortConfigTable  OBJECT-TYPE
 | 
						|
            SYNTAX  SEQUENCE OF AlaGvrpPortConfigEntry
 | 
						|
            MAX-ACCESS  not-accessible
 | 
						|
            STATUS  current
 | 
						|
            DESCRIPTION
 | 
						|
                "A table containing GVRP port configuration information."
 | 
						|
            ::= { gvrpPortConfig 1 }
 | 
						|
            
 | 
						|
        alaGvrpPortConfigEntry  OBJECT-TYPE
 | 
						|
            SYNTAX  AlaGvrpPortConfigEntry
 | 
						|
            MAX-ACCESS  not-accessible
 | 
						|
            STATUS  current
 | 
						|
            DESCRIPTION
 | 
						|
                "A GVRP port configuration entry."
 | 
						|
            INDEX { alaGvrpPortConfigIfIndex }
 | 
						|
            ::= { alaGvrpPortConfigTable 1 }
 | 
						|
 | 
						|
        AlaGvrpPortConfigEntry ::= SEQUENCE {
 | 
						|
	    alaGvrpPortConfigIfIndex 	InterfaceIndex,
 | 
						|
	    alaGvrpPortConfigRegistrarMode	INTEGER,
 | 
						|
	    alaGvrpPortConfigApplicantMode	INTEGER,
 | 
						|
	    alaGvrpPortConfigRestrictedRegistrationBitmap   VlanBitmap,
 | 
						|
	    alaGvrpPortConfigAllowRegistrationBitmap   VlanBitmap,
 | 
						|
	    alaGvrpPortConfigRegistrationBitmap   VlanBitmap,
 | 
						|
	    alaGvrpPortConfigRestrictedApplicantBitmap VlanBitmap,
 | 
						|
	    alaGvrpPortConfigAllowApplicantBitmap VlanBitmap,
 | 
						|
	    alaGvrpPortConfigApplicantBitmap VlanBitmap,
 | 
						|
	    alaGvrpPortConfigRegistrationToStaticVlanLearn   VlanBitmap,
 | 
						|
	    alaGvrpPortConfigRegistrationToStaticVlanRestrict   VlanBitmap,
 | 
						|
	    alaGvrpPortConfigRegistrationToStaticVlan   VlanBitmap,
 | 
						|
	    alaGvrpPortConfigJoinTimer	Unsigned32,
 | 
						|
	    alaGvrpPortConfigLeaveTimer Unsigned32,
 | 
						|
	    alaGvrpPortConfigLeaveAllTimer Unsigned32,
 | 
						|
	    alaGvrpPortConfigProviderBpduMac INTEGER 
 | 
						|
	    }
 | 
						|
	    
 | 
						|
	    alaGvrpPortConfigIfIndex  OBJECT-TYPE
 | 
						|
	    SYNTAX  InterfaceIndex
 | 
						|
	    MAX-ACCESS  not-accessible
 | 
						|
	    STATUS  current
 | 
						|
	    DESCRIPTION
 | 
						|
		 "The ifindex of the port on which GVRP is running"
 | 
						|
	    ::= { alaGvrpPortConfigEntry 1 }
 | 
						|
	    
 | 
						|
	    alaGvrpPortConfigRegistrarMode  OBJECT-TYPE
 | 
						|
		SYNTAX  INTEGER {
 | 
						|
			normal(1),
 | 
						|
			fixed(2),
 | 
						|
			forbidden(3)                             
 | 
						|
		}
 | 
						|
		MAX-ACCESS  read-write
 | 
						|
		STATUS  current
 | 
						|
		DESCRIPTION
 | 
						|
		"Defines the mode of operation of all the registrar state machines associated to the port.
 | 
						|
		normal - registration as well as de-registration of VLANs are allowed. 
 | 
						|
		fixed  - A VLAN that was previously mapped onto such a port either dynamically or 
 | 
						|
		statically cannot be de-registered through GVRP.  When the port registration mode is set to fixed, 
 | 
						|
		VLAN(s) can only be mapped onto such port statically.
 | 
						|
		forbidden - dynamic VLAN registration or de-registration are not allowed on the port. 
 | 
						|
		
 | 
						|
		NOTE: The registrar state machines for the default VLAN will operate in Fixed Registration Mode 
 | 
						|
		for all the ports on the switch."
 | 
						|
		DEFVAL  { normal }
 | 
						|
		::= { alaGvrpPortConfigEntry 2 }
 | 
						|
	    
 | 
						|
	    
 | 
						|
	    alaGvrpPortConfigApplicantMode  OBJECT-TYPE
 | 
						|
		SYNTAX  INTEGER {
 | 
						|
			participant (1),
 | 
						|
			nonparticipant (2),
 | 
						|
			active (3)
 | 
						|
		}
 | 
						|
		MAX-ACCESS  read-write
 | 
						|
		STATUS  current
 | 
						|
		DESCRIPTION
 | 
						|
		"Defines the mode of operation of all the applicant state machines associated to the port.
 | 
						|
		participant - The state machines participates normally  in GVRP protocol exchanges.
 | 
						|
		non_participant - The state machines does not send any GVRP PDU(s).
 | 
						|
		active - The state machines send GVRP frames even on ports that are in blocking state on 
 | 
						|
		the active spanning tree instance."
 | 
						|
		DEFVAL  { participant }
 | 
						|
		::= { alaGvrpPortConfigEntry 3 }
 | 
						|
	    
 | 
						|
	    
 | 
						|
	    alaGvrpPortConfigRestrictedRegistrationBitmap OBJECT-TYPE
 | 
						|
		SYNTAX  VlanBitmap 
 | 
						|
		MAX-ACCESS  read-write
 | 
						|
		STATUS  current
 | 
						|
		DESCRIPTION
 | 
						|
		"An octet string of 4096 bits that defines the status of the restricted registration control 
 | 
						|
		for all VLAN(s) in the range from 1 to 4096. It defines whether VLAN(s) can be created in 
 | 
						|
		the system based on GVRP processing or only mapped to ports in case they have already been 
 | 
						|
		statically created in the system. The bitmap will only affect the GVRP processing if the 
 | 
						|
		Registrar Administrative Control alaGvrpPortConfigRegistrarMode value on the port is set 
 | 
						|
		normal registration (1). Each bit defines:
 | 
						|
		0= false, dynamic VLAN registration is not restricted
 | 
						|
		1= true, VLAN cannot be created in the system by GVRP processing. 
 | 
						|
		However, if this VLAN already exists in the system as a static VLAN, 
 | 
						|
		then it can be mapped to the receiving port"
 | 
						|
		::= { alaGvrpPortConfigEntry 4 }
 | 
						|
	
 | 
						|
	    alaGvrpPortConfigAllowRegistrationBitmap OBJECT-TYPE
 | 
						|
		SYNTAX  VlanBitmap 
 | 
						|
		MAX-ACCESS  read-write
 | 
						|
		STATUS  current
 | 
						|
		DESCRIPTION
 | 
						|
		"An octet string of 4096 bits that defines the status of the restricted registration control 
 | 
						|
		for all VLAN(s) in the range from 1 to 4096. It defines whether VLAN(s) can be created in 
 | 
						|
		the system based on GVRP processing or only mapped to ports in case they have already been 
 | 
						|
		statically created in the system. The bitmap will only affect the GVRP processing if the 
 | 
						|
		Registrar Administrative Control alaGvrpPortConfigRegistrarMode value on the port is set 
 | 
						|
		normal registration (1). Each bit defines:
 | 
						|
		0= false, VLAN cannot be created in the system by GVRP processing. 
 | 
						|
		1= true, dynamic VLAN registration is allowed
 | 
						|
		However, if this VLAN already exists in the system as a static VLAN, 
 | 
						|
		then it can be mapped to the receiving port"
 | 
						|
		::= { alaGvrpPortConfigEntry 5 }
 | 
						|
	
 | 
						|
	    alaGvrpPortConfigRegistrationBitmap OBJECT-TYPE
 | 
						|
		SYNTAX  VlanBitmap 
 | 
						|
		MAX-ACCESS  read-only
 | 
						|
		STATUS  current
 | 
						|
		DESCRIPTION
 | 
						|
		"An octet string of 4096 bits that defines the status of the restricted registration control 
 | 
						|
		for all VLAN(s) in the range from 1 to 4096. It defines whether VLAN(s) can be created in 
 | 
						|
		the system based on GVRP processing or only mapped to ports in case they have already been 
 | 
						|
		statically created in the system. The bitmap will only affect the GVRP processing if the 
 | 
						|
		Registrar Administrative Control alaGvrpPortConfigRegistrarMode value on the port is set 
 | 
						|
		normal registration (1). Each bit defines:
 | 
						|
		0= false, dynamic VLAN registration is not restricted
 | 
						|
		1= true, VLAN cannot be created in the system by GVRP processing. 
 | 
						|
		However, if this VLAN already exists in the system as a static VLAN, 
 | 
						|
		then it can be mapped to the receiving port"
 | 
						|
		::= { alaGvrpPortConfigEntry 6 }
 | 
						|
 | 
						|
	    alaGvrpPortConfigRestrictedApplicantBitmap OBJECT-TYPE
 | 
						|
		SYNTAX  VlanBitmap 
 | 
						|
		MAX-ACCESS  read-write
 | 
						|
		STATUS  current
 | 
						|
		DESCRIPTION
 | 
						|
		"An octet string of 4096 bits that defines the status of the restricted applicant control 
 | 
						|
		for all VLAN(s) in the range from 1 to 4096. It defines whether VLAN(s) can be propagated in 
 | 
						|
		the system based on GVRP processing. The bitmap will only affect the GVRP processing if the 
 | 
						|
		Applicant Administrative Control alaGvrpPortConfigApplicantMode value on the port is set 
 | 
						|
		participant(1) or active (3). Each bit defines:
 | 
						|
		0= false, VLAN propagation is not restricted
 | 
						|
		1= true, VLAN cannot be propagated in the system by GVRP processing."
 | 
						|
		::= { alaGvrpPortConfigEntry 7 }
 | 
						|
		
 | 
						|
	    alaGvrpPortConfigAllowApplicantBitmap OBJECT-TYPE
 | 
						|
		SYNTAX  VlanBitmap 
 | 
						|
		MAX-ACCESS  read-write
 | 
						|
		STATUS  current
 | 
						|
		DESCRIPTION
 | 
						|
		"An octet string of 4096 bits that defines the status of the restricted applicant control 
 | 
						|
		for all VLAN(s) in the range from 1 to 4096. It defines whether VLAN(s) can be propagated in 
 | 
						|
		the system based on GVRP processing. The bitmap will only affect the GVRP processing if the 
 | 
						|
		Applicant Administrative Control alaGvrpPortConfigApplicantMode value on the port is set 
 | 
						|
		participant(1) or active (3). Each bit defines:
 | 
						|
		0= false, VLAN cannot be propagated in the system by GVRP processing
 | 
						|
		1= true, VLAN propagation is allowed."
 | 
						|
		::= { alaGvrpPortConfigEntry 8 }
 | 
						|
		
 | 
						|
	    alaGvrpPortConfigApplicantBitmap OBJECT-TYPE
 | 
						|
		SYNTAX  VlanBitmap 
 | 
						|
		MAX-ACCESS  read-only
 | 
						|
		STATUS  current
 | 
						|
		DESCRIPTION
 | 
						|
		"An octet string of 4096 bits that defines the status of the restricted applicant control 
 | 
						|
		for all VLAN(s) in the range from 1 to 4096. It defines whether VLAN(s) can be propagated in 
 | 
						|
		the system based on GVRP processing. The bitmap will only affect the GVRP processing if the 
 | 
						|
		Applicant Administrative Control alaGvrpPortConfigApplicantMode value on the port is set 
 | 
						|
		participant(1) or active (3). Each bit defines:
 | 
						|
		0= false, VLAN propagation is not restricted
 | 
						|
		1= true, VLAN cannot be propagated in the system by GVRP processing."
 | 
						|
		::= { alaGvrpPortConfigEntry 9 }
 | 
						|
		
 | 
						|
	    alaGvrpPortConfigRegistrationToStaticVlanLearn OBJECT-TYPE
 | 
						|
		SYNTAX  VlanBitmap 
 | 
						|
		MAX-ACCESS  read-write
 | 
						|
		STATUS  current
 | 
						|
		DESCRIPTION
 | 
						|
		"An octet string of 4096 bits that defines the status of the registration to static VLAN control 
 | 
						|
		for all VLAN(s) in the range from 1 to 4096. It defines whether ports can be mapped to statically 
 | 
						|
		configured VLAN(s) based on GVRP processing. The bitmap will only affect the GVRP processing if 
 | 
						|
		the Registrar Administrative Control alaGvrpPortConfigRegistrarMode value on the port is set to 
 | 
						|
		normal registration (1). Each bit defines:
 | 
						|
		0= restrict, port is not allowed to become member of VLAN.
 | 
						|
		1= learn, port is allowed to become member of corresponding VLAN"
 | 
						|
		::= { alaGvrpPortConfigEntry 10 }
 | 
						|
		
 | 
						|
	    alaGvrpPortConfigRegistrationToStaticVlanRestrict OBJECT-TYPE
 | 
						|
		SYNTAX  VlanBitmap 
 | 
						|
		MAX-ACCESS  read-write
 | 
						|
		STATUS  current
 | 
						|
		DESCRIPTION
 | 
						|
		"An octet string of 4096 bits that defines the status of the registration to static VLAN control 
 | 
						|
		for all VLAN(s) in the range from 1 to 4096. It defines whether ports can be mapped to statically 
 | 
						|
		configured VLAN(s) based on GVRP processing. The bitmap will only affect the GVRP processing if 
 | 
						|
		the Registrar Administrative Control alaGvrpPortConfigRegistrarMode value on the port is set to 
 | 
						|
		normal registration (1). Each bit defines:
 | 
						|
		0= learn, port is allowed to become member of corresponding VLAN
 | 
						|
		1= restrict, port is not allowed to become member of VLAN."
 | 
						|
		::= { alaGvrpPortConfigEntry 11 }
 | 
						|
 | 
						|
	    alaGvrpPortConfigRegistrationToStaticVlan OBJECT-TYPE
 | 
						|
		SYNTAX  VlanBitmap 
 | 
						|
		MAX-ACCESS  read-only
 | 
						|
		STATUS  current
 | 
						|
		DESCRIPTION
 | 
						|
		"An octet string of 4096 bits that defines the status of the registration to static VLAN control 
 | 
						|
		for all VLAN(s) in the range from 1 to 4096. It defines whether ports can be mapped to statically 
 | 
						|
		configured VLAN(s) based on GVRP processing. The bitmap will only affect the GVRP processing if 
 | 
						|
		the Registrar Administrative Control alaGvrpPortConfigRegistrarMode value on the port is set to 
 | 
						|
		normal registration (1). Each bit defines:
 | 
						|
		0= learn, port is allowed to become member of corresponding VLAN
 | 
						|
		1= restrict, port is not allowed to become member of VLAN."
 | 
						|
		::= { alaGvrpPortConfigEntry 12 }
 | 
						|
		
 | 
						|
	   alaGvrpPortConfigJoinTimer  OBJECT-TYPE
 | 
						|
		SYNTAX  Unsigned32  (1 .. 2147483647) 
 | 
						|
		UNITS "milliseconds"
 | 
						|
		MAX-ACCESS  read-write
 | 
						|
		STATUS  current
 | 
						|
		DESCRIPTION
 | 
						|
		"Maximum period of time that a GVRP instance waits before making declarations for VLANs."
 | 
						|
		DEFVAL  { 600 }
 | 
						|
		::= { alaGvrpPortConfigEntry 13 }
 | 
						|
	    
 | 
						|
	  
 | 
						|
	  alaGvrpPortConfigLeaveTimer OBJECT-TYPE
 | 
						|
		SYNTAX  Unsigned32  (3 .. 2147483647) 
 | 
						|
		UNITS "milliseconds"
 | 
						|
		MAX-ACCESS  read-write
 | 
						|
		STATUS  current
 | 
						|
		DESCRIPTION
 | 
						|
		"Period of time that a registrar state machine of a GVRP instance waits, after receiving 
 | 
						|
		a leave message on a port for a particular VLAN, to remove the registration of that VLAN 
 | 
						|
		on the port.
 | 
						|
		The value for the Leave Timer must be greater than three times the value for the Join 
 | 
						|
	        timer, i.e. Leave >= Join*3."
 | 
						|
		DEFVAL  { 1800 }
 | 
						|
		::= { alaGvrpPortConfigEntry 14 }
 | 
						|
		
 | 
						|
	    alaGvrpPortConfigLeaveAllTimer OBJECT-TYPE
 | 
						|
		SYNTAX  Unsigned32  (3 .. 2147483647) 
 | 
						|
		UNITS "milliseconds"
 | 
						|
		MAX-ACCESS  read-write
 | 
						|
		STATUS  current
 | 
						|
		DESCRIPTION
 | 
						|
		"Interval at which the Leave All state machine of a GVRP instance generates Leave All 
 | 
						|
		messages. A Leave All message instructs GVRP to modify the state of all VLANs registered 
 | 
						|
		on a port to Leaving.
 | 
						|
		The value for the LeaveAll Timer must be greater than the value for the Leave
 | 
						|
		timer, i.e. LeaveAll >= Leave."		
 | 
						|
		DEFVAL  { 30000  }
 | 
						|
		
 | 
						|
		::= { alaGvrpPortConfigEntry 15 }
 | 
						|
	   
 | 
						|
	    alaGvrpPortConfigProviderBpduMac OBJECT-TYPE
 | 
						|
		SYNTAX INTEGER 
 | 
						|
		{     
 | 
						|
                        enable (1),
 | 
						|
                        disable (2)
 | 
						|
                }
 | 
						|
		MAX-ACCESS  read-write
 | 
						|
		STATUS  current	
 | 
						|
	        DESCRIPTION
 | 
						|
		"Describes the treatment of gvrp frames ingressing on a gvrp enabled Vlan stacking network
 | 
						|
                ports.If disabled provider gvrp frames with provider group address are processed on the
 | 
						|
                port and if enabled provider gvrp frames with customer group address are processed on
 | 
						|
                gvrp enabled vlan stacking network port."
 | 
						|
		
 | 
						|
	        ::= { alaGvrpPortConfigEntry 16 }
 | 
						|
		   	
 | 
						|
-- -------------------------------------------------------------
 | 
						|
 | 
						|
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- GVRP Port Statistics Table
 | 
						|
-- -------------------------------------------------------------
 | 
						|
        
 | 
						|
--      DESCRIPTION:
 | 
						|
--                      "Port statistics information
 | 
						|
--   			 for the GVRP Module.
 | 
						|
--			 Implementation of this group is mandantory"
 | 
						|
 | 
						|
 | 
						|
	gvrpPortStats  OBJECT IDENTIFIER ::= { alcatelIND1GVRPMIBObjects 5 }
 | 
						|
        
 | 
						|
        
 | 
						|
        alaGvrpPortStatsTable  OBJECT-TYPE
 | 
						|
            SYNTAX  SEQUENCE OF AlaGvrpPortStatsEntry
 | 
						|
            MAX-ACCESS  not-accessible
 | 
						|
            STATUS  current
 | 
						|
            DESCRIPTION
 | 
						|
                "A table containing GVRP port statistics information."
 | 
						|
            ::= { gvrpPortStats 1 }
 | 
						|
 | 
						|
        alaGvrpPortStatsEntry  OBJECT-TYPE
 | 
						|
            SYNTAX  AlaGvrpPortStatsEntry
 | 
						|
            MAX-ACCESS  not-accessible
 | 
						|
            STATUS  current
 | 
						|
            DESCRIPTION
 | 
						|
                "A GVRP port statistics entry."
 | 
						|
            INDEX { alaGvrpPortStatsIfIndex }
 | 
						|
            ::= { alaGvrpPortStatsTable 1 }
 | 
						|
 | 
						|
        AlaGvrpPortStatsEntry ::= SEQUENCE {    
 | 
						|
        	alaGvrpPortStatsIfIndex InterfaceIndex,
 | 
						|
	    	alaGvrpPortStatsJoinEmptyReceived Counter32,
 | 
						|
		alaGvrpPortStatsJoinInReceived Counter32,
 | 
						|
		alaGvrpPortStatsEmptyReceived Counter32,
 | 
						|
		alaGvrpPortStatsLeaveInReceived Counter32,
 | 
						|
		alaGvrpPortStatsLeaveEmptyReceived Counter32,
 | 
						|
		alaGvrpPortStatsLeaveAllReceived Counter32,
 | 
						|
		alaGvrpPortStatsJoinEmptyTransmitted Counter32,
 | 
						|
		alaGvrpPortStatsJoinInTransmitted Counter32,
 | 
						|
		alaGvrpPortStatsEmptyTransmitted Counter32,
 | 
						|
		alaGvrpPortStatsLeaveInTransmitted Counter32,
 | 
						|
		alaGvrpPortStatsLeaveEmptyTransmitted Counter32,
 | 
						|
		alaGvrpPortStatsLeaveAllTransmitted Counter32,
 | 
						|
		alaGvrpPortStatsTotalPDUReceived Counter32,
 | 
						|
		alaGvrpPortStatsTotalPDUTransmitted Counter32,
 | 
						|
		alaGvrpPortStatsTotalMsgsReceived Counter32,
 | 
						|
		alaGvrpPortStatsTotalMsgsTransmitted Counter32,		
 | 
						|
		alaGvrpPortStatsInvalidMsgsReceived Counter32,
 | 
						|
		alaGvrpPortStatsClearStats INTEGER
 | 
						|
		
 | 
						|
	    }                                      
 | 
						|
	    
 | 
						|
	alaGvrpPortStatsIfIndex  OBJECT-TYPE
 | 
						|
	    SYNTAX  InterfaceIndex
 | 
						|
	    MAX-ACCESS  not-accessible
 | 
						|
	    STATUS  current
 | 
						|
	    DESCRIPTION
 | 
						|
		 "The ifindex of the port on which GVRP is running"
 | 
						|
	    ::= { alaGvrpPortStatsEntry 1 } 
 | 
						|
	    
 | 
						|
	       
 | 
						|
	alaGvrpPortStatsJoinEmptyReceived OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The number of Join Empty messages received."
 | 
						|
            ::= { alaGvrpPortStatsEntry 2}
 | 
						|
 | 
						|
		
 | 
						|
	alaGvrpPortStatsJoinInReceived	OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The number of Join In messages received."
 | 
						|
            ::= { alaGvrpPortStatsEntry 3}
 | 
						|
            
 | 
						|
	  	
 | 
						|
	  alaGvrpPortStatsEmptyReceived	OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The number of Empty messages received."
 | 
						|
            ::= { alaGvrpPortStatsEntry 4}
 | 
						|
            
 | 
						|
	  
 | 
						|
	  alaGvrpPortStatsLeaveInReceived	OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The number of Leave In messages received."
 | 
						|
            ::= { alaGvrpPortStatsEntry 5}
 | 
						|
            
 | 
						|
	  
 | 
						|
	  alaGvrpPortStatsLeaveEmptyReceived	OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The number of Leave Empty messages received."
 | 
						|
            ::= { alaGvrpPortStatsEntry 6}
 | 
						|
            
 | 
						|
	  
 | 
						|
	  alaGvrpPortStatsLeaveAllReceived	OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The number of Leave all messages received."
 | 
						|
            ::= { alaGvrpPortStatsEntry 7}
 | 
						|
            
 | 
						|
	  
 | 
						|
	  alaGvrpPortStatsJoinEmptyTransmitted	OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The number of Join Empty messages transmitted."
 | 
						|
            ::= { alaGvrpPortStatsEntry 8}
 | 
						|
            
 | 
						|
	  
 | 
						|
	  alaGvrpPortStatsJoinInTransmitted	OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The number of Join In messages transmitted."
 | 
						|
            ::= { alaGvrpPortStatsEntry 9}
 | 
						|
            
 | 
						|
	  
 | 
						|
	  alaGvrpPortStatsEmptyTransmitted	OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The number of Empty messages transmitted."
 | 
						|
            ::= { alaGvrpPortStatsEntry 10}
 | 
						|
            
 | 
						|
	  
 | 
						|
	  alaGvrpPortStatsLeaveInTransmitted	OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The number of Leave In messages transmitted."
 | 
						|
            ::= { alaGvrpPortStatsEntry 11}
 | 
						|
            
 | 
						|
	  
 | 
						|
	  alaGvrpPortStatsLeaveEmptyTransmitted	OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The number of Leave Empty messages transmitted."
 | 
						|
            ::= { alaGvrpPortStatsEntry 12}
 | 
						|
            
 | 
						|
	  
 | 
						|
	  alaGvrpPortStatsLeaveAllTransmitted	OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The number of Leaveall messages transmitted."
 | 
						|
            ::= { alaGvrpPortStatsEntry 13}
 | 
						|
            
 | 
						|
	  
 | 
						|
	  alaGvrpPortStatsTotalPDUReceived	OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The total number of GVRP PDUs received."
 | 
						|
            ::= { alaGvrpPortStatsEntry 14}
 | 
						|
            
 | 
						|
	  
 | 
						|
	  alaGvrpPortStatsTotalPDUTransmitted	OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The total number of GVRP PDUs transmitted."
 | 
						|
            ::= { alaGvrpPortStatsEntry 15}
 | 
						|
            	                                      
 | 
						|
      	  alaGvrpPortStatsTotalMsgsReceived	OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The total number of GVRP messages received."
 | 
						|
            ::= { alaGvrpPortStatsEntry 16}
 | 
						|
            
 | 
						|
	  
 | 
						|
	  alaGvrpPortStatsTotalMsgsTransmitted	OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The total number of GVRP messages transmitted."
 | 
						|
            ::= { alaGvrpPortStatsEntry 17}
 | 
						|
 | 
						|
	  alaGvrpPortStatsInvalidMsgsReceived OBJECT-TYPE
 | 
						|
              SYNTAX  Counter32
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "The number of Invalid messages received."
 | 
						|
            ::= { alaGvrpPortStatsEntry 18}
 | 
						|
            	     	  
 | 
						|
	  alaGvrpPortStatsClearStats	OBJECT-TYPE
 | 
						|
              SYNTAX		INTEGER {
 | 
						|
				default(0),
 | 
						|
				reset(1)
 | 
						|
				}
 | 
						|
		MAX-ACCESS	read-write
 | 
						|
		STATUS		current
 | 
						|
		DESCRIPTION
 | 
						|
			"Reset all statistics parameters corresponding to this port.
 | 
						|
			 By default, this objects contains a zero value."
 | 
						|
		DEFVAL  { default }
 | 
						|
            ::= { alaGvrpPortStatsEntry 19}   
 | 
						|
	  
 | 
						|
-- --------------------------------------------------------------
 | 
						|
-- NOTIFICATIONS (TRAPS)
 | 
						|
-- These notifications will be sent to the management entity
 | 
						|
-- whenever dynamically learnt vlans by gvrp across system reaches the defined limit
 | 
						|
-- and when dynamically learnt vlans by gvrp at each NI reaches a defined limit.
 | 
						|
-- --------------------------------------------------------------
 | 
						|
 
 | 
						|
          alaGvrpEvents OBJECT IDENTIFIER ::= { alcatelIND1GVRPMIB 3 }
 | 
						|
 
 | 
						|
          gvrpVlanLimitReachedEvent NOTIFICATION-TYPE
 | 
						|
          OBJECTS  {
 | 
						|
                      alaGvrpMaxVlanLimit }
 | 
						|
          STATUS   current
 | 
						|
          DESCRIPTION
 | 
						|
                "The number of vlans learnt dynamically by GVRP has
 | 
						|
                reached a configured limit. Notify the management
 | 
						|
                entity with number of vlans learnt dynamically by
 | 
						|
                GVRP and the configured GVRP vlan limit."
 | 
						|
          ::= { alaGvrpEvents 0 1 }
 | 
						|
 | 
						|
	  e2eGvrpVlanConflictTrap NOTIFICATION-TYPE
 | 
						|
	  OBJECTS  {
 | 
						|
	  	      alaGvrpVlanConflictInfo }
 | 
						|
	  STATUS   current
 | 
						|
	  DESCRIPTION
 | 
						|
		"GVRP has recieved a registration for Vlan which is configured for End To End Flow Control.
 | 
						|
	  	Notify the Management with the Port in which the GVRP PDU was recieved and the Vlan."
 | 
						|
	  ::= { alaGvrpEvents 0 2 }
 | 
						|
	  
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- COMPLIANCE
 | 
						|
-- -------------------------------------------------------------
 | 
						|
alcatelIND1GVRPMIBCompliance MODULE-COMPLIANCE
 | 
						|
   STATUS    current
 | 
						|
   DESCRIPTION
 | 
						|
	"Compliance statement for GVRP."
 | 
						|
   MODULE
 | 
						|
	MANDATORY-GROUPS
 | 
						|
	{
 | 
						|
		gvrpPortBaseGroup,
 | 
						|
		gvrpPortConfigGroup,
 | 
						|
		gvrpPortStatsGroup
 | 
						|
	}
 | 
						|
   ::= { alcatelIND1GVRPMIBCompliances 1 }
 | 
						|
 | 
						|
-- -------------------------------------------------------------
 | 
						|
-- UNITS OF CONFORMANCE
 | 
						|
-- -------------------------------------------------------------
 | 
						|
 | 
						|
gvrpPortBaseGroup   OBJECT-GROUP
 | 
						|
OBJECTS
 | 
						|
{
 | 
						|
    alaGvrpGlobalClearStats,
 | 
						|
    alaGvrpTransparentSwitching,
 | 
						|
    alaGvrpMaxVlanLimit
 | 
						|
}   
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
  "Collection of objects for management of GVRP Base Group."
 | 
						|
  ::= { alcatelIND1GVRPMIBGroups 1 }
 | 
						|
 | 
						|
gvrpPortConfigGroup OBJECT-GROUP
 | 
						|
   OBJECTS
 | 
						|
   {
 | 
						|
	alaGvrpPortConfigRegistrarMode,
 | 
						|
	alaGvrpPortConfigApplicantMode,
 | 
						|
	alaGvrpPortConfigRestrictedRegistrationBitmap,
 | 
						|
	alaGvrpPortConfigAllowRegistrationBitmap,
 | 
						|
	alaGvrpPortConfigRegistrationBitmap,
 | 
						|
	alaGvrpPortConfigRestrictedApplicantBitmap,
 | 
						|
	alaGvrpPortConfigAllowApplicantBitmap,
 | 
						|
	alaGvrpPortConfigApplicantBitmap,
 | 
						|
	alaGvrpPortConfigRegistrationToStaticVlanLearn,
 | 
						|
	alaGvrpPortConfigRegistrationToStaticVlanRestrict,
 | 
						|
	alaGvrpPortConfigRegistrationToStaticVlan,
 | 
						|
	alaGvrpPortConfigJoinTimer,
 | 
						|
	alaGvrpPortConfigLeaveTimer,
 | 
						|
	alaGvrpPortConfigLeaveAllTimer
 | 
						|
   }
 | 
						|
   STATUS  current
 | 
						|
   DESCRIPTION
 | 
						|
	"Collection of objects for management of GVRP Port Configuration Table."
 | 
						|
   ::= { alcatelIND1GVRPMIBGroups 2 }
 | 
						|
 | 
						|
 | 
						|
gvrpPortStatsGroup OBJECT-GROUP
 | 
						|
   OBJECTS
 | 
						|
   {
 | 
						|
	alaGvrpPortStatsJoinEmptyReceived,
 | 
						|
	alaGvrpPortStatsJoinInReceived,
 | 
						|
	alaGvrpPortStatsEmptyReceived,
 | 
						|
	alaGvrpPortStatsLeaveInReceived,
 | 
						|
	alaGvrpPortStatsLeaveEmptyReceived,
 | 
						|
	alaGvrpPortStatsLeaveAllReceived,
 | 
						|
	alaGvrpPortStatsJoinEmptyTransmitted,
 | 
						|
	alaGvrpPortStatsJoinInTransmitted,
 | 
						|
	alaGvrpPortStatsEmptyTransmitted,
 | 
						|
	alaGvrpPortStatsLeaveInTransmitted,
 | 
						|
	alaGvrpPortStatsLeaveEmptyTransmitted,
 | 
						|
	alaGvrpPortStatsLeaveAllTransmitted,
 | 
						|
	alaGvrpPortStatsTotalPDUReceived,
 | 
						|
	alaGvrpPortStatsTotalPDUTransmitted,
 | 
						|
	alaGvrpPortStatsTotalMsgsReceived,
 | 
						|
	alaGvrpPortStatsTotalMsgsTransmitted,		
 | 
						|
	alaGvrpPortStatsInvalidMsgsReceived,
 | 
						|
	alaGvrpPortStatsClearStats
 | 
						|
   }			
 | 
						|
   STATUS  current
 | 
						|
   DESCRIPTION
 | 
						|
	"Collection of objects for management of GVRP Statistics Table."
 | 
						|
   ::= { alcatelIND1GVRPMIBGroups 3 }
 | 
						|
 | 
						|
-- ------------------------------------------------------------- 
 | 
						|
 | 
						|
END
 |