Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

shared-buffer

구문

계층 수준

설명

포트에 대한 글로벌 공유 버퍼 풀 할당을 구성합니다. 공유 버퍼는 메모리 공간이 필요할 때 시스템이 모든 포트에 동적으로 할당할 수 있는 버퍼 공간 풀입니다. 일부 버퍼 공간은 전용 버퍼(포트에 영구적으로 할당된 버퍼), 헤드룸 버퍼(무손실 흐름에서 패킷 손실을 방지하는 데 도움이 되는 버퍼) 및 기타 버퍼를 위해 예약됩니다.

스위치는 공유 버퍼 풀을 사용하여 전용 버퍼 풀이 소진된 후 트래픽 버스트를 흡수합니다. 공유 풀 임계값은 "알파"라는 요소를 기반으로 동적으로 계산됩니다.

수신 버퍼 풀 및 송신 버퍼 풀에 대한 백분율을 shared-buffer 설정하여 시스템이 사용 가능한(사용자 구성 가능한) 버퍼 공간을 사용하는 방식을 구성합니다.

지정하는 백분율은 글로벌 공유 수신 버퍼 풀 또는 글로벌 공유 송신 버퍼 풀에 할당된 사용 가능한 버퍼 공간의 백분율입니다. 사용 가능한 버퍼 공간의 100 % 미만을 공유 버퍼 풀에 할당하는 경우, 나머지 버퍼 공간은 전용 버퍼 풀에 추가됩니다. (각 포트에 대한 전용 버퍼 풀을 직접 구성할 수 없습니다. 전용 버퍼는 모든 포트에 균등하게 할당됩니다.)

동적 임계값을 구성하여 공유 버퍼 풀의 최대 크기를 조정할 수 있습니다.

  • 송신 파티션에 대한 값을 조정합니다(계산에는 알파 값과 경쟁 대기열 수가 포함됨).

  • 수신 파티션에 대한 값을 조정합니다(계산에는 알파 값과 경쟁 대기열 수가 포함됨).

주의:

버퍼 구성 변경은 중단을 초래합니다. 버퍼 재프로그래밍이 완료될 때까지 모든 포트에서 트래픽이 중단됩니다.

또한 수신 공유 버퍼 풀과 송신 공유 버퍼 풀을 분할하여 문을 통해 네트워크 트래픽의 다양한 혼합(best-effort, lossless, multicast)에 대한 버퍼 할당을 조정할 수 있습니다 buffer-partition .

참고:

스위치에 충분한 리소스가 없는 버퍼 구성을 커밋하는 경우, 스위치는 커밋 오류를 반환하는 대신 오류를 기록할 수 있습니다. 이 경우 syslog 메시지가 콘솔에 표시됩니다. 예를 들어:

버퍼 구성이 커밋되지만 구성을 구현할 수 없음을 나타내는 syslog 메시지가 표시되는 경우 다음을 수행할 수 있습니다.

  • 버퍼를 재구성하거나 다른 매개 변수(예: 무손실 헤드룸 버퍼 및 무손실 버퍼의 필요성에 영향을 미치는 PFC 구성. 일시 중지하는 우선 순위가 많을수록 더 많은 무손실 및 무손실 헤드룸 버퍼 공간이 필요함)를 재구성한 다음 커밋 작업을 다시 시도합니다.

  • 스위치를 마지막으로 성공한 구성으로 롤백합니다.

버퍼 구성을 구현할 수 없다는 syslog 메시지가 표시되면 수정 조치를 취해야 합니다. 구성을 수정하지 않거나 이전에 성공한 구성으로 롤백하지 않으면 시스템 동작을 예측할 수 없습니다.

옵션

나머지 진술은 별도로 설명됩니다. CLI 탐색기를 참조하십시오.

필요한 권한 수준

interface - 구성에서 이 명령문을 볼 수 있습니다.interface-control - 구성에 이 명령문을 추가할 수 있습니다.

릴리스 정보

Junos OS 릴리스 12.3에 소개된 명령문.