Re: [Gen-art] Gen-ART review of draft-ietf-mext-nemo-v4traversal-07.txt

Brian E Carpenter <brian.e.carpenter@gmail.com> Sun, 14 December 2008 03:01 UTC

Return-Path: <gen-art-bounces@ietf.org>
X-Original-To: gen-art-archive@optimus.ietf.org
Delivered-To: ietfarch-gen-art-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B77CC3A67C1; Sat, 13 Dec 2008 19:01:19 -0800 (PST)
X-Original-To: gen-art@core3.amsl.com
Delivered-To: gen-art@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E27303A680E for <gen-art@core3.amsl.com>; Sat, 13 Dec 2008 19:01:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.574
X-Spam-Level:
X-Spam-Status: No, score=-2.574 tagged_above=-999 required=5 tests=[AWL=0.025, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id shAQEdVU8HHf for <gen-art@core3.amsl.com>; Sat, 13 Dec 2008 19:01:18 -0800 (PST)
Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.230]) by core3.amsl.com (Postfix) with ESMTP id 000ED3A67C1 for <gen-art@ietf.org>; Sat, 13 Dec 2008 19:01:17 -0800 (PST)
Received: by rv-out-0506.google.com with SMTP id b25so1986241rvf.49 for <gen-art@ietf.org>; Sat, 13 Dec 2008 19:01:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=Xfseov4IqLj8tMSixsGCIfl6i5EosTZU0T1bhjvzEaE=; b=bwMcvQ8ZQn3kubVttXmPKtIBPFWiCxw5f7Xmm9gcMPTNE94pFbR3hGKwVMQkoU0Jin Fh+cEIv7f+Hds2/zIHvqq7xdlxc04EZbAbB3mOfZMyluyH8/qM75Q0N1/oB36wyD9q7i MAwcMtw/qLmNcPFMc3wwN5RsQU3ULkXaIHip8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=Ae1gEAbc3BTj500FIRRXLEYsaF0zuihoyVLNs5AWEJo79WpBRBHCT2O0rY39TVzpxk tRlMbe3feqDDEVKmxaJv4GWX5bgb8MXpKWV0pZq52ZotBZ385aULvFsaxzK1PAaljc6Z bM89cdovygvHVY/ohuk8mPvy7UV3ZPPK2w8n0=
Received: by 10.141.66.16 with SMTP id t16mr2858887rvk.103.1229223671055; Sat, 13 Dec 2008 19:01:11 -0800 (PST)
Received: from ?10.1.1.4? (118-93-88-51.dsl.dyn.ihug.co.nz [118.93.88.51]) by mx.google.com with ESMTPS id g14sm315198rvb.0.2008.12.13.19.01.08 (version=SSLv3 cipher=RC4-MD5); Sat, 13 Dec 2008 19:01:10 -0800 (PST)
Message-ID: <494476F6.20903@gmail.com>
Date: Sun, 14 Dec 2008 16:01:10 +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: Hesham Soliman <hesham@elevatemobile.com>
References: <C56AB4A6.AB2A%hesham@elevatemobile.com>
In-Reply-To: <C56AB4A6.AB2A%hesham@elevatemobile.com>
Cc: draft-ietf-mext-nemo-v4traversal@tools.ietf.org, mext-chairs@tools.ietf.org, General Area Review Team <gen-art@ietf.org>, Jari Arkko <jari.arkko@piuha.net>
Subject: Re: [Gen-art] Gen-ART review of draft-ietf-mext-nemo-v4traversal-07.txt
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/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>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: gen-art-bounces@ietf.org
Errors-To: gen-art-bounces@ietf.org

Hi Hesham, why are we both working at the weekend?

On 2008-12-14 15:03, Hesham Soliman wrote:
> Hi Brian,
> 
> The following appear to me to be used normatively; the absence of an
> upper case keyword doesn't prove the absence of a normative reference:
> 
>>    [RFC2784]  Farinacci, D., Li, T., Hanks, S., Meyer, D., and P.
>>               Traina, "Generic Routing Encapsulation (GRE)", RFC 2784,
>>               March 2000.
> 
>>    [RFC2983]  Black, D., "Differentiated Services and Tunnels",
>>               RFC 2983, October 2000.
> 
> 
> 
> (Sorry about this, it was added at my suggestion and is a downref.)
> 
> 
> => I don't understand how the reference to GRE is a downref. There is no
> requirement language for it, it's simply supported if someone needs it.
> If you could tell me that then I will understand some of the other downrefs
> you refer to.

No, I only meant 2983 is a downref, because it's Informational.
See http://trac.tools.ietf.org/group/iesg/trac/wiki/DownrefRegistry
There's a procedure for handling downrefs, which Jari can perform if
people agree it's necessary. I can't even remember why 2983 went as
Informational (I should do, since I was the WG co-chair).

I think you're confusing two issues, so I must have been unclear
in my review, sorry:

1. A normative reference to an Informational RFC needs to be handled
by the downref procedure. That only concerns RFC2983 and RFC4459 here.

2. I believe that you have several normative references listed
as informative. That's a matter of judgement and consensus, so the
WG and the IESG are free to disagree with me. The fact that GRE
is only an optional feature doesn't prevent it being a normative
reference, however; the question is whether an implementer can
implement that option without reading RFC2784. The same applies
to all the other cases I've suggested should be normative.
My best guess is that they are required reading; but I'm quite
ready to be told I'm wrong.


> 
> Also, what do you suggest we do with 2983?

See above - that's Jari's call.

> 
>>    [RFC3168]  Ramakrishnan, K., Floyd, S., and D. Black, "The Addition
>>               of Explicit Congestion Notification (ECN) to IP",
>>               RFC 3168, September 2001.
> 
>>    [RFC4213]  Nordmark, E. and R. Gilligan, "Basic Transition Mechanisms
>>               for IPv6 Hosts and Routers", RFC 4213, October 2005.
> 
>>    [RFC4459]  Savola, P., "MTU and Fragmentation Issues with In-the-
>>               Network Tunneling", RFC 4459, April 2006.
> 
> => Again, I don't see it for 3168, 4213 or 4459. Can you please explain it
> for at least a couple of those so I know what you mean? For example, why is
> 3168 a downref?

To take that example, you say
 "it is RECOMMENDED that the ECN and DSCP information is copied
   between the inner and outer header as defined in [RFC3168] and
   [RFC2983]."
How can I write code to do that except by reading those two RFCs?
So they are both normative IMHO, but only 2983 is a downref.

> 
>>    [RFC4555]  Eronen, P., "IKEv2 Mobility and Multihoming Protocol
>>               (MOBIKE)", RFC 4555, June 2006.
> 
> => How can this be a downref??

It's not, but I think it's normative.

> 
>> 5.2.  NAT Detection
> 
> ...
>>    A mobile node MUST always tunnel binding updates in UDP when located
>>    in an IPv4-only network.
> 
> 
> 
> I think this should indicate how the mobile knows that it's in an IPv4-only
> network,
> or maybe it should say 'A mobile node that has not been assigned an IPv6
> address
> by the foreign network...'. Also, there's a missing verb in that sentence.
> 
> => This is explained in section 5.4.4. I forgot to add the verb, will do
> that.

OK

Thanks
    Brian
_______________________________________________
Gen-art mailing list
Gen-art@ietf.org
https://www.ietf.org/mailman/listinfo/gen-art