Está en la página 1de 3

Puerto/Puertos TCP/IP

Junio 2014

El uso de puertos
Diversos programas TCP/IP pueden ejecutarse simultneamente en Internet (por ejemplo,
pueden abrirse diferentes navegadores de manera simultnea o navegar por pginas HTML
mientras se descarga un archivo de un FTP). Cada uno de estos programas funciona con un
protocolo. A veces el equipo debe poder distinguir las diferentes fuentes de datos.
Por lo tanto, para facilitar este proceso, a cada una de estas aplicaciones puede serle asignada
una direccin nica en equipo, codificada en 16 bits: un puerto (por consiguiente, la
combinacin de direccin IP + puerto es una direccin nica en el mundo denominada socket).
De esta manera, la direccin IP sirve para identificar de manera nica un equipo en la red
mientras que el nmero de puerto especifica la aplicacin a la que se dirigen los datos. As,
cuando el equipo recibe informacin que va dirigida a un puerto, los datos se envan a la
aplicacin relacionada. Si se trata de una solicitud enviada a la aplicacin, la aplicacin se
denomina aplicacin servidor. Si se trata de una respuesta, entonces hablamos de una
aplicacin cliente.

La funcin de multiplexacin
El proceso que consiste en poder enviar informacin desde varias aplicaciones a travs de una
conexin se denomina multiplexacin. De la misma manera, la tarea de administrar poniendo en
paralelo (por lo tanto compartiendo entre varias aplicaciones) el flujo de datos se denomina
demultiplexacin.

Estas operaciones se pueden realizar gracias a un puerto, es decir, un nmero relacionado con
un tipo de aplicacin que, combinado con una direccin IP, permite determinar de manera nica
una aplicacin que se est ejecutando en un determinado equipo.

Asignaciones predeterminadas

Existen miles de puertos (codificados en 16 bits, es decir que se cuenta con 65536
posibilidades). Es por ello que la IANA (Internet Assigned Numbers Authority [Agencia de
Asignacin de Nmeros de Internet]) desarroll una aplicacin estndar para ayudar con las
configuraciones de red.
Los puertos del 0 al 1023 son los "puertos conocidos" o reservados. En trminos
generales, estn reservados para procesos del sistema (daemons) o programas
ejecutados por usuarios privilegiados. Sin embargo, un administrador de red puede
conectar servicios con puertos de su eleccin.
Los puertos del 1024 al 49151 son los "puertos registrados".
Los puertos del 49152 al 65535 son los "puertos dinmicos y/o privados".
A continuacin se indican algunos de los puertos conocidos ms utilizados:
Puerto

Servicio o aplicacin

21

FTP

23

Telnet

25

SMTP

53

Sistema de nombre de dominio

63

Whois

70

Gopher

79

Finger

80

HTTP

110

POP3

119

NNTP

Por lo tanto, un servidor (un equipo conectado que ofrece servicios como FTP, Telnet, etc.)
cuenta con nmeros de puerto fijos a los cuales el administrador de red conecta los servicios.
Entonces, los puertos del servidor generalmente se encuentran entre 0 y 1023 (rango de valores
relacionado con servicios conocidos).
Del lado del cliente, el sistema operativo elige el puerto entre aqullos que estn disponibles de
forma aleatoria. Por lo tanto, los puertos del cliente nunca incluirn los puertos que se
encuentran entre 0 y 1023, ya que este rango de valores representa a los puertos conocidos.

Ms informacin
Nmeros de puerto asignados por la IANA (Internet Assigned Numbers Authority [Agencia
de Asignacin de Nmeros de Internet])
Port/Ports TCP/IP TCP/IP Port Port/Ports TCP/IP Porta/Porte TCP/IP Portas/Entradas TCP/IP
Este documento intitulado Puerto/Puertos TCP/IP de Kioskea (es.kioskea.net) esta puesto a diposicin bajo la

licencia Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que esta
nota sea visible.

También podría gustarte