Re: [Gen-art] Review: draft-ietf-pim-join-attributes-for-lisp-05
"Stig Venaas (svenaas)" <stig@cisco.com> Tue, 18 October 2016 20:39 UTC
Return-Path: <stig@cisco.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73EFE129865 for <gen-art@ietfa.amsl.com>; Tue, 18 Oct 2016 13:39:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.952
X-Spam-Level:
X-Spam-Status: No, score=-14.952 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, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.431, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
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 klwGbhAFdyuW for <gen-art@ietfa.amsl.com>; Tue, 18 Oct 2016 13:39:31 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32976129861 for <gen-art@ietf.org>; Tue, 18 Oct 2016 13:39:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4826; q=dns/txt; s=iport; t=1476823171; x=1478032771; h=subject:to:references:from:message-id:date:mime-version: in-reply-to:content-transfer-encoding; bh=SiuD0sUMgIhaSywdCGrtKI24yCvcbufFFgU5w3mYaO8=; b=SvbSk85zJS1HhHmhB00iQHLECPsj1reMZPtHC/2A7LnoBiNGZTCqWxRa AUdjNKrWsvuPGlU3vAYKEBPn7zgNNeY9jAX4LMN1QC5dcaJOiD2LKy8zq /k6jHls1rED2A/JEc4FDKtms585GowYP/zy7tzHIN2j+wzNQ3LEUHmSlD 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0A7AQAPhwZY/5pdJa1cGQEBAQEBAQEBAQEBBwEBAQEBgzwBAQEBAR1XKlKNNJcFlDiCCCeFegKCAzgUAQIBAQEBAQEBYieEYQEBAQMBMgEFRgsLEQMBAQEBLk8IBgEMBgIBAYhGCA7DTAEBAQEBAQEBAQEBAQEBAQEBAQEBHog6gliKJgWPOIpQAYYngwaGWIFuToQbgxQjhWmJKYNShAAeNlSDBhyBcx40AYgYAQEB
X-IronPort-AV: E=Sophos;i="5.31,511,1473120000"; d="scan'208";a="159027851"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 18 Oct 2016 20:39:27 +0000
Received: from [10.154.161.111] ([10.154.161.111]) by rcdn-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id u9IKdRIB031869; Tue, 18 Oct 2016 20:39:27 GMT
To: Lucy yong <lucy.yong@huawei.com>, "draft-ietf-pim-join-attributes-for-lisp@tools.ietf.org" <draft-ietf-pim-join-attributes-for-lisp@tools.ietf.org>, "A. Jean Mahoney" <mahoney@nostrum.com>, General Area Review Team <gen-art@ietf.org>
References: <2691CE0099834E4A9C5044EEC662BB9D572E1B66@dfweml501-mbb>
From: "Stig Venaas (svenaas)" <stig@cisco.com>
Message-ID: <1cf67ddb-04c8-10d4-566a-4f2cc0475970@cisco.com>
Date: Tue, 18 Oct 2016 13:39:26 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0
MIME-Version: 1.0
In-Reply-To: <2691CE0099834E4A9C5044EEC662BB9D572E1B66@dfweml501-mbb>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/c9-YY7pwXW9W7uCZfBENpDv73gk>
Subject: Re: [Gen-art] Review: draft-ietf-pim-join-attributes-for-lisp-05
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Oct 2016 20:39:32 -0000
Hi Thanks for the review Lucy, please see comments inline. On 10/17/2016 12:09 PM, Lucy yong wrote: > // > > > > Send again. fix some template info. > > / / > > *From:*Lucy yong > *Sent:* Monday, October 17, 2016 1:59 PM > *To:* A. Jean Mahoney; General Area Review Team; > 'draft-ietf-pim-join-attributes-for-lisp.all@tool.ietf.org' > *Subject:* [Gen-art] Review: draft-ietf-pim-join-attributes-for-lisp-05 > > > > I am the assigned Gen-ART reviewer for this draft. The General Area > Review Team (Gen-ART) reviews all IETF documents being processed by the > IESG for the IETF Chair. Please treat these comments just like any > other last call comments. > > > > For more information, please see the FAQ at > > > > <http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>. > > > > Document: draft-ietf-pim-join-attributes-for-lisp-05 > > PIM Join Attributes for LISP environments. > > Reviewer: Lucy Yong > > Review Date: 17-Oct-2016 > > IETF LC End Date: 24-Oct-2016 > > IESG Telechat date: > > > > Summary: This document specifies two new PIM join/prune attributes for > facilitating PIM mcast transports across LISP sites.*//*Some issues need > to be considered prior to publishing. > > > > Major issues: > > > > the draft assumes that PIM works within individual LISP sites but PIM > mcast transport may not be supported among LISP sites. However the > mechanism itself does not enforce a unique (unicast or mcast) underlay > transport among LISP sites. Could some ETRs request unicast transport, > other request multicast transport? The mechanism requires all LISP xTRs > to run PIM protocol, right? We are sending a PIM join and we assume that the upstream LIS xTR is supporting PIM. This is similar to RFC 6831. If PIM is not supported, the join message would be ignored. As we mention in section 4 we want to allow a mixture of multicast and unicast forwarding. > > > PIM join/prune msg are designed for PIM protocol. These two attributes > are specifically designed for LISP purpose. Any concern here? From PIM > perspective, they are optional attributes; are they “MUST” attributes > for LISP (mcast)? It is possible to do multicast according to 6831 without these attributes. As we mention in this draft, the transport attribute is useful in telling the upstream whether to use unicast or multicast. 6831 only talks about multicast. We also discuss in this section 5 how the ETR RLOC attribute is helpful in determining the unicast destination address and for root-EID mobility. As we mention, one could without the RLOC attribute instead use the outer source address of the LISP encapsulated J/P message, but that may not necessarily be the best/right address to use. So I think we are explaining how one can do LISP multicast without these new attributes, but there are benefits in using them. So in short, they are not "MUST" attributes, but there are good reasons for using them. > Minor issues: the draft uses many PIM and LISP terms without any > explanation. It is hard for a reader to read it without knowledge of PIM > and LISP protocol and terms. We could perhaps clarify some, but I think we should expect someone reading this in order to implement it, or in order to understand an implementation, to have some knowledge of both PIM and LISP. At least terms like RLOC, EID, ITR, ETR and xTR. > It is not clear if Receiver RLOC attribute only applies to unicast > transport or both unicast/mcast transport. Need to clarify. Perhaps we should make this clearer. Currently we have this text in section 5: To support root-EID mobility, receiver ETRs must also be tracked by the LISP control plane of the root ITR, regardless of the underlying transport. In other words, one could choose not to use it for multicast transport, but that means one may not be able to support root-EID mobility. Mobility may not always be a requirement, but it often is. > Backward compatibility, without these two attributes in a join/prune msg > from a LISP ETR, what that mean? An implementation could fall back to assuming multicast transport (per 6831) and the outer source address when the attributes are not present. > Nits/editorial comments: > > > > Section 1: “to be notified should the root of the > > distribution tree move to another site.” Should “should” be “that”? No, it is used a synonym of "in case" here. > Section 5: several ‘must’ should be “MUST” I'm not sure honestly. It is describing what implementations generally need to do (or must), but it is not something we are specifying or enforcing here, it is just information explaining how things generally work. Thanks, Stig > > > > Regards, > > Lucy > > > > >
- [Gen-art] Review: draft-ietf-pim-join-attributes-… Lucy yong
- [Gen-art] FW: Review: draft-ietf-pim-join-attribu… Lucy yong
- [Gen-art] Review: draft-ietf-pim-join-attributes-… Lucy yong
- Re: [Gen-art] Review: draft-ietf-pim-join-attribu… Dino Farinacci
- Re: [Gen-art] Review: draft-ietf-pim-join-attribu… Stig Venaas (svenaas)
- Re: [Gen-art] Review: draft-ietf-pim-join-attribu… Lucy yong
- Re: [Gen-art] Review: draft-ietf-pim-join-attribu… Dino Farinacci
- Re: [Gen-art] Review: draft-ietf-pim-join-attribu… Lucy yong
- Re: [Gen-art] Review: draft-ietf-pim-join-attribu… Dino Farinacci
- Re: [Gen-art] Review: draft-ietf-pim-join-attribu… Jari Arkko
- Re: [Gen-art] Review: draft-ietf-pim-join-attribu… Dino Farinacci
- Re: [Gen-art] Review: draft-ietf-pim-join-attribu… Lucy yong
- Re: [Gen-art] Review: draft-ietf-pim-join-attribu… Dino Farinacci
- Re: [Gen-art] Review: draft-ietf-pim-join-attribu… Lucy yong
- Re: [Gen-art] Review: draft-ietf-pim-join-attribu… Dino Farinacci
- Re: [Gen-art] Review: draft-ietf-pim-join-attribu… Jari Arkko
- Re: [Gen-art] Review: draft-ietf-pim-join-attribu… Dino Farinacci
- Re: [Gen-art] Review: draft-ietf-pim-join-attribu… Lucy yong
- Re: [Gen-art] Review: draft-ietf-pim-join-attribu… Jari Arkko