레이어 3 태그 없는 트래픽을 위한 DSCP 기반 PFC 구성
DSCP 기반 PFC를 구성하여 컨버지드 이더넷 버전 2(RoCEv2)를 통한 RDMA(Remote Direct Memory Access)와 같은 프로토콜에 대해 레이어 3 연결에서 레이어 2 서브네트워크에 대한 태그 없는 트래픽에 대한 무손실 동작을 지원할 수 있습니다.
DSCP 기반 PFC에서, 일시 중지 프레임이 생성되어 레이어 2 VLAN 헤더의 3비트 IEEE 802.1p 코드 포인트가 아닌 수신 트래픽의 레이어 3 IP 헤더에 구성된 6비트 분산 서비스 코드 포인트(DSCP) 값을 기반으로 링크가 혼잡하다는 것을 피어에 알립니다.
PFC는 PFC 우선 코드 포인트에 해당하는 일시 중지 프레임만 보낼 수 있기 때문에, 6비트 구성된 DSCP 값은 DSCP 기반 PFC가 트리거될 때 일시 중지 프레임에서 사용하려면 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