restruct find_node/announce_peer/get_peer