문제
사내 스트리밍 서비스가 IPv4 멀티캐스트로 배포된다. 클라이언트 PC가 채널을 바꿀 때마다 스위치/라우터에 그룹 가입·탈퇴 신호가 전달되어 트래픽이 즉시 조정된다. 이때 사용되는 프로토콜은?
① ICMP ② IGMP ③ ARP ④ RARP
정답
2번
해설
정답: 2. IGMP(Internet Group Management Protocol)는 호스트가 멀티캐스트 그룹에 가입(Join)·탈퇴(Leave)하는 신호를 라우터/스위치에 전달해 멀티캐스트 트래픽을 동적으로 제어하는 프로토콜이다.
오답 풀이
- 1번: ICMP는 오류·제어 메시지용으로 그룹 가입/탈퇴 관리를 하지 않는다.
- 2번: 멀티캐스트 그룹 가입/탈퇴를 관리하는 것은 IGMP이므로 정답이다.
- 3번: ARP는 IP를 MAC으로 변환하는 프로토콜이다.
- 4번: RARP는 MAC으로 IP를 알아내는 구식 프로토콜이다.
보충 개념 IGMP는 IPv4 멀티캐스트용이고, IPv6에서는 동일 역할을 MLD(Multicast Listener Discovery)가 수행한다. 스위치의 IGMP Snooping은 가입한 포트로만 멀티캐스트를 전달한다.