목차

소개

시작하기 전에

표기 규칙

사전 요구 사항

사용되는 구성 요소

출력 대기열 오버플로

관련 정보

소개

이 문서에서는 인터페이스의 출력 대기열 오버플로에 대해 설명합니다.

시작하기 전에

표기 규칙

문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참조하십시오.

사전 요구 사항

이 문서에 대한 특정 요건이 없습니다.

사용되는 구성 요소

이 문서는 특정 소프트웨어 및 하드웨어 버전으로 한정되지 않습니다.

출력 대기열 오버플로

각 인터페이스는 RP(Routing Processor)가 인터페이스에서 전송할 발신 패킷을 배치하는 출력 대기열을 소유합니다. 때때로 RP가 출력 대기열에 배치한 발신 패킷의 비율이 인터페이스에서 패킷을 전송할 수 있는 속도를 초과합니다.

각 출력 대기열은 대기열에서 보류할 수 있는 최대 패킷 수를 나타내는 크기를 갖습니다. 출력 대기열이 가득 차면(최대 패킷 수가 대기열에 있음) RP는 추가 발신 패킷을 삭제합니다. 출력 대기열 오버플로 시나리오는 RP가 한 번에 많은 패킷을 전송하려고 할 때 가장 자주 발생합니다.

예.

RSRB/TCP(Remote Source-Route Bridging/Transmission Control Protocol) local-ack 컨피그레이션을 가정합니다.

- RP는 Logical Link Control, type 2(LLC2) 세션의 흐름 제어를 담당합니다.

- RP가 로컬 랙 50 LLC2 세션이고 TCP 파이프가 갑자기 닫히면 RP는 각 LLC2 세션에 대한 연결 끊기 요청(DISCs)을 보냅니다.

- 50개의 DISC가 출력 인터페이스의 출력 대기열에 배치되지만, 출력 대기열이 오버플로되면 일부가 삭제될 수 있습니다.

다음 show interface <interface-identifier> 출력은 현재 출력 큐 레벨과 삭제된 발신 패킷 수를 보여줍니다.

dspu-7k#show interface channel 4/2

Channel4/2 is up, line protocol is up

Hardware is cxBus IBM Channel

MTU 4472 bytes, BW 98304 Kbit, DLY 100 usec, rely 255/255, load 1/255

Encapsulation CHANNEL, loopback not set, keepalive not set

Virtual interface

Last input 1:09:19, output 1:10:29, output hang never

Last clearing of "show interface" counters never

Output queue 35/40, 67 drops; input queue 0/75, 0 drops

5 minute input rate 0 bits/sec, 0 packets/sec

5 minute output rate 0 bits/sec, 0 packets/sec

7668 packets input, 252270 bytes, 0 no buffer

Received 0 broadcasts, 0 runts, 0 giants

0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort

7661 packets output, 258070 bytes, 0 underruns

0 output errors, 0 collisions, 0 interface resets, 0 restarts

0 output buffer failures, 0 output buffers swapped out

show interface <interface-identifier> 출력은 다음 정보를 제공합니다.

- 출력 큐 x/y 카운터는 출력 큐 "x"의 현재 패킷 수와 출력 큐 "y"의 현재 크기를 표시합니다.

- drops 카운터는 삭제된 발신 패킷의 수를 나타냅니다.

- 출력 대기열의 현재 패킷 수가 지속적으로 출력 대기열의 현재 크기의 80%를 초과하는 경우 출력 대기열의 크기는 발신 패킷 속도를 수용하기 위해 튜닝이 필요할 수 있습니다.

- 출력 대기열의 현재 패킷 수가 출력 대기열의 크기에 전혀 근접하지 않는 것 같더라도 패킷 버스트가 대기열에서 오버플로될 수 있습니다.

- drop 카운터가 빠른 속도로 증가하는 경우 출력 대기열의 크기를 조정하여 버스트를 수용할 수 있습니다.

참고: 출력 대기열의 크기는 아래 예에 표시된 것처럼 hold-queue interface configuration 명령을 사용하여 조정할 수 있습니다.

interface channel 4/2

hold-queue 125 output

관련 정보

- Technical Support - Cisco Systems