Added Server Discover
All nessesary sockets are opened and closed during the function