summaryrefslogtreecommitdiff
path: root/MIBS/ubiquoss/UBQS-SLD-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/ubiquoss/UBQS-SLD-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/ubiquoss/UBQS-SLD-MIB')
-rw-r--r--MIBS/ubiquoss/UBQS-SLD-MIB322
1 files changed, 322 insertions, 0 deletions
diff --git a/MIBS/ubiquoss/UBQS-SLD-MIB b/MIBS/ubiquoss/UBQS-SLD-MIB
new file mode 100644
index 0000000..c9cfd0f
--- /dev/null
+++ b/MIBS/ubiquoss/UBQS-SLD-MIB
@@ -0,0 +1,322 @@
+-- *****************************************************************
+-- UBQS-SLD-MIB
+--
+-- July 2011, Park Hyung Eun
+--
+-- Copyright (c) 2009 by Ubiquoss, Corp.
+--
+-- All rights reserved.
+-- ***************************************************************
+
+UBQS-SLD-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY,
+ OBJECT-TYPE,
+ Counter32,
+ Gauge32,
+ Unsigned32,
+ Integer32,
+ NOTIFICATION-TYPE
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE,
+ OBJECT-GROUP,
+ NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ RowStatus,
+ TruthValue,
+ TimeStamp,
+ DisplayString,
+ TEXTUAL-CONVENTION
+ FROM SNMPv2-TC
+ ifIndex,
+ ifName,
+ ifType,
+ ifAdminStatus,
+ ifOperStatus
+ FROM IF-MIB
+ ubiMgmtv2
+ FROM UBQS-SMI;
+
+
+ubiSldMIB MODULE-IDENTITY
+ LAST-UPDATED "201107190000Z"
+ ORGANIZATION "Ubiquoss Corp."
+ CONTACT-INFO
+ " Ubiquoss
+ Customer Service
+
+ Postal: 24F Milennium B/D,
+ 467-12, Dogok-Dong,
+ GangNam-Gu, Seoul 135-270
+ Korea
+
+ Tel: 82-2-2190-3100"
+ DESCRIPTION
+ "The UBQS-SLD-MIB is used for getting
+ the information about self loop detect(SLD)."
+ ::= { ubiMgmtv2 25 }
+
+
+
+-- ***********************************************************
+-- Textual Conventions
+-- ***********************************************************
+
+-- ***************************************************************
+-- ubiInterfaceMIB
+-- ***************************************************************
+ubiSldMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiSldMIB 0 }
+ubiSldMIBObjects OBJECT IDENTIFIER ::= { ubiSldMIB 1 }
+ubiSldMIBConformance OBJECT IDENTIFIER ::= { ubiSldMIB 2 }
+
+ubiSldGlobal OBJECT IDENTIFIER ::= { ubiSldMIBObjects 1 }
+
+-- ***********************************************************
+-- ubiSldMIBNotificationPrefix
+-- ***********************************************************
+ ubiSelfLoopDetectStateChange NOTIFICATION-TYPE
+ OBJECTS
+ {
+ ifDescr,
+ ubiSldIfState,
+ ubiSldIfRecoveryMethod
+ }
+ STATUS current
+ DESCRIPTION
+ "When SLD status is changed, this notification is occured."
+ ::= { ubiSldMIBNotificationPrefix 1 }
+
+
+-- ***********************************************************
+-- ubiSldMIBObjects
+-- ***********************************************************
+
+ ubiSldEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "It is enable function of SLD."
+ ::= { ubiSldGlobal 1 }
+
+ ubiSldHelloInterval OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Global SLD hello interval."
+ ::= { ubiSldGlobal 2 }
+
+ ubiSldRecoveryTime OBJECT-TYPE
+ SYNTAX Integer32 {
+ disable(0)
+ }
+ UNITS "minutes"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Global SLD Recovery time."
+ ::= { ubiSldGlobal 3 }
+
+ ubiSldNotifyOnlyEnbaled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "It is enable Global function of
+ only notification without SLD."
+ ::= { ubiSldGlobal 4 }
+
+ ubiSldPortCheckEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "It is enable global configuration of
+ SLD without checking port."
+ ::= { ubiSldGlobal 5 }
+
+ ubiSldIfStateChangeEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "It is enable to sending SLD SNMP trap message"
+ ::= { ubiSldGlobal 6 }
+
+
+-- ***********************************************************
+-- ubiSldIfTable
+-- ***********************************************************
+
+ ubiSldIfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiSldIfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ubiSldMIBObjects 2 }
+
+ ubiSldIfEntry OBJECT-TYPE
+ SYNTAX UbiSldIfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX { ifIndex }
+ ::= { ubiSldIfTable 1 }
+
+ UbiSldIfEntry ::= SEQUENCE
+ {
+ ubiSldIfEnabled TruthValue,
+ ubiSldIfHelloInterval Integer32,
+ ubiSldIfRecoveryTime Integer32,
+ ubiSldIfNotifyOnlyEnabled TruthValue,
+ ubiSldIfPortCheckEnabled TruthValue,
+ ubiSldIfState INTEGER,
+ ubiSldIfRecoveryMethod INTEGER,
+ ubiSldIfLastStateChangeTime TimeStamp,
+ ubiSldIfErrorDisabledCount Integer32,
+ ubiSldIfStateReset INTEGER
+ }
+
+ ubiSldIfEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "It is enable to transmit SLD hello PDU in interface."
+ ::= { ubiSldIfEntry 1 }
+
+ ubiSldIfHelloInterval OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "It is changed SLD hello interval."
+ ::= { ubiSldIfEntry 2 }
+
+ ubiSldIfRecoveryTime OBJECT-TYPE
+ SYNTAX Integer32 {
+ disable(0)
+ }
+ UNITS "minutes"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When it is configured, if interface is disabled by SLD,
+ interface automatically recover after recovery time."
+ ::= { ubiSldIfEntry 3 }
+
+ ubiSldIfNotifyOnlyEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When it is configured, if self-loop is detected,
+ only notification is occured without disable interface."
+ ::= { ubiSldIfEntry 4 }
+
+ ubiSldIfPortCheckEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When it is enabled, if it receive SLD hello PDU
+ of anothor interface, it regards SLD."
+ ::= { ubiSldIfEntry 5 }
+
+ ubiSldIfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ errDisable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current interface status
+ enable(1) : interface is active
+ errDisable(2) : interface is disable by SLD."
+ ::= { ubiSldIfEntry 6 }
+
+
+ ubiSldIfRecoveryMethod OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ autoRecovery(2),
+ manualRecovery(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Last Recorvery status
+ none(1) : none
+ autoRecovery(2) : Auto recovery
+ manualRecovery(3): Manual recoery"
+ ::= { ubiSldIfEntry 7 }
+
+ ubiSldIfLastStateChangeTime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Last time of changing interface status by SLD."
+ ::= { ubiSldIfEntry 8 }
+
+
+ ubiSldIfErrorDisabledCount OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of occurence self-loop detection."
+ ::= { ubiSldIfEntry 9 }
+
+
+ ubiSldIfStateReset OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ reset(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "It manually clear interface status by SLD.
+ none(0) : Do nothing
+ reset(1) : Clear interface."
+ ::= { ubiSldIfEntry 10 }
+
+-- ***********************************************************
+-- ubiSldMIBConformance
+-- ***********************************************************
+ubiSldMIBCompliances OBJECT IDENTIFIER ::= { ubiSldMIBConformance 1 }
+ubiSldMIBGroups OBJECT IDENTIFIER ::= { ubiSldMIBConformance 2 }
+-- Compliance
+
+ ubiSldMIBCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which
+ implement the UBQS-SLD-MIB"
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ ubiSldGroup
+ }
+ ::= { ubiSldMIBCompliances 1 }
+
+
+ ubiSldGroup OBJECT-GROUP
+ OBJECTS {
+
+ }
+
+ STATUS current
+ DESCRIPTION
+ "A collection of objects containing
+ information about self loop detect."
+ ::= { ubiSldMIBGroups 1 }
+
+END