Требования для эксперимента:
Локальная (серая) сеть, Windows7 x86 SP1
Мои данные

IPv4-адрес. . . . . . . . . . . . : 192.168.4.51(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз. . . . . . . . . . .: 192.168.4.1
DNS-серверы. . . . . . . . . . . .: 192.168.0.11, 192.168.0.16
Эксперимент №1
Откройте консоль командной строки (CMD) и пропингуйте несуществующий адрес. В моем случае это 192.168.4.7
Какой вы видите ответ?
у меня

C:WindowsSystem32>ping 192.168.4.7
Обмен пакетами с 192.168.4.7 по с 32 байтами данных:
Ответ от 192.168.4.51: Заданный узел недоступен.
Ответ от 192.168.4.51: Заданный узел недоступен.
Ответ от 192.168.4.51: Заданный узел недоступен.
Ответ от 192.168.4.51: Заданный узел недоступен.
Статистика Ping для 192.168.4.7:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Эксперимент №2
Откройте консоль командной строки (CMD) и пропингуйте несуществующий адрес в другой подсети или Интернете. В моем случае это 192.168.0.200

C:WindowsSystem32>ping 192.168.0.200
Обмен пакетами с 192.168.0.200 по с 32 байтами данных:
Ответ от 192.168.4.1: Заданный узел недоступен.
Ответ от 192.168.4.1: Заданный узел недоступен.
Ответ от 192.168.4.1: Заданный узел недоступен.
Ответ от 192.168.4.1: Заданный узел недоступен.
Статистика Ping для 192.168.0.200:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Эксперимент №3
Запустите мою схему из первого поста и посмотрите что она вам напишет
В моем случае отвечает мой IP (см. картинку http://forum.hiasm.com/xf/attach/share/pic.jpg)
Во всех трех экспериментах удаленный абонент не доступен, однако ответ есть.
первые два эксперимента, это специфика Win7, а вот как быть с компонентом и как однозначно понять есть хост в сети или нет?
Странно все это