Qu'est-ce que UPnP?
Utilisation de UPnP
UPnP est un ensemble de protocoles réseau conçus pour permettre aux périphériques d’un réseau de se connecter les uns aux autres aussi facilement que possible. Les appareils compatibles avec UPnP peuvent "découvrir" et utiliser d'autres appareils et services, ainsi que partager votre compte, sans avoir besoin de configuration réseau. Par exemple, un périphérique mobile UPnP peut se connecter à un réseau sans fil, détecter et se connecter à une imprimante UPnP, puis imprimer un document sans avoir à effectuer de configuration.
Connectivité UPnP
UPnP est conçu pour permettre la connectivité entre deux périphériques réseau, quels que soient le type de réseau, le système d'exploitation ou le langage de programmation utilisé. Cette connectivité universelle et cette facilité d'utilisation ont été le facteur qui a motivé son adoption.
Extensibilité UPnP
Une autre des fonctionnalités les plus promues de l'UPnP est son extensibilité, la capacité des fabricants de périphériques à étendre le protocole UPnP pour ajouter de nouvelles fonctionnalités.
Le forum UPnP définit une série de services de base à utiliser avec UPnP. Par exemple, le forum UPnP définit des protocoles de contrôle de périphérique (DCP) pour contrôler les imprimantes, les scanners et les serveurs de médias. Au sommet de cette structure de base, les fabricants d'appareils peuvent définir leurs propres services personnalisés, en fournissant les caractéristiques spécifiques de l'appareil non standard.
UPnP vs. PnP
L'idée de l'UPnP est basée sur Plug-and-Play (PnP), une technologie développée pour connecter des périphériques à un ordinateur et la configurer automatiquement sans intervention de l'utilisateur. Bien que l’idée générale des deux technologies soit similaire, elles ne sont pas directement liées.
Bien que les systèmes PnP aient été mis à l’essai dans les années 80 et au début des années 90, ils n’ont pas été utilisés jusqu’à l’ajout de Windows 95 PnP, ouvrant ainsi la voie à une adoption généralisée de PnP. L'idée de la configuration matérielle automatique a finalement été poussée plus loin avec UPnP.