Re: [Bier] About bierin6 and signalling of encapsulation

Tony Przygienda <tonysietf@gmail.com> Thu, 16 November 2017 17:06 UTC

Return-Path: <tonysietf@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 0160712969E; Thu, 16 Nov 2017 09:06:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 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_LOW=-0.7, SPF_PASS=-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 pFtX3Wl0qOrz; Thu, 16 Nov 2017 09:06:46 -0800 (PST)
Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c:c09::233]) (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 262B9126D73; Thu, 16 Nov 2017 09:06:46 -0800 (PST)
Received: by mail-wm0-x233.google.com with SMTP id z3so1606458wme.3; Thu, 16 Nov 2017 09:06:46 -0800 (PST)
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=wroRKNHagZ4B3ekFKG/LF5KKBoKS6oi/Djh/W98p7/A=; b=Si1fM+PK1qz1ppLK+BS8PE0H+z7gCpq+bHEc3GzmqyRPyqkqWfpUui8tiRXJMZ4mVe hMnv8PIBNKRXzzK6d/xsJHn19Jn0/2Vz7tXp9wd2yM8WMU1Q91XluZAJKXE6kcVQEeGc qgTJOHbY4z7jWn9NKWE9iC5wFyUH+l+4xmKVEpEvR8sGg59Bn6Jf3IXvST88FL0HeXkZ tEph0mfHHIZb1YZ4PEIj0sFio7lH0itMNBetOyZB4Pvx2LRSPCWnBskOKRoVUMy+uln2 sEXeYEzpXjHjWBfhZTqaCM4kyPkWLkYTcz1aBWns7xtt945hfy9n+BgDZD/axtRM+30H IFPw==
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=wroRKNHagZ4B3ekFKG/LF5KKBoKS6oi/Djh/W98p7/A=; b=qwTg972nAqSPKWrKCZnSF7UKNCrIOXlZYYTAtfvmApK7DA6a4j+ltWB1LIWQULEtXb WhyPPHd+D7+gUpp5c2gYke3hraruhzc6NMWqyj1dgpa3CKYDP81ZCJEE9o2Z4OnkhsY7 9BpCpiTj9JxwNKtroeN4DXh6tS9C+2PT18B4whhtkdKcqaGW9p5Ja+zEBkwf2K9e9VXa NX7UA6v9ysNMGoXZJSUS0oANll1EZpuRoIVjvALFMGzW5kgjDyhmAMDvMFA9+IQAOXW8 Vp7P0grKmt/GfAUoYoUdWSERQiTQ8i0xoFjRuzgEbF6hYvfyA6+MCoZJaWJUeSO5wzBA k6sw==
X-Gm-Message-State: AJaThX5zgkB3imQQcRmfJWXAMCql1ddgAU1XzY0BGSFk8FQvLlSC2S+P dPiVR7U4DIsLWp6qncTqTjQ3LBPVi5PXINcbNgHGOg==
X-Google-Smtp-Source: AGs4zMawHPeTeb37dmZORC31xuXmBaYY/b2R3aP5Q7F9tvrMGr0WiI584nl7yju8YT40ifgL0PorUkhUH4FznjiF6/0=
X-Received: by 10.80.245.181 with SMTP id u50mr3641761edm.171.1510852004707; Thu, 16 Nov 2017 09:06:44 -0800 (PST)
MIME-Version: 1.0
Received: by 10.80.164.199 with HTTP; Thu, 16 Nov 2017 09:06:04 -0800 (PST)
In-Reply-To: <7imv3m4724.wl-jch@irif.fr>
References: <7imv3m4724.wl-jch@irif.fr>
From: Tony Przygienda <tonysietf@gmail.com>
Date: Fri, 17 Nov 2017 01:06:04 +0800
Message-ID: <CA+wi2hMdf5+coMdEL79vtYhGtT9g8Wv0DCTR25mxALPoWj-0QA@mail.gmail.com>
To: Juliusz Chroboczek <jch@irif.fr>
Cc: Babel at IETF <babel@ietf.org>, "bier@ietf.org" <bier@ietf.org>
Content-Type: multipart/alternative; boundary="001a114e64800c81a4055e1ca5c9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/PuCEivGNOjUW-BDujv2hpZM8s9s>
Subject: Re: [Bier] About bierin6 and signalling of encapsulation
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: Thu, 16 Nov 2017 17:06:48 -0000

you simply pick either one, it's a hop-by-hop decision. Sufficient. That
way we can simply run BIERin6 first and then add the ether cap TLV and
start to remove the BIERin6 encaps TLVs (given SD,SI,BML are same) ...

--- tony



On Thu, Nov 16, 2017 at 10:44 PM, Juliusz Chroboczek <jch@irif.fr> wrote:

> Hi,
>
> Crossposted between BIER and Babel.
>
> Thanks a lot to Sandy for presenting bierin6 this morning at the Babel
> meeting.  I asked a question about how encapsulation is signalled, and
> Tony answered it doesn't matter.  He's probably right, but I need an
> explanation.
>
> Suppose a BIER router A has a neighbour B.  From the routing protocol, it
> has learnt that frames with a given bit index set are to be forwarded to
> B.  How does it know which among the different BIER encapsulations to use
> in order to send its BIER frames to B?
>
> I'm probably missing something, but I only see three solutions:
>
>   1. statically configured (e.g. a given BIER domain is statically
>      configured to use a given encapsulation);
>
>   2. carried by a specific signalling protocol (call it the BIER Hello
>      Protocol for now);
>
>   3. carried by the routing protocol (e.g. carried by a sub-TLV of the IHU
>      TLV in Babel, or using RFC 5613 signalling in OSPF).
>
> So what's the vision here?
>
> -- Juliusz
>
> _______________________________________________
> BIER mailing list
> BIER@ietf.org
> https://www.ietf.org/mailman/listinfo/bier
>