Как работает SSDP через HTTP?

Как работает SSDP через HTTP?
M-SEARCH * HTTP/1.1
HOST: 239.255.255.250:1900
MAN: "ssdp:discover "
MX: 1
ST: urn:dial-multiscreen-org:service:dial:1

это сообщение-запрос SSDP для обнаружения сервиса в локальной сети, который использует Multicasting. Но что здесь делает http/1.1? если он использует http, каков его метод? что это значит, это сообщение M-SEARCH в http?

решение1

Читайте о Простой протокол обнаружения служб (SSDP).

Сообщения SSDP соответствуют формату поля заголовка HTTP 1.1. Важно отметить, что SSDP не позволяет сообщениям содержать тело; все передается через эти поля заголовка.

Это пакеты обнаружения UPnP. Их цель — обнаружить устройства UPnP, такие как домашние маршрутизаторы или медиасерверы. Если UPnP включен на вашем маршрутизаторе, программное обеспечение, которое хочет его найти, может добавлять сопоставления портов, удалять сопоставления портов, получать внешний IP-адрес (IP-адрес маршрутизатора) и т. д.

SSDP также может использоваться в DDOS-атаки. См. например Простой протокол DDoS (SSDP) генерирует DDoS-атаки со скоростью 100 Гбит/с.

Связанный контент