Página principal de la Universidad de Valencia
Página principal de McUser
>>Contenido

Puertos efímeros


Introducción

Los diferentes sistemas operativos, con objeto de mantener los servicios de red hacen uso de un determinado rango de puertos TCP y UDP para atender estas conexiones.

El Mac OS X utiliza una serie de puertos denominados bien conocidos estándar que se detallan en la documentación disponible en su página de soporte.

También puede consultar un listado completo de los puertos utilizados por los servicios de diferentes sistemas operativos en la página del IANA.

Puertos efímeros

Además de los puertos bien conocidos los sistemas operativos, o los programas intalados en ellos, necesitan de una serie de puertos auxiliares que les permiten comunicarse con otras máquinas de forma puntual (de ahí el nombre de efímeros) y que deben, por seguridad u otras razones, utilizar un determinado rango de puertos TCP que les permiten atender estas conexiones.

El rango utilizado por estos puertos se han predefinido tanto por parte de las instituciones reguladoras como por los fabricantes de los diferentes sistemas operativos con objeto de que los desarrolladores de software y administradores de sistemas tengan un referente a la hora de configurar sus aplicaciones y especialmente los cortafuegos.

Estos rangos también se pueden redefinir en algunos casos para adaptarlos a las necesidades de los administradores de los sistemas.

Configuración

A continuación se ofrece un listado de algunos sistemas operativos con el rango de puertos efímeros utilizados.

Sistema operativo Puertos efímeros Comentarios
Máximo teórico 1024 - 65535
Asignado por el IANA 49152 - 65535
Microsoft Windows 1024 - 4999 Modificación del rango en Windows Server
Linux kernel 2.6 1024 - 4999
Debian 32768 - 61000
Solaris 32768 - 65535
AIX 32768 - 65535
FreeBSD 1024 - 49151
OpenBSD 1024 - 49151
NetBSD 49152 - 65535
Darwin (Mac OS X) 49152 - 65535