diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/comware/HH3C-PVST-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/comware/HH3C-PVST-MIB')
| -rw-r--r-- | MIBS/comware/HH3C-PVST-MIB | 161 |
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 |