A Longitudinal View of Dual-Stacked Websites-Failures, Latency and Happy Eyeballs

被引:13
作者
Bajpai, Vaibhav [1 ]
Schoenwaelder, Juergen [2 ]
机构
[1] Tech Univ Munich, D-85748 Munich, Germany
[2] Jacobs Univ Bremen, D-28759 Bremen, Germany
关键词
Internet; IPv6; dual-stacked; websites; latency; failures; happy eyeballs; IPV6; INTERNET;
D O I
10.1109/TNET.2019.2895165
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
IPv6 measurement studies have focussed on measuring IPv6 adoption, while studies on measuring IPv6 performance have either become dated or only provide a snapshot view. We provide a longitudinal view of the performance of dual-stacked websites. We show that (since 2013) latency towards ALEXA 10K websites with AAAA entries over the six years have reduced by 29% over IPv4 and by 57% over IPv6. As of Dec 2018, 56% of these websites are faster over IPv6 with 95% of the rest being at most 1 ms slower. We also identify glitches in web content delivery that once fixed can help improve the user experience over IPv6. Using a publicly available dataset, we show that 40% of ALEXA 1M websites with AAAA entries were not accessible over IPv6 in 2009. These complete failures have reduced to 1.9% as of Jan 2019. However, our data collection on partial failures helps identify further that 27% of these popular websites with AAAA entries still suffer from partial failure over IPv6. These partial failures are affected by DNS resolution errors on images, javascript and CSS content. For 12% of these websites, more than half of the content belonging to same-origin sources fails over IPv6, while analytics and third-party advertisements contribute to failures from cross-origin sources. Our results also contribute to the IETF standardisation process. We witness that using an happy eyeballs timer value of 250 ms, clients prefer IPv6 connections to 99% of ALEXA 10 K websites (with AAAA entries) more than 96% of the time. Although, this makes clients prefer slower IPv6 connections in 81% of the cases. Our results show that a Happy Eyeballs (MBA) timer value of 150 ms does not severly affect IPv6 preference towards websites. The entire dataset presenting results on partial failures, latency and used in this paper is publicly released.
引用
收藏
页码:577 / 590
页数:14
相关论文
共 57 条
[11]  
Bajpai V., 2019, P ACM CCR
[12]  
Bajpai V., 2019, LONGITUDINAL VIEW DU
[13]  
Bajpai V., MEASURING EFFECTS HA
[14]   Challenges with Reproducibility [J].
Bajpai, Vaibhav ;
Kuhlewind, Mirja ;
Ott, Joerg ;
Schoenwaelder, Juergen ;
Sperotto, Anna ;
Trammell, Brian .
PROCEEDINGS OF THE 2017 REPRODUCIBILITY WORKSHOP (REPRODUCIBILITY '17), 2017, :1-4
[15]   Measuring the Effects of Happy Eyeballs [J].
Bajpai, Vaibhav ;
Schoenwaelder, Juergen .
PROCEEDINGS OF THE ACM, IRTF & ISOC APPLIED NETWORKING RESEARCH WORKSHOP (ANRW'16), 2016, :38-44
[16]   A Survey on Internet Performance Measurement Platforms and Related Standardization Efforts [J].
Bajpai, Vaibhav ;
Schoenwaelder, Juergen .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (03) :1313-1341
[17]   Lessons Learned from using the RIPE Atlas Platform for Measurement Research [J].
Bajpai, Vaibhav ;
Eravuchira, Steffie Jacob ;
Schoenwaelder, Juergen .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2015, 45 (03) :35-42
[18]  
Baker F., 2012, 6556 RFC IETF
[19]  
Berger Arthur., 2013, Proceedings of the Internet Measurement Conference, P91
[20]   In the IP of the Beholder: Strategies for Active IPv6 Topology Discovery [J].
Beverly, Robert ;
Durairajan, Ramakrishnan ;
Plonka, David ;
Rohrer, Justin P. .
IMC'18: PROCEEDINGS OF THE INTERNET MEASUREMENT CONFERENCE, 2018, :308-321