draft-ietf-mpls-telink-mib-04.txt   draft-ietf-mpls-telink-mib-05.txt 
Network Working Group Martin Dubuc Network Working Group Martin Dubuc
Internet Draft Internet Draft
Category: Standards Track Sudheer Dharanikota Category: Standards Track Sudheer Dharanikota
Expires: March 2004 Expires: July 2004
Thomas D. Nadeau Thomas D. Nadeau
Cisco Systems Cisco Systems
Jonathan P. Lang Jonathan P. Lang
Rincon Networks Rincon Networks
September 2003 January 2004
Traffic Engineering Link Management Information Base Traffic Engineering Link Management Information Base
draft-ietf-mpls-telink-mib-04.txt draft-ietf-mpls-telink-mib-05.txt
Status of this Memo Status of this Memo
This document is an Internet-Draft and is in full conformance with This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC 2026. all provisions of Section 10 of RFC 2026.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that other Task Force (IETF), its areas, and its working groups. Note that other
groups may also distribute working documents as Internet-Drafts. groups may also distribute working documents as Internet-Drafts.
skipping to change at page 13, line 10 skipping to change at page 13, line 10
0 1 0 1
1 2 1 2
2 3 2 3
3 0 3 0
9. TE Link MIB Module Definitions 9. TE Link MIB Module Definitions
TE-LINK-STD-MIB DEFINITIONS ::= BEGIN TE-LINK-STD-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, transmission, Unsigned32 MODULE-IDENTITY, OBJECT-TYPE, transmission, Integer32, Unsigned32
FROM SNMPv2-SMI FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF FROM SNMPv2-CONF
TEXTUAL-CONVENTION, RowStatus, StorageType TEXTUAL-CONVENTION, RowStatus, StorageType
FROM SNMPv2-TC FROM SNMPv2-TC
InterfaceIndexOrZero, ifIndex InterfaceIndexOrZero, ifIndex
FROM IF-MIB FROM IF-MIB
InetAddressType, InetAddress InetAddressType, InetAddress
FROM INET-ADDRESS-MIB; FROM INET-ADDRESS-MIB;
teLinkStdMIB MODULE-IDENTITY teLinkStdMIB MODULE-IDENTITY
LAST-UPDATED "200309041200Z" -- 4 September 2003 12:00:00 EST LAST-UPDATED "200401101200Z" -- 10 January 2004 12:00:00 EST
ORGANIZATION "Multiprotocol Label Switching (MPLS) Working Group" ORGANIZATION "Multiprotocol Label Switching (MPLS) Working Group"
CONTACT-INFO CONTACT-INFO
" Martin Dubuc " Martin Dubuc
Email: dubuc.consulting@rogers.com Email: dubuc.consulting@rogers.com
Sudheer Dharanikota Sudheer Dharanikota
Email: sudheer@ieee.org Email: sudheer@ieee.org
Thomas D. Nadeau Thomas D. Nadeau
Email: tnadeau@cisco.com Email: tnadeau@cisco.com
Jonathan P. Lang Jonathan P. Lang
Email: jplang@ieee.org Email: jplang@ieee.org
Comments about this document should be emailed directly to Comments about this document should be emailed directly to
the MPLS working group mailing list at mpls@uu.net." the MPLS working group mailing list at mpls@uu.net."
DESCRIPTION DESCRIPTION
"Copyright (C) 2003 The Internet Society. This version of "Copyright (C) 2004 The Internet Society. This version of
this MIB module is part of RFC XXXX; see the RFC this MIB module is part of RFC XXXX; see the RFC
itself for full legal notices. itself for full legal notices.
This MIB module contains managed object definitions for This MIB module contains managed object definitions for
MPLS traffic engineering links as defined in MPLS traffic engineering links as defined in
'Link Bundling in MPLS Traffic Engineering'." 'Link Bundling in MPLS Traffic Engineering'."
-- Revision history. -- Revision history.
REVISION REVISION
"200309041200Z" -- 4 September 2003 12:00:00 EST "200401101200Z" -- 10 January 2004 12:00:00 EST
DESCRIPTION DESCRIPTION
"Initial version published as RFC xxxx (to be assigned by RFC "Initial version published as RFC xxxx (to be assigned by RFC
Editor)" Editor)"
::= { transmission xxx } -- To be assigned by IANA. ::= { transmission xxx } -- To be assigned by IANA.
-- Request to assign 200 which is -- Request to assign 200 which is
-- ifType value for teLink. -- ifType value for teLink.
-- Textual Conventions -- Textual Conventions
TeLinkBandwidth ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"This type is used to represent link bandwidth in bps. This
value is represented using a 32 bit IEEE floating point
format."
REFERENCE
"IEEE Standard for Binary Floating-Point Arithmetic,
Standard 754-1985"
SYNTAX Unsigned32
TeLinkPriority ::= TEXTUAL-CONVENTION TeLinkPriority ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d" DISPLAY-HINT "d"
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This type is used to represent a priority. Each connection is "This type is used to represent a priority. Each connection is
assigned a priority. This priority is used when accounting for assigned a priority. This priority is used when accounting for
bandwidth on TE links or component links, for resource bandwidth on TE links or component links, for resource
allocation and for rerouting purposes. Value 0 is the highest allocation and for rerouting purposes. Value 0 is the highest
priority. Value 7 is the lowest priority." priority. Value 7 is the lowest priority."
SYNTAX Unsigned32 (0..7) SYNTAX Unsigned32 (0..7)
skipping to change at page 16, line 31 skipping to change at page 16, line 43
teLinkTable. The administrative and operational status values teLinkTable. The administrative and operational status values
are controlled from the ifEntry." are controlled from the ifEntry."
INDEX { ifIndex } INDEX { ifIndex }
::= { teLinkTable 1 } ::= { teLinkTable 1 }
TeLinkEntry ::= SEQUENCE { TeLinkEntry ::= SEQUENCE {
teLinkAddressType InetAddressType, teLinkAddressType InetAddressType,
teLinkLocalIpAddr InetAddress, teLinkLocalIpAddr InetAddress,
teLinkRemoteIpAddr InetAddress, teLinkRemoteIpAddr InetAddress,
teLinkMetric Unsigned32, teLinkMetric Unsigned32,
teLinkMaximumReservableBandwidth Unsigned32, teLinkMaximumReservableBandwidth TeLinkBandwidth,
teLinkProtectionType INTEGER, teLinkProtectionType INTEGER,
teLinkWorkingPriority TeLinkPriority, teLinkWorkingPriority TeLinkPriority,
teLinkResourceClass Unsigned32, teLinkResourceClass Unsigned32,
teLinkIncomingIfId InterfaceIndexOrZero, teLinkIncomingIfId Integer32,
teLinkOutgoingIfId InterfaceIndexOrZero, teLinkOutgoingIfId InterfaceIndexOrZero,
teLinkRowStatus RowStatus, teLinkRowStatus RowStatus,
teLinkStorageType StorageType teLinkStorageType StorageType
} }
teLinkAddressType OBJECT-TYPE teLinkAddressType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 17, line 18 skipping to change at page 17, line 30
object. object.
For IPv4 and IPv6 numbered links, this object represents the For IPv4 and IPv6 numbered links, this object represents the
local IP address associated with the TE link. For an local IP address associated with the TE link. For an
unnumbered link, the local address is of type unknown and this unnumbered link, the local address is of type unknown and this
object is set to the zero length string and the object is set to the zero length string and the
teLinkOutgoingIfId object then identifies the unnumbered teLinkOutgoingIfId object then identifies the unnumbered
address. address.
If the TE link is a Forwarding Adjacency (FA), the local If the TE link is a Forwarding Adjacency (FA), the local
IP address is set to the head-end address of the FA-LSP." IP address is set to the head-end address of the FA-LSP.
If ipAddrTable is implemented, this object must have the
same value as the ipAdEntAddr object that belongs to the
row in ipAddrTable where ipAdEntIfIndex is equal to
ifIndex."
::= { teLinkEntry 2 } ::= { teLinkEntry 2 }
teLinkRemoteIpAddr OBJECT-TYPE teLinkRemoteIpAddr OBJECT-TYPE
SYNTAX InetAddress SYNTAX InetAddress
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The remote Internet address for numbered links. The type of "The remote Internet address for numbered links. The type of
this address is determined by the value of the this address is determined by the value of the
teLinkAddressType object. teLinkAddressType object.
skipping to change at page 18, line 8 skipping to change at page 18, line 25
derived from its component links. All component links derived from its component links. All component links
within the TE link must have the same traffic within the TE link must have the same traffic
engineering metric." engineering metric."
REFERENCE REFERENCE
"Link Bundling in MPLS Traffic Engineering, RFC xxxx" "Link Bundling in MPLS Traffic Engineering, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [BUNDLING] -- [BUNDLING]
::= { teLinkEntry 4 } ::= { teLinkEntry 4 }
teLinkMaximumReservableBandwidth OBJECT-TYPE teLinkMaximumReservableBandwidth OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum reservable bandwidth on "This attribute specifies the maximum reservable bandwidth on
the TE link. This is the union of the maximum reservable the TE link. This is the union of the maximum reservable
bandwidth of all the component links within the bandwidth of all the component links within the
TE link that can be used to carry live traffic. This value TE link that can be used to carry live traffic."
is an estimate in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { teLinkEntry 5 } ::= { teLinkEntry 5 }
teLinkProtectionType OBJECT-TYPE teLinkProtectionType OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
extraTraffic(1), extraTraffic(1),
unprotected(2), unprotected(2),
skipping to change at page 19, line 34 skipping to change at page 19, line 49
in the 'Traffic Engineering Extensions to OSPF Version 2' in the 'Traffic Engineering Extensions to OSPF Version 2'
document." document."
REFERENCE REFERENCE
"Link Bundling in MPLS Traffic Engineering, RFC xxxx and "Link Bundling in MPLS Traffic Engineering, RFC xxxx and
Traffic Engineering Extensions to OSPF Version 2, RFC xxxx" Traffic Engineering Extensions to OSPF Version 2, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [BUNDLING] and [OSPF] -- [BUNDLING] and [OSPF]
::= { teLinkEntry 8 } ::= { teLinkEntry 8 }
teLinkIncomingIfId OBJECT-TYPE teLinkIncomingIfId OBJECT-TYPE
SYNTAX InterfaceIndexOrZero SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"For unnumbered links, the incoming interface is set to the "For unnumbered links, the incoming interface is set to the
outgoing interface identifier chosen by the neighboring LSR outgoing interface identifier chosen by the neighboring LSR
for the reverse link corresponding to this TE link. For for the reverse link corresponding to this TE link. If the
numbered links, the address is stored in the teLinkRemoteIpAddr link is numbered, the value of this object is 0 and the
instead." address is stored in the teLinkRemoteIpAddr instead."
REFERENCE REFERENCE
"Link Bundling in MPLS Traffic Engineering, RFC xxxx" "Link Bundling in MPLS Traffic Engineering, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [BUNDLING] -- [BUNDLING]
::= { teLinkEntry 9 } ::= { teLinkEntry 9 }
teLinkOutgoingIfId OBJECT-TYPE teLinkOutgoingIfId OBJECT-TYPE
SYNTAX InterfaceIndexOrZero SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"If the link is unnumbered, the outgoing interface identifier is "If the link is unnumbered, the outgoing interface identifier is
set to the outgoing interface identifier chosen for the TE link set to the outgoing interface identifier chosen for the TE link
by the advertising LSR. For numbered links, the address is by the advertising LSR. If the link is numbered, the value of
stored in the teLinkLocalIpAddr instead." this object is 0 and the address is stored in the
teLinkLocalIpAddr instead."
REFERENCE REFERENCE
"Link Bundling in MPLS Traffic Engineering, RFC xxxx" "Link Bundling in MPLS Traffic Engineering, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [BUNDLING] -- [BUNDLING]
::= { teLinkEntry 10 } ::= { teLinkEntry 10 }
teLinkRowStatus OBJECT-TYPE teLinkRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
skipping to change at page 21, line 22 skipping to change at page 21, line 37
If a TE link entry in the ifTable is destroyed, then so are all If a TE link entry in the ifTable is destroyed, then so are all
entries in the teLinkDescriptorTable that use the ifIndex of entries in the teLinkDescriptorTable that use the ifIndex of
this TE link." this TE link."
INDEX { ifIndex, teLinkDescriptorId } INDEX { ifIndex, teLinkDescriptorId }
::= { teLinkDescriptorTable 1 } ::= { teLinkDescriptorTable 1 }
TeLinkDescriptorEntry ::= SEQUENCE { TeLinkDescriptorEntry ::= SEQUENCE {
teLinkDescriptorId Unsigned32, teLinkDescriptorId Unsigned32,
teLinkDescrSwitchingCapability TeLinkSwitchingCapability, teLinkDescrSwitchingCapability TeLinkSwitchingCapability,
teLinkDescrEncodingType TeLinkEncodingType, teLinkDescrEncodingType TeLinkEncodingType,
teLinkDescrMinLspBandwidth Unsigned32, teLinkDescrMinLspBandwidth TeLinkBandwidth,
teLinkDescrMaxLspBandwidthPrio0 Unsigned32, teLinkDescrMaxLspBandwidthPrio0 TeLinkBandwidth,
teLinkDescrMaxLspBandwidthPrio1 Unsigned32, teLinkDescrMaxLspBandwidthPrio1 TeLinkBandwidth,
teLinkDescrMaxLspBandwidthPrio2 Unsigned32, teLinkDescrMaxLspBandwidthPrio2 TeLinkBandwidth,
teLinkDescrMaxLspBandwidthPrio3 Unsigned32, teLinkDescrMaxLspBandwidthPrio3 TeLinkBandwidth,
teLinkDescrMaxLspBandwidthPrio4 Unsigned32, teLinkDescrMaxLspBandwidthPrio4 TeLinkBandwidth,
teLinkDescrMaxLspBandwidthPrio5 Unsigned32, teLinkDescrMaxLspBandwidthPrio5 TeLinkBandwidth,
teLinkDescrMaxLspBandwidthPrio6 Unsigned32, teLinkDescrMaxLspBandwidthPrio6 TeLinkBandwidth,
teLinkDescrMaxLspBandwidthPrio7 Unsigned32, teLinkDescrMaxLspBandwidthPrio7 TeLinkBandwidth,
teLinkDescrInterfaceMtu Unsigned32, teLinkDescrInterfaceMtu Unsigned32,
teLinkDescrIndication TeLinkSonetSdhIndication, teLinkDescrIndication TeLinkSonetSdhIndication,
teLinkDescrRowStatus RowStatus, teLinkDescrRowStatus RowStatus,
teLinkDescrStorageType StorageType teLinkDescrStorageType StorageType
} }
teLinkDescriptorId OBJECT-TYPE teLinkDescriptorId OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295) SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
skipping to change at page 22, line 21 skipping to change at page 22, line 37
SYNTAX TeLinkEncodingType SYNTAX TeLinkEncodingType
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the TE link encoding type." "This attribute specifies the TE link encoding type."
REFERENCE REFERENCE
"Generalized MPLS Signaling Functional Description, RFC 3471" "Generalized MPLS Signaling Functional Description, RFC 3471"
::= { teLinkDescriptorEntry 3 } ::= { teLinkDescriptorEntry 3 }
teLinkDescrMinLspBandwidth OBJECT-TYPE teLinkDescrMinLspBandwidth OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the minimum LSP bandwidth on "This attribute specifies the minimum LSP bandwidth on
the TE link. This is derived from the union of the the TE link. This is derived from the union of the
minimum LSP bandwidth of all the component links minimum LSP bandwidth of all the component links
associated with the TE link that can be used to carry associated with the TE link that can be used to carry
live traffic. This value is an estimate in units of 1,000 bits live traffic."
per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { teLinkDescriptorEntry 4 } ::= { teLinkDescriptorEntry 4 }
teLinkDescrMaxLspBandwidthPrio0 OBJECT-TYPE teLinkDescrMaxLspBandwidthPrio0 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum LSP bandwidth at "This attribute specifies the maximum LSP bandwidth at
priority 0 on the TE link. This is the union of the maximum priority 0 on the TE link. This is the union of the maximum
LSP bandwidth at priority 0 of all the component links within LSP bandwidth at priority 0 of all the component links within
the TE link that can be used to carry live traffic. This the TE link that can be used to carry live traffic."
value is an estimate in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { teLinkDescriptorEntry 5 } ::= { teLinkDescriptorEntry 5 }
teLinkDescrMaxLspBandwidthPrio1 OBJECT-TYPE teLinkDescrMaxLspBandwidthPrio1 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum LSP bandwidth at "This attribute specifies the maximum LSP bandwidth at
priority 1 on the TE link. This is the union of the maximum priority 1 on the TE link. This is the union of the maximum
LSP bandwidth at priority 1 of all the component links within LSP bandwidth at priority 1 of all the component links within
the TE link that can be used to carry live traffic. This the TE link that can be used to carry live traffic."
value is an estimate in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { teLinkDescriptorEntry 6 } ::= { teLinkDescriptorEntry 6 }
teLinkDescrMaxLspBandwidthPrio2 OBJECT-TYPE teLinkDescrMaxLspBandwidthPrio2 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum LSP bandwidth at "This attribute specifies the maximum LSP bandwidth at
priority 2 on the TE link. This is the union of the maximum priority 2 on the TE link. This is the union of the maximum
LSP bandwidth at priority 2 of all the component links within LSP bandwidth at priority 2 of all the component links within
the TE link that can be used to carry live traffic. This the TE link that can be used to carry live traffic."
value is an estimate in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { teLinkDescriptorEntry 7 } ::= { teLinkDescriptorEntry 7 }
teLinkDescrMaxLspBandwidthPrio3 OBJECT-TYPE teLinkDescrMaxLspBandwidthPrio3 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum LSP bandwidth at "This attribute specifies the maximum LSP bandwidth at
priority 3 on the TE link. This is the union of the maximum priority 3 on the TE link. This is the union of the maximum
LSP bandwidth at priority 3 of all the component links within LSP bandwidth at priority 3 of all the component links within
the TE link that can be used to carry live traffic. This the TE link that can be used to carry live traffic."
value is an estimate in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { teLinkDescriptorEntry 8 } ::= { teLinkDescriptorEntry 8 }
teLinkDescrMaxLspBandwidthPrio4 OBJECT-TYPE teLinkDescrMaxLspBandwidthPrio4 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum LSP bandwidth at "This attribute specifies the maximum LSP bandwidth at
priority 4 on the TE link. This is the union of the maximum priority 4 on the TE link. This is the union of the maximum
LSP bandwidth at priority 4 of all the component links within LSP bandwidth at priority 4 of all the component links within
the TE link that can be used to carry live traffic. This the TE link that can be used to carry live traffic."
value is an estimate in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { teLinkDescriptorEntry 9 } ::= { teLinkDescriptorEntry 9 }
teLinkDescrMaxLspBandwidthPrio5 OBJECT-TYPE teLinkDescrMaxLspBandwidthPrio5 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum LSP bandwidth at "This attribute specifies the maximum LSP bandwidth at
priority 5 on the TE link. This is the union of the maximum priority 5 on the TE link. This is the union of the maximum
LSP bandwidth at priority 5 of all the component links within LSP bandwidth at priority 5 of all the component links within
the TE link that can be used to carry live traffic. This the TE link that can be used to carry live traffic."
value is an estimate in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { teLinkDescriptorEntry 10 } ::= { teLinkDescriptorEntry 10 }
teLinkDescrMaxLspBandwidthPrio6 OBJECT-TYPE teLinkDescrMaxLspBandwidthPrio6 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum LSP bandwidth at "This attribute specifies the maximum LSP bandwidth at
priority 6 on the TE link. This is the union of the maximum priority 6 on the TE link. This is the union of the maximum
LSP bandwidth at priority 6 of all the component links within LSP bandwidth at priority 6 of all the component links within
the TE link that can be used to carry live traffic. This the TE link that can be used to carry live traffic."
value is an estimate in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { teLinkDescriptorEntry 11 } ::= { teLinkDescriptorEntry 11 }
teLinkDescrMaxLspBandwidthPrio7 OBJECT-TYPE teLinkDescrMaxLspBandwidthPrio7 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum LSP bandwidth at "This attribute specifies the maximum LSP bandwidth at
priority 7 on the TE link. This is the union of the maximum priority 7 on the TE link. This is the union of the maximum
LSP bandwidth at priority 7 of all the component links within LSP bandwidth at priority 7 of all the component links within
the TE link that can be used to carry live traffic. This the TE link that can be used to carry live traffic."
value is an estimate in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { teLinkDescriptorEntry 12 } ::= { teLinkDescriptorEntry 12 }
teLinkDescrInterfaceMtu OBJECT-TYPE teLinkDescrInterfaceMtu OBJECT-TYPE
SYNTAX Unsigned32 (1..65535) SYNTAX Unsigned32 (1..65535)
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
skipping to change at page 28, line 33 skipping to change at page 28, line 39
ifTable must exist before a teLinkBandwidthEntry using the ifTable must exist before a teLinkBandwidthEntry using the
same ifIndex is created. ifType of ifEntry must be teLink(200). same ifIndex is created. ifType of ifEntry must be teLink(200).
If a TE link entry in the ifTable is destroyed, then so are If a TE link entry in the ifTable is destroyed, then so are
all entries in the teLinkBandwidthTable that use the ifIndex of all entries in the teLinkBandwidthTable that use the ifIndex of
this TE link." this TE link."
INDEX { ifIndex, teLinkBandwidthPriority } INDEX { ifIndex, teLinkBandwidthPriority }
::= { teLinkBandwidthTable 1 } ::= { teLinkBandwidthTable 1 }
TeLinkBandwidthEntry ::= SEQUENCE { TeLinkBandwidthEntry ::= SEQUENCE {
teLinkBandwidthPriority TeLinkPriority, teLinkBandwidthPriority TeLinkPriority,
teLinkBandwidthUnreserved Unsigned32, teLinkBandwidthUnreserved TeLinkBandwidth,
teLinkBandwidthRowStatus RowStatus, teLinkBandwidthRowStatus RowStatus,
teLinkBandwidthStorageType StorageType teLinkBandwidthStorageType StorageType
} }
teLinkBandwidthPriority OBJECT-TYPE teLinkBandwidthPriority OBJECT-TYPE
SYNTAX TeLinkPriority SYNTAX TeLinkPriority
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the priority. A value of 0 is valid "This attribute specifies the priority. A value of 0 is valid
as specified in the 'Traffic Engineering Extensions to OSPF as specified in the 'Traffic Engineering Extensions to OSPF
Version 2' document." Version 2' document."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx and "OSPF Extensions in Support of Generalized MPLS, RFC xxxx and
Traffic Engineering Extensions to OSPF Version 2, RFC xxxx" Traffic Engineering Extensions to OSPF Version 2, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] and [OSPF] -- [GMPLS-OSPF] and [OSPF]
::= { teLinkBandwidthEntry 1 } ::= { teLinkBandwidthEntry 1 }
teLinkBandwidthUnreserved OBJECT-TYPE teLinkBandwidthUnreserved OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the TE link unreserved "This attribute specifies the TE link unreserved
bandwidth at priority p. It is the sum of the unreserved bandwidth at priority p. It is the sum of the unreserved
bandwidths at priority p of all component links associated bandwidths at priority p of all component links associated
with the TE link (excludes all links that are strictly with the TE link (excludes all links that are strictly
used as protecting links). This value is an estimate in units used as protecting links)."
of 1,000 bits per second."
REFERENCE REFERENCE
"Link Bundling in MPLS Traffic Engineering, RFC xxxx" "Link Bundling in MPLS Traffic Engineering, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [BUNDLING] -- [BUNDLING]
::= { teLinkBandwidthEntry 2 } ::= { teLinkBandwidthEntry 2 }
teLinkBandwidthRowStatus OBJECT-TYPE teLinkBandwidthRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
skipping to change at page 30, line 27 skipping to change at page 30, line 34
of any interface type which has been defined for TE Link of any interface type which has been defined for TE Link
interworking. Examples include ATM, Frame Relay, Ethernet, etc. interworking. Examples include ATM, Frame Relay, Ethernet, etc.
If an entry representing a component link is destroyed in the If an entry representing a component link is destroyed in the
ifTable, then so is the corresponding entry in the ifTable, then so is the corresponding entry in the
componentLinkTable. The administrative and operational status componentLinkTable. The administrative and operational status
values are controlled from the ifEntry." values are controlled from the ifEntry."
INDEX { ifIndex } INDEX { ifIndex }
::= { componentLinkTable 1 } ::= { componentLinkTable 1 }
ComponentLinkEntry ::= SEQUENCE { ComponentLinkEntry ::= SEQUENCE {
componentLinkMaxResBandwidth Unsigned32, componentLinkMaxResBandwidth TeLinkBandwidth,
componentLinkPreferredProtection TeLinkProtection, componentLinkPreferredProtection TeLinkProtection,
componentLinkCurrentProtection TeLinkProtection, componentLinkCurrentProtection TeLinkProtection,
componentLinkRowStatus RowStatus, componentLinkRowStatus RowStatus,
componentLinkStorageType StorageType componentLinkStorageType StorageType
} }
componentLinkMaxResBandwidth OBJECT-TYPE componentLinkMaxResBandwidth OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum reservable bandwidth on "This attribute specifies the maximum reservable bandwidth on
the component link. This value is an estimate in units of the component link."
1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { componentLinkEntry 1 } ::= { componentLinkEntry 1 }
componentLinkPreferredProtection OBJECT-TYPE componentLinkPreferredProtection OBJECT-TYPE
SYNTAX TeLinkProtection SYNTAX TeLinkProtection
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
skipping to change at page 32, line 27 skipping to change at page 32, line 32
is destroyed, then so are all entries in the is destroyed, then so are all entries in the
componentLinkDescriptorTable that use the ifIndex of this componentLinkDescriptorTable that use the ifIndex of this
component link." component link."
INDEX { ifIndex, componentLinkDescrId } INDEX { ifIndex, componentLinkDescrId }
::= { componentLinkDescriptorTable 1 } ::= { componentLinkDescriptorTable 1 }
ComponentLinkDescriptorEntry ::= SEQUENCE { ComponentLinkDescriptorEntry ::= SEQUENCE {
componentLinkDescrId Unsigned32, componentLinkDescrId Unsigned32,
componentLinkDescrSwitchingCapability TeLinkSwitchingCapability, componentLinkDescrSwitchingCapability TeLinkSwitchingCapability,
componentLinkDescrEncodingType TeLinkEncodingType, componentLinkDescrEncodingType TeLinkEncodingType,
componentLinkDescrMinLspBandwidth Unsigned32, componentLinkDescrMinLspBandwidth TeLinkBandwidth,
componentLinkDescrMaxLspBandwidthPrio0 Unsigned32, componentLinkDescrMaxLspBandwidthPrio0 TeLinkBandwidth,
componentLinkDescrMaxLspBandwidthPrio1 Unsigned32, componentLinkDescrMaxLspBandwidthPrio1 TeLinkBandwidth,
componentLinkDescrMaxLspBandwidthPrio2 Unsigned32, componentLinkDescrMaxLspBandwidthPrio2 TeLinkBandwidth,
componentLinkDescrMaxLspBandwidthPrio3 Unsigned32, componentLinkDescrMaxLspBandwidthPrio3 TeLinkBandwidth,
componentLinkDescrMaxLspBandwidthPrio4 Unsigned32, componentLinkDescrMaxLspBandwidthPrio4 TeLinkBandwidth,
componentLinkDescrMaxLspBandwidthPrio5 Unsigned32, componentLinkDescrMaxLspBandwidthPrio5 TeLinkBandwidth,
componentLinkDescrMaxLspBandwidthPrio6 Unsigned32, componentLinkDescrMaxLspBandwidthPrio6 TeLinkBandwidth,
componentLinkDescrMaxLspBandwidthPrio7 Unsigned32, componentLinkDescrMaxLspBandwidthPrio7 TeLinkBandwidth,
componentLinkDescrInterfaceMtu Unsigned32, componentLinkDescrInterfaceMtu Unsigned32,
componentLinkDescrIndication TeLinkSonetSdhIndication, componentLinkDescrIndication TeLinkSonetSdhIndication,
componentLinkDescrRowStatus RowStatus, componentLinkDescrRowStatus RowStatus,
componentLinkDescrStorageType StorageType componentLinkDescrStorageType StorageType
} }
componentLinkDescrId OBJECT-TYPE componentLinkDescrId OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295) SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
skipping to change at page 33, line 26 skipping to change at page 33, line 31
SYNTAX TeLinkEncodingType SYNTAX TeLinkEncodingType
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the component link encoding type." "This attribute specifies the component link encoding type."
REFERENCE REFERENCE
"Generalized MPLS Signaling Functional Description, RFC 3471" "Generalized MPLS Signaling Functional Description, RFC 3471"
::= { componentLinkDescriptorEntry 3 } ::= { componentLinkDescriptorEntry 3 }
componentLinkDescrMinLspBandwidth OBJECT-TYPE componentLinkDescrMinLspBandwidth OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the minimum LSP bandwidth on "This attribute specifies the minimum LSP bandwidth on
the component link. This value is an estimate the component link."
in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { componentLinkDescriptorEntry 4 } ::= { componentLinkDescriptorEntry 4 }
componentLinkDescrMaxLspBandwidthPrio0 OBJECT-TYPE componentLinkDescrMaxLspBandwidthPrio0 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum LSP bandwidth at "This attribute specifies the maximum LSP bandwidth at
priority 0 on the component link. This value is an estimate priority 0 on the component link."
in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { componentLinkDescriptorEntry 5 } ::= { componentLinkDescriptorEntry 5 }
componentLinkDescrMaxLspBandwidthPrio1 OBJECT-TYPE componentLinkDescrMaxLspBandwidthPrio1 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum LSP bandwidth at "This attribute specifies the maximum LSP bandwidth at
priority 1 on the component link. This value is an estimate priority 1 on the component link."
in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { componentLinkDescriptorEntry 6 } ::= { componentLinkDescriptorEntry 6 }
componentLinkDescrMaxLspBandwidthPrio2 OBJECT-TYPE componentLinkDescrMaxLspBandwidthPrio2 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum LSP bandwidth at "This attribute specifies the maximum LSP bandwidth at
priority 2 on the component link. This value is an estimate priority 2 on the component link."
in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { componentLinkDescriptorEntry 7 } ::= { componentLinkDescriptorEntry 7 }
componentLinkDescrMaxLspBandwidthPrio3 OBJECT-TYPE componentLinkDescrMaxLspBandwidthPrio3 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum LSP bandwidth at "This attribute specifies the maximum LSP bandwidth at
priority 3 on the component link. This value is an estimate priority 3 on the component link."
in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { componentLinkDescriptorEntry 8 } ::= { componentLinkDescriptorEntry 8 }
componentLinkDescrMaxLspBandwidthPrio4 OBJECT-TYPE componentLinkDescrMaxLspBandwidthPrio4 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum LSP bandwidth at "This attribute specifies the maximum LSP bandwidth at
priority 4 on the component link. This value is an estimate priority 4 on the component link."
in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { componentLinkDescriptorEntry 9 } ::= { componentLinkDescriptorEntry 9 }
componentLinkDescrMaxLspBandwidthPrio5 OBJECT-TYPE componentLinkDescrMaxLspBandwidthPrio5 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "thousand bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum LSP bandwidth at "This attribute specifies the maximum LSP bandwidth at
priority 5 on the component link. This value is an estimate priority 5 on the component link."
in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { componentLinkDescriptorEntry 10 } ::= { componentLinkDescriptorEntry 10 }
componentLinkDescrMaxLspBandwidthPrio6 OBJECT-TYPE componentLinkDescrMaxLspBandwidthPrio6 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum LSP bandwidth at "This attribute specifies the maximum LSP bandwidth at
priority 6 on the component link. This value is an estimate priority 6 on the component link."
in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { componentLinkDescriptorEntry 11 } ::= { componentLinkDescriptorEntry 11 }
componentLinkDescrMaxLspBandwidthPrio7 OBJECT-TYPE componentLinkDescrMaxLspBandwidthPrio7 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the maximum LSP bandwidth at "This attribute specifies the maximum LSP bandwidth at
priority 7 on the component link. This value is an estimate priority 7 on the component link."
in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { componentLinkDescriptorEntry 12 } ::= { componentLinkDescriptorEntry 12 }
componentLinkDescrInterfaceMtu OBJECT-TYPE componentLinkDescrInterfaceMtu OBJECT-TYPE
SYNTAX Unsigned32 (1..65535) SYNTAX Unsigned32 (1..65535)
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
skipping to change at page 37, line 49 skipping to change at page 37, line 45
has been defined for TE Link interworking. Examples include has been defined for TE Link interworking. Examples include
ATM, Frame Relay, Ethernet, etc. If a component link entry in ATM, Frame Relay, Ethernet, etc. If a component link entry in
the ifTable is destroyed, then so are all entries in the the ifTable is destroyed, then so are all entries in the
componentLinkBandwidthTable that use the ifIndex of componentLinkBandwidthTable that use the ifIndex of
this component link." this component link."
INDEX { ifIndex, componentLinkBandwidthPriority } INDEX { ifIndex, componentLinkBandwidthPriority }
::= { componentLinkBandwidthTable 1 } ::= { componentLinkBandwidthTable 1 }
ComponentLinkBandwidthEntry ::= SEQUENCE { ComponentLinkBandwidthEntry ::= SEQUENCE {
componentLinkBandwidthPriority TeLinkPriority, componentLinkBandwidthPriority TeLinkPriority,
componentLinkBandwidthUnreserved Unsigned32, componentLinkBandwidthUnreserved TeLinkBandwidth,
componentLinkBandwidthRowStatus RowStatus, componentLinkBandwidthRowStatus RowStatus,
componentLinkBandwidthStorageType StorageType componentLinkBandwidthStorageType StorageType
} }
componentLinkBandwidthPriority OBJECT-TYPE componentLinkBandwidthPriority OBJECT-TYPE
SYNTAX TeLinkPriority SYNTAX TeLinkPriority
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the priority. A value of 0 is valid "This attribute specifies the priority. A value of 0 is valid
as specified in the 'Traffic Engineering Extensions to OSPF as specified in the 'Traffic Engineering Extensions to OSPF
Version 2' document." Version 2' document."
skipping to change at page 38, line 23 skipping to change at page 38, line 19
as specified in the 'Traffic Engineering Extensions to OSPF as specified in the 'Traffic Engineering Extensions to OSPF
Version 2' document." Version 2' document."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx and "OSPF Extensions in Support of Generalized MPLS, RFC xxxx and
Traffic Engineering Extensions to OSPF Version 2, RFC xxxx" Traffic Engineering Extensions to OSPF Version 2, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] and [OSPF] -- [GMPLS-OSPF] and [OSPF]
::= { componentLinkBandwidthEntry 1 } ::= { componentLinkBandwidthEntry 1 }
componentLinkBandwidthUnreserved OBJECT-TYPE componentLinkBandwidthUnreserved OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX TeLinkBandwidth
UNITS "thousand bps" UNITS "bps"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute specifies the component link unreserved "This attribute specifies the component link unreserved
bandwidth at priority p. This value is an estimate bandwidth at priority p."
in units of 1,000 bits per second."
REFERENCE REFERENCE
"OSPF Extensions in Support of Generalized MPLS, RFC xxxx" "OSPF Extensions in Support of Generalized MPLS, RFC xxxx"
-- RFC Editor to fill in RFC number that will be assigned to -- RFC Editor to fill in RFC number that will be assigned to
-- [GMPLS-OSPF] -- [GMPLS-OSPF]
::= { componentLinkBandwidthEntry 2 } ::= { componentLinkBandwidthEntry 2 }
componentLinkBandwidthRowStatus OBJECT-TYPE componentLinkBandwidthRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
skipping to change at page 52, line 7 skipping to change at page 51, line 48
12. Acknowledgments 12. Acknowledgments
The authors would like to acknowledge the contribution of Dmitry The authors would like to acknowledge the contribution of Dmitry
Ryumkin. Ryumkin.
13. References 13. References
13.1. Normative References 13.1. Normative References
[IEEE] IEEE, "IEEE Standard for Binary Floating-Point
Arithmetic", Standard 754-1985, 1985
(ISBN 1-5593-7653-8).
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997. Requirement Levels", BCP 14, RFC 2119, March 1997.
[RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, [RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case,
J., Rose, M., and S. Waldbusser, "Structure of J., Rose, M., and S. Waldbusser, "Structure of
Management Information Version 2 (SMIv2)", STD 58, Management Information Version 2 (SMIv2)", STD 58,
RFC 2578, April 1999. RFC 2578, April 1999.
[RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, [RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case,
J., Rose, M., and S. Waldbusser, "Textual Conventions J., Rose, M., and S. Waldbusser, "Textual Conventions
skipping to change at page 52, line 44 skipping to change at page 52, line 42
"Generalized MPLS Signaling Functional Description", "Generalized MPLS Signaling Functional Description",
RFC 3471, January 2003. RFC 3471, January 2003.
[BUNDLING] Kompella, K., Rekhter, Y., and Berger, L., [BUNDLING] Kompella, K., Rekhter, Y., and Berger, L.,
"Link Bundling in MPLS Traffic Engineering", "Link Bundling in MPLS Traffic Engineering",
Internet Draft <draft-ietf-mpls-bundle-04.txt>, Internet Draft <draft-ietf-mpls-bundle-04.txt>,
July 2002. July 2002.
[GMPLS-OSPF] Kompella, K., Rekhter, Y., Banerjee, A. et al, "OSPF [GMPLS-OSPF] Kompella, K., Rekhter, Y., Banerjee, A. et al, "OSPF
Extensions in Support of Generalized MPLS", Internet Extensions in Support of Generalized MPLS", Internet
Draft <draft-ietf-ccamp-ospf-gmpls-extensions-09.txt>, Draft <draft-ietf-ccamp-ospf-gmpls-extensions-12.txt>,
December 2002. October 2003.
[HIERARCHY] Kompella, K., Rekhter, Y., "LSP Hierarchy with [HIERARCHY] Kompella, K., Rekhter, Y., "LSP Hierarchy with
Generalized MPLS TE", Internet Draft Generalized MPLS TE", Internet Draft
<draft-ietf-mpls-lsp-hierarchy-08.txt>, <draft-ietf-mpls-lsp-hierarchy-08.txt>,
September 2002. September 2002.
[IANAifType] "IANAifType MIB Module", [IANAifType] "IANAifType MIB Module",
http://www.iana.org/assignments/ianaiftype-mib. http://www.iana.org/assignments/ianaiftype-mib.
[LMP] Lang, J., Mitra, K., Drake, J., Kompella, K., [LMP] Lang, J., Mitra, K., Drake, J., Kompella, K.,
Rekhter, Y., Berger, L., Rajagopalan, B., Rekhter, Y., Berger, L., Rajagopalan, B.,
Basak, D., Sandick, H., Zinin, A., Basak, D., Sandick, H., Zinin, A.,
Rajagopalan, B., and Ramamoorthi, S., Rajagopalan, B., and Ramamoorthi, S.,
"Link Management Protocol", "Link Management Protocol",
Internet Draft <draft-ccamp-lmp-09.txt>, Internet Draft <draft-ietf-ccamp-lmp-10.txt>,
June 2003. October 2003.
[OSPF] Katz, D., Yeung, D., and Kompella, K., "Traffic [OSPF] Katz, D., Yeung, D., and Kompella, K., "Traffic
Engineering Extensions to OSPF", Internet Draft Engineering Extensions to OSPF", Internet Draft
<draft-katz-yeung-ospf-traffic-09.txt>, October 2002. <draft-katz-yeung-ospf-traffic-10.txt>, June 2003.
[ROUTING] Kompella, K., Rekhter, Y., "Routing Extensions in [ROUTING] Kompella, K., Rekhter, Y., "Routing Extensions in
Support of Generalized MPLS", Internet Draft Support of Generalized MPLS", Internet Draft
<draft-ietf-ccamp-gmpls-routing-06.txt>, June 2003. <draft-ietf-ccamp-gmpls-routing-09.txt>, October 2003.
13.2. Informative References 13.2. Informative References
[RFC3410] Case, J., Mundy, R., Partain, D. and B. Stewart, [RFC3410] Case, J., Mundy, R., Partain, D. and B. Stewart,
"Introduction and Applicability Statements for "Introduction and Applicability Statements for
Internet-Standard Management Framework", RFC 3410, Internet-Standard Management Framework", RFC 3410,
December 2002. December 2002.
[GMPLS-ARCH] Mannie, E., Ashwood-Smith, P., Awduche, D., [GMPLS-ARCH] Mannie, E., Ashwood-Smith, P., Awduche, D.,
Banarjee, A., Basak, D., Berger, L., Bernstein, G., Banarjee, A., Basak, D., Berger, L., Bernstein, G.,
skipping to change at page 54, line 7 skipping to change at page 54, line 4
Martin Dubuc Thomas D. Nadeau Martin Dubuc Thomas D. Nadeau
Email: dubuc.consulting@rogers.com Cisco Systems, Inc. Email: dubuc.consulting@rogers.com Cisco Systems, Inc.
300 Apollo Drive 300 Apollo Drive
Chelmsford, MA 01824 Chelmsford, MA 01824
Phone: +1-978-244-3051 Phone: +1-978-244-3051
Email: tnadeau@cisco.com Email: tnadeau@cisco.com
Sudheer Dharanikota Jonathan P. Lang Sudheer Dharanikota Jonathan P. Lang
Email: sudheer@ieee.org Rincon Networks, Inc. Email: sudheer@ieee.org Rincon Networks, Inc.
110 El Paseo 110 El Paseo
Santa Barbara, CA 93101 Santa Barbara, CA 93101
Email: jplang@ieee.org Email: jplang@ieee.org
15. Full Copyright Statement 15. Full Copyright Statement
Copyright (C) The Internet Society (2003). All Rights Reserved. Copyright (C) The Internet Society (2004). All Rights Reserved.
This document and translations of it may be copied and furnished to This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it others, and derivative works that comment on or otherwise explain it
or assist in its implementation may be prepared, copied, published or assist in its implementation may be prepared, copied, published
and distributed, in whole or in part, without restriction of any and distributed, in whole or in part, without restriction of any
kind, provided that the above copyright notice and this paragraph are kind, provided that the above copyright notice and this paragraph are
included on all such copies and derivative works. However, this included on all such copies and derivative works. However, this
document itself may not be modified in any way, such as by removing document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of Internet organizations, except as needed for the purpose of
 End of changes. 

This html diff was produced by rfcdiff 1.23, available from http://www.levkowetz.com/ietf/tools/rfcdiff/