Skip to main content
INF - e-learning - Dipartimento di Informatica
  • English ‎(en)‎
    English ‎(en)‎ Italiano ‎(it)‎
You are currently using guest access (Log in)

Peer To Peer Systems 1617

  1. Home
  2. Courses
  3. Corso di Laurea Magistrale in Informatica (LM-18)
  4. P2P1617
  5. Implementing PONG caching strategies

Implementing PONG caching strategies

Completion requirements
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 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.

◄ TinyCoin: Simulating fraudolent mining strategies in a simpli ed Bitcoin Network
Searching in unstructured P2P networks ►

Blocks

Skip Navigation

Navigation

  • Home

    • Site pages

      • My courses

      • Tags

      • ForumSite news

    • My courses

    • Courses

      • Corso di Laurea Magistrale in Informatica (LM-18)

        • CNS 2025

        • CMCS 2025

        • P2P2425

        • IQC(24-25)

        • ADB 24/25

        • CL 24/25

        • ICT-RA

        • AIF24-25

        • ML 2024

        • CM24

        • SDC 24/25

        • P2P1617

            • AssignmentImplementing PONG caching strategies

            • AssignmentSearching in unstructured P2P networks

            • AssignmentModelling Chord Routing

            • AssignmentThe CAN DHT: Content Addressable Network

            • AssignmentGossip protocols for aggregation

      • Corso di Laurea in Informatica (L-31)

      • Corso di Laurea Magistrale in Informatica e Networ...

      • Corso di Laurea Magistrale in Data Science and Bus...

      • Corso di Laurea Magistrale in Informatics for Digi...

      • Corsi erogati dal Dipartimento di Matematica

      • Master di II livello in "Professione formatore in ...

      • Corsi CLIL

      • Altri Corsi

      • Anno Accademico 2013-14

Blocks

You are currently using guest access (Log in)
P2P1617
  • English ‎(en)‎
    • English ‎(en)‎
    • Italiano ‎(it)‎
Data retention summary
Get the mobile app