이 페이지의 내용
분산 IGMP 이해
기본적으로 IGMP(Internet Group Management Protocol) 처리는 MX 시리즈 라우터의 라우팅 엔진에서 수행됩니다. 이러한 중앙 집중식 아키텍처는 확장된 환경에서 또는 라우팅 엔진이 CLI 변경 또는 경로 업데이트를 겪을 때 성능 저하로 이어질 수 있습니다. 패킷 전달 엔진을 활용하여 조인 및 탈퇴 이벤트에 대해 더 높은 시스템 전체 처리 속도를 유지하는 분산 IGMP를 활성화하여 IGMP 처리를 위한 시스템 성능을 향상시킬 수 있습니다.
분산 IGMP 개요
분산 IGMP는 IGMP 처리를 라우팅 엔진에서 패킷 전달 엔진으로 이동하여 작동합니다. 분산 IGMP가 활성화되지 않은 경우, IGMP 처리는 라우팅 엔진에서 실행되는 라우팅 프로토콜 프로세스(rpd)에 중앙 집중화됩니다. 분산 IGMP를 활성화하면 가입 및 탈퇴 이벤트가 패킷 전달 엔진의 MPC(Modular Port Concentrator)에서 처리됩니다. 조인 및 탈퇴 처리는 라우팅 엔진의 중앙 집중식 rpd를 통해 처리되는 대신 여러 MPC에 분산되기 때문에 성능이 향상되고 조인 및 탈퇴 지연 시간이 감소합니다.
분산 IGMP를 활성화하면 각 패킷 전달 엔진이 보고서를 처리하고 쿼리를 생성하며, 인터페이스 매핑 테이블에 대한 로컬 그룹 멤버십을 유지하고, 이 테이블을 기반으로 포워딩 상태를 업데이트하고, 분산 IGMP를 group-policy 독립적으로 실행하고, 및 ssm-map-policy IGMP 인터페이스 옵션을 구현합니다.
IGMP 인터페이스 옵션의 group-policy ssm-map-policy 정보는 라우팅 엔진에서 패킷 전달 엔진으로 전달됩니다.
분산 IGMP를 활성화하면 라우팅 엔진의 이( rpd 가) 모든 IGMP 구성(글로벌 및 인터페이스 수준 구성 포함) rpd 을 에서 각 패킷 전달 엔진으로 동기화하고, 분산 인터페이스에서 패시브 IGMP를 실행하며, 분산된 IGMP 인터페이스당 모든 그룹 구성원의 PIM(Protocol Independent Multicast)에 알립니다.
분산 IGMP 구성 지침
MPC가 있는 MX 시리즈 라우터에서 분산 IGMP를 구성할 때 다음 지침을 고려하십시오.
분산 IGMP는 최대 조인 및 탈퇴 지연 시간을 줄이고 조인 및 탈퇴 이벤트를 늘려 네트워크 성능을 향상시킵니다.
메모:클라이언트 인터페이스에서 가입 또는 탈퇴 이벤트가 수신될 때 멀티캐스트 트래픽이 사전 프로비저닝되지 않고 MX 시리즈 라우터로 향하지 않으면 가입 및 탈퇴 지연 시간이 증가할 수 있습니다.
이더넷 인터페이스에 대해 분산 IGMP가 지원됩니다. PIM 인터페이스의 성능은 향상되지 않습니다.
Junos OS 릴리스 18.2부터 향상된 가입자 관리를 통해 이더넷 인터페이스에서 분산 IGMP가 지원됩니다. 가입자 흐름에 대한 IGMP 처리는 라우팅 엔진에서 지원되는 라인 카드의 패킷 전달 엔진으로 이동됩니다.
멀티캐스트 그룹은 혼합 수신기로 구성될 수 없습니다. 중앙 집중식 IGMP 또는 분산 IGMP일 수 있습니다.
PIM(Protocol Independent Multicast) 정적 조인 또는 IGMP 정적 조인을 활성화하여 초기 조인 지연을 줄일 수 있습니다. 멀티캐스트 트래픽을 사전 프로비저닝하여 초기 지연을 훨씬 더 줄일 수 있습니다. 멀티캐스트 트래픽을 사전 프로비저닝하면 분산형 IGMP 인터페이스가 있는 MPC는 멀티캐스트 트래픽을 수신합니다.
분산된 IGMP가 제대로 작동하려면 단일 섀시 MX 시리즈 라우터에서 향상된 IP 네트워크 서비스를 활성화해야 합니다. Virtual Chassis는 지원되지 않습니다.
분산 IGMP를 활성화하면 패킷 전달 엔진
oif-mapgroup-limit에서 , ,ssm-map, 및static인터페이스 옵션이 지원되지 않습니다. 및accounting문은traceoptions라우팅 엔진에서 여전히 수행되는 IGMP 작업에 대해서만 활성화할 수 있으며 패킷 전달 엔진에서는 지원되지 않습니다. 분산 IGMP가clear igmp membership활성화된 경우에는 명령이 지원되지 않습니다.
변경 내역 테이블
기능 지원은 사용 중인 플랫폼 및 릴리스에 따라 결정됩니다. 기능 탐색기 를 사용하여 플랫폼에서 기능이 지원되는지 확인합니다.