P2P结构化网络中,各种DHT算法是如何一步步发展来的,以及各种算法的优点与缺点