Re: [Detnet-dp-dt] Using MS-PW concept for the d-pw
Jiangyuanlong <jiangyuanlong@huawei.com> Sun, 26 February 2017 02:28 UTC
Return-Path: <jiangyuanlong@huawei.com>
X-Original-To: detnet-dp-dt@ietfa.amsl.com
Delivered-To: detnet-dp-dt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id E206B129653
for <detnet-dp-dt@ietfa.amsl.com>; Sat, 25 Feb 2017 18:28:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level:
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3,
RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01,
RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001]
autolearn=ham autolearn_force=no
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 WseUGqRfWl3y for <detnet-dp-dt@ietfa.amsl.com>;
Sat, 25 Feb 2017 18:28:27 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17])
(using TLSv1 with cipher RC4-SHA (128/128 bits))
(No client certificate requested)
by ietfa.amsl.com (Postfix) with ESMTPS id 3F16912962C
for <detnet-dp-dt@ietf.org>; Sat, 25 Feb 2017 18:28:26 -0800 (PST)
Received: from 172.18.7.190 (EHLO LHREML713-CAH.china.huawei.com)
([172.18.7.190])
by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued)
with ESMTP id DHT60153; Sun, 26 Feb 2017 02:28:23 +0000 (GMT)
Received: from SZXEMA411-HUB.china.huawei.com (10.82.72.70) by
LHREML713-CAH.china.huawei.com (10.201.108.36) with Microsoft SMTP Server
(TLS) id 14.3.301.0; Sun, 26 Feb 2017 02:28:22 +0000
Received: from SZXEMA506-MBS.china.huawei.com ([169.254.4.67]) by
szxema411-hub.china.huawei.com ([10.82.72.70]) with mapi id 14.03.0235.001;
Sun, 26 Feb 2017 10:28:12 +0800
From: Jiangyuanlong <jiangyuanlong@huawei.com>
To: LoaAndersson <loa@pi.nu>
Thread-Topic: [Detnet-dp-dt] Using MS-PW concept for the d-pw
Thread-Index: AdKP1/m/YFidtgxOTBibC2VpCfyDbA==
Date: Sun, 26 Feb 2017 02:28:11 +0000
Message-ID: <etPan.58b23d39.7d644a77.5f0a@localhost>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Content-Type: multipart/alternative;
boundary="_000_etPan58b23d397d644a775f0alocalhost_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0),
refid=str=0001.0A020201.58B23D48.00D4, ss=1, re=0.000, recu=0.000, reip=0.000,
cl=1, cld=1, fgs=0, ip=169.254.4.67,
so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: 9d0a539bd8155e6341d8773453debaec
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet-dp-dt/ye94OquXKR11R_zYhlEGx5dUC6M>
Cc: "detnet-dp-dt@ietf.org" <detnet-dp-dt@ietf.org>
Subject: Re: [Detnet-dp-dt] Using MS-PW concept for the d-pw
X-BeenThere: detnet-dp-dt@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: DetNet WG Data Plane Design Team <detnet-dp-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet-dp-dt>,
<mailto:detnet-dp-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet-dp-dt/>
List-Post: <mailto:detnet-dp-dt@ietf.org>
List-Help: <mailto:detnet-dp-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet-dp-dt>,
<mailto:detnet-dp-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Feb 2017 02:28:30 -0000
The egress knows that two PWs are mapped to the same elimination module, and in the data plane, packets with these two PW label values are directed to the same elimination module, then packets are eliminated by their sequence number. Even when only a single common elimination module is available for all detnet, a vLabel can be used internally to identify detnet PWs. that is, two PWs are mapped to the same vLabel, elimination is done based on (vLabel, sequence number). Cheers, Yuanlong 发件人:LoaAndersson 收件人:detnet-dp-dt@ietf.org 时间:2017-02-25 18:30:20 主题:Re: [Detnet-dp-dt] Using MS-PW concept for the d-pw Yuanlong, On 2017-02-25 18:02, Jiangyuanlong wrote: > Loa, > > -----Original Message----- > From: Loa Andersson [mailto:loa@pi.nu] > Sent: Saturday, February 25, 2017 3:34 PM > To: Jiangyuanlong; Jouni Korhonen > Cc: detnet-dp-dt@ietf.org > Subject: Re: [Detnet-dp-dt] Using MS-PW concept for the d-pw > > Yuanlong, > > The L-laabel is ther to make the the intermediate not (S-PE) know what to do whit the packet, the d-pw label was not allocated by the S-PE, so it does not ahve any knowledge what it means. > [YJ] d-pw can be allocated by the S-PE in MS-PW, just as you would like to allocate the L-labels. Very similarly, I think the same T-LDP protocol can be used. If you do that the S-PE will swap the d-pw, packets will come in from two different directions with differnt d-pws to the egress, and there is no way for the egress to identify packets to eliminate. /Loa and the egress will have no way > [YJ] As I said in the previous email, using PW to trigger FRER will be cleaner compared with using L-label since CW is inspected. > > If you let the S-PEs allocate and swap d-pw's, the next S-PE or a T-PE can't coordinate for the same packet coming in on from tow different nodes. > [YJ] It's like the 1+1 PW protection case, though the operations of elimination and replication in the S-PE and the T-PE need to be specified. > [YJ]Take VPLS as an example, several PWs can be directed into the same VSI in a PE and PW packets are processed there (for detnet, the processing is FRER now). > > But I feel like we are going in circles, can we agree on the corner stones first? > > Do we want all possible/conceivable control mechanism be within scope? > [YJ] maybe we can take LDP as a first step. It seems the difficulty is how to decide the S-PEs for a detnet flow (a routing protocol may be needed for automatic selection). > [YJ] if all T-PEs and S-PEs are determined for a detnet flow, it is quite easy to set up PW segments and LSPs respectively with the help of LDP protocol. > Cheers, > Yuanlong > > /Loa > > > On 2017-02-25 15:18, Jiangyuanlong wrote: >> I agreed to alternative 2. L-label is not needed, S-PE must look into the PW label (further, extract sequence number in the CW) of a packet, and all FRER semantics can be coupled with the PW label. >> >> -----Original Message----- >> From: Jouni Korhonen [mailto:jouni.korhonen@broadcom.com] >> Sent: Saturday, February 25, 2017 3:07 PM >> To: Jiangyuanlong >> Cc: detnet-dp-dt@ietf.org; Loa Andersson >> Subject: Re: [Detnet-dp-dt] Using MS-PW concept for the d-pw >> >> Hi, >> >>> [YJ] I regard the L-Labels and T-labels are the same LSP layer. If we look into the full MPLS label stack of a packet in a PW, normally there is an LSP label at the top (unless PHP is enabled for the last hop). >>> Not sure what is the L-Label in your picture, is it different from LSP label? >> >> L-labels have been so far in the discussion between MS-PW PEs. >> T-labels are between any LSR. L-labels are not PHPed i.e., even if PHP >> is enable the L-Label stays and the label above it gets popped (that >> we have been referring as T-Labels). T- and L-labels are just a naming >> convention. IF you don’t have “between MS-PW PEs” semantic associated >> with the L-Label, it is the same as T-Label ;) >> >> >> >> case L-labels are present.. (alternative 1) >> >> PHP >> --------> >> +------------+ +------------+ >> | T-labels | | L-label | >> +------------+ +------------+ >> | L-label | | d-pw label | >> +------------+ +------------+ >> | d-pw label | | | >> +------------+ | Payload | >> | | | | >> | Payload | +------------+ >> | | >> +------------+ >> >> case no L-labels.. (alternative 2.. and also alternative 3 if you >> think T- and L-labels are the same) >> >> PHP >> --------> >> +------------+ +------------+ >> | T-labels | | d-pw label | >> +------------+ +------------+ >> | d-pw label | | | >> +------------+ | Payload | >> | | | | >> | Payload | +------------+ >> | | >> +------------+ >> >> >> >> >> >> - Jouni >> > -- Loa Andersson email: loa@mail01.huawei.com Senior MPLS Expert loa@pi.nu Huawei Technologies (consultant) phone: +46 739 81 21 64 _______________________________________________ Detnet-dp-dt mailing list Detnet-dp-dt@ietf.org https://www.ietf.org/mailman/listinfo/detnet-dp-dt
- [Detnet-dp-dt] Using MS-PW concept for the d-pw Balázs Varga A
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jouni Korhonen
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jiangyuanlong
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Balázs Varga A
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jouni Korhonen
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jiangyuanlong
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jouni Korhonen
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jiangyuanlong
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Loa Andersson
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jouni Korhonen
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jiangyuanlong
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jiangyuanlong
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Loa Andersson
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jouni Korhonen
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jouni Korhonen
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jiangyuanlong
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Loa Andersson
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jouni Korhonen
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jiangyuanlong
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jouni Korhonen
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Loa Andersson
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jiangyuanlong
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Loa Andersson
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jiangyuanlong
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Loa Andersson
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jouni Korhonen
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Loa Andersson
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jouni Korhonen
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Balázs Varga A
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Balázs Varga A
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jouni Korhonen
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jiangyuanlong
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Loa Andersson
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jiangyuanlong
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Loa Andersson
- Re: [Detnet-dp-dt] Using MS-PW concept for the d-… Jiangyuanlong