문제
IGMP에 대한 설명으로 올바른 것은?
① 다중 전송을 위한 프로토콜이다. ② 네트워크 간의 IP 정보를 물리적 주소로 매핑한다. ③ 하나의 메시지는 하나의 호스트에 전송된다. ④ TTL(Time To Live)이 제공되지 않는다.
정답
1번
해설
정답: 1. IGMP(Internet Group Management Protocol)는 호스트가 멀티캐스트 그룹에 가입·탈퇴하는 것을 라우터에 알려 멀티캐스트(다중 전송)를 관리하는 프로토콜이다.
오답 풀이
- 1번: IGMP는 멀티캐스트(다중 전송) 그룹 관리를 위한 프로토콜이므로 옳다.
- 2번: IP를 물리적(MAC) 주소로 매핑하는 것은 ARP의 역할이다.
- 3번: 멀티캐스트는 하나의 메시지를 그룹에 속한 다수의 호스트에게 전송한다(1:N).
- 4번: IGMP 메시지를 담는 IP 패킷에도 TTL 필드가 존재한다.
보충 개념 유니캐스트(1:1), 멀티캐스트(1:N 그룹), 브로드캐스트(1:전체)로 구분되며, IGMP는 멀티캐스트 그룹 멤버십을 관리해 불필요한 트래픽 전달을 줄인다.