En el mundo de las redes informáticas, los puertos desempeñan un papel fundamental en la comunicación entre dispositivos. Aunque técnicamente se puede utilizar cualquier puerto para establecer una conexión, existe un conjunto de puertos bien conocidos que han sido asignados por la Autoridad de Números Asignados de Internet (IANA) para servicios específicos. Estos puertos predeterminados facilitan la interoperabilidad y la estandarización en las redes.
Uno de los puertos más utilizados es el puerto 80, que se asocia con el Protocolo de Transferencia de Hipertexto (HTTP). Este puerto es el pilar de la World Wide Web, ya que permite la transferencia de páginas web entre servidores y navegadores. Cuando escribimos una URL en nuestro navegador, estamos solicitando recursos a través del puerto 80. Sin embargo, para transacciones seguras que requieren cifrado, como compras en línea o banca electrónica, se utiliza el puerto 443, que corresponde a HTTPS (HTTP sobre SSL/TLS).
Otro conjunto de puertos ampliamente utilizados son los relacionados con el correo electrónico. El puerto 25 se utiliza para el Protocolo Simple de Transferencia de Correo (SMTP), que permite el envío de correos electrónicos entre servidores. Por otro lado, los puertos 110 y 143 se utilizan para los protocolos de acceso a mensajes de correo electrónico POP3 e IMAP, respectivamente. Estos puertos permiten que los clientes de correo electrónico se conecten a los servidores para recuperar y gestionar sus mensajes.
En el ámbito de la transferencia de archivos, el puerto 21 se asocia con el Protocolo de Transferencia de Archivos (FTP). FTP permite a los usuarios cargar y descargar archivos desde un servidor remoto. Aunque FTP ha sido ampliamente utilizado durante décadas, ha ido perdiendo popularidad debido a preocupaciones de seguridad y la preferencia por protocolos más seguros como SFTP (puerto 22) y FTPS (puertos 989 y 990).
La administración remota de sistemas es otra área donde los puertos conocidos desempeñan un papel crucial. El puerto 22 se utiliza para el Protocolo Secure Shell (SSH), que permite a los administradores acceder y administrar servidores de forma segura. El puerto 3389, por otro lado, se utiliza para el Protocolo de Escritorio Remoto (RDP) de Microsoft, que permite a los usuarios conectarse y controlar remotamente otros equipos.
En el mundo de las bases de datos, el puerto 3306 es comúnmente utilizado por MySQL y MariaDB, mientras que el puerto 1433 está asociado con Microsoft SQL Server. Estos puertos permiten la comunicación entre aplicaciones y servidores de bases de datos, facilitando el almacenamiento y la recuperación de información.
Es importante tener en cuenta que, aunque estos puertos conocidos tienen servicios predeterminados asociados, no siempre se utilizan para su propósito original. Los administradores de sistemas pueden cambiar la configuración predeterminada y utilizar puertos diferentes por razones de seguridad o conveniencia. Además, algunos puertos conocidos han sido explotados por malware y atacantes, lo que ha llevado al desarrollo de medidas de seguridad adicionales.
Para los profesionales de TI y los entusiastas de la tecnología, familiarizarse con los puertos conocidos es esencial para comprender y solucionar problemas de red. Herramientas como Nmap y Wireshark permiten escanear y analizar el tráfico de red, identificando qué puertos están abiertos y qué servicios se están ejecutando en ellos. Este conocimiento es valioso para fortalecer la seguridad de la red, detectar actividades sospechosas y optimizar el rendimiento.
En conclusión, los puertos conocidos son fundamentales para la comunicación en red y la interoperabilidad entre dispositivos. Desde la navegación web hasta el correo electrónico, pasando por la transferencia de archivos y la administración remota, estos puertos predeterminados facilitan la comunicación y el intercambio de datos. Comprender su propósito y funcionamiento es esencial para cualquier persona involucrada en la administración de redes y la seguridad informática. Al familiarizarnos con los puertos conocidos, podemos aprovechar al máximo las capacidades de las redes y garantizar una comunicación fluida y segura en el mundo digital.
Principales puertos
1/TCP | TCP Servicio de multiplexado de puertos (TCPMUX) |
5/TCP | Remote Job Entry (RJE) |
7/TCP | Protocolo Echo (Responde con eco a llamadas remotas) |
9/TCP | Protocolo Discard (Elimina cualquier dato que recibe) |
13/TCP | Daytime (Fecha y hora actuales) |
17/TCP | Quote of the Day (Cita del Día) |
18/TCP | Message Send Protocol (MSP) |
20/TCP | FTP. File Transfer Protocol – Datos |
21/TCP | FTP. File Transfer Protocol – Control |
22/TCP | SSH, SCP, SFTP. Remote Login Protocol |
23/TCP | Telnet (conexión remota de terminal, inseguro) |
25/TCP | SMTP. Simple Mail Transfer Protocol (email) |
29/TCP | MSG ICP |
37/TCP | Time Protocol. Sincroniza hora y fecha |
39/TCP | Protocolo de ubicación de recursos (RLP) |
42/TCP | Servicio de nombres de Internet (nameserver) |
43/TCP | WHOIS. Servicio de directorio |
49/TCP | Login Host Protocol. Acceso y autenticación basado en TCP/IP(Login) |
53/UDP | DNS. Domain Name System. Sistema de Nombres de Dominio |
67/UDP | BOOTP (BootStrap Protocol) (Server), también usado por DHCP |
68/UDP | BOOTP (BootStrap Protocol) (Server), también usado por DHCP |
69/UDP | TFTP. Trivial File Transfer Protocol (Protocolo Trivial de Transferencia de Ficheros) |
70/TCP | Gopher |
79/TCP | Finger |
80/TCP | HTTP. HyperText Transfer Protocol (Protocolo de Transferencia de HiperTexto) |
88/TCP | Kerberos. Agente de autenticación |
95/TCP | Extensión de Telnet |
109/TCP | POP2. Post Office Protocol (email) |
110/TCP | POP3. Post Office Protocol (email) |
115/TCP | SFTP. Simple File Transfer Protocol (Protocolo de Transferencia de Ficheros) |
118/TCP | SQL Services |
119/TCP | NNTP. Newsgroup. usado en los grupos de noticias de usenet |
123/UDP | NTP. Protocolo de sincronización tiempo |
137/UDP | NetBIOS. Name Service |
138/UDP | NetBIOS. Datagram Service |
139/TCP | NetBIOS. Session Service |
143/TCP | IMAP. Internet Message Access Protocol v2 (email) |
161/UDP | SNMP. Simple Network Management Protoco |
177/TCP | XDMCP. Protocolo de gestión de displays en X11 |
179/TCP | BGP. Border Gateway Protocol. (Intercambio de tablas de rutas entre ISP) |
194/TCP | IRC. Internet Relay Chat |
201/TCP | Enrutamiento AppleTalk |
202/TCP | Enlace de nombres AppleTalk |
204/TCP | Echo AppleTalk |
206/TCP | Zona de información AppleTalk |
220/TCP | IMAP. Internet Message Access Protocol v3 (email) |
389/TCP | LDAP.Lightweight Directory Access Protocol |
443/TCP | HTTPS sobre SSL. Usado para la transferencia segura de páginas web |
445/TCP | Microsoft-DS (Active Directory, compartición de ficheros, gusano Sasser, Agobot) |
465/TCP | SMTP Sobre SSL. Simple Mail Transfer Protocol (email) |
515/TCP | LPD/LPR. Impresión en Windows |
520/UDP | RIP. Routing Information Protocol (Protocolo de Información de Enrutamiento) |
546/TCP | DHCPv6 Client |
547/TCP | DHCPv6 Server |
563/TCP | NNTP sobre SSL. Newsgroup. usado en los grupos de noticias de usenet |
587/TCP | SMTP. Sobre TLS. Simple Mail Transfer Protocol (email) |
631/TCP | CUPS. Common Unix Printing System.Sistema de impresión de Unix |
636/TCP | LDAP sobre SSL/TLS.Lightweight Directory Access Protocol |
993/TCP | IMAP sobre SSL/TLS. Internet Message Access Protocol v4 (email) |
995/TCP | POP3 sobreSSL. Post Office Protocol (email) |
1080/TCP | SOCKS. Proxy |
1433/TCP | Microsoft-SQL-Server |
1434/TCP | Microsoft-SQL-Monitor |
1512/TCP | WINS. Windows Internet Naming Service |
3128/TCP | HTTP usado por web caches y por defecto en Squid Proxy |
3306/TCP | MySQL |
3389/TCP | RDP. Remote Desktop Protocol. Terminal Server |
3396/TCP | Novell agente de impresión NDPS |
5000/TCP | UPNP. Universal plug-and-play |
5400/TCP | VNC. Virtual Network Computing. Escritorio remoto (usado sobre HTTP) |
5500/TCP | VNC. Virtual Network Computing. Escritorio remoto (usado sobre HTTP) |
5600/TCP | VNC. Virtual Network Computing. Escritorio remoto (usado sobre HTTP) |
5700/TCP | VNC. Virtual Network Computing. Escritorio remoto (usado sobre HTTP) |
5800/TCP | VNC. Virtual Network Computing. Escritorio remoto (usado sobre HTTP) |
5900/TCP | VNC. Virtual Network Computing. Escritorio remoto |
6000/TCP | X11. Usado para X-windows |
6129/TCP | Dameware. Software conexión remota |
8000/TCP | iRDMI. Intel Remote Desktop Management Interface. Tambien streaming Shoutcast |
8080/TCP | HTTP alternativo al puerto 80. También default port en servidor Tomcat |
9800/TCP | WebDAV |
1000/TCP | Webmin |