멀티캐스트 라우팅

Multicast routing
Multicast.svg
라우팅 방식
유니캐스트

Unicast.svg

브로드캐스트

Broadcast.svg

멀티캐스트

Multicast.svg

애니캐스트

Anycast-BM.svg

멀티캐스트 라우팅은 IP [1]네트워킹의 라우팅 프로토콜 중 하나입니다.

데이터 전송이 동시에 대상 컴퓨터 그룹에 주소 지정되는 통신을 지원하는 여러 멀티캐스트 라우팅 프로토콜이 있습니다.멀티캐스트 소스 디스커버리 프로토콜, 멀티캐스트 BGP, 프로토콜 독립 멀티캐스트.[2]

개요

멀티캐스트 라우팅은 1:1의 필요한 [2]데이터를 전송하는 유니캐스트라우팅(OSPF, RIP)과는 달리 그룹에 등록된 모든 서브스크라이버에게1 개의 전송으로 송신하는 방법입니다.멀티캐스트 루팅을 구현하려면 멀티캐스트 [2][3][4]전송에 등록 서브스크라이버 그룹화 및 제어 트래픽을 위한 IGMP 프로토콜 및 멀티캐스트라우팅 프로토콜(Reverse-Path Forwarding, PIM-SM)이 필요합니다.IP 멀티 캐스트에 대해서는, IP 네트워크를 개입시켜 1 대 다의 통신을 실시하는 기술입니다.IP 멀티캐스트는 일반적인 멀티캐스트라우팅 프로토콜의 일부를 커버합니다.IP 멀티캐스트는 IP 멀티캐스트소프트웨어(비디오)도 기술합니다.LAN,qpimd – PIM Daemon for Quagga, GNU : Quagga Routing Suite, UFTP 등의 PIM 모듈).멀티캐스트 라우팅은 멀티캐스트 기능을 위한 레이어 3 라우팅 프로토콜을 위한 구체적이고 광범위한 프로토콜이며 RFC 5110에 [5]정의되어 있습니다.

라우팅 메커니즘

멀티캐스트 라우팅 프로토콜은 데이터를 수신하는 여러 수신처에 데이터를 전송하는 소스 호스트에서 루프 없는 최단 경로를 구성하기 위한 메커니즘입니다.IPV4는 클래스 D 주소(224.0.0.0~239.255.255.[2]255)를 사용합니다.IPV6 멀티 캐스트는, IPV4 의 이전의 기능과 새로운 IPv6 기능을 제공해, 호스트가 1 개의 데이터 스트림을 모든 호스트의 서브셋(그룹 전송)에 동시에 [6]송신할 수 있도록 합니다.Well-Known IPv6 멀티캐스트주소 범위에는 4가지 타입이 있습니다.f02:1: 모든 IPv6 디바이스, •ff02::2: 모든 IPv6 라우터, •ff02::5: 모든 OSPF3 라우터, •ff02:a: 모든 EIGRP([7]IPv6) 라우터입니다.

멀티캐스트 트리 분류

멀티캐스트 트리에는 소스 기반 트리와 그룹 공유 [2]트리의 두 가지 유형이 있습니다.[3]

소스 기반 트리(SBT)

Source Specific Multicast(SSM; 소스 고유 멀티캐스트) 프로토콜.엔드 투 엔드 통신 사이의 최대 지연은 짧습니다.확장성이 떨어집니다.(대규모 네트워크 적용은 어렵다) 지원 프로토콜에는 DVMRP, MOSPF, PIM-DM[2][3] 포함됩니다.

그룹 공유 트리

이것은 코어 기반 트리입니다.네트워크 내의 1대의 라우터를 루트로 선택하여 루트 라우터를 통해 정보를 전송합니다.트리의 최대 지연은 SBT(Source-based-tree)보다 길어 코어 라우터가 모든 정보를 관리하고 나머지 라우터가 코어의 방향과 현재 인접 라우터가 요구하는 멀티캐스트 정보를 관리합니다.scalability가 우수합니다(대규모 네트워크에 적용 가능).지원되는 프로토콜에는 CBT, PIM-SM [2][3]등이 있습니다.

「 」를 참조해 주세요.

레퍼런스