Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

예: PIM에 대한 무중단 활성 라우팅 구성

PIM에 대한 무중단 활성 라우팅 이해하기

무중단 활성 라우팅 구성에는 라우팅 엔진 페일오버 중에 라우팅이 중단되지 않도록 정보를 공유하는 두 개의 라우팅 엔진이 포함됩니다. 이중 라우팅 엔진 플랫폼에서 무중단 활성 라우팅이 구성되면 PIM 제어 상태가 두 라우팅 엔진 모두에서 복제됩니다.

이 PIM 상태 정보에는 다음이 포함됩니다.

  • 인접 관계

  • 참가 및 가지치기 정보

  • RP 설정 정보

  • 경로와 다음 홉 간의 동기화 및 두 라우팅 엔진 간의 포워딩 상태

PIM 제어 상태는 기본에서 백업 라우팅 엔진 상태 정보를 복제하고 백업 라우팅 엔진 기본 라우팅 엔진 [인스턴스].inet.1 라우팅 테이블 경로 설치 및 수정에 대응하도록 함으로써 백업 라우팅 엔진 유지됩니다. 백업 라우팅 엔진 PIM 프로토콜 패킷을 직접 송수신하지 않습니다. 또한 백업 라우팅 엔진 기본 라우팅 엔진 의해 생성된 동적 인터페이스를 사용합니다. 이러한 동적 인터페이스에는 PIM 캡슐화, 디 캡슐화 및 멀티캐스트 터널 인터페이스가 포함됩니다.

참고:

무중단 활성 라우팅이 활성화된 경우 삭제 pim 참가, pim 등록삭제 pim 통계 운영 모드 명령은 백업 라우팅 엔진 지원되지 않습니다.

PIM에 대한 무중단 활성 라우팅(기본 라우팅 엔진 PIM 구성 외에도)을 활성화하려면 [edit] 계층 수준에서 다음 문을 포함해야 합니다.

  • 섀시 이중화 그레이스풀 스위치오버

  • routing-options nonstop-routing

  • 시스템 커밋 동기화

예: PIM을 통한 무중단 활성 라우팅 구성

이 예는 PIM 기반 멀티캐스트 IPv4 및 IPv6 트래픽에 대해 무중단 활성 라우팅을 구성하는 방법을 보여줍니다.

요구 사항

PIM 기반 멀티캐스트 트래픽이 IPv6에서 작동하려면 논스톱 활성 라우팅이 IPv6에서 작동하려면 라우팅 디바이스가 릴리스 10.4 이상에서 실행되어야 Junos OS.

시작하기 전에 다음을 수행합니다.

  • 라우터 인터페이스를 구성합니다. 네트워크 인터페이스 구성 가이드를 참조하십시오.

  • 내부 게이트웨이 프로토콜 또는 정적 라우팅을 구성합니다. 라우팅 프로토콜 구성 가이드를 참조하십시오.

  • 멀티캐스트 그룹 구성원 프로토콜(IGMP 또는 MLD)을 구성합니다. IGMP 이해MLD 이해를 참조하십시오.

개요

Junos OS 다음 PIM 시나리오에서 무중단 활성 라우팅을 지원합니다.

  • 고집적 모드

  • Sparse 모드

  • Ssm

  • 정적 RP

  • Auto-RP(IPv4 전용)

  • 부트스트랩 라우터

  • 비 RP 라우터에 내장된 RP(IPv6 전용)

  • BFD 지원

  • Draft Rosen Multicast VPN 및 BGP 멀티캐스트 VPN(계층 수준에서 옵션을 [edit protocols bgp] 사용하여 advertise-from-main-vpn-tables 기본 엔진과 백업 라우팅 엔진 간에 MVPN 경로, cmcast, 프로바이더-터널 및 포워딩 정보를 동기화합니다).

  • neighbor 정책, 부트스트랩 라우터 내보내기 및 가져오기 정책, 범위 정책, 플로우 맵, RPF(Reverse Path Forwarding) 검사 정책과 같은 정책 기능

Junos OS 릴리스 13.3에서는 멀티캐스트 VPN이 무중단 활성 라우팅으로 지원되지 않습니다. 정책 기반 기능(예: neighbor 정책, 참가 정책, BSR 정책, 범위 정책, 플로우 맵, RPF 검사 정책)은 무중단 활성 라우팅으로 지원되지 않습니다.

이 예에서는 정적 RP를 사용합니다. 인터페이스는 IPv4 및 IPv6 트래픽을 모두 수신하도록 구성됩니다. R2는 로컬 RP로 RP 서비스를 제공합니다. 무중단 활성 라우팅은 RP 라우터에서 지원되지 않습니다. 이 예에 표시된 구성은 R1에 있습니다.

토폴로지

그림 1 은 이 예에서 사용된 토폴로지 를 보여줍니다.

그림 1: PIM 도메인 Nonstop Active Routing in PIM Domain 의 무중단 활성 라우팅

구성

CLI 빠른 구성

이 예를 빠르게 구성하려면, 아래 명령을 복사하여 텍스트 파일로 붙여 넣은 다음 모든 라인브러브를 제거하고, 네트워크 구성을 일치하는 데 필요한 세부 사항을 바꾸고 계층 수준에서 명령을 CLI [edit] 로 복사해 붙여 넣은 다음, 구성 모드에서 을(를) 입력 commit 합니다.

R1

절차

단계별 절차

다음 예제에서는 구성 계층에서 다양한 수준의 탐색이 필요합니다. CLI 탐색에 대한 정보는 Junos OS CLI 사용자 가이드구성 모드에서 CLI 편집기 사용을 참조하십시오.

R1에서 무중단 활성 라우팅을 구성하려면 다음을 수행합니다.

  1. 라우팅 엔진을 동기화합니다.

  2. Graceful 라우팅 엔진 전환이 활성화합니다.

  3. R1의 인터페이스를 구성합니다.

  4. R1에서 IPv4에 대한 OSPF를 구성합니다.

  5. R1에서 IPv6에 대한 OSPF를 구성합니다.

  6. R1에서 PIM을 구성합니다. PIM 정적 주소는 RP 라우터(R2)를 가리킵니다.

  7. R1에서 패킷당 로드 밸런싱을 구성합니다.

  8. R1에 load-balance 정책을 적용합니다.

  9. R1에서 무중단 라우팅을 구성합니다.

단계별 절차

문제 해결을 위해 시스템 로그 및 추적 작업을 구성합니다.

  1. 시스템 로그 메시지를 활성화합니다.

  2. 인터페이스 작업을 추적합니다.

  3. IPv4의 IGP 작업을 추적합니다.

  4. IPv6의 IGP 작업을 추적합니다.

  5. PIM 작업을 추적합니다.

  6. 모든 라우팅 프로토콜 기능을 추적합니다.

  7. 포워딩 테이블 작업을 추적합니다.

  8. 디바이스 구성이 완료되면 구성을 커밋합니다.

결과

구성 모드에서 show chassis를 입력하여 구성을 확인하고, 인터페이스를 표시하고, 정책 옵션을 표시하고, 프로토콜을 표시하고, routing-options를 표시하고, 시스템 명령을 표시 합니다. 출력에 의도한 구성이 표시되지 않으면 이 예의 구성 지침을 반복하여 수정합니다.

확인

구성을 확인하려면 다음 명령을 실행합니다.

  • show pim join extensive

  • show pim neighbors inet detail

  • show pim neighbors inet6 detail

  • show pim rps inet detail

  • show pim rps inet6 detail

  • show multicast route inet extensive

  • show multicast route inet6 extensive

  • show route table inet.1 detail

  • show route table inet6.1 detail

PIM Sparse 모드 Graceful Restart 구성

PIM Sparse 모드를 구성하여 라우팅 프로세스 실패 및 재시작 중에 기존 멀티캐스트 패킷 스트림을 계속 포워딩할 수 있습니다. PIM Sparse 모드만 이 방식으로 구성할 수 있습니다. 라우팅 플랫폼은 Graceful Restart 중에 PIM 이외의 프로토콜에 대한 멀티캐스트 패킷을 전달하지 않습니다. 다른 모든 멀티캐스트 프로토콜은 라우팅 프로세스 실패 후 다시 시작해야 하기 때문입니다. PIM sparse-고집적 모드 구성하는 경우, 희소 멀티캐스트 그룹만 Graceful Restart의 이점을 누릴 수 있습니다.

라우팅 플랫폼은 재시작이 완료될 때까지 새 스트림을 전달하지 않습니다. 재시작 후, 라우팅 플랫폼은 재시작 기간 동안 인접 라우터로부터 수신된 모든 업데이트를 통해 포워딩 상태를 새로 고칩니다. 예를 들어, 라우팅 플랫폼은 재시작 중에 이웃의 참가 및 가지치기 상태를 다시 학습하지만, 재시작 이후까지 포워딩 테이블 변경 사항을 적용하지 않습니다.

PIM Sparse 모드가 활성화되면 라우팅 플랫폼은 세대 식별자라는 고유한 32비트 임의의 번호를 생성합니다. 세대 식별자는 인터넷 초안 draft-ietf-pim-sm-v2-new-10.txt에 명시된 대로 PIM Hello 메시지에 기본적으로 포함됩니다. 라우팅 플랫폼이 포인트 투 포인트 인터페이스에서 세대 식별자를 포함하는 PIM Hello 메시지를 수신하면 Junos OS Graceful Restart를 최적화하는 알고리즘을 활성화합니다.

PIM Sparse 모드 Graceful Restart가 발생하기 전에 각 라우팅 플랫폼은 세대 식별자를 생성하여 멀티캐스트 이웃으로 보냅니다. PIM Sparse 모드가 있는 라우팅 플랫폼이 다시 시작되면 새로운 세대 식별자를 생성하고 이웃으로 보냅니다. 이웃이 새 식별자를 수신하면 멀티캐스트 업데이트를 재시작 라우터에 다시 적용하여 Graceful Restart를 효율적으로 종료할 수 있습니다. 재시작 시간 타이머가 만료되면 재시작 단계가 완료됩니다.

멀티캐스트 포워딩은 두 가지 방법으로 중단될 수 있습니다. 첫째, 기본 라우팅 프로토콜이 불안정할 경우, 멀티캐스트 RPF 확인이 실패하여 중단을 일으킬 수 있습니다. 둘째, graceful Restart 기간 동안 포워딩 테이블 업데이트되지 않기 때문에 Graceful Restart가 완료될 때까지 새로운 멀티캐스트 스트림이 전달되지 않습니다.

전역으로 또는 라우팅 인스턴스에 대해 Graceful Restart를 구성할 수 있습니다. 이 예는 전역으로 Graceful Restart를 구성하는 방법을 보여줍니다.

PIM Sparse 모드에 대해 GR(Graceful Restart)을 구성하려면,

  1. GR(Graceful Restart)을 활성화합니다.
  2. (선택 사항) 라우팅 디바이스가 PIM Sparse 모드 Graceful Restart를 완료하기 위해 대기하는 시간(초 단위)을 구성합니다. 기본적으로 라우터는 60초를 허용합니다. 범위는 30~300초입니다. 이 재시작 시간이 끝나면 라우팅 엔진 정상적인 멀티캐스트 작업을 재개합니다.
  3. 명령을 실행하여 PIM Graceful Restart 작업을 모니터링합니다show pim neighbors. 명령 출력에서 옵션 필드에서 G 플래그를 찾습니다. G 플래그는 세대 식별자를 의미합니다. 또한 명령을 실행 show task replication 하여 GRES 및 NSR의 상태를 확인합니다.
릴리스 기록 테이블
릴리스
설명
13.3
Junos OS 릴리스 13.3에서는 멀티캐스트 VPN이 무중단 활성 라우팅으로 지원되지 않습니다. 정책 기반 기능(예: neighbor 정책, 참가 정책, BSR 정책, 범위 정책, 플로우 맵, RPF 검사 정책)은 무중단 활성 라우팅으로 지원되지 않습니다.
10.4
PIM 기반 멀티캐스트 트래픽이 IPv6에서 작동하려면 논스톱 활성 라우팅이 IPv6에서 작동하려면 라우팅 디바이스가 릴리스 10.4 이상에서 실행되어야 Junos OS.