Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp-ping-reply-mode-simple-02
Mach Chen <mach.chen@huawei.com> Sat, 30 August 2014 09:40 UTC
Return-Path: <mach.chen@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AFEA1A8904 for <mpls@ietfa.amsl.com>; Sat, 30 Aug 2014 02:40:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.869
X-Spam-Level:
X-Spam-Status: No, score=-4.869 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.668, SPF_PASS=-0.001] autolearn=ham
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 UL9MT-YqKeXu for <mpls@ietfa.amsl.com>; Sat, 30 Aug 2014 02:40:17 -0700 (PDT)
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 53EB81A8901 for <mpls@ietf.org>; Sat, 30 Aug 2014 02:40:16 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml402-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BIW76687; Sat, 30 Aug 2014 09:40:14 +0000 (GMT)
Received: from SZXEMA409-HUB.china.huawei.com (10.82.72.41) by lhreml402-hub.china.huawei.com (10.201.5.241) with Microsoft SMTP Server (TLS) id 14.3.158.1; Sat, 30 Aug 2014 10:40:12 +0100
Received: from SZXEMA510-MBX.china.huawei.com ([169.254.3.57]) by SZXEMA409-HUB.china.huawei.com ([10.82.72.41]) with mapi id 14.03.0158.001; Sat, 30 Aug 2014 17:40:06 +0800
From: Mach Chen <mach.chen@huawei.com>
To: Sam Aldrin <aldrin.ietf@gmail.com>
Thread-Topic: [mpls] Poll for Adoption draft-akiya-mpls-lsp-ping-reply-mode-simple-02
Thread-Index: AQHPvOsdwjhGcp6uiEqhBQ5TeCNTy5vbARkAgABOkoCAA/otAIACKNwAgAcIvhD//96TAIAAj/Nw
Date: Sat, 30 Aug 2014 09:40:05 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE25DA8ED6C@SZXEMA510-MBX.china.huawei.com>
References: <e4da58f21f34427686e7385f90354ec1@CO2PR05MB636.namprd05.prod.outlook.com> <E840F3E3-457A-4E9F-B4D4-2163BAC344C4@gmail.com> <CECE764681BE964CBE1DFF78F3CDD3943A3B4453@xmb-aln-x01.cisco.com> <BF1EA26E-3BEE-4DEC-ACAD-4200340CC17B@gmail.com> <CECE764681BE964CBE1DFF78F3CDD3943A3B7735@xmb-aln-x01.cisco.com> <BB317C04-BCEA-4403-A1EC-C431FFCD3486@gmail.com> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE25DA8EAA8@SZXEMA510-MBX.china.huawei.com> <813CE748-0469-4BE4-8FD5-8B88696A1AEA@gmail.com>
In-Reply-To: <813CE748-0469-4BE4-8FD5-8B88696A1AEA@gmail.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.97.72]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: http://mailarchive.ietf.org/arch/msg/mpls/jyp_22W0f89-fv_zONx34tMBnVo
Cc: Ross Callon <rcallon@juniper.net>, "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>
Subject: Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp-ping-reply-mode-simple-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 30 Aug 2014 09:40:19 -0000
Hi Sam, Thanks for your prompt response! Please see my reply inline... > -----Original Message----- > From: Sam Aldrin [mailto:aldrin.ietf@gmail.com] > Sent: Saturday, August 30, 2014 4:33 PM > To: Mach Chen > Cc: Nobo Akiya (nobo); Ross Callon; mpls@ietf.org; mpls-chairs@tools.ietf.org > Subject: Re: [mpls] Poll for Adoption > draft-akiya-mpls-lsp-ping-reply-mode-simple-02 > > Hi Mach, > > Inline for my brief comments > On Aug 29, 2014, at 8:32 PM, Mach Chen <mach.chen@huawei.com> wrote: > > > Hi Sam, > > > > Some replies inline... > > > > Sniped. > > > >> > >> Let us take the MPLS TP with IP on every node. > >> The scenario you are talking about is 'associated bidirectional' tunnel. > >> Just because a 'vendor' implemented certain default method doesn't > >> require new TLV support. > >> For associated bidirectional tunnel with IP on every node, perform > >> reply mode as IP. > >> I don't think RFC4379 warrants certain default type to be fixed type > >> for a given FEC. > >> > >> [NOBO] What you say is true only if all operators prefer IP return > >> path over control channel and reverse LSP. I am aware of operators > >> who wants to prefer control channel or reverse LSP whenever > >> available, over IP path. The preference really varies depending on > >> operators. This is exactly where this extension can benefit. > >> %sam - We discussed this before but ended up with opposite conclusion > >> :D. If user want to perform return path via lsp or via IP, nothing > >> prevents and one could chose either of them. The same goes for bitmap size, > selector size etc. > > > > Your assumption is that all nodes along the path support both IP and LSP return > path, this may not always true. In some mobile backhaul networks that > normally have access and core network parts, the nodes in the access may only > support pure MPLS-TP and not support IP forwarding; the nodes in the core part > normally support IP/MPLS. Then takes the picture in A.2 as an example: > > > > +----C------D----+ > > / \ > > A'----A------B G---H---H' > > \ / > > +----E------F----+ > > > > Where A', A, H and H' only support pure MPLS-TP and do not support IP > forwarding, B and G support both LSP and IP return path, it means that reply > mode 2 cannot be used when perform traceroute. But when "Reply via reverse > LSP" is used, since C, D, E and F may not have reverse LSP path but have IP > return path, it still cannot traceroute the whole path. In this case, actually, any > single reply mode cannot satisfy the requirement. > Neither does this new TLV will help, nor mandating IP reply mode only trace is > what I am advocating. > Head end do not know which nodes support IP or which don't. > For the same topology, If C,D,E and F do not support IP, this new TLV is not going > to help you either. No, it can help only if C, D, E and F know how to handle the Reply Mode TLV. For your case, if C does not support IP, but it should support at least one other reply mode and then use that mode to send back the echo reply. > Solution cannot be topology specific, where the initiator do not know what the > topology is or will be. > What you have is a solution, trying to find a problem. The above scenario is a very typical MBB scenario that deploys pure MPLS-TP in access and reuse the IP/MPLS for core network. And even if operators know (and normally they do) the topologies, they cannot depend on the existing mechanisms to trace the path for reason that a single reply mode cannot apply to an LSP that across nodes support different modes. > > As I said in my earlier emails, performing IP and reply via LSP trace simultaneously > could achieve the same result, for mixed mode (some nodes do not support IP) > topology. Given the above example, since A', A, H and H' only support pure MPLS forwarding and do not support IP forwarding, you cannot perform IP and rely via LSP trace simultaneously. Because when you reply mode 2 (IP path) to perform trace, the echo request will be dropped at A and will not have chance to reach to other nodes. Similarly, if you use reply via LSP, C,D, E and F will not find a reverse path. Thanks, Mach > Performance or diagnosing is not an issue as Timeout value, ttl value > etc are all configurable and 4379 does not mandate what those values should be. > > > > > > The essential of the Reply Mode Order TLV is to allow multiple reply modes to > be used for a specific LSP, and each responder can select its appropriate reply > mode to return the echo reply. > You could achieve that without the need for new TLV and upgrade of the > network. > > cheers > -sam > > > > > > Best regards, > > Mach
- [mpls] Poll for Adoption draft-akiya-mpls-lsp-pin… Ross Callon
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Nobo Akiya (nobo)
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Sam Aldrin
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Nobo Akiya (nobo)
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Ross Callon
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Sam K. Aldrin
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Loa Andersson
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Nobo Akiya (nobo)
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Sam K. Aldrin
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Mach Chen
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Sam Aldrin
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Mach Chen
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Mach Chen
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Sam Aldrin
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Faisal Iqbal (faiqbal)
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Mach Chen
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… stephane.litkowski
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Sam Aldrin
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Tarek Saad (tsaad)
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Gregory Mirsky
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Dongjie (Jimmy)
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… John E Drake
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… bruno.decraene
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Ross Callon
- [mpls] QA Review draft-akiya-mpls-lsp-ping-reply-… Lou Berger
- Re: [mpls] QA Review draft-akiya-mpls-lsp-ping-re… Nobo Akiya (nobo)
- Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp… Nobo Akiya (nobo)
- Re: [mpls] QA Review draft-akiya-mpls-lsp-ping-re… Lou Berger
- Re: [mpls] QA Review draft-akiya-mpls-lsp-ping-re… Nobo Akiya (nobo)
- Re: [mpls] QA Review draft-akiya-mpls-lsp-ping-re… Mach Chen