162 lines
		
	
	
		
			4.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			162 lines
		
	
	
		
			4.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| -- ===================================================================
 | |
| -- Copyright (c) 2004-2014 New H3C Tech. Co., Ltd. All rights reserved.
 | |
| --
 | |
| -- Description: Per-VLAN spanning tree (PVST) MIB
 | |
| -- Reference:
 | |
| -- Version: V1.0
 | |
| -- History:
 | |
| -- V1.0 2014-05-27 Created by wangmingjun.
 | |
| -- ===================================================================
 | |
| -- ===================================================================
 | |
| --
 | |
| -- Imported variables and types
 | |
| --
 | |
| -- ===================================================================
 | |
| 
 | |
| HH3C-PVST-MIB DEFINITIONS ::= BEGIN
 | |
| 
 | |
| IMPORTS
 | |
|     MODULE-IDENTITY, OBJECT-TYPE, Integer32, NOTIFICATION-TYPE
 | |
|         FROM SNMPv2-SMI
 | |
|     hh3cCommon
 | |
|         FROM HH3C-OID-MIB;
 | |
| 
 | |
| hh3cPvst MODULE-IDENTITY
 | |
|     LAST-UPDATED "201405270000Z"
 | |
|     ORGANIZATION
 | |
|         "New H3C Tech. Co., Ltd."
 | |
|     CONTACT-INFO
 | |
|         "Platform Team New H3C Tech. Co., Ltd.
 | |
|          Hai-Dian District Beijing P.R. China
 | |
|          http://www.h3c.com
 | |
|          Zip:100085"
 | |
|     DESCRIPTION
 | |
|         "This MIB defines objects for managing Per-VLAN spanning tree (PVST)."
 | |
|     REVISION "201405270000Z"
 | |
|     DESCRIPTION
 | |
|         "The initial version of this MIB file."
 | |
|     ::= { hh3cCommon  131 }
 | |
| 
 | |
| -- =========================
 | |
| -- Subtrees in the PVST MIB
 | |
| -- =========================
 | |
| 
 | |
| hh3cPvstObjects
 | |
|     OBJECT IDENTIFIER ::= { hh3cPvst 1 }
 | |
| 
 | |
| hh3cPvstNotifications
 | |
|     OBJECT IDENTIFIER ::= { hh3cPvst 2 }
 | |
| 
 | |
| --  ==================================================================
 | |
| --  PVST objects table
 | |
| --  ==================================================================
 | |
| 
 | |
| --  ===============================
 | |
| --  PVST VLAN table
 | |
| --  ===============================
 | |
| 
 | |
| hh3cPvstVlanConfigTable OBJECT-TYPE
 | |
|     SYNTAX SEQUENCE OF Hh3cPvstVlanConfigEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "PVST VLAN configuration table."
 | |
|     ::= { hh3cPvstObjects 1 }
 | |
| 
 | |
| hh3cPvstVlanConfigEntry OBJECT-TYPE
 | |
|     SYNTAX      Hh3cPvstVlanConfigEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "PVST VLAN configuration table entry."
 | |
|     INDEX {
 | |
|               hh3cPvstVlanID
 | |
|           }
 | |
|     ::= { hh3cPvstVlanConfigTable 1 }
 | |
| 
 | |
| Hh3cPvstVlanConfigEntry ::=
 | |
|     SEQUENCE
 | |
|     {
 | |
|         hh3cPvstVlanID      Integer32
 | |
|     }
 | |
| 
 | |
| hh3cPvstVlanID OBJECT-TYPE
 | |
|     SYNTAX      Integer32(1..4094)
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "The index of the VLAN configuration table."
 | |
|     ::= { hh3cPvstVlanConfigEntry 1 }
 | |
| 
 | |
| --  ===============================
 | |
| --  PVST VLAN port table
 | |
| --  ===============================
 | |
| 
 | |
| hh3cPvstVlanPortConfigTable OBJECT-TYPE
 | |
|     SYNTAX SEQUENCE OF Hh3cPvstVlanPortConfigEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "PVST VLAN port configuration table."
 | |
|         ::= { hh3cPvstObjects 2 }
 | |
| 
 | |
| hh3cPvstVlanPortConfigEntry OBJECT-TYPE
 | |
|     SYNTAX      Hh3cPvstVlanPortConfigEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "PVST VLAN port configuration table entry."
 | |
|     INDEX {
 | |
|               hh3cPvstPortVlanID,
 | |
|               hh3cPvstPortIndex
 | |
|           }
 | |
|     ::= { hh3cPvstVlanPortConfigTable 1 }
 | |
| 
 | |
| Hh3cPvstVlanPortConfigEntry ::=
 | |
|     SEQUENCE
 | |
|     {
 | |
|         hh3cPvstPortVlanID     Integer32,
 | |
|         hh3cPvstPortIndex      Integer32
 | |
|     }
 | |
| 
 | |
| hh3cPvstPortVlanID       OBJECT-TYPE
 | |
|     SYNTAX      Integer32(1..4094)
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "The index of the VLAN."
 | |
|     ::={ hh3cPvstVlanPortConfigEntry 1 }
 | |
| 
 | |
| hh3cPvstPortIndex OBJECT-TYPE
 | |
|     SYNTAX      Integer32(1..2147483647)
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "The index of the bridge port."
 | |
|     ::={ hh3cPvstVlanPortConfigEntry 2 }
 | |
| 
 | |
| --  ==================================================================
 | |
| --  PVST notification table
 | |
| --  ==================================================================
 | |
| 
 | |
| hh3cPvstEvents
 | |
|     OBJECT IDENTIFIER ::= { hh3cPvstNotifications 0 }
 | |
| 
 | |
| hh3cPvstVlanPortDetectedTc NOTIFICATION-TYPE
 | |
|     OBJECTS  { hh3cPvstPortVlanID , hh3cPvstPortIndex }
 | |
|     STATUS   current
 | |
|     DESCRIPTION
 | |
|         "The SNMP trap is generated when a port detects
 | |
|          a topology change in a VLAN."
 | |
|     ::= { hh3cPvstEvents 1 }
 | |
| 
 | |
| hh3cPvstVlanPortRcvdTc NOTIFICATION-TYPE
 | |
|     OBJECTS  { hh3cPvstPortVlanID , hh3cPvstPortIndex }
 | |
|     STATUS   current
 | |
|     DESCRIPTION
 | |
|         "The SNMP trap is generated when a port receives
 | |
|          a topology change in a VLAN."
 | |
|     ::= { hh3cPvstEvents 2 }
 | |
| 
 | |
| END
 | 
