-- Copyright (C) 2008-2014 Super Micro Computer Inc. All Rights Reserved -- $Id: fsote.mib,v 1.2 2012/09/07 09:52:05 siva Exp $ SUPERMICRO-OSPF-TE-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Counter32, Counter64, Integer32, Unsigned32, IpAddress, enterprises FROM SNMPv2-SMI TEXTUAL-CONVENTION FROM SNMPv2-TC; -- org OBJECT IDENTIFIER ::= { iso(1) 3 } -- dod OBJECT IDENTIFIER ::= { org 6 } -- internet OBJECT IDENTIFIER ::= { dod 1 } -- mgmt OBJECT IDENTIFIER ::= { internet 2 } -- private OBJECT IDENTIFIER ::= { internet 4 } -- enterprises OBJECT IDENTIFIER ::= { iso(1) org(3) dod(6) internet(1) private(4) 1 } -- mib-2 OBJECT IDENTIFIER ::= { mgmt 1 } futOspfTe MODULE-IDENTITY LAST-UPDATED "201209050000Z" ORGANIZATION "Super Micro Computer Inc." CONTACT-INFO "support@Supermicro.com" DESCRIPTION "All rights reserved" REVISION "201209050000Z" DESCRIPTION "The Proprietary MIB to configure OSPF-TE module" ::= {enterprises supermicro-computer-inc(10876) super-switch(101) basic(1) 72 } --future OBJECT IDENTIFIER ::= { enterprises 2076 } --futOspfTe OBJECT IDENTIFIER ::= { futOspfTe 72 } --::= { 1 3 6 1 4 1 2076 72 } -- The Area ID, in OSPF-TE, has the same format as an IP Address, -- but has the function of defining a summarization point for -- Link State Advertisements AreaID ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "An OSPF Area Identifier." SYNTAX IpAddress -- The Router ID, in OSPF-TE, has the same format as an IP Address, -- but identifies the router independent of its IP Address. RouterID ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "A OSPF Router Identifier." SYNTAX IpAddress -- The range of Interface Index InterfaceIndex ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "The range of ifIndex." SYNTAX Integer32 BandWidth ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "Bandwidth in thousand bps" SYNTAX Counter64 TeLinkPriority ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "This type is used to represent a priority. Each connection is assigned a priority. This priority is used when accounting for bandwidth on TE links or component links, for resource allocation and for rerouting purposes. Value 0 is the highest priority. Value 7 is the lowest priority." SYNTAX Integer32 (0..7) TeLinkEncodingType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Link encoding type as specified in 'GMPLS Signaling Functional Description' document. The values specified in this document are not contiguous." SYNTAX INTEGER { packet(1), ethernet(2), ansiEtsiPdh(3), sdhItuSonetAnsi(5), digitalWrapper(7), lambda(8), fiber(9), fiberChannel(11) } futOspfTeGeneralGroup OBJECT IDENTIFIER ::= { futOspfTe 1 } -- SCALAR TABLE BEGIN futOspfTeGeneralGroup futOspfTeAdminStatus OBJECT-TYPE SYNTAX INTEGER { enabled (1), disabled (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether the router supports OSPF-TE or not. It has a pre-requisite condition .i.e Only an Opaque Capable Router can set this object as enabled." DEFVAL { disabled } ::= { futOspfTeGeneralGroup 1 } futOspfTeTraceLevel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to define level of trace required for OSPF-TE.Levels are defined as Follows. 0x00000001 -- Critical Trace 0x00000002 -- Function Entry Trace 0x00000004 -- Function Exit Trace 0x00000008 -- CSPF Trace 0x00000010 -- Search Failure Trace 0x00000020 -- Memory allocation failure Trace 0x00000040 -- Contraol Plane Trace." DEFVAL { '00000001'H } ::= { futOspfTeGeneralGroup 2 } futOspfTeCspfRunCnt OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This gives the total number of times CSPF computation was performed" ::= { futOspfTeGeneralGroup 3 } -- SCALAR TABLE END futOspfTeGeneralGroup -- OSPF TE Link State Database -- The Link State Database contains the Router Address TLVs -- and Link TLVs both self originated and the TLVs received from the -- neighbouring routers. It contains the Network LSAs both -- self originated and the Network LSAs received from the -- neighbouring routers. It contains the self originated Router LSA. -- READ-ONLY Table futOspfTeLsdbTable OBJECT-TYPE SYNTAX SEQUENCE OF FutOspfTeLsdbEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The OSPF-TE Process's Link State Database containing Router LSA, Network LSA , Type 10 Opaque LSA which holds Router Adrress TLVs and Link TLVs. This TE database contains only self originated Router LSA." ::= { futOspfTe 2 } futOspfTeLsdbEntry OBJECT-TYPE SYNTAX FutOspfTeLsdbEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A single Link State Advertisement." INDEX { futOspfTeLsdbAreaId, futOspfTeLsdbType, futOspfTeLsdbLsid, futOspfTeLsdbRouterId } ::= { futOspfTeLsdbTable 1 } FutOspfTeLsdbEntry ::= SEQUENCE { futOspfTeLsdbAreaId AreaID, futOspfTeLsdbType INTEGER, futOspfTeLsdbLsid IpAddress, futOspfTeLsdbRouterId RouterID, futOspfTeLsdbChecksum Integer32, futOspfTeLsdbAdvertisement OCTET STRING } futOspfTeLsdbAreaId OBJECT-TYPE SYNTAX AreaID MAX-ACCESS not-accessible STATUS current DESCRIPTION "The 32 bit identifier of the Area from which the LSA was received or originated." ::= { futOspfTeLsdbEntry 1 } futOspfTeLsdbType OBJECT-TYPE SYNTAX INTEGER { routerLSA (1), networkLSA (2), type10OpaqueLSA (10) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "The type of the link state advertisement. Each link state type has a separate advertise- ment format." ::= { futOspfTeLsdbEntry 2 } futOspfTeLsdbLsid OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Link State ID is an LS Type Specific field that identifies the piece of the routing domain that is being described by the advertisement for Router and Network LSAs. For Type 10 LSA the format is 0x01 0x00 and next 2 bytes is interface index of the interface for which Type 10 LSA is generated." ::= { futOspfTeLsdbEntry 3 } futOspfTeLsdbRouterId OBJECT-TYPE SYNTAX RouterID MAX-ACCESS not-accessible STATUS current DESCRIPTION "The 32 bit number that uniquely identifies the originating router in the Autonomous System." ::= { futOspfTeLsdbEntry 4 } futOspfTeLsdbChecksum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This field is the checksum of the complete contents of the advertisement, excepting the age field. The age field is excepted so that an advertisement's age can be incremented without updating the checksum. The checksum used is the same that is used for ISO connec- tionless datagrams; it is commonly referred to as the Fletcher checksum." ::= { futOspfTeLsdbEntry 5 } futOspfTeLsdbAdvertisement OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..65535)) MAX-ACCESS read-only STATUS current DESCRIPTION "The entire Link State Advertisement, including its header." ::= { futOspfTeLsdbEntry 6 } -- OSPF TE Type 9 LSA Link State Database -- The Link State Database contains Type 9 Opaque Lsa -- READ-ONLY Table futOspfTeType9LsdbTable OBJECT-TYPE SYNTAX SEQUENCE OF FutOspfTeType9LsdbEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The OSPF-TE database Type 9 LSAs." ::= { futOspfTe 3 } futOspfTeType9LsdbEntry OBJECT-TYPE SYNTAX FutOspfTeType9LsdbEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A single Type 9 TE LSA." INDEX { futOspfTeType9LsdbIfIpAddress, futOspfTeType9LsdbIfIndex, futOspfTeType9LsdbLsid, futOspfTeType9LsdbRouterId } ::= { futOspfTeType9LsdbTable 1 } FutOspfTeType9LsdbEntry ::= SEQUENCE { futOspfTeType9LsdbIfIpAddress IpAddress, futOspfTeType9LsdbIfIndex InterfaceIndex, futOspfTeType9LsdbLsid IpAddress, futOspfTeType9LsdbRouterId RouterID, futOspfTeType9LsdbChecksum Integer32, futOspfTeType9LsdbAdvertisement OCTET STRING } futOspfTeType9LsdbIfIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface Index associated with the Interface" ::= { futOspfTeType9LsdbEntry 1 } futOspfTeType9LsdbIfIndex OBJECT-TYPE SYNTAX InterfaceIndex (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface Index associated with the Interface" ::= { futOspfTeType9LsdbEntry 2 } futOspfTeType9LsdbLsid OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Link State ID is an LS Type Specific field containing the Opaque Type and Opaque ID." REFERENCE "The OpaqueLSA Option ,Appendix A.2 The Opaque LSA" ::= { futOspfTeType9LsdbEntry 3 } futOspfTeType9LsdbRouterId OBJECT-TYPE SYNTAX RouterID MAX-ACCESS not-accessible STATUS current DESCRIPTION "The 32 bit number that uniquely identifies the originating router in the Autonomous System." REFERENCE "The Opaque LSA Option ,Section 5.0 Management Considerations" ::= { futOspfTeType9LsdbEntry 4 } futOspfTeType9LsdbChecksum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This field is the checksum of the complete contents of the advertisement, excepting the age field. The age field is excepted so that an advertisement's age can be incremented without updating the checksum. The checksum used is the same that is used for ISO connec- tionless datagrams; it is commonly referred to as the Fletcher checksum." REFERENCE "The Opaque LSA Option ,Section 5.0 Management Considerations" ::= { futOspfTeType9LsdbEntry 5 } futOspfTeType9LsdbAdvertisement OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..65535)) MAX-ACCESS read-only STATUS current DESCRIPTION "The entire TYPE9 Opaque Link State Advertisement, including its header." REFERENCE "The Opaque LSA Option,Appendix A.2 The Opaque LSA" ::= { futOspfTeType9LsdbEntry 6 } -- OSPF-TE Area Table -- The OSPF Area Table contains the information -- Router LSA, Network LSA and TE LSAs specific -- to this Area futOspfTeAreaTable OBJECT-TYPE SYNTAX SEQUENCE OF FutOspfTeAreaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information describing the configured parame- ters and cumulative statistics of the router's attached areas." ::= { futOspfTe 4 } futOspfTeAreaEntry OBJECT-TYPE SYNTAX FutOspfTeAreaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information describing the configured parame- ters and cumulative statistics of one of the router's attached areas." INDEX { futOspfTeAreaId } ::= { futOspfTeAreaTable 1 } FutOspfTeAreaEntry ::= SEQUENCE { futOspfTeAreaId AreaID, futOspfTeAreaLsaCount Integer32, futOspfTeType10AreaCksumSum Integer32, futOspfTeType2AreaCksumSum Integer32 } futOspfTeAreaId OBJECT-TYPE SYNTAX AreaID MAX-ACCESS not-accessible STATUS current DESCRIPTION "A 32-bit integer uniquely identifying an area. Area ID 0.0.0.0 is used for the OSPF backbone." ::= { futOspfTeAreaEntry 1 } futOspfTeAreaLsaCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This gives the count of how many LSAs attached to this area only type 10 and type 2." ::= { futOspfTeAreaEntry 2 } futOspfTeType10AreaCksumSum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This gives the sum of TE LSA check sum installed in the TE Data base associated with this area." ::= { futOspfTeAreaEntry 3 } futOspfTeType2AreaCksumSum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This gives the sum of Network LSA check sum installed in the TE Data base associated with this area." ::= { futOspfTeAreaEntry 4 } -- OSPF-TE Interface Table -- The OSPF-TE Interface Table holds the Traffic Engineering -- information related to interface -- READ ONLY Table futOspfTeIfTable OBJECT-TYPE SYNTAX SEQUENCE OF FutOspfTeIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The OSPF-TE Interface Table describes the TE information associated with the interfaces." ::= { futOspfTe 5 } futOspfTeIfEntry OBJECT-TYPE SYNTAX FutOspfTeIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The OSPF-TE Interface Entry describes TE information associated with the interface " INDEX { futOspfTeIfIpAddress, futOspfTeAddressLessIf } ::= { futOspfTeIfTable 1 } FutOspfTeIfEntry ::= SEQUENCE { futOspfTeIfIpAddress IpAddress, futOspfTeAddressLessIf InterfaceIndex, futOspfTeIfAreaId AreaID, futOspfTeIfType INTEGER, futOspfTeIfMetric Integer32, futOspfTeIfMaxBw BandWidth, futOspfTeIfMaxReservBw BandWidth, futOspfTeIfRsrcClassColor Integer32, futOspfTeIfOperStat INTEGER, futOspfTeIfLinkId IpAddress, futOspfTeIfRemoteIpAddr IpAddress, futOspfTeIfProtectionType INTEGER, futOspfTeIfSrlg OCTET STRING } futOspfTeIfIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP address of this OSPF interface." ::= { futOspfTeIfEntry 1 } futOspfTeAddressLessIf OBJECT-TYPE SYNTAX InterfaceIndex (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "For the purpose of easing the instancing of addressed and addressless interfaces; This variable takes the value 0 on interfaces with IP Addresses, and the corresponding value of ifIndex for interfaces having no IP Address." ::= { futOspfTeIfEntry 2 } futOspfTeIfAreaId OBJECT-TYPE SYNTAX AreaID MAX-ACCESS read-only STATUS current DESCRIPTION "A 32-bit integer uniquely identifying the area to which the interface connects. Area ID 0.0.0.0 is used for the OSPF backbone." ::= { futOspfTeIfEntry 3 } futOspfTeIfType OBJECT-TYPE SYNTAX INTEGER { pointToPoint (1), multiaccess (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The OSPF/OSPF-TE interface type." ::= { futOspfTeIfEntry 4 } futOspfTeIfMetric OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "TE Metric associated with the link " ::= { futOspfTeIfEntry 5 } futOspfTeIfMaxBw OBJECT-TYPE SYNTAX BandWidth MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum Bandwidth specifies the maximum bandwidth that can be used on this link in this direction (From the router originating the LSA to its neighbor) " ::= { futOspfTeIfEntry 6 } futOspfTeIfMaxReservBw OBJECT-TYPE SYNTAX BandWidth MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum Reservable Bandwidth specifies the maximum bandwidth that may be reserved on this link in this direction " ::= { futOspfTeIfEntry 7 } futOspfTeIfRsrcClassColor OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Resource Class/Color specifies administrative group membership for this link, in terms of a bit mask (0-31)" ::= { futOspfTeIfEntry 8 } futOspfTeIfOperStat OBJECT-TYPE SYNTAX INTEGER { invalid (1), notInService (2), active (3) } MAX-ACCESS read-only STATUS current DESCRIPTION "This gives the status of the interface. It would be in 'invalid' state if TE information not present. It would be in 'notInService' state if TE information is present, but at OSPF level interface is not created. It would be in 'active' state if both TE information and at OSPF level interface is operational." ::= { futOspfTeIfEntry 9 } futOspfTeIfLinkId OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "A 32-bit integer (represented as a type IpAd- dress) If Interface Type is PtoP this is neighbour router Id and if Interface type is multi-access than this is interface address of designated router." ::= { futOspfTeIfEntry 10 } futOspfTeIfRemoteIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The remote IP address associated with the TE link ( numbered links). For an unnumbered link, the remote address is of type unknown and this object should be the zero length string." ::= { futOspfTeIfEntry 11 } futOspfTeIfProtectionType OBJECT-TYPE SYNTAX INTEGER { extraTraffic(1), unprotected(2), shared(3), dedicated1For1(4), dedicated1Plus1(5), enhanced(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute specifies link protection type of the TE link. Description of the different protection types can be found in the 'Routing Extensions in Support of Generalized MPLS' document." ::= { futOspfTeIfEntry 12 } futOspfTeIfSrlg OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "This gives list of SRLG values associated with this interface." ::= { futOspfTeIfEntry 13 } -- End of futOspfTeIfTable -- Interface Switching Capability Descriptor Table -- READ ONLY Table futOspfTeIfDescriptorTable OBJECT-TYPE SYNTAX SEQUENCE OF FutOspfTeIfDescriptorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table specifies the Interface descriptors associated with the Interface" ::= { futOspfTe 6 } futOspfTeIfDescriptorEntry OBJECT-TYPE SYNTAX FutOspfTeIfDescriptorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in this table is for Interface descriptor." INDEX { futOspfTeIfDescrIpAddress, futOspfTeIfDescrAddressLessIf, futOspfTeIfDescrId } ::= { futOspfTeIfDescriptorTable 1 } FutOspfTeIfDescriptorEntry ::= SEQUENCE { futOspfTeIfDescrIpAddress IpAddress, futOspfTeIfDescrAddressLessIf InterfaceIndex, futOspfTeIfDescrId Unsigned32, futOspfTeIfDescrSwithingCap INTEGER, futOspfTeIfDescrEncodingType TeLinkEncodingType, futOspfTeIfDescrMinLSPBandwidth BandWidth, futOspfTeIfDescrMTU Integer32, futOspfTeIfDescrIndication Integer32 } futOspfTeIfDescrIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP address of this OSPF interface." ::= { futOspfTeIfDescriptorEntry 1 } futOspfTeIfDescrAddressLessIf OBJECT-TYPE SYNTAX InterfaceIndex (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "For the purpose of easing the instancing of addressed and addressless interfaces; This variable takes the value 0 on interfaces with IP Addresses, and the corresponding value of ifIndex for interfaces having no IP Address." ::= { futOspfTeIfDescriptorEntry 2 } futOspfTeIfDescrId OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object specifies the link descriptor identifier." ::= { futOspfTeIfDescriptorEntry 3 } futOspfTeIfDescrSwithingCap OBJECT-TYPE SYNTAX INTEGER { psc1 (1), psc2 (2), psc3 (3), psc4 (4), l2sc (51), tdm (100), lsc (150), fsc (200) } MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute specifies the Switching Capability." REFERENCE "Generalized MPLS Signaling Functional Description, RFC 3471" ::= { futOspfTeIfDescriptorEntry 4 } futOspfTeIfDescrEncodingType OBJECT-TYPE SYNTAX TeLinkEncodingType MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute specifies the TE link encoding type." REFERENCE "Generalized MPLS Signaling Functional Description, RFC 3471" ::= { futOspfTeIfDescriptorEntry 5 } futOspfTeIfDescrMinLSPBandwidth OBJECT-TYPE SYNTAX BandWidth UNITS "thousand bps" MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute specifies the minimum reservable bandwidth on the TE link. This is derived from the union of the minimum reservable bandwidth of all the component links associated with the TE link that can be used to carry live traffic. This value is an estimate in units of 1,000 bytes per second." ::= { futOspfTeIfDescriptorEntry 6 } futOspfTeIfDescrMTU OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute specifies Interface MTU size" ::= { futOspfTeIfDescriptorEntry 7 } futOspfTeIfDescrIndication OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute specifies whether the interface support standard or Arbitray SONET/SDH" ::= { futOspfTeIfDescriptorEntry 8 } -- End of futOspfTeIfDescriptorTable -- TE Link Descriptor Max Bandwidth Table -- READ ONLY Table futOspfTeIfSwDescrMaxBwTable OBJECT-TYPE SYNTAX SEQUENCE OF FutOspfTeIfSwDescrMaxBwEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table specifies the link descriptors associated with the TE links." ::= { futOspfTe 7 } futOspfTeIfSwDescrMaxBwEntry OBJECT-TYPE SYNTAX FutOspfTeIfSwDescrMaxBwEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in this table is created for every TE link descriptor. An ifEntry in the ifTable must exist before a futOspfTeIfDescriptorEntry using the same ifIndex is created. ifType of ifEntry must be futOspfTeIf(200). If a TE link entry in the ifTable is destroyed, then so are all entries in the futOspfTeIfSwDescriptorTable that use the ifIndex of this TE link." INDEX { futOspfTeIfDescrIpAddress, futOspfTeIfDescrAddressLessIf, futOspfTeIfDescrId, futOspfTeIfSwDescrMaxBwPriority } ::= { futOspfTeIfSwDescrMaxBwTable 1 } FutOspfTeIfSwDescrMaxBwEntry ::= SEQUENCE { futOspfTeIfSwDescrMaxBwPriority TeLinkPriority, futOspfTeIfSwDescrMaxLSPBandwidth BandWidth } futOspfTeIfSwDescrMaxBwPriority OBJECT-TYPE SYNTAX TeLinkPriority MAX-ACCESS not-accessible STATUS current DESCRIPTION "This value indiates the priority of the band width" ::= { futOspfTeIfSwDescrMaxBwEntry 1 } futOspfTeIfSwDescrMaxLSPBandwidth OBJECT-TYPE SYNTAX BandWidth UNITS "thousand bps" MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute specifies the minimum reservable bandwidth on the TE link. This is derived from the union of the minimum reservable bandwidth of all the component links associated with the TE link that can be used to carry live traffic. This value is an estimate in units of 1,000 bytes per second." ::= { futOspfTeIfSwDescrMaxBwEntry 2 } -- TE Link Bandwidth Table -- READ-ONLY Table futOspfTeIfBandwidthTable OBJECT-TYPE SYNTAX SEQUENCE OF FutOspfTeIfBandwidthEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table specifies the priority-based bandwidth table for TE links." ::= { futOspfTe 8 } futOspfTeIfBandwidthEntry OBJECT-TYPE SYNTAX FutOspfTeIfBandwidthEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in this table contains information about the priority-based bandwidth of TE links. An ifEntry in the ifTable must exist before a futOspfTeIfBandwidthEntry using the same ifIndex is created. ifType of ifEntry must be futOspfTeIf(200). If a TE link entry in the ifTable is destroyed, then so are all entries in the futOspfTeIfBandwidthTable that use the ifIndex of this TE link." INDEX {futOspfTeIfIpAddress, futOspfTeAddressLessIf, futOspfTeIfBandwidthPriority } ::= { futOspfTeIfBandwidthTable 1 } FutOspfTeIfBandwidthEntry ::= SEQUENCE { futOspfTeIfBandwidthPriority TeLinkPriority, futOspfTeIfUnreservedBandwidth BandWidth } futOspfTeIfBandwidthPriority OBJECT-TYPE SYNTAX TeLinkPriority MAX-ACCESS not-accessible STATUS current DESCRIPTION "This attribute specifies the priority. A value of 0 is valid as specified in the 'Traffic Engineering Extensions to OSPF Version 2' document." ::= { futOspfTeIfBandwidthEntry 1 } futOspfTeIfUnreservedBandwidth OBJECT-TYPE SYNTAX BandWidth UNITS "thousand bps" MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute specifies the TE link unreserved bandwidth at priority p. It is the sum of the unreserved bandwidths at priority p of all component links associated with the TE link (excludes all links that are strictly used as protecting links). This value is an estimate in units of 1,000 bytes per second." ::= { futOspfTeIfBandwidthEntry 2 } -- End of TE Link Bandwidth Table END