[Int-area] RTG Dir QA review of draft-ietf-nvo3-gue - TSVWG coordination

"Black, David" <david.black@emc.com> Tue, 28 June 2016 15:08 UTC

Return-Path: <david.black@emc.com>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE72E12D151; Tue, 28 Jun 2016 08:08:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.747
X-Spam-Level:
X-Spam-Status: No, score=-5.747 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=emc.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 g8gmMdaUluMG; Tue, 28 Jun 2016 08:08:27 -0700 (PDT)
Received: from mailuogwhop.emc.com (mailuogwhop.emc.com [168.159.213.141]) (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 677B412D50B; Tue, 28 Jun 2016 08:08:24 -0700 (PDT)
Received: from maildlpprd03.lss.emc.com (maildlpprd03.lss.emc.com [10.253.24.35]) by mailuogwprd04.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id u5SF8JZF009583 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 28 Jun 2016 11:08:21 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd04.lss.emc.com u5SF8JZF009583
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1467126501; bh=l+7x+4ULacQpO2VkLB/UBtZR0gA=; h=From:To:CC:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=v43tGZTZ3Qro5crqVyA6XOMZeUYwUxGbYUNhH9SG8b56XjgUwgxVXPoObU3LcAUXP 3A/8Wj5j0kSrSCvdvQyUdAQo3OrAN97YSLLD5ctS04Zw4VcM0tGjxwXVQNyvdYfb8G 7kb4A2ECcsFDOcdxyOzG1kX/0xEbHzxVS3Vrh5h8=
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd04.lss.emc.com u5SF8JZF009583
Received: from mailusrhubprd03.lss.emc.com (mailusrhubprd03.lss.emc.com [10.253.24.21]) by maildlpprd03.lss.emc.com (RSA Interceptor); Tue, 28 Jun 2016 11:07:43 -0400
Received: from MXHUB315.corp.emc.com (MXHUB315.corp.emc.com [10.146.3.93]) by mailusrhubprd03.lss.emc.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.0) with ESMTP id u5SF84ZL006224 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL); Tue, 28 Jun 2016 11:08:04 -0400
Received: from MX307CL04.corp.emc.com ([fe80::849f:5da2:11b:4385]) by MXHUB315.corp.emc.com ([10.146.3.93]) with mapi id 14.03.0266.001; Tue, 28 Jun 2016 11:08:03 -0400
From: "Black, David" <david.black@emc.com>
To: Tom Herbert <tom@herbertland.com>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>
Thread-Topic: RTG Dir QA review of draft-ietf-nvo3-gue - TSVWG coordination
Thread-Index: AdHRTt1+Xq96SrglR3WchHXlsv1krA==
Date: Tue, 28 Jun 2016 15:08:02 +0000
Message-ID: <CE03DB3D7B45C245BCA0D243277949362F5B0DA3@MX307CL04.corp.emc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.238.45.60]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd03.lss.emc.com
X-RSA-Classifications: public
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/jCmEt8YXp44nHh2ofEKENuMcQfo>
Cc: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "nvo3@ietf.org" <nvo3@ietf.org>, "draft-ietf-nvo3-gue.all@ietf.org" <draft-ietf-nvo3-gue.all@ietf.org>, "int-area@ietf.org" <int-area@ietf.org>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Subject: [Int-area] RTG Dir QA review of draft-ietf-nvo3-gue - TSVWG coordination
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF Internet Area Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Jun 2016 15:08:30 -0000

[+tsvwg - this draft is undergoing a WG adoption call to move it from nvo3 to intarea]

Commenting on  just the TSVWG coordination concerns, as a TSVWG co-chair.

Legend:
> > Adrian Farrel (RTG Dir reviewer)
> Tom Herbert (GUE draft author)
David Black (TSVWG co-chair)

> > It seems to me that there is some careful coordination needed with other
> > work on encapsulation of transport or network protocols in UDP. This
> > idea clearly has value in NVO3, but I should have thought it sat better
> > in the TSVWG. I hope the NVO3 chairs have discussed this with the TSVWG
> > chairs to ensure that there is no friction. This is particularly
> > important because it will be important to recognise that only one of
> > this draft and draft-manner-tsvwg-gut is likely to make it to RFC.
> >
> Much of the content around TSV issues (e.g. zero UDP6 checksum and
> congestion control) is based on that in MPLS/UDP and GRE/UDP.

And those are the two most relevant documents to work from.  GRE/UDP needs
a little more tweaking before RFC publication is requested.  Specifically, I need to
supply some improved congestion control text to the authors - doing that is on
my "round tuit" list.
 
> > You seem to have correctly addressed the three issues that have most
> > worried the TSVWG (checksum, congestion and security), so that is all
> > good, but I would recommend getting the TSVWG involved for a full and
> > detailed review now and for each future revision of the document. In
> > fact, I would have tended towards making this a TSVWG document, but so
> > long as the chairs, the ADs, and the WGs are happy, that should be fine.
> >
> > ---
> >
> > Overall, this work is a good idea and needed. When we did MPLS-in-UDP
> > there was a background proposal to generalise and only burn one port
> > number for al UDP encapsulations. This achieves that end.
> >
> > However, I think this proposal may be too general and too extensible.
> > Future-proof is good, but there seem to be a lot of bells and whistles
> > defined here that have no specific use proposed, and no indication that
> > a future use might ever be defined. I think it is one thing that it
> > should be possible to extend a protocol, and another that it defines
> > multiple fields and extension mechanisms that might never be used.
> >
> Yes, two of the authors on this draft are also authors for GRE/UDP.
> GRE/UDP has received excellent review in TSVWG and we would like to
> have similar review of GUE.

That will definitely happen ;-).   My preference is for encapsulation header
design to be done in WGs that work on encapsulations - TSVWG is not
such a WG, but is more than happy to advise on Transport concerns, such
as those identified above.

Thanks, --David