Re: [Idr] [spring] New draft for data center gateways

Robert Raszuk <robert@raszuk.net> Tue, 24 May 2016 21:27 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 9B21C12D1D3; Tue, 24 May 2016 14:27:48 -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 fGSxdJg8-r9r; Tue, 24 May 2016 14:27:47 -0700 (PDT)
Received: from mail-lf0-x22b.google.com (mail-lf0-x22b.google.com [IPv6:2a00:1450:4010:c07::22b]) (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 CF26612B056; Tue, 24 May 2016 14:27:46 -0700 (PDT)
Received: by mail-lf0-x22b.google.com with SMTP id e130so11057456lfe.3; Tue, 24 May 2016 14:27:46 -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=+wH+dW75cWZOaEtx7iA+VUmuhENNtnwYfRf2hUzJQ2g=; b=rpUBiUycCK4gxoTEQZtUvLiAjGw7kEzsDnPPPKvUsMXF8XiU2zUkTNe/wuKDxUAPq/ uY9wHUVVm2FvNa+N/A8xLoJR4a6u8luMRqD8UEvFzcMnZ13uyQk0xmP5lEsbcSKe8uDM Xp8UbULh2y9KLejFhbbc28y4AtzVcTQd54jBJrJa1HFm5ev+HBBJ74R6fY9zyTTuoXQ+ Pwk8fsfkpUWOJ+HmrCiyda6vvuv+sc7wN5lovEsC/aTwOppVCazQkqIheYnvvg5+VNUr 9FhdZMGfKVhw2nOzKY1K/CcILHaqBQt2kxQeqnfgACEnbf3/v3nIzUUbSijs2JmKzJaq 8CQg==
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=+wH+dW75cWZOaEtx7iA+VUmuhENNtnwYfRf2hUzJQ2g=; b=S6IaMwheKzTzJAgUuX59ip/6/yrBPPNUonR3ldeVI7bzeo+acsS5qfJW5SuyjwdZ7s /paXhsAVn5TAbbEN8xs6oRfSa0BuKGlblVB4HHtatFkhJ6Uj9hAngpMIEY327ZtAv+WM musAYGPakzzUIIF7ni0baGqGo9hC7EM4FYWd8fV2X6vpDeALdXvyQlY8cki2fcwlRDtN k9qQKseUoRsmtB6JVftUWt4wMhAnVb0sBignurQAcK8mEg28k160n6Mb4QgkZMGIIsKw UCUa2vX8KFoe0f+bxWH/M6DpT30sYsnC2c/HTzbtgR3dyf1mBQa4npKzj0ScUlY/Wm8l 2UlA==
X-Gm-Message-State: ALyK8tL0kAzJpkERaIV2iE3ApFU1LTd2atufvTyOMK4pjj+4SVPFRwhNvMZvRXo1WqPbAe7ChD3ab+1ufx8kIQ==
MIME-Version: 1.0
X-Received: by 10.25.16.219 with SMTP id 88mr59684lfq.21.1464125264904; Tue, 24 May 2016 14:27:44 -0700 (PDT)
Sender: rraszuk@gmail.com
Received: by 10.25.134.196 with HTTP; Tue, 24 May 2016 14:27:44 -0700 (PDT)
In-Reply-To: <SN1PR0501MB1709C670BFB005BDB241845DC74F0@SN1PR0501MB1709.namprd05.prod.outlook.com>
References: <01ea01d1b51a$7cf31e60$76d95b20$@olddog.co.uk> <CA+b+ERmKjq9h5LP5k3+dygkRjbwzsXrogyzvopPZ61DTTuaitA@mail.gmail.com> <CA+b+ERnZt0BgrHHqBD4BopunjEZLUstfsAbw__u0wGJ2v0Wy-w@mail.gmail.com> <SN1PR0501MB1709C670BFB005BDB241845DC74F0@SN1PR0501MB1709.namprd05.prod.outlook.com>
Date: Tue, 24 May 2016 23:27:44 +0200
X-Google-Sender-Auth: CSYEoyOCmzv9GZdQ9zY_2GE8CCs
Message-ID: <CA+b+ERnLC1wtkGCduTL2-eXu0fMgbM1OSz1N5CugyPxKD5dVvg@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
To: John E Drake <jdrake@juniper.net>
Content-Type: multipart/alternative; boundary="001a11402d9c524b2305339d3ad3"
Archived-At: <http://mailarchive.ietf.org/arch/msg/idr/URvlLoU57DAlzMNr49TuI1A-nUg>
Cc: "spring@ietf.org" <spring@ietf.org>, idr wg <idr@ietf.org>
Subject: Re: [Idr] [spring] 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: Tue, 24 May 2016 21:27:48 -0000

Hi John,

*[JD]  We were assuming that a) GW/backbone links would be advertised in
> BGP LS (optionally w/ EPE) and b) a GW that is disconnected from the
> backbone does not advertise an auto-discovery route.  This will be made
> explicit in the next revision.  *
>

​Ad a) - EPE works fine with next hop self on the ASBRs of the bacbone. So
if your proposal requires external links to be passive in the backbone IGP
then the draft needs to state it well. Besides it may not be sufficient if
more then one backbone instance is used to interconnect DCs.

Ad b) - The current set of procedures described in section 2 for
constructing auto discovery routes is not sufficient. GW may be
interconnected to more then one backbone each serving different set of
prefixes within each DC (you call it X). So much more would need to go into
the auto-discovery to make this work in practice. And even if you would go
that way it will be slow to re-advertise all prefixes with different tunnel
attribute content.

*[JD]   Are you simply repeating the opinion you expressed when the
> tunnel-encaps draft first came out, or do you have a scalability concern
> that hasn't already been discussed?*
>
>
​I am expressing the observation that tunnel-encaps may work well to pass
static information or information which may change by configiration.

Here you are using it to pass remote reachability info embedded into it. I
find it far from optimal which as combined with possible DC prefix scale is
likely to cause more issues then benefits.

That's why I suggest use of indirection layer to solve this overall
problem. As mentioned one could be LISP or any other SD-WAN solutions.

Thx,
R.