Re: [Gen-art] Genart last call review of draft-allan-5g-fmc-encapsulation-04

Donald Eastlake <d3e3e3@gmail.com> Sat, 04 July 2020 03:07 UTC

Return-Path: <d3e3e3@gmail.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD1133A080A; Fri, 3 Jul 2020 20:07:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.848
X-Spam-Level:
X-Spam-Status: No, score=-1.848 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_ENVFROM_END_DIGIT=0.25, 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 zquyznGPffme; Fri, 3 Jul 2020 20:07:07 -0700 (PDT)
Received: from mail-io1-xd32.google.com (mail-io1-xd32.google.com [IPv6:2607:f8b0:4864:20::d32]) (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 F16DC3A0882; Fri, 3 Jul 2020 20:07:06 -0700 (PDT)
Received: by mail-io1-xd32.google.com with SMTP id q8so34143987iow.7; Fri, 03 Jul 2020 20:07:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Cwd5rgcdzxudGtT/oYy5SSuJIbvoAGoe/Kh+vZTEspk=; b=MGJuoyNxesTWiIIwVKhm8NzqXSFUOEmafmw/8mL0UkE3cdKZgTJSrxV3YG1vIliSWe ZdFY0ZaxXCPklVT/L915PfM4O8OeUB3PI9neCZrnEyAc0bD/koWsWjCPvADn4svUN4rs Xzd6vTwotVnZP2eDTOeieTXByy3DNSrxS1KbmtL7pjVXu8ABuqf4bC6Dz/eLFxseUkFO jgI99aHnhXvarG4iX2Eat61SIP1Yayn7NtmXc0GNbRaZcyrFBGa+VszN8gVfiHV/MNvS 5mtf/j/j0tsmt2XvoUGn2gGP783YoVY2Yw4MN2ot3gzVHAGU8vQ04F0GkAF3R5taBR8F gT4w==
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=Cwd5rgcdzxudGtT/oYy5SSuJIbvoAGoe/Kh+vZTEspk=; b=BzDD6ZfYiGVVDrBVPKc3F9jnmEqr+LdrgB6HLUNjl31mQWUWEo/XNLhPUIbrLC1qlp 33xAL4x58KVRtigH6T7v+5stAh9GZapSdGvcu++rt+iKzFeDwDAsMoZv2k3CEkzdC3Yi PqUWQj1uFrk0YdAdCEy/4WZPwH6aZAWBpz6E7kIu5IvkECKqpSodOMcFymQ5PB2ybJXe 1v3kAU9G1GQu/GSIBj9iRaP4CZvZ8OPHTXCOgVPg4bv7xn0AEDjTe15F7XeyNzFr7qYG 9hLLzNfRo8GiPPTJMLQmGv7PPxvtE3hIad6X9A5b7Cc+dG+chRTF0gDKGs84PX6gm6S8 OsWg==
X-Gm-Message-State: AOAM530+rYPD4ynGEpyMkEM8/3xD53t3npWNQ7I+WncKXL9WOFpAfsPV ip6aKCS7kB1B4qa7+C7uT1FbBdHY09HQOnoCcD2ttTTQLuM=
X-Google-Smtp-Source: ABdhPJz2E+plvzSyU9AAfUreK2af4iS/WL7sVFXWc/xNmU2VxJ6PKTTujqAJKbjYSnhmQePRIX+CxvbO0Vpz7S27YgQ=
X-Received: by 2002:a05:6638:118:: with SMTP id x24mr43399480jao.48.1593832025923; Fri, 03 Jul 2020 20:07:05 -0700 (PDT)
MIME-Version: 1.0
References: <159379401341.16286.15071860923365675793@ietfa.amsl.com>
In-Reply-To: <159379401341.16286.15071860923365675793@ietfa.amsl.com>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Fri, 03 Jul 2020 23:06:54 -0400
Message-ID: <CAF4+nEFJLYh7XHnyZq4rqdAvD4ff5kmwkzBUFDk4oMH-XY2TuQ@mail.gmail.com>
To: Russ Housley <housley@vigilsec.com>
Cc: "gen-art@ietf.org Review Team" <gen-art@ietf.org>, last-call@ietf.org, draft-allan-5g-fmc-encapsulation.all@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/RMTgy81Qmx0UNntReY8_l44EP3o>
Subject: Re: [Gen-art] Genart last call review of draft-allan-5g-fmc-encapsulation-04
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 04 Jul 2020 03:07:16 -0000

Hi Russ,

Thanks for the review. See my responses as one co-author below.

On Fri, Jul 3, 2020 at 12:33 PM Russ Housley via Datatracker
<noreply@ietf.org> wrote:
>
> Reviewer: Russ Housley
> Review result: Almost Ready
>
> I am the assigned Gen-ART reviewer for this draft. The General Area
> Review Team (Gen-ART) reviews all IETF documents being processed
> by the IESG for the IETF Chair.  Please treat these comments just
> like any other last call comments.
>
> For more information, please see the FAQ at
> <http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>.
>
> Document: draft-allan-5g-fmc-encapsulation-04
> Reviewer: Russ Housley
> Review Date: 2020-07-03
> IETF LC End Date: 2020-07-27
> IESG Telechat date: Unknown
>
>
> Summary: Almost Ready
>
> Major Concerns:
>
> Section 2 says:
>
>    PPPoE data packet encapsulation is indicated in an IEEE 802[8]
>    Ethernet frame by an Ethertype of 0x8864.
>
> This is very odd way to introduce this section.  IEEE Std 802-2001
> covers the architecture for Project 802, not just Ethernet frames,
> which are fully specified in IEEE 802.3.  However, the MAC frame,
> MAC addresses, and Ethertypes are all described in this standard.
> Second, you need to point to RFC 2516 to talk about PPPoE.  Third,
> the Ethertype is not defined in IEEE Std 802-2001.  I suggest:
>
>    The Ethernet payload [8] for PPPoE [3] is indicated by an
>    Ethertype of 0x8864.

I'd be fine with that change. (I hope we don't refer to 802.3, last
time I looked that document was well over 20,000 pages everything of
relevance is in 802.)

> References:  I think that [9] needs to be a normative reference
> because the reader cannot understand the QFI field without it.

OK with me.

> Minor Concerns:
>
> Introduction: You spell out the meaning of 5G, but not BBF.  Please
> spell out BBF.  I note that 5G is on the RFC Editor "well known"
> list (https://www.rfc-editor.org/materials/abbrev.expansion.txt), but
> BBF is not, so it would be fine to not spell out 5G. Likewise, please
> spell out p2p, PPPoE, IPoE, DSLAMs, and OLTs the first time the term
> is used.
>
> Please explain the UE in the Introduction so that it is understood by
> the time it is used later.

I think most standards documents use too many acronyms and I do not
think the RFC Editor "well known" list authoritatively describes the
state of knowledge of every RFC reader. So I'm fine with spelling out
more things but would prefer not to drop any existing spelling outs.

> Please use the exact wording from RFC 8174 in the boilerplate:
>
>    The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
>    NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED",
>    "MAY", and "OPTIONAL" in this document are to be interpreted as
>    described in BCP 14 [RFC2119] [RFC8174] when, and only when, they
>    appear in all capitals, as shown here.
>
> I assume that it is okay to use "[1] [2]" instead of
> "[RFC2119] [RFC8174]", but this is not the tradition.
>
> Section 2: Please add a reference for the IANA registry.  I think
> you are pointing to here:
>
>   https://www.iana.org/assignments/ppp-numbers/ppp-numbers.xhtml#ppp-numbers-2

Is IANA's URL structure and URL embedded nomenclature guaranteed to be
constant? The draft gives the precise name of the IANA registries web
page referenced: "Point-to-Point (PPP) Protocol Field Assignments". I
see no need to include a URL. I put through a number of drafts and
IANA has never asked me to add a URL to an IANA web page or registry
to one of those drafts.

> Section 5: Please add pointers to the registry that is to be updated.
> I think you are pointing here:
>
>   https://www.iana.org/assignments/ieee-802-numbers/ieee-802-numbers.xhtml#ieee-802-numbers-1

Same comment here.

> Nits:
>
> Abstract: I suggest that the Abstract say what is provided instead of
> the needs of 5G.  It is also shorter.  I suggest:
>
>    As part of providing wireline access to the 5G Core (5GC), deployed
>    wireline networks carry user data between 5G residential gateways
>    and the 5G Access Gateway Function (AGF). The encapsulation method
>    specified in this document supports the multiplexing of traffic for
>    multiple PDU sessions within a VLAN delineated access circuit,
>    permits legacy equipment in the data path to snoop certain packet
>    fields, carries 5G QoS information associated with the packet data,
>    and provides efficient encoding.

That looks OK to me.

> Section 4: s/document"s/document's/

Thanks,
Donald
=============================
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 2386 Panoramic Circle, Apopka, FL 33896 USA
 d3e3e3@gmail.com