Re: [nvo3] Rtgdir early review of draft-ietf-nvo3-encap-07

Jon Hudson <jon.hudson@gmail.com> Thu, 26 August 2021 00:51 UTC

Return-Path: <jon.hudson@gmail.com>
X-Original-To: nvo3@ietfa.amsl.com
Delivered-To: nvo3@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEB8B3A15F1; Wed, 25 Aug 2021 17:51:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 4KcoHea_puFs; Wed, 25 Aug 2021 17:51:37 -0700 (PDT)
Received: from mail-pj1-x102e.google.com (mail-pj1-x102e.google.com [IPv6:2607:f8b0:4864:20::102e]) (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 D8EAB3A15F4; Wed, 25 Aug 2021 17:51:33 -0700 (PDT)
Received: by mail-pj1-x102e.google.com with SMTP id fs6so956881pjb.4; Wed, 25 Aug 2021 17:51:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=content-transfer-encoding:from:mime-version:subject:date:message-id :references:cc:in-reply-to:to; bh=WEnDNCPx2xhxPyIZsbrahL9QaXesJsje/o2nFgbV6Zg=; b=ucciNnuwp7XR6/kvKrMFw3nMsgl5Xf50Hw38HhaD/Mj7Ob+h6/1cUa15ALV240foml znP/fAVbP8uLGqN0tHSKIO1FopswCMSS8iQW6cDTjx28DoMYeqbiwbab4svilNS14GJV UtyKRsy94fnhRnmrMv8tYI4hJp3SLXbklO6xs88Eq5WS4aEt4tEqLmjM2j4ro90ldmPm J1rPQbnRUdroaNKzcEsyvFgDbQ9zOdm/gYROC4A6+hO2oQjWm4yTU5gdZwnxyekDt6GX 2nwrrzJfus5Rmuv5As1OK/JzHPrkc01DHlqDFSQP52/9GQBiDaIgCVih/1YtFN9pHnux tzZA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:cc:in-reply-to:to; bh=WEnDNCPx2xhxPyIZsbrahL9QaXesJsje/o2nFgbV6Zg=; b=fnlR1nDXq7mNAquPZTHt8+0lB4/r1Ivygg0WGHxT4OkO/dxh/dj/mjo1R03tzQKAEi YSVbebP8kze++2gWCwX9eRUluPVnxU2CV7St6NxIQJ/GljUrwMjdq80i80vKroa+OdhV pNQT3F+BIB3OydxcC40t8GDnQ9xpX1euJAkCGRrWjTwqnfW2odZsoHn/W+ktb0xxaudx nnZzH9WT/O9bWC+Tl+4P08zrUDb5Vhux/WHcbEtFazF0b2yK9GmiCk206MoJB376PnZ4 FQ+i0B5J8NX9Cw6+75lOVZ0YPgWj7BadZL++vdxZulqcZyDDFZVdbygJuVqY4+qC29I5 HSbQ==
X-Gm-Message-State: AOAM533zq665K08Ndh3V8p0HkxUsO9ku9YoFITe7VGZAZuzDWrtrT8CO xIbxmEW/rFzc67VSBXUXXKFY/tk2Lug=
X-Google-Smtp-Source: ABdhPJw4W0hzLa+bOkxcncri87hfSFp4lLOnyVNrsVtegLazjuhxHkFzGvi27IUtXZSejlz0BGyNMQ==
X-Received: by 2002:a17:902:8c83:b029:129:17e5:a1cc with SMTP id t3-20020a1709028c83b029012917e5a1ccmr1106337plo.49.1629939091335; Wed, 25 Aug 2021 17:51:31 -0700 (PDT)
Received: from smtpclient.apple ([98.42.211.44]) by smtp.gmail.com with ESMTPSA id p14sm803363pfo.17.2021.08.25.17.51.30 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 25 Aug 2021 17:51:30 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: Jon Hudson <jon.hudson@gmail.com>
Mime-Version: 1.0 (1.0)
Date: Wed, 25 Aug 2021 17:51:29 -0700
Message-Id: <816A413A-6C89-4EBB-AD69-E1C09460EA12@gmail.com>
References: <162991770420.13992.8458851804975072208@ietfa.amsl.com>
Cc: rtg-dir@ietf.org, draft-ietf-nvo3-encap.all@ietf.org, nvo3@ietf.org
In-Reply-To: <162991770420.13992.8458851804975072208@ietfa.amsl.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>
X-Mailer: iPhone Mail (18G82)
Archived-At: <https://mailarchive.ietf.org/arch/msg/nvo3/cxZphhmyqv0xDwXGvoSHsTD3Gz0>
Subject: Re: [nvo3] Rtgdir early review of draft-ietf-nvo3-encap-07
X-BeenThere: nvo3@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Network Virtualization Overlays \(NVO3\) Working Group" <nvo3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nvo3>, <mailto:nvo3-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nvo3/>
List-Post: <mailto:nvo3@ietf.org>
List-Help: <mailto:nvo3-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nvo3>, <mailto:nvo3-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Aug 2021 00:51:42 -0000


> 
> On Aug 25, 2021, at 11:55 AM, Michael Richardson via Datatracker <noreply@ietf.org> wrote:
> 
> Reviewer: Michael Richardson
> Review result: Not Ready
> 
> To: rtg-ads@ietf.org
> Cc: rtg-dir@ietf.org, draft-ietf-nvo3-encap.all@datatracker.ietf.org
> Subject: RtgDir review: draft-ietf-nvo3-encap-07
> 
> Hello,
> 
> I have been selected as the Routing Directorate reviewer for this draft. The
> Routing Directorate seeks to review all routing or routing-related drafts as
> they pass through IETF last call and IESG review, and sometimes on special
> request. The purpose of the review is to provide assistance to the Routing
> ADs. For more information about the Routing Directorate, please see
> ​http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir
> 
> Although these comments are primarily for the use of the Routing ADs, it
> would be helpful if you could consider them along with any other IETF Last
> Call comments that you receive, and strive to resolve them through discussion
> or by updating the draft.
> 
> Document: draft-ietf-nvo3-encap-07
> Reviewer: Michael Richardson
> Review Date: 2020-08-25
> IETF LC End Date: unknown
> Intended Status: Informational
> 
> Summary:
> 
> This document is NOT ready for publication.
> It is unclear that this document should ever be published as-is.
> I'm not sure why a review of it was asked for.
> 
> This document is the result of a chair-mandate design team to look at
> converging [RFC8926] Genevek, [I-D.ietf-intarea-gue] Generic UDP
> Encapsulation, and [I-D.ietf-nvo3-vxlan-gpe].
> 
> This document might be appropriate an informative appendix to some protocol
> document that explained what encapsulation was to be used.  Or perhaps just
> as a record for future reference.  I don't see a reason to publish it as an RFC.
> 
> Comments:
> 
> Please supply an overview of the draft quality and readability.
> Include anything else that you think will be helpful toward understanding your review.
> 
> Major Issues:
> 
> The document jumps right into comparing the three protocols.
> The deficiencies of each protocol are very briefly noted.
> No diagrams or extracts of the relevant protocols are included to help a
> reader understand the deficiencies.
> 
> Few readers are likely have a deep understanding of all three, so some
> constrasting pictures would be helpful.
> 
> The two major issues with GENEVE (can be longer than 256 bytes, has a hard to
> parse in hardware TLV structure) are identified.

That was somewhat intentional.

My understanding as a co-author of previous versions of GENEVE (prior to WG adoption) was that we didn’t need or even want to make this easier on HW. 

The idea was this would terminate at the server in SW. Not to a shared upstream HW device. 

So the difficulty of parsing in HW wasn’t seen as an issue. If anything it was seen as a feature.

>  But the document seems to
> conclude on GENEVE, without explaining why those major issues are not issues,
> or how they would be mitigated.
> 
> Minor Issues:
> 
> No minor issues found.
> 
> Nits:
> 
> I did not review for nits.
> 
> 
> 
> _______________________________________________
> nvo3 mailing list
> nvo3@ietf.org
> https://www.ietf.org/mailman/listinfo/nvo3