예: 동작 총 분류자 구성
이 예는 디바이스에 대한 동작 집계 분류기를 구성하여 패킷의 포워딩 처리를 결정하는 방법을 보여줍니다.
요구 사항
시작하기 전에 동작 집계 분류기에 대해 구성하려는 잘 알려진 각 DSCP에 기본적으로 할당된 포워딩 클래스와 PLP를 결정합니다. 기본 동작 집계 분류를 참조하십시오.
개요
동작 집계 분류기를 구성하여 유효한 DSCP를 포함하는 패킷을 적절한 대기열로 분류합니다. 구성되면 동작 집계 분류자를 올바른 인터페이스에 적용해야 합니다. 분류기를 정의하고 논리적 인터페이스에 적용하여 기본 IP 우선 순위 분류기를 재정의할 수 있습니다. 모든 코드 포인트 유형에 대해 새로운 분류자를 정의하려면 계층 수준에서 문을 [edit class-of-service]
포함합니다classifiers
.
이 예에서 DSCP 동작 집계 분류기를 ba-classifier
기본 DSCP 맵으로 설정합니다. 최선의 포워딩 클래스 be-class
를 , 신속한 포워딩 클래스로서, 보장된 포워딩 클래스 ef-class
(as as , , ) 및 으로 af-class
네트워크 제어 포워딩 클래스로 nc-class
설정합니다. 마지막으로 ge-0/0/0이라는 인터페이스에 동작 집계 분류기를 적용합니다.
표 1 은 동작 집계 분류기가 4개의 포워딩 클래스의 수신 패킷에 손실 우선순위를 할당하는 방법을 보여줍니다.
ba-classifier 포워딩 클래스 |
CoS 트래픽 유형 |
ba-classifier 과제 |
---|---|---|
|
베스트 에지 트래픽 |
우선 순위가 높은 코드 포인트: |
|
신속한 포워딩 트래픽 |
우선 순위가 높은 코드 포인트: |
|
안정적인 포워딩 트래픽 |
우선 순위가 높은 코드 포인트: |
|
네트워크 제어 트래픽 |
우선 순위가 높은 코드 포인트: |
구성
절차
CLI 빠른 구성
이 예를 빠르게 구성하려면, 아래 명령을 복사하여 텍스트 파일로 붙여 넣은 다음 모든 라인브러브를 제거하고, 네트워크 구성을 일치하는 데 필요한 세부 사항을 바꾸고 계층 수준에서 명령을 CLI [edit]
로 복사해 붙여 넣은 다음, 구성 모드에서 을(를) 입력 commit
합니다.
set class-of-service classifiers dscp ba-classifier import default set class-of-service classifiers dscp ba-classifier forwarding-class be-class loss-priority high code-points 000001 set class-of-service classifiers dscp ba-classifier forwarding-class ef-class loss-priority high code-points 101111 set class-of-service classifiers dscp ba-classifier forwarding-class af-class loss-priority high code-points 001100 set class-of-service classifiers dscp ba-classifier forwarding-class nc-class loss-priority high code-points 110001 set class-of-service interfaces ge-0/0/0 unit 0 classifiers dscp ba-classifier
단계별 절차
다음 예제에서는 구성 계층에서 다양한 수준의 탐색이 필요합니다. 이를 수행하는 방법에 대한 지침은 CLI 사용자 가이드 의 구성 모드에서 CLI 편집기 사용을 참조하십시오.
디바이스에 대한 동작 집계 분류자 구성 방법:
서비스 클래스를 구성합니다.
[edit] user@host# edit class-of-service
DiffServ CoS에 대한 동작 집계 분류기를 구성합니다.
[edit class-of-service] user@host# edit classifiers dscp ba-classifier user@host# set import default
Best-effort 포워딩 클래스 분류기를 구성합니다.
[edit class-of-service classifiers dscp ba-classifier] user@host# set forwarding-class be-class loss-priority high code-points 000001
신속한 포워딩 클래스 분류기를 구성합니다.
[edit class-of-service classifiers dscp ba-classifier] user@host# set forwarding-class ef-class loss-priority high code-points 101111
보장된 포워딩 클래스 분류기를 구성합니다.
[edit class-of-service classifiers dscp ba-classifier] user@host# set forwarding-class af-class loss-priority high code-points 001100
네트워크 제어 포워딩 클래스 분류기를 구성합니다.
[edit class-of-service classifiers dscp ba-classifier] user@host# set forwarding-class nc-class loss-priority high code-points 110001
인터페이스에 동작 집계 분류기를 적용합니다.
[edit] user@host# set class-of-service interfaces ge-0/0/0 unit 0 classifiers dscp ba-classifier
참고:및
logical-unit-number
에 대한interface-name
인터페이스 와일드카드를 사용할 수 있습니다.
결과
구성 모드에서 명령을 입력하여 구성을 확인합니다 show class-of-service
. 출력에 의도한 구성이 표시되지 않으면 이 예의 구성 지침을 반복하여 수정합니다.
[edit]
user@host# show class-of-service
classifiers {
dscp ba-classifier {
import default;
forwarding-class be-class {
loss-priority high code-points 000001;
}
forwarding-class ef-class {
loss-priority high code-points 101111;
}
forwarding-class af-class {
loss-priority high code-points 001100;
}
forwarding-class nc-class {
loss-priority high code-points 110001;
}
}
interfaces {
ge-0/0/0 {
unit 0 {
classifiers {
dscp ba-classifier;
}
}
}
디바이스 구성이 완료되면 구성 모드에서 을(를) 입력합니다 commit
.
확인
구성이 제대로 작동하는지 확인합니다.
DSCP 분류자 확인
목적
DSCP 분류기가 예상대로 구성되었는지 확인합니다.
작업
명령을 실행합니다 show class-of-service classifiers name ba-classifier
.
user@host> show class-of-service classifiers name ba-classifier Classifier: ba-classifier, Code point type: dscp, Index: 10755 Code point Forwarding class Loss priority 000000 best-effort low 000001 be-class high 000010 best-effort low 000011 best-effort low 000100 best-effort low 000101 best-effort low 000110 best-effort low 000111 best-effort low 001000 best-effort low 001001 best-effort low 001010 assured-forwarding low 001011 best-effort low 001100 af-class high 001101 best-effort low 001110 assured-forwarding high 001111 best-effort low 010000 best-effort low 010001 best-effort low 010010 best-effort low 010011 best-effort low 010100 best-effort low 010101 best-effort low 010110 best-effort low 010111 best-effort low 011000 best-effort low 011001 best-effort low 011010 best-effort low 011011 best-effort low 011100 best-effort low 011101 best-effort low 011110 best-effort low 011111 best-effort low 100000 best-effort low 100001 best-effort low 100010 best-effort low 100011 best-effort low 100100 best-effort low 100101 best-effort low 100110 best-effort low 100111 best-effort low 101000 best-effort low 101001 best-effort low 101010 best-effort low 101011 best-effort low 101100 best-effort low 101101 best-effort low 101110 expedited-forwarding low 101111 ef-class high 110000 network-control low 110001 nc-class high 110010 best-effort low 110011 best-effort low 110100 best-effort low 110101 best-effort low 110110 best-effort low 110111 best-effort low 111000 network-control low 111001 best-effort low 111010 best-effort low 111011 best-effort low 111100 best-effort low 111101 best-effort low 111110 best-effort low 111111 best-effort low
의미
기본 분류기가 고객 분류기에 통합됩니다. 사용자 지정 분류자에서 문을 제거 import default
하려는 경우 사용자 정의 분류기는 다음과 같이 표시됩니다.
user@host> show class-of-service classifier name ba-classifier Classifier: ba-classifier, Code point type: dscp, Index: 10755 Code point Forwarding class Loss priority 000001 be-class high 001100 af-class high 101111 ef-class high 110001 nc-class high
분류기가 인터페이스에 적용되었는지 확인
목적
분류기가 올바른 인터페이스에 적용되었는지 확인합니다.
작업
명령을 실행합니다 show class-of-service interface
.
user@host> show class-of-service interface ge-0/0/0 Physical interface: ge-0/0/0, Index: 144 Queues supported: 8, Queues in use: 4 Scheduler map: <default>, Index: 2 Congestion-notification: Disabled Logical interface: ge-0/0/0.0, Index: 333 Object Name Type Index Classifier ba-classifier dscp 10755
의미
- 인터페이스가 예상대로 구성됩니다.