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: 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 B071B12064A for <idr@ietfa.amsl.com>; Wed, 26 Jun 2019 14:28:41 -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=unavailable 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 1GSBM7aBZ_uw for <idr@ietfa.amsl.com>; Wed, 26 Jun 2019 14:28:40 -0700 (PDT)
Received: from mail-qt1-x82d.google.com (mail-qt1-x82d.google.com [IPv6:2607:f8b0:4864:20::82d]) (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 E9E01120659 for <idr@ietf.org>; Wed, 26 Jun 2019 14:28:34 -0700 (PDT)
Received: by mail-qt1-x82d.google.com with SMTP id w40so246822qtk.0 for <idr@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=C3JVstGTihaJPuOLRh2lbWSS7EQZGr+g3mjZeGnAYMV/0NGptcXU9KWcAdDEynt0yX QXpZxZQvYKBZ0DBB26NInCuQC7UURH3mek+/AHKnFiuuHTQMrNwMPFiIH4TOaM8oL/Lw 0r6BJUTx3PJ0GLzNGJi/lRnQb2g8EuZbj3XgEaa0gFxyTlUnzJQfRs+GldkfSVARRXQC bNF6T0wBcWnaHDhhrmrnVb6Kr3xF88k5r/JH/6o7Avkm0pNqXUlZEu7LgnXZrKlBEa+w lozzyxrCXU1IO0UIvC29NFbctlPK7lJG+y2hvEmn7+EyQ8wrnws7Few1ZMjkm1KD3u1S h/Gg==
X-Gm-Message-State: APjAAAWaZB/PMni/Bm6RGra7fJIOMmp8FYcUfqwFAo7QhR/Nsh+0juSY IgboppZzqOmLld04ofNrool+Zn8fCpHcnbQwXYgA3Q==
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>
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/idr/hSUF_bP4fGPtiXRrARVOQb5YsAs>
Subject: Re: [Idr] Tunnel-Encap Gaps for SD-WAN described in draft-ietf-rtgwg-net2cloud-gap-analysis-02.txt
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 26 Jun 2019 21:28:46 -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.

>