[Roll] draft-ietf-roll-dis-modifications-02 early Rtgdir review
Rakesh Gandhi via Datatracker <noreply@ietf.org> Thu, 04 June 2026 21:32 UTC
Return-Path: <noreply@ietf.org>
X-Original-To: roll@ietf.org
Delivered-To: roll@mail2.ietf.org
Received: from [10.244.11.18] (unknown [4.156.85.76]) by mail2.ietf.org (Postfix) with ESMTP id 5981CFB3DEFB; Thu, 4 Jun 2026 14:32:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1780608778; bh=Kk81kewG6NyTiWed50u+RnOvQ91LlC/fm15mp9vz2pk=; h=From:To:Cc:Subject:Reply-To:Date; b=hssF/CtlIP6YSxeoYc9h61X/o+NEg1v8OqirUlFAykbl2Md3ZCVpcKMYhbFFttycZ 65bDk0Rl4XTqdLC9mLparKEEzWWYw4BteY1oZu3A783uZoPZ5URq7xKp8T/4SpCF/7 hV9+vkvxhB/flQulFvealXb2d2i41i2/ku+uBZJQ=
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Rakesh Gandhi via Datatracker <noreply@ietf.org>
To: rtg-dir@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 12.65.2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <178060877823.585.7345819325922202319@dt-datatracker-6784c69984-gl6cv>
Date: Thu, 04 Jun 2026 14:32:58 -0700
Message-ID-Hash: Q4J3QQATAGAHL7B4PLKJKQVHAI7QBHUO
X-Message-ID-Hash: Q4J3QQATAGAHL7B4PLKJKQVHAI7QBHUO
X-MailFrom: noreply@ietf.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-roll.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: draft-ietf-roll-dis-modifications.all@ietf.org, roll@ietf.org
X-Mailman-Version: 3.3.9rc6
Reply-To: Rakesh Gandhi <rgandhi.ietf@gmail.com>, Routing Over Low power and Lossy networks <roll@ietf.org>
Subject: [Roll] draft-ietf-roll-dis-modifications-02 early Rtgdir review
List-Id: Routing Over Low power and Lossy networks <roll.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/7Gq64Bp8KmSYeUCgXIhYyE0fd8M>
List-Archive: <https://mailarchive.ietf.org/arch/browse/roll>
List-Help: <mailto:roll-request@ietf.org?subject=help>
List-Owner: <mailto:roll-owner@ietf.org>
List-Post: <mailto:roll@ietf.org>
List-Subscribe: <mailto:roll-join@ietf.org>
List-Unsubscribe: <mailto:roll-leave@ietf.org>
Document: draft-ietf-roll-dis-modifications Title: RPL DIS Modifications and Applications Reviewer: Rakesh Gandhi Review result: Has Nits Hi authors, I have been selected as the Routing Directorate reviewer for this draft. This review is intended to help the authors, working group, and Routing ADs improve the document. Document: draft-ietf-roll-dis-modifications-02 Reviewer: Rakesh Gandhi Review Date: June 4, 2026 Intended Status: Standards Track Disclaimer: I do not have expertise on this topic Thanks for working on this; the motivation for making DIS-based solicitation more selective in RPL networks makes sense to me. My main feedback is about clarity rather than the direction of the work itself. As I read the draft, it seems to do more than introduce optional refinements to DIS behavior. In a few places, it also appears to refine or change behavior currently specified in RFC 6550, and if this is correct, I think the document would benefit from making that relationship a bit more apparent for both reviewers and implementers. Specifically: * In RFC 6550 Section 6.2.3, DIS is described as carrying Pad1, PadN, and Solicited Information, while draft Section 4 adds additional DIS usage, including: - Section 4.1: Metric Container in DIS, - Section 4.2: Response Spreading, - Section 4.3: DIO Option Request. * In RFC 6550 Section 8.3, multicast DIS leads to Trickle-related DIO transmission behavior, whereas draft Section 3 and draft Section 5 seem to allow N=1 to request an explicit one-shot DIO without resetting Trickle. * Also in RFC 6550 Section 8.3, a DIO sent in response to unicast DIS includes the DODAG Configuration option, while draft Section 3, draft Section 4.3, and the summary in draft Section 5 appear to allow more selective returned options when R=1. I think Section 1.1 could perhaps more clearly preview that the document is refining behavior specified in RFC 6550 Sections 6.2.1, 6.2.3, and 8.3. A few possible clarifications that might help: * In Section 5, since Table 2 is effectively the behavioural summary, this might be a good place to explicitly note which rows are unchanged from RFC 6550 Section 8.3 and which rows are modified by this document. * A short interoperability/backward-compatibility/operational considerations section might also be helpful, especially for mixed deployments. We may want to consider whether an "Updates: RFC 6550" relationship would be appropriate, given the apparent effect on RFC 6550 Sections 6.2.1, 6.2.3, and 8.3. Again, I think this is useful work. My main suggestion is simply to make the changes to RFC 6550 more apparent in the document. Thanks, Rakesh References • Draft: https://datatracker.ietf.org/doc/html/draft-ietf-roll-dis-modifications-02 • RFC 6550: https://www.rfc-editor.org/rfc/rfc6550.html
- [Roll] draft-ietf-roll-dis-modifications-02 early… Rakesh Gandhi via Datatracker