This preview shows pages 1–2. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: 5 A Survey on the Design, Applications, and Enhancements of Application-Layer Overlay Networks JINU KURIAN and KAMIL SARAC University of Texas at Dallas This article presents a survey of recent advancements in application-layer overlay networks. Some of the most important applications that have been proposed for overlays include multicast, QoS support, denial- of-service (DoS) defense, and resilient routing. We look at some of the important approaches proposed for these applications and compare the advantages and disadvantages of these approaches. We also examine some of the enhancements that have been proposed in overlay topology design, enhanced routing perfor- mance, failure resistance, and the issues related to coexistence of overlay and native layers in the Internet. We conclude the article with a comment on the purist vs pluralist argument of overlay networks that has received much debate recently. Finally, we propose a new deployment model for service overlays that seeks to interpose between these two approaches. Categories and Subject Descriptors: C.2.1 [ Computer-Communication Networks ]: Network Architecture and Design; C.2.3 [ Computer-Communication Networks ]: Network Operations General Terms: Design, Economics, Performance, Reliability, Security Additional Key Words and Phrases: Overlay networks, service overlay networks, performance, enhance- ments, deployment model ACM Reference Format: Kurian, J. and Sarac, K. 2010. A survey on the design, applications, and enhancements of application-layer overlay networks. ACM Comput. Surv. 43, 1, Article 5 (November 2010), 34 pages. DOI = 10.1145/1824795.1824800 http://doi.acm.org/10.1145/1824795.1824800 1. INTRODUCTION Over the last few years, overlay networks have garnered much interest in the research and industrial community. This interest has been sparked primarily due to several dis- tinct advantages offered by overlay networks for the testing and deployment of novel and possibly disruptive applications in the Internet. Some of the proposed applications for overlay networks include multicast [Chu et al. 2000]; content delivery networks [Yu et al. 1999; Krishnamurthy et al. 2001; Su et al. 2006]; quality of service [Duan et al. 2003; Li and Mohapatra 2004b; Subramanian et al. 2004]; enhanced routing performance [Andersen et al. 2001; Anderson et al. 1999; Akamai a]; anonymity [Dingledine et al. 2004; Abe 1999; Authors address: J. Kurian (contact author; email: email@example.com), The University of Texas at Dallas, Department of Computer Science, 800 West Campbell Road, Richardson, TX 75080-1407. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies show this notice on the first page or initial screen of a display along with the full citation. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is per-for components of this work owned by others than ACM must be honored....
View Full Document