다음을 통해 공유


PFC(우선 순위 기반 흐름 제어)

PFC(우선 순위 기반 흐름 제어)는 IEEE 802.1Qbb 초안 표준에 지정됩니다. 이 표준은 IEEE 802.1 DCB(데이터 센터 브리징) 인터페이스에 대한 프레임워크의 일부입니다.

PFC를 사용하면 LAN(로컬 영역 네트워크) 및 SAN(스토리지 영역 네트워크) 기술에 대해 통합된 802.3 이더넷 미디어 인터페이스 또는 패브릭을 통해 흐름을 제어할 수 있습니다. PFC는 네트워크 링크의 정체로 인한 패킷 손실을 제거하기 위한 것입니다. 이렇게 하면 FCoE(이더넷을 통한 파이버 채널)와 같은 손실에 민감한 프로토콜이 동일한 통합 패브릭을 통해 기존의 손실에 민감하지 않은 프로토콜과 공존할 수 있습니다.

PFC는 직접 연결된 피어 간의 링크 계층 흐름 제어 메커니즘을 지정합니다. PFC는 IEEE 802.3 PAUSE 프레임과 비슷하지만 대신 개별 802.1p 우선 순위 수준에서 작동합니다. 이렇게 하면 수신기가 802.1p 우선 순위 수준에서 송신기를 일시 중지할 수 있습니다.

PFC는 802.3 PAUSE 프레임을 사용하고 다음 PFC 필드로 확장합니다.

  • 일시 중지해야 하는 802.1p 우선 순위 수준을 지정하는 8비트 마스크입니다.

  • 해당 우선 순위 수준의 트래픽을 일시 중지해야 하는 기간을 지정하는 각 우선 순위에 대한 타이머 값입니다.

수신기가 PFC 데이터를 사용하여 802.3 PAUSE 프레임을 보내면 스위치는 지정된 우선 순위 수준을 가진 프레임의 전송을 수신기가 연결된 포트로 차단합니다. 타이머 값이 만료되면 스위치는 포트에서 일시 중지된 프레임의 전송을 다시 시작합니다.

NDIS QoS(서비스 품질) 매개 변수는 NDIS_QOS_PARAMETERS 구조를 통해 지정됩니다. PfcEnable 멤버에는 각 비트가 PFC가 802.1p 우선 순위 수준에 대해 사용하도록 설정되어 있는지 여부를 지정하는 비트맵이 포함되어 있습니다.

우선 순위 수준에 대한 자세한 내용은 IEEE 802.1p 우선 순위 수준을 참조하세요.