Puertos

TCP-UDP

Prologo: En el mundo de las Networks, los puertos TCP y UDP funcionan como puertas numeradas que permiten que diferentes programas y servicios se comuniquen entre sí a través de una red, como Internet. Cada programa o servicio tiene asignado un número de puerto específico, lo que funciona como una dirección única para recibir y enviar datos.

 

Que son Los Puertos

-. En las redes de computadoras los puertos TCP y UDP consisten en una dirección lógica que identifica un servicio o aplicación específica que se ejecuta en una computadora. Los puertos se utilizan para diferenciar entre diferentes tipos de tráfico en una red. Cada programa o servicio en tu computadora tiene su propio puerto para que los datos puedan fluir hacia él y desde él.

Algunos ejemplos de Puertos:

  • Puerto 80: HTTP (tráfico web sin cifrar)
  • Puerto 443: HTTPS (tráfico web cifrado)
  • Puerto 21: FTP (transferencia de archivos)
  • Puerto 22: SSH (acceso remoto seguro)
  • Puerto 25: SMTP (correo electrónico saliente)
  • Puerto 110: POP3 (correo electrónico entrante)
  • Puerto 53: DNS (Traducción de nombres de dominio a direcciones IP)
  • Puerto 67: DHCP (Asignación automática de direcciones IP)

-. Existen herramientas que permiten ver qué puertos están abiertos en my-portatil. Como Netstat, Nmap (todas las plataformas) y Lsof (Linux y macOS)

  • Netstat: es una herramienta de línea de comandos valiosa que se puede utilizar para mostrar información sobre las conexiones de red activas en un equipo. Es útil para la solución de problemas de red, la administración de redes y la seguridad. Netstat tiene algunas limitaciones.
  • Nmap «Network Mapper»: es una herramienta gratuita y de código abierto para el descubrimiento de redes y la auditoría de seguridad. Es una de las herramientas más populares y versátiles para administradores de redes, profesionales de seguridad y hackers éticos.
  • Lsof, «list open files»: (listar archivos abiertos), es una herramienta de monitorización de sistemas operativos tipo Unix que se utiliza para mostrar todos los archivos de disco que mantienen abiertos los procesos, incluyendo los sockets de red abiertos, tuberías, entre otros tipos.

-. Es importante tener en cuenta que abrir puertos en un ordenador puede correr un riesgo de seguridad de cierta importancia. Podemos decir que si no estás seguro de la necesidad de abrir el puerto ¡no lo haga!. Existen 65536 puertos, numerados del 0 al 65535.

 

Tipos de puertos:

  • Puertos bien conocidos: Estos puertos están asignados por la Autoridad de Números Asignados de Internet (IANA) y se utilizan comúnmente para aplicaciones y servicios específicos. Por ejemplo, el Puerto-443-HTTPS tráfico web cifrado, mientras que el Puerto-22-SSH acceso remoto seguro. Los puertos inferiores al 1024 son puertos reservados para el sistema operativo y usados por «puertos bien conocidos«.
  • Puertos registrados: Estos puertos también están asignados por IANA, pero se utilizan con menos frecuencia que los puertos bien conocidos. Las empresas y organizaciones a menudo registran puertos para sus propios servicios privados. Son los comprendidos entre 1024 a 49151 usados por Puertos registrados.
  • Puertos dinámicos: Estos puertos son asignados temporalmente por el sistema operativo cuando una aplicación los necesita. Los puertos dinámicos se utilizan a menudo para evitar ataques de seguridad, ya que es más difícil para los piratas informáticos adivinar qué puertos están siendo utilizados por una aplicación en particular. Son los comprendidos entre los números 49152 a 65535 usados por Puertos dinámicos.

 

-. Los puertos TCP y UDP son los dos tipos más comunes de protocolos de transporte que utilizan los puertos de Red. TCP (Protocolo de control de transmisión) es un protocolo orientado a la conexión que garantiza que los datos se entreguen de forma fiable y en el orden correcto. UDP (Protocolo de datagramas de usuario) es un protocolo sin conexión que no garantiza la entrega fiable de datos, pero es más rápido y eficiente que TCP.

-. Los Puertos de Red son una parte importante de la forma en que funcionan las redes informáticas. Al comprender los diferentes tipos de puertos y cómo se utilizan, puede solucionar problemas de red y mejorar el rendimiento de su red.

 

Recapitulando:

Los puertos actúan como un sistema organizado para gestionar el flujo de datos en una red, asegurando que la información llegue al destino previsto en una computadora y en esta a un programa o servicio.

  • Referencias: (Entorno-Moreluz)

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *