Re: [v6ops] draft-ietf-v6ops-64share

Alexandru Petrescu <alexandru.petrescu@gmail.com> Fri, 25 January 2013 10:37 UTC

Return-Path: <alexandru.petrescu@gmail.com>
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 3521C21F8700 for <v6ops@ietfa.amsl.com>; Fri, 25 Jan 2013 02:37:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.674
X-Spam-Level:
X-Spam-Status: No, score=-9.674 tagged_above=-999 required=5 tests=[AWL=-0.025, BAYES_00=-2.599, HELO_EQ_FR=0.35, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_HI=-8]
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 FA1Wnx6mImdZ for <v6ops@ietfa.amsl.com>; Fri, 25 Jan 2013 02:37:08 -0800 (PST)
Received: from cirse-out.extra.cea.fr (cirse-out.extra.cea.fr [132.167.192.142]) by ietfa.amsl.com (Postfix) with ESMTP id E153021F871E for <v6ops@ietf.org>; Fri, 25 Jan 2013 02:37:07 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by cirse.extra.cea.fr (8.14.2/8.14.2/CEAnet-Internet-out-2.3) with ESMTP id r0PAb6JJ013301 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 25 Jan 2013 11:37:06 +0100
Received: from muguet1.intra.cea.fr (muguet1.intra.cea.fr [132.166.192.6]) by pisaure.intra.cea.fr (8.14.4/8.14.4) with ESMTP id r0PAb6K3030744; Fri, 25 Jan 2013 11:37:06 +0100 (envelope-from alexandru.petrescu@gmail.com)
Received: from [127.0.0.1] (is010446-4.intra.cea.fr [10.8.33.116]) by muguet1.intra.cea.fr (8.13.8/8.13.8/CEAnet-Intranet-out-1.2) with ESMTP id r0PAaxRR002889; Fri, 25 Jan 2013 11:37:06 +0100
Message-ID: <5102604B.9060707@gmail.com>
Date: Fri, 25 Jan 2013 11:36:59 +0100
From: Alexandru Petrescu <alexandru.petrescu@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130107 Thunderbird/17.0.2
MIME-Version: 1.0
To: Mark Smith <markzzzsmith@yahoo.com.au>
References: <CAD6AjGSEOva1RzDXJqmstFk=13JnPUSWM9rQ3PmXCXPQQwcBDQ@mail.gmail.com> <CAD6AjGTQ_4KSGDcyJe_GrY052A7eWr6n_-upkggYwVL=iTSjfw@mail.gmail.com> <51010F66.5090605@gmail.com> <1359055517.36858.YahooMailNeo@web142506.mail.bf1.yahoo.com>
In-Reply-To: <1359055517.36858.YahooMailNeo@web142506.mail.bf1.yahoo.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
Cc: "v6ops@ietf.org" <v6ops@ietf.org>
Subject: Re: [v6ops] draft-ietf-v6ops-64share
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: Fri, 25 Jan 2013 10:37:09 -0000

Le 24/01/2013 20:25, Mark Smith a écrit :
> Hi,
>
>
> ----- Original Message -----
>> From: Alexandru Petrescu <alexandru.petrescu@gmail.com> To:
>> v6ops@ietf.org Cc: Sent: Thursday, 24 January 2013 9:39 PM
>> Subject: Re: [v6ops] draft-ietf-v6ops-64share
>>
>> Le 23/01/2013 00:48, Cameron Byrne a écrit :
>>> Relevant for this thread http://prolixium.com/blog?id=984
>>
>> Right; is this ipv6 MASQUERADE implementing the RFC 6296
>> "IPv6-to-IPv6 Network Prefix Translation"?
>>
>
> RFC6296 is experimental, I think it would be better to avoid it.
>
> Generally I think there is nothing wrong the the model being
> pursued, I think the only issue is making sure it complies with the
> existing IPv6 addressing model and related expectations, such as API
> ones.

I am not sure which API expectations are considered.

If API is BSD Socket, then I think there are some relationships with the
ways the application on the UE uses the Address in question.

The following sequence works:
- assign IP address on egress interface
- application stops
- assign Address on ingress interface
- delete Address from egress interface
- application start

Other sequences may work and yet others may not work.

A sequence which may break the application is:
- assign Address on egress interface
- application start
- delete Address from egress interface
(application may break, packets may get lost)
- add Address on the ingress interface
(application may restart by itself or may need manual restart)

Not sure whether this is the kind of API expectation which are considered.

Yours,

Alex

>
>
>
>> If yes then I think it is relevant to aspects of the problem that
>> 64share solve.  I.e. if one wants to do tethering one could use
>> RFC6296 instead of 64share.
>>
>> This RFC could be cited and commented in the 64share draft.
>>
>> Alex
>>
>>>
>>> Sent from ipv6-only Android
>>>
>>> On Jan 19, 2013 5:23 PM, "Cameron Byrne" <cb.list6@gmail.com
>>> <mailto:cb.list6@gmail.com>> wrote:
>>>
>>> Hi,
>>>
>>> I posted this update as a WG draft
>>>
>>> http://tools.ietf.org/html/draft-ietf-v6ops-64share-00
>>>
>>> Please take the time to review this update and share your
>>> feedback. I hoping that a clearly defined scope, clear need for
>>> this work,  as well running code will make it easy to advance. I
>>> am now aware of 3 implementations that approximately use this
>>> method (ios6, an LTE mifi router, and Dan Drown's Android
>>> submission)
>>>
>>> CB
>>>
>>> Sent from ipv6-only Android
>>>
>>>
>>>
>>> _______________________________________________ v6ops mailing
>>> list v6ops@ietf.org https://www.ietf.org/mailman/listinfo/v6ops
>>>
>>
>>
>> _______________________________________________ v6ops mailing list
>>  v6ops@ietf.org https://www.ietf.org/mailman/listinfo/v6ops
>>
>
>