?? CSE 486586 Spring 2012 ??CSE 486586 Distributed SystemsDistributed Hash TableSteve Kputer Sciences and EngineeringUniversity at BuffaloLast TimeEvolution of peer-to-peerCentral directory (Nap