Re: [Bier] Comment on draft-hj-bier-mldp-signaling-00
"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Mon, 16 July 2018 02:36 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 68F88130E40 for <bier@ietfa.amsl.com>; Sun, 15 Jul 2018 19:36:23 -0700 (PDT)
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 DStteTSwKTnU for <bier@ietfa.amsl.com>; Sun, 15 Jul 2018 19:36: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 0C12D130DE1 for <bier@ietf.org>; Sun, 15 Jul 2018 19:36:19 -0700 (PDT)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w6G2XNeI000835; Sun, 15 Jul 2018 19:36:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=9/H6Ov5CKu+yyTe1fuZ7YJtAOhbHhcW+FWSwx3Ate6s=; b=CltQ8qGzmerUY5gq0CjtOdhr3Zhfphkz2dsxYgauY1f7wknpOEMNZh7Zlm2q8Qh69ISB ZmxJswh38RKw+9NO6m90SdIT9FC3QI2GcmUSlCPSc5Yvy8JF9wWbb4KzG8XjKs4SHfYP yop7y6BJF19RQtC4s6jJf4cWxgusNLazZY/EhY8V+dM8rkJbnJ5OWx+Ghoqp0oHiyOXf X9p/biYiFh6x3/AM/fdFhhlmbXwO8b9lGDUAqRVc4CFxwddoUvFs15Qt02qSCNewnIrq J744Fr40CJSUZoCgM0ciCDELPRdQSG+4jmxa+2xDSeFHv1sqCt9SBRJNqCOToXLRJLEK 5g==
Received: from nam03-dm3-obe.outbound.protection.outlook.com (mail-dm3nam03lp0023.outbound.protection.outlook.com [207.46.163.23]) by mx0b-00273201.pphosted.com with ESMTP id 2k7f3eaa0m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Sun, 15 Jul 2018 19:36:17 -0700
Received: from BN3PR05MB2642.namprd05.prod.outlook.com (10.166.72.18) by BN3PR05MB2516.namprd05.prod.outlook.com (10.167.3.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.13; Mon, 16 Jul 2018 02:36:14 +0000
Received: from BN3PR05MB2642.namprd05.prod.outlook.com ([fe80::1003:94f5:fd67:26e7]) by BN3PR05MB2642.namprd05.prod.outlook.com ([fe80::1003:94f5:fd67:26e7%6]) with mapi id 15.20.0973.013; Mon, 16 Jul 2018 02:36:13 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: "Bidgoli, Hooman (Nokia - CA/Ottawa)" <hooman.bidgoli@nokia.com>, Eric Rosen <erosen@juniper.net>, BIER WG <bier@ietf.org>
Thread-Topic: [Bier] Comment on draft-hj-bier-mldp-signaling-00
Thread-Index: AQHUGJK7TIf5+s7iV0+Bq52SsWb6sKSQ5d6AgAA+PKA=
Date: Mon, 16 Jul 2018 02:36:13 +0000
Message-ID: <BN3PR05MB2642070DAE9AE7CE98BCA78ED45D0@BN3PR05MB2642.namprd05.prod.outlook.com>
References: <1808952e-97a3-f1a1-36f1-ab4271d01e02@juniper.net> <VI1PR0701MB2351BB0170B30DDA7D8DA824915E0@VI1PR0701MB2351.eurprd07.prod.outlook.com>
In-Reply-To: <VI1PR0701MB2351BB0170B30DDA7D8DA824915E0@VI1PR0701MB2351.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [66.129.241.12]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN3PR05MB2516; 6:u4+gmXnJl3SQ36rdbq1E5cligmx7WEDnVxMwg8ZNZw/e7zP1kDbIgVEGc4Uny3wRK0W3z4twgy2N/cjMtqC+AcibmQP1WOh527IgfeMU2LXmWXKAS2YAYv8Fdn3Xe5WqqaIiKnQHrq/qIg/EdVYgTxa9n/ZeDFPoS5zGdYHnR1crgo2s8gA0dbipQwlYgIdeH7/d0/yuYMJKwmQ9p+CLLtxbGVPq4j16vs8pFhT2lJ/I0VXk360Yb2en2zB1A4YCxIVeDodv4svhSAHjMTl5YONej56U4zNRpU4Qeg9jma6oaEg2KMqnoZWeu7Rfew2HmBJYZEtjAcplNNXbqGxCZ8ihO9uOe1vxzHewpOBB9WasTJgn06RQy0o07uz3c50V0LsRaa3IeltF8sM0Hyv/nL9Azwv+gJ78V0bSWd6jdiYrF+Q+FzLuc73ODNtzxIJVxoYbgSEwalkouUsg3zdbBA==; 5:aLdLixt8ERmzqT4qOcbSrEOihL618Xj0O1G34qRi/6Xb8SF+pgOZ3z4LRcftU0R+cUowgZyc0FF3KYD5DPre4oqvXIbPSOlFQdXNQbLWD4EpiEpVqU/jdBTX783X61Itc5sw0evbApROlmGXpQt0jpIr22Cn8vSmo3gDCl+3iGo=; 7:ilR8Oazh/MHDO+pwR8NI6tsnbyhf9j01ubZyZpsAdFcAseiBFG4DmSn9v28hruuawGH6w/rySmyYzcMgOFdGqNNr53G2odo9gQbmcBGzs4UZWBIz6NP+DTWuRSZYhT4lYofJrs8NmW04WAvWf7i7BOgxMonQyIGJz0+Z41h8rBnIrXKnw36VU9YeWYEHdA7JtgY6riXRWkBvmp4CI4+L+87to0P+WhfLv1AkpPZd0kkc/NGSumPD6hFgxLnuPG0G
x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR;
x-forefront-antispam-report: SFV:SKI; SCL:-1; SFV:NSPM; SFS:(10019020)(136003)(366004)(39860400002)(396003)(376002)(346002)(37854004)(199004)(13464003)(189003)(186003)(486006)(81166006)(476003)(33656002)(14454004)(26005)(11346002)(105586002)(25786009)(6116002)(3846002)(561944003)(1941001)(229853002)(6436002)(106356001)(99286004)(966005)(478600001)(9686003)(53546011)(55016002)(53936002)(256004)(6306002)(8676002)(76176011)(6506007)(19627235002)(7696005)(2900100001)(8936002)(2906002)(5250100002)(81156014)(5660300001)(7736002)(316002)(296002)(68736007)(74316002)(110136005)(446003)(66066001)(305945005)(575784001)(6246003)(86362001)(102836004)(97736004); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR05MB2516; H:BN3PR05MB2642.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
x-ms-office365-filtering-correlation-id: 6a67c7d0-fb84-4feb-7168-08d5eac4e5ff
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020); SRVR:BN3PR05MB2516;
x-ms-traffictypediagnostic: BN3PR05MB2516:
x-microsoft-antispam-prvs: <BN3PR05MB2516B44C0662361FA6DA4971D45D0@BN3PR05MB2516.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(10436049006162)(138986009662008)(788757137089)(21532816269658);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231311)(944501410)(52105095)(93006095)(93001095)(10201501046)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201703031522075)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016); SRVR:BN3PR05MB2516; BCL:0; PCL:0; RULEID:; SRVR:BN3PR05MB2516;
x-forefront-prvs: 073515755F
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: qctIsFscS+TKlbrdLc7KJD7eTpnbm8YIPOZ283qUffNdb3pzAonrisN4tKD0UV9tIjWj/PWAf8mPBSvLiCjrsXKL/SQNwfq5/f4pr6M02apsjSLzw00wQTHr0kgJvSLdJTY8mjO8TinFQWpsdiuexE1tAybiPR/xHbBQaoygOOS0tWWuJ4hFuk+7Pu+6fk9lCUdN7xGw9CnF0UgR+o1j74wlJX9TscTdjzHg1cn6kC8I/HTyauE5psKYPh28BfQSzLMhPlgSDSTlxRhTNXDtXvoNHAFOiKcRKoT7duPuaHIi7t0uPDvG0PGxmHoeZkzavEI0xstZ8ThLQu+WmSB3vcLQAZjJKyiO9BPaCdRZEDs=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 6a67c7d0-fb84-4feb-7168-08d5eac4e5ff
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2018 02:36:13.4443 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR05MB2516
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-07-16_01:, , 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=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1806210000 definitions=main-1807160030
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/0aklvTFR00EePD4hZrea4FyHL40>
Subject: Re: [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: Mon, 16 Jul 2018 02:36:24 -0000
Hooman, > -----Original Message----- > From: BIER <bier-bounces@ietf.org> On Behalf Of Bidgoli, Hooman (Nokia - > CA/Ottawa) > Sent: Sunday, July 15, 2018 6:31 PM > To: Eric Rosen <erosen@juniper.net>; BIER WG <bier@ietf.org> > Subject: Re: [Bier] Comment on draft-hj-bier-mldp-signaling-00 > > Hi Eric > > Thanks for feedback, we did look at that RFC. > Couple of thoughts: > 1. This RFC is non-segmented mLDP, we felt segmentation (terminating > LDP signaling at BFIR/BFER) and stitching between BIER and MLDP will > provide better scaling. i.e the draft is suggesting single label presenting the > P2MP LSP in bier domain and stitching vs the rfc will mean a unique label > presenting each BFIR and it is non-segmented. It's not clear why it provides better scaling. What do you mean by " the rfc will mean a unique label presenting each BFIR and it is non-segmented"? I don't see the difference (your proposal uses per <EBBR, SD, tree> labels if I understand it correctly). > 2. There is still the issue of pushing P2MP MPLS over BIER and finding > the BFERs. i.e. BFIR still needs to track the BFERs as per this draft. Same as RFC7060? > 3. We are not trying to connect the 2 LDP domains from signaling point > of view, we are just trying to signal the FEC and stitch, just like draft-ietf- > bier-pim-signaling we are open how to signal through BIER domain. What's the problem with RFC7060 approach (with BIER being the underlying RSVP-TE P2MP tunnel)? > > The biggest thing we are trying to accomplish is to stitch 2 P2MP LSP in 2 > disconnected LDP domains over BIER domain without any (software/HW) > impact to the LDP domain and as always we are open to suggestion... > RFC 7060 is also "stitching": the upstream LSR (of the targeted session) label switches an incoming label to an outgoing label, which is stacked over a base tunnel (p2p or p2mp); the downstream LSR switches the incoming stacked label to one or more outgoing labels learned from its downstream. A few comments about tree label allocation/distribution if we go with your proposal: 1. It does not have to be per <EBBR, SD, tree>. Per <EBBR, tree> alone is enough. This is for both method 1 and 2. 2. For method 2, tree label distribution could be done via BIER itself. Just send a BIER packet with a bitstring identifying all IBBRs. 3. Could consider method 3 as described in draft-zzhang-bess-mvpn-evpn-aggregation-label Jeffrey > Regards > > Hooman > > > -----Original Message----- > From: BIER [mailto:bier-bounces@ietf.org] On Behalf Of Eric C Rosen > Sent: Tuesday, July 10, 2018 5:12 PM > To: BIER WG <bier@ietf.org> > Subject: [Bier] Comment on draft-hj-bier-mldp-signaling-00 > > 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. > > _______________________________________________ > BIER mailing list > BIER@ietf.org > https://urldefense.proofpoint.com/v2/url?u=https- > 3A__www.ietf.org_mailman_listinfo_bier&d=DwIGaQ&c=HAkYuh63rsuhr6S > cbfh0UjBXeMK- > ndb3voDTXcWzoCI&r=f7wsLGcfzAWDNS6XNTBZwj_OLAOsZZqdrR2IDAzeZqE > &m=k275mmxBrbjLwskVNpK08- > n5E8OsSD2aEta2jpd4G_w&s=44KkwwBfpo8sgiOBkbE21kUAWikkKPVvdKs_H > FnM0xw&e= > _______________________________________________ > BIER mailing list > BIER@ietf.org > https://urldefense.proofpoint.com/v2/url?u=https- > 3A__www.ietf.org_mailman_listinfo_bier&d=DwIGaQ&c=HAkYuh63rsuhr6S > cbfh0UjBXeMK- > ndb3voDTXcWzoCI&r=f7wsLGcfzAWDNS6XNTBZwj_OLAOsZZqdrR2IDAzeZqE > &m=k275mmxBrbjLwskVNpK08- > n5E8OsSD2aEta2jpd4G_w&s=44KkwwBfpo8sgiOBkbE21kUAWikkKPVvdKs_H > FnM0xw&e=
- [Bier] Comment on draft-hj-bier-mldp-signaling-00 Eric C Rosen
- Re: [Bier] Comment on draft-hj-bier-mldp-signalin… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] Comment on draft-hj-bier-mldp-signalin… Jeffrey (Zhaohui) Zhang
- Re: [Bier] Comment on draft-hj-bier-mldp-signalin… Eric C Rosen