Re: [mpls] MPLS-RT review of draft-esale-mpls-app-aware-tldp

"Tarek Saad (tsaad)" <tsaad@cisco.com> Sat, 31 January 2015 05:04 UTC

Return-Path: <tsaad@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 3F60F1A8872 for <mpls@ietfa.amsl.com>; Fri, 30 Jan 2015 21:04:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -12.211
X-Spam-Level:
X-Spam-Status: No, score=-12.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, MANGLED_OFF=2.3, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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 UyNybQAPUD7e for <mpls@ietfa.amsl.com>; Fri, 30 Jan 2015 21:04:29 -0800 (PST)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E7531A1B1B for <mpls@ietf.org>; Fri, 30 Jan 2015 21:04:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8228; q=dns/txt; s=iport; t=1422680670; x=1423890270; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=KBCBOkBchYL2we8yZ3uPbtHfQmpl8Ekie8RkRxpO/v4=; b=W75eQQwzvj8qbb8CUotKxecYHvHtNxEmA6UY4RVtnCZuhbb4A+DVW16S BU12YbYSnkj2C6XTrFsJrPskdEab6MZ4+rNK9/dEZo56hUUC2X/z2Q/Yx clY0ArR4aDJBYB+ij8kjDplQg/MEHmpHzXR/XhHNpWg3Qo1mF7d6ocYbY M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BeBQDXYcxU/4sNJK1bgwZSWQSCfcFjCoVxAhx6QwEBAQEBfYQNAQEEAQEBIAQNNwMLDgICAQgOCgICJgICAhkMCxUQAgQBDQWILA29XpVhAQEBAQEBAQEBAQEBAQEBAQEBAQEBEwQEgR2NdREBHRgbB4JogUEFjwGFW4NKgReDA4gIgnyDPSKDbm+BCzl+AQEB
X-IronPort-AV: E=Sophos;i="5.09,495,1418083200"; d="scan'208";a="119252738"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by alln-iport-3.cisco.com with ESMTP; 31 Jan 2015 05:04:29 +0000
Received: from xhc-aln-x01.cisco.com (xhc-aln-x01.cisco.com [173.36.12.75]) by alln-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id t0V54S6i019140 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Sat, 31 Jan 2015 05:04:28 GMT
Received: from xmb-aln-x08.cisco.com ([169.254.3.210]) by xhc-aln-x01.cisco.com ([173.36.12.75]) with mapi id 14.03.0195.001; Fri, 30 Jan 2015 23:04:28 -0600
From: "Tarek Saad (tsaad)" <tsaad@cisco.com>
To: Santosh Esale <sesale@juniper.net>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] MPLS-RT review of draft-esale-mpls-app-aware-tldp
Thread-Index: AQHQKVLhLdk1xXgDvkqFOfkFmFRZfZzZ5OGA
Date: Sat, 31 Jan 2015 05:04:27 +0000
Message-ID: <D0F1CBDB.16D27E%tsaad@cisco.com>
References: <D0D072FC.78659%sesale@juniper.net>
In-Reply-To: <D0D072FC.78659%sesale@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.4.7.141117
x-originating-ip: [10.86.250.225]
Content-Type: text/plain; charset="utf-8"
Content-ID: <5D9097CAF4BFC34D8A0A6E6F85F225A2@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/mpls/Qya6OnjR1mAmJJZC_d94cGcxvuE>
Cc: "draft-esale-mpls-app-aware-tldp@tools.ietf.org" <draft-esale-mpls-app-aware-tldp@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, Lizhong Jin <lizho.jin@gmail.com>
Subject: Re: [mpls] MPLS-RT review of draft-esale-mpls-app-aware-tldp
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, 31 Jan 2015 05:04:32 -0000

Thanks Santosh. I am OK with the revised changes.

Regards,
Tarek

On 2015-01-06, 7:59 PM, "Santosh Esale" <sesale@juniper.net> wrote:

>Hi Tarek,
>        Thank you for the review and comments.
>
>Please find some responses inline.
>On 12/8/14, 10:14 PM, "Tarek Saad (tsaad)" <tsaad@cisco.com> wrote:
>
>>Hi,
>>
>>below is my MPLS-RT review:
>>
>>- is the document coherent?
>>Yes, in general, but can benefit from another editorial round.
>>
>>- is it useful?
>>Yes, being able to control T-LDP session establishment on-demand using
>>new
>>targeted application capability TLV is useful.
>>
>>- is it technically sound?
>>Yes, but can benefit from being more explicit on how it complements and
>>possibly co-exists with work defined in
>>draft-ietf-mpls-ldp-ip-pw-capability.
>Section 5 describes interworking of this draft with
>draft-ietf-mpls-ldp-ip-pw-capability. We have added more explicit
>text to this section in version 03, which will be published shortly.
>
>
>>For example, when conflicting
>>TAC/SAC are used and how it can be interpreted?
>Section 5, paragraph 4 and 5 describe the procedural preferences for
>the co-existence of TAC/SAC and for the avoidance of conflicting
>SAC/TAC on the tLDP session. Added ‘must’ keyword for these procedures.
>   
>>Another (idea) is can do
>>without extra mappings for Targeted Application Element to State
>>Advertisement Control (SAC) Elements as defined in
>>draft-ietf-mpls-ldp-ip-pw-capability (can it be unified app-id instead?)?
>The application type defined in draft-ietf-mpls-ldp-ip-pw-capability maps
>to
>LDP FEC type while the TA-Id defined here is tLDP application Id, which
>is necessary to control tLDP session establishment per application and to
>advertise only necessary LDP FEC-Label bindings for that application.
>
>>
>>- is it ready for WG adoption?
>>Yes, but recommend undergoing another round of cleanup/editing before.
>>
>>
>>===
>>Comments:
>>
>>Section 2:
>>* Value of U/F-bits: suggest being explicit on the recommended values‹
>>e.g. The value of the U-bit for the TLV MUST be set to 1 so that a
>>receiver MUST silently ignore this TLV if unknown to it, and continue
>>processing the rest of the message. The value of F-bit MUST be set to 0,
>>so to not forward.
>We will make it explicit in the new revision -03.
>
>>
>>* (Targeted Application Identifier (TA-Id)): would recommend making E-bit
>>be at position 0 to be consistent with other definitions.
>Thanks for the suggestion, We will change it.
>
>>Section 3: 
>>* it MUST teard down -> it MUST tear down
>>* withdral -> withdrawal
>Done.
>
>>* repeated TA-Ids/TAEs on receive may be considered malformed (?) to be
>>consitent with procedures in draft-ietf-mpls-ldp-ip-pw-capability?
>We thought over it and arrived at a conclusion to ignore duplicates
>rather then to consider them as malformed to avoid tLDP session flap.
>
>>* can elaborate on the new requirement below.. What are implications of
>>not accepting by default?
>>      "Also, currently the remote LSR accepts asymmetric extended Hellos
>>by
>>   default or by appropriate configuration. With this document, it
>>   should accept by default in order to then accept or reject the tLDP
>>   session based on the application information.²
>If the receiving LSR does not accept asymmetric tLDP hellos, asymmetric
>tLDP sessions cannot be established to that LSR. So automatic applications
>such as Remote LFA, BGP auto-discovered pseudowire, mLDP node protection
>etc may not work.
>
>>
>>Section 4:
>>* s/an LSR MAY using/an LSR MAY use
>>
>>Section 5:
>>* "The E-bit of the Targeted Application Element MUST be set to 1 to
>>enable Targeted application.². How to handle when E-bit is 0 on RX, is it
>>malformed, or ignored?
>It is ignored. Added in the new version.
>
>>* can be more elaborative on handling TAC update in LDP capability
>>message..
>Okie.
>
>>* s/disbaled/disabled
>>* s/udpates/updates
>Done.
>
>>* "The LSR MAY add a different KeepAlive Time², why? not clear how
>>related?
>Removed.
>
>>Section 6:
>>* s/initialazation/initialization
>>* s/procceds/proceeds
>>* s/establishemt/establishment
>Done.
>
>Thanks,
>Santosh
>>
>>
>>On 2014-11-24, 2:40 AM, "Loa Andersson" <loa@pi.nu> wrote:
>>
>>>Tarek, Thomas and Lizhong,
>>>
>>>You have be selected as MPLS-RT reviewers for draft-esale-mpls-app-
>>>aware-tldp.
>>>
>>>Note to authors: You have been CC'd on this email so that you can know
>>>that this review is going on. However, please do not review your own
>>>document.
>>>
>>>Reviews should comment on whether the document is coherent, is it
>>>useful (ie, is it likely to be actually useful in operational
>>>networks), and is the document technically sound?  We are interested
>>>in knowing whether the document is ready to be considered for WG
>>>adoption (ie, it doesn't have to be perfect at this point, but should be
>>>a good start).
>>>
>>>Reviews should be sent to the document authors, WG co-chairs and
>>>WG secretary, and CC'd to the MPLS WG email list. If necessary, comments
>>>may be sent privately to only the WG chairs.
>>>
>>>If you have technical comments you should try to be explicit about what
>>>*really* need to be resolved before adopting it as a working group
>>>document, and what can wait until the document is a working group
>>>document and the working group has the revision control.
>>>
>>>Are you able to review this draft by Dec 9, 2014? Please respond in a
>>>timely fashion.
>>>
>>>
>>>Thanks, Loa
>>>(as MPLS WG chair)
>>>-- 
>>>
>>>
>>>Loa Andersson                        email: loa@mail01.huawei.com
>>>Senior MPLS Expert                          loa@pi.nu
>>>Huawei Technologies (consultant)     phone: +46 739 81 21 64
>>
>>_______________________________________________
>>mpls mailing list
>>mpls@ietf.org
>>https://www.ietf.org/mailman/listinfo/mpls
>
>