VRRP를 위한 분산된 주기적 패킷 관리 프로세스 구현
일반적으로 VRRP 광고는 기본 VRRP 라우터의 VRRP 프로세스(vrrpd)에 의해 주기적으로 전송되어 그룹의 다른 구성원이 VRRP 기본 라우터가 작동하고 있음을 알 수 있습니다.
vrrpd 프로세스가 바쁘고 VRRP 광고를 전송하지 않는 경우, 백업 VRRP 라우터는 기본 라우터가 다운되고 기본 라우터로 인계된다고 가정하여 불필요한 플랩을 일으킬 수 있습니다. 이 인수는 원래 기본 라우터가 여전히 활성화되어 있고 사용 가능하며 트래픽이 감소된 후 광고 전송을 재개할 수 있더라도 발생할 수 있습니다. 이 문제를 해결하고 vrrpd 프로세스의 부하를 줄이기 위해 Junos OS는 주기적인 패킷 관리 프로세스(ppmd)를 사용하여 vrrpd 프로세스를 대신하여 VRRP 광고를 보냅니다. 그러나 VRRP 광고를 패킷 포워딩 엔진에 상주하는 분산 ppmd 프로세스로 전송하는 작업을 추가로 위임할 수 있습니다.
VRRP 광고 전송을 분산 ppmd 프로세스로 위임할 수 있기 때문에 현재 VRRP 광고 전송을 담당하는 ppmd 프로세스가 바쁘더라도 VRRP 광고가 전송되도록 보장합니다. 이러한 위임은 ppmd 프로세스가 바쁘면 잘못된 알람이 발생할 가능성을 방지합니다. VRRP 광고 전송을 분산 ppmd로 위임하는 기능은 또한 로드가 여러 ppmd 인스턴스에서 공유되고 단일 유닛에 집중되지 않기 때문에 확장성을 더합니다.
MD5 인증을 받은 광고와 같은 CPU 집약적인 VRRP 광고는 분산된 ppmd가 활성화된 경우에도 라우팅 엔진의 VRRP 프로세스에 의해 계속 처리됩니다.
VRRP는 PPM 위임이 활성화된 경우에만(기본값) Graceful Routing Engine Switchover를 통해 지원됩니다.
통합 이더넷 및 IRB(Integrated Routing and Bridging) 위임은 MPC 라인 카드에 대해서만 지원됩니다. MX104 등과 같이 내장된 MPC를 장착한 라우팅 장비는 이 기능을 지원하지 않습니다.
VRRP 광고를 전송하기 위해 분산된 ppmd 프로세스를 구성하려면 계층 레벨의 [edit protocols vrrp]
명령문을 포함합니다delegate-processing
.
[edit protocols vrrp] delegate-processing;
통합된 Ethernet 및 IRB 인터페이스를 통해 VRRP 광고를 전송하기 위해 분산된 ppmd 프로세스를 구성하려면 계층 수준의 명령문을 [edit protocols vrrp]
포함합니다delegate-processing ae-irb
.
[edit protocols vrrp] delegate-processing ae-irb;