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/ubiquoss/UBQS-MPLS-RSVP-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/ubiquoss/UBQS-MPLS-RSVP-MIB')
| -rw-r--r-- | MIBS/ubiquoss/UBQS-MPLS-RSVP-MIB | 316 |
1 files changed, 316 insertions, 0 deletions
diff --git a/MIBS/ubiquoss/UBQS-MPLS-RSVP-MIB b/MIBS/ubiquoss/UBQS-MPLS-RSVP-MIB new file mode 100644 index 0000000..b37e872 --- /dev/null +++ b/MIBS/ubiquoss/UBQS-MPLS-RSVP-MIB @@ -0,0 +1,316 @@ +-- *****************************************************************
+-- UBQS-MPLS-RSVP-MIB : Ubiquoss RSVP MIB
+--
+-- Jun 2011, Park Hyung Eun
+--
+-- Copyright (c) 2011 by Ubiquoss, Corp.
+--
+-- All rights reserved.
+-- ***************************************************************
+
+UBQS-MPLS-RSVP-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY,
+ OBJECT-TYPE,
+ Unsigned32,
+ Integer32,
+ NOTIFICATION-TYPE
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE,
+ OBJECT-GROUP,
+ NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ IpAddress,
+ RowStatus,
+ TimeStamp,
+ DisplayString,
+ TruthValue,
+ TEXTUAL-CONVENTION
+ FROM SNMPv2-TC
+ InetAddress,
+ InetAddressType,
+ InetAddressPrefixLength,
+ InetAddressPrefixLength
+ FROM INET-ADDRESS-MIB
+ InterfaceIndex
+ FROM IF-MIB
+ mplsStdMIB, MplsBitRate, MplsBurstSize, MplsLSPID,
+ MplsTunnelIndex, MplsTunnelInstanceIndex,
+ MplsTunnelAffinity, MplsExtendedTunnelId, MplsPathIndex,
+ MplsPathIndexOrZero, MplsOwner, TeHopAddressType,
+ TeHopAddress, TeHopAddressAS, TeHopAddressUnnum
+ FROM MPLS-TC-STD-MIB -- [RFC3811]
+ ubiMplsGroupMIB
+ FROM UBQS-SMI;
+
+
+ubiRsvpMIB MODULE-IDENTITY
+ LAST-UPDATED "201106210000Z"
+ 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
+ ""
+ ::= { ubiMplsGroupMIB 4 }
+
+
+
+-- ***********************************************************
+-- Textual Conventions
+-- ***********************************************************
+
+
+-- ***************************************************************
+-- ubiRsvpMIB
+-- ***************************************************************
+ubiRsvpMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiRsvpMIB 0 }
+ubiRsvpMIBObjects OBJECT IDENTIFIER ::= { ubiRsvpMIB 1 }
+ubiRsvpMIBConformance OBJECT IDENTIFIER ::= { ubiRsvpMIB 2 }
+
+
+ubiRsvpGlobal OBJECT IDENTIFIER ::= { ubiRsvpMIBObjects 1 }
+
+
+ -- ***************************************************************
+-- ubiRsvpMIBNotificationPrefix
+-- ***************************************************************
+
+-- ***********************************************************
+-- ubiRsvpGlobal
+-- ***********************************************************
+ ubiRsvpEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "
+ Enable/Disable Ubiquoss RSVP.
+ %If you disable it all entry of
+ mplsTunnelTable, mplsTunnelHopTable,
+ ubiRSVPTunnelTable and ubiRSVPNeighboTable will disappear.
+ "
+ DEFVAL { false }
+ ::= { ubiRsvpGlobal 1 }
+
+ ubiRsvpCspfEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "(Not)Use CSPF as LSP Path determination method for RSVP"
+ DEFVAL { false }
+ ::= { ubiRsvpGlobal 2 }
+
+ ubiRsvpLocalProtectionEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable local protection"
+ DEFVAL { false }
+ ::= { ubiRsvpGlobal 3 }
+
+ ubiRsvpPhpEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable local penultimate-hop-popping"
+ DEFVAL { true }
+ ::= { ubiRsvpGlobal 4 }
+
+ ubiRsvpRefreshReductionEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable refresh message reduction"
+ DEFVAL { false }
+ ::= { ubiRsvpGlobal 5 }
+
+
+-- ***********************************************************
+-- ubiRsvpTunnelTable
+-- ***********************************************************
+ ubiRsvpTunnelTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiRsvpTunnelEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Contains Ubiquoss RSVP Tunnel configuration"
+ ::= { ubiRsvpMIBObjects 2 }
+
+ ubiRsvpTunnelEntry OBJECT-TYPE
+ SYNTAX UbiRsvpTunnelEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "
+ RSVP Trunk configuration Table.
+ IT extends standard 'mplsTunnelTable' MIB
+ to describe configurations that the standard MIB does not handle.
+ "
+ INDEX { mplsTunnelIndex , mplsTunnelInstance ,
+ mplsTunnelIngressLSRId , mplsTunnelEgressLSRId
+ }
+ ::= { ubiRsvpTunnelTable 1 }
+
+ UbiRsvpTunnelEntry ::= SEQUENCE {
+ ubiRsvpTunnelRetryTimer Gauge32,
+ ubiRsvpTunnelCspfEnable TruthValue,
+ ubiRsvpTunnelAlternativeHopTableIndex Gauge32
+ }
+
+ ubiRsvpTunnelRetryTimer OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Config RSVP session retry time"
+ ::= { ubiRsvpTunnelEntry 1 }
+
+ ubiRsvpTunnelCspfEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable CSPF Query"
+ ::= { ubiRsvpTunnelEntry 2 }
+
+ ubiRsvpTunnelAlternativeHopTableIndex OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Config alternative path for RSVP session"
+ ::= { ubiRsvpTunnelEntry 3 }
+
+
+
+-- ***********************************************************
+-- ubiRsvpInterfaceTable
+-- ***********************************************************
+ ubiRsvpInterfaceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiRsvpInterfaceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Contains RSVP configuration per interface."
+ ::= { ubiRsvpMIBObjects 3 }
+
+ ubiRsvpInterfaceEntry OBJECT-TYPE
+ SYNTAX UbiRsvpInterfaceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX { ifIndex }
+ ::= { ubiRsvpInterfaceTable 1 }
+
+ UbiRsvpInterfaceEntry ::= SEQUENCE {
+ ubiRsvpIfEnable TruthValue
+ }
+
+ ubiRsvpIfEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable RSVP on interface"
+ ::= { ubiRsvpInterfaceEntry 1 }
+
+
+-- ***********************************************************
+-- ubiRsvpNeighborTable
+-- ***********************************************************
+ ubiRsvpNeighborTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiRsvpNeighborEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Config RSVP Neighbor manually"
+ ::= { ubiRsvpMIBObjects 4 }
+
+ ubiRsvpNeighborEntry OBJECT-TYPE
+ SYNTAX UbiRsvpNeighborEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX { ubiRsvpNeighborAddrType, ubiRsvpNeighborAddr }
+ ::= { ubiRsvpNeighborTable 1 }
+
+ UbiRsvpNeighborEntry ::= SEQUENCE {
+ ubiRsvpNeighborAddrType InetAddressType,
+ ubiRsvpNeighborAddr InetAddress,
+ ubiRsvpNEighborRowStatus RowStatus
+ }
+
+ ubiRsvpNeighborAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Address type of RSVP Neighbor"
+ ::= { ubiRsvpNeighborEntry 1 }
+
+ ubiRsvpNeighborAddr OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Address of RSVP Neighbor"
+ ::= { ubiRsvpNeighborEntry 2 }
+
+ ubiRsvpNEighborRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Create/Delecte RSVP Neighbor manually"
+ ::= { ubiRsvpNeighborEntry 3 }
+
+
+-- ***********************************************************
+-- ubiRsvpMIBConformance
+-- ***********************************************************
+ubiRsvpMIBCompliances OBJECT IDENTIFIER ::= { ubiRsvpMIBConformance 1 }
+ubiRsvpMIBGroups OBJECT IDENTIFIER ::= { ubiRsvpMIBConformance 2 }
+-- Compliance
+
+ ubiRsvpMIBCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which
+ implement the UBQS-MPLS-RSVP-MIB"
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ ubiRsvpMIBGroup
+ }
+ GROUP ubiRsvpMIBGroup
+ DESCRIPTION
+ "The ubiRsvpMIBGroup is applicable for implementations which
+ need to get the RSVP information."
+ ::= { ubiRsvpMIBCompliances 1 }
+
+
+ ubiRsvpMIBGroup OBJECT-GROUP
+ OBJECTS {
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects containing
+ information about the RSVP information."
+ ::= { ubiRsvpMIBGroups 1 }
+
+
+END
|