Знать IP и порт мало. Надо ещё знать протокол, хотя бы L3.
Если TCP - fsockopen, если получилось открыть сокет - демон на том хосте слушает.
UDP в общем случае определить невозможно. Требуется, чтобы демон хоть что-то ответил. Но и то, udp на то и udp, что пакеты может терять.
|