2011-09-28 654 views
1

我有一段「在那裏」編寫的軟件(例如沒有可用的源代碼),允許我在多播模式下使用它。我試圖在一個網絡上使用這個軟件,由於技術原因,只能使用IGMP版本2.在Windows 7上設置IGMP版本

我的操作系統是Windows 7(64位,但我懷疑是否有所作爲)。到目前爲止,我的搜索只給了我Windows XP & Windows Server解決方案,所有這些都涉及編輯註冊表。除了通常的原因(又名「註冊偏執狂」)之外,在這種情況下,我不願意編輯註冊表,因爲這個特定的網絡不是我將要使用的唯一網絡;在嘗試使用組播的所有其他網絡中,我沒有任何問題。

有沒有一種直接的方法來強制這個軟件進入IGMP V2?

謝謝!

約翰價格

回答

0

至於我記得,加入IGMPVersion = 3到HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \服務\ TCPIP \參數是來解決問題的唯一途徑。

無論如何,還有另一種令人毛骨悚然的解決方案 - 只寫一個小守護進程,這將嗅出對於IGMPv3,解析來自它的數據和發送IGMPv2報文=)