Misterul speedtest.net
Tot mai multe persoane pornesc aceeaşi discuţie pe o grămadă de forum-uri şi blog-uri
De ce speedtest.net arată o viteză de download/upload pe care eu nu o am ?
În primul rând speedtest.net ne arată în rapoarte lăţimea de bandă şi nu viteza reală de download/upload. Pentru a afla viteza reală dintr-un raport speedtest, înmulţiţi valoarea arătată la download cu 1024 şi împărţiţi rezultatul la 8. Valoarea obţinută reprezintă viteza de download reală în momentul în care a fost făcut test-ul.
Download:
1 | viteza_download_speedtest * 1024 / 8 = viteza download reală |
Upload:
1 | viteza_upload_speedtest * 1024 / 8 = viteza upload reală. |
În al 2-lea rând, viteza depinde şi de calea care este aleasă pentru a se face acel transfer de date.
Arhitectura reţelei Internet
Reţeaua asta mondială pe care noi o numim Internet, nu funcţionează pe căi directe. Dacă calea care trebuia urmată de un pachet cu informaţii pentru a ajunge din punctul A în punctul B este întreruptă, acesta va fi trimis pe o nouă cale. Această nouă cale este aleasă într-un mod foarte simplu. Server-ul cel mai apropiat din reţea de locaţia ta, va fi folosit pentru a transfera datele.
Problema aici apare. Chiar dacă server-ul ales pentru a fi folosit este cel mai apropiat din reţea de locaţia ta, fizic el se poate afla mult mai departe şi aşa apar variaţii mari de viteză.
Un exemplu
Dacă locuieşti în Bucureşti şi doreşti să trimiţi un fişier unui prieten din Constanţa, fişierul va fi trimis pe calea Bucureşti -> Feteşti -> Constanţa (reprezentată în poză cu roşu). Dar dacă această cale este întreruptă undeva, fişierul nostru va fi trimis pe o cale alternativă Bucureşti -> Olteniţa -> Călăraşi -> Constanţa (reprezentată în poză cu verde). Cu cât calea este mai lungă, cu atat efectul numit latenţă (latency) îşi face simţită prezenţa mai mult şi durata de transfer va creşte.
Astfel că aceleaşi date (fişierul nostru), transferate între aceleaşi puncte de referinţă (Bucureşti şi Constanţa) vor fi transferate în timp mai îndelungat pe calea reprezentată cu verde în poză, deoarece această este mai lungă.
În încheiere
După cum vedeţi principiul de funcţionare este destul de simplu, dar într-un caz real sunt luate în calcul mult mai multe variabile decât am înşirat eu aici (tip de infrastructură, capacitate de transfer, nivelul de încărcare al infrastructurii pe segmente de reţea, limitări, etc). Eu am încercat să dau o explicaţie pe întelesul tuturor. Dacă doriţi aprofundarea acestor date consultaţi documentaţia de specialitate.

Foarte buna explicatia
As avea de adaugat o mica chestie. Viteza de acolo e cea reala pentru ca viteza echipamentului se calculeaza in biti, nu in octeti (bytes).
Userul profan e obisnuit cu viteza care o arata browserul, care e exprimata in octeti (viteza reala / 8). Bineinteles, pentru majoritatea userilor asta e viteza reala si in vocabularul de zi cu zi asa a ramas, dar practic viteza reala e cea care o vedem acolo si care apare si in contractul cu ISP-ul nu cea care o vedem in browser sau torrent.
“Deci” mă dor ochii atunci când citesc aberații cu “vitează reală”. Nu există “viteză reală” precum nu există “viteză falsă”, există multipli de biți, ce au fost folosiți dintotdeauna pentru calculul vitezei în rețelistică și [l]userul ce nu face diferența între (exemplu) megabit, megabyte și mebibyte (ceea ce majoritatea sistemelor de operare arată greșit ca fiind megabyte). Nu am nimic împotriva articolului, doar exprimarea este ridicolă și încerc să o combat.
Disclaimer: îi denumesc [l]users pe acei utilizatori de Internet ce zac în bezna ignoranței (deși există Wikipedia spre exemplu) și se plâng de faptul că ISP-ul îi “fură” la trafic (aka “păi în contract scrie 10 mega”), dar n-au avut bunul simt să caute pe Google ce înseamnă ‘megabit’. Furtul este o acuzație gravă, ar fi bine să fie susținut de “ceva”. Nu intră în categorie cei ce nu au tangență cu tehnologia și pentru ei Internet = acel e albastru pe care dau click ca să se joace FarmVille sau să se uite la filme porno. Măcar ăștia știu că nu știu și nu comentează aberații pe forumuri, bloguri, etc.
@ SaltwaterC
Ai citit tot articolul ? Mai citeste o data ultimele 2 propozitii.
@ vim
Tocmai de aceea există ghilimele pe tastatură dacă vrei să faci o “metaforă” de asta. E plin Internetul de viteze reale, capacități reale, IP real, etc.
@ SaltwaterC
Cand incerci sa explici ceva tehnic unei persoane care nu are cunostinte in acel domeniu, incerci sa folosesti cat mai putini termeni tehnici si sa vorbesti “pe limba lui”.
Hai ca vorbiti ,, pe langa,, si lumea nu mai intelege nimic,ca sa nu mai zic de faptul ca va indepartati de subiect.Valorile vitezelor de download si upload rezultate in urma testelor speedtest.net sunt cat de cat exacte,DAR in schimb la rubrica ,,your summary,, adica in reprezentarea grafica a testelor facute de un anumit user,apar aberatii grave.De exemplu,eu am intre 2 si 4 mb/sec viteza de download in general,dar in acel grafic apar niste ,,varfuri,, ale testarii de 70(!),80(!) de mb/sec.Ai de pana mea,pai eu n-am avut viteze din astea in viata mea,mi se par de domeniul fantasticului.:)) Evident,baietii de la speedtest.net mai baga cate un ,,varf,, din asta ,,din burta,, ca valoarea generala obtinuta sa fie acceptabila si providerii gen: UPC,Orange,Romtelecom,etc,etc. sa nu se faca de rahat pt serviciile de internet,care sunt departe de datele stipulate in contractele cu abonatii acestor servicii.