[Gen-art] AD Followup: draft-ietf-v6ops-framework-md-ipv6only-underlay-24
Mahesh Jethanandani <mjethanandani@gmail.com> Wed, 08 July 2026 22:39 UTC
Return-Path: <mjethanandani@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 4ABDC1137A647 for <gen-art@mail2.ietf.org>; Wed, 8 Jul 2026 15:39:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1783550369; bh=huobTksVzhXyKZ6fS5lvg8/DPJMx3YIqlmR9tdgIQ54=; h=From:Subject:Date:Cc:To; b=nIofzeo8QYWFtuAwQCWYR+WbtUKgDL4DnZ7syyL8dgzpAAfqY9VRIIR2euOHTZz3f Y3VEsacODJBMZ+kDvTWxbbaPGZ39/pjXjVSPrKZTifzxgrYpz5JFK+QWudqtpTt0Uq hhwwxelY8I/ntz4HaGOpRh0vYl6c9U7olu9Hkx/E=
X-Virus-Scanned: amavisd-new at ietf.org
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, HTML_MESSAGE=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 x3KggnpQcmMb for <gen-art@mail2.ietf.org>; Wed, 8 Jul 2026 15:39:28 -0700 (PDT)
Received: from mail-pf1-x433.google.com (mail-pf1-x433.google.com [IPv6:2607:f8b0:4864:20::433]) (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 BEB5E1137A595 for <gen-art@ietf.org>; Wed, 8 Jul 2026 15:39:27 -0700 (PDT)
Received: by mail-pf1-x433.google.com with SMTP id d2e1a72fcca58-8484a0b998fso1125949b3a.2 for <gen-art@ietf.org>; Wed, 08 Jul 2026 15:39:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1783550361; x=1784155161; darn=ietf.org; h=to:cc:date:message-id:subject:mime-version:content-type:from:from :to:cc:subject:date:message-id:reply-to:content-type; bh=Gb/tYVXWLa0zfjsu4DrHTn3D6GAh6XNJ7VTLuSbXk5o=; b=F3yCmaR9EaI++wFk/r2UM4zI+lrrXd5RR7mVMkMpbyZUei44fHiS3xyxlQhznyG736 Cz+LBrq5gAjdUPZBrFv2B9NoMh9VOysfwkWjOVJjjCTPytmDs2U0/GZM20lp7q0vd+2V iJMC919XYuODloUdDoCZ5Oerzhq23zMtFUlJSZo1OiF5o66ORyD10Gx10xmwbkvseFjZ aSVndZiZJveE9Yori2GTHIoktiNxan5/wEJ7QpxU8qcfzxeNdJjh+74pUEGQLZhh3mrs LbWDN3+ITY2lwNCANtgiEWA2JELvzAdmlt3mz7YntYI7lHT0DJuJvAwQVXuaiC9c3N/7 3NjQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783550361; x=1784155161; h=to:cc:date:message-id:subject:mime-version:content-type:from :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to:content-type; bh=Gb/tYVXWLa0zfjsu4DrHTn3D6GAh6XNJ7VTLuSbXk5o=; b=a9SESmqFqK9t+lICu0qSJ8Y3r0WyagfKbg1WXDi30U20WfPohm7DAZZLamSbHUrsJC ULk0SQX8c+gIZ+s0cDExEsQ6bj/FAGzM0D0vNpxsMRHpSuLAiYur1A8diI+sP6TfHxiG Ydf7zVxUSs5cXZ2oIab43gemylPCjzzwrcKoGRwGAuq/irIo0jOzcepkTsNGvNjtAe0P rhvGVY9G9ggusmtd9LEDjSO5vbqzDyqWgK3z2A+QPM7yl+NSQpke9sO3u55gtrgql9qB fjyZ7HkjS8uAM4XsSWo0p9mHzVYFEwbHYmtHaf7octPSLOwvAdTgmQPbWQPjIOqscUeT tBzw==
X-Forwarded-Encrypted: i=1; AHgh+Rq/8ssKpQOu37BaQ43ysgwdhmeS1c2yUCngwc/nsOeMEhMZsEXd++ANItmYAnR+yHHv7ngxY2yq@ietf.org
X-Gm-Message-State: AOJu0Yxu1JBOenZNrsDr9zfRtijoeJjirRx7UjYhWJJExDWmZDmsmas+ Jr01AywASXzjVpbGxztr/ROVZ7OPiuRMMYpboVRyOXy6vsBK0+bpdO0hVeyfoaLu
X-Gm-Gg: AfdE7cmX0K92rxMktym0ihPHGmMrlKHacekyFY9VfFs/AvJlbL7OD5+kKsRQO15rKNf zMt4Mw8good67AurWQcr+28sB+4wj9z5k45tOFF/KlTjCmlZajhFLSBCdlhkFrG01h9gx+z6Gdd /8V4L4ZD+O3p8NpLGY/st2sSKrLjmT9hIE0+EEOYELQ4jPmGBh8RhWigVpRAlQ8b0xpNG+PcXrx rvdn+I0bdlp161IBWFKQwtwskaY/8aKk5hFz7syZiUJitwud12y2/ghZzoKp7OFyMesXYHYQgXw kyDbkFItA7ehL8IskCpehVG0p0X/8gM3TEUD1dqMpIHj1g8/4g5zlIg/WDIABWhYuQFkbJG/hz4 HbGml8DsFCjIKS8pyLhm11+BSldPAMimMR6iewBtSRXo03bcEUyXw3YXu+Q+Id8NHRtr7D3zl06 z9KpOfdwGMbveWG25HhqoeRjchc8xBkNlAtNh7AJs=
X-Received: by 2002:a05:6a21:4591:b0:3bf:95f4:dad7 with SMTP id adf61e73a8af0-3c0bd1aba77mr5273367637.41.1783550360898; Wed, 08 Jul 2026 15:39:20 -0700 (PDT)
Received: from smtpclient.apple ([38.99.102.194]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31174a583bcsm27293317eec.19.2026.07.08.15.39.20 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Jul 2026 15:39:20 -0700 (PDT)
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_302C7F83-DC74-4B8D-8F08-28DE7E093A57"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.600.51.1.1\))
Message-Id: <43A99DC1-2568-4A10-A5BB-5CF05D870C8F@gmail.com>
Date: Wed, 08 Jul 2026 15:39:09 -0700
To: draft-ietf-v6ops-framework-md-ipv6only-underlay.all@ietf.org
X-Mailer: Apple Mail (2.3864.600.51.1.1)
Message-ID-Hash: O4T2Y3NFKD6JE6WJMF4G3APUNVSPRFYN
X-Message-ID-Hash: O4T2Y3NFKD6JE6WJMF4G3APUNVSPRFYN
X-MailFrom: mjethanandani@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: list <v6ops@ietf.org>, jinmei@wide.ad.jp, gen-art@ietf.org, Brian Trammell <ietf@trammell.ch>, Tim Chown <tim.chown@jisc.ac.uk>, secdir@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Gen-art] AD Followup: draft-ietf-v6ops-framework-md-ipv6only-underlay-24
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/J7HDRcHC7m4g33LeQoR-FMu_JYk>
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>
Authors,
Thanks for the work on -24 — it cleaned up essentially everything from my earlier review (RFC 6052 Table 1, the PE/RFC 4026 definition, the Operational Considerations section, and several other items). I've now also read the five directorate reviews from Last Call (INTDIR/Jinmei, GENART/Bryant, TSVART/Trammell, OPSDIR/Chown, SECDIR/Lonvick), thank you to all of them. Before I can send this to the IESG, I'd like the following addressed. None of these rise to a blocking technical issue for an Informational document, but I want them closed out in a -25.
1. Mapping rule exchange mechanism (INTDIR, major)
Section 5.2 explicitly leaves the address-mapping-rule exchange mechanism open ("other protocols," "non-routing mechanisms... outside the scope of this document") while the rest of the framework's interoperability depends on it. I'm not asking you to mandate MP-BGP normatively, but please add a short paragraph stating the properties any exchange mechanism needs to satisfy — e.g., that it must convey the Forwarding Type field from Section 4.1, and that it must scale across multiple independently-administered operators. Right now, a reader can't tell what "done right" looks like for anything other than the IDR draft.
2. Likely typo in Section 4.2
"[I-D.ietf-idr-mpbgp-extension-4map6] can be implemented in PE1 and PE2..." — the worked example throughout is PE1 (ingress) to PE3 (egress), and the very next sentence correctly says "from PE3 to PE1." Please confirm and fix (PE2 doesn't appear elsewhere in this scenario).
3. ECN / Traffic Class handling (TSVART, major)
Section 7 cites RFC 7915 Section 1.4 and Section 4.2/5.2 for MTU and ICMP handling, but doesn't mention Traffic Class/ECN, which RFC 7915 Section 4.1/5.1 covers separately. Those sections give translators a SHOULD-level option to zero the TOS/Traffic Class octet entirely on translation ("administrative bleaching"), which silently kills ECN if an operator enables it for DSCP hygiene. Please add a sentence alongside the existing MTU guidance pointing to Section 4.1/5.1 and noting this interaction.
4. Cross-domain MTU framing (TSVART, major)
Worth two things here: first, per Section 4.2, only the ingress/egress PEs convert packets — intermediate P routers just forward, so the 20/40-byte overhead is incurred once, not per-AS-hop. It would help to state that explicitly, since it directly addresses Brian's "each hop adds a penalty" framing. Second, the real multi-domain-specific risk is Path MTU Discovery reliability — an ICMPv6 Packet Too Big from a P router in one operator's AS has to reach the originating IPv4 host across administrative boundaries with independent ICMP-filtering policies. That's a materially different risk than single-domain PMTUD and is exactly what this framework's multi-operator scope introduces. A couple of sentences on cross-domain PMTUD/ICMP reachability would close this out.
Nothing further needed:
GENART's UDP zero-checksum comment is already covered by reference — RFC 7915 Section 4.5 has SHOULD-level guidance for this, and Section 5.3 already says translation complies with RFC 7915. You can note this in your response to Stewart without touching the document.
Everything else from the five directorate reviews (Section 3's AS/NP wording, the CAPEX acronym, the default-rule forward reference, the OPTIONAL/MUST split in 8.3, the Section 8.2 boilerplate for SECDIR) is already fixed in -24 and needs no further action.
A handful of NITs (subject-verb agreement in Section 3, a comma splice and a contraction in Section 4.1, and "one default address mapping rule" wording in 5.2) are in the attached review file — pick these up whenever convenient, no need to report back on them.
Happy to discuss any of the above. Once a -25 addresses items 1–5, I'll move this to IESG evaluation.
Thanks.
Mahesh Jethanandani
mjethanandani@gmail.com
- [Gen-art] AD Followup: draft-ietf-v6ops-framework… Mahesh Jethanandani
- [Gen-art] Re: [v6ops] AD Followup: draft-ietf-v6o… Chongfeng Xie