거리 벡터 멀티캐스트 라우팅 프로토콜
Distance Vector Multicast Routing ProtocolRFC 1075에서 정의한 DVMRP(Distance Vector Multicast Routing Protocol)는 네트워크 간 IP 멀티캐스트 패킷의 전송을 용이하게 하기 위해 라우터 간 정보를 공유하는 데 사용되는 라우팅 프로토콜이다.그것은 인터넷의 역사적인 멀티캐스트 백본인 Mbone의 기초를 형성했다.
작전
프로토콜은 RIP(Routing Information Protocol)에 기초한다.[1]라우터는 멀티캐스트 그룹(즉, 라우터와 목적지 사이의 장치/라우터 수)과 함께 라우팅 테이블을 생성한다.멀티캐스트 패킷이 라우터에 의해 수신될 때, 그것은 라우팅 테이블에 지정된 라우터의 인터페이스에 의해 포워드 된다.
DVMRP는 역경로 플러딩 기법을 통해 작동하며, 패킷이 도착한 것을 제외한 각 인터페이스를 통해 수신 패킷의 복사본(특히 다른 라우터와 라우팅 정보를 교환하기 위한 IGMP 메시지)을 송신한다.라우터(즉, 그것이 경계하는 LAN)가 특정 멀티캐스트 그룹의 일부가 되기를 원하지 않는 경우, 멀티캐스트의 소스 경로를 따라 "제거 메시지"를 전송한다.
비평
순전한 거리 벡터 프로토콜인 DVMRP는 주로 새로운 호스트를 감지하는 데 필요한 주기적인 재입력 때문에 일부 토폴로지에서 네트워크 확장에 어려움을 겪고 있다.[2]이것은 가지치기 시행 이전, 프로토콜의 초기 버전에서 더 널리 퍼졌다.[3]데이터 스트림의 소스 인터페이스를 결정하는 데 사용되는 DVMRP의 플랫 유니캐스트 라우팅 메커니즘도 확장 능력에 영향을 미친다.
참고 항목
참조
- ^ DVMRP: 2009년 6월 22일 웨이백머신에 보관된 거리 벡터 멀티캐스트 라우팅 프로토콜
- ^ DVMRP란?
- ^ 1995년 5월 5일 멀티캐스트 라우팅
외부 링크
- RFC 1075 - 거리 벡터 멀티캐스트 라우팅 프로토콜
- 거리 벡터 멀티캐스트 라우팅 프로토콜 버전 3 제안