Re: [Idr] Questions over draft-retana-idr-bgp-quic-01

Alvaro Retana <alvaro.retana@futurewei.com> Mon, 13 March 2023 22:19 UTC

Return-Path: <alvaro.retana@futurewei.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 82EBEC16953A for <idr@ietfa.amsl.com>; Mon, 13 Mar 2023 15:19:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.096
X-Spam-Level:
X-Spam-Status: No, score=-7.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bMi9uo-HpqaX for <idr@ietfa.amsl.com>; Mon, 13 Mar 2023 15:19:32 -0700 (PDT)
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on20716.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe5b::716]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 867BCC169538 for <idr@ietf.org>; Mon, 13 Mar 2023 15:19:13 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QYjHuPLRD65eyxzSompjCwZHapQlLRMjKFVCN42QgYTuRjskPUdW6DDE5phxaWoCJwM9WVBCdwcUjRuhDkyWAlOXklSrB/5vccpyf5eqlB7Ku8Ommi/W1a4gy/1vtdmrNPjwYwIQo5mWqSZNO9SYA7zCeNNqVWO4KAA+cdn9zvvhxOJGHY4EC2+QL0iGze49nnuGCXicSFMdIPjJZBKHZse1C5Z47MfxVSsCp849x0TnYvbouhz9h8Ll4KKv0ETyb8+mu74tBiERJdbnkBGh1L+ZX8rs9ZCT9u5jKpDXtQufcfZUqy2jnSy7Fnuz7CV83Thjj00jRpZQm3tQedsjww==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3jZYnMzr+0MiD7fa8AZXV+rmmbyT/dUBEF44ZD3ch9U=; b=mREbZH6Qvut3TZ9SZplh6KMOXiUE7zhDSy2JnbfwfvqSuiffUkouHsRo3oXNJCPDQGN/0h3m8NLekZPwJ52YkG0nhvuV9mk6W1Rg23x/XxJvT0Ztfvc0jOg2JYk7oBxIRAisAI04x8VG8uSkN5qLDvE/Vl9f38Maswwad8MQ+5o9o+NJoWoegBbmpAFIZeXZPHZ17CR6LTyCtnehuu6qUKt9UKxX20GyxnFvH2I8qznDgJY0lG8RyzhAkdIoRMHomtWgtICI5X9BtOHe3+JJ0wIGDhGqGyuQOWJ4T+3R642HNPOndpCEc/p6H+k6SmXsSGKglSh2s8PVbiuIJGCCYw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3jZYnMzr+0MiD7fa8AZXV+rmmbyT/dUBEF44ZD3ch9U=; b=B3d/NI3m0rCLGj1X13Ld2l6KDIfhnch+NPULvlX2Re8tmuBx4lH72dhEJyF2AJPr3KfIroS6/j2v4NfHOybco21PAT+6YrW5q+cxVqlxpcou9Y4UGES5y085uQJnLcRABC0WbSm9O7GL5f7vfoVv20EDo9QnLNyShR52Ec62uvg=
Received: from DM6PR13MB4003.namprd13.prod.outlook.com (2603:10b6:5:2ad::11) by BLAPR13MB4596.namprd13.prod.outlook.com (2603:10b6:208:307::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.23; Mon, 13 Mar 2023 22:19:10 +0000
Received: from DM6PR13MB4003.namprd13.prod.outlook.com ([fe80::61c6:94dc:e491:145a]) by DM6PR13MB4003.namprd13.prod.outlook.com ([fe80::61c6:94dc:e491:145a%3]) with mapi id 15.20.6178.024; Mon, 13 Mar 2023 22:19:09 +0000
From: Alvaro Retana <alvaro.retana@futurewei.com>
To: Ben Cox <ben@benjojo.co.uk>, "idr@ietf. org" <idr@ietf.org>
Thread-Topic: Questions over draft-retana-idr-bgp-quic-01
Thread-Index: AQHZVfnVKLbTrBZQqUKFV3ecJBGbvQ==
Date: Mon, 13 Mar 2023 22:19:09 +0000
Message-ID: <etPan.640fa15d.58478869.245@futurewei.com>
References: <CAL=9YSUKo4XOuBAXORqt58EmduEB5vPGN=0Zzw5bTaEdoDJfJg@mail.gmail.com>
In-Reply-To: <CAL=9YSUKo4XOuBAXORqt58EmduEB5vPGN=0Zzw5bTaEdoDJfJg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=futurewei.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DM6PR13MB4003:EE_|BLAPR13MB4596:EE_
x-ms-office365-filtering-correlation-id: 527279c4-978e-46e3-0f92-08db2410f7ce
x-ld-processed: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc,ExtAddr
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: dRw5R8PRfJDJBOLEQ6t+VJm26KG79fa6DAzB0TcvXLeZlnX3tP5ccOI8aDyGlYzp1M8TA2blNnXIC8wrs56znZ6muvQTyal4rIAFH3RofA9YVRg0ppE9nbuwXNvLLIkdyiPf2oovytd2qa+i5TUGuNGV/k0bgAku1W8WoQjckAgvIrSaojtuMZuNOly8Z8ixPRjFvup0OuTn+HZv3gq9rlBQpQ4SNeWfxFCrX5Us7QsssHf2smQwCz/x33oXNkdv6c9ROANyAcIDyKxRoMcIPDO9aysRqMO7LiIOLlxoSFR8yMZDQrO55eFYRmH5VduW5ajUjg3VEw+iaU1kSSerZeZYor18sgFoUd0Em65DfDYuVafPX4l8YTeSrCWKjf97kLS+LU/yYW5ukaHTp3raJXAhIxxCh83JgDlqf2M2bYcl8CWsW+zaMVGyOXESimBebFwde9JP8B46ZXjKY3tIOhR+a/UM+s+9MxEmDzHipvO1OuYQxD40gDTIiStGL7BrS+9z9VgMULK3lhohzrKVZOYV4wicyq0f8KMsYzblq+I/c9C7j/nIzi0zto3CVwCfuhUvVT2y5DfAWQ7wQ/pBQsYKslbSjTCDCqpWaDy1O+lPRG6xxFZQjwrHXzqmOgUsjI+qaYjLreZ2O/VB5XzltwUaVbXrYj2SqoXNZczvMv0/77tpkyXkZ5P/RGzfKTS5aCQgwrnCQ3Hfae3HwDd12GcXjlraA5vY7TiT93eAjZA=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR13MB4003.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(396003)(346002)(136003)(366004)(39840400004)(376002)(451199018)(2616005)(186003)(44832011)(6512007)(6506007)(8936002)(38070700005)(38100700002)(5660300002)(66574015)(6486002)(966005)(4326008)(66476007)(8676002)(91956017)(66446008)(64756008)(66556008)(2906002)(71200400001)(76116006)(41300700001)(66946007)(478600001)(122000001)(36756003)(316002)(54906003)(86362001)(110136005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: ZC6yh1co2tOHKKX3Afz+yUg1NyJH5acx6elRZ2Bb8M1yyvw35dYPEgSo1tfWXIrW7XiebYEdEEev3emzncRGX7+qcYDg7J2NsXJl1wOLEGeVzs1LgAyyLePe1TPy98/b+usZHhS6YQlSsO3NSCkhsSQVchoBM3FbWVrn4NxA5zEJkmDeTYMVDcf5LSjzDpTaxrIMkOeVB3W0frAnk9HKywRKc+DtOzvkq8V2cT9CdNN98hpnw9ZM2tHVBwJnCbPFDGOw2iBcFRWjVGgsLGky7UaPC1jOekGuYBuA1krDcwj704Bvo2rzYCfZKjGu8V+aykmjIQ9KmkbF2Q8yDnPIYndSHs3ZlklfgDc4oE3WEhUvGx7HCNcikSyOtJf3fxSfJPUDjAukcbboCe1OMx1hWuQafa8EDYLi9+n2TBt6cb4FdrLRrtUT7yBFT6wUEHEM05KNaIrgV4tSnhOY9eH3cIz8YTVzIqoPcaUGQSQErq6XWjRn0yHBlbtgFl4uTaEokkLogRdQ5ZjCB3cdBrqiod25BjKJhzWH/pWFQnVvyt/9sgnXxFVEjICS/J07daA8iHRquMGGzysuuGb+w+/2bBysv6hi8qRHy/o91a+8HWqUC/yCYqma/6UM8fzFMYDwnPcMpaqCkaidhhG2h1PvuJY+NmQWHAFA1g/s5ruD4+Y+QV5NnNOeuoxe65BWW4mEtbKnoanrE4DG3CqDnKuD3w3ykOmOEQVJTVM3bRY9ZTnB9gX7BN01tjQ780EGbWSaHGXh/2ugnZUZuBDTaDZOnjswZVm/VFr8ZgrQY49hXlSiei61R4IT9Hpd8GqL+jpCRC36dav3PvDcmU5M9Z4vQxxl3+uRMqS6ADTnwxS+ae4fiwrV65SIQ8Za0i1ljLvdcuniKfzMaYVv+J06HKgfk+O251yOhtPIw9piKBfM8gesykapuEVolk4ZIn0WNynORlpR/OHEhWg540VWdhj8zBRxhUpdlLAoktPrKGbINVYzWhOPWp3MUVw5JUDvpmB9I2xA9vOhFHz1kKrhNs97FOET22yLhfaQVcYaN6awdNHwPqkKpLUnWI24N9DVe4/6bRAsdQLdW4qAkUKE0RzRvF5W6a21G6bdZtzCegFeSeetfVL93a6+OXpn5J6d9VeYdC8sjXDONbbXygFyzHYy/Vtj678CzPP2BOmMnPIbkUlGRFfKsgcuDragLdTZDmD3GNfdA5nDN7Rub96ikD4HPWdAkGLvGd0l0DL6NAtlP3TvFYp4+GGJcz8TyeuLKysQ0yGp4upVFbrziLWtYivTy6eK8jiHp1blW/91EVDIHAthHQmFQ1iSG066jknuTYnzCoB3NsjpiKQHnXI4dKeK5df6b203E0Eiyun7G89gZlI9KpLHzSFNBpy+yCqcaBSEMVcVldS210z4oOcxA++W4hGPI/Y6UmMe1Bg2pRs7/q3BxSrlvuRmlehTZp0LkaKcNbEGYvFDISV9NAMO0zmqTBfFIZp0/fhnj2sJroivEqmr4zPEhTPGV3WqKyIsbjA3m9jnJh73cTbua+fj+0RQgy22aJ28Xb6MOVGdtD7obJ4O2NmD2pb9jo2tUhidBJ9U8plE69yqjo7HCHMXzUwhIAtucHR1RxLtvRHceWVIttVbwDvV0IEP+pIPMxVCX9rlo6Meeu7emoboMeTZfDWy/A==
Content-Type: multipart/alternative; boundary="_000_etPan640fa15d58478869245futureweicom_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR13MB4003.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 527279c4-978e-46e3-0f92-08db2410f7ce
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Mar 2023 22:19:09.7985 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HMo5MVIyzYkGdCI8TuN8Nznx/7Aqu9WOYUOWOUXCOuEDVq4LKO6xI7PVI9lTwEUvMbr60zpYhDT+m6sMpdDQ7Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR13MB4596
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/MmIvlabAFpPfZjYz7gwBoWCVJOk>
Subject: Re: [Idr] Questions over draft-retana-idr-bgp-quic-01
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.39
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, 13 Mar 2023 22:19:36 -0000

On March 13, 2023 at 9:28:02 AM, Ben Cox wrote:


Ben:

Hi!


> I was wondering on the direct motivations for this draft, you
> mentioned that you wish to use QUIC as a way to better mitigate the
> impact of errors when using multi-protocol sessions (to avoid taking
> down other protocols with one error in one protocol out of many)
>
> I'm curious about two things:
>
> One, are you intending for this to be used as an inter-AS solution or
> is this more of an internal AS deployment?

In the long term, both.  Some actions/coordination may be easier in internal deployments of course.



> Second, are you able to provide any examples of these errors taking
> down entire connections that have happened to you in the past?

The whole set of optional transitive attributes that lead to rfc7606 is a good example.  The surface is significantly smaller now, but not inexistent.

As Jared mentioned, it is not just about sessions going down because of errors, but the ability to bring up new AFs after the initial establishment of the session.



> Are these MP sessions like v4+v6 address families, or other things?

Yes...but they could also be anything.  For example, carrying Internet routes + VPNs + BGP-LS, etc...



> I believe that using QUIC for this mechanism is a pretty sizeable
> thing to integrate, so I’m interested in figuring out if there is a
> more lightweight way to doing this

Yes, it is not a light lift.


This is an alternate solution that has been discussed in the WG: https://datatracker.ietf.org/doc/draft-ietf-idr-bgp-multisession/   I'll let others comment on its status.



This work is still in its infancy.  We're publishing the draft so people see what we're doing and where we are at the moment, and to start seeing interest, comments, questions...  I believe the draft will be in a better state for more discussion by IETF 117 (we didn't ask for agenda time in Yokohama).

Thanks!

Alvaro.