Re: [Idr] 2 week WG adoption call for draft (5/31 to 6/14)

Robert Raszuk <robert@raszuk.net> Mon, 01 June 2015 07:28 UTC

Return-Path: <rraszuk@gmail.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 51D241A8AD0 for <idr@ietfa.amsl.com>; Mon, 1 Jun 2015 00:28:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.277
X-Spam-Level:
X-Spam-Status: No, score=-1.277 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=no
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 n5Vo4Hahx7rA for <idr@ietfa.amsl.com>; Mon, 1 Jun 2015 00:28:25 -0700 (PDT)
Received: from mail-wg0-x236.google.com (mail-wg0-x236.google.com [IPv6:2a00:1450:400c:c00::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A59431A8AD4 for <idr@ietf.org>; Mon, 1 Jun 2015 00:28:24 -0700 (PDT)
Received: by wgez8 with SMTP id z8so106285807wge.0 for <idr@ietf.org>; Mon, 01 Jun 2015 00:28:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=uqzQ/QTYOhcJs9x0lugPhjRDW559+EOMe9BgMYQHtvE=; b=IEuWuRu1fRiv3R6YTa8HQ2DB5CvhaDrpEWpUJsYfGck2/YPQSvs0Als2vW3GCsfoOP 9KKnJiE/a/7irwsLGvbuTkh3Xr8EYk3t/k2unnmaO5WH3s+Fa8V4FXd5w0ApHXOL4UwX GuNpxkyFODZV/cL1B+ZzOeFaxJA/1G95CddV6IarVDB+tj84zf8+J4Z5HL15Qi63hxmp RM5sZZJWCspgeRaqlBcQcLWZ+ruv7kfAKkUxTCJKJdgvx/Uy+qRq5gqgSQF8pv3jX7IP xxVjvppva4ip9q8TQs1GX/QM6PWgZT/wqbpsR+AbUMmkiX9FY6SNfS0OiMpndS5x2lsh ldxw==
MIME-Version: 1.0
X-Received: by 10.180.198.166 with SMTP id jd6mr17731136wic.48.1433143703414; Mon, 01 Jun 2015 00:28:23 -0700 (PDT)
Sender: rraszuk@gmail.com
Received: by 10.28.4.81 with HTTP; Mon, 1 Jun 2015 00:28:23 -0700 (PDT)
In-Reply-To: <006801d09c15$ba8bba30$2fa32e90$@ndzh.com>
References: <006801d09c15$ba8bba30$2fa32e90$@ndzh.com>
Date: Mon, 01 Jun 2015 09:28:23 +0200
X-Google-Sender-Auth: K3_eJv8gLYe5lEh4Oh1Z5YP4uaw
Message-ID: <CA+b+ERkcdz45AN4jgQ0h4ZaBL+qs0kSAy7ihwsAP47ew0ktrxw@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
To: Susan Hares <shares@ndzh.com>
Content-Type: multipart/alternative; boundary="047d7b66f2f15ab9ad05176fc571"
Archived-At: <http://mailarchive.ietf.org/arch/msg/idr/VCY_43eZ3dIut_y0tIOPXvVunVs>
Cc: idr wg <idr@ietf.org>, Paul Jakma <paulj@dcs.gla.ac.uk>, Shane Amante <amante@apple.com>, Bruno Decraene <bruno.decraene@orange.com>, "draft-raszuk-wide-bgp-communities@tools.ietf.org" <draft-raszuk-wide-bgp-communities@tools.ietf.org>
Subject: Re: [Idr] 2 week WG adoption call for draft (5/31 to 6/14)
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Mon, 01 Jun 2015 07:28:27 -0000

I am not aware of any IPR associated with any of those documents.

Support for both - as co-author.

- - -

As to the clarification regarding relation to standard or extended
communities (including their 4 octet AS extension) the proposed encoding is
not intended to replace it. All functionalities which depend on current
communities will work as usual without any changes.

BGP wide communities are mainly proposed to simplify the operational
aspects for application of BGP policies.

Many thx,
Robert.


On Mon, Jun 1, 2015 at 4:50 AM, Susan Hares <shares@ndzh.com> wrote:

> This begins a 2 week WG adoption call for
> draft-raszuk-wide-bgp-communities and
> draft-raszuk-registered-wide-bgp-communities.   These drafts can be found
> at:
>
> https://datatracker.ietf.org/doc/draft-raszuk-wide-bgp-communities/
>
>
> http://datatracker.ietf.org/doc/draft-raszuk-registered-wide-bgp-communities/
>
>
>
> Authors (Robert Raszuk, Jeff Haas, Andrew Lange, Shane Amante, Bruno
> Decraene, Paul Jakma, and Richard Steenbergen) should indicate whether they
> know of any IPR.   Since this proposal relates to existing RFCs and IDR WG
> document (draft-ietf-idr-as4octet-extcomm-generic-subtype-07),  We have
> included a bit of history below.  At the 6/1/2015 interim (10:00 – 11:30am
> EDT), there will be a short review of the technology and time to discuss
> the draft with Robert Raszuk.
>
>
>
> Please discuss
>
> a)       If these drafts should be adopted in addition to
> draft-ietf-idr-as4octet-extcomm-generic-subtype-07,
>
> b)       whether the new flexible format is useful for BGP deployments,
> and
>
> c)       Any technical issues on the draft.
>
>
>
> As always, indicate “support” or “no support” within the comment.
>
>
>
> Sue Hares and John Scudder
>
>
>
> =================
>
> A bit of history:
>
>
>
> RFC 1997 defines the BGP Community attribute (except for 2 reserved
> ranges)
>
> as 4 octets [2 octets AS number, 2 octets local-defined value].
>
> RFC 4893 introduced 4 byte AS encoding, and suggested using
>
> extended communities [RFC 4360] to encoding 4 octet AS numbers.
>
>
>
> RFC5668 defines a format for a four-octet AS specific extended
>
> community with a designated type field, and defines two
>
> sub-types: Four-octet specific Route Target extended community and
>
> Four-octet specific Route Origin extended community.
>
> An IDR WG document: draft-ietf-idr-as4octet-extcomm-generic-subtype-07
>
> (
> https://tools.ietf.org/html/draft-ietf-idr-as4octet-extcomm-generic-subtype-07
> )
>
> specifies a generic sub-type for the four-octet AS specific extended
> community.
>
>
>
>     0                   1                   2                   3
>
>     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
>
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>     | 0x02 or 0x42  |     0x04      |           Global              |
>
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>     |    Administrator              |    Local Administrator        |
>
>     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>
>
>    Global Administrator sub-field: 4 octets
>
>    This sub-field contains a four-octet Autonomous System number.
>
>
>
>    Local Administrator sub-field: 2 octets
>
>       This sub-field contains a value that can influence routing
>
>       policies. This value has semantics that are of significance for
>
>       the Autonomous System in the Global Administrator field.
>
>
>
> [From draft-ietf-idr-as4octet-extcomm-generic-subtype-07]
>
>
>
> Draft-raszuk-wide-bgp-communities suggests a new BGP Path Attribute,
>
> that provides more flexible encoding than these WG RFCs and draft.
>
>
>
> The wide BGP header includes a Container header and community.
>
> The container header has:
>
>
>
>       0                   1                   2                   3
>
>       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
>
>      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>      |             Type              |     Flags     |   Hop Count   |
>
>      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>      |            Length             |
>
>      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>       0                   1                   2                   3
>
>       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
>
>      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>      |               Registered/Local Community Value                |
>
>      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>      |                        Source AS Number                       |
>
>      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>      |                       Context AS Number                       |
>
>      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>      |            Wide Community Target(s) TLV (optional)            |
>
>      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>      |        Wide Community Exclude Target(s) TLV (optional)        |
>
>      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>      |          Wide Community Parameter(s) TLV (optional)           |
>
>      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>                     Figure 4: Wide BGP Community Type 1
>
>
>
>
>