Solía ser una gran molestia configurar algo así como una impresora. Ahora, gracias a UPnP, una vez que la impresora Wi-Fi está encendida, el portátil, la tableta y el smartphone pueden verla. El Plug and Play universal es un conjunto de protocolos y tecnologías relacionadas que permiten que los dispositivos se descubran automáticamente entre sí.
El Plug and Play universal, que no debe confundirse con el Plug and Play (PnP), se considera una extensión del Plug and Play. Cuando todo funciona correctamente, automatiza todos los pasos complejos necesarios para permitir que los dispositivos se comuniquen entre sí, ya sea directamente (peer-to-peer) o a través de una red.
Si quieres saber un poco más de detalles, sigue leyendo. Pero ten cuidado, es un poco nerd.
El Plug and Play universal utiliza protocolos de red/internet estándar (p. ej. TCP/IP, HTTP, DHCP) para admitir redes de configuración cero (a veces denominadas «invisibles»). Esto significa que cuando un dispositivo se une o crea una red, Universal Plug and Play automáticamente:
- Asigna una dirección IP al dispositivo y anuncia el nombre/presencia del dispositivo en la red.
- Describe las capacidades/servicios del dispositivo (por ejemplo, impresora, escáner) y su disponibilidad para la red.
- Comparte los nombres y capacidades de todos los demás dispositivos que se encuentran actualmente en la red.
- Establece puntos de control para que se puedan solicitar acciones a los servicios (por ejemplo, iniciar o cancelar un trabajo de impresión).
- Actualiza el estado de los servicios del dispositivo (si está en ejecución).
- Proporciona una interfaz de usuario basada en HTML para controlar y/o visualizar el estado del dispositivo.
La tecnología Plug and Play universal puede acomodar varias conexiones alámbricas (p. ej. Ethernet, Firewire) o inalámbricas (p. ej. WiFi, Bluetooth) sin necesidad de controladores adicionales/especiales. No sólo eso, sino que el uso de protocolos de red comunes permite la participación de cualquier dispositivo compatible con UPnP, independientemente del sistema operativo (p. ej. Windows, macOS, Android, iOS), el lenguaje de programación, el tipo de producto (p. ej. PC/laptop, dispositivo móvil, dispositivos inteligentes, entretenimiento de audio/vídeo) o el fabricante.
Universal Plug and Play también tiene una extensión de audio/vídeo (UPnP AV), comúnmente incorporada en servidores/jugadores de medios modernos, televisores inteligentes, reproductores de CD/DVD/Blu-ray, computadoras/portátiles, teléfonos inteligentes/tabletas, y más. Similar al estándar DLNA, UPnP AV soporta una amplia variedad de formatos de audio/vídeo digital y está diseñado para facilitar la transmisión de contenido entre dispositivos. UPnP AV normalmente no requiere que la configuración Universal Plug and Play esté activada en los routers.
Escenarios de Plug and Play Universal
Un escenario común es la impresora conectada a la red. Sin Universal Plug and Play, un usuario tendría que pasar primero por el proceso de conectar e instalar la impresora en un ordenador. Entonces, el usuario tendría que configurar manualmente esa impresora para hacerla accesible/compartida en la red local. Por último, el usuario tendría que conectarse entre sí al ordenador de la red y conectarse a esa impresora, para que cada uno de esos ordenadores pueda reconocer la impresora en la red; este proceso puede llevar mucho tiempo, especialmente si surgen problemas inesperados.
Con Universal Plug and Play, establecer comunicación entre impresoras y otros dispositivos de red es fácil y conveniente. Todo lo que tiene que hacer es conectar una impresora compatible con UPnP a un puerto ethernet abierto en el router, y Universal Plug and Play se encarga del resto. Otros escenarios comunes de UPnP son:
- Compartir fotos y música/películas en tiempo real con un servidor multimedia.
- Transmisión de vídeo a través de dispositivos de TV por Internet.
- Domótica inalámbrica (por ejemplo, Internet de los objetos).
- Vigilancia remota en el hogar.
Se espera que los fabricantes continúen creando dispositivos de consumo diseñados para aprovechar el Plug and Play universal con el fin de dar soporte a las funciones. La tendencia se ha expandido constantemente para abarcar categorías populares de productos para el hogar inteligentes:
- Asistentes digitales (por ejemplo, Amazon Echo).
- Sistemas de iluminación inteligentes.
- Termostatos controlados por Internet.
- Cerraduras inteligentes para puertas.
Riesgos de seguridad de UPnP
A pesar de todas las ventajas que ofrece el Plug and Play universal, la tecnología sigue conllevando algunos riesgos de seguridad. El problema es que el Plug and Play universal no se autentica, asumiendo que todo lo que está conectado dentro de una red es confiable y amigable. Esto significa que si un ordenador se ha visto comprometido por malware o un hacker que explota los fallos/agujeros de seguridad -esencialmente puertas traseras que pueden eludir los cortafuegos de protección de la red- todo lo demás en la red es inmediatamente susceptible.
Sin embargo, este problema tiene menos que ver con el Plug and Play universal (considéralo una herramienta) y más con una implementación deficiente (es decir, el uso inadecuado de una herramienta). Muchos enrutadores (particularmente los modelos de generación más antiguos) son vulnerables, y carecen de la seguridad y las comprobaciones adecuadas para determinar si las solicitudes realizadas por software/programas o servicios son buenas o malas.
Si tu router es compatible con Plug and Play universal, habrá una opción en la configuración (sigue las instrucciones que se indican en el manual del producto) para desactivar esta función. Aunque llevará algo de tiempo y esfuerzo, se puede volver a habilitar el uso compartido/streaming/control de dispositivos en la misma red a través de la configuración manual (a veces realizada por el software de un producto) y el reenvío de puertos.