Re: [Bier] Call for adoption: draft-wijnandsxu-bier-non-mpls-bift-encoding-01

IJsbrand Wijnands <ice@cisco.com> Tue, 27 February 2018 17:59 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 1791F126C26 for <bier@ietfa.amsl.com>; Tue, 27 Feb 2018 09:59:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.51
X-Spam-Level:
X-Spam-Status: No, score=-14.51 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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 YaicikqHfEzh for <bier@ietfa.amsl.com>; Tue, 27 Feb 2018 09:59:51 -0800 (PST)
Received: from aer-iport-2.cisco.com (aer-iport-2.cisco.com [173.38.203.52]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8309D124E15 for <bier@ietf.org>; Tue, 27 Feb 2018 09:59:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1558; q=dns/txt; s=iport; t=1519754390; x=1520963990; h=mime-version:subject:from:in-reply-to:date:cc: content-transfer-encoding:message-id:references:to; bh=FczTHVGSr5a1PEBylsLoIPK57nfhJ1GZVOV11Tt6kzY=; b=bbtc0KqgJ7yR+FnVu4O1BuBPxaUrqRLl6XttaE8t4eZEyuGuaDNkxPfi Ud2yFVA1SjjNjiYVStAUkt/lzGzsRUG7pGhQoGwVrXZn6t6s15Frs4atR rGZDTRgAhpZb3i5RCOTNMqQjq8TjEY5x5ITYUMrN7VQsAlg0QDcEEgdz7 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CEAQDTm5Va/xbLJq1eGQEBAQEBAQEBAQEBAQcBAQEBAYMjggMog1SLFo1OAQEBAQEGgQ0ngRaWPwqFMgKDJBQBAgEBAQEBAQJrKIUjAQEBAQIBHQZWBQsLGAICJgICVwYThQgFCKwWgieEcoN+ghYBAQEBAQEBAQEBAQEBAQEBAQEBAQEdgQ+HSoIuKQyCeIUhgw0wgjIFmk4JkHGOdI5egkUCBAsCGQGBLjUhgVFNIxVkAYIYPoMlAQ1qPzeMUgEBAQ
X-IronPort-AV: E=Sophos;i="5.47,401,1515456000"; d="scan'208";a="2322107"
Received: from aer-iport-nat.cisco.com (HELO aer-core-3.cisco.com) ([173.38.203.22]) by aer-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Feb 2018 17:59:48 +0000
Received: from ams-iwijnand-88112.cisco.com (ams-iwijnand-88112.cisco.com [10.60.202.93]) by aer-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id w1RHxlZY022757 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 Feb 2018 17:59:48 GMT
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: IJsbrand Wijnands <ice@cisco.com>
In-Reply-To: <d853e377-20a6-2bff-c959-ca16fcc12fad@juniper.net>
Date: Tue, 27 Feb 2018 18:59:47 +0100
Cc: gjshep@gmail.com, BIER WG <bier@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <2B084F68-4854-4534-9F7D-A13A78E360E6@cisco.com>
References: <CABFReBrfrJU9u=ugG6Fs2dmZ+5vSs5pxySajfv9B7yvPuDW+hQ@mail.gmail.com> <938789da-1902-1a0e-98af-b2476204be62@juniper.net> <2B0FFBC1-FB91-4A6C-9800-69401C76B095@cisco.com> <d853e377-20a6-2bff-c959-ca16fcc12fad@juniper.net>
To: Eric C Rosen <erosen@juniper.net>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/stnRrFK4h3QxYLTIFoYakhx16HU>
Subject: Re: [Bier] Call for adoption: draft-wijnandsxu-bier-non-mpls-bift-encoding-01
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: Tue, 27 Feb 2018 17:59:52 -0000

Eric,

Maybe a configuration example helps:

Consider the below configuration:

router bier
 encapsulation non-mpls bsl 256
  sub-domain 1
   source loopback 0
   bift-id auto
  !
 !
!

I would think that such configuration is the minimum required on every BIER router (unless there are default that don’t need to be required) independent of the vendor.

Based on the above we can generate a BIFT-id following the draft proposal. Two different vendors having BIER configured will be interoperable because they generate the same BIFT-id, without having to configure it.

It is also possible to configure:

router bier
 encapsulation non-mpls bsl 256
  sub-domain 1
   source loopback 0
   bift-id 10000
  !
 !
!

Now the operator needs to manage value ‘10000’ and make sure its configure on every router the same.

Thx,

Ice.


> On 27 Feb 2018, at 18:46, Eric C Rosen <erosen@juniper.net> wrote:
> 
> On 2/27/2018 12:25 PM, IJsbrand Wijnands wrote:
>> If we want to be interoperable among different vendors, I think it is good to have this documented.
> 
> This is the sort of statement that really worries me.  What is the interoperability issue?  As long as a vendor allows the assignment of BIFT-ids, interoperability should be possible without the need for any particular suggested way of constructing the BIFT-ids.
> 
> I'm not sure we can say both that the draft is informational, and that it is needed for multi-vendor interoperability.
>