Туннеліңіз түні бойы ашық тұрды, ешнәрсе ағынмен берілмеді, бірақ пайдалану графигі бәрібір қозғалды. Бұл қалыпты: VPN желіңіздің бір бөлігін брондаудың орнына әңгімені ашық ұстайды, сондықтан брондалған үлес нөлге тең, ал байттар аз және нақты. Екі ұғым үнемі орын ауыстырады, сондықтан бос VPN трафикті жұмсай ма деген сұраққа екі бағытта да нашар жауап беріледі. Дұрыс есептегішті сипаттауға болатын терезеде өлшеу мұны бір түстен кейін шешеді.

Неге бос туннель бәрібір байттарды жылжытады

Туннель дегеніміз өмір сүру мерзімі бар бейнелеу, және бұл бейнелеуді тірі ұстайтын нәрсе керек. Қол алысу мерзімі бітеді, NAT құрылғылары бос түрлендірулерді тастайды, ал ұзақ үнсіз қалған серіктес екі шетінің ешқайсысында ақау болмаса да қолжетімсіз болуы мүмкін. Хаттамалар жіберетін ештеңе болмаған кезде нені жіберетінімен ерекшеленеді: WireGuard қол алысу орныққаннан кейін әдепкіде ештеңе жібермейді, ал қосымша PersistentKeepalive параметрі мерзімді пакет қосып, түрлендіру артындағы серіктестің қолжетімді болып қалуын қамтамасыз етеді. Оны әдейі қосыңыз, сонда интервал есептегіште көрінеді.

OpenVPN қызметінің keepalive көмекшісі басқаша жұмыс істейді: ол ping тәрізді тексерулерді анықтап, екі шеті тірі сессияны өлі сессиядан ажырата алады, ал өз транспортын алып жүретін клиенттерде басқа атаулармен балама таймерлер бар. Бұның ешқайсысы қолданба терезесінде көрінбейді, сондықтан бос экран сымда не бар екені туралы ештеңе айтпайды.

Бос қолданба бос құрылғы емес

Ашық туннель оған қосылған әрбір клиентке қызмет етеді, ал клиенттер сирек тоқтайды. Фотосинхрондау, resolver сұраулары, жаңарту тексерулері және бақылау агенті әдепкі болып табылатын маршрутты ұстанады, ал толық туннель профилінде бұл маршрут туннельдің өзі. Қалтада ұйықтап жатқан телефон әлі де сұраныс жібереді, ал сақтық көшірме жасау жұмысына ешкім бейне көріп отырмағаны бәрібір. Туннель бос дегеніміз құрылғыларыңыз оны пайдаланып жатқанда сіз пайдаланбайсыз.

Көпірлі және маршрутталған профильдер әртүрлі трафикті тасымалдайды, сондықтан бір байқау әрқайсысында әртүрлі жауап бере алады. Өлшеуден бұрын кім қосылғанын жазып алыңыз, өйткені бір синхрондау клиенті аралықтағы барлық keepalive-ден басым болуы мүмкін.

Бір есептегіш таңдап, оның нені санайтынын айтыңыз

Үш қосынды бар және әрқайсысы басқа сұраққа жауап береді: туннельден не өтті, физикалық байланыстан не өтті және провайдер нені төлетуге шешім қабылдады. Аплинкте санау туннельге ешқашан кірмегеннің бәрін де санайды, ARP-тен көршінің стримингіне дейін. Туннель интерфейсінде санау сыртқы тақырыпты, қол алысу қайталауларын және түрлендіруді ашық ұстайтын keepalive-терді өткізіп жібереді. Екеуін де оқу арзан және байт туннельдің қай жағында саналғанын көрудің бірден-бір жолы.

ip -s link show wg0
ip -s link show eth0

Біреуіне сілтеме жасамас бұрын сұрағыңыз осы екеуінің қайсысы туралы екенін шешіңіз, өйткені оларды қосу байланысты жұмысты екі рет санайды. Провайдердің есебі сіз өлшеген кезеңнен кейінгі кезеңде жабылуы мүмкін, сондықтан шотқа сәйкес келмейтін қосынды автоматты түрде қате емес. Жариялаған кез келген санға интерфейсті, бағытты және терезені тіркеңіз.

Қысқа бақылаумен өлшеу жүргізіңіз

Туннель мен оның қорғанысын қалыпты күндегідей қалдырыңыз, қосымша тасымалдауларды өткізіп жіберіңіз және кім қосылып қалғанын жазыңыз. Есептегіштерді оқыңыз, оқуға тұрарлық ұзақ терезе күтіңіз, оларды қайта оқыңыз және өткен уақытты айырмашылықтың қасында ұстаңыз. Үлкен жылдамдық тесті басқа сұраққа жауап береді: ол желіні қанықтырады және бос тұру құны туралы ештеңе айтпайды.

Бірінші нәтиже мүмкін емес көрінсе, терезені бір рет қайталаңыз, өйткені бір үлгі жоспарланған жұмысты жарты жолда ұстап қалуы мүмкін. Сәйкес келген екі интервал дәлел; бір интервал бірліктері бар аңыз.

Нашар туннельмен тазарақ нөл сатып алмаңыз

Графикті реттеу үшін keepalive немесе тіршілік тексеруін өшіру өлшеп жатқан орналастыруды өзгертеді, ал туннель келесі бос кезеңнен кейін қайта көтерілмеуі мүмкін. Түртудің алдында механизм қолжетімділікке немесе қызмет көрсетуге қызмет ете ме деп сұраңыз, ал егер иә болса, оны қосулы күйінде өлшеңіз, өйткені сіз қолдайтын конфигурация сол. Бұзылған қалпына келтіру жолын жасыратын тазарақ нөл бұл жаттығудағы ең қымбат нәтиже.

Сан шынымен үлкен болса, хаттама желіні толтырады деп болжаудың орнына оны тудырған процесті немесе клиентті табыңыз. Байттардың қай жақта екенін көру үшін ішкі және сыртқы есептегіштерді салыстырыңыз, содан кейін өз деп ойлаған сыйымдылықты емес, сол кезеңдегі пайдалануды хабарлаңыз.

Қатысты мақалалар