Tabla de contenidos
Las computadoras tienen puertos, a menudo son físicos, puedes verlos en los lados o en el frente de tu máquina, a veces son virtuales (por lo tanto, no visibles, pero igualmente importantes). En este artículo intentaremos explicar de manera efectiva qué son los puertos de computadora y cómo funcionan, la diferencia entre puertos virtuales y físicos y entre puertos de entrada y salida.
¿Qué es un puerto de computadora y cómo funciona?
En informática, nos referimos a la entidad que permite que la computadora se comunique con el mundo exterior (por ejemplo, con otros periféricos o con la red).
Algunos puertos solo permiten la entrada de datos y se denominan puertos de entrada, siendo un ejemplo típico los del teclado y el mouse (que son dispositivos de entrada típicos).
Otros puertos se denominan puertos de salida porque solo permiten salida de datos, un ejemplo típico son los puertos a los que está conectado el monitor (VGA, DVI, etc.) y el de audio al que conectamos los altavoces.
También hay puertos que logran ser tanto de entrada como de salida, un ejemplo típico es el puerto USB que permite tanto insertar como retirar datos del PC. Los puertos se dividen en físicos y virtuales: los puertos físicos están prácticamente siempre asociados a un enchufe al que se puede conectar un cable, mientras que los puertos virtuales son ventanas de intercambio abiertas en la red.
Los principales puertos físicos de la PC
Algunos de los puertos físicos típicos que puedes ver en la parte posterior de una PC son:
- los puertos violeta y verde están dedicados respectivamente al teclado y al mouse;
- el puerto rosa está dedicado al conector del micrófono;
- el puerto verde pastel está dedicado al conector para auriculares o altavoz;
- los puertos USB (generalmente Tipo A, pero recientemente también Tipo C);
- los puertos de la tarjeta de video para conectar la pantalla (HDMI, DVI, Display Port, VGA);
- el puerto de la tarjeta de red LAN.
En las PC más antiguas era posible encontrar el puerto serie, que a menudo se utiliza para conectar impresoras.
Los puertos virtuales
Además, los puertos virtuales son de entrada o salida, luego se utilizan para recibir o transmitir datos. De hecho, son direcciones de red específicas que identifican una posición de intercambio, se identifican mediante un número adicional asociado a la dirección IP. Los puertos se identifican con un número entero de 0 a 65536 (externo incluido).
Los dispositivos de red utilizan los puertos para comunicarse e interactuar fácilmente entre sí. A menudo son utilizados por programas específicos, como programas de intercambio de archivos o VOIP. Un ejemplo es eMule, el conocido programa de intercambio de archivos necesita abrir los puertos para obtener el ID alto y llegar al máximo.
Un puerto de uso común es el 80, que utiliza tu navegador (el programa que utilizas para navegar) para las solicitudes http (Protocolo de transferencia de hipertexto) al servidor y, por lo tanto, para solicitar los datos de las páginas que navegas. Otro ejemplo se refiere a las impresoras compartidas en red, estos tienen una dirección y un puerto virtual al que el router puede enviar los documentos a imprimir y las solicitudes provenientes de los PC de la red. Gracias a los puertos,nuestro enrutador siempre sabe dónde enrutar correctamente los paquetes y las aplicaciones saben exactamente dónde los encontrarán.
Los puertos son fundamentales para el funcionamiento de muchos programas, pero también representan un riesgo de seguridad importante para el sistema; por este motivo su gestión está encomendada al router que bloquea la comunicación no autorizada en los puertos para evitar intrusiones. Para ello tenemos que abrir manualmente los puertos de nuestro interés.
Cómo abrir puertos de computadora
El procedimiento para abrir los puertos que necesita un programa en tu enrutador varía según el modelo. Por lo general, consiste en ir al panel de control del dispositivo e ingresar manualmente los puertos en el apartado dedicado a PortForwarding. Para ver el procedimiento específico para tu enrutador, es recomendable consultar su manual o buscar en Google con la palabra clave “modelo de enrutador + apertura de puerto” (sin las comillas).
No se recomienda habilitar la función UPnP (Universal Plug and Play), que sin duda es conveniente porque permite al enrutador abrir puertos automáticamente a pedido de los programas, pero representa una fuerte vulnerabilidad. Según un informe de Akamai, aproximadamente 4,8 millones de enrutadores exponen UPnP en el puerto WAN y, por lo tanto, hacen posible la administración remota no autorizada.
Ver el estado de los puertos de la computadora en Windows
En Windows, es fácil ver el estado de los puertos individuales, simplemente:
- haz clic en Inicio, escribe «cmd» (sin comillas);
- haz clic derecho en el icono y haz clic en Ejecutar como administrador;
- escribe el comando netstat -ab y presiona Enter.
Los puertos virtuales abiertos aparecerán en una lista, se indicarán con la IP del dispositivo asociado al número de puerto. Junto al puerto aparecerá Listening, si es un puerto de escucha, y Established si está conectado y activo (en definitiva, si se está utilizando actualmente para el intercambio de datos).
Y así, concluye nuestro breve análisis sobre los puertos, esperamos haber aclarado debidamente la diferencia entre puertas físicas y virtuales.