예: 출력 큐에 포워딩 클래스 할당
이 예에서는 출력 큐에 포워딩 클래스를 할당하는 방법을 보여줍니다.
요구 사항
시작하기 전에 MF 분류기를 결정합니다. 예제: 멀티필드 분류자용 방화벽 필터 구성 및 적용을 참조하십시오.
개요
이 예에서는 서비스 클래스를 구성하고 best-effort 트래픽을 0을 ef-class로 큐잉하고, 1을 ef-class로 큐잉할 수 있도록 best-effort 트래픽을 할당하고, af 클래스로 2를 큐잉하도록 트래픽을 보장하며, 네트워크 제어 트래픽을 3을 nc 클래스로 큐잉할 수 있습니다.
MF 분류자에서 설정한 포워딩 클래스를 출력 큐에 할당해야 합니다. 표 1 은 이 예제가 출력 큐를 할당하는 방법을 보여줍니다.
mf 분류자 포워딩 클래스 |
트래픽 유형 |
출력 큐 |
---|---|---|
동급 정상급 |
best-effort 트래픽 |
큐 0 |
ef 클래스 |
신속한 포워딩 트래픽 |
큐 1 |
af-class |
안정적인 포워딩 트래픽 |
큐 2 |
nc 클래스 |
네트워크 제어 트래픽 |
큐 3 |
구성
절차
CLI 빠른 구성
이 예제를 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣고, 줄 바꿈을 제거하고, 네트워크 구성에 필요한 세부 정보를 변경하고, 명령을 계층 수준에서 CLI [edit]
에 복사 및 붙여넣은 다음 구성 모드에서 입력 commit
합니다.
set class-of-service forwarding-classes queue 0 be-class set class-of-service forwarding-classes queue 1 ef-class set class-of-service forwarding-classes queue 2 af-class set class-of-service forwarding-classes queue 3 nc-class
단계별 절차
다음 예제에서는 구성 계층에서 다양한 레벨을 탐색해야 합니다. 그 방법에 대한 지침은 구성 모드의 CLI 에디터 사용(Using in Configuration Mode)을 참조하십시오.
출력 큐에 포워딩 클래스를 할당하려면 다음을 수행합니다.
서비스 클래스를 구성합니다.
[edit] user@host# edit class-of-service forwarding-classes
대기열 0에 best-effort 트래픽을 할당합니다.
[edit class-of-service forwarding-classes] user@host# set queue 0 be-class
큐 1에 신속하게 전송되는 트래픽을 할당합니다.
[edit class-of-service forwarding-classes] user@host# set queue 1 ef-class
큐 2에 보장된 포워딩 트래픽을 할당합니다.
[edit class-of-service forwarding-classes] user@host# set queue 2 af-class
큐 3에 네트워크 제어 트래픽을 할당합니다.
[edit class-of-service forwarding-classes] user@host# set queue 3 nc-class
결과
구성 모드에서 명령을 입력하여 구성을 show class-of-service
확인합니다. 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 구성 지침을 반복하여 수정합니다.
[edit]
user@host# show class-of-service
forwarding-classes {
queue 0 be-class;
queue 1 ef-class;
queue 2 af-class;
queue 3 nc-class;
}
디바이스 구성을 완료한 경우 구성 모드에서 입력 commit
합니다.
동일한 포워딩 클래스를 두 개의 서로 다른 큐에 할당하는 구성을 커밋할 수 없습니다.