예: GRE 또는 IP-IP 터널에 대한 CoS(CoS) 큐잉 구성
이 예는 GRE 또는 IP-IP 터널에 대한 CoS 큐잉을 구성하는 방법을 보여줍니다.
CoS 큐잉은 섀시 클러스터의 GRE 터널에서 지원되지 않습니다.
요구 사항
시작하기 전에 다음을 수행합니다.
GRE 또는 IP-IP 터널링된 인터페이스를 사용하여 VPN으로 연결된 메인 오피스와 지사를 구축합니다.
포워딩 클래스 및 스케줄러를 구성합니다. 예: 출력 대기열에 포워딩 클래스 할당 및 예: 보안 디바이스에서 서비스 등급 스케줄러 구성을 참조하십시오.
스케줄러 맵을 구성하고 스케줄러 맵을 터널 인터페이스에 적용합니다. 예: 스케줄러 맵 구성 및 적용을 참조하십시오.
분류기를 구성하고 터널 인터페이스에 적용합니다. 예: 동작 총 분류자 구성을 참조하십시오.
규칙을 다시 작성하고 터널 인터페이스에 적용합니다. 예: 보안 디바이스에서 재작성 규칙 구성 및 적용을 참조하십시오.
개요
이 예에서 터널 큐잉을 활성화하고 GRE 터널 인터페이스를 gr-0/0/0으로 정의하고(또는 IP-IP 터널 인터페이스를 ip-0/0/0으로 정의하고 단위당 스케줄러를 설정할 수 있습니다.) 그런 다음 셰이퍼 정의를 사용하여 GRE 터널의 회선 속도를 100Mbps로 설정합니다.
그림 1에서 라우터 A는 라우터 B ~ 인터페이스로 설정된 GRE 터널을 가지고 있습니다ge-1/0/0
. 라우터 A는 또한 인터페이스를 통해 라우터 C와 함께 설정된 IP-IP 터널을 가지고 있습니다ge-1/0/1
. 라우터 A는 터널 큐잉이 활성화되도록 구성됩니다. 라우터 B와 라우터 C는 구성된 터널 큐잉이 없습니다.
토폴로지
구성
절차
CLI 빠른 구성
이 예를 빠르게 구성하려면, 아래 명령을 복사하여 텍스트 파일로 붙여 넣은 다음 모든 라인브러브를 제거하고, 네트워크 구성을 일치하는 데 필요한 세부 사항을 바꾸고 계층 수준에서 명령을 CLI [edit]
로 복사해 붙여 넣은 다음, 구성 모드에서 을(를) 입력 commit
합니다.
set chassis fpc 0 pic 0 tunnel-queuing set interfaces gr-0/0/0 unit 0 set interfaces gr-0/0/0 per-unit-scheduler set class-of-services interfaces gr-0/0/0 unit 0 shaping-rate 100m
단계별 절차
GRE 터널에 대한 CoS 큐잉을 구성하려면 다음을 수행합니다.
디바이스에서 터널 큐잉을 활성화합니다.
[edit] user@host# set chassis fpc 0 pic 0 tunnel-queuing
GRE 터널 인터페이스를 정의합니다.
[edit] user@host# set interfaces gr-0/0/0 unit 0
GRE 터널 인터페이스에 대한 유닛당 스케줄러를 정의합니다.
[edit] user@host# set interfaces gr-0/0/0 per-unit-scheduler
셰이퍼 정의를 사용하여 GRE 터널의 회선 속도를 정의합니다.
[edit] user@host# set class-of-services interfaces gr-0/0/0 unit 0 shaping-rate 100m
결과
구성 모드에서 , show interfaces gr-0/0/0
및 show chassis
명령을 입력하여 구성을 show class-of-service interfaces gr-0/0/0
확인합니다. 출력에 의도한 구성이 표시되지 않으면 이 예의 구성 지침을 반복하여 수정합니다.
[edit] user@host#show class-of-service interfaces gr-0/0/0
unit 0 { shaping-rate 100m; } [edit] user@host#show interfaces gr-0/0/0
per-unit-scheduler; unit 0; [edit] user@host#show chassis
fpc 0 { pic 0 { tunnel-queuing; } }
디바이스 구성이 완료되면 구성 모드에서 을(를) 입력합니다 commit
.
확인
구성이 제대로 작동하는지 확인합니다.
GRE 터널 구성을 위한 CoS 큐잉 확인
목적
터널 구성을 위해 디바이스가 제대로 구성되었는지 확인합니다.
작업
구성 모드에서 명령을 입력합니다 show interfaces queue gr-0/0/0.0
.
만 입력 gr-0/0/0.0
하면 모든 터널에 대한 대기열 정보가 표시됩니다. 입력 gr-0/0/0.0
하면 특정 터널에 대한 대기열 정보가 표시됩니다.
user@host> show interfaces queue gr-0/0/0.0 Logical interface gr-0/0/0.0 (Index 68) (SNMP ifIndex 112) Forwarding classes: 8 supported, 4 in use Egress queues: 8 supported, 4 in use Burst size: 0 Queue: 0, Forwarding classes: VOICE Queued: Packets : 7117734 7998 pps Bytes : 512476848 4606848 bps Transmitted: Packets : 4548146 3459 pps Bytes : 327466512 1992912 bps Tail-dropped packets : 0 0 pps RED-dropped packets : 2569421 4537 pps Low : 0 0 pps Medium-low : 0 0 pps Medium-high : 0 0 pps High : 2569421 4537 pps RED-dropped bytes : 184998312 2613640 bps Low : 0 0 bps Medium-low : 0 0 bps Medium-high : 0 0 bps High : 184998312 2613640 bps Queue: 1, Forwarding classes: GOLD Queued: Packets : 117600 0 pps Bytes : 8467200 0 bps Transmitted: Packets : 102435 0 pps Bytes : 7375320 0 bps Tail-dropped packets : 0 0 pps RED-dropped packets : 15165 0 pps Low : 0 0 pps Medium-low : 0 0 pps Medium-high : 0 0 pps High : 15165 0 pps RED-dropped bytes : 1091880 0 bps Low : 0 0 bps Medium-low : 0 0 bps Medium-high : 0 0 bps High : 1091880 0 bps Queue: 2, Forwarding classes: SILVER Queued: Packets : 0 0 pps Bytes : 0 0 bps Transmitted: Packets : 0 0 pps Bytes : 0 0 bps Tail-dropped packets : 0 0 pps RED-dropped packets : 0 0 pps Low : 0 0 pps Medium-low : 0 0 pps Medium-high : 0 0 pps High : 0 0 pps RED-dropped bytes : 0 0 bps Low : 0 0 bps Medium-low : 0 0 bps Medium-high : 0 0 bps High : 0 0 bps Queue: 3, Forwarding classes: BRONZE Queued: Packets : 0 0 pps Bytes : 0 0 bps Transmitted: Packets : 0 0 pps Bytes : 0 0 bps Tail-dropped packets : 0 0 pps RED-dropped packets : 0 0 pps Low : 0 0 pps Medium-low : 0 0 pps Medium-high : 0 0 pps High : 0 0 pps RED-dropped bytes : 0 0 bps Low : 0 0 bps Medium-low : 0 0 bps Medium-high : 0 0 bps High : 0 0 bps