Re: [v6ops] slight comments on draft-vanrein-v6ops-6bed4-00

Jeroen Massar <jeroen@unfix.org> Wed, 27 July 2011 12:11 UTC

Return-Path: <jeroen@unfix.org>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F30CC21F8ABD for <v6ops@ietfa.amsl.com>; Wed, 27 Jul 2011 05:11:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.48
X-Spam-Level:
X-Spam-Status: No, score=-102.48 tagged_above=-999 required=5 tests=[AWL=0.120, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
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 0m+WA3DqExmt for <v6ops@ietfa.amsl.com>; Wed, 27 Jul 2011 05:11:09 -0700 (PDT)
Received: from icaras.de.unfix.org (icaras.de.unfix.org [IPv6:2a01:4f8:130:74c1:5054:ff:fec4:f7d4]) by ietfa.amsl.com (Postfix) with ESMTP id D959E21F86A5 for <v6ops@ietf.org>; Wed, 27 Jul 2011 05:11:08 -0700 (PDT)
Received: from yomi.ch.unfix.org (yomi.ch.unfix.org [IPv6:2001:41e0:ff42:99:ca2a:14ff:fe1f:2b7b]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jeroen) by icaras.de.unfix.org (Postfix) with ESMTPSA id B4732801C2BF; Wed, 27 Jul 2011 14:11:05 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=unfix.org; s=DKIM2009; t=1311768665; bh=40J2aNaPIiyuYHSLKetTiQqKIdwjpZa0TSB50lARxQY=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=dhzf+gWKkfRQdfXEci9GwidYPDWqF0xuHkiF+cuTtrogfqoIRaswzQG6GQuuTgWe3 /ogOH2rHZDiz0ZIjme6eHZkYrsfjgJ5UaYlfwGuB6k+Fn/PW2+JNpa+7QSx/7Ka8R9 kaBA8CyzPieZsqYGxXkETdDJkQ4bzcieWcO1xrU3TnXtlplRfIvBiG5yyWkbtqk41o boaBbhdrfrfUSU99EACifxk1rEipZ32+t/+FSO17g88LIC5KLW5oSrotK6BwICtqoQ UzUfKYXkdd1mJxhQuo/FKEPEujrDJgFgqCic3BA4NJUuO63zIWfb2cR57ZZ8mJKfIg xIHNh2vDpCfeQ==
Message-ID: <4E30005A.8080205@unfix.org>
Date: Wed, 27 Jul 2011 14:11:06 +0200
From: Jeroen Massar <jeroen@unfix.org>
Organization: Unfix
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: Rick van Rein <rick@openfortress.nl>
References: <20110727114038.GE7494@phantom.vanrein.org>
In-Reply-To: <20110727114038.GE7494@phantom.vanrein.org>
X-Enigmail-Version: 1.2
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Cc: v6ops@ietf.org
Subject: Re: [v6ops] slight comments on draft-vanrein-v6ops-6bed4-00
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jul 2011 12:11:10 -0000

On 2011-07-27 13:40 , Rick van Rein wrote:
> Hello Washam,
> 
> Thanks for commenting on my 6bed4 proposal.
> 
>> For first glance, i have a rough impression this draft has some
>> similarity with another draft written a while ago at least in terms of
>> udp encapsulation of ipv6. please refer to
>> http://tools.ietf.org/html/draft-lee-softwire-6rd-udp
> 
> I will look it up.  Packing it up in UDP is commonly done, and has
> shown to make a tunnel independent of the router used.  AICCU in
> the SIXXS project does it too, for instance.  And so does TSP from
> RFC 5572.

AICCU is a tool, the protocol that you mean is AYIYA.

Teredo, which is mostly stateless and already deploy would fit your
requirements quite well, especially as you are only connecting a single
host.

As your main 'requirement' is embedded system, you might want to look at
6lowpan and of course simple native IPv6.

But I really wonder why you mention that 'embedded' is so special while
having both a full IPv4 and IPv6 stack in it is actually the heaviest
portion you can have. Stripping the IPv4 stack would serve your purpose
much better.

Also if there is no native IPv6, then let an external device do the IPv6
gatewaying to the Internet.

Also you are forgetting about a VERY important aspect that Teredo does
solve: local traffic between hosts.

As your made-up global IPv6 address is based on the outmost IPv4-NAT IP
address + port (because otherwise the PoP would have to keep state), I
really wonder how you stick that address as a source address in the IPv6
header that is inside the IPv4 packet.

I can only suggest that you look at Teredo which solves most of these
issues with autoconfiguration and not state. Teredo matches most of your
'requirements'...

Greets,
 Jeroen