Did your BGP crash today?

Florian Weimer fw at deneb.enyo.de
Sat Aug 28 07:19:28 CDT 2010


* Claudio Jeker:

> I think you blame the wrong people. The vendor should make sure that
> their implementation does not violate the very basics of the BGP
> protocol.

The curious thing here is that the peer that resets the session, as
required by the spec, causes the actual damage (the session reset),
and not the peer producing the wrong update.

This whole thread is quite schizophrenic because the consensus appears
to be that (a) a *researcher is not to blame* for sending out a BGP
message which eventually leads to session resets, and (b) an
*implementor is to blame* for sending out a BGP messages which
eventually leads to session resets.  You really can't have it both
ways.

I'm fed up with this situation, and we will fix it this time.  My take
is that if you reset the session, you're part of the problem, and
consequently deserve part of the blame.  So if you receive a
properly-framed BGP update message you cannot parse, you should just
log it, but not take down the session.




More information about the NANOG mailing list