Re: [Bier] Proposed mods for architecture draft

Alia Atlas <akatlas@gmail.com> Wed, 21 June 2017 15:29 UTC

Return-Path: <akatlas@gmail.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 73DA212EBD1 for <bier@ietfa.amsl.com>; Wed, 21 Jun 2017 08:29:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 EX-r-2Qx3I0T for <bier@ietfa.amsl.com>; Wed, 21 Jun 2017 08:29:31 -0700 (PDT)
Received: from mail-wr0-x231.google.com (mail-wr0-x231.google.com [IPv6:2a00:1450:400c:c0c::231]) (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 04FBD12EBDD for <bier@ietf.org>; Wed, 21 Jun 2017 08:26:28 -0700 (PDT)
Received: by mail-wr0-x231.google.com with SMTP id y25so100327170wrd.2 for <bier@ietf.org>; Wed, 21 Jun 2017 08:26:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=B/N0O9MuGl47MdKdiOCVKRA13SqvnFEroKeNky0doqY=; b=nyjYotGrWDtrrP6Rw46V2qn9ViOVm7UeHDM3ah5tjOpI607jysmg1WZkY+QlM9LxMK n/ZTLJQHO7qnRt3OuOXxNvboFcfRZcZBonJw5BZcEfjJ5iVGa+19VKEZIAAKBJtvyfis Bu2cxs64aA+7qnP0/+MSB6aXq2Bfse76lkzeBiXb3FZzHLKOE1KUNv/wzbilUV9eXMlQ ji87m3CDS+6rOOfuYGUYaEpkMKg554ybfSq4bwndZhlpOp228XqZ2vOWTZJnzXsLjYuf HtIvyoIg5sxKn6jNeEnGv1kXMs6Ai0Xxg6OVsWveZK/+epulN+7i8hkzfiysZX+HcqaQ Vwqg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=B/N0O9MuGl47MdKdiOCVKRA13SqvnFEroKeNky0doqY=; b=crDVHQ6I87Z9WC2o8ySE4f178BZp4re8s+cguE9AhsPiuKaGuy1oRj+CXtVXQyTgW1 pp3PcIYkp4Q8Oppm5sYAmHKOFdY89ROJ6cN8NWw+F37TIKhjHBnXNK9Z3ZtEzZ4jLwQc iqA+unL+c6IHigkRWcLvbu1qXLkuMFRalRu473535ZaXW3hM/EocDm8PsZy70lkIuecp TMUYvBWf3Cq85OXkjdTPiKArLAzwyNxzfX3SJ/l8r4JEKJHYvP/FrWgdwOSZ7hQFxKIi Urjq6tV94kYbpnC9/uwD9f7otSRFlg+fLumA5JtX3Axcsz7sP2yLko7AB/xyH91ihtXN 4iaA==
X-Gm-Message-State: AKS2vOwE7E86zHtOrE+F5ssbelMfIlQrxRHndcXXBR/ajofhunncGEh0 teKJh6QXLGhOqDn9XhBSFp/hpy/1zSwP
X-Received: by 10.28.12.1 with SMTP id 1mr7293475wmm.109.1498058786469; Wed, 21 Jun 2017 08:26:26 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.130.179 with HTTP; Wed, 21 Jun 2017 08:26:26 -0700 (PDT)
In-Reply-To: <d5ee5ae2-e0e8-342c-bbeb-b2acfa471373@juniper.net>
References: <a97d1160-0fe9-e608-1dc3-8a3dbb44aaa7@juniper.net> <FD5D9B15-8184-4EDA-B532-6B53A44EB687@cisco.com> <d5ee5ae2-e0e8-342c-bbeb-b2acfa471373@juniper.net>
From: Alia Atlas <akatlas@gmail.com>
Date: Wed, 21 Jun 2017 11:26:26 -0400
Message-ID: <CAG4d1rfhEEorMoYJO5Jsns4eP9hBLkTyYCcmu24Ki74__SQOLA@mail.gmail.com>
To: Eric C Rosen <erosen@juniper.net>
Cc: IJsbrand Wijnands <ice@cisco.com>, "BIER (bier@ietf.org)" <bier@ietf.org>
Content-Type: multipart/alternative; boundary="001a11442ec6d202dc055279fdd0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/rK9zp-zviVmHQlOb6kpE7MsKKdA>
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 15:29:33 -0000

This discussion and the proposed text satisfy my concerns.

Thanks,
Alia

On Wed, Jun 21, 2017 at 11:13 AM, Eric C Rosen <erosen@juniper.net> wrote:

> Based on the comments from Ice and Tony, I propose to begin Section 2 with
> the following text:
>
> ----------
>
>    Each BFR MUST be assigned a single "BFR-Prefix" for each sub-domain
>    to which it belongs.  A BFR's BFR-Prefix MUST be an IP address
>    (either IPv4 or IPv6) of the BFR.  It is RECOMMENDED that the
>    BFR-prefix be a loopback address of the BFR.
>
>    If a BFR belongs to more than one sub-domain, it may (though it need
>    not) have a different BFR-prefix in each sub-domain.
>
>    All BFR-Prefixes used within a given sub-domain MUST belong to the
>    same address family (either IPv4 or IPv6).
>
>    The BFR-prefix of a given BFR in a given sub-domain MUST be routable
>    in that sub-domain.  Whether a particular BFR-Prefix is routable in a
>    given sub-domain depends on the "routing underlay" associated with
>    that sub-domain.  The notion of "routing underlay" is described in
>    Section 4.1.
>
>    A "BFR Identifier" (BFR-id) is a number in the range [1,65535].
>    Within a given sub-domain, every BFR that may need to function as a
>    BFIR or BFER MUST have a single BFR-id, which identifies it uniquely
>    within that sub-domain.  A BFR that does not need to function as a
>    BFIR or BFER in a given sub-domain does not need to have a BFR-id in
>    that sub-domain.
>
>    The value 0 is not a legal BFR-id.
>
> -----------
>
> We thus retain the requirements that in a given sub-domain, (a) a BFR has
> one BFR-Prefix, (b) a BFR-id maps to a single BFR-Prefix, and (c) a
> BFR-Prefix maps to at most one BFR-id.  But we eliminate the unnecessary
> requirement that a BFR has the same BFR-Prefix in all sub-domains.
>
> I was wondering whether we really want to require that all BFR-Prefixes in
> a given sub-domain be of the same address family.  It might be enough to
> require only that all such prefixes are routable in the routing underlay of
> that sub-domain.  However, restricting a sub-domain to a single AF is
> probably a good simplifying assumption.  (It will be nice if the overlay
> signaling doesn't have to deal with multiple address families in a single
> sub-domain.)
>
> It's been pointed out that this prevents a set of BFERs from having a
> shared anycast address as an additional BFR-Prefix.  I am not too bothered
> by this as the use of anycast addresses by multicast receivers doesn't seem
> too crucial, and allowing that would count as a "new feature".
>
> Objections?
>
>
>
> On related issues ...
>
> Taking a quick look at the OSPF and ISIS drafts, I think it would be a
> good idea if each draft had a sentence saying precisely where the
> BFR-Prefix appears in the advertisements.
>
> The MVPN draft needs a modification to require that the "Originating
> Router's IP Address" field of the Leaf A-D route NLRI be set to the
> originating router's BFR-Prefix in the sub-domain on which it intends to
> receive the packets.  I don't know if there is a similar issue for other
> overlay signaling drafts.
>
>
>
> _______________________________________________
> BIER mailing list
> BIER@ietf.org
> https://www.ietf.org/mailman/listinfo/bier
>