datatracker.ietf.org
Sign in
Version 5.13.0, 2015-03-25
Report a bug

NVGRE: Network Virtualization using Generic Routing Encapsulation
draft-sridharan-virtualization-nvgre-07

Document type: Active Internet-Draft (individual)
Document stream: ISE
Last updated: 2014-11-13
Intended RFC status: Informational
Other versions: plain text, pdf, html

ISE State: Finding Reviewers
Document shepherd: No shepherd assigned

IESG State: I-D Exists
Responsible AD: (None)
Send notices to: No addresses provided

Network Working Group                                       P. Garg Ed.
Internet Draft                                              Y. Wang Ed.
Intended Category: Informational                              Microsoft
Expires: May 10, 2015                                 November 11, 2014

     NVGRE: Network Virtualization using Generic Routing Encapsulation
                draft-sridharan-virtualization-nvgre-07.txt

Status of this Memo

   This memo provides information for the Internet Community. It does
   not specify an Internet standard of any kind; instead it relies on a
   proposed standard. Distribution of this memo is unlimited.

Copyright Notice

   Copyright (c) 2014 IETF Trust and the persons identified as the
   document authors. All rights reserved.

   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), 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 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.

   This Internet-Draft will expire on May 10, 2015.

Sridharan et al             Informational                      [Page 1]
Internet-Draft                  NVGRE                     November 2014

Abstract

   This document describes the usage of Generic Routing Encapsulation
   (GRE) header for Network Virtualization (NVGRE) in multi-tenant
   datacenters. Network Virtualization decouples virtual networks and
   addresses from physical network infrastructure, providing isolation
   and concurrency between multiple virtual networks on the same
   physical network infrastructure. This document also introduces a
   Network Virtualization framework to illustrate the use cases, but
   the focus is on specifying the data plane aspect of NVGRE.

Table of Contents

   1. Introduction...................................................2
      1.1. Terminology...............................................4
   2. Conventions used in this document..............................4
   3. NVGRE: Network Virtualization using GRE........................5
      3.1. NVGRE Endpoint............................................5
      3.2. NVGRE frame format........................................6
      3.3. Inner 802.1Q Tag..........................................9
      3.4. Reserved VSID.............................................9
   4. NVGRE Deployment Consideration................................10
      4.1. ECMP Support.............................................10
      4.2. Broadcast and Multicast Traffic..........................10
      4.3. Unicast Traffic..........................................10
      4.4. IP Fragmentation.........................................11
      4.5. Address/Policy Management & Routing......................11
      4.6. Cross-subnet, Cross-premise Communication................11
      4.7. Internet Connectivity....................................13
      4.8. Management and Control Planes............................13
      4.9. NVGRE-Aware Devices......................................13
      4.10. Network Scalability with NVGRE..........................14
   5. Security Considerations.......................................15
   6. IANA Considerations...........................................15
   7. References....................................................15
      7.1. Normative References.....................................15
      7.2. Informative References...................................15
   8. Authors and Contributors......................................16
   9. Acknowledgments...............................................17

1. Introduction

   Conventional data center network designs cater to largely static
   workloads and cause fragmentation of network and server capacity

Sridharan et al             Informational                      [Page 2]
Internet-Draft                  NVGRE                     November 2014

[include full document text]