Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

CoS 플로우 제어(이더넷 PAUSE 및 PFC) 이해

플로우 제어는 트래픽 플로우를 조절하여 혼잡 기간 동안 프레임이 손실되지 않도록 함으로써 무손실 전송을 지원합니다. 플로우 제어는 전이중 이더넷 물리적 링크에서 연결된 두 피어 노드 간의 네트워크 트래픽 전송을 중지했다가 재개합니다. 일시 중지했다가 다시 시작하여 플로우를 제어하면 노드의 버퍼가 넘쳐 프레임이 손실되는 것을 방지할 수 있습니다. 인터페이스별로 플로우 제어를 구성합니다.

Junos는 두 가지 피어 투 피어 플로우 제어 방법을 지원합니다.

  • IEEE 802.3X 이더넷 일시 중지

  • IEEE 802.1Qbb 우선순위 기반 플로우 제어(PFC)

이더넷 PAUSE 및 PFC에 대한 일반 정보 및 사용 시기

이더넷 PAUSE 및 PFC는 링크 수준의 플로우 제어 메커니즘입니다.

참고:

best-effort 트래픽에 대한 엔드투엔드 혼잡 제어는 CoS 명시적 혼잡 알림 이해하기를 참조하세요.

이더넷 PAUSE는 물리적 이더넷 링크에서 모든 트래픽의 전송을 일시 중지합니다.

PFC는 물리적 이더넷 링크에서 일시 중지 기능을 분리하고 한 링크의 트래픽을 최대 8개의 우선순위로 나눌 수 있도록 합니다. 8가지 우선순위는 포워딩 클래스와 출력 대기열에 매핑되는 8개의 트래픽 "레인"으로 생각할 수 있습니다. 각 우선 순위는 VLAN 헤더의 3비트 IEEE 802.1p CoS 코드 포인트 값에 매핑됩니다. 링크에서 하나 이상의 우선순위(IEEE 802.1p 코드 포인트)에서 PFC를 활성화할 수 있습니다. 링크에서 PFC 지원 트래픽이 일시 중지되면 PFC가 활성화되지 않은 트래픽은 계속 흐릅니다(또는 혼잡이 충분히 심각한 경우 삭제됨).

링크의 모든 트래픽에서 패킷 손실을 방지하려면 이더넷 PAUSE를 사용합니다. PFC를 사용하여 FCoE 트래픽과 같은 무손실 처리가 필요한 특정 유형의 트래픽에서만 패킷 손실을 방지합니다.

참고:

링크의 트래픽 양 또는 우선 순위에 할당된 트래픽에 따라 트래픽을 일시 중지하면 수신 포트 혼잡이 발생하고 네트워크 전체에 혼잡이 확산될 수 있습니다.

이더넷 PAUSE 및 PFC는 인터페이스에서 상호 배타적인 구성입니다. 링크에서 이더넷 PAUSE와 PFC를 모두 구성하려고 하면 커밋 오류가 발생합니다.

기본적으로 모든 형태의 플로우 제어가 비활성화됩니다. 트래픽을 일시 중지하려면 인터페이스에서 플로우 제어를 명시적으로 활성화해야 합니다.

이더넷 PAUSE

이더넷 PAUSE는 전이중 이더넷 링크의 모든 트래픽에 대해 링크 수준의 플로우 제어를 제공하여 작동하는 혼잡 완화 기능입니다. 이더넷 PAUSE는 링크에서 양방향으로 작동합니다. 한 방향으로 인터페이스는 이더넷 PAUSE 메시지를 생성하고 전송하여 연결된 피어가 더 많은 트래픽을 보내지 못하도록 합니다. 다른 방향으로는 인터페이스가 연결된 피어로부터 수신한 이더넷 PAUSE 메시지에 응답하여 트래픽 전송을 중지합니다.

이더넷 PAUSE는 어그리게이션 이더넷 인터페이스에서도 작동합니다. 예를 들어, 연결된 피어 인터페이스가 노드 A 및 노드 B라고 하는 경우:

  • 인터페이스 노드 A의 수신 버퍼가 특정 수준의 가득 차기에 도달하면 인터페이스는 이더넷 PAUSE 메시지를 생성하고 연결된 피어(인터페이스 노드 B)에 보내 피어에 프레임 전송을 중지하도록 알립니다. 노드 B 버퍼는 이더넷 PAUSE 프레임에 지정된 기간이 경과할 때까지 프레임을 저장합니다. 그런 다음 노드 B는 노드 A로 프레임 전송을 재개합니다.

  • 인터페이스 노드 A가 인터페이스 노드 B로부터 이더넷 PAUSE 메시지를 수신하면, 인터페이스 노드 A는 이더넷 PAUSE 프레임에 지정된 기간이 경과할 때까지 프레임 전송을 중단합니다. 그런 다음 노드 A가 전송을 재개합니다. (노드 A는 노드 A가 노드 B로 프레임 전송을 재개할 때까지 노드 A 전송 버퍼가 프레임을 저장합니다.)

    이 시나리오에서 노드 B가 시간 값이 0인 이더넷 PAUSE 프레임을 노드 A로 전송하면 시간 값이 0인 경우 시간 값은 노드 A에 전송을 재개할 수 있음을 나타냅니다. 이는 노드 B 버퍼가 특정 임계값 이하로 비워지고 버퍼가 다시 한 번 트래픽을 수락할 수 있을 때 발생합니다.

대칭 플로우 제어는 인터페이스가 양방향으로 동일한 이더넷 PAUSE 구성을 갖는 것을 의미합니다. 이더넷 PAUSE 생성 및 이더넷 PAUSE 응답 기능은 모두 활성화된 것으로 구성되거나 비활성화됩니다. 계층 수준에서 문을 포함하여 flow-control 대칭 플로우 제어를 구성합니다 [edit interfaces interface-name ether-options] .

비대칭 플로우 제어를 통해 인터페이스에서 독립적으로 각 방향으로 이더넷 PAUSE 기능을 구성할 수 있습니다. 이더넷 PAUSE 메시지를 생성하고 이더넷 PAUSE 메시지에 응답하기 위한 구성이 동일할 필요는 없습니다. 이더넷 PAUSE는 양방향으로 활성화하거나, 양방향에서 비활성화하거나, 한 방향에서 활성화하고 다른 방향에서는 비활성화할 수 있습니다. 계층 수준에서 문을 포함하여 configured-flow-control 비대칭 플로우 제어를 구성합니다.[edit interfaces interface-name ether-options]

특정 인터페이스에서 대칭 및 비대칭 플로우 제어는 상호 배타적입니다. 비대칭 플로우 제어는 대칭 플로우 제어를 재정의하고 비활성화합니다. 대칭 및 비대칭 플로우 제어가 모두 지원됩니다.

참고:

PFC가 인터페이스에 구성된 경우 인터페이스에서 이더넷 PAUSE 구성을 커밋할 수 없습니다. 하나 이상의 대기열에서 PFC가 활성화된 인터페이스에서 이더넷 PAUSE 구성을 커밋하려고 하면 커밋 오류가 발생합니다. PAUSE 구성을 커밋하려면 먼저 PFC 구성을 삭제해야 합니다.

대칭 플로우 제어

대칭 플로우 제어는 동일한 상태에서 수신 버퍼와 전송 버퍼를 모두 구성합니다. 인터페이스가 이더넷 PAUSE 메시지를 보내고 응답하거나(플로우 제어가 활성화됨), 인터페이스가 이더넷 PAUSE 메시지를 전송하거나 응답할 수 없습니다(플로우 제어가 비활성화됨).

인터페이스에서 대칭 플로우 제어를 활성화하면 이더넷 PAUSE 동작은 연결된 피어의 구성에 따라 달라집니다. 대칭 플로우 제어가 활성화되면 인터페이스는 연결된 피어가 수행할 수 있는 모든 이더넷 PAUSE 기능을 수행할 수 있습니다. 대칭 플로우 제어가 비활성화되면 인터페이스는 이더넷 PAUSE 메시지를 보내거나 응답하지 않습니다.

비대칭 플로우 제어

비대칭 플로우 제어를 사용하면 인터페이스 수신 버퍼가 이더넷 PAUSE 메시지를 생성 및 전송하여 연결된 피어의 트래픽 전송을 중지할지 여부와 인터페이스 전송 버퍼가 연결된 피어로부터 수신한 이더넷 PAUSE 메시지에 응답하여 트래픽 전송을 중지할지 여부를 독립적으로 지정할 수 있습니다. 수신 버퍼 구성은 인터페이스가 이더넷 PAUSE 메시지를 전송하는지 여부를 결정하고, 전송 버퍼 구성은 인터페이스가 이더넷 PAUSE 메시지를 수신하고 응답하는지 여부를 결정합니다.

  • Receive buffers on - 이더넷 PAUSE 전송 활성화(이더넷 PAUSE 프레임 생성 및 전송)

  • 전송 버퍼 켜짐 - 이더넷 PAUSE 수신 활성화(수신된 이더넷 PAUSE 프레임에 응답)

비대칭 이더넷 PAUSE를 구성하려면 수신 버퍼와 전송 버퍼(on 또는 off) 모두에 대한 플로우 제어를 명시적으로 설정해야 합니다. 표 1 은 인터페이스에서 수신(Rx) 및 전송(Tx) 버퍼를 설정할 때 구성된 플로우 제어 상태를 설명합니다.

표 1: 비대칭 이더넷 PAUSE 플로우 제어 구성

수신(Rx) 버퍼

전송(Tx) 버퍼

구성된 플로우 제어 상태

On

Off

인터페이스는 이더넷 PAUSE 메시지를 생성하고 보냅니다. 인터페이스가 이더넷 PAUSE 메시지에 응답하지 않습니다(인터페이스가 트래픽 전송을 중지하도록 요청하더라도 인터페이스는 계속 전송함).

Off

On

인터페이스는 연결된 피어로부터 수신된 이더넷 PAUSE 메시지에 응답하지만 이더넷 PAUSE 메시지를 생성하거나 전송하지는 않습니다. (인터페이스는 연결된 피어가 트래픽 전송을 중지하도록 요청하지 않습니다.)

On

On

대칭 이더넷 PAUSE와 동일한 기능. 인터페이스는 이더넷 PAUSE 메시지를 생성 및 전송하고 수신된 이더넷 PAUSE 메시지에 응답합니다.

Off

Off

이더넷 PAUSE 플로우 제어가 비활성화되었습니다.

구성된 플로우 제어는 인터페이스에 구성된 이더넷 PAUSE 상태입니다.

1기가비트 이더넷 인터페이스에서, 연결된 피어와의 이더넷 PAUSE의 자동 협상이 지원됩니다. (10기가비트 이더넷 인터페이스에서의 자동 협상은 지원되지 않습니다.) 자동 협상을 통해 인터페이스는 연결된 피어와 상태 보급을 교환하여 두 디바이스가 이더넷 PAUSE 구성에 동의할 수 있도록 합니다. 각 인터페이스는 표 2에 설명된 바와 같이 이더넷 PAUSE와 ASM_DIR 비트의 조합을 사용하여 연결된 피어에 플로우 제어 상태를 보급합니다.

표 2: 연결된 피어에 보급된 플로우 제어 상태(자동 협상)

Rx 버퍼 상태

Tx 버퍼 상태

PAUSE 비트

ASM_DIR 비트

설명

Off

Off

0

0

인터페이스는 이더넷 PAUSE 기능을 광고하지 않습니다. 이는 인터페이스에서 플로우 제어를 비활성화하는 것과 같습니다.

On

On

1

0

인터페이스는 대칭 플로우 제어(이더넷 PAUSE 메시지 전송 및 이더넷 PAUSE 메시지 수신 및 응답 기능 모두)를 광고합니다.

On

Off

0

1

인터페이스는 비대칭 플로우 제어(이더넷 PAUSE 메시지 전송, 이더넷 PAUSE 메시지를 수신하고 응답하는 기능은 아님)를 광고합니다.

Off

On

1

1

인터페이스는 대칭 및 비대칭 플로우 제어를 모두 광고합니다. 인터페이스가 이더넷 PAUSE 요청을 생성하여 피어에 전송하지는 않지만, 피어가 이더넷 PAUSE 요청을 수신하지 않아도 피어가 영향을 받지 않기 때문에 인터페이스는 피어에서 대칭 및 비대칭 이더넷 PAUSE 구성을 모두 지원합니다. (인터페이스가 피어의 이더넷 PAUSE 요청에 응답하는 경우, 이는 피어에서 대칭 또는 비대칭 플로우 제어를 지원하기에 충분합니다.)

각 스위치 인터페이스의 플로우 제어 구성은 연결된 피어의 플로우 제어 구성과 상호 작용합니다. 각 피어는 다른 피어에 자신의 상태를 알립니다. 표 3과 같이 피어의 플로우 제어 구성의 상호 작용에 따라 피어 간의 플로우 제어 동작(해상도)이 결정됩니다. 처음 네 개의 열은 로컬 디바이스와 연결된 피어( 링크 파트너라고도 함)의 이더넷 PAUSE 구성을 보여줍니다. 마지막 두 열은 각 인터페이스의 로컬 및 피어 구성에서 발생하는 이더넷 PAUSE 해상도를 보여줍니다. 이는 각 인터페이스의 이더넷 PAUSE 구성이 다른 인터페이스의 이더넷 PAUSE 동작에 어떤 영향을 미치는지 보여줍니다.

참고:

테이블의 해상도 열에서 이더넷 PAUSE 전송을 비활성화한다는 것은 인터페이스 수신 버퍼가 이더넷 PAUSE 메시지를 생성하여 피어에 전송하지 않는다는 것을 의미합니다. 이더넷 PAUSE 수신을 비활성화한다는 것은 인터페이스 전송 버퍼가 피어로부터 수신된 이더넷 PAUSE 메시지에 응답하지 않는다는 것을 의미합니다.

표 3: 로컬 및 피어 인터페이스에서의 비대칭 이더넷 PAUSE 동작

로컬 인터페이스

피어 인터페이스

로컬 해결

피어 해결

PAUSE 비트

ASM_DIR 비트

PAUSE 비트

ASM_DIR 비트

0

0

상관 없음

상관 없음

이더넷 PAUSE 전송 및 수신 비활성화

이더넷 PAUSE 전송 및 수신 비활성화

0

1

0

상관 없음

이더넷 PAUSE 전송 및 수신 비활성화

이더넷 PAUSE 전송 및 수신 비활성화

0

1

1

0

이더넷 PAUSE 전송 및 수신 비활성화

이더넷 PAUSE 전송 및 수신 비활성화

0

1

1

1

이더넷 PAUSE 전송 활성화 및 이더넷 PAUSE 수신 비활성화

이더넷 PAUSE 전송 비활성화 및 이더넷 PAUSE 수신 활성화

1

0

0

상관 없음

이더넷 PAUSE 전송 및 수신 비활성화

이더넷 PAUSE 전송 및 수신 비활성화

1

0

1

상관 없음

이더넷 PAUSE 전송 및 수신 활성화

이더넷 PAUSE 전송 및 수신 활성화

1

1

0

0

이더넷 PAUSE 전송 및 수신 비활성화

이더넷 PAUSE 전송 및 수신 비활성화

1

1

0

1

이더넷 PAUSE 수신 활성화 및 이더넷 PAUSE 전송 비활성화

이더넷 PAUSE 전송 활성화 및 이더넷 PAUSE 수신 비활성화

1

1

상관 없음

상관 없음

이더넷 PAUSE 전송 및 수신 활성화

이더넷 PAUSE 전송 및 수신 활성화

참고:

편의를 위해 표 3 은 IEEE 802.X 사양의 섹션 2의 표 28B-3을 복제합니다.

PFC

PFC는 전이중 이더넷 링크의 각 IEEE 802.1p 코드 포인트(우선순위)에 대해 세분화된 링크 수준 플로우 제어를 제공하여 작동하는 무손실 전송 및 혼잡 완화 기능입니다. 스위치 인터페이스의 수신 버퍼가 임계값까지 채워지면 스위치는 일시 중지 프레임을 발신자(연결된 피어)에게 전송하여 발신자가 더 많은 프레임을 전송하지 못하도록 일시적으로 중단합니다. 버퍼 임계값은 발신자가 프레임 전송을 중지할 시간을 갖고 수신자가 버퍼가 오버플로우되기 전에 이미 와이어에 있는 프레임을 수락할 수 있도록 충분히 낮아야 합니다. 스위치는 프레임 손실을 방지하기 위해 대기열 버퍼 임계값을 자동으로 설정합니다.

혼잡으로 인해 링크의 한 우선 순위가 일시 중지되면 링크의 다른 모든 우선 순위는 계속해서 프레임을 전송합니다. 일시 중지된 우선 순위의 프레임만 전송되지 않습니다. 수신 버퍼가 다른 임계값 아래로 비워지면 스위치는 플로우를 다시 시작하는 메시지를 보냅니다.

혼잡 알림 프로필(CNP)을 사용하여 PFC를 구성합니다. CNP는 다음 두 부분으로 구성됩니다.

  • 입력 - PFC를 활성화할 코드 포인트를 지정하고, 선택적으로 최대 수신 단위(MRU)와 인터페이스와 연결된 피어 인터페이스 사이의 케이블 길이를 지정합니다.

  • 출력 - 연결된 피어의 일시 중지 메시지에 응답하는 출력 대기열 또는 출력 대기열을 지정합니다.

하나 이상의 인터페이스에서 CNP를 구성하여 PFC 구성을 적용합니다. 특정 CNP를 사용하는 각 인터페이스는 해당 CNP에 지정된 우선순위(코드 포인트)로 식별된 트래픽을 일시 중지할 수 있습니다. 인터페이스에 하나의 CNP를 구성할 수 있으며 다른 인터페이스에 다른 CNP를 구성할 수 있습니다. 인터페이스에서 CNP를 구성할 때, 대기열 버퍼가 일시 중지 임계값으로 채워질 때마다 CNP가 PFC를 위해 활성화하는 우선 순위에 매핑된 수신 트래픽이 일시 중지됩니다. (일시 중지 임계값은 사용자가 구성할 수 없습니다.)

전체 데이터 경로를 따라 우선 순위 엔드투엔드를 위해 PFC를 구성하여 네트워크에서 무손실 트래픽 레인을 생성합니다. 동일한 링크의 다른 대기열에 대한 트래픽을 일시 중지하지 않고 모든 대기열의 트래픽을 선택적으로 일시 중지할 수 있습니다. 동일한 링크에서 IP 트래픽에 대한 표준 프레임 드롭 혼잡 관리를 사용하면서 FCoE, LAN 백업 또는 관리와 같은 트래픽을 위한 무손실 레인을 생성할 수 있습니다.

플로우 제어의 잠재적 결과는 다음과 같습니다.

  • 수신 포트 혼잡(너무 많은 무손실 플로우를 구성하면 수신 포트 혼잡이 발생할 수 있음)

  • 업스트림 디바이스가 동일한 우선 순위를 일시 중지하여 네트워크 전체에 혼잡을 다시 확산시키는 일시 중지된 우선 순위

정의에 따르면, PFC는 대칭 일시 중지만 지원합니다(대칭 및 비대칭 일시 중지를 지원하는 이더넷 PAUSE와 반대). 대칭 일시 중지를 통해 디바이스는 다음을 수행할 수 있습니다.

  • 전송 pause frames를 통해 들어오는 트래픽을 일시 중지합니다. (혼잡 알림 프로필의 입력 스탠자를 사용하여 구성합니다.)

  • 프레임을 수신하고 버퍼가 너무 꽉 차서 더 많은 프레임을 수락할 수 없는 디바이스로 트래픽 전송을 중지합니다. (혼잡 알림 프로필의 출력 스탠자를 사용하여 구성합니다.)

연결된 피어로부터 PFC 프레임을 수신하면 PFC 일시 중지 프레임이 식별하는 IEEE 802.1p 우선순위에 따라 송신 대기열의 트래픽이 일시 중지됩니다. 우선 순위는 0에서 7까지입니다. 기본적으로 우선 순위는 표 4와 같이 각각 대기열 번호 0에서 7까지 및 특정 포워딩 클래스에 매핑됩니다.

표 4: 대기열 및 포워딩 클래스 매핑에 대한 기본 PFC 우선 순위

IEEE 802.1p 우선순위(코드 포인트)

대기열

포워딩 클래스

0 (000)

0

베스트 에포트

1 (001)

1

베스트 에포트

2 (010)

2

베스트 에포트

3 (011)

3

FCOE

4 (100)

4

무손실

5 (101)

5

베스트 에포트

6 (110)

6

네트워크 제어

7 (111)

7

네트워크 제어

예를 들어, 우선순위 3을 일시 중지하는 수신된 PFC 일시 중지 프레임은 출력 대기열 3을 일시 중지합니다. 기본 구성을 사용하지 않으려면, 대기열 및 포워딩 클래스에 대한 우선 순위의 사용자 지정 매핑을 구성할 수 있습니다.

참고:

관례에 따라 컨버지드 서버 액세스가 있는 구축은 일반적으로 FCoE 트래픽에 IEEE 802.1p 우선순위 3을 사용합니다. 기본 구성은 포워딩 클래스를 fcoe 대기열 3에 매핑되는 무손실 포워딩 클래스로 설정합니다. 기본 분류자는 들어오는 우선순위 3 트래픽을 포워딩 클래스에 매핑합니다 fcoe . 그러나 FCoE 트래픽에 필요한 엔드 투 엔드 무손실 동작을 구성하려면 전체 FCoE 데이터 경로에 PFC를 적용해야 합니다.

네트워크에서 FCoE 트래픽에 우선 순위 3을 사용하는 경우 기본 구성을 사용하는 것이 좋습니다. 네트워크가 FCoE 트래픽에 대해 3 이외의 우선 순위를 사용하는 경우, 무 손실 트래픽 흐름에 대한 CoS IEEE 802.1p 우선 순위 이해FCoE-FC 게이트웨이에서 CoS IEEE 802.1p 우선 순위 재매핑 이해에 설명된 대로 모든 IEEE 80.21p 우선 순위에서 무무손실 FCoE 전송을 구성할 수 있습니다.

우선순위에 PFC를 활성화하려면:

  1. CNP의 입력 스탠자에서 일시 정지할 IEEE 802.1p 코드 포인트를 지정합니다.

  2. 기본 무손실 포워딩 클래스를 사용하지 않는 경우 일시 중지할 IEEE 802.1p 코드 포인트와 CNP의 출력 스탠자에 해당하는 출력 대기열을 지정합니다.

  3. 트래픽을 일시 중지하려는 수신 인터페이스에 CNP를 적용합니다.

  4. 기본 무손실 포워딩 클래스를 사용하지 않는 경우 트래픽을 일시 중지하려는 수신 인터페이스에 CNP를 적용합니다.

주의:

포트의 PFC 구성을 변경하면 포트가 변경을 구현한 다음 포트 차단을 해제할 수 있도록 전체 포트(PFC 변경의 영향을 받는 우선순위뿐만 아니라)가 일시적으로 차단됩니다. 포트를 차단하면 수신 및 송신 트래픽이 중지되고 포트가 차단 해제될 때까지 포트의 모든 대기열에서 패킷 손실이 발생합니다.

PFC 구성의 변경은 CNP의 입력 부분을 변경하거나(우선순위에 따라 PFC를 활성화 또는 비활성화하거나 MRU 또는 케이블-길이 값을 변경) 대기열에서 출력 흐름 제어를 활성화 또는 비활성화하는 CNP의 출력 부분을 변경하는 것을 포함하여 CNP에 대한 모든 변경을 의미합니다. PFC 구성 변경은 변경된 CNP를 사용하는 포트에만 영향을 미칩니다.

다음 조치는 PFC 구성을 변경합니다.

  • 하나 이상의 인터페이스에서 사용 중인 CNP의 PFC 구성(입력 또는 출력)을 삭제하거나 비활성화합니다. 예를 들면 다음과 같습니다.

    1. 우선순위 3, 5 및 6에서 PFC를 활성화하는 입력 스탠자를 가진 기존 CNP는 인터페이스 xe-0/0/20 및 xe-0/0/21에서 구성됩니다.

    2. 입력 CNP에서 우선 순위 6에 대한 PFC 구성을 비활성화한 다음 구성을 커밋합니다.

    3. PFC 구성 변경으로 인해 PFC 변경이 구현될 때까지 인터페이스 xe-0/0/20 및 xe-0/0/21의 모든 트래픽이 중지됩니다. PFC 변경이 구현되면 트래픽이 재개됩니다.

  • 인터페이스에서 CNP 구성하기 (이렇게 하면 하나 이상의 우선순위에서 PFC를 활성화하여 PFC 상태가 변경됩니다.)

  • 인터페이스에서 CNP 삭제. (이렇게 하면 하나 이상의 우선순위에서 PFC를 비활성화하여 PFC 상태가 변경됩니다.)

CNP를 인터페이스와 연결하면 인터페이스는 무손실 트래픽에 대한 출력 대기열 버퍼가 일시 중지 임계값으로 채워질 때 PFC를 사용하여 일시 중지 요청을 보냅니다.

유니캐스트 및 멀티데스티네이션 트래픽에 대해 서로 다른 분류기를 사용하는 스위치에서, 유니캐스트 대기열(대기열 0에서 7까지)과 멀티데스티네이션 대기열(대기열 8, 9, 10 또는 11)을 동일한 IEEE 802.1p 코드 포인트(우선 순위)에 매핑하여 유니캐스트 트래픽과 멀티캐스트 트래픽 모두 해당 우선 순위를 사용하도록 할 수 있습니다. 그러나 다중 대상 트래픽을 무손실 출력 대기열에 매핑하지 마십시오. 하나의 우선순위를 여러 출력 대기열에 매핑할 수 있습니다.

참고:

인터페이스에 최대 하나의 CNP를 연결할 수 있지만, 입력 스탠자만 명시적으로 구성하고 기본 출력 스탠자를 사용하는 CNP를 무제한으로 생성할 수 있습니다.

CNP의 출력 스탠자는 인터페이스가 연결된 피어로부터 수신된 일시 중지 메시지에 응답하는 데 사용하는 프로필에 매핑됩니다. 독립형 스위치에서는 명시적으로 구성된 출력 스탠자를 사용하여 두 개의 CNP를 생성할 수 있습니다.

무손실 전송 지원 요약

무손실 전송의 경우, 무손실 포워딩 클래스에 매핑된 IEEE 802.1p 우선순위(코드 포인트)에서 PFC를 활성화해야 합니다.

주의:

포트의 PFC 구성을 변경하면 포트가 변경을 구현한 다음 포트 차단을 해제할 수 있도록 전체 포트(PFC 변경의 영향을 받는 우선순위뿐만 아니라)가 일시적으로 차단됩니다. 포트를 차단하면 수신 및 송신 트래픽이 중지되고 포트가 차단 해제될 때까지 포트의 모든 대기열에서 패킷 손실이 발생합니다.

기본 CoS 구성은 fcoeno-loss의 두 가지 무손실 포워딩 클래스를 제공합니다. 무손실 포워딩 클래스를 명시적으로 구성하는 경우, 패킷 드롭 속성을 포함하여 no-loss 무손실 동작을 활성화해야 하며, 그렇지 않으면 트래픽이 무손실이 아닙니다. 기본 및 명시적 무손실 포워딩 클래스 구성의 경우, 무손실 트래픽의 우선 순위에서 PFC를 활성화하고 수신 인터페이스에 CNP를 적용하도록 CNP 입력 스탠자를 구성해야 합니다.

무손실 트래픽 흐름에 대한 CoS IEEE 802.1p 우선 순위 이해 CNP의 입력 및 출력 스탠자를 포함하여 무손실 우선 순위의 명시적 구성 및 무손실 우선 순위의 기본 구성에 대한 자세한 정보를 제공합니다.

플랫폼별 링크 수준 플로우 제어 동작

기능 탐색기를 사용하여 특정 기능에 대한 플랫폼 및 릴리스 지원을 확인하십시오.

다음 표를 사용하여 플랫폼의 플랫폼별 동작을 검토하십시오.

표 5: 플랫폼별 이더넷 PAUSE 동작

플랫폼

차이

EX4400

  • EX4400 스위치에서는 물리적 포트가 일시 중지 프레임을 수신하면 수신된 일시 중지를 종료하고 MAC로 전달할 새로운 일시 중지 프레임을 생성합니다. 일시 중지 프레임을 종료하고 생성하는 이 프로세스는 포트가 트래픽을 전송하지 않더라도 인터페이스 통계에서 MAC 카운터가 증가합니다. 원격 디바이스 인터페이스의 입력 바이트 통계는 0입니다. 이는 예상되는 동작이며 일시 중지 프레임 수신에 대한 빠른 응답을 보장합니다.

PTX 시리즈

  • PTX 시리즈 라우터는 PFC에 대해 두 가지 우선 순위만 지원합니다.

QFX10000 시리즈

  • QFX10000 스위치는 이더넷 PAUSE를 지원하지 않습니다.

표 6: 플랫폼별 PFC 동작

플랫폼

차이

PTX10000 시리즈

  • PTX10000 시리즈 디바이스는 2개의 무손실 포워딩 클래스를 지원합니다.

QFX 시리즈

  • QFX 시리즈 디바이스는 6개의 무손실 포워딩 클래스를 지원합니다.

QFX10000 시리즈

  • QFX10002-60C 디바이스는 PFC 및 무손실 대기열을 지원하지 않습니다. 즉, 기본 무손실 대기열(FCoE 및 무손실)은 손실 대기열입니다.