Skip to main content

BGP Extended Community Registries Update
draft-ietf-idr-bgp-ext-com-registry-05

Yes

(Alvaro Retana)

No Objection

Erik Kline
John Scudder
Murray Kucherawy
Zaheduzzaman Sarker
(Lars Eggert)
(Martin Vigoureux)
(Robert Wilton)

Abstain


Note: This ballot was opened for revision 03 and is now closed.

Erik Kline
No Objection
Francesca Palombini
No Objection
Comment (2021-11-29 for -04) Sent
Thank you for the work on this document.

I agree with Ben that it would be good to write something about the "0x0c-0x7f	Unassigned" range: I would suggest to split that into the 0x0c-0x3f Unassigned and 0x40-0x7f Reserved (with a pointer to the BGP Non-Transitive Extended Community Types registry). And then, to be thorough, it would be good to do the same type of split in the BGP Non-Transitive Extended Community Types registry.

I understand this was not the meaning of this document (hence the non-blocking comment), but since we are fixing things, I believe this would be an improvement to the current registries.

Francesca
John Scudder
No Objection
Murray Kucherawy
No Objection
Roman Danyliw
No Objection
Comment (2021-11-28 for -04) Not sent
Thank you to Daniel Migault for the SECDIR review.
Zaheduzzaman Sarker
No Objection
Éric Vyncke
Abstain
Comment (2021-12-01 for -04) Sent
Thank you for the work put into this document, which probably addresses incoherent decision made in the past. So, thank you Christoph and IDR WG for fixing it.

Please find below some non-blocking COMMENT points (but replies would be appreciated even if only for my own education). 

Special thanks to Susan Hares for the shepherd's write-up including the section about the WG consensus.

While I am not aware of the history about the use of those "experimental" code points and while I am aware that changing the code points in running code is an impossible endeavour, I wonder how those code points were used in production networks (my guess) while keeping the status of 'experimental'. I.e., the code points 0x81 and 0x82 are noted as 'experimental' but RFC 8955 is standard track. I am balloting ABSTAIN as I miss the history.

***Bottom line for IANA/IESG: what can we learn from this apparent "mess" (I am afraid that my limited English vocabulary is unable to find a more positive word)?***

Regards,

-éric

In "The primary use for those types and sub-type registries is non experimental" should a "now" be inserted before the "non" ?

I also wonder why "0x80-0x82 | First Come First Served" since this document confirms the allocation ? What am I missing here ?
Alvaro Retana Former IESG member
Yes
Yes (for -03) Unknown

                            
Benjamin Kaduk Former IESG member
No Objection
No Objection (2021-11-27 for -04) Sent
Section 2

Should we also ask IANA to update the entry for the Unassigned range
starting at 0x0c in the "BGP Transitive Extended Community Types"?  It
currently shows as "0x0c-0x7f  Unassigned", but 0x40-0x7f are not
controlled by this (transitive) registry, and are rather in the
non-transitive EC types registry.

Section 5.2

I would probably put RFC 8955 as normative now that we're Updating it,
but it's a pretty fine hair to split.
Lars Eggert Former IESG member
No Objection
No Objection (for -04) Not sent

                            
Martin Duke Former IESG member
(was Discuss) No Objection
No Objection (2021-11-22 for -03) Sent
Alvaro assures me that the plan is to follow what I described in my DISCUSS, so I am removing that DISCUSS.

Original text:
I'm having trouble seeing how we got here; this registry architecture is hard to understand, and past actions appear to violate RFC 3692.

1. RFC7153 designated 0x80-0x8f as experimental and then immediately defines 0x80 as the gateway to a further subregistry of FCFS/IETF review codepoints. This does not appear to be "Reserved for Experimental Use" in the RFC 3692 sense, in that it is not meant to be used only by explicit experiments. (It's a standards track document).

2. RFC8955 compounds it by taking another 2 (of 15 remaining!) experimental codepoints in a standards-track document, for a similar purpose.

I agree with this draft's reclassification of the 3 codepoints, as it recognizes reality that they are apparently no longer safe for RFC 3692 experiments. But I would also like to verify that this behavior will not continue: future standards-track allocations, including those pointing to more subtypes ("Part 4", etc), will draw from the FCFS range, not Experimental.

Furthermore, experiments (with a draft or not) that use one of these experimental codepoints should be reassigned a FCFS codepoint if they move to Standards track.
Martin Vigoureux Former IESG member
(was Discuss) No Objection
No Objection (2021-11-23 for -04) Sent for earlier

                            
Robert Wilton Former IESG member
No Objection
No Objection (for -04) Not sent