M1.
Network formation. [5p]. Your nodes must be able to form networks as described in the Kademlia paper. Kademlia is a protocol for facilitating Distributed Hash Tables (DHTs). Concretely, the following aspects of the algorithm must be implemented:
(a) Pinging. This means that you must implement and use the PING message.
M1. Network formation. [5p]. Your nodes must be able to form networks as described in the Kademlia paper. Kademlia is a protocol for facilitating Distributed Hash Tables (DHTs). Concretely, the following aspects of the algorithm must be implemented: (a) Pinging. This means that you must implement and use the PING message.