Déi meescht Designrevuen hänke bei der éischter Fro, well d'Ufro e Produkt beschreift an net eng Entscheedung. E Brief, deen d'Fless, d'Eegentümer an de Feelerverhalen nennt, ka an enger Sëtzung beäntwert ginn. E Brief mat de Wierder baut en séchert VPN ka guer net beäntwert ginn. Gitt déi sechs Kontrollen ënnendrënner duerch, ier dir eppes schéckt, an d'Reveu gëtt en Vergleich amplaz vun enger Debatt.

Éischtens, ass d'Fro eng Entscheedung oder e Wonsch

Eng Entscheedung huet Alternativen an eng Observatioun, déi tëschent hinnen auswiele géif. Wann dir net nenne kënnt, wat dir kucke géift, fir eng auszewielen, ass d'Fro nach ëmmer e Wonsch. Schreift d'Alternativen als éischt op, och wann d'Lëscht nëmmen zwou Punkten huet. Schreift duerno de Kompromiss, deen se trennt.

E Wonsch tendéiert och d'Publikum ze verstoppen. Soe wien den Design muss genehmegen, well dee selwechte Brief fir en Netzwierkbesëtzer, en Sécherheetsiwwerpréifer an en Finanzgenehmeger anescht gelies gëtt.

Hält hei op, wann d'Äntwert keen ass, well eng Entscheedung ouni Eegentümer gëtt vun deem nees gemaach, deen am haardsten klot. Dat ass e Gouvernanceproblem an net en Designproblem.

Zweetens, nennt d'Fless an d'Oflehnungen

Lëscht d'Quell, den Destinatioun an d'Applikatioun fir jiddwer Floss op, deen muss funktionéieren. Da lëscht d'Fless op, déi musse weiderhinn scheiteren, well en Design, deen se stëll erlaabt, d'Ufuerderung geännert huet, ouni et ze soen. Adressiwwerlag an Erreechbarkeet uewen nokommen an dës Lëscht als Aschränkungen an net als Iwwerraschungen.

Sidd präzis wat d'Richtung ugeet. Eng Plaz, déi Verbindungen zum Haaptbüro däerf starten, ass en aneren Design wéi eng, déi se däerf unhuelen, an den Ënnerscheed weist sech an all Regel, déi dir duerno schreift.

Notéiert och d'Clienten an hire Verwaltungszoustand, well en verwaltent Apparat mat engem Agent ka Saachen, déi en eegene Laptop net ka.

Hält d'Lëscht kuerz genuch fir se ze testen. Zéng Fless, déi dir ka verifizéieren, si besser wéi véierzeg, déi dir net kënnt.

Kontroll 3: trennt Fakten vun Unahmen

Markéiert all Ausso, déi dir verifizéiert hutt, a markéiert déi, déi dir net verifizéiert hutt. Ëffentlech Adresséierung, verfügbaren Duerchfloss an Administrateurszougang sinn déi dräi Unahmen, déi d'Äntwert am dackst ännern. Wann eng dovun onbekannt ass, soe wéi den Design sech ännert, wann se sech an déi eng oder aner Richtung erausstellt.

En illustrativen Netzwierk ass an der Rei, soulaang et etikettéiert ass. De Problem ass eng hypothetesch Filial, déi stëll en zweeten uewe Link oder en ëffentleche Adressblock kritt, deen se ni hat.

Verifizéiert d'Unahme, déi dir kontrolléiere kënnt, virun der Revue, well eng gemoossene Tatsaach e ganzen Diskussiounsaascht ewechhëlt.

ip route get 10.50.0.10
traceroute -n -m 6 10.50.0.10
nc -vz 10.50.0.10 443

Véiertens, schreift de Feelerkontrakt

Soe wat geschitt, wann den Tunnel erof ass, a sidd explizit iwwer déi zwou verschidde Verspriechen. Nei Verbindungen no enger Reconnectioun erëmzestellen ass einfach ze verspriechen. Sessiounen z'erhalen, déi schonn iwwer e Feeler opgebaut waren, ass eng vill méi staark Ufuerderung, an et schränkt d'Technologiewahl an.

Da entscheet de Réckwee: blockéiert den Trafic, leet en iwwer en aneren genehmegte Wee, oder maacht eppes anescht pro Applikatioun. En stille Réckwee op en direkte Wee ass eng Designentscheedung, och wann et keen opgeschriwwen huet.

Füügt d'Erhuelungszil a klore Sprooch derbäi, wéi zum Beispill wéi laang eng Plaz degradeiert ka bedreiwe ginn, a wien den Tëschefall erkläert.

Kontroll 5 a 6: wielt d'Naht a registréiert d'Ännerung

Wielt eng Naht, iwwer déi dir diskutéiert, well eng Revue, déi alles wëll klären, kläert näischt. Routing, Autorisatioun an Verschlësselung sinn dräi verschidden Nahten, an de Brief soll soe vu wéi enger d'Fro ass. RFC 4301 ass hei eng nëtzlech Erënnerung, well se politesch Entscheedungen, geschützten Trafic a Sécherheetsassociatiounen trennt, amplaz se als een Objet ze behandelen.

Registréiert duerno wat sech no der Entscheedung geännert huet, inklusiv déi iwwerschafft Unahmen. Dee Registär ass et, deen déi nächst Revue méi kuerz mécht.

git diff --stat design/vpn-brief.md
grep -n 'assumption' design/vpn-brief.md
ip route get 10.50.0.10

E Brief, deen all sechs Kontrollen duerchgeet, produzéiert eng Fro mat enger Äntwert: den Design erfëllt déi genannten Fless an de Feelerkontrakt, oder eng genannt Aschränkung verhënnert et. Wann d'Aschränkung sech duerno ännert, weist de Registär, wéi eng Entscheedung muss nei gekuckt ginn a wéi eng ka bleiwen. Dat mécht d'Übung erëmverwendbar an net eng eenzeg Debatt.

Ähnlech Artikelen