Re: [v6ops] Apple and IPv6, a few clarifications

"Heatley, Nick" <nick.heatley@ee.co.uk> Wed, 24 June 2015 07:58 UTC

Return-Path: <nick.heatley@ee.co.uk>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76DEB1B319B for <v6ops@ietfa.amsl.com>; Wed, 24 Jun 2015 00:58:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.465
X-Spam-Level: *
X-Spam-Status: No, score=1.465 tagged_above=-999 required=5 tests=[BAYES_50=0.8, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665] 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 vHAo8ULMrsfJ for <v6ops@ietfa.amsl.com>; Wed, 24 Jun 2015 00:58:16 -0700 (PDT)
Received: from mail1.bemta5.messagelabs.com (mail1.bemta5.messagelabs.com [195.245.231.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9D891B3191 for <v6ops@ietf.org>; Wed, 24 Jun 2015 00:58:15 -0700 (PDT)
Received: from [85.158.136.35] by server-4.bemta-5.messagelabs.com id FD/CE-21074-6136A855; Wed, 24 Jun 2015 07:58:14 +0000
X-Env-Sender: nick.heatley@ee.co.uk
X-Msg-Ref: server-7.tower-125.messagelabs.com!1435132692!41339514!1
X-Originating-IP: [149.254.241.76]
X-StarScan-Received:
X-StarScan-Version: 6.13.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8492 invoked from network); 24 Jun 2015 07:58:12 -0000
Received: from unknown (HELO smtpml01.ee.co.uk) (149.254.241.76) by server-7.tower-125.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP; 24 Jun 2015 07:58:12 -0000
Received: from EEUKWV0941.EEAD.EEINT.CO.UK (Not Verified[10.246.209.218]) by smtpml01.ee.co.uk with MailMarshal (v7, 2, 3, 6978) id <B558a63100000>; Wed, 24 Jun 2015 08:58:08 +0100
Received: from UK31S005EXS02.EEAD.EEINT.CO.UK (Not Verified[10.246.208.27]) by EEUKWV0941.EEAD.EEINT.CO.UK with MailMarshal (v7, 2, 3, 6978) id <B558a63140000>; Wed, 24 Jun 2015 08:58:12 +0100
Received: from UK30S005EXS06.EEAD.EEINT.CO.UK ([fe80::314c:b96c:4a9a:8a79]) by UK31S005EXS02.EEAD.EEINT.CO.UK ([2002:62c:2a56::62c:2a56]) with mapi id 14.03.0195.001; Wed, 24 Jun 2015 08:58:11 +0100
From: "Heatley, Nick" <nick.heatley@ee.co.uk>
To: David Schinazi <dschinazi@apple.com>, "v6ops@ietf.org" <v6ops@ietf.org>
Thread-Topic: [v6ops] Apple and IPv6, a few clarifications
Thread-Index: AQHQqtmCDp4NuF4LXEi+0Lv8nVYebZ27NLQAgAAYrgA=
Date: Wed, 24 Jun 2015 07:58:11 +0000
Message-ID: <6536E263028723489CCD5B6821D4B21303ECB135@UK30S005EXS06.EEAD.EEINT.CO.UK>
References: <E1C235B5-1421-4DAF-A2F3-F963982233DF@apple.com> <1599CF94-9B35-4858-AD52-6FADC8F25671@apple.com>
In-Reply-To: <1599CF94-9B35-4858-AD52-6FADC8F25671@apple.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.246.208.5]
Content-Type: multipart/alternative; boundary="_000_6536E263028723489CCD5B6821D4B21303ECB135UK30S005EXS06EE_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/v6ops/IWcHwNXp2R-g1AAoGtJJtaQ9bEk>
Cc: Vividh Siddha <vividh@apple.com>
Subject: Re: [v6ops] Apple and IPv6, a few clarifications
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
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: <https://mailarchive.ietf.org/arch/browse/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, 24 Jun 2015 07:58:18 -0000


From: v6ops [mailto:v6ops-bounces@ietf.org] On Behalf Of David Schinazi
Sent: 24 June 2015 08:16
To: v6ops@ietf.org
Cc: Vividh Siddha
Subject: Re: [v6ops] Apple and IPv6, a few clarifications

Hi again,

First off, thanks everyone for the feedback and advice!
Here's an attempt at answering the questions that arose since my last post.

*) Personal hotspot on iOS
Currently the hotspot shares whatever address families it gets from the cellular network.
The current implementation broadcasts an IPv6-only network if the cellular network is of that type,
but I could imagine carriers bringing up IPv4 specifically when using this feature. Our custom version
of prefix sharing is described in more detail here:
https://opensource.apple.com/source/xnu/xnu-2782.1.97/bsd/netinet6/nd6_prproxy.c
It supports creating multiple hotspots at the same time, such as Wi-FI and Bluetooth and bridges them.

[Heatley, Nick] Thanks for sharing the information, David.
When you say you imagine carries bringing up IPv4 specifically for personal hotspot, not sure what you mean - do you mean a parallel, dedicated "hotspot APN"?
Many carriers across the globe, for their own individual business reasons, have a common APN approach for the mass consumer market, but nevertheless desire this common APN to go IPv6-only.

So I am nervous about how to support *any* device on a personal hotspot from an IPv6-only iOS handset in this way, do you have any more details on your intentions here?
Thanks for the discussion. Nick







NOTICE AND DISCLAIMER
This e-mail (including any attachments) is intended for the above-named person(s).  If you are not the intended recipient, notify the sender immediately, delete this email from your system and do not disclose or use for any purpose.  
 
We may monitor all incoming and outgoing emails in line with current legislation. We have taken steps to ensure that this email and attachments are free from any virus, but it remains your responsibility to ensure that viruses do not adversely affect you. 

EE Limited
Registered in England and Wales
Company Registered Number: 02382161
Registered Office Address: Trident Place, Mosquito Way, Hatfield, Hertfordshire, AL10 9BW.