Skip to main content

BGP Security Vulnerabilities Analysis
draft-ietf-idr-bgp-vuln-01

Revision differences

Document history

Date Rev. By Action
2012-08-22
01 (System) post-migration administrative database adjustment to the No Objection position for Thomas Narten
2012-08-22
01 (System) post-migration administrative database adjustment to the No Objection position for Bert Wijnen
2012-08-22
01 (System) post-migration administrative database adjustment to the No Objection position for Margaret Wasserman
2012-08-22
01 (System) post-migration administrative database adjustment to the No Objection position for Harald Alvestrand
2012-08-22
01 (System) post-migration administrative database adjustment to the No Objection position for Russ Housley
2006-01-17
01 (System) This was part of a ballot set with: draft-iesg-tcpmd5app, draft-ietf-idr-bgp-analysis, draft-ietf-idr-bgp-implementation, draft-ietf-idr-bgp-mibagent-survey, draft-ietf-idr-bgp4, draft-ietf-idr-bgp4-experience-protocol, draft-ietf-idr-bgp4-mib
2005-01-31
01 Amy Vezza State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza
2005-01-31
01 Amy Vezza IESG state changed to Approved-announcement sent
2005-01-31
01 Amy Vezza IESG has approved the document
2005-01-31
01 Amy Vezza Closed "Approve" ballot
2005-01-28
01 Alex Zinin State Changes to Approved-announcement to be sent from Approved-announcement to be sent::Point Raised - writeup needed by Alex Zinin
2004-12-03
01 (System) Removed from agenda for telechat - 2004-12-02
2004-12-02
01 Amy Vezza State Changes to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation by Amy Vezza
2004-12-02
01 Harald Alvestrand
Review by Elwyn Davies, Gen-ART:

Summary: This document appears to be in good shape for approval as Informational.  There are a very small number of …
Review by Elwyn Davies, Gen-ART:

Summary: This document appears to be in good shape for approval as Informational.  There are a very small number of typos/language nits and readability could be improved by factoring out some common wording on the consequences of BGP connection reset to Idle state which is repeated to the point of irritation. Also there are a couple of abbreviations that need expansion and references to the BGP spec for definitions.

Review:
Generally the draft is in good shape and appears to cover the topic *very* thoroughly.

A small terminology section would help with pointers to definitions of a few terms (peer, BGP speaker, AS, NLRI and the various path attributes) and there need to be expansions of a couple of acronyms (notably AS, NLRI).

The following text or minor variants of it appears a numbers of times (especially in Section 3.1). 

The BGP speaker would disconnect the connection, release all associated BGP resources, delete all associated routes, run its decision process and cause the state to return to Idle.  The deletion of routes can cause a cascading effect of routing changes propagating through other peers. Also, optionally, an implementation specific peer oscillation damping may be performed.  The peer oscillation damping process can affect how soon the connection can be restarted.  Consequently, the ability of an outsider to spoof this message can lead to a severe disruption of routing over a wide area.

Whilst this does not compromise the technical quality of the document, it sure gets boring reading it for the sixth or seventh time.  If the document is reworked again, it would improve readability if the text could be factored out and some suitable shorter reference used to replace most of it.

Section 3.5.1: I suspect there should be some additional references to various generic attacks (such as SYN flooding) that could be quoted here.  Also maybe a reference to the TCP standard for the names of packets.

Some editorial nits:

Section 3.1.4, Event 24 text: s/one small bit less/a small amount less/

Section 3.1.5.3, last sentence of 'Originating Routes' sub-section: s/to become/becoming/
Section 4.2, para 2: s/in unique conditions/in a unique position/

Globally: Section headers and many paragraphs are separated by multiple blank lines where one would be sufficient.  The length of the list of events could be much reduced and readability improved by removing blank lines.
2004-12-01
01 Michelle Cotton IANA Comments: We understand this document to have NO IANA Actions.
2004-12-01
01 Margaret Cullen [Ballot Position Update] Position for Margaret Wasserman has been changed to No Objection from Discuss by Margaret Wasserman
2004-11-29
01 Thomas Narten [Ballot Position Update] Position for Thomas Narten has been changed to No Objection from Discuss by Thomas Narten
2004-11-28
01 Margaret Cullen [Ballot Position Update] Position for Margaret Wasserman has been changed to Discuss from No Objection by Margaret Wasserman
2004-11-23
01 Bert Wijnen [Ballot Position Update] Position for Bert Wijnen has been changed to No Objection from Discuss by Bert Wijnen
2004-11-23
01 Sam Hartman [Ballot Position Update] New position, No Objection, has been recorded for Sam Hartman by Sam Hartman
2004-11-23
01 Alex Zinin State Changes to IESG Evaluation from IESG Evaluation::AD Followup by Alex Zinin
2004-11-23
01 Alex Zinin Placed on agenda for telechat - 2004-12-02 by Alex Zinin
2004-10-18
01 (System) Sub state has been changed to AD Follow up from New Id Needed
2004-10-18
01 (System) New version available: draft-ietf-idr-bgp-vuln-01.txt
2004-09-16
01 Russ Housley [Ballot Position Update] Position for Russ Housley has been changed to No Objection from Discuss by Russ Housley
2004-07-22
01 Amy Vezza State Changes to IESG Evaluation::Revised ID Needed from IESG Evaluation by Amy Vezza
2004-07-22
01 Amy Vezza [Ballot Position Update] New position, No Objection, has been recorded for Allison Mankin by Amy Vezza
2004-07-22
01 Thomas Narten [Ballot Position Update] Position for Thomas Narten has been changed to Discuss from No Objection by Thomas Narten
2004-07-22
01 Thomas Narten [Ballot Position Update] New position, No Objection, has been recorded for Thomas Narten by Thomas Narten
2004-07-22
01 Bill Fenner [Ballot Position Update] New position, Yes, has been recorded for Bill Fenner by Bill Fenner
2004-07-22
01 Jon Peterson [Ballot Position Update] New position, No Objection, has been recorded for Jon Peterson by Jon Peterson
2004-07-22
01 Margaret Cullen [Ballot Position Update] New position, No Objection, has been recorded for Margaret Wasserman by Margaret Wasserman
2004-07-21
01 Steven Bellovin [Ballot Position Update] New position, Discuss, has been recorded for Steve Bellovin by Steve Bellovin
2004-07-21
01 David Kessens [Ballot Position Update] New position, No Objection, has been recorded for David Kessens by David Kessens
2004-07-21
01 Russ Housley [Ballot Position Update] New position, Discuss, has been recorded for Russ Housley by Russ Housley
2004-07-21
01 Harald Alvestrand [Ballot Position Update] Position for Harald Alvestrand has been changed to No Objection from Discuss by Harald Alvestrand
2004-07-21
01 Bert Wijnen [Ballot Position Update] Position for Bert Wijnen has been changed to Discuss from Undefined by Bert Wijnen
2004-07-21
01 Bert Wijnen [Ballot Position Update] New position, Undefined, has been recorded for Bert Wijnen by Bert Wijnen
2004-07-21
01 Harald Alvestrand [Ballot Position Update] Position for Harald Alvestrand has been changed to Discuss from Undefined by Harald Alvestrand
2004-07-20
01 Ted Hardie [Ballot Position Update] Position for Ted Hardie has been changed to No Objection from Undefined by Ted Hardie
2004-07-20
01 Ted Hardie [Ballot Position Update] New position, Undefined, has been recorded for Ted Hardie by Ted Hardie
2004-07-20
01 Harald Alvestrand [Ballot Position Update] New position, Undefined, has been recorded for Harald Alvestrand by Harald Alvestrand
2004-07-15
01 Scott Hollenbeck [Ballot Position Update] Position for Scott Hollenbeck has been changed to No Objection from Undefined by Scott Hollenbeck
2004-07-15
01 Scott Hollenbeck [Ballot Position Update] New position, Undefined, has been recorded for Scott Hollenbeck by Scott Hollenbeck
2004-07-15
01 Alex Zinin [Ballot Position Update] Position for Alex Zinin has been changed to Yes from Undefined by Alex Zinin
2004-07-15
01 Alex Zinin [Ballot Position Update] Position for Alex Zinin has been changed to Undefined from Yes by Alex Zinin
2004-07-15
01 Alex Zinin State Changes to IESG Evaluation from Waiting for AD Go-Ahead::AD Followup by Alex Zinin
2004-07-15
01 Alex Zinin Placed on agenda for telechat - 2004-07-22 by Alex Zinin
2004-07-15
01 Alex Zinin [Ballot Position Update] New position, Yes, has been recorded for Alex Zinin
2004-07-15
01 Alex Zinin Ballot has been issued by Alex Zinin
2004-07-15
01 Alex Zinin Created "Approve" ballot
2004-04-16
01 Alex Zinin State Changes to Waiting for AD Go-Ahead::Revised ID Needed from Waiting for Writeup by Alex Zinin
2004-04-13
01 (System) State has been changed to Waiting for Writeup from In Last Call by system
2004-03-16
01 Amy Vezza Last call sent
2004-03-16
01 Amy Vezza State Changes to In Last Call from Last Call Requested by Amy Vezza
2004-03-16
01 Alex Zinin Last Call was requested by Alex Zinin
2004-03-16
01 Alex Zinin State Changes to Last Call Requested from AD Evaluation::Revised ID Needed by Alex Zinin
2004-03-16
01 (System) Ballot writeup text was added
2004-03-16
01 (System) Last call text was added
2004-03-16
01 (System) Ballot approval text was added
2003-12-10
01 Alex Zinin Intended Status has been changed to Informational from None
2003-12-10
01 Alex Zinin Draft Added by Alex Zinin
2003-06-25
00 (System) New version available: draft-ietf-idr-bgp-vuln-00.txt