Fluid-diffusive modelling for large P2P file-sharing systems