Abstract
The robustness of pull-based streaming systems to node failure and churn has been extensively analyzed. Their resistance to sabotage, however, is not well understood, so far. Recent measurement studies on a large deployed pull-based system have discovered stable source-to-peer paths and the convergence of the content dissemination to rather static topologies over time. Thus, an attack on central nodes within these static topologies, which causes serious service disruptions, is feasible. This paper demonstrates attacks that significantly reduce the system’s performance. As a countermeasure, we introduce a novel striping scheme, which decreases the dependencies between peers and thus the impact of attacks. A thorough simulation study indicates that our scheme achieves a high resistance against sabotage attacks at negligible overhead and performance penalties.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Banerjee, S., Lee, S., Bhattacharjee, B., Srinivasan, A.: Resilient multicast using overlays. IEEE/ACM Trans. Netw. 14, 237–248 (2006)
Birrer, S., Lu, D., Bustamante, F.E., Qiao, Y., Dinda, P.A.: Fatnemo: Building a resilient multi-source multicast fat-tree. In: Chi, C.-H., van Steen, M., Wills, C. (eds.) WCW 2004. LNCS, vol. 3293, pp. 182–196. Springer, Heidelberg (2004)
Brinkmeier, M., Schafer, G., Strufe, T.: Optimally dos resistant p2p topologies for live multimedia streaming. IEEE Transactions on Parallel and Distributed Systems 20(6), 831–844 (2009)
Fischer, M., Grau, S., Nguyen, G., Schaefer, G.: Resilient and underlay-aware P2P live-streaming. Computer Networks 59, 122–136 (2014)
Hei, X., Liu, Y., Ross, K.: Iptv over p2p streaming networks: the mesh-pull approach. IEEE Communications Magazine 46(2), 86–92 (2008)
Hei, X., Liu, Y., Ross, K.: Inferring network-wide quality in p2p live streaming systems. IEEE JSAC 25(9), 1640–1654 (2007)
Kiraly, C., Abeni, L., Lo Cigno, R.: Effects of p2p streaming on video quality. In: IEEE ICC, pp. 1–5 (May 2010)
Li, B., Wang, Z., Liu, J., Zhu, W.: Two decades of internet video streaming: A retrospective view. ACM Trans. Multimedia Comput. Commun. Appl. 9(1s), 33:1–33:20 (2013)
Li, C., Chen, C., Chiu, D.: Buffer map message compression based on relevant window in p2p streaming media system. CoRR abs/1108.6293 (2011)
Liang, J., Nahrstedt, K.: Dagstream: locality aware and failure resilient peer-to-peer streaming. vol. 6071, p. 60710+. SPIE (2006)
Nguyen, G., Fischer, M., Strufe, T.: Ossim: A generic simulation framework for overlay streaming. In: Summer Computer Simulation Conference (2013)
Veloso, E., Almeida, V., Meira, W., Bestavros, A., Jin, S.: A hierarchical characterization of a live streaming media workload. In: Proceedings of the 2nd ACM SIGCOMM / IMW 2002, New York, NY, USA, pp. 117–130 (2002)
Wang, F., Liu, J., Xiong, Y.: Stable peers: Existence, importance, and application in peer-to-peer live video streaming. In: IEEE INFOCOM, pp. 1364–1372 (2008)
Wilkinson, B., Allen, M.: Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers. 2nd edn. Prentice-Hall, Upper Saddle River (2005)
Zegura, E.: Gt-itm: Georgia tech internetwork topology models (1996), http://www.cc.gatech.edu/fac/Ellen.Zegura/graphs.html
Zhang, X., Liu, J., Li, B., Yum, Y.S.: Coolstreaming/donet: A data-driven overlay network for peer-to-peer live media streaming. In: IEEE INFOCOM, vol. 3, pp. 2102–2111 (2005)
Zhou, Y., Chiu, D.M., Lui, J.C.S.: A simple model for chunk-scheduling strategies in p2p streaming. IEEE/ACM Trans. Netw. 19, 42–54 (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Nguyen, G., Fischer, M., Strufe, T. (2014). On the Resilience of Pull-Based P2P Streaming Systems against DoS Attacks. In: Felber, P., Garg, V. (eds) Stabilization, Safety, and Security of Distributed Systems. SSS 2014. Lecture Notes in Computer Science, vol 8756. Springer, Cham. https://doi.org/10.1007/978-3-319-11764-5_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-11764-5_3
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11763-8
Online ISBN: 978-3-319-11764-5
eBook Packages: Computer ScienceComputer Science (R0)