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 的请求消息,用于发现使用多播的 LAN 上的服务。但是 http/1.1 在这里做什么?如果它使用 http,它的方法是什么?这意味着它是 http 中的 M-SEARCH 消息?

答案1

阅读有关 简单服务发现协议 (SSDP)

SSDP 消息符合 HTTP 1.1 的标头字段格式。需要注意的是,SSDP 不允许任何消息包含正文;所有内容都通过这些标头字段共享。

这些是 UPnP 发现数据包。其目的是发现 UPnP 设备,如家庭路由器或媒体服务器。如果您的路由器启用了 UPnP,则想要找到它的软件可以添加端口映射、删除端口映射、获取外部 IP 地址(路由器 IP)等。

SSDP 还可用于 DDOS 攻击.例如参见 极其简单的 DDoS 协议 (SSDP) 产生 100 Gbps DDoS

相关内容