¿ Ping es una utilidad sencilla pero muy utilizado para las pruebas de rendimiento de la red . Todos los profesionales de redes sabe de ping y lo usa regularmente. Conexiones de red necesitan la dirección de origen y destino de los dos equipos de la conexión y también la dirección de origen y aplicación de destino . La dirección de la aplicación se llama un número de puerto . Como ping es una aplicación de red , se requiere un número de puerto para realizar su tarea . La sorprendente respuesta es que el ping no tiene un número de puerto . Para entender por qué , es necesario entender cómo funcionan los diferentes protocolos de red. TCP /IP Stack
Ping es una aplicación dentro de la pila de protocolos TCP /IP. Todas las comunicaciones de Internet utilizan TCP /IP , que significa /Protocolo de Control de Transmisión . El nombre de la pila incluye los nombres de sus dos elementos más importantes : el Protocolo de Control de Transmisión y Protocolo de Internet. El Protocolo de Control de Transmisión es un protocolo de capa de transporte . Grupos de protocolos TCP /IP entre sí por características y representa a estos grupos como capas en una pila. La capa de transporte es justo debajo de la capa de aplicación. Por debajo de la capa de transporte es la capa de Internet , donde se encuentra el Protocolo de Internet, y por debajo , que es la capa de acceso de red.
Abordar
Cada capa de la pila en el envío de conversaciones informáticos a su capa equivalente en la pantalla en el equipo receptor . Por lo tanto el protocolo de transporte en el ordenador emisor se comunica con el protocolo de transporte en el equipo receptor y el protocolo Internet en las conversaciones ordenador emisor en el protocolo Internet en el protocolo de recepción. Protocolo de capa de transporte utilizan los números de puerto para identificar a sí mismos y su interlocutor. El protocolo de capa de transporte forma un segmento de datos en un paquete , que contiene su jefe en el frente de los datos que contienen la dirección de origen y de destino de las aplicaciones que intervienen en la comunicación . Estas direcciones se denominan puertos. El protocolo de capa de transporte pasa el paquete a la capa de Internet para la transmisión . La capa de Internet pone su propia cabecera en la parte frontal del paquete , que incluye la dirección de origen y destino de los equipos implicados en la conexión . Estas direcciones se denominan direcciones IP después de que el Protocolo de Internet.
Puertos
Un puerto se define como un protocolo de transporte , más un número de puerto. El Protocolo de Control de Transmisión es uno de los protocolos de transporte de TCP /IP , el otro es el Protocolo de datagramas de usuario . Estos son conocidos como TCP y UDP , y cada uno tiene su propio conjunto de puertos , por lo que el puerto UDP 123 no es lo mismo que el puerto TCP 123 .
ICMP
Protocolo de Internet no tiene ningún mecanismo para informar errores en la transmisión y por lo que esta función es realizada por el Protocolo de mensajes de control de Internet . Ping utiliza las funciones de este protocolo para recuperar un paquete de información sobre el estado de la transmisión y analiza la velocidad de su regreso . ICMP es un protocolo de capa de Internet . Se opera a un nivel más bajo que la capa que se ocupa de los puertos . Ping no puede utilizar números de puerto , ya que funciona a un nivel en el que los números de puerto son irrelevantes. No se ocupa de pasar datos de una aplicación a otra a través de la red, sólo desde un ordenador a otro .