El protocolo TCP IP dispone de un total de 130070 puertos, los puertos TCP que van desde el 1 al 65535 y los puertos UDP que igualmente van del puerto 1 al 65535.
En la actualidad, las redes privadas o redes locales y las red pública Internet se basan en el protocolo IP (Internet Protocol)
A grandes rasgos, el protocolo IP define como se define la información en el origen y en el destino y gestiona el direccionamiento y la fragmentación de los paquetes de datos.
Protocolo TCP
El protocolo TCP se refiere al Protocolo de Transmisión de Datos o Transmision Control Protocol y se centra en las conexión, proporcionando seguridad entre los dispositivos que conectan.
El protocolo TCP permite establecer la conexión e intercambio de datos en la red definiendo el proceso integro desde que se envían los datos hasta que son recibidos precisando una conexión y una autorización entre el emisor y el receptor antes de iniciarse la transferencia de datos.
De los puertos 0 al 1023 son establecidos por IANA que es la Autoridad de Asignación de Números de Internet (Internet Assigned Numbers Authority), son puertos de uso muy frecuente.
Del 1024 al 49151 se trata de puertos que pueden ser utilizados por aplicaciones de forma temporal.
Del 49152 al 65535 son puertos dinámicos que pueden ser utilizados para múltiples fines y aplicaciones.
Protocolo UDP
El protocolo UDP cuyas siglas vienen de User Datagram Protocol es una alternativa más simple y rápida si la comparamos con TCP que permite la transmisión si conexión de datagramas en redes basadas en protocolo IP.
El protocolo UDP funciona sobre la capa de transporte y está diseñado para trasmitir datagramas de forma rápida en redes IP. Principalmente de utilizad para conexiones VPN, Consultas DNS, para conexión VOIP y también para streaming de audio y de video.
La ausencia de controles de transmisión hace que el protocolo UDP no ofrezca seguridad ni integridad de los datos, por ello son los propios servicios UDP los que deben aplicar medidas de protección y corrección.
Listado Puertos TCP – UDP
El siguiente listado es un resumen global pero no completos puesto que cualquier administrador de red que se precie debe para empezar, comprender como funcionan los sistemas y conocer sus protocolos.
Si deseas entrar en más detalla a nivel puertos IP consulta este enlace: http://www.iana.org/assignments/port-numbers
Puerto | Protocolo | Servicio o Aplicación | Puerto | Protocolo | Servicio o Aplicación | Puerto | Protocolo | Servicio o Aplicación | ||
7 | tcp | echo | 500 | udp | ipsec ike | 3268 | tcp-udp | ms active dir global catalog | ||
11 | tcp | systat | 512 | tcp | exec | 3300 | tcp | bmc patrol agent | ||
19 | tcp | chargen | 513 | udp | rlogin | 3306 | tcp | mysql | ||
21 | tcp | ftp-data | 513 | tcp | rwho | 3351 | tcp | ssql | ||
22 | tcp | ssh | 514 | udp | rshell | 3389 | tcp | ms termserv | ||
23 | tcp | telnet | 514 | tcp | syslog | 4001 | tcp | cisco mgmt | ||
25 | tcp | SMTP | 515 | tcp | printer | 4045 | tcp | nfs lock | ||
42 | tcp | nameserver | 515 | udp | printer | 4321 | tcp-udp | rwhois | ||
43 | tcp | whois | 517 | tcp-udp | talk | 4569 | udp | IAX /2 | ||
49 | udp | tacacs | 518 | tcp-udp | ntalk | 5060 | tcp-udp | SIP | ||
52 | tcp | xns-time | 520 | udp | router | 5061 | tcp | SIP TLS | ||
52 | udp | xns-time | 524 | tcp | netware ncp | 5070 | tcp-udp | vtsas | ||
53 | tcp | dns-zone | 529 | tcp-udp | irc serv | 5432 | tcp | postgress | ||
53 | udp | dns-lookup | 540 | tcp-udp | uucp | 5500 | udp | secured | ||
63 | tcp/udp | whois++ | 543 | tcp-udp | klogin | 5631 | tcp | pcanywhere | ||
66 | tcp | oracle sqlnet | 645 | udp | mount | 5800 | tcp | vnc | ||
67 | tcp/udp | bootps | 799 | tcp | remotelypossible | 5900 | tcp | vnc java | ||
68 | tcp/udp | bootps | 873 | tcp | rsync | 6000 | tcp | xwindows | ||
69 | udp | tftp | 901 | tcp | samba swat | 6001 | tcp | cisco mgmt | ||
70 | tcp/udp | gopher | 1024-1030 | tcp-udp | rpc de w2k | 6050 | tcp | arcserve | ||
79 | tcp | finger | 1080 | tcp | socks | 6549 | tcp | apc | ||
80 | tcp | http | 1109 | tcp | kpop | 6667 | tcp | irc | ||
81 | tcp | http alternativo | 1313 | tcp | bmc patrol db | 7100 | tcp-udp | font service | ||
88 | tcp | kerberos | 1352 | tcp | notes | 8000 | tcp | web | ||
109 | tcp | pop2 | 1417-1420 | tcp-udp | timbuktu srv 1 | 8001 | tcp | web | ||
110 | tcp | pop3 | 1433 | tcp | ms sql | 8002 | tcp | web | ||
111 | tcp | sunrpc | 1494 | tcp | citrix | 8080 | tcp | web | ||
118 | tcp | sqlsvr | 1498 | tcp | sybase sql anywhere | 8081 | tcp | blackice icecap | ||
119 | tcp | nntp | 1505 | tcp-udp | funkproxy | 9001 | tcp | cisco xremote | ||
123 | tcp-udp | ntp | 1524 | tcp | ingres lock | 9100 | tcp | jetdirect | ||
135 | tcp-udp | ntrpc or dce | 1525 | tcp | oracle svr | 8111 | tcp | dragon ids | ||
137 | tcp-udp | netbios ns | 1527 | tcp | oracle tli | 9991 | tcp | agent analis sistema iss | ||
138 | tcp-udp | netbios dgm | 1720 | tcp | H.323 | 9992 | tcp | consola escaner sistema iss | ||
139 | tcp | netbios | 1723 | tcp | pptp | 10005 | tcp | stel | ||
143 | tcp | imap | 1745 | tcp | winsock proxy | 12345 | tcp | netbus | ||
161 | udp | snmp | 1812 | udp | radius | 27444 | tcp | trinoo bcast | ||
162 | udp | snmp trap | 2000 | tcp | remotely anywhere | 27665 | tcp | trinoo master | ||
177 | tcp-udp | xdmcp | 2001 | tcp | cisco mgmt | 27960 | udp | quake | ||
179 | tcp | bgp | 2049 | tcp | nfs | 31337 | udp | backorifice | ||
256 | tcp | snmp checkpoint | 2301 | tcp | compaq web | 32771 | tcp | rpc solaris | ||
389 | tcp | ldap | 2368 | tcp-udp | sybase | 32780 | udp | snmp solaris | ||
396 | tcp | netware ip | 2447 | tcp | openview | 43188 | tcp | reachout | ||
407 | tcp | timbuktu | 2998 | tcp | realsecure | 54320 | tcp | bo2k | ||
443 | tcp | https/ssl | 3001 | tcp | nessusd | 54321 | udp | bo2k | ||
445 | tcp-udp | ms smb alternate | 3264 | tcp-udp | ccmail | 61440 | tcp | netprowler manager | ||
65301 | tcp | pcanywhere def |