Para algunos hosts, ping www.example.com
resuelve su IP, pero ¿por qué falla con el tiempo de espera de la solicitud? También he tratado de aumentar el tiempo de respuesta de ping pero sigue siendo el mismo resultado.
batch
command-line
ping
usuario10232
fuente
fuente
Respuestas:
Un ping es un paquete ICMP. A modo de comparación, el tráfico web o HTTP, generalmente es un paquete TCP en el puerto 80. Un servidor determinado puede proporcionar respuestas con el propósito de tráfico web, pero bloquea ICMP (o está detrás de un firewall que bloquea ICMP) y por lo tanto puede:
Pero no puede hacer ping a la dirección IP. La respuesta "solicitud agotada" se debe a que su cliente envía el paquete inicial, espera una respuesta (que nunca llegará) y se da por vencido en un tiempo de espera predeterminado.
fuente
Porque no puede conectarse al host. El hecho de que un servidor DNS conozca la IP que debe tener un host, no significa que el host en cuestión se esté ejecutando y aceptando conexiones.
fuente
Tal vez el host está realmente inactivo, o puede ser el caso de que algunos sitios bloqueen el tráfico ICMP (se basa el comando PING del protocolo).
fuente
Bueno, ping también falla en www.microsoft.com, por ejemplo. Esto se debe a que las computadoras del servidor usan un firewall restrictivo que bloquea los paquetes ICMP de hosts desconocidos.
Además, el ping no se "CONECTA" a un host, solo les envía un único paquete. TCP hace saludos de conexión e intenta mucho mantener la conexión. Ping solo envía un paquete ICMP que no está garantizado que llegue a su destino. Al igual que UDP, para datos.
Si no tiene cada uno su destino o si el destino tira el paquete (¿cortafuegos?), No obtendrá una respuesta.
Esto es completamente independiente del tráfico http que usa TCP.
fuente