VPN piktograma rodo prisijungta, tinklo keitimo metu tunelis akimirką nutrūksta, o srautas, kuris turėjo būti užblokuotas, išeina per mobilųjį tinklą. Sąsajoje niekas nepranešė apie spragą. Funkcija, kuria pasitikėjote, yra kliento ir platformos politika, o protokolo pavadinimas nustatymuose neaprašo, kas vyksta tą sekundę.

Apibūdinkite užraktą kaip sutartį dėl būsenų, o ne kaip IKEv2 ar On Demand savybę.

Simptomas: piktograma sako prisijungta

Piktograma atspindi kliento požiūrį į savo būseną, ir šis požiūris gali atsilikti nuo tikrovės per vieno prisijungimo iš naujo trukmę. Talpykloje saugomas puslapis, greitas prisijungimas iš naujo ar būsenos atnaujinimas visi paslepia intervalą. Klausimas, kurį verta užduoti, yra ne tai, ar piktograma buvo žalia, o tai, ką įrenginys leido, kol tunelio nebuvo. Tas pats vėlavimas paaiškina, kodėl programos ekrano nuotrauka yra toks silpnas įrodymas: ji įrašo būseną, o ne perėjimą.

Šis klausimas turi atsakymą tik jei politika jį apibrėžia.

Ką protokolas iš tikrųjų palaiko

IKEv2 palaiko ir atnaujina autentifikuotą IPsec ryšį, o mobilumo funkcijos padeda jį atkurti po adreso pakeitimo. Tai teiginys apie tunelio gyvavimo ciklą. Jis nieko nesako apie iPhone leidimą siųsti kitą srautą spragoje, nes šis leidimas priklauso platformai ir klientui, o ne raktų mainams. Įrenginys, kuris prisijungia iš naujo per mažiau nei sekundę, vis tiek turėjo langą, ir būtent tame lange gyvena įdomus elgesys.

On Demand taip pat yra aktyvavimo elgesio aprašymas, o ne universali blokavimo garantija.

Ką platforma siūlo kūrėjui

Apple Network Extension suteikia srauto apimties valdiklius, o jo maršrutizavimo vadovas atskiria visų tinklų įtraukimo elgesį nuo įprastų įtrauktų maršrutų ir išvardija sistemos išimtis. Taip pat egzistuoja prižiūrimas Always On diegimo modelis, atskirtas nuo asmeninės programos automatinio prisijungimo nustatymo. Ar tam tikra programa naudoja ką nors iš to, yra programos savybė, o ne protokolo, kuriuo ji kalba.

Jungiklio pavadinimas neįrodo, kurią API programa kviečia.

Skaitykite funkciją kaip sutartį

Paprašykite tiekėjo nurodyti penkias būsenas: pradinį aktyvavimą, netikėtą tunelio praradimą, tyčinį atsijungimą, išėjimą iš programos ir įrenginio paleidimą iš naujo. Šalia to sąrašo įrašykite sistemos išimtis ir bet kokią tyčinę prieigą prie LAN. Tada paklauskite, ar funkcija yra neprivaloma, valdymo primesta, ar priklauso nuo kliento režimo, nes vartotojo pasirinkta pauzė ir organizacijos primestas užraktas yra du skirtingi produktai. Įrašykite šiuos penkis atsakymus į diegimo įrašą, nes kitas recenzentas užduos būtent šiuos klausimus.

Funkcija, kuri blokuoja netikėto praradimo atveju, bet ne tyčinio atsijungimo atveju, yra nuosekli konstrukcija. Tiesiog tai ne ta, kurią aprašė rinkodaros puslapis.

Kaip išbandyti spragas

Išbandykite vieną perėjimą vienu metu su nekenksmingu srautu, toje programoje ir adresų šeimoje, kuri jums rūpi. Patvirtinkite, kas buvo leista spragos metu, o ne ką piktograma parodė vėliau. Užrašykite kliento versiją ir politiką šalia rezultato, nes abu keičiasi ir nė vieno nesimato telefono nustatymų ekrane. Tai vienintelis būdas atskirti tikrą spragą nuo lėtos piktogramos.

Jei atsakymas svarbus atitikčiai, paprašykite jo raštu, o ne spręskite iš produkto etiketės.

Susiję straipsniai