• Open Access IconOpen Access
  • Cite Icon12
  • https://doi.org/10.1145/3308558.3313664Copy DOI Icon

PYTHIA

  • May 13, 2019
  • Srdjan Matic +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

A common approach when setting up a website is to utilize third party Web hosting and content delivery networks. Without taking this trend into account, any measurement study inspecting the deployment and operation of websites can be heavily skewed. Unfortunately, the research community lacks generalizable tools that can be used to identify how and where a given website is hosted. Instead, a number of ad hoc techniques have emerged, e.g., using Autonomous System databases, domain prefixes for CNAME records. In this work we propose Pythia, a novel lightweight approach for identifying Web content hosted on third-party infrastructures, including both traditional Web hosts and content delivery networks. Our framework identifies the organization to which a given Web page belongs, and it detects which Web servers are self-hosted and which ones leverage third-party services to provide contents. To test our framework we run it on 40,000 URLs and evaluate its accuracy, both by comparing the results with similar services and with a manually validated groundtruth. Our tool achieves an accuracy of 90% and detects that under 11% of popular domains are self-hosted. We publicly release our tool to allow other researchers to reproduce our findings, and to apply it to their own studies.

Similar Papers
  • Conference Article
  • Citations1

Towards Network-Failure-Tolerant Web Content Delivery: A Path-Aware Peer-Assisted Approach

  • Dec 01, 2016
  • Wen Hu +2
  • Research Article
  • Citations11

Energy-efficient content delivery networks using cluster shutdown

  • Jun 06, 2014
  • Sustainable Computing: Informatics and Systems
  • Vimal Mathew +2
  • Research Article
  • Citations44

End-User Mapping

  • Aug 17, 2015
  • ACM SIGCOMM Computer Communication Review
  • Fangfei Chen +2
  • Conference Article
  • Citations27

The Study and Methods for Cloud Based CDN

  • Oct 01, 2011
  • Chia-Feng Lin +3
  • Conference Article
  • Citations10

Algorithms for Optimizing Bandwidth Costs on the Internet

  • Nov 01, 2006
  • Micah Adler +2
  • Conference Article
  • Citations29

Performance of a multiple description streaming media content delivery network

  • Dec 10, 2002
  • Proceedings - International Conference on Image Processing
  • J.G Apostolopoulos +2
  • Research Article
  • Citations1

A semantic matching engine for web service composition

  • Jan 01, 2019
  • International Journal of Business Information Systems
  • Ahmed Abid +4
  • Book Chapter
  • Citations1

A Dynamic Caching Algorithm Based on the Pheromone for Content Distribution Networks

  • Jan 01, 2012
  • Jeman Park +1
  • Research Article
  • Citations6

Performance Analysis of Video On-demand and Live Video Streaming using Cloud based Services

  • Aug 01, 2020
  • Scalable Computing: Practice and Experience
  • Ujas Patel +2
  • Conference Article
  • Citations4

ProxyTeller: a proxy placement tool for content delivery under performance constraints

  • Dec 10, 2003
  • P Trianfillou +1
  • Supplementary Content

SWeMPs: A Semantic Web-enabled Multimedia Presentation System

  • Jan 01, 2007
  • Universitätsbibliothek der FU Berlin Hochschulschriftenstelle u. Dokumentenserver
  • Lyndon Nixon
  • Conference Article
  • Citations4

Analyzing Spatial Differences in the TLS Security of Delegated Web Services

  • May 24, 2021
  • Joonhee Lee +4
  • Conference Article
  • Citations1

The Scope for online social network aided caching in web CDNs

  • Oct 21, 2013
  • Amit Ruhela +5
  • Book Chapter
  • Citations2

Interaction Distribution Network

  • Jan 01, 2011
  • Shun-Yun Hu
  • Research Article
  • Citations2

An Architecture for Web Service Similarity Evaluation Based on their Functional and QoS Aspects

  • Jun 20, 2011
  • International Journal on Web Service Computing
  • Mahsa Jamal Vishkaei +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.