Акутальность
Але якщо у вас є роутер з підтримкою UPnP (а це переважна більшість сучасних пристроїв), ви можете істотно полегшити собі життя, змусивши роутер, Windows і програми для неї використовувати цю технологію. Це, зокрема, дасть вам більш високу швидкість роботи пірінгових клієнтів, позбавить від необхідності забиратися в налаштування роутера при запуску кожної нової мережевої гри, пропаде необхідність у вивченні таких мережевих тонкощів, як портфорвардінг, оскільки мережеві ігри і пірінгові клієнти будуть через UPnP самі спілкуватися з роутером, який за їхніми запитами буде переправляти на ваш ПК з'єднання по відповідних портів.
орієнтованість
Технологія UPnP орієнтована на домашні мережі, мережі малих підприємств та інші мережі компактних розмірів. Вона забезпечує обмін даними між будь-якими двома пристроями, що знаходяться під контролем будь-якого пристрою, що управляє мережі. Технологія UPnP діє незалежно від операційної системи, фізичне середовище передачі даних або мови програмування.
Технологія UPnP спирається на весь досвід розвитку Інтернету, в ній активно використовуються багато його компоненти, в тому числі IP, TCP, UDP, HTTP і XML. Проект розвитку UPnP передбачає багатостороннє співробітництво зацікавлених компаній в області створення стандартних протоколів керування пристроями (DCP). Як і в випадку інтернету, ці стандарти будуть ґрунтуватися на протоколах проводового доступу, мають декларативний характер, складених на мові XML і підтримують зв'язок через протокол HTTP.
загальні поняття
У наступному списку вказані ключові терміни універсального стандарту Plug and Play.
Функціональні процеси:
На прикладі Windows XP функціональність універсального стандарту Plug and Play забезпечують наступні файли і служби:
Upnphost.dll - для підключення пристроїв UPnP
Upnp.dll - основна бібліотека динамічних посилань (DLL) UPnP
Upnpui.dll - використовується Windows XP для створення інтерфейсу
Ssdpaip.dll - API DLL для SSDP
Ssdpsrv.dll - використовується в якості ведучого вузла повідомленнями SSDP
- Служби: Служба виявлення SSDP дозволяє виявити пристрої UPnP в домашній мережі.
- Вузол універсальних пристроїв Plug and Play: Забезпечує підтримку для підключення універсальних пристроїв Plug and Play.