[Bier] Comment on draft-hj-bier-mldp-signaling-00

Eric C Rosen <erosen@juniper.net> Tue, 10 July 2018 21:12 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 0581C1310FD for <bier@ietfa.amsl.com>; Tue, 10 Jul 2018 14:12:31 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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=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 P9qWYFmM5zdZ for <bier@ietfa.amsl.com>; Tue, 10 Jul 2018 14:12:27 -0700 (PDT)
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 14DFA1310E6 for <bier@ietf.org>; Tue, 10 Jul 2018 14:12:26 -0700 (PDT)
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 w6AL8ZJd015132 for <bier@ietf.org>; Tue, 10 Jul 2018 14:12:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : subject : to : message-id : date : mime-version : content-type : content-transfer-encoding; s=PPS1017; bh=7x4i41PsRC95TexnyNbOXBioTNnbZEnSI5dsMaJ7Rvw=; b=Yoi8XbyIGA+6oaXkCe4E71O4j+jy+UD5Gr0SFYioZYycx9cEiuURroWMC9CL7WHg6NLU LH4NDoL6Se/OKWUPtp+32n1K+vUnesEl93vHspy5JqNc7CnnnEarZDGM6RURUyTxtSrr 59X5rmJxHcNaKQYpQJU+2C8lYZENMeozAlr0WSswoPGn6+W+jAvQ/o/ENqW6e10lUbrW 4IsqMmqtYIDQ1DAK6GELMS6zpeJcKCs/Ug2zfB8B/1Kp8B6T7zgNfTGbQ9IT1znpnpZ/ FofhCRCV2sqGqUtyKuqrHZMwxE1mc/ZaTZyFBK8dp83s5/dQPK9EmVUFxeMUe5Le/IE5 SQ==
Received: from nam01-bn3-obe.outbound.protection.outlook.com (mail-bn3nam01lp0184.outbound.protection.outlook.com [216.32.180.184]) by mx0a-00273201.pphosted.com with ESMTP id 2k4s8jsg39-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for <bier@ietf.org>; Tue, 10 Jul 2018 14:12:25 -0700
Received: from [172.29.35.4] (66.129.241.10) by DM5PR0501MB3863.namprd05.prod.outlook.com (2603:10b6:4:7b::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.952.14; Tue, 10 Jul 2018 21:12:23 +0000
From: Eric C Rosen <erosen@juniper.net>
To: BIER WG <bier@ietf.org>
Message-ID: <1808952e-97a3-f1a1-36f1-ab4271d01e02@juniper.net>
Date: Tue, 10 Jul 2018 17:12:19 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Originating-IP: [66.129.241.10]
X-ClientProxiedBy: BN6PR11CA0061.namprd11.prod.outlook.com (2603:10b6:404:f7::23) To DM5PR0501MB3863.namprd05.prod.outlook.com (2603:10b6:4:7b::26)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: f4f6c83f-f403-4a7e-b74b-08d5e6a9d4ab
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(48565401081)(2017052603328)(7153060)(7193020); SRVR:DM5PR0501MB3863;
X-Microsoft-Exchange-Diagnostics: 1; DM5PR0501MB3863; 3:JuZLXsvnZMzxd7FMt/674TyJRWd0O5/WFPs72WO1Uhmrs85osNOtGde7/KwD8dXqaFSicpQOAn4Gq2o+3oqiIivJTEotsJA/uAXo3GfKzRb0y+4lFitZgE52rlMI8LvHhXr0uuwr+sBuIFYmvKF/aRMg9+ruS3jF2cM1H+CqTeSBtU95fJg9sSopXPD70N7C5+/LSjRKOp5cXTT+bBi6Se6kggRd/nrPRBlpjmw7/g4cEiRi02FFXH01sS9crPqJ; 25:N65ms1RfimcESmSH71wuaClfXhUhzj78Lfzm2laSZcV67XmKwy3AE6g6Gmw0wV07LVmFhLwUCGhQBSXibREEU3HyWzW3l68bT7VQgvWjacqJEeaavithtxZuKIIEkEl83ctDpDHnWrNedv/j4HOe4iCot8wX3kO9yMbR0Ujp8O5ki82eV+HlJwf9rYuVJo2q0lJmKmAwFVa2sNlYP5skExfXbAaEczB5PnvDbmzgD+fylTWImEZ0gzN5nhY2lcKr72tTa8vo6AKumOFROzXkd29S5j9m4GZo5z7khAeZdxB4uXlR8ANNluB8jiJ3f3ahJTHdDmI69B/zde6ZB8b3TA==; 31:X0Gd1OYPuwOd89WwyaDygB1rghMKVxLV7AncLXBFsXa+ysft1Wz/dpzJi11diXEbgZVmHRmAKKsBYQQTJ5AV9uOReerPzkxHP1H9K3Puw0BMwTTG5Iga1uX4hCzuIXhJMuE4MfY+j3Mwhre4Lbt/hft7V7WKYi5FxtjoZwOof7rfaepEzh42YX9TETk7BBnHHktU01MZurd9Or4ETcl6tNH9b7+6qPTtu3MWsioagII=
X-MS-TrafficTypeDiagnostic: DM5PR0501MB3863:
X-Microsoft-Exchange-Diagnostics: 1; DM5PR0501MB3863; 20:yYKOiPsnisWuu017Ca8B3qwOyHsJfLvBfXf0DEW2WYTA6541zR2Um7e09BkcdJZBEdevTm6OGZvJSwxSU3pI6uQzKIsYmLyI9jmoa29al2l0VE3toA8tTB0oOS6Nj3qTlOhQ+QJm5/hKgKXm//1YpwtBc9VYx5ve1SPEjK6ijuvML0JGCoDGbqACK574XvYRaQMsoJgbMnaWJUL3f46YeYOY3p0h/nvI/9i/0M07VKHvo7hW/HtbgDvYZED0M1JJmsZUOwowioI1KL8exNk3JA/yUW237iGKd+zegMQg4Cu2SRasRQ/MiowUBgRlGPK6cYsw1wRAfVzXXAdLjlnHSHy1FN+ua3mhE9Kec3buNj0VmLrwnk9BgUZHj7sCCVXde6A214vm6V6+N81mS4Cesv9qYFmQIXMNAa4HQHPo8V5DZieewhlTnzET61ybUe0qcv8GTWU2cBQqoZ8BKyVNnCd8D8pFvrVFJGGvf/c+1lMciGMAm+pkdkJyxS1ly4x8Do6+BjfPiTsNEH9WcyYnP9H5WuieqAvSDsILQdkmPCiEmaSLSpkS7hTCIyVClA8RarGXScKeYFH5QeGHrph2QAOjoHa6uBJdBrzxXkVUH6I=
X-Microsoft-Antispam-PRVS: <DM5PR0501MB386316B82EB651B4024D2552D45B0@DM5PR0501MB3863.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(788757137089)(21532816269658);
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231311)(944501410)(52105095)(10201501046)(93006095)(93001095)(3002001)(6055026)(149027)(150027)(6041310)(20161123562045)(20161123558120)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016); SRVR:DM5PR0501MB3863; BCL:0; PCL:0; RULEID:; SRVR:DM5PR0501MB3863;
X-Microsoft-Exchange-Diagnostics: 1; DM5PR0501MB3863; 4:c/+D1gHTQfnNF6jU+4UByiXqGpqFtMZh59vezHcEXHUWif74s/jMdXz7OZu3T0/wrrpV+9U3W63pBn5gt5mVUNRO/5k2zFYjVNKpOJlELHCroL+w98fKGwfXppXSogfEovzQ+KzNuWFwDighBAHp7S2dwenA5f99ElKmJJQv2XNqcGuIr1Vf6/aW6G17/LNPEDLOv7Zroyjy46egcDOJjEQZSUQI7j4sZRgexTt2bhuOTYbykPk7R++5P9pJR1uXulYXJ0ETLGlGciKKPG4ExI9KOc4JMDhoUr4poL7jipF0twWwOsPICAhjrY6oVVw/KANVfoJaomnEjLHj0BOhTg==
X-Forefront-PRVS: 0729050452
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6049001)(346002)(376002)(136003)(366004)(39860400002)(396003)(199004)(189003)(105586002)(65826007)(16526019)(97736004)(47776003)(478600001)(66066001)(106356001)(25786009)(53936002)(31686004)(3260700006)(64126003)(36756003)(50466002)(6666003)(6916009)(5660300001)(65956001)(65806001)(486006)(6486002)(23676004)(316002)(305945005)(16576012)(81166006)(956004)(31696002)(58126008)(86362001)(67846002)(2870700001)(3846002)(6116002)(68736007)(2906002)(7736002)(2616005)(77096007)(2486003)(81156014)(52146003)(8676002)(52116002)(386003)(26005)(476003)(8936002); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR0501MB3863; H:[172.29.35.4]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
Received-SPF: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1;DM5PR0501MB3863;23:M3Bo24HVJugWsauJWGirMwcTh0lTBg+EsMI/qsqrMqtib1zlvtV0zbFRui3mUXRnnkTD9/YDRk9u1VPGx1/3Yllj7VtZHBYKNhCw5L78OcW6Bh0WNO/iSiSItXpoILYoyAccTwYvbR+chNyEoDRXjqmd2XVD79CaxvbOOMe9jykZIOXK4ZCKxQZN66uDG+svpa0Yk8FgJwnKsroy/54iy8J19vM/8TbFMRk9RPMOJOqSoKSYJtlXXfk09VV42lnBd6mNaCiNvt+Rr+EUXhBnjaT5ae0B7MPssjskLw4wJgLlPG344qZD1UmYPQGIqbbng3V65S1GH+yjAayZgjlA4YR1dCk4K+YdYUNDT7vPTOWKkWW8BYSolM/c1yIopE4+yTvr2d9lIoJlaIAX8ARDLfKklSxp7PNk1avoJ5hGZG0It2Ox5HE05i8take0EHxwkdTxMT0/XicomtWNMKVn56GjykBbfQgqLRirf09xJvpny/9H9Ml+ROhjRpMrpNjtwFCDJBw/cJgDzsOBJyjFyvt7HjxQNrfXx/p12CMgIl5zU5hfwyvkUvCoHPNcbJNo4WtnmQKRvS1bMFgbEonz/KPh2C+JGc7IVkzNWN9mO1l1uGo0bBBWBRDqj1COGw/7+M8XPwQjQ051Y+f4EFNb3yePEpvzzBiKrlx22UAfhgv7Jp3EGo3arCjo3WCthySD9RaUxOKVapkUX28zTzSHabUM/6iJcIsD+N8H/dO47T5qGldCzbJcbjQrDpcrTazqGq7kn+Q99v6Qpcr74TNaq1gXm2K+m0PSnH6nvABqIdIn1zifIigFzBZWBbvzAI9i7v6+2b37AYueqqirhHBncKGhO7auHKVGFd3AKZ3eAOmQuBN+oaluHTatCNSZhXhTu/PTP7q5NxLUBL22kQ8EyvVnhbqL0fuxPHGSQD++ttmrumvCvtClVkr0ONBVOujZKlxIgHcyKM9weeOIFK7f6UUGP2s9xUv6x6qqDjb//hTRSNSWss6jlHLbpRAXyl0Cr0KS8IYgGPmePowXryaEmbj/9pAtkwL6utcw20rnB7ZAI+9C57OzqBxt3QHLWMwPYVhI72WyKxh5hs+peILNtgQtTuAIMfQRgYMr53tbybooHzFImDxVSOp/WZqoQx28e6PKTgb2XIHZ6tsG7054Kiyw+By6UNIH6JGjxKyh0SM5n8rXwYIn611asL3j3warA/msXSAnEbLR0Z7RW7ZJn0L1rWqah/MROHW4BWQ5sacLQjMvS7VjpR6dtPgOxGfzUOAAtnaPJwKHQ7l1gRSRVQ==
X-Microsoft-Antispam-Message-Info: GslExT3c6HRSgwnUwt4W1MBxH/MR8lXSnGj9BdB9rlTtS6yNZfQ+dEK/FudMAdbJkLHxzq8nKhhyrJSaY5qPW7U2/vPv62p/OdmbEvs10lNZaSLzTWsP+0UJujoJ2ec73OErwuoYyKSH4VqT8g0kM8cbz1hsv2auqJrpwKufnsgyU9eIP0ZyPxB8HYZTO/UnsK733ekVUFjWvngdOAprlo7Snnhj1VKIupEaaKow9EDK3b6Z+t/uI3rAiGS9fQOvNtRa2j8jVsAWYDIjn0+ZxtRak8T7V3JkmSgSJve8JP6bTwCoPU0wQuL+0QkM/GWhdCze9fqOKBGs8p7V2bvWSGXBFpB1kXczswAeLyVZkls=
X-Microsoft-Exchange-Diagnostics: 1; DM5PR0501MB3863; 6:xQIQ92XNU9kEn2gjRP+tm/zUciDGwUcDqlR0WLfZIKFPqDmBxs1sDpRXEKYLFMFl+fk2QLdklFm5o1Js+kNMVj7OGVt+vEmYiFdfQcb7T0SXxPohbiy8AuncRNFeNbAYtv2Va8pELEGpgSnPi6EFeB/iFDXbvko50NvbQRD6yit9keKDNb/f3AGqUS1YkjICBUOw+WeGy4FydIw34QlsAioCd+1tZs3e1gTFmCDdeY/QotN7ZXHy6Tg0v8bKSk/iq7dX3qkbI+0ADmC4dL0eDP941ZTU+mjj5+ltk2X8yfO9AxPrENVWqHtUKdRHnnc0j1bGrnZxWK3RvBPbbiqgd61fxdyCVroJNTICAeQttxgYwxECn9CPIOjmee/1xckwS2nN2X5LE0Tl+hOoSIsJSoX1WFmE1+J43N2SezZ0316K8v4024lk5NMldE3JBQY+zpnFkMDAncyMDjJIs8lslQ==; 5:6Ywv43EFtDk7kSjVbwY/enWooygFnS7HNyZWHLS/qn7iqhQbISiTGt5daGgLbWekM2XnnkaI8M82vebz8SLZsXTnF1oXJuY6bTsMNBXsovuvvSEXNKOjsyoWMMWwC7vdpFHAiO1wZq1MDHdqeTGOyjHjuKkJ7oHkH7uLqRtvnys=; 24:fDCy8mG3YAo0FhFr/dSeu31/Iiu/qVidl24sbOgYpY0VHkP1JGNhs/FK0AZMs/RsZBzxUe8BFmceC7VyaG5k+x6S2SYV+1SwZAa+yNjhYV4=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; DM5PR0501MB3863; 7:KdpQosHV1/9R/8nVQgjN/sc/oOD8WpoNxq6DqTL/D3JuPD8JXlZq6Ya9Fg8eAQ5BFLnafCHiRvzCHanzaJB95IHLNC5yRv/E/n/DF8HqgWaxXrwdXXcRhfMkmVvOLvVzN4rY61XnyNxt+a971uMSkbcewad/cTvWqTOKKE4fGZ55UJ9nQoMtFXjuYIjb/gT0bOLewL2Y6lPqkG2pMELUMHVtcgFOYO2HhHxEVD8NywL2fRXKe00TOqPbIBX+IeYO
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jul 2018 21:12:23.0495 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: f4f6c83f-f403-4a7e-b74b-08d5e6a9d4ab
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR0501MB3863
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-07-10_07:, , 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=634 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1806210000 definitions=main-1807100225
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/jr9rQvcrifMZIvio2yRZUH421uw>
Subject: [Bier] Comment on draft-hj-bier-mldp-signaling-00
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.27
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, 10 Jul 2018 21:12:32 -0000

I note that the problem described in draft-hj-bier-mldp-signaling is 
essentially the same problem that is solved by RFC 7060 ("Using mLDP on 
Targeted LDP Sessions").  Section 6 of that RFC discusses the use of  
multicast tunneling to transport packets from an ingress LDP edge node 
to a set of egress LDP edge nodes, and applying it to BIER is 
straightforward.

RFC 7060 does require targeted LDP sessions between edge nodes. 
Draft-hj-bier-mldp-signaling proposes to replace those LDP sessions 
either by using an SDN controller, or by encapsulating an mLDP packet in 
a BIER packet (analogous to what is done with PIM in 
draft-ietf-bier-pim-signaling).  There are a couple of issues with the 
"encapsulate mLDP packets in BIER" option:

- There is no such thing as an "mLDP packet".  You'd need to extract 
mLDP messages from the TCP stream, and you need to say exactly which 
messages need to be forwarded and which don't.

- If you are trying to connect two LDP sessions by sending mLDP messages 
in datagrams, you will have a big problem if one of those datagrams gets 
lost.  Or if one of the edge nodes reboots.

Eliminating the TCP-based LDP signaling protocol by inventing a new 
datagram-based LDP signaling protocol is probably not a simplification.