Müşterim düşük internet hızlarından şikayet ediyor. Speedtest.net ile ölçüldüğünde hızlar kabul edilebilir. Periyodik olarak ölçülen indirmeler, nominal hızın% 10 ila% 30'udur. Bunu açıklayamam.
Biraz arka plan. Sorunlu bağlantı, hızlı internetin en büyük varlık olmadığı güneşli Karayip adalarından birinde. Son zamanlarda internet hızları 200 Mbps'ye kadar iyi oldu. Ancak Amsterdam'a (diyelim ki) ping turu yaklaşık 180 ms'dir.
Müşterinin 100 Mbps fiber bağlantısı var. ISP CO'ya bir Windows makinesinde (speedtest.net) bir hız testi yaparken 95 Mbps elde ederiz. Amsterdam için aynı hız testini kullanırken 60-70 Mbs'e ulaşıyoruz. Tamamen kabul edilebilir.
Bir süre önce, Amsterdam'daki sunucularımdan birinden düzenli olarak bir dosya yazan bir RasPi kurdum. Doğrudan AMS-IX'a bağlı bir veri merkezinde. Bu komutu kullanarak:
wget -O /dev/null --report-speed=bits http://aserv.example.net/~myuser/links/M77232917.txt
.Txt dosyası 23 MBayt sayıdır. (Aslında tek ama en büyük Mersenne Prime, 23e6 basamaklı)
Bu dosyayı sorunlu ağa indirdiğimde, wget bunu rapor eder:
dev/null 100%[====================================================================>] 22.81M 11.6Mb/s in 17s
2019-02-08 14:27:55 (11.2 Mb/s) - ‘/dev/null’ saved [23923322/23923322]
Bu aynı zamanda speedtest.net'in 60-70 Mbps olduğunu bildiriyor.
Raspi'nin sınırlamaları olduğunu biliyorum. Ancak bu hız çılgınca değişiyor. Bir kez RasPi bunu 11 Mbps, bir dahaki sefere 22 Mbps bildirdi. Ancak bazen 1,5 Mbps kadar düşük.
Bu testi gerçekten güçlü bir dizüstü bilgisayarla yaptığımda, en yüksek hızlar biraz daha yüksek (30 Mbps'ye kadar), ancak aynı düşüklükleri de gösteriyor. Bu nedenle, yüksek tarafta bir RasPi sınırlaması olduğunu gösterir, ancak düşük tarafta 10 Mbps'yi göstermez.
Aynı komutu Almanya'nın München kentindeki bir sunucudan veri merkezinde yayınladım. Hız 96 Mbps.
Daha sonra Hollanda'da 100 Mbps fiber bağlantıdan: 65 Mbps.
Sonra, nominal 10 Mbps ADSL olan evimde. Speedtest 10 Mbps gösterir. Wget 8,5 Mbps verir. Bu benim kitabımda eşit.
Bu, sunucuda dosya indirme için ana bilgisayar görevi gören herhangi bir sınırlamayı engeller.
Ben hiç kimsenin müşteri tesislerinde bağlantının yavaşlığının nedenine işaret edebileceğini sanmıyorum. Ancak kimse speedtest.net ve wget arasındaki tutarsızlığı açıklayabilir mi?
En hızlı olanın görmezden geldiği bir şey mi var, yoksa sadece zirveleri mi ölçüyor? Yoksa wget uzun ping sürelerinden ciddi şekilde etkileniyor mu?
Wget testinin gerçek, etkili hızı verdiğini hissediyorum, en hızlısı ise reklamı yapılan hızı göstermek.
ssh personal-server cat /dev/zero | pv > /dev/null
, bildiğiniz bir kişisel sunucuda, hızın beklediğiniz hızdan daha yavaş olmasıyla sınırlı olmadığını bilmektir.