D’VPN-Ikon weist verbonnen, den Tunnel fält ee Moment beim Netzwierkwiessel, an den Trafick, dee misst blockéiert ginn, geet iwwer de Mobilfunk eraus. Nichts an der Interface huet eng Läich ugekënnegt. D’Funktioun, op déi s du gebaut hues, ass eng Politik vum Client a vun der Plattform, an en Protokollnumm an den Astellungen beschreift net, wat an där Sekonn geschitt.

Beschreif de Schlass als en Kontrakt iwwer Zoustand, net als eng Eegenschaft vum IKEv2 oder On Demand.

D’Symptom: d’Ikon seet verbonnen

Eng Ikon spigelt d’Siicht vum Client op säin eegenen Zoustand, an déi Siicht kann der Realitéit ëm d’Dauer vun enger Reverbindung hannendrei hänken. Eng gechaschte Säit, eng séier Reverbindung oder eng Statusaktualiséierung verstoppen all den Intervall. D’Fro, déi et wäert ass, ass net, ob d’Ikon gréng war, mä wat den Apparat erlaabt huet, wärend den Tunnel absent war. Déiselwecht Verzögerung erkläert, firwat en Écran-Foto vun der App sou e schwaache Beweis ass: en hält en Zoustand fest, keen Iwwergang.

Déi Fro huet nëmmen eng Äntwert, wann d’Politik se definéiert.

Wat de Protokoll tatsächlech erhält

IKEv2 erhält an erneiert eng authentifizéiert IPsec-Bezéiung, an d’Mobilitéitsfunktioune hëllefen, se no engem Adresswiessel erëm hierzestellen. Dat ass eng Ausso iwwer de Liewenszyklus vum Tunnel. Et seet näischt iwwer d’Erlaabnis vum iPhone, an der Läich aneren Trafick ze schécken, well déi Erlaabnis gehéiert der Plattform an dem Client, net dem Schlësselaustausch. En Apparat, deen a manner wéi enger Sekonn erëm verbënnt, hat ëmmer nach eng Fënster, an an där Fënster lieft dat interessant Verhalen.

On Demand ass och eng Beschreiwung vum Aktivéierungsverhalen, keng universell Blockéierungsgarantie.

Wat d’Plattform engem Entwéckler bitt

Network Extension vun Apple bitt Kontrollen iwwer den Trafickwäit, an hire Routing-Guide ënnerscheet d’Verhalen, all Netzwierker anzebezéien, vun normale mat abezunnenen Trajets a lëscht d’Ausname vum System op. Et gëtt och en iwwerwaachte Modell fir den Asaz vun Always On, getrennt vun der Astellung fir automatesch Verbindung vun enger perséinlecher App. Ob eng bestëmmten App eppes dovu benotzt, ass eng Eegenschaft vun der App, net vum Protokoll, dee se schwätzt.

Den Numm vun engem Schalter ass kee Beweis, wéi eng API d’App oprufft.

Lies d’Funktioun als Kontrakt

Fro de Fournisseur, fënnef Zoustand ze spezifizéieren: initial Aktivéierung, onerwaart Verloscht vum Tunnel, bewosst Trennung, Verloossen vun der App an Neistart vum Apparat. Setz d’Ausname vum System an all bewossten LAN-Zougrëff nieft déi Lëscht. Da fro, ob d’Funktioun optional ass, duerch d’Gestioun forcéiert oder un ee Clientmodus gebonnen, well eng Paus, déi de Benotzer wielt, an e Schlass, deen eng Organisatioun forcéiert, sinn zwéi verschidde Produiten. Schreib déi fënnef Äntwerten an den Asazbericht, well den nächsten Iwwerpréifer genau déi Froen stellt.

Eng Funktioun, déi beim onerwaarte Verloscht blockéiert, awer net bei enger bewosster Trennung, ass e kohärenten Design. Et ass just net deen, deen d’Marketingssäit beschriwwen huet.

Wéi een d’Läichen testet

Test eng Iwwergang op eemol mat harmlosem Trafick, an der App an der Adressfamill, déi dech intresséiert. Bestäteg, wat wärend der Läich erlaabt war, net wat d’Ikon duerno gewisen huet. Halt d’Clientversioun an d’Politik nieft dem Resultat fest, well béid sech änneren an keent vun deenen um Astellungsécran vum Telefon ze gesinn ass. Dat ass deen eenzege Wee, fir eng richteg Läich vun enger luer Ikon ze trennen.

Wann d’Äntwert fir d’Konformitéit zielt, fro se schrëftlech, amplaz se aus engem Produktnumm ofzeleeden.

Ähnlech Artikelen