How would I check if the remote host is up without having a port number? Is there any other way I could check other then using regular ping.
There is a possibility that the remote host might drop ping packets
What about trying something that requires a RPC like a 'tasklist' command in conjunction with a ping?
Check if remote host is up in Python