VPN-де жүктеп салу жүктеп алудан баяу ма? Қай шекке тап болатыныңызды анықтаңыз
Асимметриялық желі, бос емес жоғары ағын және тұрып қалатын ағын — үш түрлі шек. Бір уақытта бір бағытты тексеріңіз, содан кейін жүктеп салу қай шекке тап болатынын анықтаңыз.
Қатынау желілерінің көпшілігі асимметриялы, сондықтан туннель әдетте жүктеп алудан баяуырақ жүктеп салады, және бұл ақау емес, күтілетін жауап. Қызықты сұрақ — жүктеп салуыңыз желімен, оны бұрыннан пайдаланып жатқан басқа нәрсемен немесе тұрақты жүріп өтудің орнына тұрып қалатын ағынмен шектеле ме. Бұл үшеуі бір шағымды тудырады және түрлі жұмысты қажет етеді.
Ілгерілеу жолағынан бірдей көрінетін үш шек
Өткізу қабілеті бірінші, және бұл туннельдің емес, қатынау өнімінің қасиеті. Бірнеше мегабиттік жоғары ағын тұрмыстық талшықта және көптеген мобильді тарифтерде қалыпты, ал шифрлау шығыны сол айырмаға қарағанда аз. Инкапсуляция әр пакетке байт қосады, бұл пайдалы өткізу қабілетін екі бағытта да азайтады, тек біреуінде емес, сондықтан ол үлкен асимметрияны жалғыз түсіндіре алмайды.
Бәсекелестік екінші. Бұлттық синхрондау, фото кітапханалар және жаңарту агенттері машина бос көрінгенде жүктеп салады, сол желідегі екінші құрылғы да солай істейді. Кезек үшінші: қаныққан жоғары ағын интерактивті трафикті көлемді деректердің артына итереді, сондықтан қоңыраулар үзіледі, ал тасымалдаудың өзі сау ілгерілеуді хабарлайды.
Бір уақытта бір бағытты өлшеңіз
Бір құрылғыны, бір профильді және бір межені пайдаланыңыз, және бәсекелестікті байқағыңыз келмейтін болса, екі бағытты бір уақытта ешқашан іске қоспаңыз. Бірінші іске қосу алдында өз қосымша тасымалдауларыңызды тоқтатыңыз. Арасында бір жалауша бар екі іске қосу оның көбін шешеді.
iperf3 әдепкі бойынша клиенттен жібереді, сондықтан қарапайым іске қосу жоғары жолыңызды өлшейді; -R бағытты кері айналдырып, жүктеп алуды өлшейді. Оларды бірнеше минут аралықпен іске қосып, орташа мән алудың орнына екі санды да жазыңыз:
iperf3 -c speed.example.net -t 30 -P 4
iperf3 -c speed.example.net -t 30 -P 4 -RЕгер жүктеп салу саны жүктеп алу санының кішкене бөлігі болса және іске қосулар арасында тұрақты қалса, пішін асимметриялық қатынау желісіне сәйкес келеді және туннель бұл жерде әңгіме емес. Егер жүктеп салу іске қосулар арасында тербелсе немесе он секундтан кейін күйресе, оқуды жалғастырыңыз.
Жүктеп салу қай жерде өзгеретініне қарай шешіңіз
Бір уақытта бір айнымалыны өзгертіп, қай бағыттың қозғалатынын бақылаңыз. Жақсырақ жүктеп салатын екінші VPN соңғы нүктесі сол нүктеге немесе оған баратын маршрутқа нұсқайды. Сол желідегі екінші құрылғыдан дәл сондай баяу жүктеп салу желіге нұсқайды. Басқа желідегі басқа құрылғы да баяу болса, ол меженің кіру саясатына нұсқайды, оны жергілікті жерде түзете алмайсыз.
Сол жұмыс жүктемесі үшін секундына байтты және өткен уақытты жазыңыз, бір ғана жылдамдық ұпайын емес. Сақтық көшірме клиенті мен жылдамдық сынағы әртүрлі межелерді және әртүрлі параллельділікті пайдаланады, сондықтан олардың сандарын салыстыру ештеңеге жауап бермейді. Кіші сұраныстар ретінде болып, тек үлкен тасымалдаулар жорғаласа, шек өткізу қабілеті емес шығар.
Күнделікті пайдалану үшін фондық жүктеп салуды шектеу немесе оны жиналыс сағаттарынан тыс жоспарлау кез келген туннель параметрінен гөрі жиі көмектеседі. Бұл өзгерісті құрама жұмыс жүктемесі бойынша бағалаңыз: кешірек бітетін, бірақ енді қоңырауларды бұзбайтын сақтық көшірме әдетте жақсырақ мәміле.
Тоқтау баяулықты жеңгенде
Қайталанатын нүктеде қатып, содан кейін жалғасатын тасымалдау жылдамдық шегі емес, жолдың MTU мәселесі сияқты әрекет етеді. Туннель әр пакеттің пайдалы жүктемесін азайтады, ал пайда болған ICMP хабарламасын тастайтын құрылғы жіберушіні болжауға қалдырады. Бұл үлгі өз сынағын қажет етеді, өйткені жөндеу жылдамдықты реттеуден өзгеше. Тұрақты төмен сан өткізу қабілетіне нұсқайды, ал тыныштыққа ұласқан жарылыс жол көтере алмайтын жүктемеге нұсқайды.
Жолды бөлшектелмейтін жүктемемен сынаңыз, содан кейін туннель интерфейсінің MTU мәнін өтіп жатқан мәнмен салыстырыңыз:
ping -M do -s 1400 -c 3 203.0.113.10
ip link show dev tun0 | grep -o "mtu [0-9]*"Егер үлкен зонд жоғалып, кішісі сәтті болса, әр протокол үшін интерфейс MTU-ын төмендетудің орнына туннельдегі TCP MSS-ті қысыңыз. Осы нүктеден кейінгі тұрақты тоқтаулар қабылдаушы қолданбаның қоймасына немесе қарқынына жатады, желілік жолға емес.
Нені өзгерту керек, нені қалдыру керек
Өзіңіз басқаратын нәрселерді өзгертіңіз: фондық тасымалдау кестелері, соңғы нүктені таңдау және тоқтайтын жол үшін MSS. Әр өзгерісті қайтымды және бір жұмыс жүктемесімен шектеулі ұстаңыз. Өлшеу жақсы дейтін нәрселерді, соның ішінде желіге әлдеқашан сәйкес келетін жүктеп алу жылдамдығын, тыныш қалдырыңыз.
Профильмен, соңғы нүктеммен және тәулік уақытымен бірге дейінгі және кейінгі сандарды жазыңыз, өйткені соңғы нүктеммен бірге жылжитын жүктеп салу мәселесі — маршруттау мәселесі, ал құрылғымен бірге жылжитыны жергілікті. Дәл сол жазба анық емес шағымды шешімге айналдырады және сол пәрменнің екі іске қосылуына тұрарлық.