Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

정적 RP 구성

정적 RP 이해

PIM(Protocol Independent Multicast) 스파스 모드는 인터넷에서 사용되는 가장 일반적인 멀티캐스트 프로토콜입니다. PIM Sparse 모드는 디바이스의 모든 인터페이스에서 PIM이 구성될 때마다 기본 모드입니다. 그러나 PIM은 네트워크 관리 인터페이스에서 구성해서는 안 되므로 해당 인터페이스에서 사용하지 않도록 설정해야 합니다.

각 ASM(any-source multicast) 그룹에는 수신자가 새 멀티캐스트 소스에 대해 학습하고 새 수신자가 모든 멀티캐스트 소스에 대해 학습하는 공유 트리가 있습니다. RP(Rendezvous Point) 라우터는 이 공유 트리의 루트이며 소스에서 멀티캐스트 트래픽을 수신합니다. RP가 제공하는 그룹에서 멀티캐스트 트래픽을 수신하려면 디바이스가 소스에 대한 RP의 IP 주소를 결정해야 합니다.

정적 경로와 유사한 정적 RP(Rendezvous Point) 구성을 구성할 수 있습니다. 정적 구성은 PIM 버전 1 또는 버전 2에서 작동하는 이점이 있습니다. 정적 RP를 구성할 때 특정 그룹에 대해 선택한 RP 주소는 멀티캐스트 도메인의 모든 라우터에서 일관되어야 합니다.

Junos OS 릴리스 15.2부터 정적 구성은 기본적으로 PIM 버전 2를 사용하며, 이는 해당 릴리스 이상에서 지원되는 유일한 버전입니다.

디바이스가 RP를 찾는 일반적인 방법 중 하나는 RP의 IP 주소를 정적으로 구성하는 것입니다. 정적 구성은 간단하고 편리합니다. 그러나 정적으로 정의된 RP 라우터에 연결할 수 없는 경우 다른 RP 라우터로의 자동 페일오버가 수행되지 않습니다. 이 문제를 해결하려면 애니캐스트 RP를 사용할 수 있습니다.

로컬 PIM RP 구성

로컬 RP 구성은 라우팅 디바이스를 정적으로 정의된 RP로 만듭니다. 네트워크에 정의된 RP가 많지 않거나 RP 할당이 자주 변경되지 않는 경우 RP를 정적으로 정의하는 것을 고려하십시오. Junos IPv6 PIM 구현은 정적 RP 구성만 지원합니다. 자동 RP 알림 및 부트스트랩 라우터는 IPv6에서 사용할 수 없습니다.

전역적으로 또는 라우팅 인스턴스에 대해 로컬 RP를 구성할 수 있습니다. 이 예에서는 IPv4 또는 IPv6의 라우팅 인스턴스에서 로컬 RP를 구성하는 방법을 보여줍니다.

라우팅 디바이스의 RP 속성을 구성하려면 다음을 수행합니다.

  1. 라우팅 인스턴스를 로컬 RP로 구성합니다.
  2. IP 프로토콜 제품군 및 IP 주소를 구성합니다.

    IPv6 PIM Hello 메시지는 계층의 PIM 수준에 있든 없든 패밀리 inet6을 구성하는 모든 인터페이스에 전송됩니다. 그 결과, 계층 수준에서 패밀리 inet과 계층 수준에서 패밀리 inet6 [edit interface interface-name] [edit protocols pim interface interface-name] 을 모두 사용하여 인터페이스를 구성하는 경우 PIM은 IPv4 및 IPv6 Hello를 모두 해당 인터페이스에 보냅니다.

    기본적으로 PIM은 인터페이스에서 Sparse 모드로 작동합니다. 스파스 모드를 명시적으로 구성하는 경우 PIM은 모든 IPv6 멀티캐스트 그룹에 대해 이 설정을 사용합니다. 그러나 Sparse-Dense 모드를 구성하는 경우 PIM은 IPv6 멀티캐스트 그룹을 고집적 그룹으로 받아들이지 않고 이를 통해 Sparse 모드로 작동합니다.

  3. (IPv4 전용) 라우팅 디바이스의 RP 우선순위를 구성합니다.
    메모:

    priority 문은 IPv6에 대해 지원되지 않지만 정보 제공을 위해 여기에 포함되었습니다. RP가 되기 위한 라우팅 디바이스의 우선 순위 값은 라우팅 디바이스가 보내는 부트스트랩 메시지에 포함됩니다. 라우팅 디바이스가 로컬 멀티캐스트 그룹의 RP가 될 가능성을 높이려면 더 작은 숫자를 사용합니다. 각 PIM 라우팅 디바이스는 우선 순위 값과 기타 요소를 사용하여 특정 그룹 범위에 대한 후보 RP를 결정합니다. 후보 RP 세트가 배포된 후, 각 라우팅 디바이스는 해시 함수를 사용하여 후보 RP 세트에서 RP를 알고리즘적으로 결정합니다. 기본적으로 우선 순위 값은 1로 설정됩니다. 이 값이 0으로 설정되면 부트스트랩 라우터는 후보 RP가 광고하는 그룹 범위를 재정의할 수 있습니다.

  4. 라우팅 디바이스가 RP인 그룹을 구성합니다.

    기본적으로 PIM을 실행하는 라우팅 디바이스는 모든 IPv4 또는 IPv6 그룹(224.0.0.0/4 또는 FF70::/12 - FFF0::/12)에 대한 RP가 될 수 있습니다. 다음 예는 이 라우팅 디바이스가 RP가 될 수 있는 그룹을 제한합니다.

  5. (IPv4에만 해당) 로컬 RP 보류 시간을 수정합니다.

    로컬 라우팅 디바이스가 RP로 구성되면, 로컬 멀티캐스트 그룹의 후보 RP로 간주됩니다. 후보 RP의 경우, 보류 시간은 부트스트랩 라우터에서 RP 시간 초과에 사용되며 부트스트랩 RP 세트 메커니즘에 적용됩니다. RP 보류 시간은 로컬 라우팅 디바이스가 부트스트랩 라우터로 보내는 후보 RP 광고 메시지의 일부입니다. 부트스트랩 라우터가 보류 시간 내에 RP로부터 후보 RP 광고를 수신하지 않으면 후보 RP 목록에서 해당 라우팅 디바이스를 제거합니다. 기본 보류 시간은 150초입니다.

  6. (선택 사항) 지정된 그룹 주소 범위에 대해 동적 RP를 재정의합니다.

    단일 라우팅 인스턴스에서 정적 RP 매핑과 동적 RP 매핑(예: auto-RP)을 모두 구성하는 경우, 지정된 정적 RP 그룹 범위에 대해 정적 매핑이 우선하도록 허용하고 다른 모든 그룹에 대해 동적 RP 매핑을 허용합니다.

    구성에서 이 명령문을 제외하고 동일한 라우팅 인스턴스 내의 다른 그룹 범위에 대해 정적 및 동적 RP 메커니즘을 모두 사용하는 경우, 특정 그룹 범위에 대해 정적 RP가 정의되더라도 동적 RP 매핑이 정적 RP 매핑보다 우선합니다.

  7. 명령을 실행하여 PIM의 작업을 모니터링합니다 show pim . 지원되는 명령을 표시하려면 실행합니다 show pim ? .

예: PIM 스파스 모드 및 RP 정적 IP 주소 구성

이 예에서는 PIM 스파스 모드 및 RP 고정 IP 주소를 구성하는 방법을 보여 줍니다.

요구 사항

시작하기 전에:

  1. 라우터가 멀티캐스트 소스에 직접 연결되어 있는지 확인합니다. 수신자는 이러한 소스를 찾을 수 있어야 합니다.

  2. 라우터가 멀티캐스트 그룹 수신기에 직접 연결되어 있는지 확인합니다. 수신기가 있는 경우 IGMP가 필요합니다.

  3. 멀티캐스트를 구성하여 스파스, 고밀도 또는 스파스 고밀도 모드를 사용할지 여부를 결정합니다. 각 모드에는 서로 다른 구성 고려 사항이 있습니다.

  4. Sparse 또는 Sparse-Dense 모드를 사용하는 경우 RP의 주소를 결정합니다.

  5. 정적 구성, BSR 또는 auto-RP 방법으로 RP를 배치할지 여부를 결정합니다.

  6. 스파스(Sparse), 고밀도(Dense) 또는 스파스-고밀도(Sparse-Dense) 모드에서 PIM을 구성할 때 자체 RPF 라우팅 테이블을 사용하도록 멀티캐스트를 구성할지 여부를 결정합니다.

  7. 멀티캐스트 세션 알림을 수신하도록 SAP 및 SDP 프로토콜을 구성합니다.

  8. IGMP를 구성합니다.

개요

이 예에서는 인터페이스 값을 all 로 설정하고 ge-0/0/0 인터페이스를 비활성화합니다. 그런 다음 RP의 IP 주소를 192.168.14.27로 구성합니다.

구성

절차

CLI 빠른 구성

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

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 이를 수행하는 방법에 대한 지침은 Junos OS CLI 사용자 가이드의 구성 모드에서 CLI 편집기 사용을 참조하십시오.

PIM 스파스 모드 및 RP 정적 IP 주소를 구성하려면 다음을 수행합니다.

  1. PIM을 구성합니다.

  2. 인터페이스 값을 설정합니다.

  3. 네트워크 관리 인터페이스에서 PIM을 비활성화합니다.

  4. RP를 구성합니다.

  5. RP의 IP 주소를 구성합니다.

결과

구성 모드에서 명령을 입력하여 show protocols 구성을 확인합니다. 출력이 의도한 구성을 표시하지 않으면, 이 예의 구성 지침을 반복하여 수정합니다.

디바이스 구성을 완료하면 구성 모드에서 commit 을 입력합니다.

확인

구성이 제대로 작동하는지 확인하려면 다음 작업을 수행합니다.

SAP 및 SDP 주소 및 포트 확인

목적

SAP 및 SDP가 올바른 그룹 주소 및 포트에서 수신 대기하도록 구성되어 있는지 확인합니다.

행동

운영 모드에서 명령을 입력합니다 show sap listen .

IGMP 버전 확인

목적

IGMP 버전 2가 적용 가능한 모든 인터페이스에 구성되었는지 확인합니다.

행동

운영 모드에서 명령을 입력합니다 show igmp interface .

PIM 모드 및 인터페이스 구성 검증

목적

PIM 스파스 모드가 적용 가능한 모든 인터페이스에 구성되었는지 확인합니다.

행동

운영 모드에서 명령을 입력합니다 show pim interfaces .

비 RP 라우팅 디바이스에서 정적 PIM RP 주소 구성

네트워크에 정의된 RP가 많지 않거나 RP 할당이 자주 변경되지 않는 경우 RP를 정적으로 정의하는 것을 고려하십시오. Junos IPv6 PIM 구현은 정적 RP 구성만 지원합니다. 자동 RP 알림 및 부트스트랩 라우터는 IPv6에서 사용할 수 없습니다.

비 RP 라우팅 디바이스에서 정적 RP 주소를 구성합니다. 이를 통해 비 RP 라우팅 디바이스가 로컬 정적으로 정의된 RP를 인식할 수 있습니다. 예를 들어, R0이 비 RP 라우터이고 R1이 로컬 RP 라우터인 경우 정적 RP 주소 R1을 사용하여 R0을 구성합니다. 고정 IP 주소는 R1의 루프백 인터페이스에 할당된 라우팅 가능한 주소입니다. 다음 예에서 RP의 루프백 주소는 2001:db8:85a3::8a2e:370:7334입니다.

Junos OS 릴리스 15.2부터 기본 PIM 버전은 버전 2이며 버전 1은 지원되지 않습니다.

Junsos OS 릴리스 15.1 및 이전 버전의 경우 구성 중인 모드에 따라 기본 PIM 버전은 버전 1 또는 버전 2가 될 수 있습니다. PIM 버전 1은 RP 모드([edit pim rp static address address])의 기본값입니다. PIM 버전 2는 인터페이스 모드([edit pim interface interface-name])의 기본값입니다. 명시적으로 구성된 PIM 버전은 기본 설정을 재정의합니다.

정적 RP 주소를 전역적으로 구성하거나 라우팅 인스턴스에 대해 구성할 수 있습니다. 이 예에서는 IPv6의 라우팅 인스턴스에서 정적 RP 주소를 구성하는 방법을 보여줍니다.

정적 RP 주소를 구성하려면 다음을 수행합니다.

  1. 비 RP 라우팅 디바이스에서 RP의 루프백 인터페이스에 할당된 라우팅 가능한 주소를 가리키도록 라우팅 인스턴스를 구성합니다.
    메모:

    논리적 시스템도 지원됩니다. 논리적 시스템이 소스에 직접 연결되지 않은 경우에만 논리적 시스템에서 정적 RP 주소를 구성할 수 있습니다.

  2. (선택 사항) PIM 스파스 모드 버전을 설정합니다.

    각 정적 RP 주소에 대해 PIM 버전을 지정할 수 있습니다(선택 사항). Junos OS 릴리스 15.1 및 이전 버전의 경우 기본 PIM 버전은 버전 1입니다.

  3. (선택 사항) 그룹 주소 범위를 설정합니다.

    기본적으로 PIM을 실행하는 라우팅 디바이스는 모든 IPv4 또는 IPv6 그룹(224.0.0.0/4 또는 FF70::/12 - FFF0::/12)에 대한 RP가 될 수 있습니다. 다음 예에서는 2001:db8:85a3::8a2e:370:7334 주소가 RP가 될 수 있는 그룹을 제한합니다.

    특정 그룹에 대해 선택한 RP는 멀티캐스트 도메인의 모든 라우터에서 일관되어야 합니다.

  4. (선택 사항) 지정된 그룹 주소 범위에 대해 동적 RP를 재정의합니다.

    단일 라우팅 인스턴스에서 정적 RP 매핑과 동적 RP 매핑(예: auto-RP)을 모두 구성하는 경우, 지정된 정적 RP 그룹 범위에 대해 정적 매핑이 우선하도록 허용하고 다른 모든 그룹에 대해 동적 RP 매핑을 허용합니다.

    구성에서 이 명령문을 제외하고 동일한 라우팅 인스턴스 내의 다른 그룹 범위에 대해 정적 및 동적 RP 메커니즘을 모두 사용하는 경우, 특정 그룹 범위에 대해 정적 RP가 정의되더라도 동적 RP 매핑이 정적 RP 매핑보다 우선합니다.

  5. 명령을 실행하여 PIM의 작업을 모니터링합니다 show pim . 지원되는 명령을 표시하려면 실행합니다 show pim ? .

변경 내역 테이블

기능 지원은 사용 중인 플랫폼 및 릴리스에 따라 결정됩니다. 기능 탐색기 를 사용하여 플랫폼에서 기능이 지원되는지 확인합니다.

석방
묘사
15.2
Junos OS 릴리스 15.2부터 정적 구성은 기본적으로 PIM 버전 2를 사용하며, 이는 해당 릴리스 이상에서 지원되는 유일한 버전입니다.
15.2
Junos OS 릴리스 15.2부터 기본 PIM 버전은 버전 2이며 버전 1은 지원되지 않습니다.
15.1
Junsos OS 릴리스 15.1 및 이전 버전의 경우 구성 중인 모드에 따라 기본 PIM 버전은 버전 1 또는 버전 2가 될 수 있습니다. PIM 버전 1은 RP 모드( [edit pim rp static address address])의 기본값입니다. PIM 버전 2는 인터페이스 모드( [edit pim interface interface-name])의 기본값입니다. 명시적으로 구성된 PIM 버전은 기본 설정을 재정의합니다.