Re: [Gen-art] Gen-RTP LC review of draft-ietf-hip-rfc5205-bis-08

"Jouni.nosmap" <jouni.nospam@gmail.com> Mon, 01 February 2016 00:08 UTC

Return-Path: <jouni.nospam@gmail.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18E521A6F64; Sun, 31 Jan 2016 16:08:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.8
X-Spam-Level:
X-Spam-Status: No, score=-0.8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, J_CHICKENPOX_51=0.6, J_CHICKENPOX_54=0.6, SPF_PASS=-0.001] autolearn=no
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 qfc94oF8KeBN; Sun, 31 Jan 2016 16:08:35 -0800 (PST)
Received: from mail-pf0-x22d.google.com (mail-pf0-x22d.google.com [IPv6:2607:f8b0:400e:c00::22d]) (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 C2CDE1A6F63; Sun, 31 Jan 2016 16:08:35 -0800 (PST)
Received: by mail-pf0-x22d.google.com with SMTP id n128so72579948pfn.3; Sun, 31 Jan 2016 16:08:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=wm3mEStNS1Y3jZZjsYpT8D6iebi0xlILgbFbNHKTq6M=; b=PncXjYWpaZwdkGWwr+W45xPZrftu2hURUz7My2Qudr+4cFJzJqbKeGiYKoyohjd25l ZDfr9RFAqVHuSvuqwzWLaPyTv4ZB5ihKR+EDAIQVqtPeOYz7wWMVsmzm5Ef+Dfl9UgxW ZRG12BQFGhbeujFUckESnVweV3ZJTGfN/sLdZq3voRkacFMS3+vbD3g21EsdgGDQV4pw 4xY/UBq/fJdTPGWB6ff2sLCumS3wFyzErFNH6SzXmsn/yuSW4qTmJufkztIaoeyol79J MgZBGZq9KJr9zUzrNT7aH5SsiXSpuymRTng8pxgJPyKylGS8mhiM1wgnPpe072Q9EIha kPyQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=wm3mEStNS1Y3jZZjsYpT8D6iebi0xlILgbFbNHKTq6M=; b=WnbEfKaHUEl17V2PNAFZr8Za+fQFi+Tn2QbiNyQbHeyiPApE3LzeoFtV+VLkmVmD2e HhWxOP8s0vyvvDMJ851h2F7c+jkBH/MzrWcclDFIBoydajfD3turgSJvrfZc3QT7TbLs d3qPq89+/ZMfm9jHwhcccUUPVhiqMWhthpD9kZWGql0jqHrkvjQKa5pOTgSnT9+RP8Z3 6yVx9SFHUeiIj0JEfCH9xq7nguRa15NgaPZuhgPnjTC1/vDdAkxTcHab81VrdhmDJO0v I869KdLfOTqlQTG5jMwxUZCRRmjsit43WuRrfGPYcRXdva9ANozSlMxka+esMCI7aL7h rMcQ==
X-Gm-Message-State: AG10YOTrddGvMmzvqvl8dltob4n9er+udUsl0j7r7SjTkcDuH68oAhXAXu1hj58bk//4dg==
X-Received: by 10.98.17.92 with SMTP id z89mr33631638pfi.16.1454285315452; Sun, 31 Jan 2016 16:08:35 -0800 (PST)
Received: from [10.139.219.229] ([166.177.250.82]) by smtp.gmail.com with ESMTPSA id lq10sm38327850pab.36.2016.01.31.16.08.32 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 31 Jan 2016 16:08:34 -0800 (PST)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (1.0)
From: "Jouni.nosmap" <jouni.nospam@gmail.com>
X-Mailer: iPhone Mail (13C75)
In-Reply-To: <CAE_dhjvEmm_FAZpC8pJ1BnnOsvjbnWthDncrM0M8eKfV+4DWNg@mail.gmail.com>
Date: Sun, 31 Jan 2016 16:08:31 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <E8C7E933-C79F-454E-B323-2D00AA233D37@gmail.com>
References: <5678640F.7070204@gmail.com> <CAE_dhjvEmm_FAZpC8pJ1BnnOsvjbnWthDncrM0M8eKfV+4DWNg@mail.gmail.com>
To: Julien Laganier <julien.ietf@gmail.com>
Archived-At: <http://mailarchive.ietf.org/arch/msg/gen-art/MHjebqWuFGwWTbclprz1PsxaWtM>
Cc: General Area Review Team <gen-art@ietf.org>, draft-ietf-hip-rfc5205-bis.all@ietf.org
Subject: Re: [Gen-art] Gen-RTP LC review of draft-ietf-hip-rfc5205-bis-08
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/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>
X-List-Received-Date: Mon, 01 Feb 2016 00:08:37 -0000

Thanks. I am OK with the proposed texts/corrections. 

Jouni

Sent from a smart phone.. Mind the typos..

> Julien Laganier <julien.ietf@gmail.com> kirjoitti 31.1.2016 kello 15.55:
> 
> Jouni,
> 
> Thank you for reviewing the document and apologies for the belated
> reply. Please find my answers to your comments inlined below:
> 
>> On Mon, Dec 21, 2015 at 12:41 PM, Jouni Korhonen <jouni.nospam@gmail.com> wrote:
>> [...]
>> Summary: This draft is ready for publication as a standard track RFC with
>> small nits to be corrected.
>> 
>> Major issues: None.
>> 
>> Minor issues:
>> 
>> * The document seems to imply/assume that a DNS query has multiple question
>> sections with different QTYPEs. At least the exmaples in lines 226 and 278
>> make me read so. I wonder whether this is actually the intention. If not,
>> reword/edit accordingly to avoid the confusion. This is to avoid known
>> issues when QDCOUNT>1 or have a justification to do so.
> 
> That was a formatting issue that ended up putting two queries on the
> same line. I've fixed the formatting and clarified that these are
> different queries. E.g.:
> 
>   An Initiator willing to associate with a node would typically issue
>   the following queries:
> 
>   o  Query #1: QNAME=www.example.com, QTYPE=HIP
> 
>   (QCLASS=IN is assumed and omitted from the examples)
> 
>   Which returns a DNS packet with RCODE=0 and one or more HIP RRs with
>   the HIT and HI (e.g., HIT-R and HI-R) of the Responder in the answer
>   section, but no RVS.
> 
>   o  Query #2: QNAME=www.example.com, QTYPE=A
> 
>   o  Query #3: QNAME=www.example.com, QTYPE=AAAA
> 
>   Which would return DNS packets with RCODE=0 and respectively one or
>   more A or AAAA RRs containing IP address(es) of the Responder (e.g.,
>   IP-R) in their answer sections.
> 
> 
>> * Section 5 and the assiciated HIP RR figure mostly mentions public key but
>> not HI anymore. For the clarity I would suggest adding text that the public
>> key is the HI as well.
> 
> I've clarified in section 5 that the public key _is_ the HI:
> 
> 5.  HIP RR Storage Format
> 
>   The RDATA for a HIP RR consists of a public key algorithm type, the
>   HIT length, a HIT, a public key (i.e., a HI), and optionally one or
>   more rendezvous server(s).
> 
> 
>> Nits/editorial comments:
>> 
>> * IDnits complains on outdated reference: draft-ietf-hip-rfc5204-bis-06 but
>> this can be corrected e.g., by the RFC Editor.
> 
> This is automatically updated at draft generation by XML2RFC, and, as
> you note, at the time of publication by the RFC Editor.
> 
>> * Line 97: s/address\(es\)/addresses
> 
> done
> 
>> * Line 162: s/obtain/obtains
> 
> done
> 
>> * Line 163: s/initiate/initiates
> 
> done.
> 
>> * The document sometime uses "initiator" instead of "Initiator" e.g., in
>> line 173. Suggest always using "Initiator" when meaning the HIP Initiator.
> 
> done.
> 
>> * API is never expanded.
> 
> expanded at first use.
> 
>> * Sentence between lines 204-206 is somewhat hard to parse. Suggest
>> rewording.
> 
> reworded more simply:
> 
>   In addition to its IP address(es) (IP-R), a HIP node (R) with a
>   single static network attachment that wishes to be reachable by
>   reference to its FQDN (www.example.com) to act as a Responder would
>   store in the DNS a HIP resource record containing its Host Identity
>   (HI-R) and Host Identity Tag (HIT-R).
> 
> 
>> * Line 201: "HIP node (R)" probably means Responder. Suggest actually
>> stating that.
> 
> done as part of the rewording above.
> 
> Thanks again for the review. Best regards,
> 
> --julien