Re: [v6ops] draft-liu-v6ops-ula-usage-analysis

Alexandru Petrescu <alexandru.petrescu@gmail.com> Sat, 23 March 2013 18:54 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 0461321F8B1E for <v6ops@ietfa.amsl.com>; Sat, 23 Mar 2013 11:54:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.101
X-Spam-Level: *
X-Spam-Status: No, score=1.101 tagged_above=-999 required=5 tests=[AWL=0.367, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pr6Py9kDFGe2 for <v6ops@ietfa.amsl.com>; Sat, 23 Mar 2013 11:54:15 -0700 (PDT)
Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [IPv6:2a01:e0c:1:1599::10]) by ietfa.amsl.com (Postfix) with ESMTP id 169C121F8765 for <v6ops@ietf.org>; Sat, 23 Mar 2013 11:54:13 -0700 (PDT)
Received: from [127.0.0.1] (unknown [82.239.213.32]) by smtp1-g21.free.fr (Postfix) with ESMTP id 3F8229401CB; Sat, 23 Mar 2013 19:54:05 +0100 (CET)
Message-ID: <514DFA47.1020705@gmail.com>
Date: Sat, 23 Mar 2013 19:53:59 +0100
From: Alexandru Petrescu <alexandru.petrescu@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:17.0) Gecko/20130307 Thunderbird/17.0.4
MIME-Version: 1.0
To: "Templin, Fred L" <Fred.L.Templin@boeing.com>
References: <8C48B86A895913448548E6D15DA7553B7D2287@xmb-rcd-x09.cisco.com> <514977CF.9030806@gmail.com> <87AB4E41-CD11-4F4F-8C93-3C1957F25EF6@ecs.soton.ac.uk> <EMEW3|155d3b750c2295d877ae43f976e21e06p2J93Q03tjc|ecs.soton.ac.uk|87AB4E41-CD11-4F4F-8C93-3C1957F25EF6@ecs.soton.ac.uk> <51499D18.8030005@globis.net> <61406B78-C184-4256-BCA1-182EE50E4DD7@ecs.soton.ac.uk> <EMEW3|618993c9348d57c779cc71fe16b1b83ap2JCMS03tjc|ecs.soton.ac.uk|61406B78-C184-4256-BCA1-182EE50E4DD7@ecs.soton.ac.uk> <C7CE0E61-1401-4C0A-9506-96D5372ACEDD@delong.com> <5149C642.6060806@gmail.com> <481173D1-2F02-4B80-8E2C-BE33009EF2C9@delong.com> <514B116E.9070504@gmail.com> <514B14C2.3050303@gmail.com> <514B8598.6090401@bogus.com> <2134F8430051B64F815C691A62D98318036EC8@XCH-BLV-504.nw.nos.boeing.com> <514B9364.! 6040803@bogus.com> <2EFC0D07-DA29-46F7-92E7-FA4C69ACF95F@merike.com> <2134F8430051B64F815C691A62D98318037A52@XCH-BLV-504.nw.nos.boeing.com>
In-Reply-To: <2134F8430051B64F815C691A62D98318037A52@XCH-BLV-504.nw.nos.boeing.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Antivirus: avast! (VPS 130323-1, 23/03/2013), Outbound message
X-Antivirus-Status: Clean
Cc: "v6ops@ietf.org" <v6ops@ietf.org>
Subject: Re: [v6ops] draft-liu-v6ops-ula-usage-analysis
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: Sat, 23 Mar 2013 18:54:26 -0000

Le 22/03/2013 16:26, Templin, Fred L a écrit :
> Hi Merike,
>
>> -----Original Message----- From: Merike Kaeo
>> [mailto:kaeo@merike.com] Sent: Friday, March 22, 2013 2:43 AM To:
>> joel jaeggli Cc: Templin, Fred L; Brian E Carpenter; Alexandru
>> Petrescu; v6ops@ietf.org Subject: Re: [v6ops]
>> draft-liu-v6ops-ula-usage-analysis
>>
>>
>> On Mar 21, 2013, at 4:10 PM, joel jaeggli wrote:
>>
>>> On 3/21/13 3:46 PM, Templin, Fred L wrote:
>>>>
>>>>> -----Original Message----- From: v6ops-bounces@ietf.org
>>>>> [mailto:v6ops-bounces@ietf.org] On Behalf
>> Of
>>>>> joel jaeggli Sent: Thursday, March 21, 2013 3:12 PM To: Brian
>>>>> E Carpenter; Alexandru Petrescu Cc: v6ops@ietf.org Subject:
>>>>> Re: [v6ops] draft-liu-v6ops-ula-usage-analysis
>>>>>
>>>>> On 3/21/13 7:10 AM, Brian E Carpenter wrote:
>>>>>> On 21/03/2013 13:55, Alexandru Petrescu wrote: ...
>>>>>>> A PI GUA for 2-3 Enterprises may work connected mostly
>>>>>>> all the time
>> at
>>>>>>> the same 2-3 places.  But I think 1 billion PI GUAs
>>>>>>> moving around
>> the
>>>>>>> Internet at the speed of 1 new connection/minute may not
>>>>>>> work - it involves 'route churning', i.e. too many
>>>>>>> routing protocol messages
>> per
>>>>>>> second and too large routing table entries.  Isnt't there
>>>>>>> a risk
>> like
>>>>> that?
>>>>>> Well, it was three or four orders of magnitude smaller, but
>>>>>> there
>> were a
>>>>> lot
>>>>>> of complaints about the churn produced by Connexion by
>>>>>> Boeing, which
>> was
>>>>>> effectively a few hundred IPv4 PI prefixes moving around at
>>>>>> almost
>> Mach
>>>>> 1. iirc there were complaints that it was a relatively bad
>>>>> idea. there
>> were
>>>>> no complaints as far as I know due to impact of the rate of
>>>>> prefix
>> churn
>>>>> which was way lower (by orders of magnitude) than the worst
>>>>> offendors out there at the time. The prefix advertisement and
>>>>> withdrawal was in fact done by the groundstatations not the
>>>>> aircraft.
>>>>>
>>>>> There were never hundreds of of transcontinental commercial
>>>>> aircraft engaged in  roaming on the service (there were
>>>>> around 200 planes total with the equipment). There are many
>>>>> more aircraft today operating with satellite or terrestrial
>>>>> internet connectivity and without such
>> behavior.
>>>> This all happened before my time at Boeing, but my
>>>> understanding is that someone noticed prefixes being announced
>>>> and withdrawn due to aircraft mobility and brought the
>>>> situation to light.
>>> Ben Abarbanel from boeing presented it at nanog 31 yeah.
>>>
>>> http://www.nanog.org/meetings/nanog31/presentations/abarbanel.pdf
>>>
>>>
>>>
and about a year later at the ietf 62 technical plenary.
>>>
>>> some papers were published,  etc.
>>>
>>> http://quark.net/docs/Global_IP_Network_Mobility_using_BGP.pdf
>>
>> Connexion By Boeing peaked my interest since I worked for them and
>> back in 2005/6 developed their IPv6 strategy plus configured the
>> testbed ground stations to be dual- stacked (I had a /48 from
>> Boeing's /32 PI routed by NTT....that caused quite the debates
>> internal to NTT since at that time ISPs were still debating merits
>> of doing so).    It was fun trying get the ISPs to tell me the
>> real deal... "no, I don't want a tunnel I want a native eBGP
>> connection and please route my /48".  How times change.
>>
>> I can definitively state that at that time with v6 there was going
>> to be NO ULA usage although yes, there was routing churn that was
>> disliked by ISPs but noone was actively saying it was causing
>> *great harm*.  It was just very unsavory - hence the talks at NANOG
>> and APRICOT and RIPE to explain and get more feedback. [and the
>> folks building the routing had talked to some global ISPs before
>> finally deciding on going that route]
>>
>> Of course using v6 routing at that time if we had gone live *could*
>> have shown interesting global routing behavior :)
>>
>> It's unfortunate Connexion By Boeing went under....we were in
>> process of moving to production test with v6 at the time (early
>> 2006).    Although as Fred has stated, the system is still
>> operational but for a very limited set of folks. Stuck in v4
>> AFAIK.
>
> My understanding was that the service was picked up by Panasonic
> eXConnect.

This is good to know.  May I mention some commercial deployments of
Wi-Fi in vehicles.

Currently 'Wi-Fi is already in use aboard 1600 planes that fly over the
United States' according to a recent respectable paper.  GoGo and OnAir
as operators, and Boeing and Airbus as manufacturers.

I have tried recently one Wi-Fi on-board of flight (gogo with a delta
flight in US). It was NAT for the passengers and no IPv6.

I have also tried recently Wi-Fi on board of the IETF shuttle bus in
Orlando, and Wi-Fi on board of the Thalys train for Brussels.  Both were
NAT for passengers, and no IPv6.

For the Thalys train I could notice handover of the train between 3G and
WiFi in railway station, by checking the end-to-end RTT.

When NAT IPv4 is used on-board of these vehicles, there is probably no
routing churn (the onboard addresses are not propagated to the
infrastructure), and probably little need for Mobile IP.

The on-board WiFi networks of vehicles would be candidates for using ULA
addressing when migrating to IPv6.

Alex

>> As far as mobility scenarios - due to the routing churn issues in
>> v4 I was following NEMO and other mobility scenarios to see how
>> they might be utilized with v6.  Not sure where that went as I
>> stopped following it.
>
> We have taken care of the routing churn issue with SEAL/VET/IRON:
>
> https://datatracker.ietf.org/doc/draft-templin-intarea-seal/
> https://datatracker.ietf.org/doc/draft-templin-intarea-vet/
> https://datatracker.ietf.org/doc/draft-templin-ironbis/
>
> Thanks - Fred fred.l.templin@boeing.com
>
>> Whether you use ULA or GUA for mobility has no difference.  The
>> issue comes in whether you have an entirely closed system (air
>> traffic control and some other global mobile entities do) or
>> whether you need to communicate to outside world.  The latter gets
>> more interesting with ULAs.
>>
>> - merike
>
>