Network Working Group                                              X. Xu
Internet-Draft                                                    Huawei
Intended status: Standards Track                             U. Chunduri
Expires: April 18, 2015                                         Ericsson
                                                               M. Bhatia
                                                          Ionos Networks
                                                        October 15, 2014


             Carrying Routable IP Addresses in OSPF RI LSA
                 draft-ietf-ospf-routable-ip-address-01

Abstract

   This document proposes two new TLVs within the body of the OSPF
   Router Information (RI) Opaque LSA, called Routable IPv4 Address TLV
   and Routable IPv6 Address TLV.  Here the term OSPF means both OSPFv2
   and OSPFv3.

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at http://datatracker.ietf.org/drafts/current/.

   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."

   This Internet-Draft will expire on April 18, 2015.

Copyright Notice

   Copyright (c) 2014 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of



Xu, et al.               Expires April 18, 2015                 [Page 1]


Internet-Draft                                              October 2014


   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   2
     1.1.  Requirements Language . . . . . . . . . . . . . . . . . .   3
   2.  Terminology . . . . . . . . . . . . . . . . . . . . . . . . .   3
   3.  Routable IPv4 Address TLV . . . . . . . . . . . . . . . . . .   3
   4.  Routable IPv6 Address TLV . . . . . . . . . . . . . . . . . .   3
   5.  Acknowledgements  . . . . . . . . . . . . . . . . . . . . . .   3
   6.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .   3
   7.  Security Considerations . . . . . . . . . . . . . . . . . . .   4
   8.  References  . . . . . . . . . . . . . . . . . . . . . . . . .   4
     8.1.  Normative References  . . . . . . . . . . . . . . . . . .   4
     8.2.  Informative References  . . . . . . . . . . . . . . . . .   4
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .   4

1.  Introduction

   There are several situations where it is required for OSPF routers in
   one area to find correlations between routable IP addresses and
   capabilities of OSPF routers in another area.  One example is the
   Entropy Label Capability (ELC) advertisement [I-D.xu-ospf-mpls-elc]
   across the OSPF domain.  In this example, assume the ELC TLV
   originated by a router in one area is propagated to another area.
   Those routers in the latter area need to find routable IP addresses
   of the router originating that ELC TLV before inserting the Entropy
   Label (EL) for packets going to the Label Switch Path (LSP) tunnel
   towards one of the above routable IP addresses.  Another example is
   the S-BFD discriminator distribution
   [I-D.bhatia-ospf-sbfd-discriminator] across the OSPF domain.  In this
   example, assume the S-BFD Discriminator TLV originated by a router in
   one area is propagated to another area.  Those routers in the latter
   area need to find routable IP addresses of the router originating
   that S-BFD Discriminator TLV so as to set up S-BDF sessions with that
   originating router.

   However, in the OSPF Router Information (RI) Opaque LSA as defined in
   [RFC4970], which is used by OSPF routers to announce their
   capabilities, there is no such field for containing routable IP
   addresses of the originating router.  Therefore, this document
   propose two new TLVs within the body of OSPF RI LSA, called Routable
   IPv4 Address TLV and Routable IPv6 Address TLV, which are used to
   carry routable IPv4 and IPv6 addresses respectively.  Here the term
   OSPF means both OSPFv2 and OSPFv3.





Xu, et al.               Expires April 18, 2015                 [Page 2]


Internet-Draft                                              October 2014


1.1.  Requirements Language

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in RFC 2119 [RFC2119].

2.  Terminology

   This memo makes use of the terms defined in [RFC4970].

3.  Routable IPv4 Address TLV

   A new TLV within the body of the OSPF RI Opaque LSA, called Routable
   IPv4 Address TLV is defined to carry one or more routable IPv4
   addresses of the router originating the RI LSA.  The Type of this TLV
   is TBD, the Length is variable (multiple of 4), and the Value field
   contains one or more routable IPv4 addresses of the router
   originating the RI LSA.  This TLV is applicable to OSPFv2 and for
   IPv4 Address Families (AFs) of OSPFv3 [RFC5838].  The scope of the
   advertisement MUST be domain-wide as mapping between the originator
   and advertised address is required only when crossing the area
   boundaries.

4.  Routable IPv6 Address TLV

   A new TLV within the body of the OSPFv3 RI Opaque LSA, called
   Routable IPv6 Address TLV is defined to carry one or more routable
   IPv6 global addresses of the router originating the RI LSA.  The Type
   of this TLV is TBD, the Length is variable (multiple of 16), and the
   Value field contains one or more routable IPv6 global addresses of
   the router originating the RI LSA.  This TLV is only applicable to
   OSPFv3.  The scope of the advertisement MUST be domain-wide as
   mapping between the originator and advertised address is required
   only when crossing the area boundaries.

5.  Acknowledgements

   Thanks Karsten Thomann, Anton Smirnov, Joel Jaeggli, Joel M.
   Halpern, Wes George, Les Ginsberg, Abhay Roy, Mach Chen, Peter Psenak
   and Acee Lindem for their support and valuable comments on this
   draft.

6.  IANA Considerations

   This document includes a request to IANA to allocate two TLV type
   codes for the new TLVs proposed in Section 3 and Section 4 of this
   document from OSPF Router Information (RI) TLVs Registry defined by
   [RFC4970].



Xu, et al.               Expires April 18, 2015                 [Page 3]


Internet-Draft                                              October 2014


7.  Security Considerations

   This document describes a mechanism for advertising routable IP
   address information through OSPF Router Information Opaque LSA and
   does not introduce any new security issues other than what is
   specified by [RFC4970].

8.  References

8.1.  Normative References

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels", BCP 14, RFC 2119, March 1997.

   [RFC4970]  Lindem, A., Shen, N., Vasseur, JP., Aggarwal, R., and S.
              Shaffer, "Extensions to OSPF for Advertising Optional
              Router Capabilities", RFC 4970, July 2007.

8.2.  Informative References

   [I-D.bhatia-ospf-sbfd-discriminator]
              Bhatia, M., Ranganath, T., Pignataro, C., and S. Aldrin,
              "OSPF extensions to advertise S-BFD Target Discriminator",
              draft-bhatia-ospf-sbfd-discriminator-00 (work in
              progress), May 2014.

   [I-D.xu-ospf-mpls-elc]
              Xu, X., Kini, S., Sivabalan, S., Filsfils, C., and S.
              Litkowski, "Signaling Entropy Label Capability Using
              OSPF", draft-xu-ospf-mpls-elc-01 (work in progress),
              October 2014.

   [RFC5838]  Lindem, A., Mirtorabi, S., Roy, A., Barnes, M., and R.
              Aggarwal, "Support of Address Families in OSPFv3", RFC
              5838, April 2010.

Authors' Addresses

   Xiaohu Xu
   Huawei

   Email: xuxiaohu@huawei.com


   Uma Chunduri
   Ericsson

   Email: uma.chunduri@ericsson.com



Xu, et al.               Expires April 18, 2015                 [Page 4]


Internet-Draft                                              October 2014


   Manav Bhatia
   Ionos Networks

   Email: manav@ionosnetworks.com















































Xu, et al.               Expires April 18, 2015                 [Page 5]