예: 채널화된 T1 인터페이스에서 대규모 지연 버퍼 구성
이 예는 느린 인터페이스가 큰 트래픽 버스트를 수신할 때 혼잡과 패킷 손실 방지를 돕기 위해 채널화된 T1 인터페이스에서 대규모 지연 버퍼를 구성하는 방법을 보여줍니다.
요구 사항
시작하기 전에 채널화된 T1/E1 PIM에서 대규모 버퍼 기능을 활성화한 다음 CoS(Class of Service) 스케줄러의 각 대기열에 대한 버퍼 크기를 구성합니다. 스케줄러 버퍼 크기 개요를 참조하십시오.
개요
디바이스에서 채널화된 T1/E1 인터페이스에 대규모 지연 버퍼를 구성할 수 있습니다. 각 채널화된 T1/E1 인터페이스는 단일 삭제 채널로 구성하거나 채널화된(NxDS0) 작업을 위해 구성할 수 있으며, 여기서 N은 T1 인터페이스의 경우 채널 1~24를, E1 인터페이스의 경우 채널 1~32를 나타냅니다.
이 예에서 스케줄러에서 30 %의 대기열 버퍼를 지정하고 스케줄러 be-scheduler
맵large-buf-sched-map
을 사용하여 스케줄러를 정의된 포워딩 클래스 be-class
에 연결합니다. 마지막으로, 채널화된 T1 인터페이스에 스케줄러 맵을 적용합니다t1-3/0/0
.
구성
절차
CLI 빠른 구성
이 예를 빠르게 구성하려면, 아래 명령을 복사하여 텍스트 파일로 붙여 넣은 다음 모든 라인브러브를 제거하고, 네트워크 구성을 일치하는 데 필요한 세부 사항을 바꾸고 계층 수준에서 명령을 CLI [edit]
로 복사해 붙여 넣은 다음, 구성 모드에서 을(를) 입력 commit
합니다.
set chassis fpc 3 pic 0 q-pic-large-buffer set class-of-service schedulers be-scheduler buffer-size percent 30 set class-of-service scheduler-maps large-buf-sched-map forwarding-class be-class scheduler be-scheduler set class-of-service interfaces t1-3/0/0 unit 0 scheduler-map large-buf-sched-map
단계별 절차
다음 예제에서는 구성 계층에서 다양한 수준의 탐색이 필요합니다. 이를 수행하는 방법에 대한 지침은 Junos OS CLI 사용자 가이드의 구성 모드에서 CLI 편집기 사용을 참조하십시오.
채널화된 T1 인터페이스에서 대규모 지연 버퍼를 구성하려면 다음을 수행합니다.
채널화된 T1 인터페이스에서 대규모 버퍼 크기 기능을 활성화합니다.
[edit] user@host# edit chassis user@host# set fpc 3 pic 0 q-pic-large-buffer
최상의 트래픽을 생성하고 버퍼 크기를 지정합니다.
[edit] user@host# edit class-of-service user@host# set schedulers be-scheduler buffer-size percent 30
스케줄러를 정의된 포워딩 클래스와 연결하도록 스케줄러 맵을 구성합니다.
[edit class-of-service] user@host# set scheduler-maps large-buf-sched-map forwarding-class be-class scheduler be-scheduler
스케줄러 맵을 채널화된 T1 인터페이스에 적용합니다.
[edit class-of-service] user@host# set interfaces t1-3/0/0 unit 0 scheduler-map large-buf-sched-map
결과
구성 모드에서 및 show chassis
명령을 입력하여 구성을 show class-of-service
확인합니다. 출력에 의도한 구성이 표시되지 않으면 이 예의 구성 지침을 반복하여 수정합니다.
[edit] user@host#show class-of-service
interfaces { t1-3/0/0 { unit 0 { scheduler-map large-buf-sched-map; } } } scheduler-maps { large-buf-sched-map { forwarding-class be-class scheduler be-scheduler; } } schedulers { be-scheduler { buffer-size percent 30; } } [edit] user@host#show chassis
fpc 3 { pic 0 { q-pic-large-buffer; } }
디바이스 구성이 완료되면 구성 모드에서 을(를) 입력합니다 commit
.