Números de puerto utilizados para redes de computadoras

Puertos TCP y UDP explicados En las redes de computadoras, los números de puerto son parte de la información de direccionamiento utilizada para identificar a los remitentes y receptores de mensajes.

Puertos TCP y UDP explicados

En las redes de computadoras, los números de puerto son parte de la información de direccionamiento utilizada para identificar a los remitentes y receptores de mensajes. Están asociados con conexiones de red TCP/IP y pueden describirse como una especie de complemento a la dirección IP.

¿Qué es un número de puerto en la red?

Los números de puerto permiten que diferentes aplicaciones en la misma computadora compartan recursos de red simultáneamente. Los enrutadores de red doméstica y el software de computadora funcionan con estos puertos y, a veces, admiten la configuración de los números de puerto.

Los puertos de red están basados ​​en software y no están relacionados con los puertos físicos que tienen los dispositivos de red para enchufar cables.

Cómo funcionan los números de puerto

Los números de puerto se relacionan con el direccionamiento de red. En las redes TCP/IP, tanto TCP como UDP usan su propio conjunto de puertos que funcionan junto con las direcciones IP.

Estos números de puerto funcionan como extensiones telefónicas. Así como una centralita telefónica de negocios puede usar el número de teléfono principal y asignar a cada empleado un número de extensión (como x100, x101, etc.), también puede una computadora tener una dirección principal y un conjunto de números de puerto para manejar conexiones entrantes y salientes .

De la misma manera que se puede usar un número de teléfono para todos los empleados dentro de ese edificio, se puede usar una dirección IP para comunicarse con varios tipos de aplicaciones detrás de un enrutador; la dirección IP identifica la computadora de destino y el número de puerto identifica la aplicación de destino específica.

Esto es cierto ya sea que se trate de una aplicación de correo, un programa de transferencia de archivos, un navegador web, etc. se muestra dentro del programa que admite ese puerto (el navegador web).

Tanto en TCP como en UDP, los números de puerto comienzan en 0 y llegan hasta 65535. Los números en los rangos inferiores están dedicados a protocolos comunes de Internet como el puerto 25 para SMTP y el puerto 21 para FTP.

Para encontrar los valores específicos utilizados por ciertas aplicaciones, vea una lista de los números de puerto TCP y UDP más populares. Si está tratando con el software de Apple, consulte los puertos TCP y UDP utilizados por los productos de software de Apple.

Cuándo puede necesitar tomar medidas con los números de puerto

El hardware y el software de la red procesan los números de puerto automáticamente. Los usuarios ocasionales de una red no los ven ni necesitan tomar ninguna medida que implique su operación.

Sin embargo, las personas pueden encontrar números de puerto de red en ciertas situaciones.

Los administradores de red pueden necesitar configurar el reenvío de puertos para permitir que los números de puerto de aplicaciones específicas pasen a través de un firewall. En las redes domésticas, los enrutadores de banda ancha admiten el reenvío de puertos en sus pantallas de configuración. La aplicación más común de reenvío de puertos domésticos es para juegos en línea que usan puertos no estándar que el firewall incorporado del enrutador bloquea de forma natural.

Los programadores de red a veces necesitan especificar números de puerto en su código, como en la programación de sockets.

La URL de un sitio web a veces requerirá que se incluya un número de puerto TCP específico. Por ejemplo, http: // localhost: 8080/ usa el puerto TCP 8080 en lugar del puerto predeterminado 80. Nuevamente, esto generalmente se ve en entornos de desarrollo de software más que en el uso del consumidor principal.

Puertos abiertos y cerrados

Los entusiastas de la seguridad de la red también discuten con frecuencia el número de puerto utilizado como un aspecto clave de las vulnerabilidades y protecciones de ataque. Los puertos se pueden clasificar como abiertos o cerrados, donde los puertos abiertos tienen una aplicación asociada que escucha nuevas solicitudes de conexión y los puertos cerrados no.

Un proceso llamado escaneo de puertos de red detecta mensajes de prueba en cada número de puerto individualmente para identificar qué puertos están abiertos. Los profesionales de la red utilizan el escaneo de puertos como una herramienta para medir su exposición a los atacantes y, a menudo, bloquean sus redes cerrando puertos no esenciales. Los hackers, a su vez, usan escáneres de puertos para sondear redes en busca de puertos abiertos que puedan ser explotables.

El comando netstat en Windows se puede usar para ver información sobre conexiones TCP y UDP activas.

Rate article
labsfabs.com
Add a comment