Bro: a system for detecting network intruders in real-time
Computer Networks: The International Journal of Computer and Telecommunications Networking
On the network impact of dynamic server selection
Computer Networks: The International Journal of Computer and Telecommunications Networking
On the use and performance of content distribution networks
IMW '01 Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement
An overview of DNS-based server selections in content distribution networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Improving Traffic Locality in BitTorrent via Biased Neighbor Selection
ICDCS '06 Proceedings of the 26th IEEE International Conference on Distributed Computing Systems
MyXDNS: a resquest routing dns server with decoupled server selection
Proceedings of the 16th international conference on World Wide Web
Should internet service providers fear peer-assisted content distribution?
IMC '05 Proceedings of the 5th ACM SIGCOMM conference on Internet Measurement
Dynamic application-layer protocol analysis for network intrusion detection
USENIX-SS'06 Proceedings of the 15th conference on USENIX Security Symposium - Volume 15
Can ISPS and P2P users cooperate for improved performance?
ACM SIGCOMM Computer Communication Review
P4p: provider portal for applications
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
Taming the torrent: a practical approach to reducing cross-isp traffic in peer-to-peer systems
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
Measuring and evaluating large-scale CDNs Paper withdrawn at Mirosoft's request
Proceedings of the 8th ACM SIGCOMM conference on Internet measurement
Improving performance on the internet
Communications of the ACM - Inspiring Women in Computing
Cooperative content distribution and traffic engineering in an ISP network
Proceedings of the eleventh international joint conference on Measurement and modeling of computer systems
Brief announcement: the theory of network tracing
Proceedings of the 28th ACM symposium on Principles of distributed computing
On dominant characteristics of residential broadband internet traffic
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
Moving beyond end-to-end path information to optimize CDN performance
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
One-click hosting services: a file-sharing hideout
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
Analyzing the video popularity characteristics of large-scale user generated content systems
IEEE/ACM Transactions on Networking (TON)
Drafting behind Akamai: inferring network conditions based on CDN redirections
IEEE/ACM Transactions on Networking (TON)
Methods for finding frequent items in data streams
The VLDB Journal — The International Journal on Very Large Data Bases
Assessing the geographic resolution of exhaustive tabulation for geolocating internet hosts
PAM'08 Proceedings of the 9th international conference on Passive and active network measurement
Content delivery networks: protection or threat?
ESORICS'09 Proceedings of the 14th European conference on Research in computer security
Proceedings of the ACM SIGCOMM 2010 conference
Comparing DNS resolvers in the wild
IMC '10 Proceedings of the 10th ACM SIGCOMM conference on Internet measurement
Comparing DNS resolvers in the wild
IMC '10 Proceedings of the 10th ACM SIGCOMM conference on Internet measurement
Measurement and analysis of cyberlocker services
Proceedings of the 20th international conference companion on World wide web
Measuring a commercial content delivery network
Proceedings of the 20th international conference on World wide web
Characterizing the file hosting ecosystem: A view from the edge
Performance Evaluation
Content delivery and caching from a network provider's perspective
Computer Networks: The International Journal of Computer and Telecommunications Networking
Research challenges towards the Future Internet
Computer Communications
Proceedings of the 2011 ACM SIGCOMM conference on Internet measurement conference
Misleading stars: what cannot be measured in the Internet?
DISC'11 Proceedings of the 25th international conference on Distributed computing
A longitudinal view of HTTP video streaming performance
Proceedings of the 3rd Multimedia Systems Conference
A practical solution to the client-LDNS mismatch problem
ACM SIGCOMM Computer Communication Review
Authority server selection in DNS caching resolvers
ACM SIGCOMM Computer Communication Review
Content-aware traffic engineering
Proceedings of the 12th ACM SIGMETRICS/PERFORMANCE joint international conference on Measurement and Modeling of Computer Systems
Modelling the tradeoffs in Overlay-ISP cooperation
IFIP'12 Proceedings of the 11th international IFIP TC 6 conference on Networking - Volume Part II
PaDIS emulator: an emulator to evaluate CDN-ISP collaboration
Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication
Optimizing cost and performance for content multihoming
Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication
PaDIS emulator: an emulator to evaluate CDN-ISP collaboration
ACM SIGCOMM Computer Communication Review - Special october issue SIGCOMM '12
Optimizing cost and performance for content multihoming
ACM SIGCOMM Computer Communication Review - Special october issue SIGCOMM '12
Enabling content-aware traffic engineering
ACM SIGCOMM Computer Communication Review
Analyzing the impact of YouTube delivery policies on user experience
Proceedings of the 24th International Teletraffic Congress
Maygh: building a CDN from client web browsers
Proceedings of the 8th ACM European Conference on Computer Systems
The anatomy of LDNS clusters: findings and implications for web content delivery
Proceedings of the 22nd international conference on World Wide Web
Pushing CDN-ISP collaboration to the limit
ACM SIGCOMM Computer Communication Review
Exploring EDNS-client-subnet adopters in your free time
Proceedings of the 2013 conference on Internet measurement conference
Joint Server Selection and Routing for Geo-replicated Services
UCC '13 Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing
Hi-index | 0.00 |
Content delivery systems constitute a major portion of today's Internet traffic. While they are a good source of revenue for Internet Service Providers (ISPs), the huge volume of content delivery traffic also poses a significant burden and traffic engineering challenge for the ISP. The difficulty is due to the immense volume of transfers, while the traffic engineering challenge stems from the fact that most content delivery systems themselves utilize a distributed infrastructure. They perform their own traffic flow optimization and realize this using the DNS system. While content delivery systems may, to some extent, consider the user's performance within their optimization criteria, they currently have no incentive to consider any of the ISP's constraints. As a consequence, the ISP has ``lost control'' over a major part of its traffic. To overcome this impairment, we propose a solution where the ISP offers a Provider-aided Distance Information System (PaDIS). PaDIS uses information available only to the ISP to rank any client-host pair based on distance information, such as delay, bandwidth or number of hops. In this paper we show that the applicability of the system is significant. More than 70% of the HTTP traffic of a major European ISP can be accessed via multiple different locations. Moreover, we show that deploying PaDIS is not only beneficial to ISPs, but also to users. Experiments with different content providers show that improvements in download times of up to a factor of four are possible. Furthermore, we describe a high performance implementation of PaDIS and show how it can be deployed within an ISP.