Re: [Idr] New draft for data center gateways
Robert Raszuk <robert@raszuk.net> Mon, 23 May 2016 20:14 UTC
Return-Path: <rraszuk@gmail.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 78BF212DB4B; Mon, 23 May 2016 13:14:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.4
X-Spam-Level:
X-Spam-Status: No, score=-2.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.198, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 60k_ee88fKW2; Mon, 23 May 2016 13:14:19 -0700 (PDT)
Received: from mail-lf0-x22f.google.com (mail-lf0-x22f.google.com [IPv6:2a00:1450:4010:c07::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E308D12DB4E; Mon, 23 May 2016 13:14:18 -0700 (PDT)
Received: by mail-lf0-x22f.google.com with SMTP id k98so18772483lfi.1; Mon, 23 May 2016 13:14:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc; bh=2kDeyHDSc7khB8jmY/f0GyF3Mjuhy7QoH9ycjxxxals=; b=aYNSRIaKcexjiRCvvV2fYVZnCZJHDHnKmv50Bwl69kP6028nKgxadstLeiu7XqquRO JQEkbAWhQQYTwaumbdBi72mHfKO6dNF0C7s0OpJH/bu/bQ9irpQ+mRXW8jFwhUXWcbzz BQW/1oT5378SA7mDT7QD+O+G25PyMR6WILH//u1vv68wliIFxAT5RxswynXMgpE1sJXD YXFJOmteeucEwD3qaYzPtM82UYzHvSR9sD3n/S/SqM5Mu2RwHPGJgvC4/QlJcpvp6/yT kbaiwgPZFsimL5WeE/JuVmG3HyY1N14hlQJkzlm8J4jGPYXNDDejlVM3VRH8SeE6BrbJ PehA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc; bh=2kDeyHDSc7khB8jmY/f0GyF3Mjuhy7QoH9ycjxxxals=; b=kOfdm8XtwE24/bbr9MRVXQPuBmim/jSbdm9nIt7fKAMtb7mSa8UIPkOue7bWdh+hSV GO22yrKBEtNYeHQfUPqS5upwLjukMKsBmuQEsTDI6nkT7oqVjr0jfdQGU4LTmQWkJSwI BxtIMBB6wfVJi7IN79UCdGACUU+dQmVyJHYgliS006vT13mYeUYU/oadjFTqG66+du2R o8lNyWS4epsJU5S9hgHD6u0WRHgOnar+io51EnDw/Zm73B5jKwYKlHgeNyKp1xjspIrB Nd+m/b/GLkOzuKMaeDJWJH87mBVEcHofsh4FB1xf9lf5sgSedMgr4KZBiXftuJZiJRl+ U2IA==
X-Gm-Message-State: AOPr4FX0OOjw/mDGuF4EX4VGhOVv1VzOTekNAJJ3ACZCW3YBndH0ip/ei0bzka04y3L536kMmWxM6Jj8od6SBw==
MIME-Version: 1.0
X-Received: by 10.25.18.26 with SMTP id h26mr5800553lfi.110.1464034456942; Mon, 23 May 2016 13:14:16 -0700 (PDT)
Sender: rraszuk@gmail.com
Received: by 10.25.126.210 with HTTP; Mon, 23 May 2016 13:14:16 -0700 (PDT)
In-Reply-To: <CA+b+ERmKjq9h5LP5k3+dygkRjbwzsXrogyzvopPZ61DTTuaitA@mail.gmail.com>
References: <01ea01d1b51a$7cf31e60$76d95b20$@olddog.co.uk> <CA+b+ERmKjq9h5LP5k3+dygkRjbwzsXrogyzvopPZ61DTTuaitA@mail.gmail.com>
Date: Mon, 23 May 2016 22:14:16 +0200
X-Google-Sender-Auth: _qjQmktN64d7CqR4Y63_zC14EUc
Message-ID: <CA+b+ERnZt0BgrHHqBD4BopunjEZLUstfsAbw__u0wGJ2v0Wy-w@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
To: Adrian Farrel <adrian@olddog.co.uk>
Content-Type: multipart/alternative; boundary="001a113f8f70bebf6a0533881518"
Archived-At: <http://mailarchive.ietf.org/arch/msg/idr/NsIbjnGOSLlr3RII-CQt6WXzST4>
Cc: idr wg <idr@ietf.org>, "spring@ietf.org" <spring@ietf.org>
Subject: Re: [Idr] New draft for data center gateways
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 May 2016 20:14:25 -0000
Dear Authors, Question 1: Assume that prefix X has been advertised with tunnel attribute as described in the draft with both GW1 and GW2 entry points to Egress DC site. So remote GW in Ingress DC site receives at least one such advertisement and as each contains both GW1 and GW2 entries it can engineer flows to those. So far so good ... but what happens when link between PE (on left side) and GW1 goes down ? BGP will after some time remove that path via all ASes, but GW2 will keep advertsing prefix X as still reachable via both GW1 and GW2 within tunnel encapsulation attribute as from his perspective nothing will be wrong. How remote GW in Ingress DC site is now supposed to know that GW1 link to PE in AS2 went down and stop pushing traffic towards it ? - - - Question 2: What happens if all L3 DC CLOS IP Fabrics use eBGP not IGP ? - - - Question 3: Is per prefix tunnel attribute where say /32 routes may be exchanges flat (ref calico approach - https://www.projectcalico.org/) really a scalable solution ? Best, Robert. PS. Just purely as information your inter DC traffic steering problem description is easily solved already today with one level of indirection - Example: LISP. Not sure if we need additional flat protocol extensions here. On Mon, May 23, 2016 at 8:14 PM, Robert Raszuk <robert@raszuk.net> wrote: > Hi Adrian, > > Many thx for sharing the document. Just starting to read it one assertion > repeated at least twice got my attention: > > "Segment routing (SR) [I-D.ietf-spring-segment-routing] is a popular > protocol mechanism for operating within a DC" > > By "popular protocol mechanism" when building non blocking L3 CLOS IP > fabric are you referring to the below proposal or something else ? > > > https://tools.ietf.org/html/draft-filsfils-spring-large-scale-interconnect-02 > > Also by "popular" do you mean something which is perhaps deployed in > production to any level or author's definition of "popular" refers to > something real deployment are yet to see ? > > Honestly having been involved in building large scale data centers for the > last few years I have not see SR being anywhere close to be used there. > Especially MPLS flavor of it :) > > If anything within DCs draft-lapukhov-bgp-sdn-00 is easy to use and > provides more then sufficient flexibility within properly constructed > intra-dc fabric in terms of traffic engineering. > > Many thx, > Robert. > > > On Mon, May 23, 2016 at 7:42 PM, Adrian Farrel <adrian@olddog.co.uk> > wrote: > >> Hi, >> >> Just posted >> https://datatracker.ietf.org/doc/draft-drake-bess-datacenter-gateway/ >> >> We think this covers an important hole. The document defines a mechanism >> using >> the BGP Tunnel Encapsulation attribute to allow each gateway router to >> advertise >> the routes to the prefixes in the data center site to which it provides >> access, >> and also to advertise on behalf of each other gateway to the same data >> center >> site. >> >> We posted this as BESS draft, so discussion there, please until such >> time that >> the various chairs tell us to move the discussion somewhere else. >> >> Thanks, >> Adrian >> >> _______________________________________________ >> Idr mailing list >> Idr@ietf.org >> https://www.ietf.org/mailman/listinfo/idr >> > >
- [Idr] New draft for data center gateways Adrian Farrel
- Re: [Idr] New draft for data center gateways Robert Raszuk
- Re: [Idr] New draft for data center gateways Robert Raszuk
- Re: [Idr] [spring] New draft for data center gate… John E Drake
- Re: [Idr] [spring] New draft for data center gate… Robert Raszuk
- Re: [Idr] [spring] New draft for data center gate… Robert Raszuk