Skip to main content

BGP Communities for Data Collection
draft-ietf-grow-collection-communities-08

Revision differences

Document history

Date Rev. By Action
2012-08-22
08 (System) post-migration administrative database adjustment to the No Objection position for Bill Fenner
2012-08-22
08 (System) post-migration administrative database adjustment to the No Objection position for Harald Alvestrand
2012-08-22
08 (System) post-migration administrative database adjustment to the No Objection position for Alex Zinin
2005-11-18
08 David Kessens
New versions were necessary to solve an IANA assignment issue that got discovered after approval. -8 solved this problem and is not significantly different from …
New versions were necessary to solve an IANA assignment issue that got discovered after approval. -8 solved this problem and is not significantly different from -6 and should be the basis of rfc publication.
2005-08-23
08 (System) New version available: draft-ietf-grow-collection-communities-08.txt
2005-08-22
07 (System) New version available: draft-ietf-grow-collection-communities-07.txt
2004-11-24
08 Amy Vezza State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza
2004-11-23
08 Amy Vezza IESG state changed to Approved-announcement sent
2004-11-23
08 Amy Vezza IESG has approved the document
2004-11-23
08 Amy Vezza Closed "Approve" ballot
2004-11-22
08 David Kessens State Changes to Approved-announcement to be sent from IESG Evaluation::AD Followup by David Kessens
2004-10-21
08 Harald Alvestrand [Ballot comment]
Reviewed by Michael Patton, Gen-ART

Still one spelling mistake (refered rather than referred), but -06 is good to go.
2004-10-21
08 Harald Alvestrand [Ballot Position Update] Position for Harald Alvestrand has been changed to No Objection from Discuss by Harald Alvestrand
2004-09-21
08 Alex Zinin [Ballot Position Update] Position for Alex Zinin has been changed to No Objection from Discuss by Alex Zinin
2004-09-21
06 (System) New version available: draft-ietf-grow-collection-communities-06.txt
2004-09-20
08 Bill Fenner [Ballot Position Update] Position for Bill Fenner has been changed to No Objection from Discuss by Bill Fenner
2004-09-20
08 (System) Sub state has been changed to AD Follow up from New Id Needed
2004-09-20
05 (System) New version available: draft-ietf-grow-collection-communities-05.txt
2004-09-17
08 (System) Removed from agenda for telechat - 2004-09-16
2004-09-16
08 Alex Zinin
[Ballot discuss]
Not clear if any consideration has been given to how collecting data in these
communities will affect BGP update packaging. If the assumption …
[Ballot discuss]
Not clear if any consideration has been given to how collecting data in these
communities will affect BGP update packaging. If the assumption is that these
will not be used edge-to-edge across the Internet, this should be spelled out
and some guidence should be given.
2004-09-16
08 Alex Zinin [Ballot Position Update] New position, Discuss, has been recorded for Alex Zinin by Alex Zinin
2004-09-16
08 Amy Vezza State Changes to IESG Evaluation::Revised ID Needed from IESG Evaluation by Amy Vezza
2004-09-16
08 Harald Alvestrand
[Ballot comment]
Reviewed by Michael Patton, Gen-ART



Trivial typos to be fixed in RFC production
-------------------------------------------

Section 2 "referred to coloring" => "referred to as …
[Ballot comment]
Reviewed by Michael Patton, Gen-ART



Trivial typos to be fixed in RFC production
-------------------------------------------

Section 2 "referred to coloring" => "referred to as coloring"

Section 3 "RFC 1997 communities encoded as" =>
  "RFC 1997 communities are encoded as"

Section 3 "the providers AS number" => "the provider's AS number"

Section 3 "where  16 bit AS number" =>
  "where  is the 16 bit AS number"

Section 3 " is the encoding of the value" is pretty
  meaningless, I think to be consistent with the earlier text,
  the last word should be "classification".

Section 3.1 "(0x1F2 == 4338 decimal)" => "(0x10F2 == 4338 decimal)"

Section 4 "an Regional Internet Registry" =>
  "a Regional Internet Registry"

Reference [EXTCOMM] is to -06 but that draft is now at -07
2004-09-16
08 Harald Alvestrand
[Ballot discuss]
From review by Michael Patton, Gen-ART:

Summary: This draft is on the right track but has open issues, described
in the review.

There …
[Ballot discuss]
From review by Michael Patton, Gen-ART:

Summary: This draft is on the right track but has open issues, described
in the review.

There are two important comments, followed by lots of typos that I
found.  The first concern needs to be addressed and then get
re-reviewed before the document is acceptable.  Doing something about
the other would be nice, but I'd be willing to let it slide if pushed.
The typos should, of course, be fixed.  Since fixing the main concerns
will require spinning another draft, the typos can be done at the same
time, although they are of the trivial kind that can just be fixed at
RFC final production.


My primary concern is that in Section 3.1 the formats and examples are
inconsistent.  Since this is the crux of the document, I think these
errors make it unacceptable in the current form.  At the end of the
table the notation  is explained, but was never, in fact, used in
the table.  That notation is, however, used in the following diagram.
I think this would read better with the parts in a slightly different
order.  This description also says that  is 5 bits, which is also
what the diagram shows, but the table only has 4 bits, where does the
other bit go?  Then, in the example, "the low order 16 bits" has only
15 bits, and thus the hex encoding would depend on where the missing
bit goes.  Assuming that the binary codes shown in the table should
have one additional leading 0 results in the hex value shown, so I
expect that's what was intended.  Does that mean that the Reserved
values start at 0111111111111111?  There is also a simple numerical
typo in the example, see the typos section.


My other concern is over the amount of detail in the definitions.
Since these are supposed to be used by readers to decide which routes
are which category, it seems that more detail should be provided.  The
fact that the detail is actually deferred to one of the Informative
references concerns me.
2004-09-16
08 Harald Alvestrand [Ballot Position Update] New position, Discuss, has been recorded for Harald Alvestrand by Harald Alvestrand
2004-09-16
08 Bert Wijnen [Ballot Position Update] New position, No Objection, has been recorded for Bert Wijnen by Bert Wijnen
2004-09-16
08 Allison Mankin [Ballot Position Update] New position, No Objection, has been recorded for Allison Mankin by Allison Mankin
2004-09-16
08 Thomas Narten
[Ballot comment]
>    BGP, and (ii). traffic exchange between A and B is settlement-free.

Defn. of settlement-free?

>    Internal more specific routes are …
[Ballot comment]
>    BGP, and (ii). traffic exchange between A and B is settlement-free.

Defn. of settlement-free?

>    Internal more specific routes are those routes which are frequently

s/more specific/more-specific/

section 2.5. which vs. that

>    Service providers often have settlement free interconnections with an

s/settlement free/settlement-free/

>    this community as 10876:4338 (0x1F2 == 4338 decimal).

s/0x1F2/0x10f2/?
2004-09-16
08 Thomas Narten [Ballot Position Update] New position, No Objection, has been recorded for Thomas Narten by Thomas Narten
2004-09-16
08 Jon Peterson [Ballot Position Update] New position, No Objection, has been recorded for Jon Peterson by Jon Peterson
2004-09-15
08 Bill Fenner
[Ballot discuss]
A one character typo, resolvable with this RFC-Editor's note:

RFC-Editor:

At the top of page 9, please replace

OLD:
  Note that a …
[Ballot discuss]
A one character typo, resolvable with this RFC-Editor's note:

RFC-Editor:

At the top of page 9, please replace

OLD:
  Note that a configuration language might allow the specification of
  this community as 10876:4338 (0x1F2 == 4338 decimal).

to
NEW:
  Note that a configuration language might allow the specification of
  this community as 10876:4338 (0x10F2 == 4338 decimal).
2004-09-15
08 Bill Fenner [Ballot Position Update] New position, Discuss, has been recorded for Bill Fenner by Bill Fenner
2004-09-15
08 David Kessens
[Ballot comment]
Comment from Pekka Savola from the ops directorate:

However, what this document implicitly aims to do (whether knowingly
or not) is describe a …
[Ballot comment]
Comment from Pekka Savola from the ops directorate:

However, what this document implicitly aims to do (whether knowingly
or not) is describe a BCP for *internal* communities, not just for
exporting to data collectors.  Who would bother to just munge their
communities to exactly these values just for data collection?
2004-09-14
08 Ted Hardie [Ballot Position Update] Position for Ted Hardie has been changed to No Objection from Undefined by Ted Hardie
2004-09-14
08 Ted Hardie
[Ballot comment]
Nit:

In Definitions, "referred to coloring"--> "referred to as coloring"

In 2.1.

  A and B are defined to be peers when (i). …
[Ballot comment]
Nit:

In Definitions, "referred to coloring"--> "referred to as coloring"

In 2.1.

  A and B are defined to be peers when (i). A and B exchange routes via
  BGP, and (ii). traffic exchange between A and B is settlement-free.

I found it odd that this section did not define the term "transit".  It is
mentioned in the introduction and touched on 2.9.  As a term of art,
it is hard to discuss "peering" without discussing "transit", since so
many of the operational discussions revolve around when one is used
versus the other. 

I am not suggesting that "transit" should be its own category (the more specific
categories given look fine), but it does seem like it would be useful to
include a definition and possibly indicate which categories fall under that grouping. 

As a purely individual preference, I think it would be interesting to pull anycast
routes out of the other special purpose routes, because I suspect the growth
in that particular special purpose.  But this reflects my own research interest,
and possibly not the best design.
2004-09-14
08 Russ Housley
[Ballot comment]
After the table in section 3.1, the legend includes:
  :
  :  is the 5-bit Region
  :
  However,  is not …
[Ballot comment]
After the table in section 3.1, the legend includes:
  :
  :  is the 5-bit Region
  :
  However,  is not used in the table.  Rather, the possible values of
  are enumerated.  The legend entry should be replaced with an
  explanation.
2004-09-14
08 Russ Housley [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley by Russ Housley
2004-09-14
08 Ted Hardie [Ballot Position Update] New position, Undefined, has been recorded for Ted Hardie by Ted Hardie
2004-09-10
08 Steven Bellovin [Ballot Position Update] New position, No Objection, has been recorded for Steve Bellovin by Steve Bellovin
2004-08-27
08 Scott Hollenbeck [Ballot Position Update] New position, No Objection, has been recorded for Scott Hollenbeck by Scott Hollenbeck
2004-08-26
08 David Kessens Placed on agenda for telechat - 2004-09-16 by David Kessens
2004-08-26
08 David Kessens State Changes to IESG Evaluation from Waiting for AD Go-Ahead by David Kessens
2004-08-26
08 David Kessens [Ballot Position Update] New position, Yes, has been recorded for David Kessens
2004-08-26
08 David Kessens Ballot has been issued by David Kessens
2004-08-26
08 David Kessens Created "Approve" ballot
2004-07-16
08 (System) State has been changed to Waiting for AD Go-Ahead from In Last Call by system
2004-06-24
08 Michelle Cotton IANA Last Call Comments:
In which registry should this 0x05 assignment go?
In  or
somewhere else?
2004-06-17
08 Amy Vezza Last call sent
2004-06-17
08 Amy Vezza State Changes to In Last Call from Last Call Requested by Amy Vezza
2004-06-17
08 David Kessens State Changes to Last Call Requested from Expert Review::External Party by David Kessens
2004-06-17
08 David Kessens Last Call was requested by David Kessens
2004-06-17
08 (System) Ballot writeup text was added
2004-06-17
08 (System) Last call text was added
2004-06-17
08 (System) Ballot approval text was added
2004-04-29
08 Alex Zinin
Comments from Sue Hares:

Two comments:

1) editorial - should fix

Section 3.1 calls out reserved values.
Can these reserved values be used by
a …
Comments from Sue Hares:

Two comments:

1) editorial - should fix

Section 3.1 calls out reserved values.
Can these reserved values be used by
a bgp sender or not?  This was unclear.

I think it would be good that these
values are free for assignment.  In any case
this section is generally not clear.

2) security section - 6

The add/delete/drop of the BGP communities
is glossed over with the text:

Section 6:

"While this document introduces no additional security
considerations into the BGP protocol, the information
contained in the communities defined in this document
may in some cases reveal network structure that was not
previously visible outside the provider's
network.  As a result, care should be taken when exporting
such communities to route collectors. "

The point is with add/delete/drop of communities
the bgp speaker can lie, give false information, subvert
the Community coloring of the information. 

Section 6.1

"An operator may choose to overwrite its
internal communities with values specified
in this document."

The rest of the section warns about over-runs of the
maximum packet size 4096.  It does not indicate that
add/delete/drop of information may give erroneous
information to the route collectors.

While the use of the community is still valid, it
should contain a bit stronger warning label.
(yep.. just like smoking use without care may kill
your network.)
2004-03-25
08 David Kessens State Changes to Expert Review::External Party from Publication Requested by David Kessens
2004-03-24
08 Dinara Suleymanova Draft Added by Dinara Suleymanova
2004-03-22
04 (System) New version available: draft-ietf-grow-collection-communities-04.txt
2004-03-10
03 (System) New version available: draft-ietf-grow-collection-communities-03.txt
2004-01-19
02 (System) New version available: draft-ietf-grow-collection-communities-02.txt
2003-12-15
01 (System) New version available: draft-ietf-grow-collection-communities-01.txt
2003-12-03
00 (System) New version available: draft-ietf-grow-collection-communities-00.txt