Re: [Idr] Tunnel-Encap Gaps for SD-WAN described in draft-ietf-rtgwg-net2cloud-gap-analysis-02.txt

Robert Raszuk <robert@raszuk.net> Wed, 26 June 2019 21:28 UTC

Return-Path: <robert@raszuk.net>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 38D1D12042D for <rtgwg@ietfa.amsl.com>; Wed, 26 Jun 2019 14:28:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=raszuk.net
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 8zkQ66Y49f44 for <rtgwg@ietfa.amsl.com>; Wed, 26 Jun 2019 14:28:38 -0700 (PDT)
Received: from mail-qt1-x832.google.com (mail-qt1-x832.google.com [IPv6:2607:f8b0:4864:20::832]) (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 DD32012060D for <rtgwg@ietf.org>; Wed, 26 Jun 2019 14:28:34 -0700 (PDT)
Received: by mail-qt1-x832.google.com with SMTP id i34so205629qta.6 for <rtgwg@ietf.org>; Wed, 26 Jun 2019 14:28:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=NKhV8DzE3dtKwoDdAhlHyoRRD4QQ8cxhaG92S9RDMEA=; b=edtOmu6no2UXrIkxSVPqahrzyvlHVOYStas2sncdciRLo9oFG5QZycFavzXk0br/tS pmgN/NYO9W2q/U6gfzxG6/3CvS7qnk5VwK99BV5hPnH50+/DjXafJ0Q/SzUyRZWgzOT4 kzB3e5DOWPEHXM7MyEOprr8WFwtqs1/Hw3532X5Y17oG+MVWK8I9IskqNHRd8ynWoDk2 qRMUwF6Pbrdlcjq/JMH0Y5eC35TN3snpqe5o3yBBFxqRTlNTXUcDfYCBQcSn9nFIEZ3+ yCWrX+j1s5l5k22VtuU28LYKg47+hLqq+6LDelwobqKQ/z/TO9zsuZGgIt5Keyp5mqjx T5WQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=NKhV8DzE3dtKwoDdAhlHyoRRD4QQ8cxhaG92S9RDMEA=; b=Xk585CrKuyXGAHnlG7GVadoansA37kVQzAUSlkk6ZV4qzWEUNmeiTpBwvw5kYeGNFP FuQVDbw4lyt5qK4JkVeKyzJBEcdYhVUgpzxb4uW1a3X3/L1fGIFDvYPssuMBihEwELlF 4ri4+2koIDcUc85+0Zmm2SBurvoqjZYglbTTC+SZOKLB2Li5hGbn86nndaErMhV7TykA PTbAl0GIW8LuuUtOMPqer78LIGuAl3yAfJQrbwWsrtop8PSjNf2C7QnSrfTbpo4WJGnT Si6/RZ3QrzuUekRqxpfXKlryytZGd+JjmJZnCxMhB9cTFW0IZWQ4rlMubgIbz6eo2QZT N5ng==
X-Gm-Message-State: APjAAAVYVurTBPB72XJc9URDNzm8y9LnYg95ybPS1ue3gdtG3pvwqY+9 mwaAp66IC8TL91Fn2dbxyCGYZXdp/g9iY6o5wBrQrA==
X-Google-Smtp-Source: APXvYqxzBB3yHgzrTnAM4MFuHfbQq/I0qPlrQ/MUmg/PkWJHLPHe9Aqopc30v3ABQ/M92DJUedOuDyyCZUu/SQT3NSM=
X-Received: by 2002:ac8:2e59:: with SMTP id s25mr84071qta.94.1561584513946; Wed, 26 Jun 2019 14:28:33 -0700 (PDT)
MIME-Version: 1.0
References: <MN2PR13MB358267E50BCEB2E7795046B785E50@MN2PR13MB3582.namprd13.prod.outlook.com> <BYAPR05MB5029672CA347E6EC1B94E476C7E40@BYAPR05MB5029.namprd05.prod.outlook.com> <MN2PR13MB358228DB2D7DD56204660F6985E40@MN2PR13MB3582.namprd13.prod.outlook.com> <BYAPR05MB502933857FE0AFBA3390734DC7E40@BYAPR05MB5029.namprd05.prod.outlook.com> <MN2PR13MB3582B880C792E0519A3A91C385E40@MN2PR13MB3582.namprd13.prod.outlook.com> <BYAPR05MB5029581D97C82FA968601CCDC7E70@BYAPR05MB5029.namprd05.prod.outlook.com> <MN2PR13MB35826741E00B40BBFE12616085E70@MN2PR13MB3582.namprd13.prod.outlook.com> <4F580631-0E2D-4311-9EDC-E25A4862DD84@juniper.net> <BYAPR05MB5029D7B984EB0506C7773E63C7E20@BYAPR05MB5029.namprd05.prod.outlook.com> <CAOj+MMH-0qBkaroKJEdtjM1-7-ZjOY1mWBkS7hLo8FOC_5A+Og@mail.gmail.com> <BYAPR05MB50295A1AC3FB482F39249D0AC7E20@BYAPR05MB5029.namprd05.prod.outlook.com>
In-Reply-To: <BYAPR05MB50295A1AC3FB482F39249D0AC7E20@BYAPR05MB5029.namprd05.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Wed, 26 Jun 2019 23:28:23 +0200
Message-ID: <CAOj+MMGKdfb9HGh7TyPMWKtdhVZTVcyU3_pzVFaCmJvP=ny5cg@mail.gmail.com>
Subject: Re: [Idr] Tunnel-Encap Gaps for SD-WAN described in draft-ietf-rtgwg-net2cloud-gap-analysis-02.txt
To: John E Drake <jdrake@juniper.net>
Cc: John E Drake <jdrake=40juniper.net@dmarc.ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>, Linda Dunbar <linda.dunbar@futurewei.com>, "idr@ietf.org" <idr@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000003db043058c40ba94"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/15btIA1P1kcJUVCjC3Bkvk8jOYg>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2019 21:28:45 -0000

> *[JD] You could issue an UPDATE for the tunnel endpoint itself which
> contained the tunnel encapsulation attribute sans an endpoint sub-TLV.  *
>

What next would this UPDATE contain ?

See there seems to be already a provision for what I think you are trying
to do by this special case from section 3.1:

   There is one special case: the Remote Endpoint sub-TLV MAY have a
   value field whose Address Family subfield contains 0.  This means
   that the tunnel's remote endpoint is the UPDATE's BGP next hop.  If
   the Address Family subfield contains 0, the Address subfield is
   omitted, and the Autonomous System number field is set to 0.



> *Any routes that use that tunnel endpoint would also include the tunnel
> encapsulation attribute that contains only the endpoint sub-TLV.*
>

Well one could argue that if you properly mark next hop with proper tunnel
encapsulation selection and tunnel endpoint address you would not need to
attach any tunnel attribute at all as simple BGP recursion will inherit the
properties of next hop carried prefixes are pointing to.

Thx.
R.

>