summaryrefslogtreecommitdiff
path: root/MIBS/comware/HH3C-PVST-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/comware/HH3C-PVST-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/comware/HH3C-PVST-MIB')
-rw-r--r--MIBS/comware/HH3C-PVST-MIB161
1 files changed, 161 insertions, 0 deletions
diff --git a/MIBS/comware/HH3C-PVST-MIB b/MIBS/comware/HH3C-PVST-MIB
new file mode 100644
index 0000000..6493251
--- /dev/null
+++ b/MIBS/comware/HH3C-PVST-MIB
@@ -0,0 +1,161 @@
+-- ===================================================================
+-- 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