. 멀티캐스트 라우팅 프로토콜

.

1. 멀티 캐스트 라우팅 프로토콜의 개념

- 멀티캐스트란 한번 전송으로 그룹 내 가입자 모두에게 전송하는 방식으로 중복 전송으로 인한 네트워크 부하를 최소화함

- 멀티캐스트 라우팅은 멀티캐스트 트래픽을 여러지점의 다수 호스트에게 전달 할 수 있도록 멀티캐스트 트리를 구성하는 라우팅 프로토콜

 

2. 멀티 캐스트 라우팅 프로토콜 개념도 및 종류

. 개념도

<그림. 멀티 캐스트 라우팅 프로토콜 개념도>

구 분 설 명
SBT - 소스에서 수신단말까지 최단 경로 트리 형성(지연시간 짧음)
- 망내 라우터가 모든 멀티캐스트 정보 저장관리 필요
- 소규모 네트워크용
CBT - 망내 한 라우터를 루트로 선정하여 루트 라우터를 통해 정보전달
- 코어 라우터만 모든 저장관리, 나머지는 코어의 방향만 관리
- 확장성이 우수하여 대규모 네트워크 용

 

. 주요 라우팅 프로토콜

종 류 설 명
DVMRP - Distance Vector Multicast Routing Protocol
- RIP의 확장형으로 거리 Vector 알고리즘 사용
- 주기적으로 최단 경로 트리 구성
- 멀티캐스트 Data를 유니캐스트 패킷 형태로 전송
- 목적지에서 멀티캐스트 Data로 재조립
MOSPF - Multicast Open Shortest Path First
- OSPF의 확장형으로 최소비용트리 사용
- 연결상태 정보에 의해 트리를 한번에 완성
- DVMRP보다 링크효율은 높으나 계산복잡
PIM-DM - Protocol Independent Multicast - Dense Model
- Group멤버의 밀집도가 높고 대역폭이 넓은 LAN환경에서 사용
- 라우팅과 독립성을 위해 수신한 Datagram을 다른 인접한 모든 라우터로 포워딩
CBT - Core Based Tree
- 소스에 사오간없이 하나의 트리를 모든 멤버가 공유
- 코어노드 주변에 병목현상 발생 가능
PIM-SM - PIM-Sparse Mode
- Group 멤버의 밀집도가 낮고 대역폭이 제한된 WAN환경에 사용
- CBT는 양방향 PIM-SM은 단방향 Tree

 

3. 멀티캐스트 라우팅 프로토콜 비교

구 분 소스기반 트리 그룹 공유 트리
기반 모델 Push 모델 Pull 모델
센터 싱글 센터 멀티 센터
적합 망규모 소규모망 대규모망
확장성 제한적 높음
주요 프로토콜 DVMRP, MOSPF, PIM-DM PIM-SM, CBT

 

4. 멀티캐스트 라우팅 프로토콜 활용

- IPTV 멀티미디어 스트리밍 데이터 전송

- 인터넷 방송의 스트리밍 전송

- 차세대 네트워크의 멀티미디어 전송

- IP주소체계상 D클래스로 선두 4bit1110

 

 

블로그 이미지

가카리

프로그래밍, 취업 및 직장생활, 주식 부동산 재테크 전문 블로그

댓글을 달아 주세요