Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

예: MIC 및 MPC 인터페이스에서 우선 순위별 셰이핑 구성

실제로 우선순위별 쉐이핑은 다른 트래픽 제어 프로파일과 함께 사용되어 트래픽 전체를 제어합니다. 그림 1과 같이 물리적 인터페이스(포트)에 적용된 트래픽 제어 프로필을 고려합니다.

그림 1: MIC 및 MPC 인터페이스 스케줄링 계층 Example of MIC and MPC Interface Scheduling Hierarchy 의 예

이 예는 이전에 사용했던 것보다 더 복잡합니다. 인터페이스 세트(DSLAM)에서 한 쌍의 가입자 외에도 이 수치는 이제 다음을 추가합니다.

  • - 명시적 서비스 클래스 매개 변수가 구성되지 않은 인터페이스 세트 멤버에 대한 스케줄링을 제공하는 더미 레벨 3 스케줄러 노드(interface-set-remaining-traffic).

  • 인터페이스 세트의 멤버가 아닌 가입자(가입자 3). 더미 레벨 2 노드는 가입자 3의 레벨 3 노드를 레벨 1에 연결하여 레벨 2에 있는 것처럼 보입니다.

  • 명시적 서비스 클래스 매개 변수가 구성되지 않은 트래픽에 대한 대기열을 제공하기 위해 더미 레벨 3 스케줄러 노드(port-remaining-traffic).

  • 레벨 1 및 레벨 3 스케줄러 노드를 연결하는 더미 레벨 2 스케줄러 노드입니다. 이 더미 레벨 2 스케줄러 노드는 내부 전용입니다.

이 예는 그림 1의 레벨 3 노드 중 하나를 나타내는 5개의 논리적 인터페이스 유닛을 가진 기가비트 이더넷 인터페이스를 사용합니다.

그림 상단에서 하단까지 레벨 3 노드는 다음과 같습니다.

  • 유닛 3은 인터페이스 세트(ifset-1)의 멤버이기 때문에 "더미" 레벨 3 노드로 예약되지만 명시적 CoS 구성은 없습니다.

  • 유닛 1은 가입자 1의 논리적 인터페이스 노드로 예약됩니다. 유닛 1은 인터페이스 세트(ifset-1)의 멤버이며 계층 아래 명시적 CoS 구성을 [edit class-of-service interfaces] 하게 되므로,

  • 유닛 2는 가입자 2의 논리적 인터페이스 노드로 예약됩니다. 유닛 2는 인터페이스 세트(ifset-1)의 멤버이며 계층에서 명시적 CoS 구성을 [edit class-of-service interfaces] 하게 되므로,

  • 유닛 4는 인터페이스 세트의 멤버가 아니지만 계층 수준에서 명시적 CoS 구성 [edit class-of-service interfaces] 을 하므로 가입자 3의 논리적 인터페이스 노드로 예약됩니다.

  • 유닛 5는 인터페이스 세트의 멤버가 아니며 명시적 CoS 구성이 없기 때문에 포트 수준에서 나머지 트래픽을 위해 다른 "더미" 레벨 3 노드로 예약됩니다.

이 예에서 우선순위별 쉐이핑은 물리적 포트 수준에서 적용됩니다. 이 예는 세 가지 우선 순위를 사용하지만 다른 매개 변수는 가능합니다. 이 예는 단순성을 이유로 셰이핑 속도, 전송 속도, 초과 우선순위 또는 기타 옵션을 사용하지 않습니다. 이 예는 5개의 포워딩 클래스를 사용하며 일반적으로 실제 구성에 포함될 네트워크 제어 포워딩 클래스를 제외합니다.

구성 예는 여러 부분으로 표시됩니다.

  • 인터페이스 구성

  • 서비스 등급 포워딩 클래스 및 트래픽 제어 프로필 구성

  • 서비스 등급 인터페이스 구성

  • 서비스 등급 스케줄러 및 스케줄러 맵 구성

인터페이스 구성:

서비스 등급 포워딩 클래스 및 트래픽 제어 프로필 구성:

서비스 등급 인터페이스 구성:

서비스 등급 스케줄러 및 스케줄러 맵 구성:

셰이핑 속도와 우선순위별 셰이핑 속도를 모두 구성할 수 있습니다. 이 경우, 레거시 shaping-rate 문은 스케줄러를 통해 예약된 모든 트래픽의 최대 속도를 지정합니다. 따라서 우선순위별 셰이핑 속도는 전체 셰이핑 속도보다 낮거나 같아야 합니다. 따라서 트래픽 제어 프로필에 구성된 문이 있는 shaping-rate 400m 경우 우선 순위별 셰이핑 속도(예: shaping-rate-priority-high 500m)에 대해 더 높은 값을 구성할 수 없습니다. 그러나 우선순위별 쉐이핑 속도의 합계는 전체 셰이핑 속도를 초과할 수 있습니다. shaping-rate 400m 의 경우 및 shaping-rate-priority-low 200m 명령문을 모두 shaping-rate-priority-high 300m 구성할 수 있습니다.

일반적으로 보장 속도보다 작은 셰이핑 속도를 구성할 수 없습니다(이것이 보장되는 이유입니다). 그러나 모든 셰이핑 속도가 높거나 낮거나 중간 트래픽에 우선 순위가 지정되지 않는 한 우선 순위별 쉐이핑 속도에 대한 제한은 없습니다.

이 구성은 허용됩니다(우선순위별 속도는 보장 속도보다 작습니다):.

그러나 이 구성은 오류를 생성합니다(우선 순위당 초과 속도는 없으므로 노드는 보장 속도를 달성할 수 없습니다).

명령을 사용하여 우선 순위별 셰이핑 구성을 show class-of-service traffic-control-profile 확인합니다. 이 예는 라는 tcp-ge-port트래픽 제어 프로필에 대해 높고 중간 수준의 우선 순위에 대해 설정된 셰이핑 속도를 보여줍니다.

우선 순위별 셰이핑 속도와 초과 속도 사이에는 제한이나 상호 작용이 없습니다. 초과 속도(중량)는 초과 대역폭의 비율 또는 비율로 지정됩니다.

표 1 은 우선순위별 쉐이핑 속도를 포함하는 트래픽 제어 프로파일을 장치당 스케줄러와 계층 스케줄러 모두에 연결할 수 있는 위치를 보여줍니다.

표 1: 트래픽 제어 프로필 적용

트래픽 제어 프로필 유형

유닛당 허용?

계층적 허용?

우선 순위별 셰이핑을 통한 포트 수준 output-traffic-control-profile

우선 순위별 셰이핑을 통한 포트 수준 output-traffic-control-profile-remaining

아니요

포트 수준 output-traffic-control-profileoutput-traffic-control-profile-remaining 우선순위별 셰이핑

아니요

우선 순위별 셰이핑을 통한 포트 수준 input-traffic-control-profile

아니요

아니요

우선 순위별 셰이핑을 통한 포트 수준 input-traffic-control-profile-remaining

아니요

아니요

우선 순위별 셰이핑을 통한 인터페이스 세트 output-traffic-control-profile

아니요

우선 순위별 셰이핑을 통한 인터페이스 세트 output-traffic-control-profile-remaining

아니요

아니요

우선 순위별 셰이핑을 통한 인터페이스 세트 input-traffic-control-profile

아니요

아니요

우선 순위별 셰이핑을 통한 인터페이스 세트 input-traffic-control-profile-remaining

아니요

아니요

우선 순위별 셰이핑이 있는 논리적 인터페이스 수준 output-traffic-control-profile

아니요

아니요

우선 순위별 셰이핑이 있는 논리적 인터페이스 수준 input-traffic-control-profile

아니요

아니요