[Gen-art] Genart early review of draft-ietf-6lo-nd-gaao-03
Joel Halpern via Datatracker <noreply@ietf.org> Sat, 22 March 2025 21:19 UTC
Return-Path: <noreply@ietf.org>
X-Original-To: gen-art@ietf.org
Delivered-To: gen-art@mail2.ietf.org
Received: from [10.244.8.216] (unknown [104.131.183.230]) by mail2.ietf.org (Postfix) with ESMTP id 2FE88110549A; Sat, 22 Mar 2025 14:19:35 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Joel Halpern via Datatracker <noreply@ietf.org>
To: gen-art@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 12.37.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <174267837475.1395281.11875080479366319157@dt-datatracker-5b9b68c5b6-zxk6z>
Date: Sat, 22 Mar 2025 14:19:34 -0700
Message-ID-Hash: GPEX6DYYB3IILQVS4RUVDQZATJYKJLMI
X-Message-ID-Hash: GPEX6DYYB3IILQVS4RUVDQZATJYKJLMI
X-MailFrom: noreply@ietf.org
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: 6lo@ietf.org, draft-ietf-6lo-nd-gaao.all@ietf.org
X-Mailman-Version: 3.3.9rc6
Reply-To: Joel Halpern <jmh@joelhalpern.com>
Subject: [Gen-art] Genart early review of draft-ietf-6lo-nd-gaao-03
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/xJ0ASIzu07XJOJFj7FOsR0F9rMU>
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>
Reviewer: Joel Halpern
Review result: Almost Ready
This a request gen-art early review of draft-ietf-6lo-nd-gaao.
As it is an early review, these comments are intended to help the working group
as it proceeds with the document.
Reviewer: Joel Halpern <jmh@joelhalpern.com>
Ovarall status: Mostly, this is in quite good shape. It is clear, describes
the goal, and describes the protocol elements
Major issue:
I have one major concern. Error cases.
The draft is very clear that all nodes in the lowpan network must use the
same AAF, and by implication if this is being used, all nodes when
registering must send the new option and process the response. This makes
sense. There is an error code for the case where the responding node does
not support the requested AAF. But what if the software supports several
AAF, but the one selected with the upstream is different from the one
requested by the downstream? Is this still considered "not supported"?
Should we flag a network management because there appears to be
inconsistent configuration? Similarly, but presumably less disruptive, what
happens if a node receives a request that should have a gaao, but it
doesn't. This may be detectable earlier, if the requester did not indicate
the gaao capability, but I am still left wondering what the neighbor will
do? Further, but probably less disruptive, it is unclear what happens if a
requesting node receives a response with the C bit set, but just doesn't
perform the confirmation steps.
Nit:
The "do nothing" response to the AAF error condition in section 8 probably
should say "do nothing and do not participate in the 6lowpan network",
shouldn't it?
- [Gen-art] Genart early review of draft-ietf-6lo-n… Joel Halpern via Datatracker
- [Gen-art] Re: Genart early review of draft-ietf-6… Luigi IANNONE