Last Call Review of draft-ietf-bess-evpn-fast-df-recovery-10
review-ietf-bess-evpn-fast-df-recovery-10-opsdir-lc-chown-2024-08-21-00
Request | Review of | draft-ietf-bess-evpn-fast-df-recovery |
---|---|---|
Requested revision | No specific revision (document currently at 12) | |
Type | Last Call Review | |
Team | Ops Directorate (opsdir) | |
Deadline | 2024-07-31 | |
Requested | 2024-07-10 | |
Authors | Patrice Brissette , Ali Sajassi , Luc André Burdet , John Drake , Jorge Rabadan | |
I-D last updated | 2024-08-21 | |
Completed reviews |
Rtgdir Early review of -07
by Adrian Farrel
(diff)
Genart Last Call review of -09 by Elwyn B. Davies (diff) Opsdir Last Call review of -10 by Tim Chown (diff) Rtgdir Telechat review of -09 by Ines Robles (diff) Iotdir Telechat review of -09 by Toerless Eckert (diff) Intdir Telechat review of -09 by Dave Thaler (diff) |
|
Assignment | Reviewer | Tim Chown |
State | Completed | |
Request | Last Call review on draft-ietf-bess-evpn-fast-df-recovery by Ops Directorate Assigned | |
Posted at | https://mailarchive.ietf.org/arch/msg/ops-dir/2K8zSE-Kelj4XzoNEwmhoEdW4pM | |
Reviewed revision | 10 (document currently at 12) | |
Result | Has issues | |
Completed | 2024-08-21 |
review-ietf-bess-evpn-fast-df-recovery-10-opsdir-lc-chown-2024-08-21-00
Hi, I have reviewed this document as part of the Operational directorate's ongoing effort to review all IETF documents being processed by the IESG. These comments were written with the intent of improving the operational aspects of the IETF drafts. Comments that are not addressed in last call may be included in AD reviews during the IESG review. Document editors and WG chairs should treat these comments just like any other last call comments. The draft describes an enhanced approach towards the proper timing and synchronisation process for the Designated Forwarder (DF) election process for multi-homed ethernet segments as originally specified in RFC 7432 and updated by RFC 8584. The document is generally well-written, and includes useful scenario examples. Draft version 10 was published as I was reviewing version -09, and has addressed some of the comments I was going to make. General comments: Overall, the approach seems reasonable. While I have tagged the document as 'Has Issues' I think these should not be hard to cover off. One issue that that it's not clear (to me) from the text what happens in cases where the devices in a scenario do not have sufficient clock synchronisation - section 2 says recovery activities for failed PEs SHOULD NOT be initiated until clocks have converged, but it doesn't state how that convergence is known to the initiator. The implication is that if there isn't sufficient convergence the election will never be run? Also, does this apply to newly added PEs rather than - as the text currently says - just failed PEs (where sync is perhaps more likely to be initially off)? The rationale for the default 10ms skew value is not explained. Just a brief explanation would be useful, e.g., to allow the default to be appropriately changed if needed (and how would it be changed?). There's some text at the end of 2.1 about compatibility. There's also a dedicated section 4 on backwards compatibility. Maybe all related text on this topic should be in the one section? Nits: In 2.1 perhaps add UTC to the epoch time. Best wishes, Tim