請問各位先進
我最近買了一台TL-SG3424 L2的交換機
主要是用來測試公司影像串流的設備
由於編碼器做出來的頻寬很大(800 Mbps)
所以特別挑了台有支持IGMP Snooping的功能
以避免Multicast的包在每一個port亂跑
我原本以為我的設備有支持IGMP v2
將我的編/解碼器接到此交換機後
解碼器會發送join group的封包給交換機
交換機知道了後
就會把該IGMP Group的封包傳送給我這一個port
但不管我現在怎麼設置
每一個port都會收到此編碼器所廣播出來的封包
好像IGMP Snooping的功能開啟了
但卻沒有發生Multicast封包管理的作用
於是我將這個問題與原廠的工程師討論
他們說我除了編/解碼器的設備外
還要加上IGMP Proxy的設備
交換機中開啟IGMP Snooping才有用
否則就會像我現在的狀況一樣
每一個port都會收到Multicast的封包
我想請問...
交換機僅支持Snooping功能還不夠
需要IGMP Proxy才可以正確使用Snooping的功能嗎?
還是我買錯了...
應該是要買有支持IGMP Snooping與IGMP Proxy功能的交換機才對?
謝謝~
證明我的觀念是錯誤的
以下是TP-LINK工程師提供給我的觀念
有需要的可以參考看看~
------------------------------------------------------------------------------------------------------------------------
可能您誤解了IGMP snooping的作用,IGMP snooping是通過偵聽主機和IGMP查詢器之間的IGMP報文來建立自己的組播表,這樣就減輕了IGMP查詢器的負擔。
一般來說,最簡單的IGMP組播拓撲是這樣的:組播源----IGMP查詢器—--主機;為減輕IGMP查詢器的負擔等原因,我們經常會用到這樣的拓撲 :組播源----IGMP查詢器----IGMP snooping設備----主機;
有時候可能沒有IGMP查詢器,我們可以使用IGMP proxy設備代替IGMP查詢器,因為他對下起著和IGMP查詢器一樣的角色,這樣就是拓撲 :組播源----IGMP proxy---IGMP snooping----主機;當然沒有IGMP snooping設備也是可以的,即組播源----IGMP proxy----主機。
您的編/解碼器就是組播源,但是您現在缺少一個擔當IGMP查詢器角色的設備,而您在3424開啟的IGMP snooping只會偵聽,不會轉發數據,無法充當IGMP 查詢器或者IGMP proxy 設置。
------------------------------------------------------------------------------------------------------------------------
所以結論是IGMP Snooping的功能需要搭配IGMP Proxy才可正常使用
明天要更好




























































































