TY - JOUR
T1 - Tracing the Path to YouTube
T2 - A Quantification of Path Lengths and Latencies Toward Content Caches
AU - Doan, Trinh Viet
AU - Pajevic, Ljubica
AU - Bajpai, Vaibhav
AU - Ott, Jorg
N1 - Publisher Copyright:
© 1979-2012 IEEE.
PY - 2019/1
Y1 - 2019/1
N2 - Quantifying the benefits of content cache deployments, both in terms of latency and path lengths, and identifying the disparity of achievable benefits over IPv6 and over IPv4, is essential to identify bottlenecks in content delivery. We approached this matter by collecting and analyzing traceroute measurements toward YouTube from ~100 vantage points located in 74 different origin autonomous systems (ASs). Using a longitudinal dataset (05/2016-05/2018), we show that most of the Google Global Cache (GGC) nodes were reachable within ~6 IP hops and within ~20 ms from users streaming the videos. Further, we observed that in cases where GGC nodes were dual-stacked, the path lengths and latencies were comparable over both address families. However, as generally believed, shorter path lengths did not always correlate with lower latency: when the video was cached by a GGC node over IPv6 only, paths were almost always shorter over IPv6. Yet, latencies were still lower over IPv4, indicating room for improvement over IPv6. GGCs reduced IP path lengths and latencies by up to a third over IPv4 and by up to a half over IPv6, stressing the importance of content cache deployments in ISP networks. To encourage reproducibility of this work, we make the entire dataset available to the community.
AB - Quantifying the benefits of content cache deployments, both in terms of latency and path lengths, and identifying the disparity of achievable benefits over IPv6 and over IPv4, is essential to identify bottlenecks in content delivery. We approached this matter by collecting and analyzing traceroute measurements toward YouTube from ~100 vantage points located in 74 different origin autonomous systems (ASs). Using a longitudinal dataset (05/2016-05/2018), we show that most of the Google Global Cache (GGC) nodes were reachable within ~6 IP hops and within ~20 ms from users streaming the videos. Further, we observed that in cases where GGC nodes were dual-stacked, the path lengths and latencies were comparable over both address families. However, as generally believed, shorter path lengths did not always correlate with lower latency: when the video was cached by a GGC node over IPv6 only, paths were almost always shorter over IPv6. Yet, latencies were still lower over IPv4, indicating room for improvement over IPv6. GGCs reduced IP path lengths and latencies by up to a third over IPv4 and by up to a half over IPv6, stressing the importance of content cache deployments in ISP networks. To encourage reproducibility of this work, we make the entire dataset available to the community.
UR - http://www.scopus.com/inward/record.url?scp=85056608019&partnerID=8YFLogxK
U2 - 10.1109/MCOM.2018.1800132
DO - 10.1109/MCOM.2018.1800132
M3 - Article
AN - SCOPUS:85056608019
SN - 0163-6804
VL - 57
SP - 80
EP - 86
JO - IEEE Communications Magazine
JF - IEEE Communications Magazine
IS - 1
M1 - 8535088
ER -