Re: [mpls] Poll to see if we have support to make draft-bryant-mpls-oam-udp-return an mpls working group document
Stewart Bryant <stbryant@cisco.com> Fri, 18 July 2014 10:43 UTC
Return-Path: <stbryant@cisco.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 172441A032F for <mpls@ietfa.amsl.com>; Fri, 18 Jul 2014 03:43:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.502
X-Spam-Level:
X-Spam-Status: No, score=-14.502 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_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] 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 ATWiZPcsKqoO for <mpls@ietfa.amsl.com>; Fri, 18 Jul 2014 03:43:41 -0700 (PDT)
Received: from aer-iport-2.cisco.com (aer-iport-2.cisco.com [173.38.203.52]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F6761A02AC for <mpls@ietf.org>; Fri, 18 Jul 2014 03:43:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3462; q=dns/txt; s=iport; t=1405680221; x=1406889821; h=message-id:date:from:reply-to:mime-version:to:cc:subject: references:in-reply-to:content-transfer-encoding; bh=gwU+5GdZiS5P1G6yEX1oVgfbW+5Isbzt4KFpajcltLk=; b=dlGWO+wRfIhso8Q91AnFWt99t83/g0ZffnHvxuLRcOENwObCbrXE/aKb JKqHQc/WiuFQ7UKYYrinZ3sH7DNdKoCDKgHXyGNuvyHyajTzoPi1yfxcT qCGyBUkkt1qRt77OBJS3T5Tv/qJsmoakQjqrmdozL7p+Og9HFRayue56Y I=;
X-IronPort-AV: E=Sophos;i="5.01,684,1400025600"; d="scan'208";a="115862102"
Received: from aer-iport-nat.cisco.com (HELO aer-core-3.cisco.com) ([173.38.203.22]) by aer-iport-2.cisco.com with ESMTP; 18 Jul 2014 10:43:37 +0000
Received: from cisco.com (mrwint.cisco.com [64.103.70.36]) by aer-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id s6IAhamK001256 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 18 Jul 2014 10:43:36 GMT
Received: from [IPv6:::1] (localhost [127.0.0.1]) by cisco.com (8.14.4+Sun/8.8.8) with ESMTP id s6IAhY4f012423; Fri, 18 Jul 2014 11:43:34 +0100 (BST)
Message-ID: <53C8FA57.6080802@cisco.com>
Date: Fri, 18 Jul 2014 11:43:35 +0100
From: Stewart Bryant <stbryant@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: "Nobo Akiya (nobo)" <nobo@cisco.com>, Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, Adrian Farrel <adrian@olddog.co.uk>
References: <53BAA7BA.2060903@pi.nu> <CECE764681BE964CBE1DFF78F3CDD3941E26BAEC@xmb-aln-x01.cisco.com>
In-Reply-To: <CECE764681BE964CBE1DFF78F3CDD3941E26BAEC@xmb-aln-x01.cisco.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/mpls/HPRlOh6TKU0fFCAjccQqDXrb_Jc
Cc: "draft-bryant-mpls-oam-udp-return@tools.ietf.org" <draft-bryant-mpls-oam-udp-return@tools.ietf.org>
Subject: Re: [mpls] Poll to see if we have support to make draft-bryant-mpls-oam-udp-return an mpls working group document
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: stbryant@cisco.com
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: Fri, 18 Jul 2014 10:43:43 -0000
On 18/07/2014 01:50, Nobo Akiya (nobo) wrote: > Hi Loa, > > I have read the document and on-list discussions around this document. > > I believe this document solves a necessary problem, and I believe the desire to define a solution based on the LMAP framework should not block the progress of this document (i.e. the two should be pursued independently). > > Therefore, I support the adoption of this document as a WG document. > > Below lists few comments which I would like to see addressed, but not blockers before becoming a WG document. > > [snip from Section 4] > If the URO is expected but is not present in Query message and an > MPLS-PLDM Response is requested out-of-band, the Query message MUST > NOT be processed further. If received over a bidirectional LSP, the > control code of the Response message MUST be set to "Error - Missing > TLV" and a Response SHOULD be sent over the reverse LSP. > > [snip from Section 4.3] > If an Out-of-band response is requested and the Address object or the > URO is missing, the Query SHOULD be dropped in the case of a > unidirectional LSP. If both these TLVs are missing on a > bidirectional LSP, the control code of Response message should set to > "Invalid Message" and the response SHOULD be sent over the reverse > LSP. > > Both snippets are describing the same procedure but there's a conflict with control code value mandated. > => "Missing TLV" (TBD) vs. "Invalid Message" (0x1C) Good catch. Since we have combined port and address, invalid Msg is probably good enough. > In the second snippet from Section 4.3 above, I believe the condition should be && and not ||. I don't think so. Address only was the original mode and although I have doubts about whether there are deployments we need to support it until it is deprecated. Thus you might find an address TLV indicating a response over IP is required or a URO indicating a response over UDP/IP is required. I think we agreed that we needed to support multiple UROs in certain circumstances however I am wondering whether we need to support both modes (IP and URO) or the same packet. > s/and the Address object or the URO is missing/and the Address object and the URO are missing/ Please see above. Since we combined address and port in the URO only one TLV needs to be present > [snip from Section 5] > Nothing in this document precludes the use of a configured UDP/IP > return path in a deployment in which configuration is preferred to > signalling. In these circumstances the URO MAY be omitted from the > MPLS-PLDM messages. > > I'd like to propose a slightly different text, because such configuration may be to setup a default target for the response, in which case URO will be more preferred. > > [suggested text] > Nothing in this document precludes the use of a configured UDP/IP > return path that is more preferred than the target specified in > received UROs. In these circumstances, the UROs in received MPLS-PM > Query MAY be ignored. Alternatively use of a configured UDP/IP > return path as a default target may be specified (i.e. less preferred > than UROs). In these circumstances, the absence of the UROs in > received MPLS-PM Query SHOULD NOT be treated as an error. That works for me. I will fix the nits as needs Thanks for the review Stewart
- [mpls] Poll to see if we have support to make dra… Loa Andersson
- Re: [mpls] Poll to see if we have support to make… Andrew G. Malis
- Re: [mpls] Poll to see if we have support to make… Siva Sivabalan (msiva)
- Re: [mpls] Poll to see if we have support to make… Shah, Himanshu
- Re: [mpls] Poll to see if we have support to make… Nobo Akiya (nobo)
- Re: [mpls] Poll to see if we have support to make… Stewart Bryant
- Re: [mpls] Poll to see if we have support to make… Nobo Akiya (nobo)
- Re: [mpls] Poll to see if we have support to make… Capello Alessandro
- [mpls] Closed: Poll to see if we have support to … Loa Andersson
- Re: [mpls] Closed: Poll to see if we have support… Stewart Bryant
- Re: [mpls] Closed: Poll to see if we have support… Loa Andersson
- Re: [mpls] Closed: Poll to see if we have support… Gregory Mirsky
- Re: [mpls] Closed: Poll to see if we have support… Stewart Bryant