draft-ietf-mpls-te-mib-07.txt   draft-ietf-mpls-te-mib-08.txt 
Network Working Group Cheenu Srinivasan Network Working Group Cheenu Srinivasan
Internet Draft Alphion Corp. Internet Draft Parama Networks, Inc.
Expires: February 2002 Expires: July 2002
Arun Viswanathan Arun Viswanathan
Force10 Networks, Inc. Force10 Networks, Inc.
Thomas D. Nadeau Thomas D. Nadeau
Cisco Systems, Inc. Cisco Systems, Inc.
August 2001 January 2002
Multiprotocol Label Switching (MPLS) Traffic Engineering Multiprotocol Label Switching (MPLS) Traffic Engineering
Management Information Base Management Information Base
draft-ietf-mpls-te-mib-07.txt draft-ietf-mpls-te-mib-08.txt
Status of this Memo Status of this Memo
This document is an Internet-Draft and is in full This document is an Internet-Draft and is in full
conformance with all provisions of Section 10 of RFC 2026 conformance with all provisions of Section 10 of RFC 2026.
[RFC2026].
Internet-Drafts are working documents of the Internet Internet-Drafts are working documents of the Internet
Engineering Task Force (IETF), its areas, and its working Engineering Task Force (IETF), its areas, and its working
groups. Note that other groups may also distribute working groups. Note that other groups may also distribute working
documents as Internet-Drafts. documents as Internet-Drafts.
Internet-Drafts are draft documents valid for a maximum of Internet-Drafts are draft documents valid for a maximum of
six months and may be updated, replaced, or obsoleted by six months and may be updated, replaced, or obsoleted by
other documents at any time. It is inappropriate to use other documents at any time. It is inappropriate to use
Internet-Drafts as reference material or to cite them other Internet-Drafts as reference material or to cite them other
than as "work in progress." than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt. http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be The list of Internet-Draft Shadow Directories can be
accessed at http://www.ietf.org/shadow.html. accessed at http://www.ietf.org/shadow.html.
Table of Contents
Abstract ................................................ 2
1. Introduction ......................................... 2
2. Terminology .......................................... 2
3. The SNMP Management Framework ........................ 3
4. Feature List ......................................... 4
5. Outline .............................................. 4
5.1. Summary of Traffic Engineering MIB ................ 5
6. Brief Description of MIB Objects ..................... 5
6.1. mplsTunnelTable ................................... 5
6.2. mplsTunnelResourceTable ........................... 6
6.3. mplsTunnelHopTable ................................ 6
6.4. mplsTunnelARHopTable .............................. 6
6.5. mplsTunnelCHoptable ............................... 6
6.6. mplsTunnelPerfTable ............................... 6
6.7. mplsTunnelCRLDPResTable ........................... 7
7. Application of the Interface Group to MPLS Tunnels ... 7
7.1. Support of the MPLS Tunnel Interface by ifTable ... 8
8. Example of Tunnel Setup .............................. 9
9. The Use of RowPointer ............................... 11
10. MPLS Traffic Engineering MIB Definitions ........... 11
11. Security Considerations ............................ 60
12. Acknowledgments .................................... 61
13. References ......................................... 61
14. Authors' Addresses ................................. 64
15. Full Copyright Statement ........................... 64
Abstract Abstract
This memo defines an experimental portion of the Management This memo defines a portion of the Management Information
Information Base (MIB) for use with network management Base (MIB) for use with network management protocols in
protocols in the Internet community. In particular, it the Internet community. In particular, it describes
describes managed objects for Multi-Protocol Label managed objects for Multiprotocol Label Switching (MPLS)
Switching (MPLS) [RFC3031] based traffic engineering. based traffic engineering.
1. Introduction Table of Contents
This memo defines an experimental portion of the Management 1. Introduction .............................................. 2
Information Base (MIB) for use with network management 2. Terminology ............................................... 2
protocols in the Internet community. In particular, it 3. The SNMP Management Framework ............................. 3
describes managed objects for modeling a Multi-Protocol 4. Feature List .............................................. 4
Label Switching (MPLS) [RFC3031] based traffic engineering. 5. Outline ................................................... 4
This MIB should be used in conjunction with the companion 5.1. Summary of Traffic Engineering MIB ..................... 4
document [LSRMIB] for MPLS based traffic engineering 6. Brief Description of MIB Objects .......................... 5
configuration and management. 6.1. mplsTunnelTable ........................................ 5
6.2. mplsTunnelResourceTable ................................ 6
6.3. mplsTunnelHopTable ..................................... 6
6.4. mplsTunnelARHopTable ................................... 6
6.5. mplsTunnelCHoptable .................................... 6
6.6. mplsTunnelPerfTable .................................... 6
6.7. mplsTunnelCRLDPResTable ................................ 6
7. Application of the Interface Group to MPLS Tunnels ........ 7
7.1. Support of the MPLS Tunnel Interface by ifTable ........ 7
8. Example of Tunnel Setup ................................... 9
9. The Use of RowPointer ..................................... 10
10. MPLS Traffic Engineering MIB Definitions ................. 11
11. Security Considerations .................................. 60
12. Acknowledgments .......................................... 60
13. References ............................................... 60
14. Authors' Addresses ....................................... 63
15. Full Copyright Statement ................................. 63
Comments should be made directly to the MPLS mailing list 1. Introduction
at mpls@uu.net.
This memo does not, in its draft form, specify a standard This memo defines a portion of the Management Information
for the Internet community. Base (MIB) for use with network management protocols in the
Internet community. In particular, it describes managed
objects for modeling a Multi-Protocol Label Switching
(MPLS) [RFC3031] based traffic engineering. This MIB should
be used in conjunction with the companion document [LSRMIB]
for MPLS based traffic engineering configuration and
management.
2. Terminology 2. Terminology
This document uses terminology from the MPLS architecture This document uses terminology from the MPLS architecture
document [RFC3031] and MPLS Label Switch Router MIB document [RFC3031] and MPLS Label Switch Router MIB
[LSRMIB]. Some frequently used terms are described next. [LSRMIB]. Some frequently used terms are described next.
An explicitly routed LSP (ERLSP) is referred to as an MPLS An explicitly routed LSP (ERLSP) is referred to as an MPLS
tunnel. It consists of one in-segment and/or one out- tunnel. It consists of one in-segment and/or one out-
segment at the ingress/egress LSRs, each segment being segment at the ingress/egress LSRs, each segment being
skipping to change at page 7, line 27 skipping to change at page 7, line 20
entries in this table. entries in this table.
7. Application of the Interface Group to MPLS Tunnels 7. Application of the Interface Group to MPLS Tunnels
The Interfaces Group of MIB II defines generic managed The Interfaces Group of MIB II defines generic managed
objects for managing interfaces. This memo contains the objects for managing interfaces. This memo contains the
media-specific extensions to the Interfaces Group for media-specific extensions to the Interfaces Group for
managing MPLS Tunnels as logical interfaces. managing MPLS Tunnels as logical interfaces.
This memo assumes the interpretation of the Interfaces This memo assumes the interpretation of the Interfaces
Group to be in accordance with [RFC2233] which states that Group to be in accordance with [RFC2863] which states that
the interfaces table (ifTable) contains information on the the interfaces table (ifTable) contains information on the
managed resource's interfaces and that each sub-layer below managed resource's interfaces and that each sub-layer below
the internetwork layer of a network interface is considered the internetwork layer of a network interface is considered
an interface. Thus, the MPLS interface is represented as an interface. Thus, the MPLS interface is represented as
an entry in the ifTable. The interrelation of entries in an entry in the ifTable. The interrelation of entries in
the ifTable is defined by the Interfaces Stack Group the ifTable is defined by the Interfaces Stack Group
defined in [RFC2233]. defined in [RFC2863].
When using MPLS Tunnels as interfaces, the interface stack When using MPLS Tunnels as interfaces, the interface stack
table might appear as follows: table might appear as follows:
+------------------------------------------------+ +------------------------------------------------+
| MPLS tunnel interface ifType = mplsTunnel(150) | | MPLS tunnel interface ifType = mplsTunnel(150) |
+------------------------------------------------+ +------------------------------------------------+
| MPLS interface ifType = mpls(166) | | MPLS interface ifType = mpls(166) |
+------------------------------------------------+ +------------------------------------------------+
| Underlying layer | | Underlying layer |
skipping to change at page 8, line 26 skipping to change at page 8, line 18
ifDescr Description of the MPLS tunnel. ifDescr Description of the MPLS tunnel.
ifType The value that is allocated for MPLS ifType The value that is allocated for MPLS
tunnel is 150. tunnel is 150.
ifSpeed The total bandwidth in bits per second ifSpeed The total bandwidth in bits per second
for use by the MPLS tunnel. for use by the MPLS tunnel.
ifPhysAddress Unused. ifPhysAddress Unused.
ifAdminStatus See [RFC2233]. ifAdminStatus See [RFC2863].
ifOperStatus Assumes the value down(2) if the MPLS ifOperStatus Assumes the value down(2) if the MPLS
tunnel is down. tunnel is down.
ifLastChange See [RFC2233]. ifLastChange See [RFC2863].
ifInOctets The number of octets received over the ifInOctets The number of octets received over the
MPLS tunnel. MPLS tunnel.
ifOutOctets The number of octets transmitted over ifOutOctets The number of octets transmitted over
the MPLS tunnel. the MPLS tunnel.
ifInErrors The number of labeled packets dropped ifInErrors The number of labeled packets dropped
due to uncorrectable errors. due to uncorrectable errors.
ifInUnknownProtos The number of received packets ifInUnknownProtos The number of received packets
discarded during packet header discarded during packet header
validation, including packets with validation, including packets with
unrecognized label values. unrecognized label values.
ifOutErrors See [RFC2233]. ifOutErrors See [RFC2863].
ifName Textual name (unique on this system) of ifName Textual name (unique on this system) of
the MPLS tunnel or an octet string of the MPLS tunnel or an octet string of
zero length. zero length.
ifLinkUpDownTrapEnable ifLinkUpDownTrapEnable
Default is disabled (2). Default is disabled (2).
ifConnectorPresent Set to false (2). ifConnectorPresent Set to false (2).
ifHighSpeed See [RFC2233]. ifHighSpeed See [RFC2863].
ifHCInOctets The 64-bit version of ifInOctets; ifHCInOctets The 64-bit version of ifInOctets;
supported if required by the compliance supported if required by the compliance
statements in [RFC2233]. statements in [RFC2863].
ifHCOutOctets The 64-bit version of ifOutOctets; ifHCOutOctets The 64-bit version of ifOutOctets;
supported if required by the compliance supported if required by the compliance
statements in [RFC2233]. statements in [RFC2863].
ifAlias The non-volatile 'alias' name for the ifAlias The non-volatile 'alias' name for the
MPLS tunnel as specified by a network MPLS tunnel as specified by a network
manager. manager.
8. Example of Tunnel Setup 8. Example of Tunnel Setup
This section contains an example of which MIB objects This section contains an example of which MIB objects
should be modified if one would like to create a best should be modified if one would like to create a best
effort, loosely routed, unidirectional traffic engineered effort, loosely routed, unidirectional traffic engineered
skipping to change at page 11, line 27 skipping to change at page 11, line 19
mplsTunnelResourceTable. It indicates a specific instance mplsTunnelResourceTable. It indicates a specific instance
of a traffic parameter entry that is associated with a of a traffic parameter entry that is associated with a
given MPLS tunnel entry. given MPLS tunnel entry.
10. MPLS Traffic Engineering MIB Definitions 10. MPLS Traffic Engineering MIB Definitions
MPLS-TE-MIB DEFINITIONS ::= BEGIN MPLS-TE-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
experimental, Integer32, Unsigned32, Counter32, Integer32, Unsigned32, Counter32, Counter64, TimeTicks
Counter64, TimeTicks
FROM SNMPv2-SMI FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF FROM SNMPv2-CONF
TEXTUAL-CONVENTION, TruthValue, RowStatus, RowPointer, TruthValue, RowStatus, RowPointer, StorageType,
StorageType, DisplayString, TimeStamp DisplayString, TimeStamp
FROM SNMPv2-TC FROM SNMPv2-TC
InterfaceIndexOrZero InterfaceIndexOrZero
FROM IF-MIB FROM IF-MIB
MplsBitRate, MplsBurstSize, MplsLSPID, mplsMIB, MplsBitRate, MplsBurstSize, MplsLSPID,
MplsTunnelIndex, MplsTunnelInstanceIndex, MplsTunnelIndex, MplsTunnelInstanceIndex,
MplsTunnelAffinity, MplsLsrIdentifier, MplsPathIndex, MplsTunnelAffinity, MplsLsrIdentifier, MplsPathIndex,
MplsPathIndexOrZero MplsPathIndexOrZero
FROM MPLS-TC-MIB FROM MPLS-TC-MIB
InetAddressIPv4, InetAddressIPv6 InetAddressIPv4, InetAddressIPv6
FROM INET-ADDRESS-MIB FROM INET-ADDRESS-MIB
; ;
mplsTeMIB MODULE-IDENTITY mplsTeMIB MODULE-IDENTITY
LAST-UPDATED LAST-UPDATED
"200108241200Z" -- August 24, 2001 12:00:00 GMT "200201041200Z" -- 4 January 2002 12:00:00 GMT
ORGANIZATION ORGANIZATION
"Multiprotocol Label Switching (MPLS) Working Group" "Multiprotocol Label Switching (MPLS) Working Group"
CONTACT-INFO CONTACT-INFO
" "
Cheenu Srinivasan Cheenu Srinivasan
Postal: Alphion Corp. Postal: Parama Networks, Inc.
4 Industrial Way West 1030 Broad Street
Eatontown, NJ 07724 Shrewsbury, NJ 07702
Tel: +1-732-676-7066 Tel: +1-732-544-9120 x731
Email: cheenu@alphion.com Email: cheenu@paramanet.com
Arun Viswanathan Arun Viswanathan
Postal: Force10 Networks, Inc. Postal: Force10 Networks, Inc.
1440 McCarthy Blvd 1440 McCarthy Blvd
Milpitas, CA 95035 Milpitas, CA 95035
Tel: +1-408-571-3516 Tel: +1-408-571-3516
Email: arun@force10networks.com Email: arun@force10networks.com
Thomas D. Nadeau Thomas D. Nadeau
Postal: Cisco Systems, Inc. Postal: Cisco Systems, Inc.
250 Apollo Drive 250 Apollo Drive
Chelmsford, MA 01824 Chelmsford, MA 01824
Tel: +1-978-244-3051 Tel: +1-978-244-3051
skipping to change at page 12, line 31 skipping to change at page 12, line 22
250 Apollo Drive 250 Apollo Drive
Chelmsford, MA 01824 Chelmsford, MA 01824
Tel: +1-978-244-3051 Tel: +1-978-244-3051
Email: tnadeau@cisco.com Email: tnadeau@cisco.com
" "
DESCRIPTION DESCRIPTION
"This MIB module contains managed object definitions "This MIB module contains managed object definitions
for MPLS Traffic Engineering (TE) as defined in: for MPLS Traffic Engineering (TE) as defined in:
1. Extensions to RSVP for LSP Tunnels, Awduche et 1. Extensions to RSVP for LSP Tunnels, Awduche et
al, Internet Draft <draft-ietf-mpls-rsvp-lsp-tunnel- al, RFC 3209, December 2001
08.txt>, February 2001 2. Constraint-Based LSP Setup using LDP, Jamoussi
2. Constraint-Based LSP Setup using LDP, B. Jamoussi
(Editor), Internet Draft <draft-ietf-mpls-cr-ldp- (Editor), Internet Draft <draft-ietf-mpls-cr-ldp-
05.txt>, February 2001 06.txt>, November 2001
3. Requirements for Traffic Engineering Over MPLS, 3. Requirements for Traffic Engineering Over MPLS,
Awduche, D., Malcolm, J., Agogbua, J., O'Dell, M., Awduche, D., Malcolm, J., Agogbua, J., O'Dell, M.,
and J. McManus, RFC 2702, September 1999" and J. McManus, RFC 2702, September 1999"
-- Revision history. -- Revision history.
REVISION REVISION
"200108241200Z" -- 24 August 2001 12:00:00 GMT "200201041200Z" -- 4 January 2002 12:00:00 GMT
DESCRIPTION
"Removed SMIv2 from title. Upgraded SNMP boilerplate.
Updated references to reflect this change. Removed
TCs; Updated IMPORTS clause to import them from
MPLS TC MIB. Updated author contact information.
Introduced a TOC."
REVISION
"200103021200Z" -- 2 March 2001 12:00:00 GMT
DESCRIPTION
"Updates based on MPLS WG last call feedback."
REVISION
"200011211200Z" -- 21 November 2000 12:00:00 GMT
DESCRIPTION
"Updates based on MPLS WG feedback."
REVISION
"200007141200Z" -- 14 July 2000 12:00:00 GMT
DESCRIPTION
"Updates based on MPLS WG feedback."
REVISION
"200005261200Z" -- 26 May 2000 12:00:00 GMT
DESCRIPTION
"Updates based on MPLS WG feedback."
REVISION
"200003031200Z" -- 3 March 2000 12:00:00 GMT
DESCRIPTION
"Updates based on MPLS WG feedback."
REVISION
"199907161200Z" -- 16 July 1999 12:00:00 GMT
DESCRIPTION DESCRIPTION
"Initial draft version." "Initial draft version issues as part of RFC XXXX."
::= { experimental 95 } ::= { mplsMIB 3 }
-- Top level components of this MIB. -- Top level components of this MIB.
-- tables, scalars -- tables, scalars
mplsTeScalars OBJECT IDENTIFIER ::= { mplsTeMIB 1 } mplsTeScalars OBJECT IDENTIFIER ::= { mplsTeMIB 1 }
mplsTeObjects OBJECT IDENTIFIER ::= { mplsTeMIB 2 } mplsTeObjects OBJECT IDENTIFIER ::= { mplsTeMIB 2 }
-- traps -- traps
mplsTeNotifications OBJECT IDENTIFIER ::= { mplsTeMIB 3 } mplsTeNotifications OBJECT IDENTIFIER ::= { mplsTeMIB 3 }
mplsTeNotifyPrefix OBJECT IDENTIFIER ::= { mplsTeNotifications 0 } mplsTeNotifyPrefix OBJECT IDENTIFIER ::= { mplsTeNotifications 0 }
skipping to change at page 15, line 43 skipping to change at page 15, line 4
SYNTAX MplsTunnelEntry SYNTAX MplsTunnelEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in this table represents an MPLS tunnel. "An entry in this table represents an MPLS tunnel.
An entry can be created by a network administrator An entry can be created by a network administrator
or by an SNMP agent as instructed by an MPLS or by an SNMP agent as instructed by an MPLS
signaling protocol. Whenever a new entry is created signaling protocol. Whenever a new entry is created
with mplsTunnelIsIf set to true(1), then a with mplsTunnelIsIf set to true(1), then a
corresponding entry is created in ifTable as well corresponding entry is created in ifTable as well
(see RFC 2233). The ifType of this entry is (see RFC 2863). The ifType of this entry is
mplsTunnel(150)." mplsTunnel(150)."
REFERENCE REFERENCE
"1. RFC 2233 - The Interfaces Group MIB using SMIv2, "1. RFC 2863 - The Interfaces Group MIB, McCloghrie,
McCloghrie, K., and F. Kastenholtz, Nov. 1997 K., and F. Kastenholtz, June 2000
2. RFC 1700 - Assigned Numbers, Reynolds, J. and J. 2. RFC 1700 - Assigned Numbers, Reynolds, J. and J.
Postel, Oct. 1994" Postel, Oct. 1994"
INDEX { INDEX {
mplsTunnelIndex, mplsTunnelIndex,
mplsTunnelInstance, mplsTunnelInstance,
mplsTunnelIngressLSRId, mplsTunnelIngressLSRId,
mplsTunnelEgressLSRId mplsTunnelEgressLSRId
} }
::= { mplsTunnelTable 1 } ::= { mplsTunnelTable 1 }
skipping to change at page 16, line 50 skipping to change at page 16, line 11
mplsTunnelTotalUpTime TimeTicks, mplsTunnelTotalUpTime TimeTicks,
mplsTunnelInstanceUpTime TimeTicks, mplsTunnelInstanceUpTime TimeTicks,
mplsTunnelAdminStatus INTEGER, mplsTunnelAdminStatus INTEGER,
mplsTunnelOperStatus INTEGER, mplsTunnelOperStatus INTEGER,
mplsTunnelRowStatus RowStatus, mplsTunnelRowStatus RowStatus,
mplsTunnelStorageType StorageType mplsTunnelStorageType StorageType
} }
mplsTunnelIndex OBJECT-TYPE mplsTunnelIndex OBJECT-TYPE
SYNTAX MplsTunnelIndex SYNTAX MplsTunnelIndex
MAX-ACCESS accessible-for-notify MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Uniquely identifies this row." "Uniquely identifies this row."
::= { mplsTunnelEntry 1 } ::= { mplsTunnelEntry 1 }
mplsTunnelInstance OBJECT-TYPE mplsTunnelInstance OBJECT-TYPE
SYNTAX MplsTunnelInstanceIndex SYNTAX MplsTunnelInstanceIndex
MAX-ACCESS accessible-for-notify MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Uniquely identifies an instance of a tunnel. It is "Uniquely identifies an instance of a tunnel. It is
useful to identify multiple instances of tunnels useful to identify multiple instances of tunnels
for the purposes of backup and parallel tunnels." for the purposes of backup and parallel tunnels."
::= { mplsTunnelEntry 2 } ::= { mplsTunnelEntry 2 }
mplsTunnelIngressLSRId OBJECT-TYPE mplsTunnelIngressLSRId OBJECT-TYPE
SYNTAX MplsLsrIdentifier SYNTAX MplsLsrIdentifier
MAX-ACCESS accessible-for-notify MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The purpose of this object is to uniquely identity a "The purpose of this object is to uniquely identity a
tunnel within a network. When the MPLS signalling tunnel within a network. When the MPLS signalling
protoocol is rsvp(2) this value SHOULD mimic the protoocol is rsvp(2) this value SHOULD mimic the
Extended Tunnel Id field in the SESSION object. Extended Tunnel Id field in the SESSION object.
When the MPLS signalling protoocol is crldp(3) this When the MPLS signalling protoocol is crldp(3) this
value SHOULD mimic the Ingress LSR Router ID field value SHOULD mimic the Ingress LSR Router ID field
in the LSPID TLV object." in the LSPID TLV object."
REFERENCE REFERENCE
"1. RSVP-TE: Extensions to RSVP for LSP Tunnels, "1. RSVP-TE: Extensions to RSVP for LSP Tunnels,
Awduche et al, Internet Draft <draft-ietf-mpls-rsvp- Awduche et al, RFC 3209, December 2001
lsp-tunnel-08.txt>, February 2001., 2. Constraint-Based LSP Setup using LDP, Jamoussi
2. Constraint-Based LSP Setup using LDP, Jamoussi, (Editor), Internet Draft <draft-ietf-mpls-cr-ldp-
Internet Draft <draft-ietf-mpls-cr-ldp-05.txt>, 06.txt>, November 2001"
February 2001."
::= { mplsTunnelEntry 3 } ::= { mplsTunnelEntry 3 }
mplsTunnelEgressLSRId OBJECT-TYPE mplsTunnelEgressLSRId OBJECT-TYPE
SYNTAX MplsLsrIdentifier SYNTAX MplsLsrIdentifier
MAX-ACCESS accessible-for-notify MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specifies the egress LSR ID." "Specifies the egress LSR ID."
::= { mplsTunnelEntry 4 } ::= { mplsTunnelEntry 4 }
mplsTunnelName OBJECT-TYPE mplsTunnelName OBJECT-TYPE
SYNTAX DisplayString SYNTAX DisplayString
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The canonical name assigned to the tunnel. This name "The canonical name assigned to the tunnel. This name
can be used to refer to the tunnel on the LSRÆs can be used to refer to the tunnel on the LSR's
console port. If mplsTunnelIsIf is set to true console port. If mplsTunnelIsIf is set to true
then the ifName of the interface corresponding to then the ifName of the interface corresponding to
this tunnel should have a value equal to this tunnel should have a value equal to
mplsTunnelName. Also see the description of ifName mplsTunnelName. Also see the description of ifName
in RFC 2233." in RFC 2863."
REFERENCE REFERENCE
"RFC 2233 - The Interfaces Group MIB using SMIv2, "RFC 2863 - The Interfaces Group MIB, McCloghrie, K.,
McCloghrie, K., and F. Kastenholtz, Nov. 1997" and F. Kastenholtz, June 2000"
::= { mplsTunnelEntry 5 } ::= { mplsTunnelEntry 5 }
mplsTunnelDescr OBJECT-TYPE mplsTunnelDescr OBJECT-TYPE
SYNTAX DisplayString SYNTAX DisplayString
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A textual string containing information about the "A textual string containing information about the
tunnel. If there is no description this object tunnel. If there is no description this object
contains a zero length string." contains a zero length string."
skipping to change at page 18, line 33 skipping to change at page 17, line 43
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Denotes whether or not this tunnel corresponds to an "Denotes whether or not this tunnel corresponds to an
interface represented in the interfaces group interface represented in the interfaces group
table. Note that if this variable is set to true table. Note that if this variable is set to true
then the ifName of the interface corresponding to then the ifName of the interface corresponding to
this tunnel should have a value equal to this tunnel should have a value equal to
mplsTunnelName. Also see the description of ifName mplsTunnelName. Also see the description of ifName
in RFC 2233." in RFC 2863."
REFERENCE REFERENCE
"RFC 2233 - The Interfaces Group MIB using SMIv2, "RFC 2863 - The Interfaces Group MIB, McCloghrie, K.,
McCloghrie, K., and F. Kastenholtz, Nov. 1997" and F. Kastenholtz, June 2000"
DEFVAL { false } DEFVAL { false }
::= { mplsTunnelEntry 7 } ::= { mplsTunnelEntry 7 }
mplsTunnelIfIndex OBJECT-TYPE mplsTunnelIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"If mplsTunnelIsIf is set to true, then this value "If mplsTunnelIsIf is set to true, then this value
contains the LSR-assigned ifIndex which corresponds contains the LSR-assigned ifIndex which corresponds
to an entry in the interfaces table. Otherwise to an entry in the interfaces table. Otherwise
this variable should contain the value of zero this variable should contain the value of zero
indicating that a valid ifIndex was not assigned to indicating that a valid ifIndex was not assigned to
this tunnel interface." this tunnel interface."
REFERENCE REFERENCE
"RFC 2233 - The Interfaces Group MIB using SMIv2, "RFC 2863 - The Interfaces Group MIB, McCloghrie, K.,
McCloghrie, K., and F. Kastenholtz, Nov. 1997" and F. Kastenholtz, June 2000"
::= { mplsTunnelEntry 8 } ::= { mplsTunnelEntry 8 }
mplsTunnelXCPointer OBJECT-TYPE mplsTunnelXCPointer OBJECT-TYPE
SYNTAX RowPointer SYNTAX RowPointer
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This variable points to a row in the mplsXCTable. "This variable points to a row in the mplsXCTable.
This table identifies the segments that compose This table identifies the segments that compose
this tunnel, their characteristics, and this tunnel, their characteristics, and
relationships to each other. A value of zeroDotZero relationships to each other. A value of zeroDotZero
indicates that no LSP has been associated with this indicates that no LSP has been associated with this
tunnel yet." tunnel yet."
REFERENCE REFERENCE
"Srinivasan, C., Viswanathan, A., and T. Nadeau, MPLS "Srinivasan, C., Viswanathan, A., and T. Nadeau, MPLS
Label Switch Router Management Information Base Label Switch Router Management Information Base,
Using SMIv2, Internet Draft <draft-ietf-mpls-lsr- Internet Draft <draft-ietf-mpls-lsr-mib-08.txt>,
mib-06.txt>, July 2000." December 2001."
::= { mplsTunnelEntry 9 } ::= { mplsTunnelEntry 9 }
mplsTunnelSignallingProto OBJECT-TYPE mplsTunnelSignallingProto OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
none(1), none(1),
rsvp(2), rsvp(2),
crldp(3), crldp(3),
other(4) other(4)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The signaling protocol, if any, which was used to "The signaling protocol, if any, which was used to
setup this tunnel." setup this tunnel."
DEFVAL { none } DEFVAL { none }
::= { mplsTunnelEntry 10 } ::= { mplsTunnelEntry 10 }
mplsTunnelSetupPrio OBJECT-TYPE mplsTunnelSetupPrio OBJECT-TYPE
SYNTAX INTEGER (0..7) SYNTAX Integer32 (0..7)
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the setup priority of this tunnel." "Indicates the setup priority of this tunnel."
REFERENCE REFERENCE
"1. RSVP-TE: Extensions to RSVP for LSP Tunnels, "1. RSVP-TE: Extensions to RSVP for LSP Tunnels,
Awduche et al, Internet Draft <draft-ietf-mpls-rsvp- Awduche et al, RFC 3209, December 2001
lsp-tunnel-07.txt>, August 2000., 2. Constraint-Based LSP Setup using LDP, Jamoussi
2. Constraint-Based LSP Setup using LDP, Jamoussi, (Editor), Internet Draft <draft-ietf-mpls-cr-ldp-
Internet Draft <draft-ietf-mpls-cr-ldp-04.txt>, 06.txt>, November 2001"
July 2000."
::= { mplsTunnelEntry 11 } ::= { mplsTunnelEntry 11 }
mplsTunnelHoldingPrio OBJECT-TYPE mplsTunnelHoldingPrio OBJECT-TYPE
SYNTAX INTEGER (0..7) SYNTAX Integer32 (0..7)
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the holding priority for this tunnel." "Indicates the holding priority for this tunnel."
REFERENCE REFERENCE
"1. RSVP-TE: Extensions to RSVP for LSP Tunnels, "1. RSVP-TE: Extensions to RSVP for LSP Tunnels,
Awduche et al, Internet Draft <draft-ietf-mpls-rsvp- Awduche et al, RFC3209, December 2001
lsp-tunnel-07.txt>, August 2000., 2. Constraint-Based LSP Setup using LDP, Jamoussi
2. Constraint-Based LSP Setup using LDP, Jamoussi, (Editor), Internet Draft <draft-ietf-mpls-cr-ldp-
Internet Draft <draft-ietf-mpls-cr-ldp-04.txt>, 06.txt>, November 2001"
July 2000."
::= { mplsTunnelEntry 12 } ::= { mplsTunnelEntry 12 }
mplsTunnelSessionAttributes OBJECT-TYPE mplsTunnelSessionAttributes OBJECT-TYPE
SYNTAX BITS { SYNTAX BITS {
fastReroute (0), fastReroute (0),
mergingPermitted (1), mergingPermitted (1),
isPersistent (2), isPersistent (2),
isPinned (3), isPinned (3),
recordRoute(4) recordRoute(4)
} }
skipping to change at page 21, line 11 skipping to change at page 20, line 19
isPinned This flag indicates whether the loose- isPinned This flag indicates whether the loose-
routed hops of this tunnel are to be pinned. routed hops of this tunnel are to be pinned.
recordRouteThis flag indicates whether or not the recordRouteThis flag indicates whether or not the
signaling protocol should remember the tunnel path signaling protocol should remember the tunnel path
after it has been signaled." after it has been signaled."
REFERENCE REFERENCE
"1. RSVP-TE: Extensions to RSVP for LSP Tunnels, "1. RSVP-TE: Extensions to RSVP for LSP Tunnels,
Awduche et al, Internet Draft <draft-ietf-mpls-rsvp- Awduche et al, RFC 3209, December 2001."
lsp-tunnel-07.txt>, August 2000."
DEFVAL { 0 } DEFVAL { 0 }
::= { mplsTunnelEntry 13 } ::= { mplsTunnelEntry 13 }
mplsTunnelOwner OBJECT-TYPE mplsTunnelOwner OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
admin(1), -- represents all management entities admin(1), -- represents all management entities
rsvp(2), rsvp(2),
crldp(3), crldp(3),
policyAgent(4), policyAgent(4),
other(5) other(5)
skipping to change at page 24, line 22 skipping to change at page 23, line 29
::= { mplsTunnelEntry 26 } ::= { mplsTunnelEntry 26 }
mplsTunnelIncludeAnyAffinity OBJECT-TYPE mplsTunnelIncludeAnyAffinity OBJECT-TYPE
SYNTAX MplsTunnelAffinity SYNTAX MplsTunnelAffinity
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A link satisfies the include-any constraint if and "A link satisfies the include-any constraint if and
only if the constraint is zero, or the link and the only if the constraint is zero, or the link and the
constraint have a resource class in common." constraint have a resource class in common."
REFERENCE "RSVP-TE: Extensions to RSVP for LSP REFERENCE
Tunnels, "1. RSVP-TE: Extensions to RSVP for LSP Tunnels,
draft-ietf-mpls-rsvp-lsp-tunnel-07.txt" Awduche et al, RFC 3209, December 2001."
::= { mplsTunnelEntry 27 } ::= { mplsTunnelEntry 27 }
mplsTunnelIncludeAllAffinity OBJECT-TYPE mplsTunnelIncludeAllAffinity OBJECT-TYPE
SYNTAX MplsTunnelAffinity SYNTAX MplsTunnelAffinity
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A link satisfies the include-all constraint if and "A link satisfies the include-all constraint if and
only if the link contains all of the adminstrative only if the link contains all of the adminstrative
groups specified in the constraint." groups specified in the constraint."
REFERENCE "RSVP-TE: Extensions to RSVP for LSP REFERENCE
Tunnels, draft-ietf-mpls-rsvp-lsp-tunnel-07.txt" "1. RSVP-TE: Extensions to RSVP for LSP Tunnels,
Awduche et al, RFC 3209, December 2001."
::= { mplsTunnelEntry 28 } ::= { mplsTunnelEntry 28 }
mplsTunnelExcludeAllAffinity OBJECT-TYPE mplsTunnelExcludeAllAffinity OBJECT-TYPE
SYNTAX MplsTunnelAffinity SYNTAX MplsTunnelAffinity
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A link satisfies the exclude-all constraint if and "A link satisfies the exclude-all constraint if and
only if the link contains none of the adminstrative only if the link contains none of the adminstrative
groups specifie in the constraint." groups specifie in the constraint."
REFERENCE "RSVP-TE: Extensions to RSVP for LSP REFERENCE
Tunnels, draft-ietf-mpls-rsvp-lsp-tunnel-07.txt" "1. RSVP-TE: Extensions to RSVP for LSP Tunnels,
Awduche et al, RFC 3209, December 2001."
::= { mplsTunnelEntry 29 } ::= { mplsTunnelEntry 29 }
mplsTunnelPathInUse OBJECT-TYPE mplsTunnelPathInUse OBJECT-TYPE
SYNTAX MplsPathIndexOrZero SYNTAX MplsPathIndexOrZero
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This value denotes the configured path that was "This value denotes the configured path that was
chosen for this tunnel. This value reflects the chosen for this tunnel. This value reflects the
secondary index into the TunnelHopTable. This path secondary index into mplsTunnelHopTable. This path
may not exactly match the one in the ARHopTable due may not exactly match the one in
to the fact that some CSPF modification may have mplsTunnelARHopTable due to the fact that some CSPF
taken place. See the ARHopTable for the actual path modification may have taken place. See
being taken by the tunnel. A value of zero denotes mplsTunnelARHopTable for the actual path being
that no path is currently in use or available." taken by the tunnel. A value of zero denotes that
no path is currently in use or available."
::= { mplsTunnelEntry 30 } ::= { mplsTunnelEntry 30 }
mplsTunnelRole OBJECT-TYPE mplsTunnelRole OBJECT-TYPE
SYNTAX INTEGER { head(1), transit(2), tail(3) } SYNTAX INTEGER { head(1), transit(2), tail(3) }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This value signifies the role that this tunnel "This value signifies the role that this tunnel
entry/instance represents. This value MUST be set entry/instance represents. This value MUST be set
to head(1) at the originating point of the tunnel. to head(1) at the originating point of the tunnel.
skipping to change at page 29, line 31 skipping to change at page 28, line 41
mplsTunnelHopAddrType OBJECT-TYPE mplsTunnelHopAddrType OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
ipV4(1), ipV4(1),
ipV6(2), ipV6(2),
asNumber(3), asNumber(3),
lspid(4) lspid(4)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Denotes the address type of this tunnel hop." "Denotes the address type of this tunnel hop. Note
that lspId(4) is a valid option only for tunnels
signaled via CRLDP."
DEFVAL { ipV4 } DEFVAL { ipV4 }
::= { mplsTunnelHopEntry 4 } ::= { mplsTunnelHopEntry 4 }
mplsTunnelHopIpv4Addr OBJECT-TYPE mplsTunnelHopIpv4Addr OBJECT-TYPE
SYNTAX InetAddressIPv4 SYNTAX InetAddressIPv4
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"If mplsTunnelHopAddrType is set to ipV4(1), then "If mplsTunnelHopAddrType is set to ipV4(1), then
this value will contain the IPv4 address of this this value will contain the IPv4 address of this
skipping to change at page 30, line 50 skipping to change at page 30, line 13
::= { mplsTunnelHopEntry 9 } ::= { mplsTunnelHopEntry 9 }
mplsTunnelHopLspId OBJECT-TYPE mplsTunnelHopLspId OBJECT-TYPE
SYNTAX MplsLSPID SYNTAX MplsLSPID
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"If mplsTunnelHopAddrType is set to lspid(4), then "If mplsTunnelHopAddrType is set to lspid(4), then
this value will contain the LSPID of a tunnel of this value will contain the LSPID of a tunnel of
this hop. The present tunnel being configured is this hop. The present tunnel being configured is
ætunneledÆ through this hop (using label stacking). tunneled through this hop (using label stacking).
This object is otherwise insignificant and should This object is otherwise insignificant and should
contain a value of 0 to indicate this fact." contain a value of 0 to indicate this fact."
::= { mplsTunnelHopEntry 10 } ::= { mplsTunnelHopEntry 10 }
mplsTunnelHopType OBJECT-TYPE mplsTunnelHopType OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
strict(1), strict(1),
loose(2) loose(2)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
skipping to change at page 31, line 42 skipping to change at page 31, line 4
computation." computation."
DEFVAL { include } DEFVAL { include }
::= { mplsTunnelHopEntry 12 } ::= { mplsTunnelHopEntry 12 }
mplsTunnelHopPathOptionName OBJECT-TYPE mplsTunnelHopPathOptionName OBJECT-TYPE
SYNTAX DisplayString SYNTAX DisplayString
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The description of this series of hops as they "The description of this series of hops as they
relate to the relate to the specified path option."
specified path option."
::= { mplsTunnelHopEntry 13 } ::= { mplsTunnelHopEntry 13 }
mplsTunnelHopEntryPathComp OBJECT-TYPE mplsTunnelHopEntryPathComp OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
dynamic(1), -- CSPF computed dynamic(1), -- CSPF computed
explicit(2) -- strict hop explicit(2) -- strict hop
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 34, line 22 skipping to change at page 33, line 33
mplsTunnelResourceMaxRate, mplsTunnelResourceMaxRate,
mplsTunnelResourceMeanRate, and mplsTunnelResourceMeanRate, and
mplsTunnelResourceMaxBurstSize to 0 indicates best- mplsTunnelResourceMaxBurstSize to 0 indicates best-
effort treatment. effort treatment.
This object is copied to an instance of This object is copied to an instance of
mplsTrafficParamMaxRate in mplsTrafficParamTable mplsTrafficParamMaxRate in mplsTrafficParamTable
the OID of which is copied into the corresponding the OID of which is copied into the corresponding
mplsInSegmentTrafficParamPtr." mplsInSegmentTrafficParamPtr."
REFERENCE REFERENCE
"Srinivasan, C., Viswanathan, A., and T. Nadeau, MPLS "Srinivasan, C., Viswanathan, A., and T. Nadeau, MPLS
Label Switch Router Management Information Base Label Switch Router Management Information Base,
Using SMIv2, Internet Draft <draft-ietf-mpls-lsr- Internet Draft <draft-ietf-mpls-lsr-mib-08.txt>,
mib-06.txt>, July 2000." December 2001."
::= { mplsTunnelResourceEntry 2 } ::= { mplsTunnelResourceEntry 2 }
mplsTunnelResourceMeanRate OBJECT-TYPE mplsTunnelResourceMeanRate OBJECT-TYPE
SYNTAX MplsBitRate SYNTAX MplsBitRate
UNITS "bits per second" UNITS "bits per second"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is copied into an instance of "This object is copied into an instance of
mplsTrafficParamMeanRate in the mplsTrafficParamMeanRate in the
skipping to change at page 34, line 43 skipping to change at page 34, line 4
"This object is copied into an instance of "This object is copied into an instance of
mplsTrafficParamMeanRate in the mplsTrafficParamMeanRate in the
mplsTrafficParamTable. The OID of this table entry mplsTrafficParamTable. The OID of this table entry
is then copied into the corresponding is then copied into the corresponding
mplsInSegmentTrafficParamPtr. mplsInSegmentTrafficParamPtr.
When resource allocation is performed as requested When resource allocation is performed as requested
by this TSpec object, it is copied into an entry in by this TSpec object, it is copied into an entry in
mplsTrafficParamTable [LSRMIB]: mplsTrafficParamTable [LSRMIB]:
mplsTunnelInMeanRate to mplsTrafficParamMeanRate. mplsTunnelInMeanRate to mplsTrafficParamMeanRate.
The OID of this entry is copied to The OID of this entry is copied to
mplsInSegmentTrafficParamPtr of the corresponding mplsInSegmentTrafficParamPtr of the corresponding
in-segment entry." in-segment entry."
REFERENCE REFERENCE
"Srinivasan, C., Viswanathan, A., and T. Nadeau, MPLS "Srinivasan, C., Viswanathan, A., and T. Nadeau, MPLS
Label Switch Router Management Information Base Label Switch Router Management Information Base,
Using SMIv2, Internet Draft <draft-ietf-mpls-lsr- Internet Draft <draft-ietf-mpls-lsr-mib-08.txt>,
mib-06.txt>, July 2000." December 2001."
::= { mplsTunnelResourceEntry 3 } ::= { mplsTunnelResourceEntry 3 }
mplsTunnelResourceMaxBurstSize OBJECT-TYPE mplsTunnelResourceMaxBurstSize OBJECT-TYPE
SYNTAX MplsBurstSize SYNTAX MplsBurstSize
UNITS "bytes" UNITS "bytes"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The maximum burst size in bytes. This object is "The maximum burst size in bytes. This object is
copied to mplsInSegmentMaxBurstSize of the copied to mplsInSegmentMaxBurstSize of the
skipping to change at page 35, line 24 skipping to change at page 34, line 34
When resource allocation is performed as requested When resource allocation is performed as requested
by this TSpec object, it is copied into an entry in by this TSpec object, it is copied into an entry in
mplsTrafficParamTable [LSRMIB]: mplsTrafficParamTable [LSRMIB]:
mplsTunnelInMaxBurstSize to mplsTunnelInMaxBurstSize to
mplsTrafficParamMaxBurstSize. The OID of this entry mplsTrafficParamMaxBurstSize. The OID of this entry
is copied to mplsInSegmentTrafficParamPtr of the is copied to mplsInSegmentTrafficParamPtr of the
corresponding in-segment entry." corresponding in-segment entry."
REFERENCE REFERENCE
"Srinivasan, C., Viswanathan, A., and T. Nadeau, MPLS "Srinivasan, C., Viswanathan, A., and T. Nadeau, MPLS
Label Switch Router Management Information Base Label Switch Router Management Information Base,
Using SMIv2, Internet Draft <draft-ietf-mpls-lsr- Internet Draft <draft-ietf-mpls-lsr-mib-08.txt>,
mib-06.txt>, July 2000." December 2001."
::= { mplsTunnelResourceEntry 4 } ::= { mplsTunnelResourceEntry 4 }
mplsTunnelResourceMeanBurstSize OBJECT-TYPE mplsTunnelResourceMeanBurstSize OBJECT-TYPE
SYNTAX MplsBurstSize SYNTAX MplsBurstSize
UNITS "bytes" UNITS "bytes"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The mean burst size in bytes. The implementations "The mean burst size in bytes. The implementations
which do not implement this variable must return 0 which do not implement this variable must return 0
skipping to change at page 38, line 34 skipping to change at page 37, line 44
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Secondary index into this table identifying the "Secondary index into this table identifying the
particular hop." particular hop."
::= { mplsTunnelARHopEntry 2 } ::= { mplsTunnelARHopEntry 2 }
mplsTunnelARHopAddrType OBJECT-TYPE mplsTunnelARHopAddrType OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
ipV4(1), ipV4(1),
ipV6(2), ipV6(2),
asNumber(3) asNumber(3),
lspId(4)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Denotes the address type of this tunnel hop." "Denotes the address type of this tunnel hop."
DEFVAL { ipV4 } DEFVAL { ipV4 }
::= { mplsTunnelARHopEntry 3 } ::= { mplsTunnelARHopEntry 3 }
mplsTunnelARHopIpv4Addr OBJECT-TYPE mplsTunnelARHopIpv4Addr OBJECT-TYPE
SYNTAX InetAddressIPv4 SYNTAX InetAddressIPv4
skipping to change at page 41, line 19 skipping to change at page 40, line 30
MplsTunnelCHopEntry ::= SEQUENCE { MplsTunnelCHopEntry ::= SEQUENCE {
mplsTunnelCHopListIndex MplsPathIndex, mplsTunnelCHopListIndex MplsPathIndex,
mplsTunnelCHopIndex MplsPathIndex, mplsTunnelCHopIndex MplsPathIndex,
mplsTunnelCHopAddrType INTEGER, mplsTunnelCHopAddrType INTEGER,
mplsTunnelCHopIpv4Addr InetAddressIPv4, mplsTunnelCHopIpv4Addr InetAddressIPv4,
mplsTunnelCHopIpv4PrefixLen Unsigned32, mplsTunnelCHopIpv4PrefixLen Unsigned32,
mplsTunnelCHopIpv6Addr InetAddressIPv6, mplsTunnelCHopIpv6Addr InetAddressIPv6,
mplsTunnelCHopIpv6PrefixLen Unsigned32, mplsTunnelCHopIpv6PrefixLen Unsigned32,
mplsTunnelCHopAsNumber Unsigned32, mplsTunnelCHopAsNumber Unsigned32,
mplsTunnelCHopLspId MplsLSPID,
mplsTunnelCHopType INTEGER mplsTunnelCHopType INTEGER
} }
mplsTunnelCHopListIndex OBJECT-TYPE mplsTunnelCHopListIndex OBJECT-TYPE
SYNTAX MplsPathIndex SYNTAX MplsPathIndex
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Primary index into this table identifying a "Primary index into this table identifying a
particular computed hop list." particular computed hop list."
skipping to change at page 41, line 44 skipping to change at page 41, line 6
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Secondary index into this table identifying the "Secondary index into this table identifying the
particular hop." particular hop."
::= { mplsTunnelCHopEntry 2 } ::= { mplsTunnelCHopEntry 2 }
mplsTunnelCHopAddrType OBJECT-TYPE mplsTunnelCHopAddrType OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
ipV4(1), ipV4(1),
ipV6(2), ipV6(2),
asNumber(3) asNumber(3),
lspId(4)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Denotes the address type of this tunnel hop." "Denotes the address type of this tunnel hop. Note
that lspId(4) is a valid option only for tunnels
signaled via CRLDP."
DEFVAL { ipV4 } DEFVAL { ipV4 }
::= { mplsTunnelCHopEntry 3 } ::= { mplsTunnelCHopEntry 3 }
mplsTunnelCHopIpv4Addr OBJECT-TYPE mplsTunnelCHopIpv4Addr OBJECT-TYPE
SYNTAX InetAddressIPv4 SYNTAX InetAddressIPv4
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"If mplsTunnelCHopAddrType is set to ipV4(1), then "If mplsTunnelCHopAddrType is set to ipV4(1), then
this value will contain the IPv4 address of this this value will contain the IPv4 address of this
skipping to change at page 43, line 8 skipping to change at page 42, line 23
SYNTAX Unsigned32 (0..65535) SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"If mplsTunnelCHopAddrType is set to asNumber(3), "If mplsTunnelCHopAddrType is set to asNumber(3),
then this value will contain the AS number of this then this value will contain the AS number of this
hop. This object is otherwise insignificant and hop. This object is otherwise insignificant and
should contain a value of 0 to indicate this fact." should contain a value of 0 to indicate this fact."
::= { mplsTunnelCHopEntry 8 } ::= { mplsTunnelCHopEntry 8 }
mplsTunnelCHopLspId OBJECT-TYPE
SYNTAX MplsLSPID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If mplsTunnelCHopAddrType is set to lspid(4), then
this value will contain the LSP ID of this hop.
This object is otherwise insignificant and should
contain a value of 0 to indicate this fact."
::= { mplsTunnelCHopEntry 9 }
mplsTunnelCHopType OBJECT-TYPE mplsTunnelCHopType OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
strict(1), strict(1),
loose(2) loose(2)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Denotes whether this is tunnel hop is routed in a "Denotes whether this is tunnel hop is routed in a
strict or loose fashion." strict or loose fashion."
::= { mplsTunnelCHopEntry 9 } ::= { mplsTunnelCHopEntry 10 }
-- End of mplsTunnelCHopTable -- End of mplsTunnelCHopTable
-- MPLS Tunnel Performance Table. -- MPLS Tunnel Performance Table.
mplsTunnelPerfTable OBJECT-TYPE mplsTunnelPerfTable OBJECT-TYPE
SYNTAX SEQUENCE OF MplsTunnelPerfEntry SYNTAX SEQUENCE OF MplsTunnelPerfEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 47, line 16 skipping to change at page 46, line 41
F3 - Corresponds to the CDR. F3 - Corresponds to the CDR.
F4 - Corresponds to the CBS. F4 - Corresponds to the CBS.
F5 - Corresponds to the EBS. F5 - Corresponds to the EBS.
F6 - Corresponds to the Weight. F6 - Corresponds to the Weight.
Each flag if is a Negotiable Flag corresponding to a Each flag if is a Negotiable Flag corresponding to a
Traffic Parameter. The Negotiable Flag value zero Traffic Parameter. The Negotiable Flag value zero
denotes Not Negotiable and value one denotes denotes Not Negotiable and value one denotes
Negotiable." Negotiable."
REFERENCE REFERENCE
"Section 4.3, Constraint-Based LSP Setup using LDP, "1. Section 4.3, Constraint-Based LSP Setup using
Jamoussi, et. al,<draft-ietf-mpls-crldp-04.txt>, LDP, Jamoussi (Editor), Internet Draft <draft-ietf-
July 2000." mpls-crldp-06.txt>, November 2001"
DEFVAL { 0 } DEFVAL { 0 }
::= { mplsTunnelCRLDPResEntry 6 } ::= { mplsTunnelCRLDPResEntry 6 }
mplsTunnelCRLDPResRowStatus OBJECT-TYPE mplsTunnelCRLDPResRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This variable is used to create, modify, and/or "This variable is used to create, modify, and/or
delete a row in this table." delete a row in this table."
skipping to change at page 48, line 5 skipping to change at page 47, line 30
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"If this object is true, then it enables the "If this object is true, then it enables the
generation of mplsTunnelUp and mplsTunnelDown generation of mplsTunnelUp and mplsTunnelDown
traps, otherwise these traps are not emitted." traps, otherwise these traps are not emitted."
DEFVAL { false } DEFVAL { false }
::= { mplsTeObjects 11 } ::= { mplsTeObjects 11 }
mplsTunnelUp NOTIFICATION-TYPE mplsTunnelUp NOTIFICATION-TYPE
OBJECTS { OBJECTS {
mplsTunnelIndex,
mplsTunnelInstance,
mplsTunnelIngressLSRId,
mplsTunnelEgressLSRId,
mplsTunnelAdminStatus, mplsTunnelAdminStatus,
mplsTunnelOperStatus mplsTunnelOperStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This notification is generated when a "This notification is generated when a
mplsTunnelOperStatus object for one of the mplsTunnelOperStatus object for one of the
configured tunnels is about to leave the down state configured tunnels is about to leave the down state
and transition into some other state (but not into and transition into some other state (but not into
the notPresent state). This other state is the notPresent state). This other state is
indicated by the included value of indicated by the included value of
mplsTunnelOperStatus." mplsTunnelOperStatus."
::= { mplsTeNotifyPrefix 1 } ::= { mplsTeNotifyPrefix 1 }
mplsTunnelDown NOTIFICATION-TYPE mplsTunnelDown NOTIFICATION-TYPE
OBJECTS { OBJECTS {
mplsTunnelIndex,
mplsTunnelInstance,
mplsTunnelIngressLSRId,
mplsTunnelEgressLSRId,
mplsTunnelAdminStatus, mplsTunnelAdminStatus,
mplsTunnelOperStatus mplsTunnelOperStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This notification is generated when a "This notification is generated when a
mplsTunnelOperStatus object for one of the mplsTunnelOperStatus object for one of the
configured tunnels is about to enter the down state configured tunnels is about to enter the down state
from some other state (but not from the notPresent from some other state (but not from the notPresent
state). This other state is indicated by the state). This other state is indicated by the
included value of mplsTunnelOperStatus." included value of mplsTunnelOperStatus."
::= { mplsTeNotifyPrefix 2 } ::= { mplsTeNotifyPrefix 2 }
mplsTunnelRerouted NOTIFICATION-TYPE mplsTunnelRerouted NOTIFICATION-TYPE
OBJECTS { OBJECTS {
mplsTunnelIndex,
mplsTunnelInstance,
mplsTunnelIngressLSRId,
mplsTunnelEgressLSRId,
mplsTunnelAdminStatus, mplsTunnelAdminStatus,
mplsTunnelOperStatus mplsTunnelOperStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This notification is generated when a tunnel is "This notification is generated when a tunnel is
rerouted. If the actual path is used, then this rerouted. If the actual path is used, then this
object MAY contain the new path for this tunnel tunnel's entry MAY contain the new path for this
some time after this trap is issued by the agent." tunnel some time after this trap is issued by the
agent."
::= { mplsTeNotifyPrefix 3 } ::= { mplsTeNotifyPrefix 3 }
mplsTunnelReoptimized NOTIFICATION-TYPE mplsTunnelReoptimized NOTIFICATION-TYPE
OBJECTS { OBJECTS {
mplsTunnelIndex,
mplsTunnelInstance,
mplsTunnelIngressLSRId,
mplsTunnelEgressLSRId,
mplsTunnelAdminStatus, mplsTunnelAdminStatus,
mplsTunnelOperStatus mplsTunnelOperStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This notification is generated when a tunnel is "This notification is generated when a tunnel is
reoptimized. If the actual path is used, then this reoptimized. If the actual path is used, then this
object MAY contain the new path for this tunnel tunnel's entry MAY contain the new path for this
some time after this trap is issued by the agent." tunnel some time after this trap is issued by the
agent."
::= { mplsTeNotifyPrefix 4 } ::= { mplsTeNotifyPrefix 4 }
-- End of notifications. -- End of notifications.
-- Module compliance. -- Module compliance.
mplsTeGroups mplsTeGroups
OBJECT IDENTIFIER ::= { mplsTeConformance 1 } OBJECT IDENTIFIER ::= { mplsTeConformance 1 }
mplsTeCompliances mplsTeCompliances
skipping to change at page 57, line 39 skipping to change at page 56, line 51
mplsTunnelTrapEnable, mplsTunnelTrapEnable,
mplsTunnelStorageType, mplsTunnelStorageType,
mplsTunnelConfigured, mplsTunnelConfigured,
mplsTunnelActive, mplsTunnelActive,
mplsTunnelPrimaryInstance, mplsTunnelPrimaryInstance,
mplsTunnelPrimaryTimeUp, mplsTunnelPrimaryTimeUp,
mplsTunnelPathChanges, mplsTunnelPathChanges,
mplsTunnelLastPathChange, mplsTunnelLastPathChange,
mplsTunnelCreationTime, mplsTunnelCreationTime,
mplsTunnelStateTransitions, mplsTunnelStateTransitions,
mplsTunnelEgressLSRId,
mplsTunnelIncludeAnyAffinity, mplsTunnelIncludeAnyAffinity,
mplsTunnelIncludeAllAffinity, mplsTunnelIncludeAllAffinity,
mplsTunnelExcludeAllAffinity, mplsTunnelExcludeAllAffinity,
mplsTunnelPerfPackets, mplsTunnelPerfPackets,
mplsTunnelPerfHCPackets, mplsTunnelPerfHCPackets,
mplsTunnelPerfErrors, mplsTunnelPerfErrors,
mplsTunnelPerfBytes, mplsTunnelPerfBytes,
mplsTunnelPerfHCBytes, mplsTunnelPerfHCBytes,
mplsTunnelResourcePointer, mplsTunnelResourcePointer,
mplsTunnelInstancePriority, mplsTunnelInstancePriority,
skipping to change at page 59, line 51 skipping to change at page 59, line 11
mplsTunnelResourceFrequency, mplsTunnelResourceFrequency,
mplsTunnelResourceWeight, mplsTunnelResourceWeight,
mplsTunnelResourceRowStatus, mplsTunnelResourceRowStatus,
mplsTunnelResourceStorageType, mplsTunnelResourceStorageType,
mplsTunnelARHopAddrType, mplsTunnelARHopAddrType,
mplsTunnelARHopIpv4Addr, mplsTunnelARHopIpv4Addr,
mplsTunnelARHopIpv4PrefixLen, mplsTunnelARHopIpv4PrefixLen,
mplsTunnelARHopIpv6Addr, mplsTunnelARHopIpv6Addr,
mplsTunnelARHopIpv6PrefixLen, mplsTunnelARHopIpv6PrefixLen,
mplsTunnelARHopAsNumber, mplsTunnelARHopAsNumber,
mplsTunnelARHopLspId,
mplsTunnelCHopAddrType, mplsTunnelCHopAddrType,
mplsTunnelCHopIpv4Addr, mplsTunnelCHopIpv4Addr,
mplsTunnelCHopIpv4PrefixLen, mplsTunnelCHopIpv4PrefixLen,
mplsTunnelCHopIpv6Addr, mplsTunnelCHopIpv6Addr,
mplsTunnelCHopIpv6PrefixLen, mplsTunnelCHopIpv6PrefixLen,
mplsTunnelCHopAsNumber, mplsTunnelCHopAsNumber,
mplsTunnelCHopLspId,
mplsTunnelCHopType mplsTunnelCHopType
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The objects in this group are optional." "The objects in this group are optional."
::= { mplsTeGroups 7 } ::= { mplsTeGroups 7 }
mplsTunnelCRLDPResOptionalGroup OBJECT-GROUP mplsTunnelCRLDPResOptionalGroup OBJECT-GROUP
OBJECTS { OBJECTS {
mplsTunnelCRLDPResMeanBurstSize, mplsTunnelCRLDPResMeanBurstSize,
skipping to change at page 60, line 42 skipping to change at page 60, line 5
mplsTunnelDown, mplsTunnelDown,
mplsTunnelRerouted, mplsTunnelRerouted,
mplsTunnelReoptimized mplsTunnelReoptimized
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Set of notifications implemented in this module. "Set of notifications implemented in this module.
None is mandatory." None is mandatory."
::= { mplsTeGroups 9 } ::= { mplsTeGroups 9 }
END END
11. Security Considerations 11. Security Considerations
There are a number of management objects defined in this There are a number of management objects defined in this
MIB that have a MAX-ACCESS clause of read-write and/or MIB that have a MAX-ACCESS clause of read-write and/or
read-create. Such objects may be considered sensitive or read-create. Such objects may be considered sensitive or
vulnerable in some network environments. The support for vulnerable in some network environments. The support for
SET operations in a non-secure environment without proper SET operations in a non-secure environment without proper
protection can have a negative effect on network protection can have a negative effect on network
skipping to change at page 61, line 40 skipping to change at page 61, line 4
We wish to thank Adrian Farrel, Eric Gray, Joan Cucchiara, We wish to thank Adrian Farrel, Eric Gray, Joan Cucchiara,
Patrick Kerharo, Paul Langille and Mike Piecuch for their Patrick Kerharo, Paul Langille and Mike Piecuch for their
comments on this draft. comments on this draft.
13. References 13. References
[Assigned] Reynolds, J., and J. Postel, "Assigned [Assigned] Reynolds, J., and J. Postel, "Assigned
Numbers", RFC 1700, October 1994. See also: Numbers", RFC 1700, October 1994. See also:
http://www.isi.edu/in- http://www.isi.edu/in-
notes/iana/assignments/smi-numbers notes/iana/assignments/smi-numbers
[TCMIB] Nadeau, T., Cucchiara, J., Srinivasan, C, [TCMIB] Nadeau, T., Cucchiara, J., Srinivasan, C,
Viswanathan, A. and H. Sjostrand, Viswanathan, A. and H. Sjostrand,
"Definition of Textual Conventions and "Definition of Textual Conventions and
OBJECT-IDENTITIES for Multi-Protocol Label OBJECT-IDENTITIES for Multi-Protocol Label
Switching (MPLS) Management", Internet Draft Switching (MPLS) Management", Internet Draft
<draft-ietf-mpls-tc-mib-02.txt>, August <draft-ietf-mpls-tc-mib-03.txt>, January
2001. 2002.
[LSRMIB] Srinivasan, C., Viswanathan, A. and T. [LSRMIB] Srinivasan, C., Viswanathan, A. and T.
Nadeau, "MPLS Label Switch Router Management Nadeau, "MPLS Label Switch Router Management
Information Base Using SMIv2", Internet Information Base ", Internet Draft <draft-
Draft <draft-ietf-mpls-lsr-mib-07.txt>, ietf-mpls-lsr-mib-08.txt>, January 2002.
January 2001.
[RSVPTE] Awaduche, D., Berger, L., Der-Haw, G., Li,
T., Swallow, G., and V. Srinivasan,
"Extensions to RSVP for LSP Tunnels",
Internet Draft <draft-mpls-rsvp-lsp-tunnel-
08.txt>, February 2001.
[CRLDP] B. Jamoussi (Editor), "Constraint-Based LSP [CRLDP] B. Jamoussi (Editor), "Constraint-Based LSP
Setup using LDP", Internet Draft <draft-ietf- Setup using LDP", Internet Draft <draft-ietf-
mpls-cr-ldp-05.txt>, February 2001. mpls-cr-ldp-06.txt>, November 2001.
[RFC1155] Rose, M., and K. McCloghrie, "Structure and [RFC1155] Rose, M., and K. McCloghrie, "Structure and
Identification of Management Information for Identification of Management Information for
TCP/IP-based Internets", RFC 1155, May 1990. TCP/IP-based Internets", RFC 1155, May 1990.
[RFC1157] Case, J., Fedor, M., Schoffstall, M., and J. [RFC1157] Case, J., Fedor, M., Schoffstall, M., and J.
Davin, "Simple Network Management Protocol", Davin, "Simple Network Management Protocol",
RFC 1157, May 1990. RFC 1157, May 1990.
[RFC1212] Rose, M., and K. McCloghrie, "Concise MIB [RFC1212] Rose, M., and K. McCloghrie, "Concise MIB
skipping to change at page 62, line 49 skipping to change at page 62, line 5
(SNMPv2)", RFC 1905, January 1996. (SNMPv2)", RFC 1905, January 1996.
[RFC1906] Case, J., McCloghrie, K., Rose, M., and S. [RFC1906] Case, J., McCloghrie, K., Rose, M., and S.
Waldbusser, "Transport Mappings for Version Waldbusser, "Transport Mappings for Version
2 of the Simple Network Management Protocol 2 of the Simple Network Management Protocol
(SNMPv2)", RFC 1906, January 1996. (SNMPv2)", RFC 1906, January 1996.
[RFC2026] S. Bradner, "The Internet Standards Process [RFC2026] S. Bradner, "The Internet Standards Process
-- Revision 3", RFC 2026, October 1996. -- Revision 3", RFC 2026, October 1996.
[RFC2233] McCloghrie, K. and F. Kastenholtz, "The
Interface Group MIB Using SMIv2", RFC 2233,
November 1997.
[RFC2401] Kent, S., and Atkinson, R., "Security [RFC2401] Kent, S., and Atkinson, R., "Security
Architecture for the Internet Protocol", RFC Architecture for the Internet Protocol", RFC
2401, November 1998. 2401, November 1998.
[RFC2570] Case, J., Mundy, R., Partain, D., and B. [RFC2570] Case, J., Mundy, R., Partain, D., and B.
Stewart, "Introduction to Version 3 of the Stewart, "Introduction to Version 3 of the
Internet-standard Network Management Internet-standard Network Management
Framework", RFC 2570, April 1999. Framework", RFC 2570, April 1999.
[RFC2571] Harrington, D., Presuhn, R., and B. Wijnen, [RFC2571] Harrington, D., Presuhn, R., and B. Wijnen,
skipping to change at page 63, line 45 skipping to change at page 62, line 47
[RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, [RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder,
J., Case, J., Rose, M., and S. Waldbusser, J., Case, J., Rose, M., and S. Waldbusser,
"Structure of Management Information Version "Structure of Management Information Version
2 (SMIv2)", STD 58, RFC 2578, April 1999. 2 (SMIv2)", STD 58, RFC 2578, April 1999.
[RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, [RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder,
J., Case, J., Rose, M., and S. Waldbusser, J., Case, J., Rose, M., and S. Waldbusser,
"Textual Conventions for SMIv2", STD 58, RFC "Textual Conventions for SMIv2", STD 58, RFC
2579, April 1999. 2579, April 1999.
[RFC2702] Awduche, D., Malcolm, J., Agogbua, J.,
O'Dell, M., and J. McManus, "Requirements
for Traffic Engineering Over MPLS", RFC
2702, September 1999.
[RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, [RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder,
J., Case, J., Rose, M., and S. Waldbusser, J., Case, J., Rose, M., and S. Waldbusser,
"Conformance Statements for SMIv2", STD 58, "Conformance Statements for SMIv2", STD 58,
RFC 2580, April 1999. RFC 2580, April 1999.
[RFC2851] Daniele, M., Haberman, B., Routhier, S., and [RFC2851] Daniele, M., Haberman, B., Routhier, S., and
J. Schoenwaelder, "Textual Conventions for J. Schoenwaelder, "Textual Conventions for
Internet Network Addresses", RFC 2851, June Internet Network Addresses", RFC 2851, June
2000. 2000.
[RFC2863] McCloghrie, K. and F. Kastenholtz, "The
Interfaces Group MIB ", RFC 2863, June 2000.
[RFC3031] Rosen, E., Viswanathan, A., and R. Callon, [RFC3031] Rosen, E., Viswanathan, A., and R. Callon,
"Multiprotocol Label Switching "Multiprotocol Label Switching
Architecture", RFC 3031, January 2001. Architecture", RFC 3031, January 2001.
[RFC3209] Awduche, D., Berger, L., Gan, D., Li, T.,
Srinivasan, V., and G. Swallow, "RSVP-TE:
Extensions to RSVP for LSP Tunnels", RFC
3209, December 2001.
14. Authors' Addresses 14. Authors' Addresses
Cheenu Srinivasan Cheenu Srinivasan
Alphion Corp. Parama Networks, Inc.
4 Industrial Way West 1030 Broad Street
Eatontown, NJ 07724 Shrewsbury, NJ 07702
Phone: +1-732-676-7066 Phone: +1-732-544-9120 x731
Email: cheenu@alphion.com Email: cheenu@paramanet.com
Arun Viswanathan Arun Viswanathan
Force10 Networks, Inc. Force10 Networks, Inc.
1440 McCarthy Blvd 1440 McCarthy Blvd
Milpitas, CA 95035 Milpitas, CA 95035
Phone: +1-408-571-3516 Phone: +1-408-571-3516
Email: arun@force10networks.com Email: arun@force10networks.com
Thomas D. Nadeau Thomas D. Nadeau
Cisco Systems, Inc. Cisco Systems, Inc.
 End of changes. 

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