Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

EVPN VXLAN에서 CoS 지원

VXLAN 인터페이스에서 CoS(Class of Service) 기능을 구성할 수 있습니다. 서로 다른 테넌트의 VXLAN 트래픽은 동일한 물리적 언더레이 네트워크를 통해 네트워크 경계를 통과합니다. VXLAN의 모든 테넌트에 대한 트래픽 처리의 공정성을 보장하고 우선 순위가 높은 트래픽의 우선 순위를 지정하려면 CoS 기능을 VXLAN 인터페이스에 적용합니다.

VXLAN 인터페이스의 CoS 이해하기

이 섹션에서는 VXLAN 인스턴스의 패킷에 분류 및 재작성 규칙이 어떻게 적용되는지 설명합니다. 그림 1 은 리프 노드 2개와 스파인 노드 1개가 있는 간단한 VXLAN을 보여줍니다.

그림 1: VXLAN의 분류자 및 규칙 재작성 Classifiers and Rewrite Rules on VXLANs

VXLAN에서 DSCP/ToS 필드가 있는 패킷 플로우를 이해하려면 그림 1 을 참조하십시오.

  1. CE 1은 리프 1 노드에 프로그래밍된 레이어 3 DSCP/ToS 비트가 있는 패킷을 보냅니다.

  2. 리프 1은 원본 패킷을 수신하고 원래 패킷 위에 VXLAN 헤더를 추가합니다. 외부 VXLAN Layer3 헤더는 원래 패킷 DSCP/Tos 비트를 사용합니다. 원래 패킷 DSCP/802.1p 비트를 기반으로 분류자를 생성할 수 있습니다. 수신 리프의 수신 인터페이스는 DSCP 및 802.1p 분류자를 지원합니다.

  3. 리프 1에 다시 쓰기가 구성된 경우 내부 헤더에는 CE 1에 의해 설정된 DSCP/802.1p 비트가 있고 외부 헤더에는 다시 쓰기 비트가 있습니다. 언더레이에 태그가 지정된 경우 802.1p 재작성도 지원되는 QFX10000 스위치를 제외하고 DSCP 재작성 규칙만 지원됩니다.

  4. 스파인 노드는 VXLAN 패킷을 수신하고 이러한 DSCP 비트를 사용하여 수신 분류를 사용할 수 있으며 적절한 포워딩 클래스로 패킷을 송신 인터페이스로 전달할 수 있습니다.

  5. 스파인 송신 인터페이스는 다시 쓰기 규칙을 사용하여 이러한 비트를 다시 쓸 수 있습니다. 이러한 스파인 재작성 규칙은 외부 Layer3 DSCP 필드에만 영향을 미칩니다. 내부/원본 패킷은 CE 1에서 설정한 DSCP/802.1p 비트를 계속 보유합니다.

  6. 리프 2는 패킷을 수신하고, 터널 종료를 처리하며, 외부 VXLAN 헤더를 제거합니다.

  7. 리프 2 분류 및 재작성 기능은 내부 헤더에서 작동합니다.

  8. 원래 패킷은 CE 2에 도착합니다.

메모:

리프 노드에서 패킷이 멀티캐스트인 경우 분류를 사용하여 multi-destination 적절한 멀티캐스트 분류를 생성하고 규칙을 다시 작성할 수 있습니다.

VXLAN 인터페이스에서 CoS 구성

이 섹션에서는 그림 1 을 참조로 VXLAN의 리프 및 스파인 노드에 대한 분류자 및 재작성 규칙의 샘플 구성을 보여줍니다. 각 노드의 분류자에 대해 평소와 같이 스케줄러를 만들 수 있습니다.

분류자 샘플 구성 및 리프 1의 규칙 재작성.

  1. 원래 DSCP/ToS 비트를 기반으로 분류자를 생성합니다.
  2. 수신 인터페이스에 클래스ier를 적용합니다.
  3. 외부 VXLAN DSCP/ToS 비트에 대한 재작성 규칙을 생성합니다.
  4. 송신 리프 1 인터페이스에 다시 쓰기 규칙을 적용합니다.

분류자의 샘플 구성 및 스파인에 대한 규칙 재작성.

  1. 외부 VXLAN DSCP/ToS 비트를 기반으로 분류기를 생성합니다.

  2. 수신 스파인 인터페이스에 고급스러움을 적용합니다.

  3. 외부 VXLAN DSCP/ToS 비트에 대한 재작성 규칙을 생성합니다.

  4. 송신 스파인 인터페이스에 다시 쓰기 규칙을 적용합니다.

리프 2에서 분류자 및 규칙 재작성의 샘플 구성.

  1. 포워딩 클래스가 적용되기 전에 터널 종료 시 VXLAN 헤더가 제거되므로 원래 DSCP/ToS 비트를 기반으로 분류기를 생성합니다.

  2. 수신 리프 2 인터페이스에 고급스러움을 적용합니다.

  3. 원래 DSCP/ToS 비트에 대한 재작성 규칙을 생성합니다.

  4. 송신 리프 2 인터페이스에 다시 쓰기 규칙을 적용합니다.

인터페이스 중 하나에서 CoS 구성을 확인하려면:

인터페이스 중 하나에서 대기열 통계를 확인하려면:

VXLAN 인터페이스에서 CoS 구현(Junos OS Evolved)

EVPN VXLAN 트래픽에 대한 CoS는 분류자, 스케줄러 및 규칙 재작성의 조합을 사용하여 지원됩니다. 이 섹션에서는 EVPN VXLAN 트래픽에 CoS를 적용하기 위해 Junos OS Evolved를 실행하는 디바이스의 여러 노드에서 이러한 구성 요소를 구현하는 방법을 설명합니다.

  • UNI(User Network Interface)/수신 PE 분류 — IEEE 802.1p 및 DSCP(Differentiated Services Code Point)를 기반으로 하는 트래픽 분류는 EVPN VXLAN 터널이 시작되는 수신 PE에서 지원됩니다. BA 및 MF 분류자는 엔터프라이즈 스타일(EP) 또는 서비스 프로바이더(SP) 스타일 액세스 인터페이스에 적용할 수 있습니다.
  • NNI(Network Node Interface)/송신 PE 분류 — IEEE 802.1p 및 DSCP(Differentiated Services Code Point)를 기반으로 하는 트래픽 분류는 EVPN VXLAN 터널이 종료되는 송신 PE에서 지원됩니다. BA 분류자는 기본 논리적 인터페이스 또는 유닛에 적용할 수 있습니다. MF 분류자는 터널 종료에서 지원되지 않습니다.
  • NNI에서 재작성 — VXLAN 터널을 캡슐화한 후 외부/터널 헤더의 재작성은 기본 논리적 인터페이스 또는 유닛의 재작성 규칙을 사용하여 구성됩니다. 구성된 재작성 규칙에 따라 VXLAN 트래픽은 스파인/네트워크로 분류됩니다.

    VXLAN 패킷의 외부/터널 헤더에 대한 DSCP 재작성은 NNI 인터페이스에서 지원됩니다.

    규칙 재작성은 다음 EVPN VXLAN 시나리오에서 지원됩니다.
    • VNI 내 L2 게이트웨이 — 재작성 규칙은 유니캐스트 및 브로드캐스트, 알 수 없는 유니캐스트 및 멀티캐스트(BUM) 트래픽 모두에 적용됩니다.
    • VNI 간 L3 게이트웨이 — CRB(중앙 라우팅 브리징) 및 ERB(에지 라우팅 브리징).
    • EVPN 유형 5 경로.
  • UNI에서 재작성 — VXLAN 터널이 종료된 후 내부 헤더의 재작성은 엔터프라이즈 스타일(EP) 또는 서비스 프로바이더(SP) 스타일 액세스 인터페이스의 재작성 규칙을 사용하여 구성됩니다. 구성된 재작성 규칙에 따라 캡슐화 해제된 패킷은 CE 측 네트워크에서 분류됩니다. 다음 재작성 규칙은 캡슐화 해제된 패킷에 대해 UNI 인터페이스에서 지원됩니다.
    • DSCP는 내부 IPv4/IPv6 헤더에 다시 씁니다.
    • IEEE 802.1p는 내부 이더넷 헤더에 다시 씁니다(태그가 지정된 경우).
    규칙 재작성은 다음 EVPN VXLAN 시나리오에서 지원됩니다.
    • VNI 내 L2 게이트웨이 — 재작성 규칙은 유니캐스트 및 브로드캐스트, 알 수 없는 유니캐스트 및 멀티캐스트(BUM) 트래픽 모두에 적용됩니다.
    • VNI 간 L3 게이트웨이 — CRB(중앙 라우팅 브리징) 및 ERB(에지 라우팅 브리징).
    • EVPN 유형 5 경로.
  • 스케줄 링 — 스케줄러를 사용하여 트래픽 우선 순위 지정 및 대역폭 예약을 수행합니다. 스케줄러는 분류자를 통해 설정된 포워딩 클래스와 연결됩니다.

VXLAN에 대한 CoS 제한 사항

PTX 라우터에는 다음과 같은 제한 사항이 적용됩니다.

  • DSCP 다시 쓰기 규칙은 IRB(통합 라우팅 및 브리징)(L3 게이트웨이 시나리오)에서 지원되지 않습니다.
  • IEEE 802.1p 재작성 규칙은 NNI 인터페이스에서 지원되지 않습니다.
  • 명시적 혼잡 알림(ECN) 재작성은 UNI 또는 NNI 인터페이스에서 지원되지 않습니다.
  • PFC(우선 순위 기반 흐름 제어)는 지원되지 않습니다.
  • IPv6 또는 IRB 언더레이에 대한 CoS 분류 및 재작성 메커니즘이 지원되지 않습니다.

EVPN VXLAN의 CoS 기능은 QFX5K 플랫폼과 동일합니다. QFX5120에서 이미 지원되는 모든 VXLAN CoS 기능은 QFX5130 및 QFX5700 플랫폼에서도 지원됩니다.

QFX5130 및 QFX5700 플랫폼에 다음과 같은 제한 사항이 적용됩니다.

  • HQoS는 하드웨어 제한으로 인해 지원되지 않습니다.
  • IRB 인터페이스의 분류기, 재작성 및 스케줄러는 지원되지 않습니다.
  • NNI 포트의 DOT1P 재작성 및 분류기는 지원되지 않습니다.
  • UNI 포트의 DOT1P 및 DSCP 재작성은 지원되지 않습니다.
  • NNI 포트의 DSCP 재작성은 다음 조건에서 지원됩니다.
    • NNI 포트의 DSCP 재작성은 기본적으로 지원되며 at [edit forwarding-options] 가 활성화된 경우 vxlan-tos-copy-filter 작동하지 않습니다.

    • 내부 ECN 비트는 at [edit forwarding-options] 의 활성화 여부 vxlan-tos-copy-filter 와 관계없이 외부 VXLAN 헤더에 복사됩니다.

    • 및 동시에 [edit forwarding-options]활성화 vxlan-tos-copy-filter vxlan-disable-copy-tos-encap 하지 마세요 이로 인해 결정적 동작이 발생합니다.

  • PFC 구성으로 인해 최대 10ms의 일시적인 트래픽 드롭이 발생합니다.
  • DSCP IPV6 분류자 및 다시 쓰기는 지원되지 않습니다. DSCP 분류자를 사용하고 대신 다시 작성하십시오.
  • TOS 복사 기능은 Type-5 EVPN VXLAN에서 작동하지 않습니다.

다음 제한사항은 QFX10000 플랫폼에 적용됩니다.

  • IRB 인터페이스는 dscp 다시 쓰기 규칙을 지원하지 않으므로 기본 L2 인터페이스에 다시 쓰기 규칙을 적용할 수 있습니다. VXLAN 터널링 패킷의 802.1p/DSCP 값은 기본 L2 인터페이스 규칙을 사용하여 작성됩니다.