Re: [Idr] I-D Action: draft-ietf-idr-large-community-01.txt

Job Snijders <job@ntt.net> Thu, 06 October 2016 17:27 UTC

Return-Path: <job@ntt.net>
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 CC3BA129504 for <idr@ietfa.amsl.com>; Thu, 6 Oct 2016 10:27:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.931
X-Spam-Level:
X-Spam-Status: No, score=-4.931 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-2.996, SPF_SOFTFAIL=0.665] autolearn=ham autolearn_force=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 KTEmq3yPaeVD for <idr@ietfa.amsl.com>; Thu, 6 Oct 2016 10:27:50 -0700 (PDT)
Received: from mail3.mlpsca01.us.to.gin.ntt.net (mail3.mlpsca01.us.to.gin.ntt.net [IPv6:2001:418:3ff:3::22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE24A1295CD for <idr@ietf.org>; Thu, 6 Oct 2016 10:27:50 -0700 (PDT)
Received: by mail3.mlpsca01.us.to.gin.ntt.net with esmtpsa (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.84_2) (envelope-from <job@ntt.net>) id 1bsCSQ-000FHt-Va (job@us.ntt.net); Thu, 06 Oct 2016 17:27:49 +0000
Date: Thu, 06 Oct 2016 19:27:38 +0200
From: Job Snijders <job@ntt.net>
To: Jeffrey Haas <jhaas@pfrc.org>
Message-ID: <20161006172738.GN20697@Vurt.local>
References: <147531113077.4216.12599976309263776317.idtracker@ietfa.amsl.com> <20161001085434.GW20697@Vurt.local> <005b01d21d58$aaf869e0$4001a8c0@gateway.2wire.net> <20161003095936.GC20697@Vurt.local> <57F51937.70103@foobar.org> <4C5E4C28-E26F-44C3-A661-514328180F6E@pfrc.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <4C5E4C28-E26F-44C3-A661-514328180F6E@pfrc.org>
X-Clacks-Overhead: GNU Terry Pratchett
User-Agent: Mutt/1.7.0 (2016-08-17)
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/vT0q6uT1hzntMF78QbiMpjrA9Gc>
Cc: idr@ietf.org
Subject: Re: [Idr] I-D Action: draft-ietf-idr-large-community-01.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: Thu, 06 Oct 2016 17:27:52 -0000

Hi Group,

Section 3 currently is as following:

	"""
    3.  Aggregation

    If a range of routes is aggregated and the resulting aggregates
    attribute section does not carry the ATOMIC_AGGREGATE attribute,
    then the resulting aggregate should have a Large Communities path
    attribute which contains all of the large communities from all of
    the aggregated routes.
    """

Jeff made the following comment:

On Wed, Oct 05, 2016 at 11:46:06AM -0400, Jeffrey Haas wrote:
> I am also unclear on the semantics of why atomic aggregate impacts
> whether merging happens or not.  (Please don't make me break out 10+
> year old points as to why AA has been broken from day one.)

Are you asking whether the aggregate is a merge/union of the
contributors in case the ATOMIC_AGGREGATE is absent?

The text was inspired by RFC4360:

    """
    6.  Operations
    <snip>

    By default if a range of routes is to be aggregated and the
    resultant aggregates path attributes do not carry the
    ATOMIC_AGGREGATE attribute, then the resulting aggregate should have
    an Extended Communities path attribute that contains the set union
    of all the Extended Communities from all of the aggregated routes.
    The default behavior could be overridden via local configuration, in
    which case handling the Extended Communities attribute in the
    presence of route aggregation becomes a matter of the local policy
    of the BGP speaker that performs the aggregation.
    """

Should a variant of this RFC4360 text be included in the Large BGP
Communities specification? Or is ATOMIC_AGGREGATE dead and should
section 3 just be removed?

Kind regards,

Job