在Windows 7上设置IGMP版本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Windows 7上设置IGMP版本相关的知识,希望对你有一定的参考价值。
我有一个“在那里”编写的软件(例如,没有可用的源代码),允许我在多播模式下使用它。我正在尝试在网络上使用此软件,由于技术原因,该网络只能使用IGMP版本2。
我的操作系统是Windows 7(64位,但我怀疑这有所不同)。到目前为止,我的搜索只给了我Windows XP和Windows Server解决方案,所有这些都涉及编辑注册表。除了通常的原因(又名“注册表偏执狂”)之外,我在这种情况下犹豫是否编辑注册表,因为这个特定的网络不是我将使用的唯一网络;在我尝试使用多播的所有其他网络中,我没有任何问题。
是否有一种直接的方法可以将此软件强制转换为IGMP V2?
谢谢!
约翰普莱斯
答案
据我所知,将IGMPVersion = 3添加到HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters是解决问题的唯一方法。
无论如何,还有另一个令人毛骨悚然的解决方案 - 只需编写一个小守护进程,它将嗅探IGMPv3,从中解析数据并发送IGMPv2数据包=)
以上是关于在Windows 7上设置IGMP版本的主要内容,如果未能解决你的问题,请参考以下文章