和get_peer_ip很类似，这两个函数应该调用同一个函数，避免重复代码。