首页 > 编程知识 正文

wsd协议,udp协议是什么

时间:2023-05-06 18:34:32 阅读:12345 作者:280

SDP (简单服务发现协议(SSDP ) )是APP应用层协议,它是构成UPnP技术的核心协议之一。

实现

简易服务发现协议是基于HTTPU和HTTPMU实现的协议。

根据协议规定,当控制点(客户端)访问网络时,可以使用M-SEARCH方法向具有特定多播地址的SSDP端口发送“ssdp :发现器”消息。 当设备在该预留的多播地址处接收到从控制点发送的消息时,设备分析控制点请求的服务,并且如果设备提供了控制点请求的服务,则设备以单播形式

同样,设备访问网络时,必须使用NOTIFY方法向特定多播地址的SSDP端口发送“ssdp:alive”消息。 控制点根据自己的策略处理拦截到的消息。 由于在" ssdp:alive "消息中,需要在HTTP协议头的CACHE-CONTROL中指定超时值,因此设备在约定的超时值到达之前重发" SSDP3360alive "消息如果控制点在指定的超时值内没有再次收到设备发送的“ssdp:alive”消息,则控制点将认为设备已禁用。

如果要从网络卸载设备,还必须使用NOTIFY方法向具有特定多播地址的SSDP端口发送" ssdp:byebye "消息。 但是,即使没有发送“ssdp:byebye”消息,控制点也将根据“ssdp:alive”消息中指定的超时值进行超时,并且没有再次接收的“ssdp :”

在IPv4环境中,如果需要使用多播方案发送相关消息,SSDP通常使用多播地址239.255.255.250和UDP端口号1900。

由于互联网地址分配机构的分配,SSDP在IPv6环境中使用多播地址FF0x:C。 这里的x根据作用域可以取不同的值。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。