VirtualBox'ta Bant Genişliği Sınırlamasına Rağmen Tutarsız Bant Genişliği


0

VirtualBox'da, bir Ubuntu 18.04 ana bilgisayarında çalışan iki Ubuntu 18.04 VM var. Hedefim, iki VM arasındaki ağ trafiğini simüle etmektir (biri Sunucu, biri Müşteri). Bu yüzden VM adaptör ayarlarını Dahili ağ . Yani temelde, iki farklı statik IP adresinde sadece bu iki VM var ve hepsi bu.

Şimdi bu bağlantı için kullanılabilir bant genişliğini sınırlamak istiyorum. Bu yüzden VirtualBox komutunu kullandım bandwidthctl Her iki VM için kullanılabilir bant genişliğini 300 MB / sn ile sınırlamak için Ana Bilgisayar terminalinde:

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

Sonra kullandım Iperf Maksimum bant genişliğini kontrol etmek için Server-VM'de başlattıktan sonra ( iPerf -s ) Client-VM'de aşağıdakileri denedim:

iperf -c 192.168.0.2 -t 20  -i 10 

Her bir bant genişliği raporu arasında 20 saniyelik (-t20) bir süre ve 10 saniyelik bir süre (-i 10) olur.

sonuç ortalama bir bant genişliği idi 0-10 saniye arasında 302 mbit / s ve 10-20 saniye arasında 298mbit / s .

Şimdi aralık süresini 10 saniyeden 0,5 saniyeye değiştirdim. sonuç örneğin çok tutarsız bir bant genişliği 6.0-6.5 saniye arasında 287mbit / s veya 3.5-4.0 saniye arasında 319mbit / s .

Aralık süresini 0.1 saniyeye değiştirmek daha da kötüleşti ve sonuç oldu 1,4-1,5 saniyeden 161 MB / sn ve sonra 1.5-1.6 saniyeden 412mbit / s .

20 saniyelik tüm süre boyunca ortalama bant genişliği her zaman 300 mb / sn hakkında bir şeydi ama sorum şu:

300mbit / s'lik bir sınırlama ayarlasa da neden arasındaki aralıkta belirsiz bir bant genişliği var?

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.