Что такое универсальный подключи и играй (UPnP)?

Раньше было очень сложно настроить что-то вроде принтера. Теперь, благодаря UPnP (Universal Plug and Play), после включения принтера Wi-Fi его увидят ваш ноутбук, планшет и смартфон. Universal Plug and Play — это набор протоколов и связанных технологий, которые позволяют устройствам автоматически обнаруживать друг друга.

Универсальный Plug and Play — не путать с Plug and Play (PnP) — считается расширением Plug and Play. Когда все работает правильно, он автоматизирует все сложные шаги, необходимые для того, чтобы устройства могли взаимодействовать друг с другом, будь то напрямую (одноранговый) или по сети.

Если вы хотите узнать немного больше подробностей, читайте дальше. Но будьте осторожны, это немного занудно.

Universal Plug and Play использует стандартные сетевые / интернет-протоколы (например, TCP / IP, HTTP, DHCP) для поддержки сетей с нулевой конфигурацией (иногда их называют «невидимыми»). Это означает, что когда устройство подключается или создает сеть, Universal Plug and Play автоматически:

  • Назначает IP-адрес устройству и объявляет имя / присутствие устройства в сети.
  • Описывает возможности / услуги устройства (например, принтер, сканер) и доступность к сети.
  • Совместно использует имена и возможности всех других устройств, подключенных к сети.
  • Устанавливает контрольные точки, чтобы можно было запрашивать действия у служб (например, запуск / отмена задания на печать).
  • Обновляет состояние служб устройства (если запущено).
  • Предоставляет пользовательский интерфейс на основе HTML для управления и / или просмотра состояния устройства.

Универсальная технология Plug and Play может использоваться для различных проводных (например, Ethernet, Firewire) или беспроводных (например, WiFi, Bluetooth) подключений без каких-либо дополнительных / специальных драйверов. Кроме того, использование общих сетевых протоколов позволяет использовать любое UPnP-совместимое устройство независимо от операционной системы (например, Windows, macOS, Android, iOS), языка программирования, типа продукта (например, ПК / ноутбук, мобильное устройство, смарт-устройство). техника, аудио / видео развлечения), или производитель.

Universal Plug and Play также имеет аудио / видео расширение (UPnP AV), обычно включаемое в современные медиа-серверы / плееры, умные телевизоры, CD / DVD / Blu-ray плееры, компьютеры / ноутбуки, смартфоны / планшеты и многое другое. Подобно стандарту DLNA, UPnP AV поддерживает широкий спектр цифровых аудио / видео форматов и предназначен для облегчения потоковой передачи контента между устройствами. UPnP AV обычно не требует включения универсальной настройки Plug and Play на маршрутизаторах.

Универсальные сценарии Plug and Play

Одним из распространенных сценариев является принтер, подключенный к сети. Без Universal Plug and Play пользователь сначала должен был бы пройти через процесс подключения и установки принтера на компьютер. Затем пользователь должен будет вручную настроить этот принтер, чтобы сделать его доступным / совместно используемым в локальной сети. Наконец, пользователь должен будет подключиться к другому компьютеру в сети и подключиться к этому принтеру, просто чтобы принтер мог распознаваться в сети каждым из этих компьютеров — это может быть очень трудоемким процессом, особенно если он неожиданный проблемы возникают.

С универсальным подключи и играй, установление связи между принтерами и другими сетевыми устройствами легко и удобно. Все, что вам нужно сделать, это подключить UPnP-совместимый принтер к открытому Ethernet-порту на маршрутизаторе, а Universal Plug and Play позаботится обо всем остальном. Другие распространенные сценарии UPnP:

  • Обмен фотографиями и потоковой передачи музыки / фильмов с медиа-сервера.
  • Потоковое видео с использованием устройств интернет-телевидения.
  • Беспроводная домашняя автоматизация (например, Интернет вещей).
  • Удаленное домашнее наблюдение.

Ожидается, что производители продолжат создавать потребительские устройства, разработанные для использования Universal Plug and Play для поддержки функций. Эта тенденция неуклонно расширяется и охватывает популярные категории продуктов для умного дома:

  • Цифровые помощники (например, Amazon Echo).
  • Умные системы освещения.
  • Интернет-термостаты.
  • Умные замки для дверей.

Риски безопасности UPnP

Несмотря на все преимущества, предлагаемые Universal Plug and Play, технология все еще несет в себе некоторые риски безопасности. Проблема заключается в том, что Universal Plug and Play не выполняет аутентификацию, предполагая, что все, что подключено к сети, является надежным и дружественным. Это означает, что если компьютер был скомпрометирован вредоносным ПО или хакером, использующим уязвимости / дыры в безопасности — по сути, бэкдоры, которые могут обходить защитные сетевые брандмауэры — все остальное в сети сразу же становится уязвимым.

Однако эта проблема связана не столько с Universal Plug and Play (воспринимается как инструмент), сколько с плохой реализацией (то есть неправильным использованием инструмента). Многие маршрутизаторы (особенно модели старшего поколения) уязвимы, им не хватает надлежащей безопасности и проверок, чтобы определить, являются ли запросы, сделанные программами / программами или службами, хорошими или плохими.

Если ваш маршрутизатор поддерживает Universal Plug and Play, в настройках будет параметр (следуйте инструкциям, приведенным в руководстве по продукту), чтобы отключить эту функцию. Хотя это займет некоторое время и усилия, можно повторно включить совместное использование / потоковую передачу / управление устройствами в одной сети с помощью ручной настройки (иногда выполняемой программным обеспечением продукта) и переадресации портов.

Ссылка на основную публикацию