ChristAHFER Asked: 2021-09-09 00:38:59 +0800 CST2021-09-09 00:38:59 +0800 CST 2021-09-09 00:38:59 +0800 CST 繁重的组播流量 772 嗅探我的 SOHO 网络后,我注意到与 UPNP 服务相关的多播地址的负担最重。 网络上有 1 个外部驱动器。我认为网络驱动器将使用 SMB2 而不是 SSDP 是否正确? UPNP 经常使用 SSDP 和不同的数据包长度进行多播是否正常? multicast soho 1 个回答 Voted Best Answer user1686 2021-09-09T22:55:22+08:002021-09-09T22:55:22+08:00 UPNP 经常使用 SSDP 和不同的数据包长度进行多播是否正常? 是的,服务发现是 UPnP 的一个组成部分(它的字面意思是:“通用即插即用”)。其中一些数据包可能来自不同的设备,要么是广告,要么是搜索不同的服务类型。SSDP 数据包包含文本,因此您只需查看内部即可了解发生了什么。 但是,预期速率(来自单个设备)应该在“每分钟几次”的范围内——除了服务启动时的初始数据包突发之外,它不应该每秒重复相同的事情。 尽管如果您有许多设备托管或搜索 UPnP 服务,它可能会加起来 - 但它仍不应增长到超过几 KB/s,即它可能是在完全空闲的网络上“最重的负担”,但不会压倒单播通信. 网络上有 1 个外部驱动器。我认为网络驱动器将使用 SMB2 而不是 SSDP 是否正确? 不; 这些协议实现了不同的目标。SSDP 用于通过多播进行服务发现,而 SMB2 则直接连接以进行文件传输。具体来说,SMB2没有任何形式的发现,它始终依赖于外部协议。 但 SSDP不是与 SMB2 一起使用的发现协议——它是 WS-Discovery(又名 WSD),它使用相同的 IP 多播组但不同的 UDP 端口(3702 与 1900)。 相反,SSDP 主要用于“设备”发现。例如,大多数家庭路由器托管 UPnP IGD“互联网网关设备”服务(应用程序用于自动端口转发);NAS 可能托管 UPnP“媒体服务器”;电视或 Chromecast 可能会将自己宣传为 UPnP“媒体渲染器”——它们可以通过 SSDP 发现。
是的,服务发现是 UPnP 的一个组成部分(它的字面意思是:“通用即插即用”)。其中一些数据包可能来自不同的设备,要么是广告,要么是搜索不同的服务类型。SSDP 数据包包含文本,因此您只需查看内部即可了解发生了什么。
但是,预期速率(来自单个设备)应该在“每分钟几次”的范围内——除了服务启动时的初始数据包突发之外,它不应该每秒重复相同的事情。
尽管如果您有许多设备托管或搜索 UPnP 服务,它可能会加起来 - 但它仍不应增长到超过几 KB/s,即它可能是在完全空闲的网络上“最重的负担”,但不会压倒单播通信.
不; 这些协议实现了不同的目标。SSDP 用于通过多播进行服务发现,而 SMB2 则直接连接以进行文件传输。具体来说,SMB2没有任何形式的发现,它始终依赖于外部协议。
但 SSDP不是与 SMB2 一起使用的发现协议——它是 WS-Discovery(又名 WSD),它使用相同的 IP 多播组但不同的 UDP 端口(3702 与 1900)。
相反,SSDP 主要用于“设备”发现。例如,大多数家庭路由器托管 UPnP IGD“互联网网关设备”服务(应用程序用于自动端口转发);NAS 可能托管 UPnP“媒体服务器”;电视或 Chromecast 可能会将自己宣传为 UPnP“媒体渲染器”——它们可以通过 SSDP 发现。