멀티 캐스트 라우팅 에는 여러 가지 방법이 있습니다 . 현재 선호되는 프로토콜은 이전 DVMRP 를 대체하는 PIM 입니다. 그것은 GÉANT와 같은 다양한 학술 네트워크에서도 지원됩니다. (예를 들어, CUDN에서의 멀티 캐스트에 대한 기사는 다음과 같습니다 .)
(나는 스스로 시도하지 않았다. 내가 관리하는 네트워크의 라우터는 지원이 부족하다.)
또는 IGMP 프록 싱이 있습니다. 보다 광범위하게 지원되고 설정이 더 간단합니다. 그러나 다른 한편으로는 방향성이 있습니다 (아마 IPTV와 함께 사용하도록 설계됨) – 적절한 라우팅 대신 하나의 네트워크 인터페이스를 "업스트림"(멀티 캐스트 소스)으로 구성해야합니다. 데이터)와 나머지는 '다운 스트림'(수동 수신자)으로 표시됩니다.
그래서, 그것은 수 mDNS를 같은 피어 - 투 - 피어 시나리오 작업,하지만 난 시간을 낭비하지 않을 것입니다.
또한 일부 mDNS 구현에서는 TTL = 1을 사용하므로 라우터는이를 무시합니다. (이것은 라우팅과 IGMP 프록시 모두에 문제가 있습니다.)
따라서 세 번째 옵션은 mDNS 프록시 입니다. 라우터가 Avahi와 함께 Linux를 실행하는 경우 다음에서 "반사기"옵션을 찾을 수 있습니다 avahi-daemon.conf
.
[reflector]
enable-reflector=yes