freeCodeCamp/guide/spanish/computer-science/ports/index.md

1.7 KiB

title localeTitle
Ports Puertos

Puertos

Un puerto es un punto final de comunicación para un sistema operativo, en el conjunto de protocolos de Internet. Los nombres de servicio y los números de puerto se utilizan para distinguir entre diferentes servicios que se ejecutan sobre protocolos de transporte como TCP, UDP, DCCP y SCTP. Cuando una computadora recibe un mensaje de otra fuente, los puertos ayudarán a determinar qué proceso espera ese mensaje.

Un puerto siempre está relacionado con una dirección IP de un host y el tipo de protocolo de la comunicación, y así completa el destino o la dirección de red de origen de una sesión de comunicación. Hay 65536 puertos disponibles en el sistema operativo. Un puerto se identifica para cada dirección y protocolo mediante un número de 16 bits, comúnmente conocido como el número de puerto. Por ejemplo, una dirección puede ser "protocolo: TCP, dirección IP: 1.2.3.4, número de puerto: 80", que puede escribirse 1.2.3.4:80 cuando el protocolo se conoce del contexto. Algunos números de puerto se utilizan por convención para identificar servicios específicos, como:

  • 20 - FTP
  • 21 - FTP
  • 22 - SSH
  • 23 - Telnet
  • 25 - SMTP
  • 42 - servidor de nombres
  • 53 - Sistema de nombres de dominio (DNS)
  • 80 - http
  • 110 - pop3
  • 143 - imap
  • 194 - irc
  • 443 - https

Fuentes