Re: capability

Yakov Rekhter <yakov@juniper.net> Tue, 06 August 2002 20:44 UTC

Received: from trapdoor.merit.edu (trapdoor.merit.edu [198.108.1.26]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA28338 for <idr-archive@ietf.org>; Tue, 6 Aug 2002 16:44:47 -0400 (EDT)
Received: by trapdoor.merit.edu (Postfix) id 0F85091298; Tue, 6 Aug 2002 16:43:29 -0400 (EDT)
Delivered-To: idr-outgoing@trapdoor.merit.edu
Received: by trapdoor.merit.edu (Postfix, from userid 56) id D32A8912AE; Tue, 6 Aug 2002 16:43:28 -0400 (EDT)
Delivered-To: idr@trapdoor.merit.edu
Received: from segue.merit.edu (segue.merit.edu [198.108.1.41]) by trapdoor.merit.edu (Postfix) with ESMTP id 116F491298 for <idr@trapdoor.merit.edu>; Tue, 6 Aug 2002 16:43:22 -0400 (EDT)
Received: by segue.merit.edu (Postfix) id E5CFE5DDA8; Tue, 6 Aug 2002 16:43:21 -0400 (EDT)
Delivered-To: idr@merit.edu
Received: from merlot.juniper.net (natint.juniper.net [207.17.136.129]) by segue.merit.edu (Postfix) with ESMTP id 5CD075DD8F for <idr@merit.edu>; Tue, 6 Aug 2002 16:43:21 -0400 (EDT)
Received: from juniper.net (garnet.juniper.net [172.17.28.17]) by merlot.juniper.net (8.11.3/8.11.3) with ESMTP id g76KhKm13201; Tue, 6 Aug 2002 13:43:20 -0700 (PDT) (envelope-from yakov@juniper.net)
Message-Id: <200208062043.g76KhKm13201@merlot.juniper.net>
To: "Natale, Jonathan" <JNatale@celoxnetworks.com>
Cc: "'idr@merit.edu'" <idr@merit.edu>
Subject: Re: capability
In-Reply-To: Your message of "Tue, 06 Aug 2002 16:18:47 EDT." <1117F7D44159934FB116E36F4ABF221B020AF8E1@celox-ma1-ems1.celoxnetworks.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <49658.1028666600.1@juniper.net>
Date: Tue, 06 Aug 2002 13:43:20 -0700
From: Yakov Rekhter <yakov@juniper.net>
Sender: owner-idr@merit.edu
Precedence: bulk

Jonathan,

> I would like to propose:
> 
> >"If a BGP speaker that supports a certain capability determines that
> >    its peer doesn't support this capability, the speaker MAY send a
> >    NOTIFICATION message to the peer, and terminate peering (see Section
> >    "Extensions to Error Handling" for more details). The Error Subcode
> >    in the message is set to Unsupported Capability. The message SHOULD
> >    contain the capability (capabilities) that causes the speaker to send
> >    the message.  The decision to send the message and terminate peering
> >    is local to the speaker. If terminated, such peering SHOULD NOT be
> >    re-established automatically."
> >
> >be changed to:
> >
> >"If a BGP speaker that **does not want its peer to support** a certain 
> >capability determines that
> >    its peer **does** support this capability, the speaker MAY send a
> >    NOTIFICATION message to the peer, and terminate peering (see Section
> >    "Extensions to Error Handling" for more details). The Error Subcode
> >    in the message is set to Unsupported Capability. The message SHOULD
> >    contain the capability (capabilities) that causes the speaker to send
> >    the message.  The decision to send the message and terminate peering
> >    is local to the speaker. **If terminated, the peer MAY re-open the
> >    connection without the offending capability-this is known as capability
> >    negotiation.**"
> >
> >
> >...comments???

Too late for the current round (see attached).

Yakov.
--------------------------------------------------------------------

Date:    Fri, 03 May 2002 15:40:03 EDT
To:      IETF-Announce: ;
cc:      RFC Editor <rfc-editor@isi.edu>, Internet Architecture Board <iab@isi.
     ***edu>,
	 idr@merit.edu
From:    The IESG <iesg-secretary@ietf.org>
Subject: Protocol Action: Capabilities Advertisement with BGP-4 to Draft Standa
     ***rd



The IESG has approved the Internet-Draft 'Capabilities Advertisement
with BGP-4' <draft-ietf-idr-rfc2842bis-02.txt> as a Draft Standard.
This action will obsolete RFC2842. This document is the product of the
Inter-Domain Routing Working Group.  The IESG contact persons are Bill
Fenner and Randy Bush.

 
Technical Summary
 
This document defines an Optional BGP-4 HELLO Parameter, called
  Capabilities, that facilitates introduction of new capabilities
  in BGP by providing graceful capability advertisement without
  requiring that the BGP peering be terminated if new capabilities
  are not supported.
 
Working Group Summary
 
  There was broad consensus in the IDR WG to advance this document
  to Draft Standard.
 
Protocol Quality
 
  Bill Fenner reviewed the specification for the IESG. This
  protocol is widely implemented, as it is the basis for many
  heavily used BGP-4 extensions, such as the Multiprotocol
  Extensions (RFC 2858) and Route Refresh (RFC 2918).