[Hipsec] HIP-based anycast

Miika Komu <mkomu@cs.hut.fi> Tue, 27 November 2012 09:38 UTC

Return-Path: <mkomu@cs.hut.fi>
X-Original-To: hipsec@ietfa.amsl.com
Delivered-To: hipsec@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A1E6821F857A for <hipsec@ietfa.amsl.com>; Tue, 27 Nov 2012 01:38:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xkSF6YbthRgd for <hipsec@ietfa.amsl.com>; Tue, 27 Nov 2012 01:38:35 -0800 (PST)
Received: from mail.cs.hut.fi (mail.cs.hut.fi [130.233.192.7]) by ietfa.amsl.com (Postfix) with ESMTP id A94E521F856B for <hipsec@ietf.org>; Tue, 27 Nov 2012 01:38:35 -0800 (PST)
Received: from [127.0.0.1] (hutcs.cs.hut.fi [130.233.192.10]) by mail.cs.hut.fi (Postfix) with ESMTP id D552B308A45 for <hipsec@ietf.org>; Tue, 27 Nov 2012 11:38:33 +0200 (EET)
Message-ID: <50B48A1A.1080609@cs.hut.fi>
Date: Tue, 27 Nov 2012 11:38:34 +0200
From: Miika Komu <mkomu@cs.hut.fi>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0
MIME-Version: 1.0
To: hip WG <hipsec@ietf.org>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Subject: [Hipsec] HIP-based anycast
X-BeenThere: hipsec@ietf.org
X-Mailman-Version: 2.1.12
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: Tue, 27 Nov 2012 09:38:36 -0000

Hi,

opportunistic mode with the help of a rendezvous server could be used 
for implementing HIP-based anycast. The current RVS specification does 
not allow this:

http://tools.ietf.org/html/draft-ietf-hip-rfc5204-bis-02

4.3.1. Processing Outgoing I1 Packets

    An initiator SHOULD NOT send an opportunistic I1 with a NULL
    destination HIT to an IP address that is known to be a rendezvous
    server address, unless it wants to establish a HIP association with
    the rendezvous server itself and does not know its HIT.

I think we could specify either a flag in the base exchange or 
alternatively a special HIT encoding for the "NULL" destination HIT in 
the I1. What do you think?