Skip to main content

Impact of Node Cheating on Gossip-Based Protocol

  • Conference paper
  • 717 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 4096))

Abstract

Gossip-based protocol has been widely adopted by many large-scale multicast applications. In this paper, we study the impact of node cheating on decentralized gossip-based protocol. We mainly focus on two cheating strategies, one is to increase the subscription request sending times, and the other is to increase the PartialView size. We establish a cheating model of nodes for gossip-based protocol, and evaluate the system performance when node cheating happens. In the simulations, we analyze the impact of node cheating on a representative gossip-based protocol, SCAMP (Scalable Membership Protocol, a decentralized, gossip-based protocol). The results show that node cheating makes considerably negative effects on the system performance, and there exists a delicate relationship between the percentage of cheating nodes in the system and the benefit they can gain. The study results also show that cheating behaviors should be paid much more attention during the gossip-based protocol design in future.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Birman, K.P.: The process Group Approach to Reliable Distributed Computing. Communications of the ACM 36(12), 37–53 (1993)

    Article  Google Scholar 

  2. Deering, S., Cheriton, D.: Multicast Routing in Datagram Internetworks and Extended LANs. ACM Transaction on Computer Systems 8(2), 85–110 (1990)

    Article  Google Scholar 

  3. Mathy, L., Blundell, N., Roca, V., EI-Sayed, A.: Impact of Simple Cheating in Application-Level Multicast. In: The Proceedings of IEEE INFOCOM 2004 (March 2004)

    Google Scholar 

  4. Pendarakis, D., Shi, S., Verma, D., Waldvogel, M.: ALMI: An Application Level Multicast Infrastructure. In: Proceedings of the 3rd USENIX Symposium on Internet Technologies and Systems (USITS) (March 2001)

    Google Scholar 

  5. Banerjee, S., Bhattacharjee, B., Kommareddy, C.: Scalable Application Layer Multicast. In: Proceedings of ACM SIGCOMM (August 2002)

    Google Scholar 

  6. Zhang, B., Jamin, S., Zhang, L.: Host Multicast: A Framework for Delivering Multicast to End Users. In: Proceedings of IEEE INFOCOM 2002 (June 2002)

    Google Scholar 

  7. Birman, K.P., Hayden, M., Ozkasap, O., Xiao, Z., Budiu, M., Minsky, Y.: Bimodal Multicast. ACM Transaction on Computer Systems 17(2), 41–88 (1999)

    Article  Google Scholar 

  8. Ganesh, A.J., Kermarrec, A.-M., Massoulié, L.: Peer-to-Peer Membership Management for Gossip-Based Protocols. IEEE Transactions on Computers 52(2) (February 2003)

    Google Scholar 

  9. Sun, Q., Sturman, D.C.: A Gossip-Based Reliable Multicast for Large-Scale High-Throughput Applications. In: Proceedings of IEEE International Conference on Dependable Systems and Networks (DSN 2000) (July 2000)

    Google Scholar 

  10. Zhang, X., Liu, J., Li, B., Yum, T.-S.P.: CoolStreaming/DONet: A Data-driven Overlay Network for Live Media Streaming. In: Proceedings of IEEE INFOCOM 2005 (March 2005)

    Google Scholar 

  11. Kermarrec, A.-M., Massoulié, L., Ganesh, A.J.: Probabilistic Reliable Dissemination in Large-Scale Systems. IEEE Transactions on Parallel and Distributed Systems 14(3) (March 2003)

    Google Scholar 

  12. Li, D., Cui, Y., Xu, K., Wu, J.P.: Impact of Receiver Cheating on the Stability of ALM Tree. In: Proceedings of GLOBECOM 2005 (November 2005)

    Google Scholar 

  13. Eugster, P., Handurukande, S., Guerraoui, R., Kermarrec, A.-M., Kouznetsov, P.: Lightweight Probabilistic Broadcast. In: Proceedings of IEEE International Conference on Dependable Systems and Networks (DSN 2001) (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhang, N., Shi, Y., Chang, B. (2006). Impact of Node Cheating on Gossip-Based Protocol. In: Sha, E., Han, SK., Xu, CZ., Kim, MH., Yang, L.T., Xiao, B. (eds) Embedded and Ubiquitous Computing. EUC 2006. Lecture Notes in Computer Science, vol 4096. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11802167_107

Download citation

  • DOI: https://doi.org/10.1007/11802167_107

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-36679-9

  • Online ISBN: 978-3-540-36681-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics