I am using scheduler/API to scan target machines for Vulnerabilities(Using Nessus). But before the scan starts, I want to check if the servers are available or not for scan. I understand from this question that, "ping sends icmp, that can be filtered by the firewall".
So other than ICMP ping , what can I use to verify if the servers are available or not ?