Re: [v6ops] new draft: draft-ietf-v6ops-6204bis

james woodyatt <jhw@apple.com> Tue, 18 October 2011 18:40 UTC

Return-Path: <jhw@apple.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E63B21F8C9C for <v6ops@ietfa.amsl.com>; Tue, 18 Oct 2011 11:40:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.555
X-Spam-Level:
X-Spam-Status: No, score=-106.555 tagged_above=-999 required=5 tests=[AWL=0.043, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, 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 ftDnLpXE985t for <v6ops@ietfa.amsl.com>; Tue, 18 Oct 2011 11:40:35 -0700 (PDT)
Received: from mail-out.apple.com (crispin.apple.com [17.151.62.50]) by ietfa.amsl.com (Postfix) with ESMTP id 15F7D21F8C8B for <v6ops@ietf.org>; Tue, 18 Oct 2011 11:40:35 -0700 (PDT)
MIME-version: 1.0
Content-type: multipart/alternative; boundary="Boundary_(ID_BE6hILh374szYSHuJ6O0lw)"
Received: from relay16.apple.com ([17.128.113.55]) by mail-out.apple.com (Oracle Communications Messaging Exchange Server 7u4-20.01 64bit (built Nov 21 2010)) with ESMTP id <0LT900KS1YHU2KW1@mail-out.apple.com> for v6ops@ietf.org; Tue, 18 Oct 2011 11:40:30 -0700 (PDT)
X-AuditID: 11807137-b7c56ae0000051ed-0c-4e9dc81efb9f
Received: from ba0301a-dhcp89.apple.com (ba0301a-dhcp89.apple.com [17.193.14.217]) (using TLS with cipher AES128-SHA (AES128-SHA/128 bits)) (Client did not present a certificate) by relay16.apple.com (Apple SCV relay) with SMTP id DE.D2.20973.E18CD9E4; Tue, 18 Oct 2011 11:40:30 -0700 (PDT)
From: james woodyatt <jhw@apple.com>
In-reply-to: <5B6B2B64C9FE2A489045EEEADDAFF2C303130AAE@XMB-RCD-109.cisco.com>
Date: Tue, 18 Oct 2011 11:40:30 -0700
Message-id: <A29A998E-658F-4265-95C7-2B27EF160EEE@apple.com>
References: <201110111355.p9BDt1M23806@ftpeng-update.cisco.com> <282BBE8A501E1F4DA9C775F964BB21FE3EB758B7A8@GRFMBX704BA020.griffon.local> <1B8E4C5A-D08B-4F37-B701-A39745136A33@cisco.com> <750BF7861EBBE048B3E648B4BB6E8F4F1FDCA4C3@crexc50p> <282BBE8A501E1F4DA9C775F964BB21FE3EB758B7AB@GRFMBX704BA020.griffon.local> <B06E5723-1EE5-4808-AE7F-3D98EB3F17CE@cisco.com> <94C682931C08B048B7A8645303FDC9F35A2DDC07B7@PUEXCB1B.nanterre.francetelecom.fr> <5B6B2B64C9FE2A489045EEEADDAFF2C303130A41@XMB-RCD-109.cisco.com> <94C682931C08B048B7A8645303FDC9F35A2DDC0801@PUEXCB1B.nanterre.francetelecom.fr> <5B6B2B64C9FE2A489045EEEADDAFF2C303130AAE@XMB-RCD-109.cisco.com>
To: IPv6 Operations <v6ops@ietf.org>
X-Mailer: Apple Mail (2.1251.1)
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrCLMWRmVeSWpSXmKPExsUieJDvpq7cibl+Bp+malps+VBrcfPqRRaL J/3zmSxOH9vL7MDisWTJTyaPL5c/swUwRXHZpKTmZJalFunbJXBlrJgnXvDdqWLqjGaWBsZT Fl2MHBwSAiYSna2MXYycQKaYxIV769m6GLk4hARWMEl03T4JlhAWsJB48HYlmM0rYCyx5tY7 FhCbWSBBYt7svcwgNpuAisS3y3eZQGxOAV+J89PbwOIsAqoSHY8mM0LU50kcu/2NDWKOjcT+ V7NZIZZ1s0ocfHUBrEgEaNCUM/fZIC6Sl2j5eodtAiPfLCS7ZyHZDWFrSyxb+BrK1pN42fSO HVNcV+LiukmMCxjZVjEKFqXmJFYamuklFhTkpOol5+duYgSFbUOh+Q7G7X/lDjEKcDAq8fBK ps3xE2JNLCuuzD3EKMHBrCTCy5Yw10+INyWxsiq1KD++qDQntfgQozQHi5I4r1APUEogPbEk NTs1tSC1CCbLxMEp1cBonn5BRGK9P3vu3jkna+LXmGgaLN0xceIhjbuMvx77dT5h/5m/8abr 0xcTL3jcqX+ltzUvdJbJWaMX3rnneJsNBbdNVCrJL7lrbntn1km9GZ23DhQs2iKeH7Hg/vWP amX5rzrCl1jM6rg05eU+FyvR39IvNyv91ohdr6oSMfvscp6ssqs7fUzslFiKMxINtZiLihMB 252kR1cCAAA=
Cc: pcp-chairs@tools.ietf.org, draft-ietf-pcp-base@tools.ietf.org, draft-ietf-v6ops-6204bis@tools.ietf.org
Subject: Re: [v6ops] new draft: draft-ietf-v6ops-6204bis
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Oct 2011 18:40:36 -0000

On Oct 18, 2011, at 10:33 AM, Hemant Singh (shemant) wrote:
> 
>  But the PCP base document needs to become a RFC ASAP


The current revision, I-D.ietf-pcp-base-14 is unsuitable for the purposes described in REC-48 of RFC 6092, in my opinion.  I'm hoping that the forthcoming -15 revision will be acceptable, but I don't actually see it on the server yet, and some of the more authoritative participants in the working group are balking at being asked to consider a new revision of the draft.

One of the things that would help here is for the PCP working group to stop thinking that their job is done after they specify how ports are mapped for translation and address amplification with NAT44 and NAT64 and to start remembering that their draft actually purports to explain how PCP can meet REC-48 of RFC 6092 as well.  Every time I bring up a point that shows how their draft falls down on that point, they complain that nobody cares about IPv6 CPE routers, or transports other than TCP and UDP, or this, that or the other thing, and tell me they plan to fix it in the next round of RFC development.  Fortunately, the chair and the technical editor of the draft seem to be paying attention to the problems, but I do *NOT* feel at all comfortable that the community of PCP implementers is ready to consider simple security in IPv6 CPE routers.

I am very concerned that IPv6 CPE router vendors will rush out devices that contain early reference implementations of PCP, because it is standards track, but have simple security functions that are *MUCH* less transparent than the Informational category RFC 6092 recommends.  If this happens, then PCP servers in these ubiquitous and sure-to-never-be-upgraded home gateways will establish a conventional restriction on the transparency of IPv6 residential service that unnecessarily mimics the brokenness of IPv4/NAPT.  We should endeavor to avoid the possibility of a disaster like that, if at all possible, and I'm sensing a significant resistance to that concern among an influential cadre of PCP working group participants and implementers.

Therefore, I'd prefer that any update to RFC 6204 either wait for PCP to be revised appropriately in a second RFC, or that it not contain any recommendation for a PCP server at all.  Alternatively, the stakeholders in RFC 6204 could engage more directly with the PCP working group, so that Keith Moore and I are not the only ones speaking up in the defense of your interests.


--
james woodyatt <jhw@apple.com>
member of technical staff, core os networking