3.8. IGMP를 사용하여 IP 멀티캐스트 활성화
관리자는 IGMP(Internet Group Management Protocol)를 사용하여 네트워크, 호스트 및 라우터 간 트래픽을 멀티캐스트로 라우팅 및 서브스크립션을 관리할 수 있습니다. Red Hat Enterprise Linux의 커널은 IGMPv3을 지원합니다.
멀티 캐스트 정보를 표시하려면 ip maddr show 하위 명령을 사용하십시오. 예를 들면 다음과 같습니다.
또는 ip link show 명령 출력에서
MULTICAST 문자열을 찾습니다. 예를 들면 다음과 같습니다.
ip link show br0
~]$ ip link show br0
8: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT qlen 1000
link/ether 6c:0b:84:67:fe:63 brd ff:ff:ff:ff:ff:ff
장치에서 멀티 캐스트를 비활성화하고 br0 장치에서 멀티 캐스트가 비활성화되어 있는지 확인하려면 다음을 수행합니다.
ip link set multicast off dev br0 ip link show br0
~]# ip link set multicast off dev br0
~]$ ip link show br0
8: br0: <BROADCAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT qlen 1000
link/ether 6c:0b:84:67:fe:63 brd ff:ff:ff:ff:ff:ff
누락된
MULTICAST 문자열은 멀티 캐스트가 비활성화되어 있음을 나타냅니다.
br0 장치에서 멀티 캐스트를 활성화하고 활성화되어 있는지 확인하려면 다음을 수행하십시오.
ip link set multicast on dev br0 ip link show br0
~]# ip link set multicast on dev br0
~]$ ip link show br0
8: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT qlen 1000
link/ether 6c:0b:84:67:fe:63 brd ff:ff:ff:ff:ff:ff
자세한 내용은 ip Command Cheat Sheet for Red Hat Enterprise Linux 문서 및
ip(8) 매뉴얼 페이지를 참조하십시오.
멀티캐스팅에 가입된 IGMP 및 IP 주소의 현재 버전을 확인하려면
/proc/net/igmp 파일을 참조하십시오.
cat /proc/net/igmp
~]$ cat /proc/net/igmp
참고
기본적으로 IGMP는
firewalld 에서 활성화되지 않습니다. 영역에 IGMP를 활성화하려면 다음을 수행합니다.
firewall-cmd --zone=zone-name --add-protocol=igmp
~]# firewall-cmd --zone=zone-name --add-protocol=igmp
자세한 내용은 Red Hat Enterprise Linux 보안 가이드 의 방화벽 사용 장을 참조하십시오.