gpt4 book ai didi

objective-c - 检测路由器是否支持组播

转载 作者:搜寻专家 更新时间:2023-10-30 20:23:03 25 4
gpt4 key购买 nike

有没有办法以编程方式检测路由器是否支持多播?在普通 C(BSD 套接字)中,或者最好在 OSX 上以某种更高级的方式(Objective-C/Cocoa)。

更新:我在这里假设,我们只有一个进程在运行以确定多播支持(因此建议在不同机器上使用多个客户端的方法与此无关)。

最佳答案

您可以在 224.0.0.1 上监听 IGMP 查询 125 秒,但这不会检测到静态多播路由。

唯一确定的方法是传输到不同 LAN 网段上的另一台主机并测试加入和发送。仍然依赖于稀疏或密集模式路由它不是立即响应。

关于objective-c - 检测路由器是否支持组播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4836895/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com