Re: [Bier] WGLC - draft-ietf-bier-te-arch

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Mon, 28 October 2019 19:53 UTC

Return-Path: <zzhang@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 D1CC912006D for <bier@ietfa.amsl.com>; Mon, 28 Oct 2019 12:53:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-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 6vB_48psZeCh for <bier@ietfa.amsl.com>; Mon, 28 Oct 2019 12:53:20 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 B27D312004E for <bier@ietf.org>; Mon, 28 Oct 2019 12:53:20 -0700 (PDT)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x9SJqMWv030727; Mon, 28 Oct 2019 12:53:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=P3ZnzA4GL7ZGs3KBGUJ/iSXt4RFU6rOAfkjP8x45sco=; b=1gb/BPSsv5V2kcsudD7VVpn4ABZfKg87SSCkMkl3FL6Sej7GZhNG5JHO2q4dr12BkkA6 1klYdlTdoqmmmayByI1hfU2dH7XxAo2jKNX69rLiMgMqARQOLBHCmgG/3iTXLuaV4xyP +nTWBO/TQiPiaOXn/CwewkmMo5NRX5zaW/PBN1EtolA0tgAotDaNfjhbgF2UiGWU2yQ6 DZFPI7XKmmH2NZfDp+RWXxn25vBn+tcHLzWkVoNJuRC8mdaDHycLNb/4h/sNlATWETCC H4Kb2NYVJBTferw/HCkmoh0BhiBCOYXnhT/Fige9s1XkfonChRfoIN84oq/zs9XTYDH/ Fg==
Received: from nam02-cy1-obe.outbound.protection.outlook.com (mail-cys01nam02lp2055.outbound.protection.outlook.com [104.47.37.55]) by mx0b-00273201.pphosted.com with ESMTP id 2vvmda392j-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 28 Oct 2019 12:53:02 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F9Fsu55HZQhqA6iljFCU5B2POCtXklBKgpSc+BW3IGutosqM/JWIshUVuELn65nRPxkDFfE8cOdctBG4WX/1cWdH1uiQVqNQwMclWBPsrs8QM9v7Lk5d0m2B071iOwynwr0eHIvWvzKFRleNszLWcNCB/CfNrDaDkM6oo2WOSo0RGXpVD6SysDBh82VqttgjIuSZPX+a4r1NEwfVEQ9zDuwW+U35ylKY8RWHzURvS6bHApr1aJwW+J21q9gH5clJI+hiVUPMgfLxf1P44hKQSGzB6iWZ3uvqz0cCcBx4O99QcfJ0nGFY4rGf40oIlUBKt/SRXw0f5x1K26Rqr1hTDQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P3ZnzA4GL7ZGs3KBGUJ/iSXt4RFU6rOAfkjP8x45sco=; b=UWhYAVnuEl5+7SthDDd93p+6h4iPXnbtujyO2R9YALwEN45Hzqr5fTjf92QVR/VF+uYe9fRLLpweIzzvXSmUfxCXkaPVRKJsxz/vKEhev0NCRd51QcMG2d7rKOyQYEaBfOMBpE8lI0FGUso597qzQJPqz7t7M0HdLsA+Qn2PcjZhcgpF/yAj++5BbdB08jaimWN2V4kD4uFZBw3yLbEIg537w4vWv+eFeLQ9YtonaVau0dQ93pKBj3aFLu7gnNG3Lp9fWEQ3zelyWPmreHOCQBHn+l+tb7pc+4y0CoMpZXsgJd6kwWjKPaz76QbLpFBlaPWHQ5iIfJAFHLXSoxfNWw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
Received: from DM5PR05MB3548.namprd05.prod.outlook.com (10.174.242.153) by DM5PR05MB3354.namprd05.prod.outlook.com (10.174.191.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2408.13; Mon, 28 Oct 2019 19:52:59 +0000
Received: from DM5PR05MB3548.namprd05.prod.outlook.com ([fe80::5de9:4ee0:9174:fc4f]) by DM5PR05MB3548.namprd05.prod.outlook.com ([fe80::5de9:4ee0:9174:fc4f%6]) with mapi id 15.20.2408.014; Mon, 28 Oct 2019 19:52:59 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Toerless Eckert <tte@cs.fau.de>
CC: "gjshep@gmail.com" <gjshep@gmail.com>, Xiejingrong <xiejingrong@huawei.com>, BIER WG <bier@ietf.org>, Mike McBride <mmcbride7@gmail.com>, "Pascal Thubert (pthubert)" <pthubert@cisco.com>
Thread-Topic: [Bier] WGLC - draft-ietf-bier-te-arch
Thread-Index: AQHVFlaSObL2irtKY0CbCLjD3Rc/WabCrG1ggHMdJeeANtlskIAEmXWAgAAL5AA=
Date: Mon, 28 Oct 2019 19:52:59 +0000
Message-ID: <DM5PR05MB3548877FDEDCF13EF2A27F74D4660@DM5PR05MB3548.namprd05.prod.outlook.com>
References: <CABFReBpA6PJMDw3RC+NHqVUQxy_-W14R-=gTb-YMKQauELA0_g@mail.gmail.com> <20190604000302.xccdl5jknh7ols23@faui48f.informatik.uni-erlangen.de> <MN2PR11MB3565E3AE3803A9C5EA1C0646D8150@MN2PR11MB3565.namprd11.prod.outlook.com> <CABFReBqpi06wc3Exp2ekUGTbHDdi8zvL1qJDOJ7-Wvd=nZanLw@mail.gmail.com> <CAL3FGfwF=q3mOcWW4ymo5zY-DgFUD=Gguh+0A0yQ17O8Gsv+gA@mail.gmail.com> <20190709153828.nplogcxymui5anmq@faui48f.informatik.uni-erlangen.de> <16253F7987E4F346823E305D08F9115AAB8F2F86@nkgeml514-mbs.china.huawei.com> <CABFReBpJ+zD2B46kq2AKvj3CS9hCpMq_epHHde9zYZW0UGQjvQ@mail.gmail.com> <DM5PR05MB3548E388EA3A5880E4A19858D4660@DM5PR05MB3548.namprd05.prod.outlook.com> <20191028172433.GD24806@faui48f.informatik.uni-erlangen.de>
In-Reply-To: <20191028172433.GD24806@faui48f.informatik.uni-erlangen.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.2.0.14
dlp-reaction: no-action
x-originating-ip: [66.129.241.13]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 310a5fb0-37e4-4ae8-26e9-08d75be06f34
x-ms-traffictypediagnostic: DM5PR05MB3354:
x-ms-exchange-purlcount: 7
x-microsoft-antispam-prvs: <DM5PR05MB3354DAB36BE97B00F9CC5173D4660@DM5PR05MB3354.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3513;
x-forefront-prvs: 0204F0BDE2
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(136003)(346002)(396003)(376002)(39860400002)(199004)(189003)(13464003)(186003)(966005)(6436002)(102836004)(14444005)(256004)(71190400001)(71200400001)(30864003)(11346002)(446003)(8676002)(99286004)(74316002)(66066001)(3846002)(6916009)(4326008)(2906002)(6506007)(6246003)(53546011)(54906003)(6116002)(316002)(478600001)(486006)(25786009)(86362001)(33656002)(66476007)(64756008)(66446008)(66556008)(476003)(52536014)(7696005)(7736002)(66946007)(81156014)(229853002)(14454004)(5660300002)(9686003)(6306002)(8936002)(76116006)(305945005)(26005)(55016002)(66574012)(81166006)(76176011); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR05MB3354; H:DM5PR05MB3548.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:3;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: JTMQ5965Cv+t9sv9ZkgE6I4vdrbh/pNgsLjgeMkjEsrqJfMO+g9IyUuluCO93ivdEvMHNsAaJyYDZ84+Ub8+Q6mXz3lKppNYCLJ80qbazz/1+/anPMIh3EIHDU7OF/d7fm2WiIuD01qMEzosbzw/aGO6HPJSziw1fDgh3f4iX6RmZuMSIX7Sxb9tKhc7li/bwZY3zVjSyIhsx0BtfxLuxRuJm3UftU3+i9R4HSqbMsa/53/ZtiLhdZFxmP2CfKquIvCIBmrluh9Fb0ICCtBtbAoFmkTOScKciLAToA+IebLQZ41SX8n7wRqCFZeRvuIgq2vljguxwIDvsFXVf/+VneF7PTpfQ2WS3SKyd4zJimYLqqb/Dbt06Kow0WhdGbw1JB5bqf8sb1cHpKCUzqZJtHQAg9779YUryQoS7ob0YqP4TRpan+5vQRvOuaMvhSuQXNFPKwXG2EPcbkBI+LAKMDIOXWVbo0wgwfDqxfWdTw4=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 310a5fb0-37e4-4ae8-26e9-08d75be06f34
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Oct 2019 19:52:59.1336 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: yXe31VH0QwfB1IxdOig+wjQpwfmjTwFwAn8/LsfNWV7uLS0SIwYPBOnvJpYdxfrTwW8wgqrbnfQnc5JiN3EACg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR05MB3354
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-28_07:2019-10-28,2019-10-28 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 adultscore=0 mlxscore=0 suspectscore=0 bulkscore=0 malwarescore=0 impostorscore=0 mlxlogscore=999 lowpriorityscore=0 spamscore=0 phishscore=0 clxscore=1015 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910280188
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/J9W7obF-Uw8AnBh4da0aBq9huUs>
Subject: Re: [Bier] WGLC - draft-ietf-bier-te-arch
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 19:53:24 -0000

Hi Toerless,

Please see zzh> below.

> 4.3.  Leaf BFERs
> 
>    Leaf BFERs are BFERs where incoming BIER-TE packets never need to be
>    forwarded to another BFR but are only sent to the BFER to exit the
>    BIER-TE domain.  For example, in networks where PEs are spokes
>    connected to P routers, those PEs are Leaf BFIRs unless there is a
>    U-turn between two PEs.
> 
> Understand the Leaf BFER definition, but the ???U-turn??? example is hard to picture. Might as well just remove the example.

I Thought u-turn is the most simple comparison leaf vs. non-leaf BFR.

Zzh> The text in the email is seriously misaligned. Looking at the picture in the diff link, while you gave a U-turn example, though even if BFER2 is not connected to BFR2  but only connected to BFER1 (hence no U-turn), then BFER1 is still not a leaf BFER I suppose. That's why I said the first sentence of the above paragraph is enough to define Leaf BFER while the example itself is actually not needed.
Zzh> Additionally, in left part of the picture you added, if some failure leads to BFR2 to be only reachable via BFER1, then BFER1 is no longer a leaf BFER. I assume you don't reassign BPs when links go up and down.

> but subsequent polarization example confuses me. It seems that BP 0:6 is assigned to the routed adjacency BFR10 (which is actually talked about in Section 4.8).

Section 4.7 does not mention "routed" at all, so there are no routed adjacencies at all used in 4.7. So i am not sure what you are confused about.

Zzh> "The BIFT of each BFR are only populated with BPs that are adjacent to the BFR in the BIER-TE topology". Since the same 0:6 is in BIFTS of BFR1/BFR2/BFR3 (and I suppose in BFR4~BFR9 as well even though not drawn), I assumed it's for the "MP2P" routed adjacency to R10; though I then ruled that out - but I don't know what 0:6 represent now on BFR1, BFR2, and BFR3.

The whole purpose of the ECMP BPs is of course to save bits, otherwise we'd give each link a separate BP, which would be 6 BP to reach to BFR4...BFR7 from BFR1. 

Zzh> The trouble I am having is that the same 0:6 is assigned to different things and it's present on all BFR1/BFR2/BFR3. It is perhaps an intentional smart design but I have not wrapped my mind around it. It's apparently different from the link bundle case, so better separate it out and elaborate it (including the DNR flag that might be needed here - If the packet arrives on BFR1 with 0:6, would the BP reset when it is sent to BFR2/3)?

> 4.8.  Routed adjacencies
> 
> If I understand it correctly, there is a BP assigned to L1/L2/L3 
> respectively (p2p link), and then there are BPs assigned to MP2P tunnels (routed adjacency from every BFR) to the L1/L2/L3 interface addresses and loopback addresses on BFR2/3.

Ok that wasn't quite the read i expected. Let me clarify the text/picture:

                   ...............     
         ...BFR1--...           ...--L1-- BFR2...
                  ... .Routers. ...--L2--/  
         ...BFR4--...           ...------ BFR3...
                   ...............         |
                                          LO
                    Network Area 1

Assume the requirement in the above picture is to explicitly steer traffic flows that have arrived at BFR1 or BFR4 via a shortest path in the routing underlay "network area 1" to one of the following three next segments: (1) BFR2 via link L1, (2) BFR2 via link L2, (3) via BFR3.

To achieve this, both BFR1 and BFR4 are set up with a forward_routed adjacency BitPosition towards an address of BFR2 on link L1, another forward_routed BitPosition towards an address of BFR2 on link L2 and a third forward_routed Bitposition towards a node address LO of BFR3.

Does this clear ip the confusion ?

Zzh> The picture is badly misaligned. I'll wait till 4.7 questions are cleared.

> If BFR2/3 are also BFERs, then they additionally will have BFER BPs.
> On BFR1/4, the BIFT entries for the MP2P BPs for the L1/L2/L3/loopback interface addresses of BFR2/3 will use forward_routed(interface/loopback address). For a packet to be decapsulated on a BFER, there is a need for both the BFER BP and another BP (p2p/lan/hub-spoke/routed-adjacency) in the packet (the former is for decapsulation and the latter is for getting it there).

This is not discussed in this section, but you are right - unless
BFR2 or BFR3 is a leaf BFR. In that case, it would just leverage the one shared "leaf-BFR" BP, so they do not need a per-BFER BP for local_decap(). 

Zzh> Right - shared leaf-BFR BP but still need that BP (the key is that we need a BP to get packet to a BFER and then a BP for decapsulation).

> If that???s the case, it???s worth point the above out.

Hmm... The logic of BFER BPs is totally independent of the logic of forward_routed adjacency, so i would worry that repeating the explanation of BFER BPs would conflate the forward_routed explanation.

Zzh> It's just that this is a place where all kinds of BPs are used so it's good to have a summary (could be a subsection 4.9).

> Actually, the reason that I thought this is MP2P is that 0:6 is present on R1, R2, and R3 (and more I assume) in Figure 12, but now I think it can???t be MP2P (so it is not correct to have 0:6 present on those routers ??? only the p2p tunnel head/tail should have the BP present in the BIFT). The reason is that if it were MP2P, any router getting a copy will send it to the endpoint of the routed adjacency, causing lots of duplicates.
> 
> Am I getting this correct?

I think you are still explaining from the misunderstsanding that the ECMP explanations where about routed adjacencies.

I have now expanded the somewhat terse text in the BIFT table pictures, to make it clear that the ECMP is across multipe forward_connected adjacencies in the examples. For example, first BIFT picture:

  BIFT entry in BFR1:
  ------------------------------------------------------------------
  | Index |  Adjacencies                                           |
  ==================================================================
  | 0:6   |  ECMP({forward_connected(L1, BFR2),                    |
  |       |        forward_connected(L2, BFR2),                    |
  |       |        forward_connected(L3, BFR2)}, seed)             |
  ------------------------------------------------------------------

Of course, an ECMP adjacency can be across any type of adjacencies, but all the text/explanations used forward_connected, and now the pictures show that explicitly.

Zzh> I can understand the multi-link case, but the multi-hop ECMP case (from BFR1 towards BFR10) is confusing me. It would help to give an example how it can be used, WITHOUT worrying about polarization.

>    To inhibit looping in the face of such physical misconfiguration,
>    only forward_connected adjacencies are permitted to have DNR set, and
>    the link layer destination address of the adjacency (e.g.  MAC
>    address) protects against closing the loop.  Link layers without port
>    unique link layer addresses should not be used with the DNR flag set.
>
> It???s not clear how link layer address helps?

I have expanded this to
"link layer port unique unicast destination address"

Aka: MPLS or ethernet have unique link layer destination destination addresses (label or destination MAC). If you think about incorrectly plugged HDLC links (such as old T1/T3/... links), they only have 2 generic addresses, if i remember 1 or 3 in the HDLC frame. So when you misplug one of those p2p cables wrong, the packets would be incrrectly received by the wrong receiver node and then DNR could cause persistent loops only solved by TTL.

Zzh> "Consider in the ring picture that link L4 from BFR3 is plugged into the L1 interface of BFRa" - still not sure how label/mac helps here. I suppose the ring topology is discovered/verified by the control plane and when the miscalling happens then the ring will not include the BFR1/BFR2 part and BFR3 will not have the DNR set? If ring discovery/varication is not done then perhaps we should point out that RPF based on link layer address is needed - the key is RPF (which needs unique link layer address)?

> Because the forwarding is different from BIER forwarding (because of [1] above), we might as well introduce an optimization here ??? for each BIFT, calculate the F-BM of the BIFT itself (the logical ???or??? of all the BPs presented in this BIFT) and then use (packet->bitstring & BIFT.F-BM) as the input to GetFirst/NextBitPosition(). That should skip many bits.

Right. But i explicitly removed those optimizations (i had them in older draft versions) because the whole idea of this picture is solely the comparison with figure 4 of RFC8279.

Zzh> I think it's worth point that optimization out; you can mark it optional if you want to emphasize the similarity to BIER forwarding, but since BIER forwarding does do the maskoff step, it is very efficient while BIER-TE forwarding does not it the maskoff step so this optimization is important.


>    The following pseudocode is comprehensive:
> 
> The above sentence reads a bit strange (or lacks some segue).

I hope not, but maybe best left to a native english speaker (RFC-editor).

The first (RFC8279) pseudocode was simplified. The second one is comprehensive. If not comprehensive, whats a good opposite of simplified ?

Zzh> Perhaps "The above simplified pseudocode is elaborated further as following"?
Zzh> Jeffrey
   
> ________________________________________
> From: BIER [bier-bounces@ietf.org<mailto:bier-bounces@ietf.org>] on 
> behalf of Toerless Eckert [tte@cs.fau.de<mailto:tte@cs.fau.de>]
> Sent: Tuesday, July 09, 2019 23:38
> To: Mike McBride
> Cc: Greg Shepherd; BIER WG; Pascal Thubert (pthubert)
> Subject: Re: [Bier] WGLC - draft-ietf-bier-te-arch
> 
> Thanks, Mike
> 
> The authors also reviewed the document and concluded that it was 
> really hard to get into the document context because of too many 
> forward dependencies. We tried to fix this by adding two hopefully 
> good & basic examples into the Introduction section and using them to 
> also add a better definition of the term "BIER-TE Topology" in the Introduction.
> Hopefully this makes readin the rest of te document smoother.
> 
> Also improved text of Abstract and refined text compariing BIER-TE with SR.
> 
> https://urldefense.com/v3/__http://tools.ietf.org/*rfcdiff?url1=https:
> **Atools.ietf.org*id*draft-ietf-bier-te-arch-02.txt&url2=https:**Atool
> s.ietf.org*id*draft-ietf-bier-te-arch-03.txt__;Ly8vLy8vLy8v!8WoA6RjC81
> c!XvH4AAxfrDjFoK_sercwZMsc0O5N42eENOs4l_qdsXF0KwZD82cJLDFFNV_eTUEh$ 
> <https://urldefense.com/v3/__http:/tools.ietf.org/*rfcdiff?url1=https:
> **Atools.ietf.org*id*draft-ietf-bier-te-arch-02.txt&url2=https:**Atool
> s.ietf.org*id*draft-ietf-bier-te-arch-03.txt__;Ly8vLy8vLy8v!8WoA6RjC81
> c!UBTGvWWpMHyeiSanxs6vIb_EnBVgyg6boAAW4nrqju8UCLOgiuXc8Y_6sNd1njcX$>
> 
> Cheers
>     Toerless
> 
> On Wed, Jun 26, 2019 at 10:39:36AM -0700, Mike McBride wrote:
> > How about three? I support.
> > mike
> >
> > On Tue, Jun 25, 2019 at 10:42 AM Greg Shepherd <gjshep@gmail.com<mailto:gjshep@gmail.com>> wrote:
> > >
> > > We cannot take two 'yes' votes and WG consensus.
> > > Please, read and respond. If you don't support, then please vote as much publicly right here.
> > >
> > > Thanks,
> > > Greg
> > >
> > > On Mon, Jun 3, 2019 at 10:05 PM Pascal Thubert (pthubert) <pthubert@cisco.com<mailto:pthubert@cisco.com>> wrote:
> > >>
> > >> Support:
> > >>
> > >> I see great value in deterministic networks as well as IOT (with RPL).
> > >>
> > >> All the best,
> > >>
> > >> Pascal
> > >>
> > >> > -----Original Message-----
> > >> > From: BIER 
> > >> > <bier-bounces@ietf.org<mailto:bier-bounces@ietf.org>> On Behalf 
> > >> > Of Toerless Eckert
> > >> > Sent: mardi 4 juin 2019 02:03
> > >> > To: Greg Shepherd <gjshep@gmail.com<mailto:gjshep@gmail.com>>
> > >> > Cc: BIER WG <bier@ietf.org<mailto:bier@ietf.org>>
> > >> > Subject: Re: [Bier] WGLC - draft-ietf-bier-te-arch
> > >> >
> > >> > +1
> > >> > Obviously support as co-author.
> > >> >
> > >> > On Wed, May 29, 2019 at 12:41:26PM -0700, Greg Shepherd wrote:
> > >> > > Please read and respond to this thread w/ or w/o support.
> > >> > >
> > >> > > https://urldefense.com/v3/__https://datatracker..ietf.org/doc
> > >> > > /draft-ietf-bier-te-arch/__;!8WoA6RjC81c!XvH4AAxfrDjFoK_sercw
> > >> > > ZMsc0O5N42eENOs4l_qdsXF0KwZD82cJLDFFNV9eClBj$ 
> > >> > > <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/
> > >> > > draft-ietf-bier-te-arch/__;!8WoA6RjC81c!UBTGvWWpMHyeiSanxs6vI
> > >> > > b_EnBVgyg6boAAW4nrqju8UCLOgiuXc8Y_6sD40kmtH$>
> > >> > >
> > >> > > Vote ends 5 June 2019.
> > >> > >
> > >> > > Thanks,
> > >> > > Shep
> > >> > > (chairs)
> > >> >
> > >> > > _______________________________________________
> > >> > > BIER mailing list
> > >> > > BIER@ietf.org<mailto:BIER@ietf.org>
> > >> > > https://urldefense.com/v3/__https://www.ietf.org/mailman/list
> > >> > > info/bier__;!8WoA6RjC81c!XvH4AAxfrDjFoK_sercwZMsc0O5N42eENOs4
> > >> > > l_qdsXF0KwZD82cJLDFFNT2WVXWX$ 
> > >> > > <https://urldefense.com/v3/__https:/www.ietf.org/mailman/list
> > >> > > info/bier__;!8WoA6RjC81c!UBTGvWWpMHyeiSanxs6vIb_EnBVgyg6boAAW
> > >> > > 4nrqju8UCLOgiuXc8Y_6sKn2KoAT$>
> > >> >
> > >> > _______________________________________________
> > >> > BIER mailing list
> > >> > BIER@ietf.org<mailto:BIER@ietf.org>
> > >> > https://urldefense.com/v3/__https://www.ietf.org/mailman/listin
> > >> > fo/bier__;!8WoA6RjC81c!XvH4AAxfrDjFoK_sercwZMsc0O5N42eENOs4l_qd
> > >> > sXF0KwZD82cJLDFFNT2WVXWX$ 
> > >> > <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listin
> > >> > fo/bier__;!8WoA6RjC81c!UBTGvWWpMHyeiSanxs6vIb_EnBVgyg6boAAW4nrq
> > >> > ju8UCLOgiuXc8Y_6sKn2KoAT$>
> > >
> > > _______________________________________________
> > > BIER mailing list
> > > BIER@ietf.org<mailto:BIER@ietf.org>
> > > https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/
> > > bier__;!8WoA6RjC81c!XvH4AAxfrDjFoK_sercwZMsc0O5N42eENOs4l_qdsXF0Kw
> > > ZD82cJLDFFNT2WVXWX$ 
> > > <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/
> > > bier__;!8WoA6RjC81c!UBTGvWWpMHyeiSanxs6vIb_EnBVgyg6boAAW4nrqju8UCL
> > > OgiuXc8Y_6sKn2KoAT$>
> 
> --
> ---
> tte@cs.fau.de<mailto:tte@cs.fau.de>
> 
> _______________________________________________
> BIER mailing list
> BIER@ietf.org<mailto:BIER@ietf.org>
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/bier
> __;!8WoA6RjC81c!XvH4AAxfrDjFoK_sercwZMsc0O5N42eENOs4l_qdsXF0KwZD82cJLD
> FFNT2WVXWX$ 
> <https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/bier
> __;!8WoA6RjC81c!UBTGvWWpMHyeiSanxs6vIb_EnBVgyg6boAAW4nrqju8UCLOgiuXc8Y
> _6sKn2KoAT$>

--
---
tte@cs.fau.de