Re: [100attendees] Incorrect GeoIP for IETF network addresses

Michal Krsek <michal@krsek.cz> Mon, 13 November 2017 03:34 UTC

Return-Path: <michal@krsek.cz>
X-Original-To: 100attendees@ietfa.amsl.com
Delivered-To: 100attendees@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B2CF128B8F for <100attendees@ietfa.amsl.com>; Sun, 12 Nov 2017 19:34:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=krsek-cz.20150623.gappssmtp.com
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 rvRrP-uAzCb6 for <100attendees@ietfa.amsl.com>; Sun, 12 Nov 2017 19:34:30 -0800 (PST)
Received: from mail-pg0-x232.google.com (mail-pg0-x232.google.com [IPv6:2607:f8b0:400e:c05::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C23B8128B44 for <100attendees@ietf.org>; Sun, 12 Nov 2017 19:34:30 -0800 (PST)
Received: by mail-pg0-x232.google.com with SMTP id l19so9165068pgo.2 for <100attendees@ietf.org>; Sun, 12 Nov 2017 19:34:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=krsek-cz.20150623.gappssmtp.com; s=20150623; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to; bh=yvmrtwiTsdbEY8mdMvQqsyJ9MpO9Sl5ty3TFrPtEzOs=; b=BvTuBYNKmARsSr1TF0J3KVLrmsd1dUS7ov0nzlOWbg3963jp4SFhkYAaR15FHb4nmK IxDxUERN1CGX41C0inXwnnuMRqLyaDCfOsgw9nNaYr3jPzoxkeWgPSzVuf9nhelWZ7sV Gc0jSdpLVm6ruFVYLDisre0TKQeYb6v9lxEthN4pBAE1eWWGfr7SKgLp8MZ/IRg81hvS Ob1pqepC//iaJqdBs90Oa9cX5hYJT4cYkwS0aJb5sXCGBODYVv9ZOx6rVj23aq2XKUPu yk+DOAKns38MAX0rgXVpVUauB/NuwV26gY444MUNqrEUFAQq6Kpd7t2a4qd7mPFA6U/Z Mmsg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to; bh=yvmrtwiTsdbEY8mdMvQqsyJ9MpO9Sl5ty3TFrPtEzOs=; b=rufTvmwiA7fwd+mB214bSI7KjCMGtA4AITzWLiBuQwliLyjONdSZe65anHlTapkUMo 0aYzEhcY4SG4J3/IXQnV4BkOVfcNA8cYhMxgijiw4y5n0TVhJTDjxM6s9G44DrD6RUuw 23CmtMtB5WWnT50IJX6R0ioWvqao7dkgP0xGP5/7KvKzcyoxqJYkNlV4KzLgdcwvB2b3 PJbrLZyUNogXIM2/FpgAzxd1GJHhqrguxfBbOEJVyHn0EvPKNwRFrZwXB0AakKhZ6rmt sbKuVlRvH8rsGLXdIVmhXNIV2zfQzTx40lRN0MU7v2SDyBFlRIeymPn1dPy89y0kVZ2t J18A==
X-Gm-Message-State: AJaThX5XAlh44tHYQ6fIyxqaiM1XCXKiUeZJQzZFqAA348vr7x+kqMfv KMp2u53kTt/z4zWS1egPTw3PnVAZs+E=
X-Google-Smtp-Source: AGs4zMbNdxxyneQ2NNdzIDXVtXF2voPrVcaxwQdOClwrF6WliNRDTib8XtIIZH8ZXIzmD8/KcIVocg==
X-Received: by 10.84.174.1 with SMTP id q1mr7848175plb.220.1510544070107; Sun, 12 Nov 2017 19:34:30 -0800 (PST)
Received: from dhcp-825b.meeting.ietf.org ([2001:67c:370:128:6932:62dc:89ad:fda8]) by smtp.gmail.com with ESMTPSA id b184sm27035235pga.90.2017.11.12.19.34.28 for <100attendees@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 12 Nov 2017 19:34:29 -0800 (PST)
To: 100attendees@ietf.org
References: <180DB1B1-98A6-4505-8B30-80959DCBC1F2@cablelabs.com> <52A5E595-D18B-456E-8242-C2B7A4CC2AB7@daedelus.com> <MWHPR08MB2432297B11CA2EF0619C43DFDA2B0@MWHPR08MB2432.namprd08.prod.outlook.com> <e19ac57c-5b23-606c-1ac7-62a50f829b4f@krsek.cz> <b64a2b74-edf9-4d3a-6593-0a1810752e45@cea.fr>
From: Michal Krsek <michal@krsek.cz>
Message-ID: <0304086f-812b-5396-cb30-94f092ad6668@krsek.cz>
Date: Mon, 13 Nov 2017 11:34:27 +0800
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <b64a2b74-edf9-4d3a-6593-0a1810752e45@cea.fr>
Content-Type: multipart/alternative; boundary="------------E85594C5CAA5CBD28CA33D55"
Archived-At: <https://mailarchive.ietf.org/arch/msg/100attendees/2QsxxP1LV6J_-h2jWhXJ0D2HZ0g>
Subject: Re: [100attendees] Incorrect GeoIP for IETF network addresses
X-BeenThere: 100attendees@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Mailing list of IETF 100 attendees that have opted in on this list." <100attendees.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/100attendees>, <mailto:100attendees-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/100attendees/>
List-Post: <mailto:100attendees@ietf.org>
List-Help: <mailto:100attendees-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/100attendees>, <mailto:100attendees-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Nov 2017 03:34:33 -0000

Hi Alex,


> For BSSID: the MAC-to-coordinates mappings dont deserve much 
> consideration IMHO, as it's not IP.

Sorry for my shortcut:

BSSID is not on IP level, on the other hand, APs are being (most likely) 
connected to the IP network. And the IP network operator may signal to 
the devices that this is a "mobile" network. Not proposing any 
particular protocol here for now.

> Wireshark setting 'GeoIP' fields is something non-standardised that 
> should not be trusted.  IT may say "Alaska" but it should not be taken 
> seriously.

There are other non-standard ways, how to handle it (like call to your 
friend that works for MaxMind).

Michal

>
> Alex
>
>>                 Michal
>>
>>
>> On 13/11/2017 10:52, Mike Bishop wrote:
>>>
>>> I’ve also pursued this with another providers which used the 
>>> “sightings” of BSSIDs and cell signals and how they handle updates, 
>>> when I moved a portable cell spot.  The issue turned out to be that 
>>> it requires:
>>>
>>>   * GPS-enabled clients to report the new location in sufficient
>>>     volume to cause the service to reconsider the location
>>>   * The service-side database to be updated
>>>   * Clients to age out their cache of the previous location of the
>>>     BSSID/cell.
>>>
>>> As a result, the expected time for clients to see the new location 
>>> was 10-15 days, by which point we won’t be here any more.
>>>
>>> *From:* 100attendees [mailto:100attendees-bounces@ietf.org] *On 
>>> Behalf Of *Jim Martin
>>> *Sent:* Monday, November 13, 2017 10:42 AM
>>> *To:* Darshak Thakore <d.thakore@cablelabs.com>
>>> *Cc:* 100attendees@ietf.org
>>> *Subject:* Re: [100attendees] Incorrect GeoIP for IETF network addresses
>>>
>>> Darshak,
>>>
>>> This is a sadly complicated issue. There is no geolocation standard, 
>>> so it’s a matter of trying to update the various organizations that 
>>> provide geolocation services. We work closely with Google, and  try 
>>> to work with SkyHook (the geolocation that Apple uses for BSSID 
>>> based location) and MaxMind (a common location provider). 
>>> Unfortunately, these are a bit hit or miss, as they’re not really 
>>> setup for a non-trivial network to move around the world. We 
>>> continue to work on it, and are always open to help, if anyone has 
>>> suggestions.
>>>
>>> BTW: In terms of google maps, it “works for me” on my Mac using 
>>> Safari right now. Swing by the NOC in Indiana if you get the chance 
>>> so we can try to understand the differences in results. Thanks!
>>>
>>> -Jim
>>>
>>>
>>>
>>>     On Nov 13, 2017, at 10:34 AM, Darshak Thakore
>>>     <d.thakore@cablelabs.com <mailto:d.thakore@cablelabs.com>> wrote:
>>>
>>>     Hi all,
>>>
>>>     Is there a way to update the geoIP that the IETF IP addresses
>>>     resolve to? I’ve been seeing this behavior for the past few
>>>     IETF’s where on google maps (or on bing maps for that matter) in
>>>     a browser, when I allow geo-location (while connected to the
>>>     IETF* networks) it always resolves to the previous IETF venue.
>>>     So today when I click “Your location” button on google maps, it
>>>     shows that I’m at Hilton Prague and when I was in Prague, it
>>>     showed me Chicago (and so on)
>>>
>>>     Just wanted to know if there’s something I/we can do to make it
>>>     resolve to the right venue
>>>
>>>     Darshak
>>>
>>>     _______________________________________________
>>>     100attendees mailing list
>>>     100attendees@ietf.org <mailto:100attendees@ietf.org>
>>>     https://www.ietf.org/mailman/listinfo/100attendees
>>>
>>>
>>>
>>> _______________________________________________
>>> 100attendees mailing list
>>> 100attendees@ietf.org
>>> https://www.ietf.org/mailman/listinfo/100attendees
>>
>>
>>
>> _______________________________________________
>> 100attendees mailing list
>> 100attendees@ietf.org
>> https://www.ietf.org/mailman/listinfo/100attendees
>
>
>
> _______________________________________________
> 100attendees mailing list
> 100attendees@ietf.org
> https://www.ietf.org/mailman/listinfo/100attendees