Internet Draft Internet Draft Sriganesh Kini Expires : April 2001 Muralidharan Kodialam <draft-kini-ospf-lsp-restoration-00.txt> T.V.Lakshman - Bell Labs Curtis Villamizar - Avici Systems Open Shortest Path First (OSPF) protocol extensions for Label Switched Path restoration draft-kini-ospf-lsp-restoration-00.txt Status of this memo This document is an Internet-Draft and is in full conformance with all provisions of Section 10 of RFC2026. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet- Drafts. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet- Drafts as reference material or to cite them other than as "work in progress." The list of current Internet-Drafts can be accessed at http://www.ietf.org/ietf/1id-abstracts.txt The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html. Abstract Traffic engineering using MPLS involves the setting up of label switched paths (LSP) possibly with explicit routing and with bandwidth guarantees (for label switched paths). The reliability of these LSPs can be increased by providing a backup LSP onto which traffic can be switched upon failure of an element in the path of the active LSP. Backup LSPs can be routed in a way that bandwidth can be shared between backup links of more than one active path while still guaranteeing recoverability for a set of failures. This sharing greatly increases the network efficiency, thereby increasing the number of LSPs that can be carried while maintaining guarantees. Algorithms which can route such recoverable LSPs while using only aggregate network usage information are being developed. To route the active LSP and the (possibly shared) backup LSP, the topology information of the network is needed and this can be provided by a link state routing protocol like OSPF. This document describes the encoding of the additional information within the link state advertisement (LSA) of OSPF to enable routing of shared backup paths. S. Kini, et al Expires April, 2001 [Page 1] Internet Draft draft-kini-ospf-lsp-restoration-00.txt November 2000 1. Introduction The concept of sharing links along backup paths is explained in [4]. OSPF (as described in [2]) is a link state protocol that can provide topology information about the network. Extensions to OSPF to enable traffic engineering are described in [1]. This document proposes further TE extensions to OSPF. These extensions provide aggregate information useful to calculate shared backup paths. 2. Extensions to the Type 10 LSA The opaque LSA [5] Type 10 (with area flooding scope) is used to convey traffic engineering capabilities [1]. The semantic content of the extensions proposed here are essentially identical to the corresponding extensions to IS-IS [3]. The extensions described here add more information about a link to the Type 10 LSA. New sub-TLVs are defined for the link TLV (section 2.4.2 of [1]). All sub-TLVs defined in this document are optional. Sub-TLV Type Length (octets) Name x1 4*8 link bandwidth allocated for active paths with backup x2 4*8 link bandwidth allocated for active paths without backup x3 4*8 link bandwidth allocated for backup paths Note : Only logical numbers (x1, .. x3) are used to describe the sub-TLV. Actual values can be assigned when this document is made a working group document. 2.1 Sub-TLV x1 : Link bandwidth allocated for active paths with backup This sub-TLV contains the bandwidth that is reserved on this link for active paths that have backup paths. The link bandwidths allocated for active paths is encoded in 32 bits in IEEE floating point format. The units are bytes (not bits!) per second. 2.2 Sub-TLV x2 : Link bandwidth allocated for active paths without backup This sub-TLV contains the bandwidth that is reserved on this link for active paths that do not have a backup. The link bandwidths allocated for active paths without a backup is encoded in 32 bits in IEEE floating point format. The units are bytes (not bits!) per second. 2.3 Sub-TLV x3 : Link bandwidth allocated for backup paths This sub-TLV contains the bandwidth that is allocated to backup paths. S. Kini, et al Expires April, 2001 [Page 2] Internet Draft draft-kini-ospf-lsp-restoration-00.txt November 2000 The link bandwidths allocated for backup paths is encoded in 32 bits in IEEE floating point format. The units are bytes (not bits!) per second. 3. Security Considerations This document raises no new security issues for OSPF. 4. IANA Considerations The responsible Internet authority (presently called IANA) should assign values to x1, x2 and x3. 5. Acknowledgments The authors would like to thank Vishal Sharma and Roch Guerin for their comments on this work. 6. References [1] Katz, D., Yeung, M., "Traffic engineering extensions to OSPF", Internet Draft <draft-katz-yeung-ospf-traffic-01.txt>, November 1999. [2] Moy, J,, "OSPF Version 2" RFC 2328, April 1998. [3] Kini, S., et al, "Intermediate System to Intermediate System (IS-IS) protocol extensions for Label Switched Path restoration" Work in progress, Internet Draft <draft-kini-isis-lsp-restoration-00.txt>, November 2000. [4] Kini. S., et al, "Shared backup Label Switched Path restoration", Work in progress, Internet Draft. November 2000. [5] Coltun. R., "The OSPF Opaque LSA Option", RFC2370. July 1998. 7. Author's Addresses Sriganesh Kini Lucent Technologies, Bell Labs High Speed Networks Research Department Room 4C-526, 101 Crawfords Corner Road Holmdel, NJ 07733-3030 Phone : 732 949 6418 Email : kini@dnrc.bell-labs.com Muralidharan Kodialam Lucent Technologies, Bell Labs High Speed Networks Research Department Room 4D-525, 101 Crawfords Corner Road Holmdel, NJ 07733-3030 S. Kini, et al Expires April, 2001 [Page 3] Internet Draft draft-kini-ospf-lsp-restoration-00.txt November 2000 Phone : 732 949 6296 Email : muralik@dnrc.bell-labs.com T.V.Lakshman Lucent Technologies, Bell Labs High Speed Networks Research Department Room 4D-531, 101 Crawfords Corner Road Holmdel, NJ 07733-3030 Phone : 732 949 4778 Email : lakshman@dnrc.bell-labs.com Curtis Villamizar Avici Systems Email : curtis@avici.com Full Copyright Statement Copyright (C) The Internet Society (2000). All Rights Reserved. This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the Internet Society or other Internet organizations, except as needed for the purpose of developing Internet standards in which case the procedures for copyrights defined in the Internet Standards process must be followed, or as required to translate it into languages other than English. The limited permissions granted above are perpetual and will not be revoked by the Internet Society or its successors or assigns. This document and the information contained herein is provided on an "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE." S. Kini, et al Expires April, 2001 [Page 4]