Evaluation of unstructured overlay maintenance protocols under churn