Implementing PONG caching strategies

Opened: Tuesday, 7 March 2017, 12:00 AM
Due: Friday, 21 April 2017, 12:00 AM

This assignment is related to the implementation of a more advanced scheme for pong caching in Gnutella. Some hints can be taken from:

  • LimeWire's Pong Caching
  • another  ping reduction scheme:

Write a JAVA program implementing the PING/PONG protocol. Consider the different strategies whose reference are reported before, and the one presented in the lessons and compare the strategies you implement, according to some meaningful measure.