Tenho um certo número de pacotes descartados na minha interface de 10 gb / s, no Cisco 6500 com Sup 720. Você pode ver abaixo do número de pacotes descartados em um minuto, depois de limpar os contadores.
Não vemos nenhuma degradação no desempenho e nenhum de nossos clientes se queixou. Isso vai ser um problema sério no futuro? Eu nunca vi um único pacote na fila. Estou pensando em alterar o tamanho da fila de entrada para 1024, porque são 75 pacotes na fila por padrão, mas estou me perguntando por que os pacotes não entram na fila antes de serem descartados. Nas interfaces de 1 gb / s, não vejo nenhum pacote descartado e está tudo bem. Ajude-me a resolver o problema com quedas de fila.
sh int TenGigabitEthernet1/1
Hardware is C6k 10000Mb 802.3, address is 000f.3589.ac00 (bia 000f.3589.ac00)
Description: transit
Internet address is 192.0.2.1/24
MTU 1500 bytes, BW 10000000 Kbit, DLY 10 usec,
reliability 255/255, txload 84/255, rxload 3/255
Encapsulation ARPA, loopback not set
Keepalive not set
Full-duplex, 10Gb/s
input flow-control is off, output flow-control is off
ARP type: ARPA, ARP Timeout 04:00:00
Last input 00:00:00, output 00:00:01, output hang never
Last clearing of "show interface" counters 00:00:40
Input queue: 0/75/8097/0 (size/max/drops/flushes); Total output drops: 0 <-----
^^^^
Queueing strategy: fifo
Output queue: 0/40 (size/max)
5 minute input rate 138646000 bits/sec, 99380 packets/sec
5 minute output rate 3321988000 bits/sec, 329345 packets/sec
L2 Switched: ucast: 158 pkt, 51401 bytes - mcast: 0 pkt, 0 bytes
L3 in Switched: ucast: 4120795 pkt, 695621509 bytes - mcast: 0 pkt, 0 bytes mcast
L3 out Switched: ucast: 13774697 pkt, 17424995312 bytes mcast: 0 pkt, 0 bytes
3484933 packets input, 608041136 bytes, 0 no buffer
Received 0 broadcasts (0 IP multicasts)
0 runts, 40 giants, 0 throttles
8097 input errors, 7120 CRC, 894 frame, 0 overrun, 0 ignored
0 watchdog, 0 multicast, 0 pause input
0 input packets with dribble condition detected
11742838 packets output, 14837984934 bytes, 0 underruns
0 output errors, 0 collisions, 0 interface resets
0 babbles, 0 late collision, 0 deferred
0 lost carrier, 0 no carrier, 0 PAUSE output
0 output buffer failures, 0 output buffers swapped out
cisco
cisco-6500
packet-loss
user4262
fonte
fonte
Respostas:
Por se tratar de erros:
8097 input errors, 7120 CRC, 894 frame
ele não enfileirará um pacote que não foi recebido corretamente - ou não foi recebido completamente (a fila de entrada está no software, você ainda pode ultrapassar a fila de hardware, que não pode ser alterada)fonte
Eu vejo isso na sua saída:
Isso significa que você pode ter uma placa de interface de rede (NIC), cabo ou driver com defeito.
fonte
Os erros de CRC tendem a indicar um problema com o sinal, que atravessa o meio entre os dispositivos. Onde o 1G costumava ser muito mais resiliente a problemas menores, o 10G pode ser muito particular sobre o meio.
Para conexões de cobre, isso pode indicar algum tipo de interferência que sangra o fio se você não estiver usando um cabo blindado ou um problema com o terra nos cabos blindados.
Para fibra, encontrei erros várias vezes, e a causa mais comum em minha experiência é que ninguém tinha ou usava um kit de fibra adequado para limpar a fibra (transceptores, cabos e infraestrutura) ao fazer conexões. Isso é verdade mesmo com cabos novos (e às vezes mais).
Um escopo de fibra pode ser muito útil para esse processo, pois permitirá que você verifique se as superfícies estão limpas e livres de defeitos (arranhões, etc.) antes de fazer a conexão.
Conforme indicado em outras respostas e comentários, verifique se o seu sinal Rx está dentro de margens aceitáveis (não muito fortes ou muito fracas) se o seu hardware suportar. Se nada mais for sugerido, conserte a troca dos transceptores e cabos, se possível (lembre-se de limpar novamente se o fizer).
fonte