Implementing PONG caching strategies
Aggregazione dei criteri
Aperto: martedì, 7 marzo 2017, 00:00
Data limite: venerdì, 21 aprile 2017, 00:00
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 http://rfc-gnutella.sourceforge.net/src/pong-caching.html
- http://rfc-gnutella.sourceforge.net/src/pingreduce.html
- another ping reduction scheme: http://rfc-gnutella.sourceforge.net/src/pingreduce2.html
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.