Re: [apps-discuss] APPSDIR review of draft-ietf-l2vpn-arp-mediation-19

Stewart Bryant <stbryant@cisco.com> Tue, 15 May 2012 16:14 UTC

Return-Path: <stbryant@cisco.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7099221F8833 for <apps-discuss@ietfa.amsl.com>; Tue, 15 May 2012 09:14:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.496
X-Spam-Level:
X-Spam-Status: No, score=-110.496 tagged_above=-999 required=5 tests=[AWL=0.102, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7pSE0MmqLh6T for <apps-discuss@ietfa.amsl.com>; Tue, 15 May 2012 09:14:40 -0700 (PDT)
Received: from ams-iport-4.cisco.com (ams-iport-4.cisco.com [144.254.224.147]) by ietfa.amsl.com (Postfix) with ESMTP id 5C7CA21F878B for <apps-discuss@ietf.org>; Tue, 15 May 2012 09:13:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=stbryant@cisco.com; l=15596; q=dns/txt; s=iport; t=1337098433; x=1338308033; h=message-id:date:from:reply-to:mime-version:to:cc:subject: references:in-reply-to; bh=JDdRVXcf3j7WHb78V/Wymc4FVF1iraGfyvqfbT29SFE=; b=XWSI3VapN0JuE9ZRrGnIDGUUTwA02/yjAH6wNNdpxlhNV+Vfe4Udnj2c f8WXLaQFkesLB2BXCHQRGw5zHvAPs6VwfgdaOxTW5Z1Q0TgS3jDLhlQpv 7WmADQ0oUwJQa0x86DmbG9+ic+NMu2dkaNWIlOsFmpxd4FVMMmp7mF6N9 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EAGuAsk+Q/khR/2dsb2JhbABEs3+BB4IVAQEBAwESAQJjARALFAQJFg8JAwIBAgFFBgEMAQcBAR6HZwULmnWDRRCcSIschgAEi0iKNYERhVCHdoECZ4Jq
X-IronPort-AV: E=Sophos;i="4.75,595,1330905600"; d="scan'208,217";a="4546119"
Received: from ams-core-1.cisco.com ([144.254.72.81]) by ams-iport-4.cisco.com with ESMTP; 15 May 2012 16:13:51 +0000
Received: from cisco.com (mrwint.cisco.com [64.103.70.36]) by ams-core-1.cisco.com (8.14.3/8.14.3) with ESMTP id q4FGDpTr019715; Tue, 15 May 2012 16:13:51 GMT
Received: from stbryant-mac2.local (localhost [127.0.0.1]) by cisco.com (8.14.4+Sun/8.8.8) with ESMTP id q4FGDnAH025670; Tue, 15 May 2012 17:13:50 +0100 (BST)
Message-ID: <4FB280BD.3010906@cisco.com>
Date: Tue, 15 May 2012 17:13:49 +0100
From: Stewart Bryant <stbryant@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
MIME-Version: 1.0
To: S Moonesamy <sm+ietf@elandsys.com>, RFC Editor <rfc-editor@rfc-editor.org>
References: <6.2.5.6.2.20120502015143.0a1cbeb8@elandnews.com>
In-Reply-To: <6.2.5.6.2.20120502015143.0a1cbeb8@elandnews.com>
Content-Type: multipart/alternative; boundary="------------070401050803010400080809"
X-Mailman-Approved-At: Tue, 15 May 2012 10:02:40 -0700
Cc: apps-discuss@ietf.org, draft-ietf-l2vpn-arp-mediation.all@tools.ietf.org
Subject: Re: [apps-discuss] APPSDIR review of draft-ietf-l2vpn-arp-mediation-19
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: stbryant@cisco.com
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 May 2012 16:14:41 -0000

RFC Editor: please continue with the publication process.

AA Reviewer: thank you for the review

The purpose of the last call was to address an IPR issue discovered
whilst the document was with the RFC Editor, however we
will attempt to address these points.


On 02/05/2012 11:23, S Moonesamy wrote:
> I have been selected as the Applications Area Directorate reviewer for 
> this draft (for background on AppsDir, please see 
> http://trac.tools.ietf.org/area/app/trac/wiki/ApplicationsAreaDirectorate 
> ).
>
> Please resolve these comments along with any other Last Call comments 
> you may receive. Please wait for direction from your document shepherd 
> or AD before posting a new version of the draft.
>
> Document: draft-ietf-l2vpn-arp-mediation-19
> Title: ARP Mediation for IP Interworking of Layer 2 VPN
> Reviewer: S. Moonesamy
> Review Date: May 2, 2012
> IETF Last Call Date: April 12, 2012
>
> Summary: I'll abstain from making any recommendation about publication 
> as the L2VPN Working Group has been working on this draft since 
> October 2004.
>
> This draft describes methods for ARP Mediation when different 
> resolution protocols are used on either Attachment Circuit.  It does 
> not contain any Application considerations.  I am not familiar with 
> the subject.
>
> Major issues:
>
> It is not clear throughout the document whether "IP address" refers to 
> IPv4 and IPv6 or IPv4 only.

SB> I would like to ask the authors to clearly inspect the usage the 
term "IP Address"
and determine whether there is any ambiguity of the term in each case 
and provide
the necessary clarification if required.
>
> In Section 1:
>
>   "In this document, we specify the procedures for VPWS services,
>    which the PEs MUST implement in order to mediate the IP address
>    resolution mechanism."
>
> BTW, VPWS is expanded on first use below that.
SB> I am sure the RFC Editor will get that one
>
> It's difficult to figure out the procedures for that "MUST".
SB> Yes, suggest s/MUST/need to/
>
> In Section 4.1.2:
>
>   "This document mandates that there MUST be only one CE per
>    Attachment Circuit. However, customer facing access topologies
>    may exist whereby more than one CE appears to be connected to
>    the PE on a single Attachment Circuit."
>
> There is a requirement for only one CE per Attachment Circuit and yet 
> it is mentioned that there may be cases where more than one CE appears 
> to be connected.  If there are cases when the requirement cannot be 
> followed, why is it a requirement?

SB> I suggest:
OLD
This document mandates that there MUST be only one CE per Attachment 
Circuit.
NEW
The method described in  this document only supports the case where 
there is a single CE per Attachment Circuit.
END
>
> In Section 8.1:
>
>   "For greater security the LDP connection between two trusted PEs
>    MUST be secured by each PE verifying the incoming connection
>    against the configured address of the peer and authenticating
>    the LDP messages using MD5 authentication, as described in
>    section 2.9 of [RFC5036]."
>
> Isn't the MD5 authentication considered as obsolete?
SB> A good point, but this document is not the place to specify LDP 
security.
I suggest the following change:

OLD
"For greater security the LDP connection between two trusted PEs
    MUST be secured by each PE verifying the incoming connection
    against the configured address of the peer and authenticating
    the LDP messages using MD5 authentication, as described in
    section 2.9 of [RFC5036]."
NEW
"For greater security the LDP connection between two trusted PEs
    MUST be secured by each PE verifying the incoming connection
    against the configured address of the peer and authenticating
    the LDP messages as described in  section 2.9 of [RFC5036]."
END

>
> In Appendix A.1:
>
>   "In an IP L2 interworking L2VPN, when an IGP on a CE connected to
>    a broadcast link is cross-connected with an IGP on a CE
>    connected to a point-to-point link, there are routing protocol
>    related issues that MUST be addressed."
>
> Addressing protocol related issues is a vague requirement.
SB> I think these are addressed in the sub sections that follow.
>
> Minor isues:
>
> In Section 2:
>
>   "1. Discover the IP address of the locally attached CE device"
>
> Is this for IPv4 addresses only?
SB> IPv6 is described separately in the next para.
>
> In Section 3:
>
>   "If the IP packet arrives at the ingress PE with multiple data
>    link headers (for example in the case of bridged Ethernet PDU
>    on an ATM Attachment Circuit), all data link headers MUST be
>    removed from the IP packet before transmission over the PW."
>
> What is "PW"?
SB> s/PW/pseudowire/
>
> Nits:
>
> I found the Abstract Section difficult to parse.
I think I am OK with it, but will leave it to the RFCEditor to work though
any issues with the Authors.
>
> There are four authors listed on the first page of the draft.  
> However, there are 16 authors/editors listed in the Authors' Addresses 
> section.  Given that there is an IPR disclosure on this draft, can the 
> document shepherd answer the following question:
>
>    Has each author confirmed that any and all appropriate IPR
>    disclosures required for full conformance with the provisions of
>    BCP 78 and BCP 79 have already been filed.  If not, explain why.
>
> Please note that this review does not contain editorial comments.
>

This document was approved by the IESG prior to this procedure coming 
into operation.
The document has been re Last Called on this. It is difficult for any of 
the remaining
authors to justify sitting on IPR.

Stewart