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

Eric C Rosen <erosen@juniper.net> Tue, 27 February 2018 20:35 UTC

Return-Path: <erosen@juniper.net>
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 A42C812D7F6 for <bier@ietfa.amsl.com>; Tue, 27 Feb 2018 12:35:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 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_LOW=-0.7, 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=juniper.net
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 IbZLUh0LtFYz for <bier@ietfa.amsl.com>; Tue, 27 Feb 2018 12:35:39 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C85D3129C6B for <bier@ietf.org>; Tue, 27 Feb 2018 12:35:39 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w1RJUDrO026245; Tue, 27 Feb 2018 11:33:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=subject : to : cc : references : from : message-id : date : mime-version : in-reply-to : content-type : content-transfer-encoding; s=PPS1017; bh=KUXjp8+odbQgzTdM3nDMseRqY6DmB69/tdBZ2IMu/YA=; b=YwpRljGdx7YZ6CLW3L0+5pDBzJMBFMHu2zrsWHIprx/za/BzSyQfnSN4kh6kA2bqNUSg PTGdl3LHUJFYoBJSqpHgIfG0Lt8pjA9D/8tj8aMldUcUol44OG3ft8MYul/KR+nkxhSW 6yUub4XjEj/AaiRjHc7MlNXv07FXCW5KpZM+IfcIKrBOGC6ppI6AhPbe+OZ6EYund1iE yl8qNvRclWl3VSKF2spiWrhLUla+pxsj8jh+mnFAv03rLNAMwaTJ3Iw2E5TVqnKRc5XX TpXX/Iox+x9vnN7VzxH/ZIyjwQAgV/HGvKkyvb6kAPi2trdn2ey188brATbQvZ7e72xo lQ==
Received: from nam03-by2-obe.outbound.protection.outlook.com (mail-by2nam03lp0049.outbound.protection.outlook.com [216.32.180.49]) by mx0a-00273201.pphosted.com with ESMTP id 2gdbwwg7b1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 27 Feb 2018 11:33:04 -0800
Received: from [172.29.38.138] (66.129.241.12) by SN1PR05MB2302.namprd05.prod.outlook.com (2a01:111:e400:7a42::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.548.6; Tue, 27 Feb 2018 19:33:01 +0000
To: IJsbrand Wijnands <ice@cisco.com>
Cc: gjshep@gmail.com, BIER WG <bier@ietf.org>
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> <2B084F68-4854-4534-9F7D-A13A78E360E6@cisco.com>
From: Eric C Rosen <erosen@juniper.net>
Message-ID: <b82b8855-a363-ecfd-6622-1b12fecd8a87@juniper.net>
Date: Tue, 27 Feb 2018 14:32:58 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <2B084F68-4854-4534-9F7D-A13A78E360E6@cisco.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Originating-IP: [66.129.241.12]
X-ClientProxiedBy: BN6PR0101CA0035.prod.exchangelabs.com (2603:10b6:405:2a::48) To SN1PR05MB2302.namprd05.prod.outlook.com (2a01:111:e400:7a42::16)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: d0a6597e-ee3c-4f5d-4005-08d57e18eaa9
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:SN1PR05MB2302;
X-Microsoft-Exchange-Diagnostics: 1; SN1PR05MB2302; 3:gQ/gGc3DvZ8rEXv7c7JN1EDZstya2t7BgXXdUzEOZI0uc4CAOIM68iaZ5VxzF3yVxPcwWcn66wm+hP2t4oLa/LC3ubTTgOI1Wj5vePxzA532qenGk/h+OyO8Lt2zrEtFApwn8XmGEwShG4RZsUDWZNmrK7K0KMDU34jbohI8cRFASk6o5VCXBiWkm8v04ZK1F9Pri70tM/4PlEWY5JRoTJiu8eYpYV/VqYdJHsYPNA5KpK57smpVTfBjtp39kORr; 25:Ra5evwzegutAf9KmI3r+V8oOAFzHEe2/5+JoIkhqm/oI292IvSmP2yZcjIPbz/U4id0fLL1Hqw6Eizyo8hGKB4BVrK0T/62VZz3AXGxPvyIKe9fMFYyMTfxHwkwYJFS29ia+VVfmdSf0AaDUNFP2Zppt+rLS9qWZLrTtqwc84lyBaH5ll2quBrQJQ3TZmvXODud0kIVkYybn7hmFpEwSunf62GYgclX0ireFe1TLv2WdHgvSUO5jfRT3FgGoFlAriv5uFFxgAIHo4ghYZXM127JhzgC74Dymlo1BnAviYUg+S8JhnvsuEvdTGWP4LRITaJuaRGV/uIv8ZKl5wcymFQ==; 31:3a0IKtmTqcI37hbEnGQimx78n4N1FFaD4GWLNtnxe4tTkkdDACkKapd1xT0AFRDODH3fqxCwT16qfTCpN/LYYJhOB0/uf8xp5TpLcIy4lnHWl4NE70hWrD4AJF2+h9TmwlPuKIkR5z5vB7c5rTvZBKfVGOUmfhUFMeBwigSfhtnGPrNUWjn5uYRpay0hEktwsNB5SX6XAfI6Gy6+CUKN7X3vWkgPPrUUksvdRIsZnyA=
X-MS-TrafficTypeDiagnostic: SN1PR05MB2302:
X-Microsoft-Exchange-Diagnostics: 1; SN1PR05MB2302; 20:BBE9K/5VlHCo3QgREyzbBNj+vfwqAE6KQNu7fhT8GpwD4Wg/lRcMR3/Cv/jbh4RdqB5lqcJ1FaK0pIWH/vBye+AVrIk5pMLxt1Btdy6rBGamtvcBVcCw7MiTIBbvtFDefrQujmeZl15UU6woYwhcNiZB4xqkwXLi+SLgMXSS3SxAywT3bn1eKOC8lgZvMp1hCM9962jGfhmulNTZ/cTj2E6HLBgiAdTqTbTplY5foxGPoVd31l0vhlnQH4hFyV5Yrj05PyBKLcIPCozc+2tpgwQRuO/QclSuJxCUuE0A/INVZMBi58d/gwN4pSlRkD4kfcXnQs3koD/0fJu+1DohsTpy8UiUB7SyCdwpWEj3o8v27SWPxygQ8YpNZ+OJ8p5L7fTJ4I0Hpt11Hm4bc7rukONjgfa4XMDGijAsQV7hgPADN7NwISJsOiWTljWr6nSBV1M8pl9vc565e6pZoy54BOFnjkeC8tEZEUnlyRObNLUMoXPkS/tJ1w+jyhDPCgFSHUdDNJplFwl8aOOod1cP08tIbcKDXMtYjQiKmduS/uJpsqdOd6APS0wY/uG8nv0yqKp28LuHnag7PlgPZ9l7oPoA8jRkUHxVEreY7oKn4Zo=; 4:k8rWp3vVGEkWD0kNzGjqD88Y7fg/VXcT/foK6ngKO+0r88JBFFvAacchpYTeHGR6aif1s1IFrEaA2xjdO1ALTsiBVzbO3jTJ9KOIBiGKMvMOvNLjLl6vVaHmm4qjqfiYhZrw+DFjwBhWIq0ukrxP6ugwtQ2u7MmcpxSpYOpgUYhGHxudvmgpdm4EpOL2mPGvRMiivq3oJrOXYTOu/1QgTvFTF57ax/akrHKR4M5Qj/q+fc92VrURFu85yHGd2kQHyp5MCS86cn5wHwoDB299bR5M95zd/ZhRzOztQxv+xZlWNGNMP9B8aqSPgQ6t8iUj
X-Microsoft-Antispam-PRVS: <SN1PR05MB2302CC28F8E9FEE1D3D6EF72D4C00@SN1PR05MB2302.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(138986009662008);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040501)(2401047)(5005006)(8121501046)(10201501046)(3231220)(944501201)(52105095)(3002001)(93006095)(93001095)(6055026)(6041288)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(6072148)(201708071742011); SRVR:SN1PR05MB2302; BCL:0; PCL:0; RULEID:; SRVR:SN1PR05MB2302;
X-Forefront-PRVS: 05961EBAFC
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6049001)(39860400002)(376002)(346002)(396003)(366004)(39380400002)(199004)(189003)(3846002)(58126008)(106356001)(316002)(478600001)(36756003)(229853002)(2950100002)(6916009)(6116002)(47776003)(561944003)(6666003)(97736004)(65826007)(53936002)(93886005)(77096007)(8936002)(31686004)(386003)(6346003)(26005)(53546011)(3260700006)(25786009)(16576012)(8676002)(81166006)(6246003)(105586002)(81156014)(64126003)(39060400002)(4326008)(16526019)(2906002)(50466002)(6486002)(23676004)(305945005)(7736002)(52146003)(2486003)(52116002)(31696002)(67846002)(68736007)(65806001)(76176011)(66066001)(5660300001)(2870700001)(65956001)(86362001); DIR:OUT; SFP:1102; SCL:1; SRVR:SN1PR05MB2302; H:[172.29.38.138]; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
Received-SPF: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1;SN1PR05MB2302;23:8EMhWAOdamvuzGIfSOS7dmxs5q63u2PVaEDlVCo9z/Bvq+3ETifx7BOb2Ad6HsSpHRHegLwzIfOc0ufMYXryqXmKFLtS5/Fs7xE1Mm1zF0ctjdQrM0cizPx2ALwe6fzbJOzSG+ZbbMPyff6VoPDaav+YikIg1emgvbETrtX283hR0wetjocp0ZCTi0vz6/DgUb/XycZxYtCAICrA/VcVFsEnanLuOdSLLJy0cMIijpXtf1LkDNxmzC/uoh5XtrQI+yNQAZPafJHh92jEcDBKLYzB3SwfMlDudNQJXGlLBq5oMYWAgZxm6uI7weSfDte7+McQdpb4CyTkkRDSp/gszmTJfxoP/i0HxPkb4gRaMRslbsGvVF221xWPSfi340h/Cv5lq047MZPrmWKrh44fiuAAgf1XEkVyqSrV6qE8h5d2UthFkNzsSL9JsiB2qnx1o1YkmKmFP4sA3zOUccMfJa0bgXaifK/SKLlSSzBhaReT+9lMTx3kWCUg2u0a65pMz8myJR4onXFAT6MtAvsKWIa9+p2FRkfapB8Qz9cEcSvdHIQFr6rldGFnhZDgVVzTNSIpyDlQZkbh23GqCnIaS3hd/lwWqL75h6V06PIHKTvm2PU8WkUZNOQthI7tplbt914qKraSZGmJYXxyKDS53rpmv3frb6tfDhY3FYuXO34J5/jNWGT4rdNx0XJyN1nbbqXVQVh9caEDunL1/MXBHbqcc9yq3gy85L/ClIqlWdUGO2bAnQyioM1758XAGkj6yCMiG105UcWgqHZw9UEsYf75BwUXwSsdT5wDuOKMlGza4KUuDcpWNTsFQEtsTsx8voByb6gvDq1kSNeBGd41liANvoDJQwmgZdFw2bRxS50ssSs/UAs6TZ4/5uDWVni+OXestGE5WlL8VVHriYmdAG2F456pzqdrira12u+C2OqHOitleNFuldLt7JdDZzOAZaLEbUsyCwf5Ln7N9K2jplwDRRG/IeLu9Y2zT1JD21KuyU25lRUfHJcJJGBQFfO6YA6Pq3neYcBHRsMG91azV4ZypetPHQBSJM+XSe3qGvHVnGZ8Y9L6QaNgRr3vL50//kJoMHOmhZdAlt+I8BMfVwnKWUDOJRD2NL43HSSngynR3T7ZYq009mIpUvb+5/Nl7F0fsgt/qd+ijL54RnPt6DTOgyZiAau9ziMH0RZL88jMqPw2BLw8vYZ150QzcElEvySYOh3kDqaPZYATke9KLgu9HADKWWxcZY6oid4D6tcvGEN7qiPUMid5gkhqIE4QOTNMkW3St9nS5mi3Ud6uuIzSi5/+vR8JUC0yleWl0FIbZyjS2wqVI8Gafu3hPy5Gr5oQQ3ZX8QYKsRxjd0FvaCq9BEMTIuTldJISKIh3NQU0DCGpjLDYRw4vLnhuZbtqIsdYu2Go8q1m8ld/wJZyT40VTLlIHCzt4jx4pbQwYxHNN70Kqgo3BA0O5uPUkKmt
X-Microsoft-Exchange-Diagnostics: 1; SN1PR05MB2302; 6:uGUShamzY/NlwJFQWhrK0pl9ZArctfbxI46UxlbKVSEC6BB3kEJV4VtmfpQ8anuxMaMJnsRhqfA6hWbxgPQy4DF3XZaTLJ8b5nYuYbyJR0r0NnKlENq3jumMtdPJ8PLqztQ/06HRKWU+B7xsMRjDyZwUVFSrwQKBfmHXN6UqcgdH0XPNu9zlYu+CBrX4IEGbm5/hlYci9q69BabGwZ8/fQs/6cazEyWLHeQID9v/b7RdilL4CGJLBfc0UfipUOAo1o5J0kEQU+hq9HyfWHELFAlvg1j22XVQR5WLTjjWWjAAsD4egoqQE+TD/svp2YrhCHRurFtW+qB0ZRLukv+NKg5OjyQ0fz9J4I85dlsAdqY=; 5:IW/aJdyhkEe7gzieeNrmq2eigrZNInClM37X6aZgTn27qI2zvzvHEaKkney8Y5f3ijqSLQOKXPNSmeoy+bdppGnYBEqBLGijEc14dRB2wn5rvsdYCyyUM5ugncoCcLmCnKKtveMb6z2++Rbrai2Yyn9G+eadd1oHNQGNw5vC/hw=; 24:UynfFvrC+xgx48TNjexcDZ9/cB/Q0K082OLPwRlgeC/IcvkrMzQpvVH/54zCbA6DNk76XFKRtk46w5GMo9DvIcrR19pWxiVUjk2EpA6pbSQ=; 7:y5vni6EvSC5pBNHaWmykXb3q3t85k0fYdut4PyJINEfOVZCT1IyBcgNfKzmyOSupkp5xo3FL6oAG9oTOrUKVMAYb6FBIPPBii9Q6KJfiX00pTkU8uz9IkdhyMEQs5H+MJty5090KN5xu1+EydDAmrPFa64ec7e5lDmv5nbJgDTSjHR4kECBS+c+sSadaNm4qil0UWAwij67UAPbW1lxyLBkB1mSBfOepHdZBIyf++zmKrfEM5S2WxpC6qyouaqo4
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Feb 2018 19:33:01.7042 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: d0a6597e-ee3c-4f5d-4005-08d57e18eaa9
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR05MB2302
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2018-02-27_10:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1802270241
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/yF8CdfpckoqVtufcpBOJct2LDs0>
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 20:35:42 -0000

What you're showing below is not a multi-vendor interoperability issue, 
it's a provisioning issue.    The BIFT-id is only one of several 
parameters that need to be provisioned, and if the provisioning system 
cannot manage the BIFT-ids, it's hard to see how it can manage the 
provisioning of the BFR-prefixes and BSLs.   To me, this seems a minor 
problem when compared to the possibility of an implementation that only 
works when the BIFT-id is constructed according to the algorithm of this 
draft.


On 2/27/2018 12:59 PM, IJsbrand Wijnands wrote:
> 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.
>>