Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

3.8. IGMP를 사용하여 IP 멀티캐스트 활성화

관리자는 IGMP(Internet Group Management Protocol)를 사용하여 네트워크, 호스트 및 라우터 간 트래픽을 멀티캐스트로 라우팅 및 서브스크립션을 관리할 수 있습니다. Red Hat Enterprise Linux의 커널은 IGMPv3을 지원합니다.
멀티 캐스트 정보를 표시하려면 ip maddr show 하위 명령을 사용하십시오. 예를 들면 다음과 같습니다.
~]$ ip maddr show dev br0
8:	br0
	inet  224.0.0.1
	inet6 ff02::1
	inet6 ff01::1
[output truncated]
또는 ip link show 명령 출력에서 MULTICAST 문자열을 찾습니다. 예를 들면 다음과 같습니다.
~]$ 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
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
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
참고
기본적으로 IGMP는 firewalld 에서 활성화되지 않습니다. 영역에 IGMP를 활성화하려면 다음을 수행합니다.
~]# firewall-cmd --zone=zone-name --add-protocol=igmp
자세한 내용은 Red Hat Enterprise Linux 보안 가이드방화벽 사용 장을 참조하십시오.