UPnP

La technologie UPnP™ a été créée en 1999 par l'UPnP Consortium, démarré par Microsoft. Le Forum UPnP comporte plus de 700 membres industriels, et cette technologie est de plus en plus intégrée aux dispositifs (imprimantes, routeurs, commutateurs, lecteurs de DivX ou de DVD, …).

  • UPnP utilise les technologies réseaux suivantes : IP (éventuellement IPv6), TCP mais aussi UDP nécessaire à la recherche et découverte par diffusion pour la couche transport.
  • UPnP utilise aussi les technologies recommandées par le W3C : HTTP pour la couche session et XML pour la couche présentation.

UPnP permet à des clients (points de contrôle) de découvrir ou rechercher des dispositifs (serveur UPnP sur les dispositifs) sur un réseau local, par diffusion. La recherche peut contenir des filtres tels qu’un type de dispositif, un type de service ou encore un identifiant unique. UPnP ne se limite pas au problème de découverte de dispositifs, mais fournit aussi les protocoles pour communiquer avec eux.