It VPN-piktogram lit ferbûn sjen, de tunnel falt even fuort by in netwurkferoaring, en ferkear dat blokkearre wurde moatten hie, giet oer mobyl út. Neat yn ’e ynterfaze kundige in gat oan. De funksje dêr’t jo op fertrouden is in belied fan klient en platfoarm, en in protokolnamme yn ’e ynstellings beskreaut net wat der yn dy sekonde bart.

Beskriuw it slot as in kontrakt oer tastannen, net as in eigenskip fan IKEv2 of On Demand.

It symptoom: it piktogram seit ferbûn

In piktogram wjerspegelet de eigen opfetting fan ’e klient oer syn tastân, en dy opfetting kin efter de wierheid oan rinne mei de doer fan in opnij ferbinen. In cachede side, in flugge opnij ferbining of in statusferfrissing ferbergje allegear it ynterval. De fraach dy’t it wurdich is om te stellen is net oft it piktogram grien wie, mar wat it apparaat tastie wylst de tunnel ôfwêzich wie. Deselde fertraging ferklearret wêrom’t in skermôfdruk fan ’e app sa’n swak bewiis is: it registrearret in tastân, net in oergong.

Dy fraach hat allinnich in antwurd as it belied it definiearret.

Wat it protokol eins ûnderhâldt

IKEv2 ûnderhâldt en fernijt in autentisearre IPsec-relaasje, en mobiliteitsfunksjes helpe om dy nei in adresferoaring te herstellen. Dat is in útspraak oer de libbenssyklus fan ’e tunnel. It seit neat oer de tastimming fan ’e iPhone om oar ferkear yn it gat te stjoeren, want dy tastimming heart by it platfoarm en de klient, net by de kaai-útwikseling. In apparaat dat yn minder as in sekonde opnij ferbynt hie dochs in finster, en yn dat finster libbet it nijsgjirrige gedrach.

On Demand is likegoed in beskriuwing fan aktivaasjegedrach, net in universele blokkearringgarânsje.

Wat it platfoarm in ûntwikkelder biedt

Network Extension fan Apple jout kontrôles foar ferkearsomfang, en syn rûtehantlieding ûnderskiedt gedrach mei alle netwurken ynbegrepen fan gewoane ynbegrepen rûtes en listet de systeemútsûnderingen op. Der bestiet ek in tafersjochthâldend Always On-ynsetmodel, apart fan ’e ynstelling foar automatyske ferbining fan in persoanlike app. Oft in beskate app dêrfan wat brûkt is in eigenskip fan ’e app, net fan it protokol dat it praat.

De namme fan in skeakel is gjin bewiis foar hokker API de app oanropt.

Lês de funksje as in kontrakt

Freegje de provider om fiif tastannen te spesifisearjen: earste aktivaasje, ûnferwachte tunnelferlies, opsetlik ferbrekken, ferlitten fan ’e app en werstarten fan it apparaat. Set de systeemútsûnderingen en elk opsetlik LAN-tagong njonken dy list. Freegje dan oft de funksje opsjoneel is, troch behear ôftwongen of ôfhinklik fan in klientmodus, want in pauze dy’t de brûker kiest en in slot dat in organisaasje ôftwingt binne ferskate produkten. Skriuw dy fiif antwurden yn it ynsetdokumint, want de folgjende beoardieler sil krekt dy fragen stelle.

In funksje dy’t blokket by ûnferwacht ferlies mar net by opsetlik ferbrekken is in gearhingjend ûntwerp. It is allinnich net dat wat de marketingside beskreau.

Hoe’t jo de gatten testen

Test ien oergong tagelyk mei ûnskealik ferkear, yn ’e app en adresfamylje dy’t jo oanbelangje. Befêstigje wat yn it gat tastien wie, net wat it piktogram dêrnei sjen liet. Registrearje de klientferzje en it belied njonken it resultaat, want beide feroarje en gjin fan beide is te sjen fan it ynstellingsskerm fan ’e telefoan. Dat is de iennichste manier om in echt gat fan in stadich piktogram te skieden.

As it antwurd foar neilibjen fan belang is, freegje it dan skriftlik ynstee fan it ôf te lieden fan in produktnamme.

Relatearre artikelen