Hello, I have been selected as the Routing Directorate reviewer for this draft.
The Routing Directorate seeks to review all routing or routing-related drafts as they pass through IETF last call and IESG review,
and sometimes on special request. The purpose of the review is to provide assistance to the Routing ADs.
For more information about the Routing Directorate, please see https://wiki.ietf.org/en/group/rtg/RtgDir. Although these comments are primarily for the use of the Routing ADs, it would be helpful if you could consider them along with
any other IETF Last Call comments that you receive and strive to resolve them through discussion or by updating the draft. Document:
draft-ietf-rift-applicability-14 Reviewer: Alexander (“Sasha”) Vainshtein email:
Alexander.Vainshtein@xxxxxxxx Review Date: 30-Apr-2024 Summary: I have some minor concerns about this document that I think should be resolved before
publication. Comments: This draft is an expanded Applicability Statement for a new routing protocol that targets networks with CLOS and CLOS-like topologies - RIFT.
In these topologies:
RIFT is designed to provide effective routing in such topologies.
The draft provides the problem statement for routing in CLOS topologies, discusses multiple use cases for which RIFT is – or potentially could be – applicable, and operational
considerations with emphasis on zero-touch provisioning (ZTP), auto-negotiation of BFD and other interesting features (such as auto-detection of mis-cabling if it violates the CLOS topology). It is worth noting unexpected (at least, for me) references to prior art including OLSR (RFC 3626) and RPL (RFC
6550). I am not aware of the reasons for separating the Applicability Statement from the
base protocol spec – from my experience, such separation is somewhat unusual.
In my review I have tried to understand to which extent the draft would serve the interests of the presumed target audience that IMHO may have limited understanding of the
protocol itself. Therefore, while the RIFT spec is listed as a Normative reference in this draft, I have tried to minimize reading of the spec. This was not always possible – e.g., the
Terminology section of the draft simply says that “This document uses the terminology of RIFT”. IMHO this is not really
reader friendly since the Terminology section of the base spec is quite long and detailed. I have also tried to see to which extent the draft helps to the reader to place RIFT in the common scope and context of modern routing including such issues as Segment Routing,
Loop-Free Alternates and micro-loop avoidance. These attempts resulted in raising several minor issues listed below. I have sent a few questions and comments to the authors. Some of these questions have resulted in intensive discussion between the authors, and that was very useful to me. Among other things, I have learned that the mathematical foundations of RIFT are somewhat different from that of the popular link-state routing protocols, and that RIFT routing
does not necessarily follow the shortest path. I have also learned that, as of this moment, there is no interaction between RIFT and Segment Routing. Lots of thanks to Pascal, Tony and Yuehua Wei (listed in alphabetical order) for their patience, help and cooperation.
Major Issues: None found. Minor Issues:
Nits:
I have not run the nit checker on the draft. However, I have noticed several cases that look like nits to me:
Hopefully, these notes will be useful, Regards, Sasha Disclaimer This e-mail together with any attachments may contain information of Ribbon Communications Inc. and its Affiliates that is confidential and/or proprietary for the sole use of the intended recipient. Any review, disclosure, reliance or distribution by others or forwarding without express permission is strictly prohibited. If you are not the intended recipient, please notify the sender immediately and then delete all copies, including any attachments. |
-- last-call mailing list last-call@xxxxxxxx https://www.ietf.org/mailman/listinfo/last-call