RFC 4271, "A Border Gateway Protocol 4 (BGP-4)", January 2006Source of RFC: idr (rtg)
Errata ID: 3031
Publication Format(s) : TEXT
Reported By: Kireeti Kompella
Date Reported: 2011-11-14
Rejected by: Stewart Bryant
Date Rejected: 2013-02-28
Section 9.1.2 says:
The Phase 2 decision function is blocked from running while the Phase 3 decision function is in process.
It should say:
The Phase 3 decision function is blocked from running while the Phase 2 decision function is in process.
I believe that is what was intended; the text as is confuses me no end.
It is accepted that the RFC text is confusing, but the proposed errata text is incorrect because this proposed revision implies that Phase 2 can begin running while Phase 3 is still running this contradicts other text in the RFC (9.1.2) which states that "The Phase 3 Routing Decision function is blocked from running whilst the Phase 2 decision function is in process."
It is anticipated that the IDR WG will publish material clarifying mutual exclusion in RFC4271.