[Hipsec] transition from CLOSING state to state I1-SENT

Tom Henderson <tomh@tomh.org> Mon, 28 July 2014 22:14 UTC

Return-Path: <tomh@tomh.org>
X-Original-To: hipsec@ietfa.amsl.com
Delivered-To: hipsec@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 345401A028E for <hipsec@ietfa.amsl.com>; Mon, 28 Jul 2014 15:14:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.667
X-Spam-Level:
X-Spam-Status: No, score=-1.667 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, IP_NOT_FRIENDLY=0.334, RCVD_IN_DNSWL_NONE=-0.0001, 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 wK3t6WVFfiTI for <hipsec@ietfa.amsl.com>; Mon, 28 Jul 2014 15:14:29 -0700 (PDT)
Received: from gproxy3-pub.mail.unifiedlayer.com (gproxy3-pub.mail.unifiedlayer.com [69.89.30.42]) by ietfa.amsl.com (Postfix) with SMTP id AC38D1A0262 for <hipsec@ietf.org>; Mon, 28 Jul 2014 15:14:29 -0700 (PDT)
Received: (qmail 27073 invoked by uid 0); 28 Jul 2014 22:14:27 -0000
Received: from unknown (HELO CMOut01) (10.0.90.82) by gproxy3.mail.unifiedlayer.com with SMTP; 28 Jul 2014 22:14:27 -0000
Received: from box528.bluehost.com ([74.220.219.128]) by CMOut01 with id XyEQ1o00B2molgS01yETxv; Mon, 28 Jul 2014 16:14:27 -0600
X-Authority-Analysis: v=2.1 cv=C4B6l2/+ c=1 sm=1 tr=0 a=K/474su/0lCI2gKrDs9DLw==:117 a=K/474su/0lCI2gKrDs9DLw==:17 a=cNaOj0WVAAAA:8 a=f5113yIGAAAA:8 a=ZSdzdHkL1-cA:10 a=RtXw21LRRXwA:10 a=q7J0aIbBmN8A:10 a=8nJEP1OIZ-IA:10 a=HYWc1YUsAAAA:8 a=IA_2sfgTpx8A:10 a=rREcAdlOb-AA:10 a=48vgC7mUAAAA:8 a=L14NvRiGBnYseV-SlMwA:9 a=wPNLvfGTeEIA:10
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tomh.org; s=default; h=Content-Transfer-Encoding:Content-Type:Subject:To:MIME-Version:From:Date:Message-ID; bh=Sl5wIq42e2nL/hfjMx1P+avw5KpgyS66wuTI8DvBZRQ=; b=yxkTbZAvvzNoBIwH4/4RXPMOBUHssSIX5dHn4puhUaVOZ0WRItp+Grb4TWmpvT6xpp0tqXH3OsvM969xowr0EtUoHkQ4bCwEw+TNK4jTTqT+VslM7PUGsJVLiFe9xE+A;
Received: from [71.231.123.189] (port=35084 helo=[192.168.168.42]) by box528.bluehost.com with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.82) (envelope-from <tomh@tomh.org>) id 1XBtBX-0006W7-D1 for hipsec@ietf.org; Mon, 28 Jul 2014 16:14:23 -0600
Message-ID: <53D6CB3B.6000503@tomh.org>
Date: Mon, 28 Jul 2014 15:14:19 -0700
From: Tom Henderson <tomh@tomh.org>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: HIP <hipsec@ietf.org>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Identified-User: {3122:box528.bluehost.com:tomhorg:tomh.org} {sentby:smtp auth 71.231.123.189 authed with tomh@tomh.org}
Archived-At: http://mailarchive.ietf.org/arch/msg/hipsec/tmbvYfTtTnX-tmzz0S3aTavaapQ
Subject: [Hipsec] transition from CLOSING state to state I1-SENT
X-BeenThere: hipsec@ietf.org
X-Mailman-Version: 2.1.15
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/options/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, 28 Jul 2014 22:14:31 -0000

This issue with RFC5201-bis is being tracked as issue 48:
http://trac.tools.ietf.org/wg/hip/trac/ticket/48

When a HIP association is in state CLOSING and new data arrives to send 
to the peer, Table 7 states to send another I1 but stay in CLOSING, 
while our state machine diagram implies that there is a transition to 
state I1-SENT.

I propose to fix this by changing the Table 7 to read that the state 
machine transitions to state I1-SENT in this case.

Any comments or objections?

- Tom