Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

CoS 패킷 플로우 이해하기

패킷이 스위치를 통과할 때 스위치는 사용자가 구성한 기본 CoS(Class of Service ) 설정 또는 CoS 설정을 사용하여 패킷에 적절한 수준의 서비스를 제공합니다. 수신 포트에서 스위치는 패킷을 적절한 포워딩 클래스로 분류하고 패킷에 손실 우선순위를 할당합니다. 송신 포트에서 스위치는 패킷 스케줄링을 적용하고 (구성한 경우) 패킷을 다시 표시하기 위한 규칙을 다시 작성 합니다.

레이어 2 논리적 인터페이스에서 CoS를 구성할 수 있으며, 레이어 3 물리적 인터페이스에 하나 이상의 논리적 인터페이스를 정의한 경우 레이어 3 물리적 인터페이스에서 CoS를 구성할 수 있습니다. 레이어 2 물리적 인터페이스와 레이어 3 논리적 인터페이스에서는 CoS를 구성할 수 없습니다.

레이어 2 트래픽의 경우, 기본 CoS 설정을 사용하거나 각 논리적 인터페이스에서 CoS를 구성합니다. 다른 레이어 2 논리적 인터페이스에 다른 CoS 설정을 적용할 수 있습니다.

레이어 3 트래픽의 경우, 기본 CoS 설정을 사용하거나 물리적 인터페이스(논리 장치가 아님)에서 CoS를 구성합니다. 스위치는 물리적 레이어 3 인터페이스에 구성된 모든 논리적 레이어 3 인터페이스에 대해 물리적 레이어 3 인터페이스에 적용된 CoS를 사용합니다.

스위치는 패킷이 시스템을 통과할 때 CoS를 적용합니다.

  • 인터페이스에는 하나 이상의 다양한 유형의 분류자가 적용됩니다(계층 수준에서 구성). [edit class-of-service interfaces] 분류자 유형은 분류자가 검사하는 수신 패킷 부분(IEEE 802.1p 코드 포인트 비트 또는 DSCP 코드 포인트 비트)을 기반으로 합니다.

  • 패킷이 수신 포트에 들어갈 때, 분류자는 패킷의 코드 포인트 비트를 기반으로 패킷을 포워딩 클래스와 손실 우선순위에 할당합니다(계층 수준에서 [edit class-of-service classifiers] 구성).

  • 스위치는 각 포워딩 클래스를 출력 대기열에 할당합니다(계층 수준에서 구성).[edit class-of-service forwarding-classes]

  • 입력(및 출력) 폴리서는 트래픽을 측정하고 트래픽 플로우가 서비스 수준을 초과하는 경우 포워딩 클래스와 손실 우선순위를 변경할 수 있습니다.

  • 스케줄러 맵이 각 인터페이스에 적용됩니다. 패킷이 송신 포트를 나갈 때, 스케줄러 맵은 패킷의 처리 방식을 제어합니다(계층 수준에서 구성).[edit class-of-service interfaces] 스케줄러 맵은 스케줄러를 포워딩 클래스에 할당합니다(계층 수준에서 구성).[edit class-of-service scheduler-maps]

  • 스케줄러는 트래픽이 송신 인터페이스 출력 대기열에서 처리되는 방식을 정의합니다(계층 수준에서 [edit class-of-service schedulers] 구성). 스케줄러를 스케줄러 맵의 포워딩 클래스에 매핑한 다음 스케줄러 맵을 인터페이스에 적용하여 각 포워딩 클래스의 전송 속도, 셰이핑 속도, 우선 순위 및 드롭 프로필을 제어합니다.

  • 드롭 프로필은 특정 스케줄러에 매핑된 패킷을 얼마나 적극적으로 드롭할지 정의합니다(계층 수준에서 [edit class-of-service drop-profiles] 구성).

  • 재작성 규칙은 패킷이 재작성 규칙이 구성된 인터페이스를 떠날 때 적용됩니다(계층 수준에서 구성). [edit class-of-service rewrite-rules] 재작성 규칙은 패킷의 포워딩 클래스 및 손실 우선순위에 따라 패킷에 정보를 씁니다(예를 들어, 재작성 규칙은 나가는 트래픽의 코드 포인트 비트를 다시 표시할 수 있음).

그림 1 은 다양한 소스의 패킷이 스위치 인터페이스에 들어가고, 수신 시 분류된 다음, 송신 대기열에서 예약(제공된 대역폭)되는 방법에 대한 개략적인 흐름도입니다.

그림 1: CoS 분류기, 대기열 및 스케줄러 CoS Classifier, Queues, and Scheduler

그림 2 는 구성할 수 있는 CoS 구성 요소를 통한 패킷 플로우를 보여줍니다.

그림 2: 구성 가능한 CoS 구성 요소를 Packet Flow Through Configurable CoS Components 통한 패킷 플로우

가운데 상자(포워딩 클래스 및 손실 우선순위)는 수신 및 송신 인터페이스에서 사용할 수 있는 두 가지 값을 나타냅니다. 시스템은 수신 인터페이스에서 트래픽을 분류하고 송신 인터페이스에서 규칙을 다시 표시하는 데 이러한 값을 사용합니다. 각 외부 상자는 프로세스 구성 요소를 나타냅니다. 맨 위 행의 구성 요소는 수신 패킷에 적용됩니다. 맨 아래 행의 구성 요소는 나가는 패킷에 적용됩니다.

실선 화살표는 수신에서 송신으로의 패킷 플로우 방향을 나타냅니다. 포워딩 클래스 및 손실 우선순위 상자를 가리키는 점선 화살표는 포워딩 클래스 및 손실 우선순위를 구성(설정)하는 프로세스를 나타냅니다. 포워딩 클래스 및 손실 우선 순위 상자에서 멀어지는 점을 가리키는 점선 화살표는 포워딩 클래스 및 손실 우선순위를 작업 기반이 되는 입력 값으로 사용하는 프로세스를 나타냅니다.

예를 들어, BA 분류자는 수신 패킷의 포워딩 클래스와 손실 우선순위를 설정하므로 포워딩 클래스와 손실 우선순위는 분류기의 출력이고 화살표는 분류기에서 멀리 떨어져 있습니다. 스케줄러는 포워딩 클래스 및 손실 우선 순위 설정을 수신하고 이러한 설정에 따라 나가는 패킷을 대기열에 넣으므로 화살표가 스케줄러를 가리킵니다.