개념정리

멀티캐스트 프로토콜 PIM 이란?

Giraffe_J 2022. 3. 7. 12:44

PIM(Protocol Independent Multicast)
멀티캐스트용 프로토콜 -> 멀티캐스트시 경로 설정 프로토콜
데이터를 보내는 소스 호스트로부터 그 데이터를 받는 목적지까지 중복되지 않고 루프가 없는 최단경로를 구성하는 역할

PIM-DM(Dense Mode)
-전체 Flooding 방식
-수신 메세지가 없으면 해당 Path를 Prune
-SBT(Sourse Based Tree)
-초기 전체 네트워크에 Flooding 후 수신 메세지가 없으면 해당 Path를 Prune 시킴
-Flood & Prune 방식
-단일 송신(Source Router에서만 패킷 송신)
-Multicast Router 모두가 Routing Table을 구성
-망부담 증가(Source Router 관리정보 많음)
-확장성 감소
-IPv6 사용불가

PIM-SM(Sparse Mode)
-RP에서 Join 메세지 수신 시 Forwarding
-Leave 메세지 수신 시 보내지않음
-SBT(Shared Based Tree)
-RP에서 Group Member에게 Packet송신
-다중송신(지역별 CR 패킷 송신)
-RP 광고 방식
-RP에만 라우팅 테이블 가짐
-망부담 감소
-확장성 증가
-IPv4/IPv6 모두 가능