datatracker.ietf.org
Sign in
Version 5.6.2.p5, 2014-08-04
Report a bug

Requirements for Multicast in Layer 3 Provider-Provisioned Virtual Private Networks (PPVPNs)
RFC 4834

Document type: RFC - Informational (April 2007; No errata)
Document stream: IETF
Last updated: 2013-03-02
Other versions: plain text, pdf, html

IETF State: (None)
Other - see Comment Log
Consensus: Unknown
Document shepherd: No shepherd assigned

IESG State: RFC 4834 (Informational)
Responsible AD: Mark Townsley
Send notices to: l3vpn-chairs@tools.ietf.org

Network Working Group                                      T. Morin, Ed.
Request for Comments: 4834                            France Telecom R&D
Category: Informational                                       April 2007

   Requirements for Multicast in Layer 3 Provider-Provisioned Virtual
                       Private Networks (PPVPNs)

Status of This Memo

   This memo provides information for the Internet community.  It does
   not specify an Internet standard of any kind.  Distribution of this
   memo is unlimited.

Copyright Notice

   Copyright (C) The IETF Trust (2007).

Abstract

   This document presents a set of functional requirements for network
   solutions that allow the deployment of IP multicast within Layer 3
   (L3) Provider-Provisioned Virtual Private Networks (PPVPNs).  It
   specifies requirements both from the end user and service provider
   standpoints.  It is intended that potential solutions specifying the
   support of IP multicast within such VPNs will use these requirements
   as guidelines.

Morin                        Informational                      [Page 1]
RFC 4834                    L3VPN Mcast Reqs                  April 2007

Table of Contents

   1.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  4
   2.  Conventions Used in This Document  . . . . . . . . . . . . . .  5
     2.1.  Terminology  . . . . . . . . . . . . . . . . . . . . . . .  5
     2.2.  Conventions  . . . . . . . . . . . . . . . . . . . . . . .  6
   3.  Problem Statement  . . . . . . . . . . . . . . . . . . . . . .  7
     3.1.  Motivations  . . . . . . . . . . . . . . . . . . . . . . .  7
     3.2.  General Requirements . . . . . . . . . . . . . . . . . . .  7
     3.3.  Scaling vs. Optimizing Resource Utilization  . . . . . . .  8
   4.  Use Cases  . . . . . . . . . . . . . . . . . . . . . . . . . .  8
     4.1.  Scenarios  . . . . . . . . . . . . . . . . . . . . . . . .  8
       4.1.1.  Live Content Broadcast . . . . . . . . . . . . . . . .  9
       4.1.2.  Symmetric Applications . . . . . . . . . . . . . . . . 10
       4.1.3.  Data Distribution  . . . . . . . . . . . . . . . . . . 10
       4.1.4.  Generic Multicast VPN Offer  . . . . . . . . . . . . . 11
     4.2.  Scalability Orders of Magnitude  . . . . . . . . . . . . . 11
       4.2.1.  Number of VPNs with Multicast Enabled  . . . . . . . . 11
       4.2.2.  Number of Multicast VPNs per PE  . . . . . . . . . . . 12
       4.2.3.  Number of CEs per Multicast VPN per PE . . . . . . . . 12
       4.2.4.  PEs per Multicast VPN  . . . . . . . . . . . . . . . . 12
       4.2.5.  PEs with Multicast VRFs  . . . . . . . . . . . . . . . 13
       4.2.6.  Number of Streams Sourced  . . . . . . . . . . . . . . 13
   5.  Requirements for Supporting IP Multicast within L3 PPVPNs  . . 13
     5.1.  End User/Customer Standpoint . . . . . . . . . . . . . . . 13
       5.1.1.  Service Definition . . . . . . . . . . . . . . . . . . 13
       5.1.2.  CE-PE Multicast Routing and Group Management
               Protocols  . . . . . . . . . . . . . . . . . . . . . . 14
       5.1.3.  Quality of Service (QoS) . . . . . . . . . . . . . . . 14
       5.1.4.  Operations and Management  . . . . . . . . . . . . . . 15
       5.1.5.  Security Requirements  . . . . . . . . . . . . . . . . 16
       5.1.6.  Extranet . . . . . . . . . . . . . . . . . . . . . . . 17
       5.1.7.  Internet Multicast . . . . . . . . . . . . . . . . . . 18
       5.1.8.  Carrier's Carrier  . . . . . . . . . . . . . . . . . . 18
       5.1.9.  Multi-Homing, Load Balancing, and Resiliency . . . . . 19
       5.1.10. RP Engineering . . . . . . . . . . . . . . . . . . . . 19
       5.1.11. Addressing . . . . . . . . . . . . . . . . . . . . . . 20
       5.1.12. Minimum MTU  . . . . . . . . . . . . . . . . . . . . . 20
     5.2.  Service Provider Standpoint  . . . . . . . . . . . . . . . 21
       5.2.1.  General Requirement  . . . . . . . . . . . . . . . . . 21
       5.2.2.  Scalability  . . . . . . . . . . . . . . . . . . . . . 21
       5.2.3.  Resource Optimization  . . . . . . . . . . . . . . . . 23
       5.2.4.  Tunneling Requirements . . . . . . . . . . . . . . . . 24
       5.2.5.  Control Mechanisms . . . . . . . . . . . . . . . . . . 26
       5.2.6.  Support of Inter-AS, Inter-Provider Deployments  . . . 26
       5.2.7.  Quality-of-Service Differentiation . . . . . . . . . . 27
       5.2.8.  Infrastructure security  . . . . . . . . . . . . . . . 27
       5.2.9.  Robustness . . . . . . . . . . . . . . . . . . . . . . 28

Morin                        Informational                      [Page 2]
RFC 4834                    L3VPN Mcast Reqs                  April 2007

       5.2.10. Operation, Administration, and Maintenance . . . . . . 28
       5.2.11. Compatibility and Migration Issues . . . . . . . . . . 29

[include full document text]