DV:RIP
LS:OSPF
PV:EGP
유니캐스팅
멀티캐스트 라우팅
보내는 사람은 하나지만 수신자가 여러명
멀티캐스트 라우터
R1 에서 하나는 R3로 하나는 R4로 R4에서 받아서 카피해서 두곳으로 보냄
분산 데이터베이스 접근
대용량 DB는 분산되어 있으며, DB에 접속할 필요가 있는 사용자는 정보의 위치를 모른다. 이때 사용자 요청이 있을 때 모든 분산 DB에 멀티캐스트로 요청하며 정보를 가지고 있는 분산 DB가 응답한다.(SNS,게임 등)
정보 보급 (ex, SW 업데이트)
다수의 고객에게 SW 업데이트 정보를 알림
원격 회의
다자간 동일 정보 공유
원격 교육 (ex, Zoom 화상회의 시스템)
DVMRP
RIP를 멀티캐스팅 형식으로 만든것.
이는 멀티캐스팅을 위해 근원지 기반 트리 기법을 사용한다.
멀티캐스트 패킷을 수신할 각 라우터는 먼저 다음과 같은 세 가지 단계를 거쳐 발신지 기반 멀티캐스트 트리를 생성해야 한다.
역경로 포워딩 (Reverse Path Forwarding: RPF)
중복수신의 문제 flooding 기법
소스와 라우터 자체 사이의 최적의 소스기반 트리 생성
역경로 브로드캐스팅 (Reverse Path Broadcasting: RPB)
수신자가 무슨 라우터로 받을지 결정(designated parent)
루트인 라우터와 인터넷상의 모든 네트워크 간의 브로드캐스트 트리(Spanning Tree)를 생성
역경로 멀티캐스팅 (Reverse Path Multicasting: RPM)
모든멤버가 공유하는 라우터를 찾음
라우터는 역경로 멀티캐스팅(RPM)이라는 알고리즘을 사용하여 그룹에 구성원이 없는 네트워크로 끝나는 트리의 일부 분기를 절단하여 멀티캐스트 트리를 생성
MOSPF
개방 최단 경로 우선(OSPF) 프로토콜을 멀티캐스팅 형식으로 만든것
발신지 기반 트리 기법을 사용하여 멀티캐스트
PIM
프로토콜 독립 멀티캐스트(PIM, Protocol Independent Multicast)는 동작을 위해 거리 벡터 프로토콜이나 링크 상태 프로토콜이 아닌, 유니캐스트 라우팅 프로토콜이 필요한 일반 프로토콜을 부르는 명칭이다.
IGMP
회원관리 프로토콜
Query가 계속 멤버로 남을지 물어봄 Report응답을 함
IGMP 메시지는 프로토콜 필드 값은 2로 TTL 필드의 값은 1로 설정된 IP 데이터그램으로 캡슐화된다.
그러나 데이터그램의 목적지 IP 주소는 표 8.4처럼 메시지의 유형에 종속된다.
ICMP와 유사