Implementation of a P2P protocol using DHT and sockets for the Networks unit at UFSCar