Re: [Idr] I-D Action: draft-ietf-idr-bgp-attribute-announcement-00.txt

"Jakob Heitz (jheitz)" <jheitz@cisco.com> Wed, 21 September 2016 22:39 UTC

Return-Path: <jheitz@cisco.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AAA5812BB71 for <idr@ietfa.amsl.com>; Wed, 21 Sep 2016 15:39:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -16.837
X-Spam-Level:
X-Spam-Status: No, score=-16.837 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-2.316, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WaT61QR9x7A5 for <idr@ietfa.amsl.com>; Wed, 21 Sep 2016 15:38:58 -0700 (PDT)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BFEBA12B71C for <idr@ietf.org>; Wed, 21 Sep 2016 15:38:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3659; q=dns/txt; s=iport; t=1474497537; x=1475707137; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=4OX75wF+uEhXLUSJDrWJQznTwGZ4aqaG30jD75lj3ME=; b=FcMrOkE0yMLIsnf0MpCBss+2+RggxfXhhmmpK4JwpXPDYXBwVXZ6oPfm eAi9gzXmdBJQo2YOPUgbGFxNCr8enyUMI20DHiehjW+zmyj34LkHkK9Rh gxaq/NTYdAD16S1S/WD0/k8U1867ydb3d4zreIOozQ9hdqxjRMagw0TAW M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CXAQC4CuNX/5xdJa1TChoBAQEBAgEBAQEIAQEBAYM7AQEBAQEeV3wHjSyrRYIEGQ2FeAKBZjgUAQIBAQEBAQEBXhwLhGEBAQEEAQEBNzQXBAIBCBEEAQEfCQcnCxQJCAIEEwiIQw68bgEBAQEBAQEBAQEBAQEBAQEBAQEBARyGN4RUhByGBgWZdQGGJok0gXVOhBaJGoxng3sBHjaFBXKFRgF+AQEB
X-IronPort-AV: E=Sophos;i="5.30,375,1470700800"; d="scan'208";a="325721464"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Sep 2016 22:38:56 +0000
Received: from XCH-RCD-012.cisco.com (xch-rcd-012.cisco.com [173.37.102.22]) by rcdn-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id u8LMcuif023002 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for <idr@ietf.org>; Wed, 21 Sep 2016 22:38:56 GMT
Received: from xch-aln-014.cisco.com (173.36.7.24) by XCH-RCD-012.cisco.com (173.37.102.22) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Wed, 21 Sep 2016 17:38:56 -0500
Received: from xch-aln-014.cisco.com ([173.36.7.24]) by XCH-ALN-014.cisco.com ([173.36.7.24]) with mapi id 15.00.1210.000; Wed, 21 Sep 2016 17:38:56 -0500
From: "Jakob Heitz (jheitz)" <jheitz@cisco.com>
To: "idr@ietf.org" <idr@ietf.org>
Thread-Topic: [Idr] I-D Action: draft-ietf-idr-bgp-attribute-announcement-00.txt
Thread-Index: AQHR2VGC6gpr6uKJUUGmx10mjv7sy6CE+zuQ
Date: Wed, 21 Sep 2016 22:38:56 +0000
Message-ID: <072fade4b92f45c0bd00b66d49b56e19@XCH-ALN-014.cisco.com>
References: <20160708194550.32201.86394.idtracker@ietfa.amsl.com>
In-Reply-To: <20160708194550.32201.86394.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [128.107.151.44]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/5N6aZdu9TspedWhYlY7cl-f44-c>
Subject: Re: [Idr] I-D Action: draft-ietf-idr-bgp-attribute-announcement-00.txt
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Sep 2016 22:39:01 -0000

In section 3, under the figure illustrating the bits, it says (R = MUST Be Zero).
This means that any future feature that wants to use the reserved bits will fail, because legacy speakers would change the new bits to zero.

The reserved bits in the original BGP path attribute flags are specified as "MUST Be Zero". This is why they could not be used for this new scoping functionality.

The new 4 byte extended path attribute flags should add a sentence to avoid the same fate of its reserved bits:

"The Reserved bits MUST be originated as zero. However, to support the future use of these bits, the Reserved bits MUST be propagated as received. Once any future feature makes use of a bit, it may change the rules of propagation of its bits."


Thanks,
Jakob.


> -----Original Message-----
> From: Idr [mailto:idr-bounces@ietf.org] On Behalf Of internet-drafts@ietf.org
> Sent: Friday, July 08, 2016 12:46 PM
> To: i-d-announce@ietf.org
> Cc: idr@ietf.org
> Subject: [Idr] I-D Action: draft-ietf-idr-bgp-attribute-announcement-00.txt
> 
> 
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Inter-Domain Routing of the IETF.
> 
>         Title           : Constrain Attribute announcement within BGP
>         Authors         : Keyur Patel
>                           James Uttaro
>                           Bruno Decraene
>                           Wim Henderickx
>                           Jeff Haas
> 	Filename        : draft-ietf-idr-bgp-attribute-announcement-00.txt
> 	Pages           : 9
> 	Date            : 2016-07-08
> 
> Abstract:
>    [RFC4271] defines four different categories of BGP Path attributes.
>    The different Path attribute categories can be identified by the
>    attribute flag values.  These flags help identify if an attribute is
>    optional or well-known, Transitive or non-Transitive, Partial, or of
>    an Extended length type.  BGP attribute announcement depends on
>    whether an attribute is a well-known or optional, and whether an
>    attribute is a transitive or non-transitive.  BGP implementations
>    MUST recognize all well-known attributes.  The well-known attributes
>    are always Transitive.  It is not required for BGP implementations to
>    recognise all the Optional attributes.  The Optional attributes could
>    be Transitive or Non-Transitive.  BGP implementations MUST store and
>    forward any Unknown Optional Transitive attributes and ignore and
>    drop any Unknown Optional Non-Transitive attributes.
> 
>    Currently, there is no way to confine the scope of Path attributes
>    within a given Autonomous System (AS) or a given BGP member-AS in
>    Confederation.  This draft defines attribute extensions that help
>    confine the scope of Optional attributes within a given AS or a given
>    BGP member-AS in Confederation
> 
> 
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-idr-bgp-attribute-announcement/
> 
> There's also a htmlized version available at:
> https://tools.ietf.org/html/draft-ietf-idr-bgp-attribute-announcement-00
> 
> 
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at tools.ietf.org.
> 
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
> 
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr