[pcp] #76 (proxy): Dave Thaler's comments on draft-ietf-pcp-proxy-06

"pcp issue tracker" <trac@tools.ietf.org> Tue, 28 April 2015 21:36 UTC

Return-Path: <trac@tools.ietf.org>
X-Original-To: pcp@ietfa.amsl.com
Delivered-To: pcp@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D49291A8A01 for <pcp@ietfa.amsl.com>; Tue, 28 Apr 2015 14:36:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] 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 4HsbRgdWUjNg for <pcp@ietfa.amsl.com>; Tue, 28 Apr 2015 14:36:13 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:123a::1:2a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 846421A89F5 for <pcp@ietf.org>; Tue, 28 Apr 2015 14:36:13 -0700 (PDT)
Received: from localhost ([::1]:47428 helo=zinfandel.tools.ietf.org) by zinfandel.tools.ietf.org with esmtp (Exim 4.82_1-5b7a7c0-XX) (envelope-from <trac@tools.ietf.org>) id 1YnDAr-0005db-2l; Tue, 28 Apr 2015 14:36:13 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: pcp issue tracker <trac@tools.ietf.org>
X-Trac-Version: 0.12.3
Precedence: bulk
Auto-Submitted: auto-generated
X-Mailer: Trac 0.12.3, by Edgewall Software
To: draft-ietf-pcp-proxy@tools.ietf.org, dthaler@microsoft.com
X-Trac-Project: pcp
Date: Tue, 28 Apr 2015 21:36:13 -0000
X-URL: http://tools.ietf.org/pcp/
X-Trac-Ticket-URL: http://tools.ietf.org/wg/pcp/trac/ticket/76
Message-ID: <059.537358a39f79e82289de47eacc67bfba@tools.ietf.org>
X-Trac-Ticket-ID: 76
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Rcpt-To: draft-ietf-pcp-proxy@tools.ietf.org, dthaler@microsoft.com, pcp@ietf.org
X-SA-Exim-Mail-From: trac@tools.ietf.org
X-SA-Exim-Scanned: No (on zinfandel.tools.ietf.org); SAEximRunCond expanded to false
Resent-To: draft-ietf-pcp-proxy@ietf.org
Resent-Message-Id: <20150428213613.846421A89F5@ietfa.amsl.com>
Resent-Date: Tue, 28 Apr 2015 14:36:13 -0700
Resent-From: trac@tools.ietf.org
Archived-At: <http://mailarchive.ietf.org/arch/msg/pcp/xcLPrv3TCrZuo21RvVBkaaGtRgk>
Cc: pcp@ietf.org
Subject: [pcp] #76 (proxy): Dave Thaler's comments on draft-ietf-pcp-proxy-06
X-BeenThere: pcp@ietf.org
X-Mailman-Version: 2.1.15
List-Id: PCP wg discussion list <pcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pcp>, <mailto:pcp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pcp/>
List-Post: <mailto:pcp@ietf.org>
List-Help: <mailto:pcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcp>, <mailto:pcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Apr 2015 21:36:15 -0000

#76: Dave Thaler's comments on draft-ietf-pcp-proxy-06

 Section 1.1:
 > likely to be more than on NAT on the path between client machines and

 s/more than on/more than one/

 Section 1.2:
 Is it worth noting that the pcp-anycast draft is an alternate solution to
 this same use case?

 Section 3.2:
 This section's wording is a bit confusing.   Section 1 explained the
 reference
 model of back-to-back client and server.  So termination would occur when
 either
 a) the request gets to a server that does not have the PCP proxy
 functional element, or
 b) it gets to a PCP proxy whose PCP client has no PCP servers reachable
 (e.g. none configured and no default routers that respond to PCP) and thus
 has nothing to forward to.
 No?

 The two examples currently in 3.2 are merely ways a NAT gateway (but a PCP
 proxy could be a firewall or something other than a NAT...) could choose
 to enable or disable a PCP proxy functional element and hence
 toggle between a and b above.   But the PCP speaker might not be a NAT
 gateway, or it might not implement a PCP proxy at all, or it might
 implement one but not be "configured to know it's the outermost" but
 rather use rule b above.
 So I think section 3.2 needs further elaboration as noted above.

 Section 3.6:
 I think the reference to Zone ID [I-D.penno-pcp-zones] should probably
 reference the Third Party ID Option [I-D.ietf-pcp-third-party-id-option].

 Section 5:
 > Section 3.3 specifies the cases where a THIRD_PARTY option is inserted
 > the PCP Proxy.  In those cases, means to prevent a malicious

 s/inserted/inserted by/

 > THIRD_PARTY option MUST NOT be enabled unless the network on which

 Grammar: s/option/options/

 >   dropped (or in the case of an unknown Option which is not mandatory-
 >   to-process the Option be removed) if it is not compatible with

 s/Option be/Option SHOULD be/

-- 
-------------------------------------+-------------------------------------
 Reporter:  dthaler@microsoft.com    |      Owner:  draft-ietf-pcp-
     Type:  defect                   |  proxy@tools.ietf.org
 Priority:  minor                    |     Status:  new
Component:  proxy                    |  Milestone:  milestone1
 Severity:  Waiting for Shepherd     |    Version:  1.0
  Writeup                            |   Keywords:
-------------------------------------+-------------------------------------

Ticket URL: <http://tools.ietf.org/wg/pcp/trac/ticket/76>
pcp <http://tools.ietf.org/pcp/>