[Gen-art] Re: [Last-Call] draft-ietf-v6ops-framework-md-ipv6only-underlay-23 ietf last call Genart review
Stewart Bryant <stewart.bryant@gmail.com> Sun, 28 June 2026 13:03 UTC
Return-Path: <stewart.bryant@gmail.com>
X-Original-To: gen-art@mail2.ietf.org
Delivered-To: gen-art@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 807661092CA5C for <gen-art@mail2.ietf.org>; Sun, 28 Jun 2026 06:03:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1782651819; bh=p6ZFHa7cPDWzfAPecX34YXv2sNR5f035a75AWJ760/0=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=WBifeFHL8FJYzEBqPMv3bD8aPwnMdeg+8YGpq1TI8Ra/XeZ/HCEuwJ4GYHKOVy3N5 gF/bzIpo2vq3VlMp2gvxSkR22pmRCPvwe6mJZ8OHZgV6J78zDr5EMgH+N616rPhS/2 GJCGO4OZN8Pul6Gri7emQ9I/50HuMLmliGkEIMxo=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OHgvopVuZwqy for <gen-art@mail2.ietf.org>; Sun, 28 Jun 2026 06:03:39 -0700 (PDT)
Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id CD28C1092C781 for <gen-art@ietf.org>; Sun, 28 Jun 2026 06:01:31 -0700 (PDT)
Received: by mail-wr1-x42f.google.com with SMTP id ffacd0b85a97d-461edb387ddso2348699f8f.3 for <gen-art@ietf.org>; Sun, 28 Jun 2026 06:01:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1782651685; x=1783256485; darn=ietf.org; h=to:references:message-id:cc:date:in-reply-to:from:subject :mime-version:content-transfer-encoding:from:to:cc:subject:date :message-id:reply-to; bh=JhXvxFjAN+N2ME9ibi3Y8ilMnLy/vEuP0XhVA5MXz1c=; b=e7gWUomn8PH1zNFWO8I6WzirtCzbKsghU3aK1uG83Ot24yUzS7DYGIfpX7oOax0P9W eK+ELmDBuaaRPyXixIriFWKSOV2cn2U/qhgR8Y63P9+Zp3drmjzH9nwkE5dL91TObD13 +9jXexJpdwfXeCzej5c25SqedVEsN4goU5s9eN76kyssMtm1LsX/wDb9g8Zhq8INhj8U cvbVQe7aMahNT9f9IxYwyHCTqbPRFoCfGoeCjxqp391qqJh1DRZtKaBfDDKrFNm5+z12 FwljyZCR74/IDJwWprLXBXYrbeN7SrtDZu3YWlMEhqNsPbE1qEgMr4RzyiEBs9kWwAU4 eqtA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782651685; x=1783256485; h=to:references:message-id:cc:date:in-reply-to:from:subject :mime-version:content-transfer-encoding:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=JhXvxFjAN+N2ME9ibi3Y8ilMnLy/vEuP0XhVA5MXz1c=; b=KXyi67GxiziQzqbWb8fe3rcoeEiAOO7i/YNv568y3KtBfXazOPywI97BmfyeBn/t2e nN2IQ7ZJOXYNSRRHnKqYUP17/O+Mh7SJ9CZvHNp5tiBrXbBK1/ylJZHB5uKw4xJXNrOQ rua/6YClLB3HvHqRFKsUC1PDowjKym8Eb5e1scfTX/D1qY9zvdZkR5SSLO463ckc4GpX kyUpy6S+HJmn4mrOsUPxagLBDhbWftPA6EvYOY5Ouet5DLar5e8KnH3hgl3pgfj1FPsv 1ogKjs1PVF6Aoufql7dDiXwgLNdRA4nrLNKVkNDXwJHLPCW6ueT2xcR2h+SqUQRR/aRo 3Drw==
X-Gm-Message-State: AOJu0Yz29bsFl9xtInkd4jf0+pqSCQtpAXaBEEhnLNJ/HUFVYKhZmLpI hWZ9mFr/XoFmP65jPThs879pgLPpob0w4BIZV1iJ1tpF3NJGHoAOgsk/X2umHNOI
X-Gm-Gg: AfdE7cmo9x/xzW0BTaHpI9nxt8Ot+2dCb2tqYwY591okckFW+qYtYoZ3K/qFF2T8fa5 AEjwn6tyTXV25VD6GmJ2898fGvNF9iyoidBW2z1u6V9vYg6tXWLdUIfmwhJkJr0iGZaODyynXcj Q+pdBDxmth40/IZb/5iBlyFXnfTp1FRPSXZowVEISMWt4tIK2CRvwg3xbq7Au75lEt/WcJmsEL1 xio57LTOItEhcKn+poEwKNkEorLKVJGBt6ADmwrEKqFo0AP6jEaPgkEdb24HXJM/6eNdP8Ic3QH KzSuoOPvhahPntoUEK1iVsXj+8ZyEoC60zGcrNWMrJhFALUIeeQskC2JmPbpNnB70CbDfNFMwew l9rC0c8VqwQ+qdSdXvqmt+/ZVpysJQqDDgAq3eOid5T9+c+pA75l7en+FauJA6YpSgEMmYoUR4M 8mM5VBMWE+d/j4BSNATehGGC52ZZ9l8326ha9n+xAsk5rSatVXeQ==
X-Received: by 2002:a05:6000:24c2:b0:465:81cb:bb29 with SMTP id ffacd0b85a97d-46dbf0235eamr20541117f8f.5.1782651684617; Sun, 28 Jun 2026 06:01:24 -0700 (PDT)
Received: from smtpclient.apple ([85.255.235.29]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-46fc2ff9aaesm18253426f8f.26.2026.06.28.06.01.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 28 Jun 2026 06:01:23 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
From: Stewart Bryant <stewart.bryant@gmail.com>
In-Reply-To: <2984e0bf-6de3-4ff9-8b1a-e605876ba3e1@gmail.com>
Date: Sun, 28 Jun 2026 15:01:19 +0200
Message-Id: <02FC1989-961B-46C7-8248-E330C30337DD@gmail.com>
References: <2984e0bf-6de3-4ff9-8b1a-e605876ba3e1@gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
X-Mailer: iPhone Mail (23F77)
Message-ID-Hash: 5H5VDMR3SPQDTGY2J6YKDIBDL5ZDHMUK
X-Message-ID-Hash: 5H5VDMR3SPQDTGY2J6YKDIBDL5ZDHMUK
X-MailFrom: stewart.bryant@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-gen-art.ietf.org-0; header-match-gen-art.ietf.org-1; header-match-gen-art.ietf.org-2; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: gen-art@ietf.org, draft-ietf-v6ops-framework-md-ipv6only-underlay.all@ietf.org, last-call@ietf.org, v6ops@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Gen-art] Re: [Last-Call] draft-ietf-v6ops-framework-md-ipv6only-underlay-23 ietf last call Genart review
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/7ibCaTwygUro1U7qizfNiIInlgU>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Owner: <mailto:gen-art-owner@ietf.org>
List-Post: <mailto:gen-art@ietf.org>
List-Subscribe: <mailto:gen-art-join@ietf.org>
List-Unsubscribe: <mailto:gen-art-leave@ietf.org>
Thank you Brian. Experimental is another possibility I wondered about, but either way you address my immediate concern. Best regards Stewart > On 25 Jun 2026, at 02:19, Brian E Carpenter <brian.e.carpenter@gmail.com> wrote: > > Stewart, > >> For example IPv6 has the assumption (for integrity reasons) that >> UDP will have a checksum. IPv4 is acrostic on that and frequently sets CS = 0 >> and yet the draft seems to be silent on the consequences. > > The draft states clearly that translation complies with RFC7915, which covers > the UDP zero checksum issue explicitly. > > You are of correct that other issues _might_ appear during deployment, but this > is only asking for Informational status, although there could be an argument > for going directly to BCP. > > (Note to authors: an Implementation Status section would have made it > easier to reply to Stewart!) > > Regards/Ngā mihi > Brian Carpenter > >> On 25-Jun-26 03:34, Stewart Bryant via Datatracker wrote: >> Document: draft-ietf-v6ops-framework-md-ipv6only-underlay >> Title: Framework for Multi-domain IPv6-only Underlay Network and >> IPv4-as-a-Service Reviewer: Stewart Bryant Review result: Ready with Issues >> 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 >> <https://wiki.ietf.org/en/group/gen/GenArtFAQ>. >> Document: draft-ietf-v6ops-framework-md-ipv6only-underlay-23 >> Reviewer: Stewart Bryant >> Review Date: 2026-06-24 >> IETF LC End Date: 2026-06-22 >> IESG Telechat date: Not scheduled for a telechat >> Summary: I am reviewing from a GENART perspective and with this perspective I >> think the text of the draft should reassure me that this unconditionally works >> for any legitimate IPv4 protocol stack and any legitimate operation of that >> protocol stack. >> The draft adequately describes how an IPv4 packet is sent and delivered over an >> IPv6 network at the network layer but IPv4/6 hosts have assumptions about the >> network they are using at other layers of the protocol stack and there is no >> in-depth exploration of the wider considerations. Hopefully these are addressed >> in other similar mechanisms that I did not have time to explore, but I think >> the general reader should be reassured in the body of the text. >> Major issues:The draft has covered ICMP by asserting the presence of a >> stateless translator, but I cannot but worry that the are a lot of other >> assumptions built into an IPv4 protocol stack that may surface during >> deployment. For example IPv6 has the assumption (for integrity reasons) that >> UDP will have a checksum. IPv4 is acrostic on that and frequently sets CS = 0 >> and yet the draft seems to be silent on the consequences. I wonder if the draft >> needs to be experimental until there is operational experience with the method. >> Minor issues: None >> Nits/editorial comments:There seems to be a minor confusion between Network >> Operator and Network Provider in the text that needs examining. "service >> continuity after IPv4 address exhaustion, network operators (NPs). I assume >> this is just a typo.
- [Gen-art] draft-ietf-v6ops-framework-md-ipv6only-… Stewart Bryant via Datatracker
- [Gen-art] Re: [Last-Call] draft-ietf-v6ops-framew… Brian E Carpenter
- [Gen-art] Re: [Last-Call] draft-ietf-v6ops-framew… Stewart Bryant
- [Gen-art] Re: [Last-Call] draft-ietf-v6ops-framew… Chongfeng Xie