Puerto

En el mundo de las computadoras, el término «puerto» tiene tres significados diferentes. Puede referirse a 1) un puerto de hardware, 2) un número de puerto de Internet o 3) el proceso de adaptar un programa de software de una plataforma a otra.

1. Puerto de hardware

Un puerto de hardware es una conexión física en una computadora u otro dispositivo electrónico. Los puertos comunes de las computadoras de escritorio modernas incluyen USB, Thunderbolt, Ethernet y DisplayPort. Las generaciones anteriores de computadoras usaban puertos diferentes, como puertos seriales, puertos paralelos y puertos VGA. Los dispositivos móviles suelen tener un solo puerto. Por ejemplo, un iPhone o iPad puede tener un único conector Lightning. Los dispositivos Android suelen tener un puerto USB-C.

El propósito de un puerto de hardware es proporcionar conectividad o energía eléctrica a un dispositivo. Por ejemplo, los puertos USB de una computadora pueden usarse para conectar teclados, ratones, impresoras u otros periféricos. El puerto USB-C de un teléfono inteligente puede usarse para cargar el dispositivo y sincronizarlo con una PC.

NOTE: Un puerto de hardware también puede llamarse interfaz, conector o enchufe.

2. Número de puerto de Internet

Todos los datos transmitidos por Internet se envían y reciben mediante un conjunto específico de comandos, también conocido como protocolo. A cada protocolo se le asigna un número de puerto específico. Por ejemplo, todos los datos de sitios web transferidos mediante HTTP usan el puerto 80. Los datos enviados mediante HTTPS usan el puerto 443. Otros puertos comunes incluyen:

  • Puerto 20: FTP (protocolo de transferencia de archivos)
  • Puerto 22: SSH y SFTP
  • Puerto 25: SMTP (correo electrónico saliente)
  • Puerto 465: SMTP mediante SSL
  • Puerto 143: IMAP (correo electrónico entrante)
  • Puerto 993: IMAP mediante SSL

Los números de puerto son similares a los canales inalámbricos, ya que evitan conflictos entre diferentes protocolos. También proporcionan una forma sencilla de implementar medidas de seguridad de red, puesto que es posible permitir o bloquear protocolos específicos.

3. Adaptación de software

«Puerto» también puede usarse como verbo. Adaptar software significa tomar una aplicación escrita para una plataforma y hacer que funcione en otra. Por ejemplo, un programa de Windows puede adaptarse para macOS. Una aplicación de iOS puede adaptarse para Android.

Para adaptar un programa de una plataforma a otra, debe estar escrito para el hardware y el sistema operativo correspondientes. Los programas creados con un entorno de desarrollo universal pueden ser relativamente fáciles de adaptar, mientras que los programas que dependen en gran medida de la API de un sistema operativo pueden tener que reescribirse por completo.

Actualizado September 19, 2018 por Per C.

quizPon a prueba tu conocimiento

Google and Samsung smartphones use which operating system?

A
Android
0%
B
Windows
0%
C
iOS
0%
D
Ubuntu
0%
Correct! Incorrect!     View the Android definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de Puerto en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.