在Windows 7上设置IGMP版本

时间:2011-09-28 15:10:19

标签: windows-7 igmp

我有一个“在那里”编写的软件(例如,没有可用的源代码),允许我在多播模式下使用它。我正在尝试在网络上使用此软件,由于技术原因,该网络只能使用IGMP版本2.

我的操作系统是Windows 7(64位,但我怀疑它有所不同)。到目前为止,我的搜索只给了我Windows XP& Windows Server解决方案,所有这些都涉及编辑注册表。除了通常的原因(又名“注册表偏执狂”)之外,我在这种情况下犹豫是否编辑注册表,因为这个特定的网络不是我将使用的唯一网络;在我尝试使用多播的所有其他网络中,我没有任何问题。

是否有一种直接的方法可以将此软件强制转换为IGMP V2?

谢谢!

John Price

1 个答案:

答案 0 :(得分:0)

据我记得,将IGMPVersion = 3添加到HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters是解决问题的唯一方法。

无论如何,还有一个令人毛骨悚然的解决方案 - 只需编写一个小守护进程,它会嗅探IGMPv3,从中解析数据并发送IGMPv2数据包=)