태그 없는 레이어 3 트래픽에 대한 DSCP 기반 PFC 구성
RoCEv2(RDMA) over Converged Ethernet version 2(RDMA)와 같은 프로토콜을 위해 레이어 2 서브네트워크에 대한 레이어 3 연결에서 태그 없는 트래픽의 무손실 동작을 지원하도록 DSCP 기반 PFC를 구성할 수 있습니다.
DSCP 기반 PFC를 사용하면 레이어 2 VLAN 헤더의 3비트 IEEE 802.1p 코드 포인트가 아니라 수신 트래픽의 레이어 3 IP 헤더에 구성된 6비트 DSCP(분산 서비스 코드 포인트) 값을 기반으로 링크가 혼잡함을 피어에 알리기 위해 일시 중지 프레임이 생성됩니다.
PFC는 PFC 우선 순위 코드 포인트에 해당하는 일시 중지 프레임만 보낼 수 있으므로 DSCP 기반 PFC가 트리거될 때 일시 중지 프레임에 사용하려면 6비트 구성 DSCP 값을 3비트 PFC 우선 순위에 매핑해야 합니다. 매핑 구성에는 포워딩 클래스를 대기열에 매핑할 때 PFC 우선 순위 값을 무손실 포워딩 클래스에 매핑하고, 원하는 DSCP 값으로 트래픽에서 PFC를 활성화하도록 혼잡 알림 프로필을 정의하고, PFC 우선 순위 매핑 포워딩 클래스(손실 우선 순위와 함께)를 PFC 일시 중지 프레임을 트리거할 구성된 DSCP 값과 연결하도록 DSCP 분류자를 구성하는 작업이 포함됩니다.
피어 디바이스에는 출력 PFC와 디바이스의 PFC 우선 순위 구성과 일치하도록 구성된 해당 플로우 제어 대기열이 있어야 합니다.
DSCP 기반 PFC를 구성하려면 다음을 수행합니다.
예를 들어 인터페이스 xe-0/0/1에 대해 DSCP 기반 PFC를 구성하는 다음 샘플 명령을 사용하면 DSCP 값이 110000인 수신 트래픽이 혼잡해질 때 PFC 우선 순위 3으로 PFC 일시 중지 프레임이 생성됩니다.
set interfaces xe-0/0/1 unit 0 family inet address 10.1.1.2/24
set class-of-service forwarding-classes class fc1 queue-num 1 no-loss
set class-of-service forwarding-classes class fc1 pfc-priority 3
set class-of-service congestion-notification-profile dpfc-cnp input dscp code-point 110000 pfc
set class-of-service classifiers dscp dpfc forwarding-class fc1 loss-priority low code-points 110000
set class-of-service interfaces xe-0/0/1 congestion-notification-profile dpfc-cnp
set class-of-service interfaces xe-0/0/1 classifiers dscp dpfc