341 lines
10 KiB
Plaintext
341 lines
10 KiB
Plaintext
|
-- *****************************************************************
|
||
|
-- 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
|