Re: [Bier] Proposed mods for architecture draft

IJsbrand Wijnands <ice@cisco.com> Wed, 21 June 2017 07:52 UTC

Return-Path: <ice@cisco.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6ABF9131739 for <bier@ietfa.amsl.com>; Wed, 21 Jun 2017 00:52:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level:
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 5h084m4Xf9CJ for <bier@ietfa.amsl.com>; Wed, 21 Jun 2017 00:52:54 -0700 (PDT)
Received: from aer-iport-4.cisco.com (aer-iport-4.cisco.com [173.38.203.54]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D313A131798 for <bier@ietf.org>; Wed, 21 Jun 2017 00:52:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=70417; q=dns/txt; s=iport; t=1498031573; x=1499241173; h=mime-version:subject:from:in-reply-to:date:cc:message-id: references:to; bh=AGomWPHNI7cdVK8MNU6IiPpWxuDeQ5ixNnnKQ4f6Y28=; b=hmt/fj3g5ykeVyR7o5d8cSUC623+QhG1BXfAffRsjw7rIxGADM0nQ5iT om/dCuW0GZAGPxvnGru/v37b1rfaPYCahkDfTk9JAZLPa2XrDa2TuN11s 5Zs8BaQe1drGNr/RmqwVFPPslhzBNMkHq7AyCeR4QUfxuVpFUQJSOwuO4 o=;
X-Files: PastedGraphic-6.png : 43631
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CaAQAxJUpZ/xbLJq1dGQEBAQEBAQEBAQEBBwEBAQEBhDqBDYNsihlzj1gBAQEBAQEGgQYikE6FKoIOAwcBGQEKhXgCgysYAQIBAQEBAQEBayiFGAEBAQECAQEBAx5LBgUFCwsSBgUBAQEiAgICFQEOASIOBhIBBhWKBAUIEKowgiaLXAEBAQEBAQEBAQEBAQEBAQEBAQEBAQ4KBYYlgicrC4Juh3swgjEBBJ5hhjONL5IOkESESx84gQpRIxVJEgGCaIQWPjaJagEBAQ
X-IronPort-AV: E=Sophos;i="5.39,368,1493683200"; d="png'150?scan'150,208,217,150";a="655575616"
Received: from aer-iport-nat.cisco.com (HELO aer-core-1.cisco.com) ([173.38.203.22]) by aer-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Jun 2017 07:52:49 +0000
Received: from ams-iwijnand-8814.cisco.com (ams-iwijnand-8814.cisco.com [10.60.202.85]) by aer-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id v5L7qmSi020406 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 21 Jun 2017 07:52:49 GMT
Content-Type: multipart/alternative; boundary="Apple-Mail=_92C3EB4C-4842-4CD5-A23A-5094FCF5B1BD"
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: IJsbrand Wijnands <ice@cisco.com>
In-Reply-To: <a97d1160-0fe9-e608-1dc3-8a3dbb44aaa7@juniper.net>
Date: Wed, 21 Jun 2017 09:52:48 +0200
Cc: "BIER (bier@ietf.org)" <bier@ietf.org>
Message-Id: <FD5D9B15-8184-4EDA-B532-6B53A44EB687@cisco.com>
References: <a97d1160-0fe9-e608-1dc3-8a3dbb44aaa7@juniper.net>
To: Eric C Rosen <erosen@juniper.net>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/dPiXD1AwdMFcqbCQ9RJEEuTcYRc>
Subject: Re: [Bier] Proposed mods for architecture draft
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 07:52:57 -0000

Eric, WG,

Sub-domains are signalled independently and operate independently of each other. I think that the text "Note that a BFR in a given BIER domain has the same BFR-prefix in all the sub-domains of that BIER domain.” is an textual restriction, but not a restriction in the architecture as how we defined it.

Based on Alia’s comment and the discussion we just had, I see no problem to allow different sub-domain’s on a given BFR to be associated with a different BFR-prefix.

I agree we don’t want to add new features to the architecture draft at this stage, but in this case, the feature is already there, we’re just restricting it by the current text.

Thx,

Ice.

> On 20 Jun 2017, at 21:54, Eric C Rosen <erosen@juniper.net> wrote:
> 
> We need to remember that we have begun the process of moving the initial set of standards to RFC status.  Thus, this is not a good time to be adding features.  It is also not a good time to be changing the assumptions we've been working with for the past few years.  So I want to take a fairly conservative approach to making changes.
> 
> With that in mind, I would like to propose replacing the first two paragraphs of section 2 with the following four paragraphs:
> 
> --------
> 
> 2.  The BFR Identifier and BFR-Prefix
> 
>   Each BFR MUST be assigned a "BFR-Prefix".  A BFR's BFR-Prefix MUST be
>   an IP address (either IPv4 or IPv6) of the BFR, and MUST be routable
>   within the BIER domain.  It is RECOMMENDED that the BFR-prefix be a
>   loopback address of the BFR.  Note that a BFR in a given BIER domain
>   has the same BFR-prefix in all the sub-domains of that BIER domain.
> 
>   This document assumes that, within a domain, the mapping between BFR
>   and BFR-Prefix is one-to-one.  Situations in which that assumption
>   does not hold are outside the scope of this document.
> 
>   A "BFR Identifier" (BFR-id) is a number in the range [1,65535].  In a
>   given BIER sub-domain, each BFR-Prefix is associated with a number
>   from this range.  If it is known that a given BFR will never need to
>   function as a BFER or BFIR in a given sub-domain, then it is not
>   necessary to assign a BFR-id for that sub-domain to that BFR.
> 
>   This document assumes that, within a sub-domain, the mapping between
>   BFR-id and BFR-Prefix is one-to-one.  Situations in which that
>   assumption does not hold are outside the scope of this document.
> 
> --------
> 
> This maintains the same assumptions we've worked with for the past several years, but leaves it open for future documents to consider whether it makes sense to loosen some of the assumptions.
> 
> Comments?
> 
> I think this is the only area of controversy that has come up recently.
> 
> I don't think we want to consider now what all the possible implications might be of changing the assumptions, so I think our only two alternatives are (a) leave the text as is, or (b) something like I've suggested above.
> 
> We certainly do not want to design a v4-to-v6 transition scheme before advancing the document, and I'm at all sure that there will be a "one size fits all" solution.
> 
> The other LC comments are more straightforward:
> 
> - Make the document more even-handed between the MPLS and non-MPLS encapsulations (which required textual changes in about half a dozen places),
> 
> - Add a few remarks about the decapsulation procedure,
> 
> - RECOMMEND a BitStringLength fallback value of 256,
> 
> - Fix a bug in the F-BM values in some of the examples.
> 
> These are fixed in the XML source, but I don't want to post a new rev until we have some consensus on how to deal with the one area of controversy.
> 
> 
> _______________________________________________
> BIER mailing list
> BIER@ietf.org
> https://www.ietf.org/mailman/listinfo/bier