TRILL Distributed Layer 3 Gateway
draft-ietf-trill-irb-08
TRILL Working Group W. Hao
INTERNET-DRAFT Y. Li
Intended Status: Standard Track Huawei
A. Qu
MediaTec
M. Durrani
Cisco
P. Sivamurugan
IP Infusion
L. Xia
Huawei
Expires: April 7, 2016 December 7, 2015
TRILL Distributed Layer 3 Gateway
draft-ietf-trill-irb-08.txt
Abstract
The base TRILL protocol provides optimal pair-wise data frame
forwarding for layer 2 intra-subnet traffic but not for layer 3
inter-subnet traffic. A centralized gateway solution is typically
used for layer 3 inter-subnet traffic forwarding but has the
following issues:
1. Sub-optimum forwarding paths for inter-subnet traffic.
2. A centralized gateway may need to support a very large
number of gateway interfaces in a data center, one per tenant per
data label used by that tenant, to provide interconnect
functionality for all the layer 2 virtual networks in a TRILL campus.
3. A traffic bottleneck at the gateway.
This document specifies an optional TRILL distributed gateway
solution that resolves these centralized gateway issues.
Status of this Memo
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
Hao & Li, etc Expires March 9, 2016 [Page 1]
Internet-Draft TRILL Distributed Layer 3 Gateway December 2015
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/1id-abstracts.html
The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html.
Copyright Notice
Copyright (c) 2015 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. Document Organization................................... 3
2. Conventions used in this document............................ 4
3. Simplified Example and Problem Statement .................... 5
3.1. Simplified Example...................................... 5
3.2. Problem Statement Summary............................... 8
4. Layer 3 Traffic Forwarding Model............................. 9
5. Distributed Gateway Solution Details ........................ 9
5.1. Local Routing Information ............................. 10
5.2. Local Routing Information Synchronization ............. 11
5.3. Active-active Access................................... 13
5.4. Data Traffic Forwarding Process ....................... 14
6. Distributed Layer 3 Gateway Process Example ................ 14
6.1. Control plane process.................................. 16
6.2. Data Plane Process..................................... 16
7. TRILL Protocol Extensions................................... 17
7.1. The Tenant Label and Gateway MAC APPsub-TLV ........... 18
Hao & Li, etc Expires April 7, 2016 [Page 2]
Internet-Draft TRILL Distributed Layer 3 Gateway December 2015
7.2. "SE" Flag in NickFlags APPsub-TLV ..................... 19
7.3. The IPv4 Prefix APPsub-TLV............................. 19
7.4. The IPv6 Prefix APPsub-TLV............................. 20
Show full document text