queda de pacotes na interface 10gb / s

9

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
user4262
fonte
Quanto à sua edição , a ortografia Inglês correto para o passado tenso de "drop" é cair (ver a caixa de informações do Google abaixo da linha de busca)
Mike Pennington
No meu post, usei a palavra "caiu", mas recebi um e-mail (parece automático) que caiu não está correto e deve ser corrigido.
user4262
O Stack Exchange também possui um site dedicado aos estudantes de inglês ; caso você queira obter esclarecimentos sobre isso :-)
Mike Pennington
Alguma resposta o ajudou? Nesse caso, você deve aceitar a resposta para que a pergunta não apareça para sempre, procurando uma resposta. Como alternativa, você pode fornecer e aceitar sua própria resposta.
Ron Maupin

Respostas:

11

Eu estou querendo saber por que os pacotes não entram na fila antes de serem descartados.

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)

Ricky Beam
fonte
Thx Ricky, de alguma forma, perdi essa informação de que o número de erros é igual ao pacote descartado :). Minha primeira suposição foi de cabo defeituoso ou gbic, mas são as principais interfaces para todos os clientes importantes de streaming de vídeo on-line, não é fácil interromper serviços para obter uma janela de manutenção :) talvez falar com o parceiro de trânsito ..
user4262
11
@ user4262 Vi isso como resultado de (9 vezes em 10) uma fibra ruim / suja - sugira que limpe primeiro e substitua depois antes de considerar a óptica.
John Jensen
4

Eu vejo isso na sua saída:

8097 input errors, 7120 CRC, 894 frame, 0 overrun, 0 ignored
^^^^               ^^^^      ^^^

Isso significa que você pode ter uma placa de interface de rede (NIC), cabo ou driver com defeito.

mihai
fonte
Este é um 10Gb / s de interface diretamente ligado ao ISP via GBIC, não está ligado ao usuário final ...
user4262
Você pode pedir a eles (ISP) que verifiquem a partir do final deles.
11138
11
Se é um transceiver óptico, também se certificar de que você está withing os limiares da saída: "sh detalhe interface de transceptor"
mastrboy
Thx mastrboy, mas tudo está dentro dos valores Mininimum e limite máximo ..
user4262
5
Sempre que vejo erros de CRC ou erros de entrada / saída, assumo automaticamente que há uma falha na fiação. Isso nem sempre é o caso, mas há uma alta probabilidade disso; isso é certeza.
22814 Ryan Foley
4

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).

YLearn
fonte
Obrigado YLearn, eu não tive muita experiência com 10G, é muito boa informação ..
user4262