Għaliex żewġ testijiet tal-veloċità VPN fuq l-istess mina ma jaqblux
Ħruġ ġdid ibiddel is-server tat-test, u bidu bil-mod ibiddel il-punteġġ. Iffissa d-destinazzjoni, qabbel in-numru ta' flussi u aqsam l-ispiża tal-proċessur mill-kapaċità tal-konnessjoni.
Żewġ ġirjiet, mina waħda, u n-numri jvarjaw b'fattur ta' tlieta. Il-mina ma nbidlitx bejniethom. Dak li nbidel huwa l-kejl: sit tat-test li jagħżel server abbażi tal-post apparenti tiegħek, numru ta' flussi li jiddeċiedi jekk bidu bil-mod wieħed jew sitt qed jimlew il-pajp, u tul qasir biżżejjed biex jispiċċa qabel issir użu xieraq mill-passaġġ. It-testijiet tal-veloċità mhumiex żbaljati, iżda huma jwieġbu mistoqsija eħxen minn dik li n-nies isaqsu lilhom.
Indirizz ta' ħruġ ġdid ibiddel id-destinazzjoni tat-test
Il-biċċa l-kbira tas-siti tat-test jagħżlu server tal-kejl awtomatikament, u jagħżluh parzjalment billi jħarsu minn fejn tidher li ġejja l-konnessjoni tiegħek. Ixgħel il-mina u l-pajjiż apparenti tiegħek jinbidel, allura s-server magħżul jinbidel, u t-tqabbil issa jkopri żewġ rotot differenti lejn żewġ hosts differenti.
Ir-riżultat mhuwiex kejl tal-VPN xejn. Huwa kejl tar-rotta tiegħek lejn server li ma għażiltx, u d-differenza bejn iż-żewġ ġirjiet tista' tkun iddominata mill-peering ta' dak is-server aktar milli minn xi ħaġa li għamlet il-mina.
Iffissa d-destinazzjoni qabel tibdel xi ħaġa oħra. Kull għodda kredibbli tħallik tagħżel server b'mod espliċitu, u meta ma tagħmilx hekk, il-paġna tar-riżultati normalment issemmi dak li ntuża, li biżżejjed biex tinduna li ż-żewġ ġirjiet mhumiex komparabbli. Ikkonferma dak li ra s-sit qabel ma tafda l-għażla tiegħu:
curl -sS https://ipinfo.io/json | grep -E '"ip"|"org"|"country"'
Jekk il-pajjiż inbidel bejn il-ġirjiet, inbidel ukoll kull ma għażel it-test wara dan. Ikteb il-ħruġ osservat ħdejn kull riżultat u l-konfużjoni l-aktar tispiċċa.
Il-bidu bil-mod jispiċċa wara li jispiċċaw il-biċċa l-kbira tat-testijiet qosra
Konnessjoni TCP ma tibdiex bir-rata tal-konnessjoni. Tibda b'tieqa żgħira ta' konġestjoni, iddoppjaha bejn wieħed u ieħor f'kull vjaġġ 'l hemm u 'l hawn, u tilħaq il-kapaċità tal-passaġġ biss wara diversi vjaġġi. Test ta' għaxar sekondi fuq passaġġ b'dewmien għoli jista' jqatta' parti sostanzjali minn ħajtu f'dak it-tluq.
Għalhekk mina b'aktar dewmien tikseb punteġġ agħar fi test qasir milli jistħoqqilha, u għalhekk ġirja itwal spiss tirrapporta numru ogħla mingħajr ebda bidla fil-konfigurazzjoni. Il- qafas tal-throughput RFC 6349 jittratta dan b'mod espliċitu, u għalhekk il-kejl bis-serjetà jdum biżżejjed biex jasal għal stat stabbli. Ġirja ta' ħames sekondi fuq passaġġ bis-satellita tkejjel l-aċċeleratur, mhux it-triq.
Ħares lejn il-fażijiet tal-konnessjoni minflok tafda numru wieħed. Curl jirrapporta kull stadju separatament, allura tista' tara jekk il-ħin hijiex sejjer fil-handshake, fit-tluq jew fit-trasferiment:
curl -sS -o /dev/null -w 'dns=%{time_namelookup} tcp=%{time_connect} tls=%{time_appconnect} total=%{time_total} bytes/s=%{speed_download}\n' \
https://mirror.example.net/testfile.bin
Ġorru darbtejn wara xulxin lejn l-istess destinazzjoni. Jekk it-tieni ġirja hi ħafna aktar mgħaġġla, kont qed tkejjel it-tluq, mhux il-passaġġ, u kull tqabbil li uża biss l-ewwel waħda huwa suspettat.
Fluss wieħed u sitt flussi jkejlu affarijiet differenti
Fluss TCP wieħed huwa limitat bit-tieqa li jista' jżomm fl-ajru, li hija bejn wieħed u ieħor il-ħin tal-vjaġġ immultiplikat bir-rata. Fuq passaġġ twil dak il-prodott jaqbeż dak li se juża fluss wieħed, allura download wieħed jirrapporta inqas mill-kapaċità li teżisti. Sitt flussi paralleli jimlew il-vojt u jipproduċu numru akbar.
iperf3 -c speed.example.net -t 20
iperf3 -c speed.example.net -t 20 -P 6
mtr -rwc 50 speed.example.net
Iż-żewġ numri huma veri. In-numru ta' fluss wieħed jgħid x'se jagħmel download wieħed, li tab tal-browser normalment jieħu. In-numru paralleli jgħid x'tista' ġġorr il-passaġġ b'mod totali, li torrent jew download b'partijiet jista' juża. Li tikkwota wieħed bħallikieku hu l-ieħor huwa kif mina tajba tinbidel mingħajr raġuni.
Li tqabbel riżultat paralleli ma' riżultat ta' fluss wieħed huwa l-aktar mod komuni kif in-nies jikkonkludu li VPN naqqas il-veloċità tagħhom bin-nofs. Qabbel il-metodu, imbagħad qabbel. It-traċċa fit-tielet kmand iżżid il-kuntest nieqes: passaġġ b'jitter għoli jagħti riżultati inkonsistenti fiż-żewġ modi, u ebda numru ta' flussi ma jsewwi dan.
L-encryption tiswa ħin tal-proċessur, l-encapsulation tiswa bytes
Żewġ mekkaniżmi jaħdmu fuq kull pakkett irrispettivament minn kemm hi mgħaġġla l-konnessjoni. L-encryption tikkonsma CPU għal kull byte, u l-encapsulation iżżid bytes tal-intestatura li l-konnessjoni xorta trid iġġorr. It-tnejn jidhru bħala limitu massimu, u għandhom sintomi differenti.
Il-limitu tal-CPU jidher bħala pjanura: it-throughput jieqaf jogħla kemm flussi tżid, u l-proċessur tal-magna jkun okkupat waqt li l-konnessjoni mhijiex. Fuq router żgħir jew telefon dan spiss ikun il-limitu veru, u għalhekk linja mgħaġġla xorta tista' tagħti mina modesta.
L-ispiża fil-bytes hija iżgħar iżda kostanti. Intestaturi żejda jfissru inqas tagħbija utli għal kull pakkett, u fuq passaġġ b'unità massima tat-trażmissjoni fissa jistgħu wkoll iqanqlu frammentazzjoni jew toqba sewda li tidher bħala waqfien fi trasferimenti kbar aktar milli bħala medja bil-mod.
| Observation | Likely mechanism | What to measure |
|---|---|---|
| Throughput flat as streams increase | CPU per packet on one core | Per-core utilisation during the test |
| Fast small transfers, stalled large ones | MTU and fragmentation | Payload size at which it breaks |
| Good average, unusable calls | Queueing delay behind a full buffer | Latency under load |
Dawn it-tlieta spiss jiġu konfużi għax l-utenti jiddeskrivuhom kollha bħala «il-VPN bil-mod». L-ewwel wieħed biss jirreaġixxi għal magna akbar, it-tieni biss jirreaġixxi għal MTU iżgħar, u t-tielet biss jirreaġixxi għall-ġestjoni tal-kjuwijiet.
Poġġi l-metodu fir-rekord
Riżultat li jistħoqqlu jinżamm isemmi l-apparat, in-netwerk tal-aċċess, il-ħruġ, is-server tal-kejl, id-direzzjoni, in-numru ta' flussi u t-tul. Mingħajr dawn, żewġ numri ma jistgħux jiġu mqabbla, u biljett li jkun fih numru wieħed fil-verità huwa burdata.
Żomm ukoll il-ġirjiet ħżiena. Sensiela fejn ħruġ wieħed jipproduċi waqfien kull darba hija ferm aktar informattiva minn medja, u l-waqfien huma eżattament dak li l-medji jaħbu.
Imbagħad ittestja l-ħaġa li tassew tinteressak. Jekk l-għan huwa download kbir, niżżel il-fajl. Jekk l-għan huwa sejħa, kejjel id-dewmien taħt tagħbija minflok it-throughput fil-mistrieħ, għax mina tista' tagħmel punteġġ tajjeb fi test tal-veloċità u xorta tagħmel kull laqgħa ma tinstemax.