Un “puerto” puede significar múltiples cosas en el contexto de las computadoras.
Un “puerto” puede referirse a un conector físico en la computadora donde puede conectar un dispositivo. Difieren en tamaño, forma, número de cables involucrados, voltajes utilizados y tipos de señales eléctricas utilizadas. Por ejemplo, el puerto HDMI (interfaz de medios de alta definición) en una computadora portátil es una especie de agujero de 19 hilos de 2 cm de ancho en forma de cuña en el que se puede insertar un cable HDMI para conectar la computadora portátil a una pantalla / proyector. Otros puertos que se encuentran en las computadoras: USB (bus serie universal; un conector multipropósito para dispositivos), puerto serie (antiguo, utilizado para dispositivos de comunicaciones), puerto paralelo (antiguo, utilizado para impresoras antiguas), FireWire (utilizado para discos duros, equipo de video y equipo de sonido), Thunderbolt (datos muy rápidos, utilizados para unidades externas, monitores de video y hardware de red), Ethernet (para conectividad de red). También escuchará el término “ranura”, que se usa específicamente cuando un objeto plano descansa en el agujero (como una ranura para tarjeta SD).
Un “puerto” puede referirse a una parte de una dirección de red. En las redes de computadoras, cada computadora en la red tiene un número que lo identifica, puede pensar que es como un número de teléfono. Pero puede haber muchos programas diferentes en una computadora, y si desea hablar con un programa específico, entonces necesita una forma de identificación. Ese es un puerto, y puedes pensarlo como una extensión de teléfono. Se le asigna un número, y los tipos específicos de software generalmente “aceptan llamadas” (conexión) en un número de puerto específico. Por ejemplo, el software del servidor web acepta conexiones en el puerto 80, por lo que cuando un navegador solicita algo de un servidor web, envía un mensaje al puerto 80 en el servidor. Puede considerarlo como una antigua centralita telefónica dentro de la computadora que conecta la red a un programa.
- Cómo comenzar a realizar varios ataques de seguridad de red
- ¿Cuál es la definición de un conjunto de trabajo en términos de CDN?
- ¿Cuál es el alcance futuro en redes y hardware?
- ¿Cómo afecta el Gran Firewall de China a las conexiones de red no bloqueadas que entran y salen del país?
- Si se puede acceder a 'localhost' sin una conexión a Internet, ¿por qué los programadores prueban sus programas haciendo ping a 'localhost' y no a otro host / servidor?
Finalmente, “puerto” puede referirse al software que se modifica o reescribe para que pueda ejecutarse en una plataforma de computadora diferente a la que se escribió originalmente. En este sentido, “puerto” tiene más sentido de ser movido o transportado. Por ejemplo, el programa Excel fue originalmente escrito para la computadora Apple Macintosh. Sin embargo, Microsoft quería que el software también estuviera disponible en su sistema operativo Windows. La Mac en ese momento usaba un microprocesador diferente, y el sistema operativo era completamente diferente: ¿tenían que “portarlo” reescribiendo una gran parte del programa para que pudiera ensamblarse y ejecutarse en Windows.