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

28 lines
1.7 KiB
Markdown
Raw Normal View History

2018-10-12 19:37:13 +00:00
---
title: Ports
localeTitle: 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
* [iana.org](https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml)
* [Wikipedia](https://en.wikipedia.org/index.php?q=aHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvUG9ydF8oY29tcHV0ZXJfbmV0d29ya2luZyk)
* [Webopedia](https://www.webopedia.com/quick_ref/portnumbers.asp)