Credito de imagen: El fotógrafo es mi vida./Moment/GettyImages
Ping es una herramienta que se utiliza para verificar el estado de las conexiones de red entre dos computadoras. Técnicamente, ping usa un protocolo que no incluye el concepto de números de puerto, por lo que no hay un puerto de ping estándar, ni puede usar ping para verificar el estado de un puerto específico. Sin embargo, puede usar otras herramientas para verificar si puede conectarse a una dirección IP y un puerto en particular, que es el equivalente a enviar un ping a una IP y un puerto.
Cómo hacer ping a un puerto
Ping comprueba si es posible acceder a una computadora desde otra. Utiliza lo que se llama el protocolo de mensajes de control de Internet, o ICMP, además del estándar de Internet. protocolo para pedirle a una computadora en una dirección IP particular que envíe un mensaje de respuesta para confirmar que los dos pueden comunicar.
Video del día
Las herramientas de ping están incluidas en la mayoría de los sistemas operativos modernos, y en Microsoft Windows, Apple macOS y Linux puede usar la línea de comandos para enviar un ping. Simplemente escriba "ping" seguido de un nombre de dominio de Internet o una dirección IP para enviar un mensaje de ping y recibir una notificación de cualquier respuesta.
IP e ICMP no incluyen el concepto de números de puerto. Estos se incluyen en protocolos de nivel superior, incluido el protocolo de control de transmisión, o TCP, que se utiliza para entregar tráfico y correos electrónicos en la World Wide Web. Los puertos también se incluyen en el protocolo de datagramas de usuario, o UDP, que se utiliza para enviar un tráfico de Internet más simple. En ambos protocolos, los números de puerto se utilizan para diferenciar diferentes servicios que se ejecutan en el mismo servidor. Por ejemplo, los navegadores web generalmente se conectan al puerto 80 en un servidor web y las herramientas de correo electrónico se conectan al puerto 25 para enviar mensajes con el protocolo simple de transferencia de correo.
Debido a que ping no opera sobre un protocolo con números de puerto, no puede hacer ping a un puerto en particular en una máquina. Sin embargo, puede usar otras herramientas para abrir una conexión a una IP y un puerto en particular y obtener la misma información que obtendría si pudiera hacer ping a una IP y un puerto.
Alternativas de ping para verificar puertos
Una técnica para comprobar si puede conectarse a una máquina en particular es utilizar telnet, una sencilla herramienta de conexión a la red. Está instalado en Windows, macOS y Linux.
En Windows, es posible que deba activar telnet antes de poder usarlo a través del Panel de control. Para hacerlo, abra el menú Inicio y escriba "Panel de control" en el cuadro de búsqueda. Haga clic en "Programas", seguido de "Programas y características". Seleccione "Activar y desactivar las funciones de Windows" y "Cliente Telnet" para activar Telnet. Haga clic en "Aceptar" si se le solicita.
Una vez activado telnet, abra un símbolo del sistema en su sistema operativo. En Windows, haga esto escribiendo "cmd" en el cuadro de búsqueda del menú Inicio y haciendo clic en el icono del símbolo del sistema. En la ventana del símbolo del sistema, escriba "telnet" seguido de un espacio, luego una dirección IP o nombre de dominio seguido de otro espacio y luego el número de puerto. Por ejemplo, para comprobar si puede conectarse al puerto 80 en www.example.com, escribe "telnet www.example.com 80 "en la ventana del símbolo del sistema.
Si el puerto está abierto y accesible, recibirá una respuesta de la otra computadora. De lo contrario, verá un mensaje de error.
Puede utilizar otras herramientas para comprobar si un puerto está abierto. Si es un puerto al que desea conectarse con una determinada herramienta, como un cliente de correo electrónico o un navegador web, utilice esa herramienta para intentar conectarse al puerto. También puede utilizar otras herramientas de mantenimiento de red, como Netcat, Nmap o Ncat para probar un puerto en particular.