largura de banda inconstante apesar da limitação de largura de banda no VirtualBox

0

No VirtualBox, tenho duas VMs do Ubuntu 18.04 em execução em um host do Ubuntu 18.04. Minha meta é simular o tráfego de rede entre as duas VMs (uma como servidor e outra como cliente). Portanto, defino as configurações do adaptador de VM para Rede Interna . Então, basicamente, há apenas essas duas VMs em dois endereços IP estáticos diferentes e é isso.

Agora quero limitar a largura de banda disponível para essa conexão. Portanto, usei o comando bandwidthctl do VirtualBox no terminal Host para limitar a largura de banda disponível para as duas VMs para 300 MB / s:

VBoxManage bandwidthctl "VM" add Limit --type network --limit 300m

Depois usei iPerf para verificar a largura de banda máxima. Depois de iniciá-lo no Server-VM ( iPerf -s ) eu tentei o seguinte no cliente-VM:

iperf -c 192.168.0.2 -t 20  -i 10 

o que leva a um tempo de duração de 20 segundos (-t 20) e um intervalo de 10 segundos (-i 10) entre cada relatório de largura de banda.

O resultado foi uma largura de banda média de 302mbit / s no intervalo de 0-10seconds e 298mbit / s no intervalo de 10 a 20 segundos .

Agora mudei o tempo de intervalo de 10 segundos para 0,5 segundos. O resultado foi uma largura de banda muito inconstante de, por exemplo, 287mbit / s no intervalo de 6,0-6,5 segundos ou 319mbit / s no intervalo de 3,5-4,0 segundos .

Mudar o tempo de intervalo para 0,1 segundos tornou-o ainda pior e resultado foi 161mbit / s de 1,4-1,5 segundos e depois 412mbit / s de 1,5-1,6 segundos .

A largura de banda média ao longo de todo o tempo de duração de 20 segundos sempre foi algo em torno de 300mbit / s, mas minha pergunta é:

Por que eu tenho uma largura de banda inconstante nos intervalos entre, apesar de ajustar uma limitação de 300mbit / s?

    
por jjulianf 24.07.2018 / 18:17

0 respostas