我曾经使用 Windows Server 2003 操作系统设置过多播服务器,启动后我可以看到从服务器传输了大量数据包。当没有人需要多播流时,这是否有意义?网络带宽不是被浪费了吗?
答案1
这是预期行为。多播是路由的功能,因此客户端可以将自己添加到多播组,然后流量将按其方式路由。
就 IGMP 而言,服务器不太可能充当路由器,当然它也不知道是否有人订阅。但是,第一跳路由器丢弃流量是完全合法的(也是明智的)。
我曾经使用 Windows Server 2003 操作系统设置过多播服务器,启动后我可以看到从服务器传输了大量数据包。当没有人需要多播流时,这是否有意义?网络带宽不是被浪费了吗?
这是预期行为。多播是路由的功能,因此客户端可以将自己添加到多播组,然后流量将按其方式路由。
就 IGMP 而言,服务器不太可能充当路由器,当然它也不知道是否有人订阅。但是,第一跳路由器丢弃流量是完全合法的(也是明智的)。