Re: Richard Barnes' No Objection on draft-ietf-6man-ext-transmit-04: (with COMMENT)

Brian E Carpenter <brian.e.carpenter@gmail.com> Fri, 11 October 2013 03:52 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B6C321F970E; Thu, 10 Oct 2013 20:52:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.559
X-Spam-Level:
X-Spam-Status: No, score=-102.559 tagged_above=-999 required=5 tests=[AWL=0.040, BAYES_00=-2.599, 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 QVsS5twPez2p; Thu, 10 Oct 2013 20:52:33 -0700 (PDT)
Received: from mail-pd0-x232.google.com (mail-pd0-x232.google.com [IPv6:2607:f8b0:400e:c02::232]) by ietfa.amsl.com (Postfix) with ESMTP id 809CC21E8190; Thu, 10 Oct 2013 20:52:23 -0700 (PDT)
Received: by mail-pd0-f178.google.com with SMTP id w10so3572533pde.23 for <multiple recipients>; Thu, 10 Oct 2013 20:52:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=TeFMNbHMhaAfy/fNOV8YVQ9oMB1A/1d1ZrGX4DuaU2U=; b=n9NaJMPOTCUHZpsgPcBCWtooPnyIEv22NOEJccEQPYqsmu2ffyskelx2mp4On0yD3J KHs7ZG0knbDJ2Jw9dLY/Pyv8WuEno9C0ozsd8AeCxAUbj+wf952eQaR+nk0ISbkEUQvD ygZ+XA8h+KVgF2pyEE2PRhvtWAlnJdJEU7Wav/TWq/d7GVnYjdacBQ0xuQGC4Qw16Ysf KpRHi0rrH+3+i5BeOJlr3xyAOk/amIxn5FtqNFKdtefhJynyqd5n9YZO044O/2807JBz XR51mNVnyTMVmhqYMcs3AlnVKX2g1EwUqq1sreRnTY2IW1YcEhOA41JV6M8eFCXxdA8f ynWg==
X-Received: by 10.66.141.144 with SMTP id ro16mr678865pab.173.1381463543337; Thu, 10 Oct 2013 20:52:23 -0700 (PDT)
Received: from [192.168.178.20] (167.201.69.111.dynamic.snap.net.nz. [111.69.201.167]) by mx.google.com with ESMTPSA id a6sm10016406pbr.17.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 10 Oct 2013 20:52:22 -0700 (PDT)
Message-ID: <525775FD.3050704@gmail.com>
Date: Fri, 11 Oct 2013 16:52:29 +1300
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Richard Barnes <rlb@ipv.sx>
Subject: Re: Richard Barnes' No Objection on draft-ietf-6man-ext-transmit-04: (with COMMENT)
References: <20131008154401.25649.85053.idtracker@ietfa.amsl.com>
In-Reply-To: <20131008154401.25649.85053.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Cc: 6man-chairs@tools.ietf.org, draft-ietf-6man-ext-transmit@tools.ietf.org, ipv6@ietf.org, The IESG <iesg@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ipv6>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Oct 2013 03:52:34 -0000

On 09/10/2013 04:44, Richard Barnes wrote:
...
> Could you provide any citations on the middle box behaviors, e.g., lack
> of support for all of 2460?

The documentation of pretty much any firewall would do it, but that gets
a bit like name-calling. The whole problem came to my attention when a
student discovered that SHIM6 is in practice undeployable across the
Internet unless both hosts are outside all enterprise firewalls.

> 10 points to the INT area for the cite to Heller :)
> 
> "... Not just a failure to recognize such a header".  
> Isn't this another Catch-22?  If a node doesn't recognize a header, how
> does it know if it's standard or not?  This also seems in contradiction
> to later guidance that unrecognized extensions may be dropped by
> default.

I think it's part of the same Catch-22 really; and yes, there's a
problem period after a new extension is defined and before it's
been implemented. Hence the warning at the end of the 3rd paragraph
here: http://tools.ietf.org/html/draft-ietf-6man-ext-transmit-04#section-3

> A flow chart or pseudo code might be useful in Section 2.1, like "if
> (known && standard) { /* policy */ }"

Can we keep that for version 2?

    Brian