Re: [DNSOP] [v6ops] New Version Notification for draft-v6ops-xie-network-happyeyeballs-00.txt

"STARK, BARBARA H" <bs7652@att.com> Fri, 28 September 2018 19:44 UTC

Return-Path: <bs7652@att.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC2F8130E7B; Fri, 28 Sep 2018 12:44:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.611
X-Spam-Level:
X-Spam-Status: No, score=-0.611 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=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 EV8tNRmdwfw0; Fri, 28 Sep 2018 12:44:17 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.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 1DE8F130E81; Fri, 28 Sep 2018 12:44:17 -0700 (PDT)
Received: from pps.filterd (m0049295.ppops.net [127.0.0.1]) by m0049295.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id w8SHQg6U013421; Fri, 28 Sep 2018 13:30:43 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0049295.ppops.net-00191d01. with ESMTP id 2msrd30sq0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 28 Sep 2018 13:30:43 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w8SHUf4q006783; Fri, 28 Sep 2018 13:30:41 -0400
Received: from zlp30483.vci.att.com (zlp30483.vci.att.com [135.47.91.189]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id w8SHUYY5006514; Fri, 28 Sep 2018 13:30:35 -0400
Received: from zlp30483.vci.att.com (zlp30483.vci.att.com [127.0.0.1]) by zlp30483.vci.att.com (Service) with ESMTP id 67E624014670; Fri, 28 Sep 2018 17:30:34 +0000 (GMT)
Received: from GAALPA1MSGHUBAA.ITServices.sbc.com (unknown [130.8.218.150]) by zlp30483.vci.att.com (Service) with ESMTPS id 4FCE64014665; Fri, 28 Sep 2018 17:30:34 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.98]) by GAALPA1MSGHUBAA.ITServices.sbc.com ([130.8.218.150]) with mapi id 14.03.0415.000; Fri, 28 Sep 2018 13:30:33 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: 'Davey Song' <songlinjian@gmail.com>
CC: Tony Finch <dot@dotat.at>, Gert Doering <gert@space.net>, dnsop <dnsop@ietf.org>, "v6ops@ietf.org" <v6ops@ietf.org>
Thread-Topic: [DNSOP] [v6ops] New Version Notification for draft-v6ops-xie-network-happyeyeballs-00.txt
Thread-Index: AQHUVg+R4y1RbA9fHkmerOAq110HuaUF2o+g
Date: Fri, 28 Sep 2018 17:30:33 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114DED128D@GAALPA1MSGUSRBF.ITServices.sbc.com>
References: <153751052820.5339.10049404273601155140.idtracker@ietfa.amsl.com> <CAAObRXLWpXVbPyyxuzJH8osi+R1rdV8N8=Woqvq3UR9nk8kDaA@mail.gmail.com> <CAJE_bqd4jjeZy9Stp-v6O0VOyvEJiE9vW1BLuy-wzqPGvDagoQ@mail.gmail.com> <CAAObRX+6ktcD8i_aToKbX7UJoSPT0NMPV0xKqT8-k+7_d0R5Nw@mail.gmail.com> <20180925072015.GV11393@Space.Net> <CAAObRXKhS++5_cmvjTx3LY+ti6NbGj1NvtL6XeQGOvYuJKw0uw@mail.gmail.com> <3BDC24C2-6D51-4FF1-8A48-CAD4F8CEBF9C@employees.org> <CAAObRXJd3Ym_JezijzFVGGUj6hnkLd78dA-B_oug1gZ_-kbeAw@mail.gmail.com> <2FEEAF29-E213-4DA3-8ECA-4EF51E170B50@employees.org> <CAAObRXJXv3iDg=k00FghuLQtSuogFD4FMr25krMSAXginAM5bg@mail.gmail.com> <20180926072839.GD11393@Space.Net> <alpine.DEB.2.20.1809261153450.3596@grey.csi.cam.ac.uk> <2D09D61DDFA73D4C884805CC7865E6114DECDB78@GAALPA1MSGUSRBF.ITServices.sbc.com> <CAAObRX+QRy+asm2f+DRpbon-UjCHJw5wPHMbSRJUYX0E_m1ycA@mail.gmail.com>
In-Reply-To: <CAAObRX+QRy+asm2f+DRpbon-UjCHJw5wPHMbSRJUYX0E_m1ycA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [130.10.240.78]
Content-Type: multipart/alternative; boundary="_000_2D09D61DDFA73D4C884805CC7865E6114DED128DGAALPA1MSGUSRBF_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-09-28_07:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1809280173
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/6k2dX5H9QdhdXfMdu8FGwojsTmw>
Subject: Re: [DNSOP] [v6ops] New Version Notification for draft-v6ops-xie-network-happyeyeballs-00.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Sep 2018 19:44:20 -0000

Hi Davey,
Thanks for the info. That’s enlightening.
I would not support this as either a standard or a best practice. The proposed NHE mechanism appears to be a capability only of interest to ISPs in countries/regions where (because of how they have chosen to set up their IPv6 peering) they are impacted by the actions of specific transit providers (and other ISPs) doing bad IPv6-related things; and hosts aren’t doing HE. I would be fine with something informative along the lines of “if an ISP finds itself in this situation, here is a work-around they might consider doing, as a last resort (after futilely trying to get the underlying causes fixed or trying to ensure multiple transit paths are available)”. Designing a network with a single point of failure is never a good idea. But the preferred approach should be to recommend connecting to multiple IPv6 peers, rather than using IPv4 as the backup to failure of a single IPv6 peer.

The map makes this problem look very regional, national, or even company-specific. I don’t think it’s a good idea to create standards or best practices for work-arounds to regional/national/company-specific problems.

I did see the email from Tony pointing to problems inside the US and Europe. But they don’t seem impactful enough for ISPs in these regions to be wanting to do this sort of work-around.
Barbara

From: Davey Song <songlinjian@gmail.com>
Sent: Wednesday, September 26, 2018 11:10 PM
To: STARK, BARBARA H <bs7652@att.com>
Cc: Tony Finch <dot@dotat.at>; Gert Doering <gert@space.net>; dnsop <dnsop@ietf.org>; v6ops@ietf.org
Subject: Re: [DNSOP] [v6ops] New Version Notification for draft-v6ops-xie-network-happyeyeballs-00.txt

Hi Barbara,

Thanks for your comments and sharing. I need to note that NHE is not competing with
Client-side HE or competing with deployment of fully functioning IPv6. The background of
NHE is :

1) the dualstack is real. Client is facing the choice ipv4 or ipv6.
2) the poor or unpredictable IPv6 performance is real (https://stats.labs.apnic.net/v6perf<https://urldefense.proofpoint.com/v2/url?u=https-3A__stats.labs.apnic.net_v6perf&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=LoGzhC-8sc8SY8Tq4vrfog&m=UClJsJsCXhi0G8zfGtyd-jc6xlVyeP-pDfD9cuU89OU&s=ciUdcpoxV8G6M_g6RNYgM_3VzGft9mc2TVlGm3EQKy0&e=> ).
3) Low adoption of Client-side HE is realy.

So the suffering of users is real in dualstack.

What we are trying to do is to make the dualstack less painful for users in these regions.
We can not say "you are starving or poor becuase you are not rich". We can not jump
directly to build a fully functioning IPv6 in one day (like roma city). I feel so sad the region
I live failed to catch up the average level of IPv6 development. But it is true the IPv6
development situation varies in different places.

Maybe your observation is true that local ISP is the major source of broken IPv6. However,
though I'm not network operator, I had at least two observations of IPv6 failure caused
by far-end and midst. One case is a real user complaint from China telecom. It proved
that user experinced long delay when Servfail is received when asking AAAA for many times.
It is the problem of authoritative of that site.Another case is a real routring problem of my office
which lasts for two days due to the middle transit (Hurricane Electric) not acept my
company's prefix. There are other cases may introduced by my co-author who have
more experince run ipv6 network.

Maybe you (and other guys) missed that the most important argument in this draft is if HE is
not widely deployed, NHE can enable ISP to deloy it and gain.

As for CDN statements made in this thread: CDNs are in the business of optimizing connections to their content. HE isn't about optimizing connections -- it's about more quickly reacting to the likelihood of outright brokenness. But it sounds like NHE *is* about optimizing (where IPv6 isn't broken, but is just really slow)? I'm a bit confused about this.

As to this question,  NHE does the same thing HE did racing the IPv6 and IPv4 connections to avoid both broken and slow IPv6. But NHE does optimizing as well in terms of stopping sending additional traffic if IPv6 connection is slow (not broken) , becuase AAAA record will not be recieved or AAAA record is received too late (one promising direction for next version of NHE draft).

Davey