1. 개념
IGMP : L3(IP 라우터)에서 IP 멀티캐스트 그룹정보를 관리 하는 프로토콜
IGMP Snooping : L2 스위치가 IP 라우터와 멀티캐스트 그룹 멤버(호스트)의 중간에 위치하여 IGMP Message를 가로채, IP 라우터에는 그룹 멤버 처럼 그룹 멤버에는 IP 라우터 처럼 동작하게 된다. 이때의 L2 스위치가 하는 동작을 IGMP Snooping이라 한다.
2. 구성 방식
IGMP 프로토콜은 ipTIME 공유기의 경우 일부 모델에서 지원을 하며 지원을 하더라도 공유기의 Lan Port(L2 인터페이스)에서는 IGMP Snooping을 지원하지 않는다.
따라서 만약 아래 구성 1, 2) 같은 구조로 IPTV를 시청하게 된다면 공유기의 모든 랜포트(구성 2)에서는 L2스위치 모든 포트)로 IPTV 패킷이 쏟아지므로 불필요한 패킷들이 많이 발생한다.
구성 1)
모뎀 - 공유기 - 셋톱박스 - TV
- PC 1
- PC 2
- 프린터
구성 2)
모뎀 - 공유기 - 24Port L2 스위치(IGMP Snooping 미지원) - 셋톱박스 - TV
- PC 1
- PC 2
- PC 3
- PC 4
- PC 5
- … PC 21
- 프린터
따라서 공유기에서는 멀티캐스트 포워드(IGMP) 기능을 활성화 하고 IGMP Snooping 지원 L2 스위치(기능 활성화)를 사용하여 Muticast Grouping 구성을 해야 된다.
그러면 IPTV의 패킷이 셋톱박스로만 전달이 되어 불필요한 패킷을 발생시키지 않는다.
구성 3)
모뎀 - 공유기 - 24Port L2 스위치(IGMP Snooping 지원) - 셋톱박스 - TV
- PC 1
- PC 2
- PC 3
- PC 4
- PC 5
- … PC 21
- 프린터
3. 참고 사이트
IPTV 서비스를 위한 IGMP Snooping
http://www.netmanias.com/ko/?m=view&id=blog&no=5673
IGMP vs. IGMP snooping, GMRP
http://www.netmanias.com/ko/?m=view&id=qna&no=3173
IGMP & IGMP Snooping
http://leepfe.tistory.com/166
ipTIME 공유기 IGMP 기능
http://iptime.co.kr/bbs/view.php?id=qna&no=118173
ASUS RT-AC66U(R)와 올레TV스카이라이프 연결
http://www.wsgvet.com/bbs/board.php?bo_table=review&wr_id=14