summaryrefslogtreecommitdiff
path: root/MIBS/ubiquoss/UBQS-OSPF-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/ubiquoss/UBQS-OSPF-MIB')
-rw-r--r--MIBS/ubiquoss/UBQS-OSPF-MIB340
1 files changed, 340 insertions, 0 deletions
diff --git a/MIBS/ubiquoss/UBQS-OSPF-MIB b/MIBS/ubiquoss/UBQS-OSPF-MIB
new file mode 100644
index 0000000..87d0005
--- /dev/null
+++ b/MIBS/ubiquoss/UBQS-OSPF-MIB
@@ -0,0 +1,340 @@
+-- *****************************************************************
+-- UBQS-OSPF-MIB : Ubiquoss OSPF Router Information MIB
+--
+-- Jun 2011, Park Hyung Eun
+--
+-- Copyright (c) 2011 by Ubiquoss, Corp.
+--
+-- All rights reserved.
+-- ***************************************************************
+
+UBQS-OSPF-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
+ ubiMgmtv2
+ FROM UBQS-SMI;
+
+
+ubiOspfMIB 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
+ "This MIB module defines the OSPF Version 2 Protocol"
+ ::= { ubiMgmtv2 23 }
+
+
+
+-- ***********************************************************
+-- Textual Conventions
+-- ***********************************************************
+UbiOspfAreaIdType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "A value that represents a type of areaID type.
+
+ unknown(0) An unknown type.
+
+ decimal(1) An area ID is numeric type.
+
+ ipv4(2) An area ID is defined by ipv4 address.
+ "
+ SYNTAX INTEGER {
+ unknown(0),
+ decimal(1),
+ ipv4(2)
+ }
+
+UbiOspfAreaId ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Represents an IPv4 network address:
+ (1d.1d.1d.1d)
+
+ Octets Contents Encoding
+ 1-4 IPv4 address network-byte order
+
+ The corresponding UbiOspfAreaIdType value is ipv4(2)
+
+ Represents an decimal value:
+ (4d)
+ Octets Contents
+ 1-4 Decimal
+
+ The corresponding UbiOspfAreaIdType value is decimal(1).
+ "
+ SYNTAX OCTET STRING (SIZE (0..4))
+
+
+-- ***************************************************************
+-- ubiOspfMIB
+-- ***************************************************************
+ubiOspfMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiOspfMIB 0 }
+ubiOspfMIBObjects OBJECT IDENTIFIER ::= { ubiOspfMIB 1 }
+ubiOspfMIBConformance OBJECT IDENTIFIER ::= { ubiOspfMIB 2 }
+
+
+
+
+ -- ***************************************************************
+-- ubiOspfMIBNotificationPrefix
+-- ***************************************************************
+
+-- ***********************************************************
+-- ubiOspfInstanceTable
+-- ***********************************************************
+ ubiOspfInstanceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiOspfInstanceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ubiOspfMIBObjects 1 }
+
+ ubiOspfInstanceEntry OBJECT-TYPE
+ SYNTAX UbiOspfInstanceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX { ubiOspfInstId }
+ ::= { ubiOspfInstanceTable 1 }
+
+ UbiOspfInstanceEntry ::= SEQUENCE {
+ ubiOspfInstId Integer32,
+ ubiOspfInstRouterId IpAddress,
+ ubiOspfInstMplsTeRouterId InterfaceIndex,
+ ubiOspfInstRowStatus RowStatus
+ }
+
+ ubiOspfInstId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "OSPF Instance(Process) ID."
+ ::= { ubiOspfInstanceEntry 1 }
+
+ ubiOspfInstRouterId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "OSPF Router ID."
+ ::= { ubiOspfInstanceEntry 2 }
+
+ ubiOspfInstMplsTeRouterId OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "OSPF MPLS TE Rotuer ID."
+ ::= { ubiOspfInstanceEntry 3 }
+
+ ubiOspfInstRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ubiOspfInstanceEntry 4 }
+
+
+
+-- ***********************************************************
+-- ubiOspfNetworkTable
+-- ***********************************************************
+ ubiOspfNetworkTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiOspfNetworkEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ubiOspfMIBObjects 2 }
+
+ ubiOspfNetworkEntry OBJECT-TYPE
+ SYNTAX UbiOspfNetworkEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX { ubiOspfInstId, ubiOspfNetworkAddr, ubiOspfNetworkPrefixLen }
+ ::= { ubiOspfNetworkTable 1 }
+
+ UbiOspfNetworkEntry ::= SEQUENCE {
+ ubiOspfNetworkAddr IpAddress,
+ ubiOspfNetworkPrefixLen InetAddressPrefixLength,
+ ubiOspfNetworkAreaIdType UbiOspfAreaIdType,
+ ubiOspfNetworkAreaId DisplayString,
+ ubiOspfNetworkRowStatus RowStatus
+ }
+
+ ubiOspfNetworkAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "OSPF Network Prefix."
+ ::= { ubiOspfNetworkEntry 1 }
+
+ ubiOspfNetworkPrefixLen OBJECT-TYPE
+ SYNTAX InetAddressPrefixLength
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "OSPF Netwrok Prefix Length."
+ ::= { ubiOspfNetworkEntry 2 }
+
+ ubiOspfNetworkAreaIdType OBJECT-TYPE
+ SYNTAX UbiOspfAreaIdType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ " OSPF Netwrok ID type
+ unknown(0),
+ decimal(1),
+ ipv4(2)
+ "
+ ::= { ubiOspfNetworkEntry 3 }
+
+ ubiOspfNetworkAreaId OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "OSPF Netwrok ID. "
+ ::= { ubiOspfNetworkEntry 4 }
+
+
+ ubiOspfNetworkRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ubiOspfNetworkEntry 5 }
+
+
+
+-- ***********************************************************
+-- ubiOspfMplsTeAreaIdTable
+-- ***********************************************************
+ ubiOspfMplsTeAreaIdTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbiOspfMplsTeAreaIdEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ubiOspfMIBObjects 3 }
+
+ ubiOspfMplsTeAreaIdEntry OBJECT-TYPE
+ SYNTAX UbiOspfMplsTeAreaIdEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX { ubiOspfInstId, ubiOspfMplsTeAreaIdType, ubiOspfMplsTeAreaIdAddr }
+ ::= { ubiOspfMplsTeAreaIdTable 1 }
+
+ UbiOspfMplsTeAreaIdEntry ::= SEQUENCE {
+ ubiOspfMplsTeAreaIdType UbiOspfAreaIdType,
+ ubiOspfMplsTeAreaId UbiOspfAreaId,
+ ubiOspfMplsTeAreaIdRowStatus RowStatus
+ }
+
+ ubiOspfMplsTeAreaIdType OBJECT-TYPE
+ SYNTAX UbiOspfAreaIdType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " OSPF MPLS TE Area Type
+ unknown(0),
+ decimal(1),
+ ipv4(2)
+ "
+ ::= { ubiOspfMplsTeAreaIdEntry 1 }
+
+ ubiOspfMplsTeAreaId OBJECT-TYPE
+ SYNTAX UbiOspfAreaId
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "OSPF MPLS TE Area."
+ ::= { ubiOspfMplsTeAreaIdEntry 2 }
+
+ ubiOspfMplsTeAreaIdRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ubiOspfMplsTeAreaIdEntry 3 }
+
+
+-- ***********************************************************
+-- ubiOspfMIBConformance
+-- ***********************************************************
+ubiOspfMIBCompliances OBJECT IDENTIFIER ::= { ubiOspfMIBConformance 1 }
+ubiOspfMIBGroups OBJECT IDENTIFIER ::= { ubiOspfMIBConformance 2 }
+-- Compliance
+
+ ubiOspfMIBCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which
+ implement the UBQS-OSPF-MIB"
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ ubiOspfMIBGroup
+ }
+ GROUP ubiOspfMIBGroup
+ DESCRIPTION
+ "The ubiOspfGroup is applicable for implementations which
+ need to get the OSPf information of the system."
+ ::= { ubiOspfMIBCompliances 1 }
+
+
+ ubiOspfMIBGroup OBJECT-GROUP
+ OBJECTS {
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects containing
+ information about the OSPF information of system."
+ ::= { ubiOspfMIBGroups 1 }
+
+
+END