Я предполагаю, что вы используете IP-адреса для проверки связи, а не имя хоста (если последнее, то у вас есть проблема разрешения имени хоста).
Для первых это скорее всего проблема с брандмауэром. Когда брандмауэр Windows включен (в качестве настроек по умолчанию) на компьютере с Windows XP, он не будет отвечать на запросы проверки связи, поэтому очевидно, что вы не можете выполнить проверку связи с конкретным компьютером. Вы получите ответ «Request Time Out» от пункта назначения, даже если он подключен и доступен в локальной сети. Причина в том, что ICMP-пакеты, которые используются в команде ping, блокируются в правиле брандмауэра по умолчанию в Windows XP. Узел pinging отправляет ICMP-пакеты адресату и ожидает ответа. Когда конечный компьютер не подтвердит или не ответит на эти пакеты, вы увидите ответ «Время ожидания истекло».
Существует два метода, с помощью которых вы можете включить ping или ICMP-запросы в XP.
1) Полное отключение службы брандмауэра (в большинстве случаев это не рекомендуется)
2) Включать только пакеты ICMP (исключая пакеты ICMP в правиле брандмауэра), поэтому, пока брандмауэр включен, запросы пинга также будут работать. Вы можете сделать это таким образом:
а) Зайдите в Сетевые подключения на Панели управления;
б) Щелкните правой кнопкой мыши по соединению, для которого вы хотите включить запросы ICMP/Ping (обычно это локальная сеть);
в) Нажмите Свойства;
г) Перейдите на вкладку «Дополнительно» и нажмите кнопку «Настройки» под брандмауэром Windows;
д) Нажмите кнопку «Настройки» в области ICMP и, наконец;
е) Включите галочку в «Разрешить входящее эхо… ..». Нажмите ОК
Теперь этот компьютер будет принимать эхо-запросы ping ICMP и отвечать на них.
Включив этим способом Echo, ICMP или Ping-запросы без полного отключения брандмауэра, компьютер будет в безопасности в сети и будет отвечать на запросы ping/ICMP. Это позволит вам контролировать и управлять IP-адресами и хостами в вашей сети.
Источник: Как включить ping в XP