[lisp] Éric Vyncke's No Objection on draft-ietf-lisp-pubsub-13: (with COMMENT)

Éric Vyncke via Datatracker <noreply@ietf.org> Thu, 16 February 2023 08:43 UTC

Return-Path: <noreply@ietf.org>
X-Original-To: lisp@ietf.org
Delivered-To: lisp@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 90205C14F720; Thu, 16 Feb 2023 00:43:08 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Éric Vyncke via Datatracker <noreply@ietf.org>
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-lisp-pubsub@ietf.org, lisp-chairs@ietf.org, lisp@ietf.org, ggx@gigix.net, ggx@gigix.net, shengjiang@bupt.edu.cn
X-Test-IDTracker: no
X-IETF-IDTracker: 9.9.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Éric Vyncke <evyncke@cisco.com>
Message-ID: <167653698858.14996.14838072920501091741@ietfa.amsl.com>
Date: Thu, 16 Feb 2023 00:43:08 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/lisp/kRDn3pxdglzYI0JA9THwI4oiF1k>
Subject: [lisp] Éric Vyncke's No Objection on draft-ietf-lisp-pubsub-13: (with COMMENT)
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.39
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lisp/>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Feb 2023 08:43:08 -0000

Éric Vyncke has entered the following ballot position for
draft-ietf-lisp-pubsub-13: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/ 
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-lisp-pubsub/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------


# Éric Vyncke, INT AD, comments for draft-ietf-lisp-pubsub-13
CC @evyncke

Thank you for the work put into this document.

Please find below some non-blocking COMMENT points (but replies would be
appreciated even if only for my own education).

Special thanks to Luigi Iannone for the shepherd's detailed write-up including
the WG consensus.

Other thanks to Sheng Jiang, the Internet directorate reviewer (at my request),
please consider this int-dir review:
https://datatracker.ietf.org/doc/review-ietf-lisp-pubsub-10-intdir-telechat-jiang-2023-02-09/
and I read the author's reply.

I hope that this review helps to improve the document,

Regards,

-éric

## COMMENTS

### Updating RFC 9301 ?

Like Erik Kline, I wonder whether this I-D should formally update RFC 9301. Or
is the IANA registry addition enough ?

### Section 5 and intended status

```
The exact details to characterize such policies are deployment and
implementation specific. Likewise, this document does not specify which
notifications take precedence when these policies are enforced. ```

This is indeed my biggest concern about this mechanism as it can trigger a
flood of Map-Notify when a EIP mapping changes. PubSub is nice when there is
one publisher and many potential subscribers but in this specific case it is
several publishers to several subscribers with many subscriptions.

An experimental status would be more comforting.

### Missed notification

If for any reason a Map-Notify is missed (e.g., publisher is overloaded), then
what is the fall-back ? When a Map-Request gets no response, then the
Map-Request can be resent by the xTR but in the case of Map-Notify ? There is
some text in section 5, but only from the point of view of the publisher.

### Appendix A.1

The monitoring use case is indeed quite a useful one. My comments above do not
really apply in this use case.

## Notes

This review is in the ["IETF Comments" Markdown format][ICMF], You can use the
[`ietf-comments` tool][ICT] to automatically convert this review into
individual GitHub issues.

[ICMF]: https://github.com/mnot/ietf-comments/blob/main/format.md
[ICT]: https://github.com/mnot/ietf-comments