Re: [mpls] Poll for Adoption draft-akiya-mpls-lsp-ping-reply-mode-simple-02

Sam Aldrin <aldrin.ietf@gmail.com> Sat, 30 August 2014 08:32 UTC

Return-Path: <aldrin.ietf@gmail.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 47FAA1A06C1 for <mpls@ietfa.amsl.com>; Sat, 30 Aug 2014 01:32:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, 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 824BogFTXbtp for <mpls@ietfa.amsl.com>; Sat, 30 Aug 2014 01:32:57 -0700 (PDT)
Received: from mail-pd0-x234.google.com (mail-pd0-x234.google.com [IPv6:2607:f8b0:400e:c02::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 06C4E1A006F for <mpls@ietf.org>; Sat, 30 Aug 2014 01:32:57 -0700 (PDT)
Received: by mail-pd0-f180.google.com with SMTP id p10so2029431pdj.11 for <mpls@ietf.org>; Sat, 30 Aug 2014 01:32:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=O+F4pyDsZwkE1jmq7XisfVeHxvJ1naHU3CpTaDOMWmU=; b=YZjg/8vizNwbQ4zjcRQp5xsWcbQQcRTvEQBZCeyvNsmyj7YVav7ZTdiPpnK3kAHA0E HqlDgYpKbrwKKRS/nx4IqsVv6dd7lDDNEP7LIWGopR+IpLkRFR9wj6YH4sSh8U5YZNNL mkJDpTsRRWOycBcW+8wnqrG3fgjk5d/ZdSUOHCdbF8Ht6EvwVB91L/ndi8EfcpNGrXen IqgjSidAgVp71wXjOFyB23GiEqjZWg85NHhj+ZDr/Vuj6C/pN2qVu36RyBqKSqywoyS0 3tXBKWx/frMjvgotuedGAVhWZMAWvG1e3mp/Pvra//mpTCGC5XR0NQfmS4wsa2dqW//w Wocg==
X-Received: by 10.70.98.129 with SMTP id ei1mr22245531pdb.27.1409387576336; Sat, 30 Aug 2014 01:32:56 -0700 (PDT)
Received: from [192.168.1.3] (c-107-3-154-60.hsd1.ca.comcast.net. [107.3.154.60]) by mx.google.com with ESMTPSA id qp15sm2079856pbb.54.2014.08.30.01.32.55 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 30 Aug 2014 01:32:55 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Sam Aldrin <aldrin.ietf@gmail.com>
In-Reply-To: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE25DA8EAA8@SZXEMA510-MBX.china.huawei.com>
Date: Sat, 30 Aug 2014 01:32:50 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <813CE748-0469-4BE4-8FD5-8B88696A1AEA@gmail.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>
To: Mach Chen <mach.chen@huawei.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/mpls/sujJf9uv2iYjDXhqqNkeFWHBGd8
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 08:32:59 -0000

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.
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.

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. 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