Connecting Peers on a Global ScaleBasic Routing in Unstructured OverlaysUnstructured Topology ConsiderationsEarly SystemsImproving on Flooding and Random WalkSocial OverlaysKey-Based Routing in Unstructured TopologiesUnder the Hood: an Overlay EmulatorSummaryFor Further Reading