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

Reply via email to