Otimização do tráfego de rede usando tc / tbf - resultados inesperados

1

Para facilitar alguns testes de desempenho, estou tentando limitar o tráfego ip em uma máquina em particular - eu quero limitá-lo a 1 Mbit / s.

Eu tenho uma máquina de teste separada, onde este comando funciona bem:

tc qdisc adiciona dev eth0 raiz taxa tbf 1mbit burst 5kb latência 70ms peakrate 1.001mbit minburst 1540

Na caixa real onde eu quero aplicar isso, fico com estranheza. O mesmo comando limita o tráfego a 6Kbit / seg. Alguma idéia por quê?

unanme -a mostra

Linux IPERF1 2.6.18-128.el5PAE #1 SMP Wed Dec 17 12:02:33 EST 2008 i686 i686 i386 GNU/Linux

Temos três formas diferentes de monitorar a taxa de transferência: a aplicação real que estamos testando e que informa a taxa de transferência que vemos. Também temos algum monitoramento do Tivoli em um comutador e temos um cliente HTTP que faz o download de um arquivo de um servidor HTTP na caixa em questão. Todos os três métodos mostram 6Kbs quando o TBF é aplicado e muitos Mbs quando removemos o TBF.

    
por djna 03.10.2010 / 10:36

1 resposta

2

A resolução de tempo pode influenciar seus resultados, consulte aqui , por exemplo. O que acontece se você aumentar o burst para 10kb e remover a taxa de pico e o minburst?

    
por Michel 12.10.2010 / 12:35