Re: [v6ops] draft-xie-v6ops-network-happyeyeballs

Tommy Pauly <tpauly@apple.com> Thu, 29 November 2018 23:00 UTC

Return-Path: <tpauly@apple.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 ACFFD128D68 for <v6ops@ietfa.amsl.com>; Thu, 29 Nov 2018 15:00:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.461
X-Spam-Level:
X-Spam-Status: No, score=-3.461 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=apple.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 JS0Ht-rXrq3g for <v6ops@ietfa.amsl.com>; Thu, 29 Nov 2018 15:00:56 -0800 (PST)
Received: from ma1-aaemail-dr-lapp01.apple.com (ma1-aaemail-dr-lapp01.apple.com [17.171.2.60]) (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 34D85130EDE for <v6ops@ietf.org>; Thu, 29 Nov 2018 15:00:56 -0800 (PST)
Received: from pps.filterd (ma1-aaemail-dr-lapp01.apple.com [127.0.0.1]) by ma1-aaemail-dr-lapp01.apple.com (8.16.0.22/8.16.0.22) with SMTP id wATMvM5X044288; Thu, 29 Nov 2018 15:00:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=mime-version : content-type : sender : subject : from : in-reply-to : date : cc : content-transfer-encoding : message-id : references : to; s=20180706; bh=1Iekn+I/V3tAMkaZRQXeCoAFK3hJOKEkSRX2+7R0mlM=; b=nsL84EmJP9AJqyrsdiNtoKPYYMq9EzPOJelr8tlGnX7jbOWQlFxsJPRJKrgco8OZOU0m zC6uaM6pnv0dDogurRmHeWutHdyMXR/fIeeBBrQzKMbg8UwtNvnCgalwDX5r0ZNwG+8E Dcl3zM0haNYyv4TKuDmL8iHBU4yn44FlO+oWFzZSGW49m1n0j6vhSWK6Yg2koHSYV3x8 /0Io/o7qRoHy+AA0lRD7D/TaF8yGO9f4o8uqhCHLxQusxHPEopdrTzE/3HAjfkl7CQ6k lxX7usBfuDclB7wjuD/CA+FnEHlymAnEHBTwRSbZN7c3YbTPkNbYIreiiIBElvqNjVuM kw==
Received: from ma1-mtap-s01.corp.apple.com (ma1-mtap-s01.corp.apple.com [17.40.76.5]) by ma1-aaemail-dr-lapp01.apple.com with ESMTP id 2ny66f4djb-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Thu, 29 Nov 2018 15:00:52 -0800
MIME-version: 1.0
Content-type: text/plain; charset="utf-8"
Received: from nwk-mmpp-sz10.apple.com (nwk-mmpp-sz10.apple.com [17.128.115.122]) by ma1-mtap-s01.corp.apple.com (Oracle Communications Messaging Server 8.0.2.3.20180614 64bit (built Jun 14 2018)) with ESMTPS id <0PIZ00AKM99E2CC0@ma1-mtap-s01.corp.apple.com>; Thu, 29 Nov 2018 15:00:52 -0800 (PST)
Received: from process_viserion-daemon.nwk-mmpp-sz10.apple.com by nwk-mmpp-sz10.apple.com (Oracle Communications Messaging Server 8.0.2.3.20180614 64bit (built Jun 14 2018)) id <0PIZ0000098Q8S00@nwk-mmpp-sz10.apple.com>; Thu, 29 Nov 2018 15:00:52 -0800 (PST)
X-Va-A:
X-Va-T-CD: d0da30c38250c6aaf4d66a9435de6e77
X-Va-E-CD: f71beb204b4f60cdce73fbc80db3796a
X-Va-R-CD: 82fcc35f9f823c07dc24a73be636f3a4
X-Va-CD: 0
X-Va-ID: 148135d3-7c8d-4d91-8f70-5a7cca7c5329
X-V-A:
X-V-T-CD: 94ffde6d864771f6e23176fb95b417f0
X-V-E-CD: f71beb204b4f60cdce73fbc80db3796a
X-V-R-CD: 82fcc35f9f823c07dc24a73be636f3a4
X-V-CD: 0
X-V-ID: 16995545-2397-4bf1-ac07-94e075c01a9b
Received: from process_milters-daemon.nwk-mmpp-sz10.apple.com by nwk-mmpp-sz10.apple.com (Oracle Communications Messaging Server 8.0.2.3.20180614 64bit (built Jun 14 2018)) id <0PIZ00K0091PIP00@nwk-mmpp-sz10.apple.com>; Thu, 29 Nov 2018 15:00:51 -0800 (PST)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-11-29_14:,, signatures=0
Received: from [17.234.40.219] (unknown [17.234.40.219]) by nwk-mmpp-sz10.apple.com (Oracle Communications Messaging Server 8.0.2.3.20180614 64bit (built Jun 14 2018)) with ESMTPSA id <0PIZ006XV99FMV20@nwk-mmpp-sz10.apple.com>; Thu, 29 Nov 2018 15:00:51 -0800 (PST)
Sender: tpauly@apple.com
From: Tommy Pauly <tpauly@apple.com>
In-reply-to: <30D71C7B-1FBF-49C2-A5C6-40948550CA69@consulintel.es>
Date: Thu, 29 Nov 2018 15:00:50 -0800
Cc: Mikael Abrahamsson <swmike@swm.pp.se>, Ron Bonica <rbonica@juniper.net>, "v6ops@ietf.org list" <v6ops@ietf.org>
Content-transfer-encoding: quoted-printable
Message-id: <007D3C39-C6F2-4F80-8AB0-4972DE692554@apple.com>
References: <BYAPR05MB42453683C869E9A5327DA903AED70@BYAPR05MB4245.namprd05.prod.outlook.com> <alpine.DEB.2.20.1811271231060.7766@uplift.swm.pp.se> <30D71C7B-1FBF-49C2-A5C6-40948550CA69@consulintel.es>
To: JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3445.100.36)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-11-29_14:, , signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/DoIqF-WfAuh1M0SLAw0MOPln1OA>
Subject: Re: [v6ops] draft-xie-v6ops-network-happyeyeballs
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 29 Nov 2018 23:00:58 -0000

Even with non-customer traffic, is syslog really the state of the art for sending data back to servers? Do you want anyone and everyone to see this information?

Regarding the active measurements themselves, I think the draft would benefit from referencing some of the RFCs and drafts from the IPPM Working Group. We have various documents on one-way and two-way active measurements (OWAMP/TWAMP). You can also take a look at some standard ways of reporting the metrics themselves, as described here: draft-ietf-ippm-initial-registry-08.

Thanks,
Tommy

> On Nov 27, 2018, at 5:22 AM, JORDI PALET MARTINEZ <jordi.palet=40consulintel.es@dmarc.ietf.org> wrote:
> 
> Hi Mikael,
> 
> I got the impression that when I originally proposed this, syslog was a privacy issue because it is sending data from "customers traffic" from their own devices to the ISP.
> 
> But in the actual proposal, the data is NOT from any customer, neither identifying the customer at all.
> 
> So not sure to understand if we have failed to clearly describe the way we are measuring, or you'd in mind the previous document?
> 
> Regards,
> Jordi
> 
> 
> 
> -----Mensaje original-----
> De: v6ops <v6ops-bounces@ietf.org> en nombre de Mikael Abrahamsson <swmike@swm.pp.se>
> Organización: People's Front Against WWW
> Fecha: martes, 27 de noviembre de 2018, 12:45
> Para: Ron Bonica <rbonica@juniper.net>
> CC: "v6ops@ietf.org list" <v6ops@ietf.org>
> Asunto: Re: [v6ops] draft-xie-v6ops-network-happyeyeballs
> 
>    On Mon, 26 Nov 2018, Ron Bonica wrote:
> 
>> This week, please review and comment on 
>> draft-xie-v6ops-network-happyeyeballs.
> 
>    I think it's a great idea to tell the operator about problems, that kind 
>    of telemetry can really help in operating the network.
> 
>    However, the proposed method of doing it (syslog) and the information it 
>    reports (IP addresses and domains the user is communicating with) has huge 
>    privacy implications. Also you have no idea who might be grabbing this 
>    information before it even makes it to the ISP).
> 
>    I think at a minimum there needs to be an encrypted and verified mechanism 
>    (https perhaps?) for doing the reporting, so you know where the report 
>    goes.
> 
>    I see three entities that have interest in this information, it's the ISP, 
>    the operating system manufacturer, and the web site which is having 
>    problems. If HE fails, I see very little harm (privacy) in telling the 
>    website about it using the address family that actually did work. So that 
>    could be included. For the device manufacturer, they have "send 
>    diagnostics information to vendor", so here customers can opt in. For the 
>    ISP, I have no idea. Here it might be better to define an API between the 
>    device vendor and the ISP, so that the device vendor can report problems 
>    seen, at an aggregate? I have personally been involved in getting 
>    operational people from my employer talking to device vendors to figure 
>    out what might be wrong, and automating this would be great.
> 
>    Also, the DNSSEC implications are glossed over grossly. We should take for 
>    granted that end devices are running validating resolvers and handle that 
>    use-case.
> 
>    So I'm supportive of the problem statement and it would help ISPs greatly 
>    if they could get telemetry from end devices, I just have great concerns 
>    over the method proposed in this draft.
> 
>    -- 
>    Mikael Abrahamsson    email: swmike@swm.pp.se
> 
>    _______________________________________________
>    v6ops mailing list
>    v6ops@ietf.org
>    https://www.ietf.org/mailman/listinfo/v6ops
> 
> 
> 
> 
> **********************************************
> IPv4 is over
> Are you ready for the new Internet ?
> http://www.theipv6company.com
> The IPv6 Company
> 
> This electronic message contains information which may be privileged or confidential. The information is intended to be for the exclusive use of the individual(s) named above and further non-explicilty authorized disclosure, copying, distribution or use of the contents of this information, even if partially, including attached files, is strictly prohibited and will be considered a criminal offense. If you are not the intended recipient be aware that any disclosure, copying, distribution or use of the contents of this information, even if partially, including attached files, is strictly prohibited, will be considered a criminal offense, so you must reply to the original sender to inform about this communication and delete it.
> 
> 
> 
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops