Kodėl atsisiuntimas per VPN greitesnis nei tiesiogiai
Plynaukštė tiesioginiame paleidime ir stabilus paleidimas per tunelį rodo prievado ribą, o ne greitesnį kelią. Trys palyginimai, po vieną kintamąjį, ir tada pagalbos užklausa.
Pradedate didelį atsisiuntimą, pirmos sekundės atrodo normaliai, o paskui sparta nusistovi maždaug ties puse to, ką linija turėtų duoti. Prisijungiate prie tunelio, kartojate tą patį atsisiuntimą, ir jis išlaiko didesnę spartą viso failo metu. Tai tikras matavimas ir kartu klaidinanti išvada, nes tunelis nepadarė kelio greitesnio. Jis tik perkėlė jūsų srautą nuo prievado, kurį kažkas kelyje ribojo.
Kreivės forma tai išduoda
Stebėkite perdavimą, o ne galutinį skaičių. Apribotas kelias paprastai prasideda arti linijos spartos, išnaudoja savo protrūkio kvotą ir tada nusistovi ties riba, todėl vidurkis priklauso nuo to, kiek ilgai stebėjote. Tunelis, kuris iš tikrųjų pagerintų kelią, rodytų geresnę spartą nuo pirmos sekundės ir ją išlaikytų. Plynaukštė yra piršto atspaudas, ir ją lengva praleisti, jei fiksuojate tik piką.
Dviejų to paties failo paleidimų, vieno tiesioginio ir vieno per tunelį, pakanka pamatyti, ar yra plynaukštė.
Atkreipkite dėmesį, kada plynaukštė prasideda, kiek trunka ir kokią spartą išlaiko. Šios trys reikšmės atskiria formuotoją nuo perkrauto kelio, nes perkrova leidžia spartai klaidžioti, o formuotojas ją prikala prie vieno skaičiaus. Jei tiesioginis paleidimas palaipsniui blogėja, o paleidimas per tunelį išlieka stabilus, matote politiką, o ne fiziką.
Trys palyginimai, po vieną kintamąjį
Keiskite po vieną dalyką per paleidimą, kitaip nieko nesužinosite. Atsisiųskite tą patį failą įprastu žiniatinklio keliu, paskui perdavimo įrankiu, kuris naudoja kitą prievadą, iš panašios talpos prieglobos ir tą pačią valandą. Laikykite kliento mašiną nepakeistą, nes nešiojamasis kompiuteris, judantis tarp tinklų, prideda kintamąjį, kurio negalite valdyti.
curl -o /dev/null -w '%{speed_download}' https://files.example/big.iso
scp [email protected]:/exports/big.iso /dev/nullNaudokite jau suspaustą failą, pavyzdžiui, disko atvaizdą, kad transporto suspaudimas negalėtų paaiškinti skirtumo. Tada, jei valdote serverį, perkelkite jo klausytoją į prievadą, kurį įtariate esant apribotą, atnaujinkite kliento profilį ir pakartokite. Jei tunelis dabar nukris iki apribotos spartos, riba seka prievadą, o ne tunelį, ir klausimas išspręstas. Kiekvieną palyginimą atlikite du kartus ir saugokite plynaukštės skaičius, o ne pikus.
Užrašykite ir valandą, nes formuotojas gali būti pagrįstas laiku, o vakarinis testas gali nesutarti su rytiniu. Du paleidimai tą pačią valandą verti daugiau nei dešimt išmėtytų per dieną.
Ko šis matavimas negali pagrįsti
Jis neparodo, kad tunelis apskritai greitesnis, kad jis ką nors suspaudžia ar kad kiti prievadai nėra apriboti. Jis aprašo vieną perdavimą viena linija per vieną valandą. Ribos gali būti sesijos, abonento ar laiko pagrindu, o operatorius gali jas pakeisti nieko neskelbdamas.
Jis taip pat neparodo, kad tiesioginis kelias yra sugedęs. Apribotas kelias veikia būtent taip, kaip numatyta, jis tiesiog ribojamas politikos.
Šis skirtumas svarbus, kai tai aprašote. Gedimas kviečia remonto bilietą, o politika kviečia klausimą apie sutartį arba sprendimą ją apeiti. Pavadinus ribą gedimu, gaunamas pokalbis su pagalba, prasidedantis nuo klaidingos prielaidos. Pavadinus ją politika, galite užduoti konkretų klausimą, turintį konkretų atsakymą.
Paverskite radinį pagalbos užklausa
Naudokite skaičius ir palikite išvadą. Užklausa, teigianti, kad dideli perdavimai per 80 prievadą šiomis valandomis laikosi maždaug ties puse numatytos spartos, pridėjus plynaukštės skaičius, yra veiksminga. Užklausa, sakanti, kad VPN greitesnis, tokia nėra, nes ji skaitoma kaip teiginys apie tunelį, o ne pastebėjimas apie liniją. Pridėkite abu paleidimus ir jų laiko žymas, tada leiskite operatoriui aprašyti politiką.
Nestumkite kiekvienos programos į tunelį vien tam, kad vytumėtės tą skaičių.
Tunelis vis dar kainuoja papildomą šuolį, šifravimą ir naują gedimo režimų rinkinį, o apribotas prievadas lieka apribotas viskam kitam, kas jį naudoja. Kai dideli perdavimai turi baigtis patikimai, veskite savo užrašus, kuris prievadas neša ribą. Klausytojo perkėlimas į 80 prievadą taip pat susiduria su bet kuriuo žiniatinklio serveriu, jau prijungtu prie jo, ir tai sukuria naują triktį vietoj pataisymo.