Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

RIOT 루프백 포트를 사용하여 EVPN-VXLAN 네트워크에서 트래픽 라우팅

요약 네이티브 VXLAN 라우팅을 지원하지 않는 디바이스에서 RIOT 루프백 포트를 구성할 수 있습니다. 이 기능을 통해 디바이스는 EVPN-VXLAN 패브릭에서 레이어 3 VXLAN 게이트웨이 역할을 할 수 있습니다.

레이어 3 VXLAN 게이트웨이 지원을 위해 VXLAN 터널 안팎으로 라우팅하기 위한 루프백 포트 솔루션(RIOT)

QFX5210 스위치와 같은 일부 주니퍼 네트웍스 EVPN-VXLAN 패브릭 디바이스는 VXLAN 터널 안팎으로의 라우팅(RIOT)을 기본적으로 지원하지 않습니다. Junos OS 릴리스 21.3R1부터 지원 디바이스에서 루프백 포트를 구성하여 2패스 프로세스로 RIOT 작업을 수행할 수 있습니다. 이 솔루션을 사용하면 디바이스를 EVPN-VXLAN ERB(Edge-Routed Bridging Overlay) 패브릭에서 레이어 3 VXLAN 게이트웨이 디바이스로 사용할 수 있습니다.

RIOT 루프백 솔루션 개요

다음과 같이 EVPN-VXLAN ERB 패브릭에서 RIOT 루프백 포트를 사용하여 레이어 3 VXLAN 게이트웨이를 구성할 수 있습니다.

다음 그림은 EVPN-VXLAN ERB 패브릭을 보여줍니다. 리프 디바이스는 VXLAN 터널을 통해 패브릭의 다른 리프 디바이스로 트래픽을 라우팅합니다. 리프 1은 VXLAN 터널 안팎에서 네이티브 VXLAN 라우팅을 지원하지 않는 QFX5210 스위치입니다.

그림 1: RIOT 루프백 레이어 3 게이트웨이 리프 디바이스가 있는 EVPN-VXLAN ERB 오버레이 패브릭 EVPN-VXLAN ERB Overlay Fabric with a RIOT Loopback Layer 3 Gateway Leaf Device

리프 1이 레이어 3 VXLAN 게이트웨이 역할을 하려면 해당 디바이스에서 RIOT 루프백 포트 솔루션을 구성해야 합니다. RIOT 루프백 라우팅은 패브릭의 VXLAN 터널을 통해 연결되는 다른 리프 디바이스에 투명합니다. 네이티브 VXLAN 라우팅을 사용하는 디바이스와 RIOT 루프백 포트 라우팅을 사용하는 동일한 패브릭에 레이어 3 게이트웨이 리프 디바이스를 포함할 수 있습니다.

RIOT 루프백 처리 작동 방식

다음 그림은 RIOT 루프백 프로세스가 다른 리프 디바이스에 연결되는 VXLAN 터널 안팎으로 트래픽을 라우팅하는 방법을 보여줍니다.

그림 2: RIOT 루프백 2패스 처리 RIOT Loopback Two-Pass Processing

RIOT 루프백 포트를 이더넷 링크 어그리게이션 그룹(LAG)으로 구성합니다. 루프백 경로를 사용하는 VXLAN 트래픽의 대역폭에 따라 멤버 링크 수를 조정합니다. 아직 다른 용도로 사용되지 않은 모든 네트워크 포트를 LAG에 사용할 수 있습니다. 디바이스는 RIOT 루프백 LAG에서 MAC 학습을 자동으로 꺼서 트래픽이 통과할 때 포트가 자체 MAC 주소를 학습하지 않도록 합니다.

트래픽은 첫 번째 패스에서 RIOT 루프백 LAG를 통과한 다음 두 번째 패스에서 RIOT 루프백 LAG로 다시 루프됩니다. RIOT 루프백 프로세스 중에 발생하는 일은 트래픽 흐름의 방향과 경로 유형에 따라 다릅니다.

이 장치는 다음을 위해 RIOT 루프백 프로세스를 사용합니다.

  • 비대칭 또는 대칭 유형 2 라우팅 및 유형 5 라우팅을 통한 네트워크 포트 라우팅 및 VXLAN 터널 시작에 대한 액세스 포트.

  • 대칭 유형 2 라우팅 및 유형 5 라우팅 전용으로 포트 VXLAN 터널 종료 및 라우팅에 액세스하기 위한 네트워크 포트.

디바이스는 다음과 같은 경우 RIOT 루프백 LAG를 사용할 필요가 없습니다.

  • 비대칭 Type 2 라우팅을 사용하는 액세스 포트에 대한 액세스 포트입니다.

    디바이스는 평소와 같이 디바이스의 IRB 인터페이스를 통해 트래픽을 로컬로 라우팅합니다(VXLAN 브리징 필요 없음).

  • 비대칭 유형 2 라우팅을 사용하는 포트에 액세스하기 위한 네트워크 포트입니다.

    이 경우 수신 VTEP는 이미 VXLAN 터널을 나가는 트래픽을 대상 VLAN으로 라우팅했습니다. 디바이스는 일반 레이어 2 VXLAN 트래픽 처리를 사용하여 대상 VLAN의 트래픽을 브리징합니다.

다음으로 다양한 EVPN 경로 유형을 사용하는 RIOT 루프백 프로세스에 대해 자세히 설명합니다. 또한 각 EVPN 경로 유형에 대해 구성해야 하는 사항에 대한 자세한 내용은 레이어 3 VXLAN 게이트웨이 리프 디바이스에서 RIOT 루프백 포트 구성을 참조하십시오.

RIOT 루프백 처리를 사용하는 비대칭 유형 2 경로

비대칭 Type 2 라우팅을 사용하면 모든 VLAN이 모든 디바이스의 EVPN 네트워크를 통해 확장됩니다. 두 VXLAN 터널 엔드포인트(VTEP)에 대한 통합 브리징 및 포워딩(IRB) 작업은 다음과 같이 다릅니다.

  • 수신 VTEP IRB 인터페이스는 소스 VLAN에서 대상 VLAN으로 트래픽을 라우팅합니다. 그런 다음 디바이스는 VXLAN 터널을 통해 대상 VLAN의 트래픽을 브리징합니다.

    메모:

    비대칭 라우팅을 사용하면 디바이스가 모든 VLAN의 호스트에 서비스를 제공하지 않더라도 수신 VTEP에서 모든 대상 VLAN을 구성해야 합니다.

  • 송신 VTEP는 대상 VLAN에서 트래픽을 수신한 다음 대상 VLAN에서 트래픽을 전달합니다. 송신 VTEP는 트래픽을 라우팅할 필요가 없습니다.

즉, 디바이스는 EVPN 네트워크에서 디바이스 로 들어오는 VXLAN 터널 트래픽에서 비대칭 유형 2 경로를 사용하는 RIOT 루프백 프로세스가 필요하지 않습니다.

RIOT 루프백 처리가 있는 대칭 유형 2 및 유형 5 경로

대칭 유형 2 경로 및 유형 5 경로가 RIOT 루프백 프로세스와 함께 작동하기 위해 디바이스는 각 테넌트 레이어 3(L3) 가상 라우팅 및 포워딩(VRF) 인스턴스에 대해 추가 VLAN을 사용합니다. 각각의 추가 VLAN은 해당 L3 VRF 인스턴스에 대한 VXLAN 네트워크 식별자(VNI)에 매핑됩니다.

메모:

대칭 유형 2 라우팅은 호스트 서브네트워크 간 레이어 3 도달 가능성을 필요로 합니다. 유형 5 IP 접두사 경로를 활성화한 L3 VRF는 레이어 3 연결을 제공할 수 있습니다.

결과적으로 RIOT 루프백 솔루션은 VXLAN 터널을 가로지르는 대칭 유형 2 라우팅을 위한 레이어 3 연결을 지원하기 위해 유형 5 경로가 활성화된 VRF를 사용합니다. 대칭 유형 2 라우팅과 유형 5 라우팅 모두에 동일한 L3 VRF 인스턴스를 사용합니다.

추가 VLAN은 다음과 같이 양방향(VXLAN 터널 내외)에서 대칭적인 Type 2 또는 Type 5 라우팅을 지원합니다.

  • 액세스 포트 대 네트워크 포트 트래픽:

    첫 번째 패스에서 RIOT 루프백 프로세스는 트래픽을 RIOT 루프백 포트 밖으로 라우팅합니다. 터널 시작을 위한 두 번째 패스에서 RIOT 루프백 프로세스에는 해당 L3 VRF 인스턴스에 대한 VNI가 필요합니다. RIOT 루프백 프로세스는 이를 위해 추가 VLAN의 VLAN-VNI 매핑을 사용합니다.

  • 포트 트래픽에 액세스하기 위한 네트워크 포트

    VXLAN 터널을 종료할 때 디바이스에는 RIOT 루프백 포트에서 트래픽을 전송하는 VLAN 태그가 필요합니다. RIOT 루프백 프로세스는 첫 번째 패스에서 추가 VLAN ID를 VLAN 태그로 추가합니다. 두 번째 패스에서 RIOT 루프백 프로세스는 VLAN 태그를 사용하여 경로 조회를 수행할 해당 L3 VRF 인스턴스를 찾습니다.

RIOT 루프백 포트 상태에 대한 IRB 인터페이스 상태 종속성

레이어 3 VXLAN 게이트웨이 디바이스는 IRB 인터페이스를 사용하여 VLAN 간에 트래픽을 라우팅합니다. RIOT 루프백 프로세싱이 있는 디바이스에서 VXLAN 라우팅을 위해 구성하는 모든 IRB 인터페이스는 RIOT 루프백 LAG에 종속됩니다. 그 결과, IRB 인터페이스가 트래픽을 라우팅하기 전에 VXLAN 트래픽을 처리하기 위해 RIOT 루프백 LAG를 사용할 수 있어야 합니다. 이 기능이 작동하려면 디바이스가 IRB 인터페이스 상태를 결정할 때 RIOT 루프백 LAG 상태를 고려해야 합니다.

RIOT 루프백 구성을 사용하면 IRB 인터페이스의 상태를 평가할 때 다른 로컬 인터페이스의 상태를 포함하도록 디바이스를 구성할 수 있습니다. 이 경우 로컬 인터페이스는 RIOT 루프백 LAG입니다.

계층에서 local-interface name [edit interfaces irb unit unit-number interface-state] 문을 사용합니다. 를 장치에 대한 RIOT 루프백 LAG의 논리적 인터페이스 이름으로 지정합니다 name .

또한 디바이스가 IRB 인터페이스를 업으로 평가하기 전에 RIOT 루프백 LAG가 업되도록 지연을 구성하려면 계층에서 [edit interfaces irb unit unit-number interface-state] 옵션을 구성합니다hold-time up seconds. 이 값은 IRB 인터페이스 상태를 평가할 때 RIOT 루프백 인터페이스가 해당 상태를 포함하기 전에 RIOT 루프백 인터페이스가 작동된 후 디바이스가 대기하는 시간입니다.

RIOT 루프백 LAG는 구성을 변경하지 않는 한 일반적으로 작동 상태를 유지합니다. 따라서 네트워크의 경로 규모에 따라 더 높은 값으로 설정하는 hold-time up 것이 좋습니다. 값이 높을수록 IRB 논리 인터페이스가 플래핑되는 것을 방지할 수 있습니다. 중간 규모에서 대규모 배포의 경우 약 120초 동안 시도하는 것이 좋습니다.

레이어 3 VXLAN 게이트웨이 리프 디바이스에서 RIOT 루프백 포트 구성

EVPN 유형 2 또는 유형 5 라우팅을 사용하여 레이어 3 VXLAN 게이트웨이로 작동할 수 있도록 RIOT 루프백 프로세스를 사용하도록 디바이스를 구성하려면 다음 단계를 따르십시오. 비대칭 Type 2 라우팅, 대칭 Type 2 라우팅, EVPN Type 5 라우팅에는 다음과 같은 몇 가지 구성 단계가 일반적입니다.

  • VXLAN 라우팅을 위한 RIOT 루프백 LAG 및 IRB 인터페이스를 구성합니다.

  • RIOT 루프백 LAG를 디바이스에서 RIOT 루프백 처리를 처리하는 인터페이스로 설정합니다.

대칭 유형 2 및 유형 5 라우팅에 대해 다음과 같은 몇 가지 추가 단계를 수행합니다.

  • 각 EVPN L3 VRF 인스턴스에 대해 추가 VLAN을 구성합니다. 이 VLAN은 다른 용도로 사용하지 않습니다. L3 VRF 인스턴스는 디바이스가 대칭 유형 2 라우팅 및 유형 5 라우팅 모두에 대해 VXLAN 패킷을 전송하는 계층 3 연결을 제공합니다.

  • 각 추가 VLAN에 IRB 인터페이스를 구성합니다.

  • 추가 VLAN을 해당 L3 VRF 인스턴스의 VXLAN 네트워크 식별자(VNI)에 매핑합니다.

대칭 유형 2 및 유형 5 라우팅을 위한 추가 VLAN에 대한 자세한 내용은 RIOT 루프백 처리를 통한 대칭 유형 2 및 유형 5 경로를 참조하십시오. 지원되는 경로 유형 간 RIOT 루프백 프로세스의 차이점에 대한 자세한 내용은 RIOT 루프백 처리 작동 방식을 참조하십시오.

메모:

RIOT 루프백 솔루션이 레이어 3 VXLAN 게이트웨이 역할을 해야 하는 디바이스는 기본 구성에 다음 명령문을 포함합니다.

이 명령문은 디바이스에서 RIOT 루프백 프로세스를 전역적으로 활성화합니다. 이 문을 명시적으로 구성할 필요는 없습니다.

RIOT 루프백 처리 구성하기:

  1. RIOT 루프백 포트에 대한 어그리게이션 이더넷 인터페이스를 정의합니다. 네트워크 트래픽에 아직 사용하지 않는 RIOT 루프백 LAG의 모든 네트워크 포트를 사용합니다.
    아래 샘플 구성은 먼저 몇 개의 어그리게이션된 이더넷 인터페이스를 할당하고 RIOT 루프백 LAG에 사용 가능한 인터페이스(ae0)를 사용합니다. 단순화를 위해 이 구성에는 RIOT 루프백 LAG에 하나의 링크가 포함되어 있으며, 인터페이스가 작동하려면 이 링크가 작동해야 합니다. 루프백 경로를 사용하는 VXLAN 트래픽의 대역폭에 따라 RIOT 루프백 LAG의 멤버 링크 수를 조정할 수 있습니다.
  2. 다음을 사용하여 엔터프라이즈 스타일로 RIOT 루프백 LAG를 구성합니다.
    • 유연한 VLAN 태깅.

    • 유연한 이더넷 서비스 캡슐화(인터페이스가 여러 논리적 단위를 가질 수 있도록).

    예를 들어:

  3. 디바이스가 레이어 3 VXLAN 게이트웨이 라우팅을 수행하는 IRB 인터페이스를 가진 모든 VLAN(유닛)의 멤버로서 엔터프라이즈 스타일의 RIOT 루프백 LAG 인터페이스를 구성합니다. 또한 각 유닛에 대해 트렁크 모드에서 인터페이스를 구성합니다.

    예를 들어, 여기서 패브릭은 V100, V110 및 V120의 세 가지 VXLAN VLAN을 제공합니다. 다음을 사용하여 각 VLAN에서 RIOT 루프백 LAG를 구성합니다.interface-mode trunk

  4. VXLAN 라우팅에 사용되는 각 VLAN(유닛)에 대한 IRB 인터페이스를 구성합니다. 이 단계는 RIOT 루프백 프로세스에만 국한되지 않습니다. 그러나 이는 EVPN-VXLAN 패브릭 설정의 필수 부분입니다. 후속 단계에서 이러한 IRB 인터페이스를 사용합니다.

    예를 들어, 유닛 100, 110 및 120에 대한 IRB 인터페이스를 구성합니다.

  5. 각 IRB 인터페이스에 대해 RIOT 루프백 LAG를 IRB 인터페이스 상태(업 또는 다운)를 평가할 때 디바이스가 포함하는 상태를 포함하는 로컬 인터페이스로 설정합니다. 계층에서 local-interface name [edit interfaces irb unit unit-number interface-state 문을 사용합니다. 로컬 인터페이스 이름에 대한 RIOT 루프백 LAG의 논리적 인터페이스 이름을 지정합니다. 또한 디바이스가 IRB 인터페이스를 업으로 평가하기 전에 RIOT 루프백 LAG가 업되도록 옵션을 설정합니다 hold-time up . 이 단계가 필요한 이유에 대한 자세한 내용은 RIOT 루프백 포트 상태에 대한 IRB 인터페이스 상태 종속성 을 참조하십시오.

    예를 들어, 유닛 100, 110 및 120에 구성된 IRB 인터페이스의 경우 로컬 인터페이스를 RIOT 루프백 LAG 논리적 인터페이스 이름으로 설정합니다. 각 IRB에 대한 보류 시간을 지정합니다. 이 경우 중대형 구축의 경우 120초를 권장합니다.

  6. RIOT 루프백 LAG를 디바이스가 모든 VXLAN 라우팅에 대한 RIOT 루프백 프로세스에 사용하는 인터페이스로 설정합니다. 계층 수준에서 [edit forwarding options vxlan-routing ] 문을 loopback-port loopback-port 사용합니다. 이 명령문으로 RIOT 루프백 포트의 물리적 인터페이스 이름을 지정합니다.

    예를 들어, 이전 단계의 샘플 구성에서 RIOT 루프백 LAG는 ae0입니다.

  7. 각 VXLAN VLAN을 정의합니다. IRB 인터페이스를 각 VLAN에 대한 레이어 3 IRB 인터페이스로 설정하고 VLAN을 VNI 값에 매핑합니다. VXLAN 게이트웨이 구성을 위해 이 단계가 필요합니다. RIOT 루프백 구성에만 국한되지 않습니다.

    예를 들어:

  8. (대칭 유형 2 및 유형 5 사용 사례만 해당) 각 L3 VRF 인스턴스에 대해 추가 VLAN을 구성합니다. RIOT 루프백 프로세스는 이 VLAN과 해당 VNI를 사용하여 대칭 유형 2 및 유형 5 라우팅을 지원합니다. 자세한 내용은 RIOT 루프백 처리를 통한 대칭형 유형 2 및 유형 5 경로EVPN-VXLAN 패브릭의 EVPN 유형 2 경로를 통한 대칭 통합 라우팅 및 브리징을 참조하십시오. 이 VLAN은 이러한 목적에 사용되며 디바이스가 호스팅하는 테넌트 VLAN 또는 VXLAN VLAN과 달라야 합니다.

    이 단계는 RIOT 루프백 LAG를 VXLAN VLAN의 일부로 구성하는 이전 단계를 결합합니다. 다음을 포함하여 이 추가 VLAN에 대해 동일한 작업을 수행합니다.

    • IRB 인터페이스로 VLAN을 구성합니다.

    • 트렁크 모드에서 이 유닛에 대한 RIOT 루프백 LAG 논리적 인터페이스를 구성합니다.

    • RIOT 루프백 LAG 인터페이스를 이 VLAN의 IRB 지원 멤버로 설정합니다.

    • RIOT 루프백 LAG를 IRB 인터페이스 상태(up 또는 down)를 평가할 때 디바이스가 포함하는 상태를 가진 로컬 인터페이스로 설정합니다.

    예를 들어, VLAN ID 999를 사용하여 V-L3-RIOT1이라는 IRB 지원 VLAN을 정의합니다. 이 VLAN의 일부로 RIOT 루프백 LAG를 포함합니다. 또한 RIOT 루프백 프로세스를 활성화하는 위에 나열된 다른 매개변수를 설정합니다.

    메모:

    이 단계를 반복하여 각 L3 VRF 인스턴스에 대한 추가 VLAN을 생성합니다.

  9. (대칭 유형 2 및 유형 5 사용 사례만 해당) 유형 5 라우팅을 활성화하는 L3 VRF 인스턴스에서 추가 VLAN의 IRB 논리적 인터페이스를 구성합니다. 대칭 유형 2 및 유형 5 라우팅 모두 레이어 3 연결을 위해 이 구성이 필요합니다. L3 VRF 인스턴스에서 구성한 EVPN 캡슐화 VNI와 일치하는 VNI에 추가 VLAN을 매핑합니다.
    메모:

    EVPN-VXLAN 패브릭에서 Type 5 라우팅을 활성화하려면 L3 VRF 인스턴스를 설정해야 합니다. 이 경우, 계층 수준에서 명령문을 [edit routing-instances type-5-instance-name protocols evpn] 구성합니다ip-prefix-routes vni vni-value. 이 vni-value 값은 추가 VLAN에 매핑하는 값입니다.

    QFX5210 스위치는 특정 VRF에 대해 VXLAN 터널의 양쪽에서 비대칭 VNI 값을 지원하지 않습니다. QFX5210 스위치에서 EVPN 유형 2 경로로 EVPN 유형 5 라우팅 및 대칭 IRB 라우팅을 지원하려면 각 리프 디바이스에서 지정된 VRF에 대해 동일한 L3 VNI 값을 구성해야 합니다.

    여기에 모든 표준 EVPN-VXLAN L3 VRF 인스턴스 구성을 포함하지는 않습니다. 유형 5 경로에 대한 자세한 내용은 EVPN-VXLAN에 대한 VXLAN 캡슐화를 사용하는 EVPN 유형 5 경로를 참조하십시오. 또한 QFX10000 시리즈 스위치에 대한 EVPN 유형 5 구성: 구성 예 에서 EVPN 네트워크의 두 QFX 시리즈 디바이스 간 유형 5 라우팅을 사용하는 구성의 예를 참조하십시오.

    예를 들어, 다음과 같이 EVPN-VXLAN 캡슐화 VNI 값 5000으로 L3 VRF 인스턴스 L3-VRF를 구성하는 경우:

    그런 다음 8 단계(VLAN ID 999가 있는 V-L3-RIOT1)에서 VNI 5000으로 추가 VLAN을 매핑합니다.

    메모:

    각 L3 VRF 인스턴스에 대한 추가 VLAN 및 VNI에 대해 이 단계를 반복합니다.

  10. (대칭 유형 2 사용 사례만 해당) EVPN 유형 2 경로와 함께 대칭 라우팅을 사용하려면 9 단계의 L3 VRF 인스턴스에서 대칭 유형 2 라우팅을 활성화합니다.

    유형 2 라우팅은 기본적으로 비대칭이므로 계층에서 구성 문을 사용하여 대칭 라우팅을 irb-symmetric-routing vni vni [edit routing-instances name protocols evpn] 명시적으로 활성화해야 합니다. VNI를 9에서 EVPN Type 5 라우팅에 대해 설정한 것과 동일한 EVPN-VXLAN 캡슐화 VNI로 지정해야 합니다.

    예를 들어, 이전 구성 단계에 따라 VNI 5000을 사용하여 유형 2 경로로 대칭 라우팅을 활성화합니다.

    메모:

    각 L3 VRF 인스턴스에 대한 추가 VLAN 및 VNI에 대해 이 단계를 반복합니다.

  11. (대칭 유형 2 및 유형 5 사용 사례만 해당) 마지막으로, 계층에서 [edit vlans name vxlan] 문을 구성합니다 riot-loopback . 이 명령문은 8단계의 VLAN을 대칭 유형 2 및 유형 5 라우팅을 위한 추가 RIOT 루프백 VLAN으로 설정합니다.

    예를 들어:

    메모:

    각 L3 VRF 인스턴스에 대한 추가 VLAN에 대해 이 단계를 반복합니다.

변경 내역 테이블

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

석방
묘사
21.4R1
Junos OS 릴리스 21.3R1-S1 및 21.4R1부터 레이어 3 게이트웨이 역할을 하는 QFX5210 스위치에서 대칭 EVPN 유형 2 라우팅을 활성화할 수 있습니다.