Дали неактивен VPN троши пропусност? Прочитајте го вистинскиот бројач
Неактивен тунел сѐ уште испраќа keepalive и позадински сообраќај на клиентите. Изберете го бројачот што одговара на вашето прашање, па наведете го заедно со неговиот интерфејс.
Вашиот тунел беше отворен цела ноќ, ништо не се пренесуваше, а графиконот за потрошувачка сѐ уште се помести. Тоа е нормално: VPN држи разговор отворен наместо да резервира дел од вашата линија, па резервираниот дел е нула, додека бајтите се мали и вистински. Двете идеи постојано се заменуваат, затоа на прашањето дали неактивен VPN троши пропусност лошо се одговара во двете насоки. Мерењето на вистинскиот бројач во период што можете да го опишете го решава тоа за еден ден.
Зошто неактивен тунел сѐ уште пренесува бајти
Тунелот е пресликување со животен век и нешто мора да го одржува тоа пресликување живо. Ракувањата истекуваат, NAT уредите ги отфрлаат неактивните преводи, а партнерот што молчи доволно долго може да стане недостапен без ништо да откаже на двата краја. Протоколите се разликуваат по тоа што праќаат кога нема што да пратат: WireGuard стандардно не пренесува ништо откако ракувањето ќе се смири, а опционалната PersistentKeepalive поставка додава периодичен пакет за да остане партнерот зад преводот достапен. Вклучете ја намерно и интервалот ќе стане видлив во бројач.
OpenVPN го има помошникот за keepalive што работи поинаку: тој дефинира проверки во стилот на ping за да можат двата краја да разликуваат жива сесија од мртва, а клиентите што носат сопствен транспорт имаат еквивалентни тајмери под други имиња. Ништо од ова не се појавува во прозорец на апликација, затоа празниот екран не кажува ништо за она што е на жицата.
Неактивна апликација не е неактивен уред
Отворениот тунел служи секој клиент поврзан со него, а клиентите ретко престануваат. Синхронизацијата на фотографии, барањата на resolver, проверките за ажурирања и агентот за надзор ја следат онаа рута што е стандардна, а на профил со целосен тунел таа рута е тунелот. Телефон што спие во џеб сѐ уште прашува, а резервната копија не се грижи што никој не гледа видео. Тунелот е неактивен во смисла дека вие не го користите додека вашите уреди го користат.
Мостените и рутираните профили носат различен сообраќај, па истото набљудување може да даде различен одговор на секој. Запишете кој беше поврзан пред да мерите, бидејќи еден клиент за синхронизација може да го надмине секој keepalive во интервалот.
Изберете еден бројач и кажете што брои
Постојат три вкупни суми и секоја одговара на различно прашање: што помина тунелот, што помина физичката врска и што провајдерот одлучи да наплати. Броењето на uplink ги брои и сите работи што никогаш не влегле во тунелот, од движењето на ARP до стримингот на соседот. Броењето на интерфејсот на тунелот го пропушта надворешниот заглавје, повторувањата на ракување и keepalive што држат превод отворен. Читањето и на двете е евтино и тоа е единствениот начин да се види на која страна на тунелот е изброен бајт.
ip -s link show wg0
ip -s link show eth0
Одлучете за кое од двете е вашето прашање пред да наведете било кое, бидејќи нивното собирање ја брои поврзаната работа двапати. Сметководството на провајдерот може да се затвори во подоцнежен период од оној што сте го мериле, па вкупната сума што не се совпаѓа со фактурата не е автоматски погрешна. Приложете интерфејс, насока и период на секој број што ќе го објавите.
Направете кратко набљудувано мерење
Оставете го тунелот и неговата заштита точно како што работат во нормален ден, прескокнете опционални преноси и забележете кој остана поврзан. Прочитајте ги бројачите, почекајте период доволно долг за да вреди да се чита, прочитајте ги повторно и задржете го изминатото време покрај разликата. Големиот тест за брзина одговара на друго прашање: ја заситува врската и не кажува ништо за цената на неактивноста.
Повторете го периодот еднаш ако првиот резултат изгледа невозможно, бидејќи еден примерок може да фати закажана работа на средина. Два интервали што се согласуваат се доказ; еден интервал е анегдота со единици.
Не купувајте почиста нула со полош тунел
Исклучувањето на keepalive или на проверката за живот за да се среди графиконот го менува распоредувањето што го мерите, а тунелот може да не се врати по следниот неактивен период. Прашајте дали механизмот служи за достапност или за одржување пред да го допрете, и мерете со него вклучен ако служи, бидејќи тоа е конфигурацијата што ќе ја поддржувате. Почистата нула што крие расипан пат за враќање е најскапиот резултат во оваа вежба.
Кога бројот е навистина голем, најдете го процесот или клиентот што го создал наместо да претпоставите дека протоколот ја полни линијата. Споредете ги внатрешниот и надворешниот бројач за да видите на која страна се бајтите, па пријавете ја потрошувачката за тој период наместо капацитетот што мислите дека го имате.