All, I think this Errata should be accepted as a zero interval is invalid and this should be called out explicitly.
Thanks, Acee > On Feb 17, 2025, at 11:09, RFC Errata System <rfc-edi...@rfc-editor.org> > wrote: > > The following errata report has been submitted for RFC9568, > "Virtual Router Redundancy Protocol (VRRP) Version 3 for IPv4 and IPv6". > > -------------------------------------- > You may review the report below and at: > https://www.rfc-editor.org/errata/eid8301 > > -------------------------------------- > Type: Technical > Reported by: Quentin Armitage <quen...@armitage.org.uk> > > Section: 6.1 > > Original Text > ------------- > Advertisement_Interval Time interval between VRRP Advertisements > (centiseconds) sent by this Virtual Router. Default is 100 > centiseconds (1 second). > > > and section 7.1 says: > > * It MUST verify that the VRID is configured on the receiving > interface and the local router is not the IPvX address owner > (Priority = 255 (decimal)). > > If any one of the above checks fails, the receiver MUST discard the > packet, SHOULD log the event (subject to rate-limiting), and MAY > indicate via network management that an error occurred. > > Corrected Text > -------------- > Advertisement_Interval Time interval between VRRP Advertisements > (centiseconds) sent by this Virtual Router. Configurable value > in the range 1-4095 (centiseconds). Default is 100 centiseconds > (1 second). > > and section 7.1 should say: > > * It MUST verify that the VRID is configured on the receiving > interface and the local router is not the IPvX address owner > (Priority = 255 (decimal)). > > * It MUST verify that the Max Advertise Interval is non zero. > > If any one of the above checks fails, the receiver MUST discard the > packet, SHOULD log the event (subject to rate-limiting), and MAY > indicate via network management that an error occurred. > > Notes > ----- > The Skew_Time and Active_Down_Time are calculated by multiplying by > Active_Adver_Interval which is the Advertisement_Interval of the current > active virtual router. A value of 0 for the Active_Adver_Interval will result > in Skew_Time and Active_Down_Interval being 0 (centiseconds). The consequence > of this is that all backup routers will immediately time out the > Active_Down_Interval and transition to Active state. All but the lowest > priority virtual router will send an advert, all virtual routes will keep > timing out and sending VRRP adverts and the LAN will be flooded with VRRP > packets. > > It causes mayhem (I have tried it)! > > Instructions: > ------------- > This erratum is currently posted as "Reported". (If it is spam, it > will be removed shortly by the RFC Production Center.) Please > use "Reply All" to discuss whether it should be verified or > rejected. When a decision is reached, the verifying party > will log in to change the status and edit the report, if necessary. > > -------------------------------------- > RFC9568 (draft-ietf-rtgwg-vrrp-rfc5798bis-18) > -------------------------------------- > Title : Virtual Router Redundancy Protocol (VRRP) Version 3 for > IPv4 and IPv6 > Publication Date : April 2024 > Author(s) : A. Lindem, A. Dogra > Category : PROPOSED STANDARD > Source : Routing Area Working Group > Stream : IETF > Verifying Party : IESG _______________________________________________ rtgwg mailing list -- rtgwg@ietf.org To unsubscribe send an email to rtgwg-le...@ietf.org