Re: [Idr] Mirja Kühlewind's No Objection on draft-ietf-idr-large-community-11: (with COMMENT)

Job Snijders <job@instituut.net> Mon, 02 January 2017 13:25 UTC

Return-Path: <job@instituut.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 E0C4A1295EB for <idr@ietfa.amsl.com>; Mon, 2 Jan 2017 05:25:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=instituut-net.20150623.gappssmtp.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 MvwfuEA3a5vb for <idr@ietfa.amsl.com>; Mon, 2 Jan 2017 05:25:41 -0800 (PST)
Received: from mail-wm0-x22b.google.com (mail-wm0-x22b.google.com [IPv6:2a00:1450:400c:c09::22b]) (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 8AB8B124281 for <idr@ietf.org>; Mon, 2 Jan 2017 05:25:40 -0800 (PST)
Received: by mail-wm0-x22b.google.com with SMTP id a197so365602998wmd.0 for <idr@ietf.org>; Mon, 02 Jan 2017 05:25:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=instituut-net.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=arKPVUKnFhvRfpKDjDdgOob62ZN7sm/mBaQbe8tUBG0=; b=2IoKIePsU9x2G9qsmC+0jPTkTB7TW0xqNPNCjqrYDMCLmgKJomOI7wooDUwKJGx9YI HbtgbTIthGX+7fpKkUXk2HMUE2OJ89/eQfmnhqym8uAfi3WwnD4LmA74AhQLtLE12U8W V51zKSLK8fkiyY48sVRPgkzI71ribg79Xyu8rs+YGdZJKLQur3vWNO5cNnFgKA6y0cSC 466JskypgbnCrP2UfAP1qlORrAPVq69M/kSwSefqVaXDCyF7aGEV7kSys/ymwlhwy5+/ XrNGU1KbNmX8Ee8v8wAPHXhE7RCVq/XhM+ZE7AfRXKE12t6PY6d6m9bTnr/KbNoKIpBt 2E4w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=arKPVUKnFhvRfpKDjDdgOob62ZN7sm/mBaQbe8tUBG0=; b=edwQw0GEku1YixJ/P8mXgKACxDqnGx4Aj7/XU5V8pK4wamnxs/L/8sBVN73ZzzHDIY hoW9N3Sj904grPdNNJ886FH+572mDL/yHpizJEd0kXVxT6zl22ETCg0w/ycuuZXxzlN/ 67ZV6M/LPil85ebpYulv6DJRF4zVoQ3vv6TKqGvy7006mxrJgoyq/fzjHXygeFQBRNdG CrSLOk6QjNTS1cTimMF3HLyjsV4p4gVgMPWQUYdlIlMrP/bynKkBK9Dk1mTkl+q8oIMH qYISfQjrnQVBicT1Ce5BsIaeaxvlld0VFq1e1MoVi93YnrW2a57TKc7Sn+Doy+329aSz KY1g==
X-Gm-Message-State: AIkVDXJsnHWDI1uX/pYA1pxeLf8X5gs0Rl4GUPPkO/JAm21Drbd/+D/jTMPlYnLKZpZ2bA==
X-Received: by 10.28.229.72 with SMTP id c69mr54567387wmh.110.1483363539025; Mon, 02 Jan 2017 05:25:39 -0800 (PST)
Received: from localhost ([2001:67c:208c:10:4994:c3aa:ef45:cccf]) by smtp.gmail.com with ESMTPSA id i10sm87985945wjd.15.2017.01.02.05.25.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Jan 2017 05:25:36 -0800 (PST)
Date: Mon, 02 Jan 2017 14:25:35 +0100
From: Job Snijders <job@instituut.net>
To: Mirja Kuehlewind <ietf@kuehlewind.net>
Message-ID: <20170102132535.GE60639@Vurt.local>
References: <148336287139.21869.17056871012280815893.idtracker@ietfa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <148336287139.21869.17056871012280815893.idtracker@ietfa.amsl.com>
X-Clacks-Overhead: GNU Terry Pratchett
User-Agent: Mutt/1.7.2 (2016-11-26)
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/yB0h2j3dnkDVuM06N85Sd2soJbI>
Cc: idr@ietf.org, draft-ietf-idr-large-community@ietf.org, The IESG <iesg@ietf.org>, idr-chairs@ietf.org
Subject: Re: [Idr] Mirja Kühlewind's No Objection on draft-ietf-idr-large-community-11: (with COMMENT)
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: Mon, 02 Jan 2017 13:25:45 -0000

Dear Mirja,

On Mon, Jan 02, 2017 at 05:14:31AM -0800, Mirja Kuehlewind wrote:
> Mirja Kühlewind has entered the following ballot position for
> draft-ietf-idr-large-community-11: No Objection

Thank you for your review.

> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> One question: Since the Global Administrator field could also be not an
> ASN, would it be useful to say something about what should be done if an
> unknow value is received (ignore, remove, log an error...)?

Section 5 states:

    """
    The BGP Large Communities Global Administrator field may contain
    any value, and a BGP Large Communities attribute MUST NOT be
    considered malformed if the Global Administrator field contains an
    unallocated, unassigned or reserved ASN.
    """

Further more, based on our experience with the current implementations
[1], [2] there was no perceived ambiguity amongst the implementers what
to do with non ASN values in the Global Administator field. The global
administrator field contains just an unsigned 32-bit integer.

The consensus on the mailing list was to treat the non ASN values
exactly the same as normal values. As such it would not be correct to
ignore, remove, or log an error.

In other words, the ability to put a non-ASN values in the Global
Administrator field is by design.

Kind regards,

Job

[1]: http://largebgpcommunities.net/implementations/
[2]: https://trac.tools.ietf.org/wg/idr/trac/wiki/draft-ietf-idr-large-community%20implementations