Sei sulla pagina 1di 2

Puertos

Cada proceso que se comunica con otro proceso se identifica a s


mismo a la familia de protocolos TCP/IP por uno o ms puertos. Un
puerto es un nmero de 16 bits, usado por el protocolo host-a-host
para identificar a qu protocolo de ms alto nivel o programa de
aplicacin (proceso) debe entregar los mensajes de entrada.
Como algunos programas de ms alto nivel son protocolos por s
mismos, estandarizados en la familia de protocolos TCP/IP, tales como
telnet y ftp, usan el mismo nmero de puerto en todas las
realizaciones de TCP/IP. Aquellos nmeros de puerto "asignados" se
denominan puertos bien-conocidos y las aplicaciones estndares
servicios bien-conocidos. (personales.upv.es, s.f.)
Qu es un puerto TCP/IP?
En TCP/IP, el protocolo que usan los ordenadores para entenderse en
Internet -y actualmente casi en cualquier otra red-, el puerto es una
numeracin lgica que se asigna a las conexiones, tanto en el origen
como en el destino. No tiene ninguna significacin fsica.
El permitir o denegar acceso a los puertos es importante porque las
aplicaciones servidoras (que aceptan conexiones originadas en otro
ordenador) deben 'escuchar' en un puerto conocido de antemano
para que un cliente (que inicia la conexin) pueda conectarse. Esto
quiere decir que cuando el sistema operativo recibe una peticin a
ese puerto, la pasa a la aplicacin que escucha en l, si hay alguna, y
a ninguna otra. Los servicios ms habituales tienen asignados los
llamados puertos bien conocidos, por ejemplo el 80 para web, el 21
para ftp, el 23 para telnet, etc. As pues, cuando usted pide una
pgina web, su navegador realiza una conexin al puerto 80 del
servidor web, y si este nmero de puerto no se supiera de antemano
o estuviera bloqueado no podra recibir la pgina. (SitiosArgentina,
2014)
Nmero mximo de puertos
TCP usa el concepto de nmero de puerto para identificar a las
aplicaciones emisoras y receptoras. Cada lado de la conexin TCP
tiene asociado un nmero de puerto (de 16 bits sin signo, con lo que
existen 65536 puertos posibles) asignado por la aplicacin emisora o
receptora. Los puertos son clasificados en tres categoras:
1. bien conocidos,
2. registrados, y
3. dinmicos/privados.
Los puertos bien conocidos son asignados por la Internet Assigned
Numbers Authority (IANA), van del 0 al 1023 y son usados
normalmente por el sistema o por procesos con privilegios. 3 Las
aplicaciones que usan este tipo de puertos son ejecutadas como

servidores y se quedan a la escucha de conexiones. Algunos ejemplos


son: FTP (21), SSH (22), Telnet (23), SMTP (25) y HTTP (80).
Los puertos registrados son normalmente empleados por las
aplicaciones de usuario de forma temporal cuando conectan con los
servidores, pero tambin pueden representar servicios que hayan sido
registrados por un tercero (rango de puertos registrados: 1024 al
49151).
Los puertos dinmicos/privados tambin pueden ser usados por
las aplicaciones de usuario, pero este caso es menos comn. Los
puertos dinmicos/privados no tienen significado fuera de la conexin
TCP en la que fueron usados (rango de puertos dinmicos/privados:
49152 al 65535, recordemos que el rango total de 2 elevado a la
potencia 16, cubre 65536 nmeros, del 0 al 65535). (Wikipedia.org,
2016)

(Abenza, 2015)

Potrebbero piacerti anche