Conceptos básicos de redes: visión general del puerto de red

En las redes TCP / IP y UDP, un Puerto es un punto final de una conexión lógica. El número de puerto identifica qué tipo de puerto que es. Por ejemplo, el puerto 80 se utiliza para el tráfico HTTP. Si utiliza un comando, como netstat -n en Microsoft Windows o Linux, verá una lista de las direcciones locales (y puertos) y las direcciones en el extranjero (y puertos) al que están conectados.

Las tres categorías de los puertos TCP y UDP son

  • Puertos bien conocidos: Cuando se estaba aplicando IP, hubo un lento inicio de la asignación de los servicios que necesitan para utilizar puertos específicos. Los puertos fueron asignados inicialmente a partir del número de puerto más bajo y se abrieron camino hacia arriba.

    Puertos 0-1023 se consideran puertos conocidos porque fueron utilizados por muchos de los servicios básicos en los servidores Unix, y los permisos de privilegio más necesarios en el servidor para poner en práctica. Telnet (23) y el Protocolo de transporte simple de correo (SMTP) (25) son dos ejemplos de estos servicios.

  • Puertos registrados: La Internet Assigned Numbers Authority (IANA) mantiene la lista de todos los servicios que se ejecutan en ambos los puertos conocidos y en todos los puertos registrados. El proceso de registro pone una asociación permanente en el lugar con el número de puerto y el servicio.

    Estos servicios están todos los servicios de larga corriendo y se asignarían a los puertos entre 1024 y 49151. El mando de Protocolo de escritorio de Microsoft (RDP) (3389) y el Sistema de archivos de red (NFS) (2049) son dos ejemplos de puertos registrados.

  • Dinámicos y / o privadas puertos: Todos los otros puertos, de 49.152 a 65.535, se hace referencia a los puertos como dinámicos, o privadas. Estos puertos no están asociados de forma permanente a cualquier servicio.

    Si usted escribe su propio servicio, puede configurarlo para utilizar cualquier puerto dinámico que desea, pero otra persona puede escribir su propio servicio y utilizar el mismo puerto. Esto no causa ningún problema hasta que instale ambos servicios en el mismo host IP, ya que son a la vez van a querer utilizar el mismo puerto, y que no es sólo posible.

    Sería como dos personas que tienen sus teléfonos conectados a la misma clavija y receptáculo en el operador de oficina- no es posible. Este problema no debería ocurrir, sin embargo, si usted tiene un puerto certificado a trabajar porque la otra desarrollador no puede utilizar el mismo servicio.




» » » » Conceptos básicos de redes: visión general del puerto de red