Internet DRAFT - draft-wang-idr-redistribute-route-originator

draft-wang-idr-redistribute-route-originator



TEAS Working Group                                             A.Wang
Internet Draft                                           China Telecom

Intended status: Standard Track                       February 12, 2018
Expires: August 11, 2018


            Redistribute Route Originator Extend TLV for BGP-LS
         draft-wang-idr-redistribute-route-originator-01.txt


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 https://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 August 11, 2018.

Copyright Notice

   Copyright (c) 2018 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.

Abstract

   This document describes one TLV extended for BGP-LS to transfer the
   originator of redistributed routes in order to let the SDN
   controller to deduce the network topology automatically under the
   multi-domain environments.

   This extension can expand the usage of BGP-LS protocol to multi-
   domain; enable the network operator to collect the connection
   relationship between different domains and then calculate the
   overall network topology automatically based on the information
   provided by BGP-LS protocol.

<A.Wang>               Expires August 11, 2018                [Page 1]

Internet-Draft Redistribute Route Originator Extend TLV for BGP-LS
                         February 12, 2018
Table of Contents


   1. Introduction ................................................ 2
   2. Conventions used in this document............................ 2
   3. Multi-Domain Scenarios....................................... 2
      3.1. Proposed Solution....................................... 3
      3.2. Redistributed Routes Originator TLV .................... 3
      3.3. Topology Reconstruction................................. 4
   4. Security Considerations...................................... 4
   5. IANA Considerations ......................................... 4
   6. Conclusions ................................................. 4
   7. References .................................................. 5
      7.1. Normative References.................................... 5
      7.2. Informative References.................................. 5
   8. Acknowledgments ............................................. 5

1. Introduction

   BGP-LS [RFC 7752] describes the methodology that using BGP protocol
   to transfer the Link-State information. Such method can enable SDN
   controller to collect the underlay network topology automatically,
   but it can only get the information within one IGP domain. If the
   operator has more than one IGP domain, and these domains interconnect
   each other, there is no suitable TLV within current BGP-LS to
   transfer the interconnect information.
   This draft introduces one new TLV to extend the BGP-LS protocol to
   transfer the key information related to the interconnect topology.
   After that, the SDN controller can then deduce the multi-domain
   topology automatically based on the information from BGP-LS protocol.

2. Conventions used in this document

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

3. Multi-Domain Scenarios.

   Fig.1  illustrates  the  multi-domain  scenarios  that  this  draft
   discussed. Normally, SDN Controller can get the topology of IGP A and
   IGP B individually via the BGP-LS protocol, but it can't get the
   topology connection information between these two IGP domains because
   there is normally no IGP protocol run on the connected links.



<A.Wang et.>           Expires August 11, 2018                 [Page 2]

Internet-Draft Redistribute Route Originator Extend TLV for BGP-LS
                         February 12, 2018
                             +--------------+
                          ---|SDN Controller----
                          |  +--------------+  |
                          |                    |
                        BGP-LS              BGP-LS
                          |                    |
                          |                    |
                        ------                 ---
                    ///-     -\\\          //--   --\\
                   /             \        /           \
                  |  R3-------R1--|------|-T1-------T3 |
                 |                 |    |               |
                 |       IGP A     |    |     IGP B     |
                 |                 |    |               |
                  |  R4 ------R2--|------|-T2-------T4 |
                   \             /        \           /
                    \\\-     -///          \\--   --//
                        -----                  ---

                       Fig.1 Multi-Domain Scenarios



3.1. Proposed Solution.

   To get the topology information between these two domains, we can use
   the redistribute method to redistribute the connected links into the
   IGP domain respectively. The prefix of the redistributed links will
   then be gotten via the BGP-LS border router within each domain.
   Although these border routers know where these redistributed prefixes
   coming from, but they do not advertise such information to the BGP-LS
   information collector.

3.2. Redistributed Routes Originator TLV

   This draft proposes to define one new TLV to transfer such key
   information; we call it "Redistributed Routes Originator" TLV. The
   format of this TLV is illustrated below:

      0                   1                   2                   3
      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |              Type             |             Length            |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+



<A.Wang et.>           Expires August 11, 2018                 [Page 3]

Internet-Draft Redistribute Route Originator Extend TLV for BGP-LS
                         February 12, 2018
     //                Redistributed Routes Originator               //
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


   Type: should be allocated by IANA.

   Length: 4 Bytes.

   Redistributed Routes Originator: Router ID of the redistributed
   routes.

   This TLV should be coincided with the IGP Route Tag TLV or OSPF
   Route Type TLV, because these two TLVs indicate the associated
   prefixes redistributed via other protocols.



3.3. Topology Reconstruction.

   When SDN Controller gets such information from BGP-LS protocol, it
   should compares the proximity of the redistributed prefixes. If they
   are under the same scope, then it should find the corresponding
   associated "redistributed route originator" TLV, build the link
   between these two originators.

   After iterating the above procedures for all of the redistributed
   prefixes, the SDN controller can then draw the connection topology
   between different domains automatically.



4. Security Considerations

   TBD

5. IANA Considerations

   TBD

6. Conclusions

   TBD







<A.Wang et.>           Expires August 11, 2018                 [Page 4]

Internet-Draft Redistribute Route Originator Extend TLV for BGP-LS
                         February 12, 2018
7. References

7.1. Normative References

   [RFC7752] H. Gredler, Ed., J. Medved, S. Previdi, A. Farrel, S. Ray,
   "North-Bound Distribution of Link-State and Traffic Engineering (TE)
   Information Using BGP ", RFC7752, March 2016,
   https://tools.ietf.org/html/rfc7752



7.2. Informative References





8. Acknowledgments

   TBD.





Authors' Addresses

   Aijun Wang
   China Telecom
   Beiqijia Town, Changping District
   Beijing,China

   Email: wangaj.bri@chinatelecom.cn














<A.Wang et.>           Expires August 11, 2018                 [Page 5]