Re: [Hipsec] WGLC: draft-ietf-hip-hiccups-01
"Henderson, Thomas R" <thomas.r.henderson@boeing.com> Mon, 22 February 2010 18:44 UTC
Return-Path: <thomas.r.henderson@boeing.com>
X-Original-To: hipsec@core3.amsl.com
Delivered-To: hipsec@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D638C28C37B for <hipsec@core3.amsl.com>; Mon, 22 Feb 2010 10:44:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.437
X-Spam-Level:
X-Spam-Status: No, score=-6.437 tagged_above=-999 required=5 tests=[AWL=0.163, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 c9jW41xrJyBL for <hipsec@core3.amsl.com>; Mon, 22 Feb 2010 10:44:50 -0800 (PST)
Received: from stl-smtpout-01.boeing.com (stl-smtpout-01.boeing.com [130.76.96.56]) by core3.amsl.com (Postfix) with ESMTP id CE3BB28C379 for <hipsec@ietf.org>; Mon, 22 Feb 2010 10:44:49 -0800 (PST)
Received: from blv-av-01.boeing.com (blv-av-01.boeing.com [130.247.48.231]) by stl-smtpout-01.ns.cs.boeing.com (8.14.4/8.14.4/8.14.4/SMTPOUT) with ESMTP id o1MIkkji029007 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 22 Feb 2010 12:46:47 -0600 (CST)
Received: from blv-av-01.boeing.com (localhost [127.0.0.1]) by blv-av-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id o1MIkkoo011115; Mon, 22 Feb 2010 10:46:46 -0800 (PST)
Received: from XCH-NWHT-08.nw.nos.boeing.com (xch-nwht-08.nw.nos.boeing.com [130.247.25.112]) by blv-av-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id o1MIkkqv011095 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Mon, 22 Feb 2010 10:46:46 -0800 (PST)
Received: from XCH-NW-10V.nw.nos.boeing.com ([130.247.25.83]) by XCH-NWHT-08.nw.nos.boeing.com ([130.247.25.112]) with mapi; Mon, 22 Feb 2010 10:46:45 -0800
From: "Henderson, Thomas R" <thomas.r.henderson@boeing.com>
To: 'Gonzalo Camarillo' <Gonzalo.Camarillo@ericsson.com>, HIP <hipsec@ietf.org>
Date: Mon, 22 Feb 2010 10:46:45 -0800
Thread-Topic: [Hipsec] WGLC: draft-ietf-hip-hiccups-01
Thread-Index: Acqem2t7RDuopi1YTBisaKUsTpcP6AVS/lww
Message-ID: <7CC566635CFE364D87DC5803D4712A6C4C1F48A7BF@XCH-NW-10V.nw.nos.boeing.com>
References: <4B5F07F6.7080800@ericsson.com>
In-Reply-To: <4B5F07F6.7080800@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [Hipsec] WGLC: draft-ietf-hip-hiccups-01
X-BeenThere: hipsec@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "This is the official IETF Mailing List for the HIP Working Group." <hipsec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/hipsec>, <mailto:hipsec-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hipsec>
List-Post: <mailto:hipsec@ietf.org>
List-Help: <mailto:hipsec-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hipsec>, <mailto:hipsec-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Feb 2010 18:44:50 -0000
> -----Original Message----- > From: hipsec-bounces@ietf.org > [mailto:hipsec-bounces@ietf.org] On Behalf Of Gonzalo Camarillo > Sent: Tuesday, January 26, 2010 7:19 AM > To: HIP > Subject: [Hipsec] WGLC: HIP-based overlays > > Folks, > > we would like to WGLC the set of specifications that describe how to > build HIP-based overlays. The documents under WGLC are the following: > > http://tools.ietf.org/html/draft-ietf-hip-bone-04 > http://tools.ietf.org/html/draft-ietf-hip-reload-instance-00 > http://tools.ietf.org/html/draft-ietf-hip-hiccups-01 > http://tools.ietf.org/html/draft-ietf-hip-via-00 > > This WGLC will end on February 23rd. Please, send your > comments to this > list. > comments on draft-ietf-hip-hiccups-01: Overall, I think that this document mainly makes sense in the context of HIP BONE and should be folded into that specification. However, if kept stand-alone, it would help to clarify in the introduction that this specifies a data service with the following semantics: unordered, duplicate free (subject to receiver ACK cache size and lifetime), reliable (up to a retransmission count), authenticated, and encrypted message-based delivery service. I would also recommend stating that APIs to higher-level protocols that might use this service are outside the scope of this specification. > 2. Terminology > > > The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", > "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this > document are to be interpreted as described in RFC 2119 [RFC2119]. This section is empty; probably at the very least it should point to the normative references that define the terminology in use later in the document. > 3. Background on HIP > > > The HIP protocol specification [RFC5201] defines a number of messages > and parameters. The parameters are encoded as TLVs, as shown in > Section 3.1.2. Furthermore, the HIP header carries a Next Header > field, allowing other arbitrary packets to be carried within HIP > packets. Perhaps this section could go away or be refactored if this draft is merged to hip-bone. > 4.1. Definition of the PAYLOAD_MAC Parameter > > Length length in octets, excluding Type, Length, and > Padding are there any minimum or maximum size limitations for this parameter? Should the maximum length be tied to the maximum size that the HMAC can handle? > 5.1. Handling of SEQ_DATA and ACK_DATA > > > A HIP DATA packet contains zero or one SEQ_DATA parameter. The > presence of a SEQ_DATA parameter indicates that the receiver MUST ACK > the HIP DATA packet. A HIP DATA packet that does not contain a > SEQ_DATA parameter is simply an ACK of a previous HIP DATA packet and > MUST NOT be ACKed. is it legal to have a HIP DATA with zero SEQ_DATA and zero ACK_DATA? If not, suggest to say that if SEQ_DATA is missing, ACK_DATA must be present. Can SEQ_DATA be present with no PAYLOAD_MAC parameter? > packet. A host MAY choose to hold the HIP DATA packet carrying ACK > for a short period of time to allow for the possibility of > piggybacking the ACK parameter, in a manner similar to TCP delayed > acknowledgments. Should the ACK_DATA format allow for multiple sequence numbers, if so, to avoid carrying a Type and Length field for each one? > 1. The host creates a HIP DATA packet that contains a SEQ_DATA > parameter. The host is free to choose any value for the SEQ_DATA > parameter in the first HIP DATA packet it sends to a destination. This section would be clearer if you replaced "SEQ_DATA parameter" and "SEQ_DATA value" with "SEQ_DATA sequence number".
- [Hipsec] WGLC: HIP-based overlays Gonzalo Camarillo
- Re: [Hipsec] WGLC: HIP-based overlays Henderson, Thomas R
- Re: [Hipsec] WGLC: draft-ietf-hip-via-00 Henderson, Thomas R
- Re: [Hipsec] WGLC: draft-ietf-hip-hiccups-01 Henderson, Thomas R
- Re: [Hipsec] WGLC: draft-ietf-hip-reload-instance… Henderson, Thomas R
- Re: [Hipsec] WGLC: draft-ietf-hip-bone-04 Henderson, Thomas R
- Re: [Hipsec] WGLC: HIP-based overlays Gonzalo Camarillo
- Re: [Hipsec] WGLC: draft-ietf-hip-via-00 Ari Keranen
- Re: [Hipsec] WGLC: draft-ietf-hip-reload-instance… Ari Keranen
- Re: [Hipsec] WGLC: HIP-based overlays Henderson, Thomas R
- Re: [Hipsec] WGLC: draft-ietf-hip-via-00 Henderson, Thomas R
- Re: [Hipsec] WGLC: draft-ietf-hip-reload-instance… Henderson, Thomas R
- Re: [Hipsec] WGLC: HIP-based overlays Gonzalo Camarillo
- Re: [Hipsec] WGLC: draft-ietf-hip-via-00 Ari Keranen
- Re: [Hipsec] WGLC: draft-ietf-hip-reload-instance… Ari Keranen
- Re: [Hipsec] WGLC: draft-ietf-hip-reload-instance… Henderson, Thomas R
- Re: [Hipsec] WGLC: draft-ietf-hip-reload-instance… Ari Keranen
- Re: [Hipsec] WGLC: draft-ietf-hip-reload-instance… Henderson, Thomas R
- Re: [Hipsec] WGLC: draft-ietf-hip-bone-04 Ari Keranen
- Re: [Hipsec] WGLC: draft-ietf-hip-reload-instance… Ari Keranen
- Re: [Hipsec] WGLC: draft-ietf-hip-reload-instance… Henderson, Thomas R
- Re: [Hipsec] WGLC: draft-ietf-hip-reload-instance… Ari Keranen
- Re: [Hipsec] WGLC: draft-ietf-hip-hiccups-01 Jan Melen
- Re: [Hipsec] WGLC: draft-ietf-hip-hiccups-01 Jan Melen
- Re: [Hipsec] WGLC: draft-ietf-hip-hiccups-01 Jan Melen