A Framework for Computed Multicast applied to MPLS based Segment Routing
draft-allan-spring-mpls-multicast-framework-02

Document Type Active Internet-Draft (individual)
Last updated 2016-09-15
Stream (None)
Intended RFC status (None)
Formats plain text pdf html bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state I-D Exists
Telechat date
Responsible AD (None)
Send notices to (None)
SPRING Working Group                                         Dave Allan 
Internet Draft                                                 Ericsson 
Intended status: Standards Track                          Jeff Tantsura          
Expires: March 2017 
                                                                                 
                                                         September 2016 
                                      

     A Framework for Computed Multicast applied to MPLS based Segment 
                                  Routing 
              draft-allan-spring-mpls-multicast-framework-02 

Abstract 

   This document describes a multicast solution for Segment Routing with 
   MPLS data plane. It is consistent with the Segment Routing 
   architecture in that an IGP is augmented to distribute information in 
   addition to the link state. In this solution it is multicast group 
   membership information sufficient to synchronize state in a given 
   network domain. Computation is employed to determine the topology of 
   any loosely specified multicast distribution tree.   

Status of this Memo 

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

   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. 

   This Internet-Draft will expire on March 2017. 

Copyright and License Notice 

 
Allan et al.,             Expires March 2017                   [Page 1] 
 

Internet-Draft   draft-allan-spring-mpls-multicast-02    September 2016 
 

   Copyright (c) 2016 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 the Trust Legal Provisions and are provided 
   without warranty as described in the Simplified BSD License. 

Table of Contents 

   1. Introduction...................................................3 
   1.1. Authors......................................................3 
   1.2. Requirements Language........................................3 
   2. Conventions used in this document..............................3 
   2.1. Terminology..................................................3 
   3. Solution Overview..............................................4 
   3.1. Mapping source specific trees onto the segment routing 
   architecture......................................................5 
   3.2. Role of the Routing System...................................6 
   3.3. MDT Construction Requirements................................6 
   3.4. Pruning - theory of operation................................6 
   4. Elements of Procedure..........................................7 
   4.1. Triggers for Computation.....................................7 
   4.2. FIB Determination............................................7 
   4.2.1. Information in the IGP.....................................7 
   4.2.2. Computation of individual segments.........................8 
   4.3. FIB Generation..............................................11 
   4.4. FIB installation............................................11 
   5. Related work..................................................12 
   5.1. IGP Extensions..............................................12 
   5.2. BGP Extensions..............................................12 
   6. Observations..................................................12 
   7. Acknowledgements..............................................13 
   8. Security Considerations.......................................13 
   9. IANA Considerations...........................................13 
   10. References...................................................13 
   10.1. Normative References.......................................13 
   10.2. Informative References.....................................13 
Show full document text