A Framework for Multicast in Network Virtualization over Layer 3
RFC 8293

Document Type RFC - Informational (January 2018; No errata)
Last updated 2018-01-02
Replaces draft-ghanwani-nvo3-mcast-framework
Stream IETF
Formats plain text pdf html bibtex
Reviews
Stream WG state Submitted to IESG for Publication
Document shepherd Sam Aldrin
Shepherd write-up Show (last changed 2017-06-23)
IESG IESG state RFC 8293 (Informational)
Consensus Boilerplate Yes
Telechat date
Responsible AD Alia Atlas
Send notices to "Matthew Bocci" <matthew.bocci@alcatel-lucent.com>, "Sam Aldrin" <aldrin.ietf@gmail.com>
IANA IANA review state Version Changed - Review Needed
IANA action state No IC
Internet Engineering Task Force (IETF)                       A. Ghanwani
Request for Comments: 8293                                          Dell
Category: Informational                                        L. Dunbar
ISSN: 2070-1721                                               M. McBride
                                                                  Huawei
                                                               V. Bannai
                                                                  Google
                                                             R. Krishnan
                                                                    Dell
                                                            January 2018

    A Framework for Multicast in Network Virtualization over Layer 3

Abstract

   This document provides a framework for supporting multicast traffic
   in a network that uses Network Virtualization over Layer 3 (NVO3).
   Both infrastructure multicast and application-specific multicast are
   discussed.  It describes the various mechanisms that can be used for
   delivering such traffic as well as the data plane and control plane
   considerations for each of the mechanisms.

Status of This Memo

   This document is not an Internet Standards Track specification; it is
   published for informational purposes.

   This document is a product of the Internet Engineering Task Force
   (IETF).  It represents the consensus of the IETF community.  It has
   received public review and has been approved for publication by the
   Internet Engineering Steering Group (IESG).  Not all documents
   approved by the IESG are a candidate for any level of Internet
   Standard; see Section 2 of RFC 7841.

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

Ghanwani, et al.              Informational                     [Page 1]
RFC 8293            A Framework for Multicast in NVO3       January 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
   (https://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.  Infrastructure Multicast  . . . . . . . . . . . . . . . .   3
     1.2.  Application-Specific Multicast  . . . . . . . . . . . . .   4
   2.  Terminology and Abbreviations . . . . . . . . . . . . . . . .   4
   3.  Multicast Mechanisms in Networks That Use NVO3  . . . . . . .   5
     3.1.  No Multicast Support  . . . . . . . . . . . . . . . . . .   6
     3.2.  Replication at the Source NVE . . . . . . . . . . . . . .   6
     3.3.  Replication at a Multicast Service Node . . . . . . . . .   8
     3.4.  IP Multicast in the Underlay  . . . . . . . . . . . . . .  10
     3.5.  Other Schemes . . . . . . . . . . . . . . . . . . . . . .  11
   4.  Simultaneous Use of More Than One Mechanism . . . . . . . . .  12
   5.  Other Issues  . . . . . . . . . . . . . . . . . . . . . . . .  12
     5.1.  Multicast-Agnostic NVEs . . . . . . . . . . . . . . . . .  12
     5.2.  Multicast Membership Management for DC with VMs . . . . .  13
   6.  Security Considerations . . . . . . . . . . . . . . . . . . .  13
   7.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .  13
   8.  Summary . . . . . . . . . . . . . . . . . . . . . . . . . . .  13
   9.  References  . . . . . . . . . . . . . . . . . . . . . . . . .  13
     9.1.  Normative References  . . . . . . . . . . . . . . . . . .  13
     9.2.  Informative References  . . . . . . . . . . . . . . . . .  14
   Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . .  17
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .  17

Ghanwani, et al.              Informational                     [Page 2]
RFC 8293            A Framework for Multicast in NVO3       January 2018

1.  Introduction

   Network Virtualization over Layer 3 (NVO3) [RFC7365] is a technology
   that is used to address issues that arise in building large, multi-
   tenant data centers (DCs) that make extensive use of server
   virtualization [RFC7364].

   This document provides a framework for supporting multicast traffic
   in a network that uses NVO3.  Both infrastructure multicast and
   application-specific multicast are considered.  It describes various
Show full document text