Em uma interface de rede, as velocidades são dadas em termos de dados ao longo do tempo, em particular, são bits por segundo. No entanto, no mundo super rápido da computação - um segundo é meio que muito longo.
Por exemplo, considerando uma queda linear. Uma interface de 1 GBit por segundo faria 500 MBit por meio segundo, 250 Mbits por quarto de segundo etc.
Eu imagino que em certas unidades de tempo, isso não é mais linear. Talvez isso seja definido pelas frequências ethernet, velocidade do relógio do sistema, cronômetros de interrupção etc. Tenho certeza de que isso varia dependendo do sistema - mas alguém tem mais informações ou whitepapers sobre isso?
Uma das principais razões pelas quais estou curioso é entender as quedas de saída nas interfaces. Mesmo que a velocidade por segundo seja muito menor do que a interface pode suportar - talvez haja picos que causem quedas por apenas um pequeno número de milissegundos. Talvez vários coalescentes ocultassem esse efeito - ou talvez o aumentassem na interface de recebimento? As filas fazem diferença aqui?
Exemplo:
Dado que, se isso é linear até o MS, teríamos 1Mbit / MS e se o Wireshark não estiver distorcendo o que vejo, devo ver quedas quando houver um pico além de 1Mbit?
fonte
Respostas:
A velocidade não é tão essencial quanto muitos pensam. Eu tinha um servidor com muitas quedas (de entrada e de saída) - mas todas as ferramentas apenas exibiam baixa utilização de largura de banda (em um link de gigabit, menos de 2% da média).
No entanto, os contadores estatísticos mostraram queda de tx e rx no servidor. Uma análise dos pacotes IP mostrou que o servidor está sendo inundado por milhares de pequenas sessões IP contendo apenas alguns bytes.
Portanto, o verdadeiro problema - que você também pode ver no seu caso - pode ser que seu hardware e / ou pilha de pacotes IP não consiga atender pacotes suficientes por segundo.
De que sistema operacional você está falando? Se for Linux, posso fornecer mais detalhes.
Adicionado: 26/06/2011 (Estamos falando de um Cisco 2960-S Switch / Router)
Estranho que a Cisco não conheça suas próprias folhas de dados. : - /
Veja a seção "Taxa de encaminhamento: pacote de 64 bytes Cisco Catalyst 2960-S" aqui . A partir disso, eu diria que o 2960-S é o irmão maior do 2960 e deve fazer muitos PPS. Onde você experimenta esse problema? Isso é um tronco / uplink?
Como você fala sobre a camada 2, esqueça o IP - estamos no nível de pacotes Ethernet. Mas o problema pode ser o mesmo.
Onde / como você executou esse wireshark?
fonte
Como a velocidade da linha bruta é de 1 Mbps / mS, como você disse, o gráfico mostra picos que excedem ligeiramente e devem estar levemente distorcidos. Pacotes perdidos não estão lá e, portanto, não fazem parte do gráfico.
fonte