Common Ports - CompTIA Network+ N10-009 - 1.4

Common Ports - CompTIA Network+ N10-009 - 1.4

Introducción a los Protocolos de Transferencia de Archivos y Comunicación Segura

Protocolo FTP (File Transfer Protocol)

  • Como profesional de redes, es común configurar números de puerto asociados con aplicaciones específicas. Se inicia con el protocolo FTP, utilizado en múltiples sistemas operativos.
  • FTP utiliza dos puertos TCP: el puerto 20 para la transferencia de archivos y el puerto 21 para enviar información de control entre dispositivos.
  • El protocolo permite autenticación mediante nombres de usuario y contraseñas, así como realizar diversas operaciones en directorios como listar, agregar, eliminar o renombrar archivos.

Protocolo SSH (Secure Shell)

  • El puerto TCP 22 está asociado con SSH, que permite la comunicación segura con dispositivos remotos a través de una interfaz de línea de comandos.
  • La característica clave del SSH es su capacidad para cifrar toda la comunicación entre dispositivos, asegurando que los datos no sean interceptados.

Protocolo SFTP (Secure File Transfer Protocol)

  • SFTP es una versión segura del FTP que utiliza el mismo puerto TCP 22 que SSH para transferir archivos encriptados por defecto.
  • Al igual que FTP, SFTP permite gestionar archivos y directorios mientras asegura la comunicación mediante cifrado.

Comparación entre Telnet y SSH

  • Antes del uso generalizado del cifrado en SSH, se utilizaba Telnet (puerto TCP 23), pero este no cifra la información transmitida, lo que representa un riesgo significativo.
  • Telnet envía datos sin cifrar, lo cual puede permitir a atacantes capturar credenciales e información sensible durante la transmisión.

Protocolo SMTP (Simple Mail Transfer Protocol)

  • Para transferir correos electrónicos entre servidores se utiliza SMTP sobre el puerto TCP 25. Este tráfico se envía sin cifrado por defecto.
  • Muchos servidores SMTP utilizan el puerto TCP 587 para enviar correos utilizando TLS (Transport Layer Security), proporcionando una capa adicional de seguridad.

Recepción y Gestión del Correo Electrónico

  • Para recibir correos electrónicos se emplean protocolos como IMAP o POP3. SMTP es fundamental tanto para enviar como para transferir correos entre servidores.

Sistema DNS (Domain Name System)

  • Los nombres de dominio se traducen a direcciones IP mediante un servidor DNS que opera principalmente sobre UDP en el puerto 53.
  • Las consultas pequeñas utilizan UDP port 53; sin embargo, las transferencias grandes pueden requerir TCP port 53. Sin DNS sería difícil comunicarse con otros servidores.

Protocolo DHCP (Dynamic Host Configuration Protocol)

  • DHCP configura automáticamente las direcciones IP para dispositivos conectados a una red usando UDP en los puertos 67 y 68.
  • En entornos domésticos suele estar integrado en routers inalámbricos; en empresas puede haber servidores DHCP dedicados.

Protocolo DHCP y Transferencia de Archivos

Configuración del Protocolo DHCP

  • El protocolo DHCP asigna direcciones IP a dispositivos por un tiempo limitado, conocido como "lease time". Al finalizar este periodo, se puede renovar la dirección con el servidor DHCP.
  • Se pueden configurar dispositivos para que siempre reciban la misma dirección IP al conectarse a la red, asociando esta dirección con la dirección MAC del dispositivo. Esto se conoce como reserva DHCP.
  • La comunicación en el protocolo DHCP utiliza principalmente los puertos UDP 67 y 68.

Protocolo TFTP para Transferencias Simples

  • Para transferir pequeñas configuraciones entre dispositivos sin necesidad de autenticación, se utiliza TFTP (Trivial File Transfer Protocol), que opera por defecto en el puerto UDP 69.
  • Un ejemplo común es un dispositivo VoIP que obtiene su configuración mediante TFTP después de recibir una dirección IP a través de DHCP.

Comunicación Web: HTTP y HTTPS

  • La comunicación web generalmente utiliza HTTP o HTTPS. HTTP usa el puerto TCP 80 para datos no cifrados, mientras que HTTPS utiliza el puerto TCP 443 para datos cifrados mediante SSL/TLS.
  • La mayoría de los sitios web actuales utilizan HTTPS para asegurar la transmisión de datos.

Sincronización Horaria con NTP

  • Los dispositivos en una red suelen estar sincronizados en cuanto a fecha y hora gracias al Protocolo NTP (Network Time Protocol), que usa UDP en el puerto 123.
  • Esta sincronización es crucial para mantener registros coherentes entre diferentes dispositivos, permitiendo reconstruir comunicaciones pasadas.

Gestión de Dispositivos con SNMP

  • El protocolo SNMP (Simple Network Management Protocol), que opera por defecto en UDP puerto 161, permite gestionar y monitorear el rendimiento de routers, switches y otros dispositivos.
  • Existen diferentes versiones de SNMP:
  • Versión 1: Permite consultas simples sin cifrado.
  • Versión 2: Soporta transferencias masivas pero también sin cifrado.
  • Versión 3: Introduce integridad del mensaje, autenticación y cifrado.

Funcionalidades Avanzadas de SNMP

  • En SNMP versión 3, las estaciones de gestión pueden realizar consultas interactivas; sin embargo, sería ideal si los dispositivos pudieran enviar información proactivamente sobre problemas detectados.

Protocolo de Notificaciones y Gestión de Dispositivos

Envío de Notificaciones a través de UDP

  • Las notificaciones se envían directamente desde los dispositivos utilizando el puerto UDP 162, lo que puede ser un desafío para organizaciones con cientos o miles de dispositivos en su red.

Uso del Protocolo LDAP

  • Se mantiene una base de datos de dispositivos y usuarios mediante el protocolo LDAP (Lightweight Directory Access Protocol), que utiliza el puerto TCP 389 para consultas eficientes.
  • Existe una versión segura llamada LDAP Secure, que opera en el puerto TCP 636. Este protocolo organiza la información en una estructura jerárquica.

Estructura Jerárquica del LDAP

  • La base de datos comienza con la raíz, representando a la organización (ejemplo: Messer Studios), y agrupa dispositivos similares en unidades organizativas (OU).
  • Dentro de las OU pueden encontrarse nombres comunes como usuarios (Jack y Daniel) o dispositivos como bases de datos.

Compartición y Autenticación en Microsoft Windows

Protocolo SMB para Compartición

  • Microsoft utiliza el protocolo SMB (Server Message Block), también conocido como CIFS, para compartir archivos e impresoras sin necesidad de software adicional.
  • Esta funcionalidad está integrada en Windows Explorer, permitiendo acceso a recursos compartidos y gestión de permisos.

Evolución del Protocolo NetBIOS

  • Las versiones antiguas usaban NetBIOS, pero las modernas utilizan IP y TCP por el puerto 445 asociado al SMB.

Consolidación y Transferencia de Registros

Uso del Protocolo Syslog

  • Los profesionales deben consolidar registros desde diversos dispositivos usando syslog, que comúnmente utiliza el puerto UDP 514.
  • Syslog se usa junto con un SIEM (Security Information and Event Manager), centralizando los registros en una única base de datos.

Almacenamiento y Consulta con SQL

Lenguaje SQL para Bases de Datos

  • El lenguaje SQL permite consultar bases de datos estructuradas; Microsoft tiene su propia versión llamada MS-SQL que usa TCP por el puerto 1433.

Acceso Remoto a Escritorios

Protocolo RDP para Conexiones Remotas

  • El protocolo RDP (Remote Desktop Protocol), que utiliza por defecto TCP por el puerto 3389, permite ver escritorios remotos desde múltiples sistemas operativos.

Protocolos VoIP: SIP

Iniciación y Control Llamadas VoIP

  • SIP (Session Initiation Protocol), utilizado comúnmente para iniciar llamadas telefónicas, opera sobre los puertos TCP 5060 y 5061.
Video description

Network+ Training Course Index: https://professormesser.link/n009videos Network+ Course Notes: https://professormesser.link/n009notes - - - - - Port numbers can help provide identification and management of application traffic. In this video, you'll learn about well-known port numbers for popular applications. - - - - Subscribe to get the latest videos: https://professormesser.link/yt Calendar of live events: https://www.professormesser.com/calendar/ FOLLOW PROFESSOR MESSER: Professor Messer official website: https://www.professormesser.com/ Discord chat: https://www.professormesser.com/discord Twitter/X: https://www.professormesser.com/twitter Facebook: https://www.professormesser.com/facebook Instagram: https://www.professormesser.com/instagram LinkedIn: https://www.professormesser.com/linkedin