IGMP vs PIM

sunnyjjang·2025년 5월 16일

네트워크

목록 보기
9/26
post-thumbnail

멀티 캐스트 - IGMP

IGMP (Internet Group Management Protocol) 란?

멀티캐스트 그룹을 관리하기 위한 프로토콜으로 네트워크 장치가 멀티캐스트 그룹에 가입하거나 탈퇴할 수 있도록 라우터와 통신을 담당

동작방식

  1. 클라이언트가 멀티캐스트 그룹에 가입 요청 (Membership Report)
  2. 라우터가 멀티캐스트 그룹 정보 업데이트
    → 라우터는 멀티캐스트 그룹에 클라이언트를 추가
  3. 라우터가 주기적으로 IGMP 쿼리 (Query) 전송
    → 클라이언트가 여전히 그룹에 가입 중이면 응답
    → 클라이언트가 더 이상 그룹이 필요하지 않으면 라우터에게 그룹 탈퇴 (Leave Report) 알림 전송

멀티 캐스트 - PIM

PIM (Protocol Independent Multicast) 이란?

멀티캐스트 라우팅 프로토콜로 네트워크 내에서 데이터를 효율적으로 전달하기 위해 라우터 간 멀티캐스트 경로를 설정하고 데이터 전달을 최적화함

멀티캐스트 라우팅의 목표

필요한 클라이언트에게만 멀티캐스트 데이터를 전달하고 중복 전송을 방지하면서 최적 경로로 데이터를 전달

IGMP: 멀티캐스트 그룹 정보를 라우터에 전달

PIM: 라우터 간 멀티캐스트 경로를 설정하고 제어

profile
지금 이 순간이 다시 넘겨볼 수 있는 한 페이지가 될 수 있게

0개의 댓글