Неге VPN арқылы жүктеу тікелей қосылысыңыздан басым болуы мүмкін
Туннельден өткенде жылдамдайтын тасымал әдетте бір порттағы шектеуге нұсқайды. Үш бақыланатын салыстыру қалыптастырғышты нақты жеделдетуден ажыратады.
Туннельді қосыңыз, үлкен жүктемені бастаңыз, және ол сол файлдың онсыз жеткен жылдамдығынан шамамен екі есе жылдам жүреді. Бұл жарнама сияқты естіледі, бірақ үй желісінде нақты өлшеу болуы мүмкін. Әдеттегі себеп — бір портқа байланған жылдамдық шегі: туннель сіздің тасымалыңызды қалыптастырғыш қарамайтын жерге апарады, ал желінің нақты сыйымдылығы бірінші рет көрінеді.
Яғни қызықты сан — VPN қаншалықты жылдам болғаны емес. Ол — желіңіздің қанша бөлігін ешқашан алмағаныңыз және неге.
Маршрутты емес, портты ұстанатын шек
Қатынау провайдері абонентке арналған өткізу қабілетін протокол немесе тағайындалатын порт бойынша шектей алады, ал 80 порты сүйікті нысан, өйткені қарапайым шолудың көп бөлігі оны пайдаланады. Шектеу көбіне бірінші пакеттен қолданылмайды: тасымал желі жылдамдығына жақын басталады, жарылыс квотасын жағып, содан кейін шектелген санға тоқтайды. Алғашқы секундтар сау көрінеді, ал тасымалдың қалғаны олай емес.
Сол байттарды басқа порт арқылы жіберіңіз, ал 80-дегі қалыптастырғыш оларды ешқашан көрмейді. Туннель тікелей қосылысты жеңгендей көрінеді, бірақ ол секіріс, шифрлау және өз шығынын қосты. Жақсарған нәрсе — жол емес, ереженің жоқтығы.
Сондықтан да әсер файлдар мен тағайындалатын жерлер бойынша соншалықты біркелкі. Егер шек портта болса, сол портпен тасымалданатынның бәрі бірдей әрекет етеді, файл көлемі қандай болса да, хост кім болса да. Басқа ережені тартатын тағайындалатын жер басқа қисық көрсетеді, және бұл айырмашылық өзі диагноздық.
Шыңды емес, платоны өлшеңіз
Шың — тасымалдың ең ақпаратсыз бөлігі, өйткені әр қосылыс буферлері тола бастағанда жақсы көрінеді. Жылдамдық қайда тұрақталатынын және ол жерде қанша тұратынын жазып алыңыз.
curl -o /dev/null -w '%{speed_download} %{time_total}\n' https://<host>/test.bin
scp user@<transfer-host>:/data/test.bin /tmp/
Жұпты бір машинада, бір сағатта, салыстырмалы желілердегі хосттарға қарсы кезекпен іске қосыңыз. Бір үлгі ештеңе дәлелдемейді; әрқайсысының екі жүргізуіндегі қисық пішіні — жарылыс квотасын тұрақты шектен ажырататын нәрсе. Жылдамдық қайда тегістелетінін жазыңыз, бірінші секунд нені көрсеткенін емес, өйткені жарылыс — қалыптастырғыштың шектеуді бастамас бұрын беретін дәл сол нәрсесі. Тасымалдың соңына дейін сақталатын тыныш плато — салыстыруға тиісті сан.
Файлды алдын ала сығылған күйде ұстаңыз, сонда тасымалдау сығымдалуын түсініктеме ретінде ұсыну мүмкін болмайды. PDF немесе мұрағат бұл айнымалыны алып тастайды, әрі туннель жүкті сықты деп ешкім дәлелдей алмайды. Егер екі тасымал да бір файлды пайдаланса, қалған жалғыз айырмашылық — жол мен порт. Әр санның қасына құрал мен портты жазыңыз, әйтпесе екінші жүргізу біріншімен салыстыруға жарамсыз.
Себепті оқшаулайтын үш салыстыру
Оларды ретімен орындап, өрнек анық болған кезде тоқтаңыз, өйткені әрқайсысы өзге әңгімені жоққа шығарады.
- Сол жүктемені кәдімгі веб-жолмен және басқа порттағы тасымалдау құралымен, сыйымдылығы салыстырмалы хосттан қайталаңыз.
- Екеуін де сығылмайтын файлмен қайталаңыз, сонда сығымдау үміткер болудан қалады.
- Егер туннель серверін өзіңіз басқарсаңыз, оны қайтадан 80 портына байлаңыз, екі ұшы келісуі үшін клиент профилін түзетіңіз және қайта тасымалдаңыз. Егер туннель енді шектелген веб-жылдамдықта отырса, шектеу портты ұстанады, VPN-ді емес.
Үшінші қадам — шешуші, және адамдар оны конфигурацияны өзгертуді талап ететіндіктен өткізіп жібереді. Онсыз сіз екі нәрсенің өзгеше екенін көрсеттіңіз, порт себеп екенін емес.
Бұл өлшеу нені қолдай алмайды
Ол туннельдің жалпы алғанда жылдамырақ екенін, бірдеңені сығатынын немесе желідегі басқа порттардың шектелмегенін көрсетпейді. Ол осы тасымалды, осы желіде, осы сағатта сипаттайды. Шектеулер сессияға, абонентке немесе тәулік уақытына қарай қолданылуы мүмкін және ескертусіз өзгеруі мүмкін.
Ол тікелей жолдың бұзылғанын да дәлелдемейді. Шектелген жол әлі де жұмыс істейді; ол әдейі шектелген, ал әдейі саясат жөндеуді күтіп тұрған ақау емес.
Және ол бәрін туннель арқылы өткізуді әсте ақтамайды. 80 портындағы әр қолданба шектеулі күйінде қалады, ал бүйірге бұрғаныңыздың бәрі енді қосымша секіріске және қосымша істен шығу режиміне тәуелді.
Табылымды іске асыруға болатын нәрсеге айналдырыңыз
Бақылауды үкім емес, өлшеу ретінде жазыңыз: 80 порты арқылы үлкен тасымалдар сол файлдың басқа портта жететін жылдамдығының шамамен жартысында тұрақталады, осы сағаттарда, осы желіде, осы үлгілер қоса тіркелген күйде. Бұл — біреу тергеуі мүмкін қолдау сұранысы.
«VPN жылдамырақ» — олай емес. Бұл шифрлау шығыны туралы жауап тудырады, ал ол жауап техникалық тұрғыдан дұрыс болғанымен ешкімге пайдалы ештеңе айтпайды. Үлгілер санын, сағатты және портты тіркеңіз, оқырман өрнекті қайталай алуы үшін.
Егер жаппай тасымалдар үшін басқа портты пайдалануды жалғастыруды шешсеңіз, бұл ескертпені өз жазбаларыңызға жазып қойыңыз: тыңдаушыны 80 портына көшіру онда бұрыннан байланған кез келген веб-сервермен қақтығысады, ал туындаған ақау порт қақтығысы емес, сынған туннель сияқты көрінеді.