Cisco Systems' Solution for Multicast in BGP/MPLS IP VPNs
RFC 6037

Document Type RFC - Historic (October 2010; No errata)
Last updated 2013-03-02
Stream ISE
Formats plain text pdf html
Stream ISE state (None)
Document shepherd No shepherd assigned
IESG IESG state RFC 6037 (Historic)
Telechat date
Responsible AD Adrian Farrel
Send notices to ycai@cisco.com, erosen@cisco.com, ice@cisco.com, draft-rosen-vpn-mcast@ietf.org, rfc-ise@rfc-editor.org
Independent Submission                                     E. Rosen, Ed.
Request for Comments: 6037                                   Y. Cai, Ed.
Category: Historic                                           I. Wijnands
ISSN: 2070-1721                                      Cisco Systems, Inc.
                                                            October 2010

       Cisco Systems' Solution for Multicast in BGP/MPLS IP VPNs

Abstract

   This document describes the MVPN (Multicast in BGP/MPLS IP VPNs)
   solution designed and deployed by Cisco Systems.  The procedures
   specified in this document are largely a subset of the generalized
   MVPN framework recently standardized by the IETF.  However, as the
   deployment of the procedures specified herein predates the
   publication of IETF standards (in some cases by over five years), an
   implementation based on these procedures differs in some respects
   from a fully standards-compliant implementation.  These differences
   are pointed out in the document.

Status of This Memo

   This document is not an Internet Standards Track specification; it is
   published for the historical record.

   This document defines a Historic Document for the Internet community.
   This is a contribution to the RFC Series, independently of any other
   RFC stream.  The RFC Editor has chosen to publish this document at
   its discretion and makes no statement about its value for
   implementation or deployment.  Documents approved for publication by
   the RFC Editor are not a candidate for any level of Internet
   Standard; see Section 2 of RFC 5741.

   Information about the current status of this document, any errata,
   and how to provide feedback on it may be obtained at
   http://www.rfc-editor.org/info/rfc6037.

Copyright Notice

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

Rosen, et al.                   Historic                        [Page 1]
RFC 6037              Cisco Systems' MVPN Solution          October 2010

Table of Contents

   1. Introduction ....................................................3
      1.1. Specification of Requirements ..............................3
      1.2. Scaling Multicast State Information in the Network Core ....3
      1.3. Overview ...................................................4
   2. Multicast VRFs ..................................................6
   3. Multicast Domains ...............................................7
      3.1. Model of Operation .........................................7
   4. Multicast Tunnels ...............................................7
      4.1. Ingress PEs ................................................8
      4.2. Egress PEs .................................................8
      4.3. Tunnel Destination Address(es) .............................8
      4.4. Auto-Discovery .............................................8
           4.4.1. MDT-SAFI ...........................................10
      4.5. Which PIM Variant to Use ..................................10
      4.6. Inter-AS MDT Construction .................................11
           4.6.1. The PIM MVPN Join Attribute ........................11
                  4.6.1.1. Definition ................................11
                  4.6.1.2. Usage .....................................12
      4.7. Encapsulation in GRE ......................................13
      4.8. MTU .......................................................14
      4.9. TTL .......................................................14
      4.10. Differentiated Services ..................................14
      4.11. Avoiding Conflict with Internet Multicast ................14
   5. The PIM C-Instance and the MT ..................................15
      5.1. PIM C-Instance Control Packets ............................15
      5.2. PIM C-Instance RPF Determination ..........................15
           5.2.1. Connector Attribute ................................16
   6. Data MDT: Optimizing Flooding ..................................17
      6.1. Limitation of Multicast Domain ............................17
      6.2. Signaling Data MDTs .......................................17
      6.3. Use of SSM for Data MDTs ..................................19
   7. Packet Formats and Constants ...................................20
      7.1. MDT TLV ...................................................20
      7.2. MDT Join TLV for IPv4 Streams .............................20
Show full document text