Idatzi inork benetan berrikusi dezakeen VPN diseinu txostena
Berrikus daitekeen diseinuak fluxuak, arduradunak eta hutsegite-kontratua izendatzen ditu. Sei egiaztapenek galdera lausoa erabaki batekin erantzun daitekeen galdera bihurtzen dute.
Diseinu berrikuspen gehienak lehen galderan trabatzen dira, eskaerak produktu bat deskribatzen duelako, ez erabaki bat. Fluxuak, arduradunak eta hutsegite portaera izendatzen dituen txostenari bileran erantzun dakioke. VPN segurua eraiki esaten duen txostenari ezin zaio batere erantzun. Ezer bidali aurretik beheko sei egiaztapenak egin, eta berrikuspena eztabaida beharrean konparaketa bihurtuko da.
Lehenik, galdera erabakia ala nahia da
Erabakiak alternatibak eta haien artean hautatuko lukeen behaketa bat ditu. Bat hautatzeko zer begiratuko zenukeen izendatu ezin baduzu, galdera nahia da oraindik. Idatzi alternatibak lehenago, zerrendak bi elementu baino ez baditu ere. Gero idatzi horiek bereizten dituen konpromisoa.
Nahiak ere joera du audientzia ezkutatzeko. Esan nork onartu behar duen diseinua, txosten berak modu ezberdinean irakurtzen duelako sare arduradun batek, segurtasun berrikusle batek eta finantza onartzaile batek.
Gelditu hemen erantzuna inor ez bada, jabe gabeko erabakia ozenen kexatzen denak berriro egingo baitu. Hori gobernantza arazoa da, ez diseinu arazoa.
Bigarrenik, izenda itzazu fluxuak eta ukoak
Zerrendatu iturria, helmuga eta aplikazioa funtzionatu behar duen fluxu bakoitzeko. Gero zerrendatu huts egiten jarraitu behar duten fluxuak, isilpean horiei uzten dien diseinuak baldintza aldatu baitu esan gabe. Helbideen gainjartzea eta goranzko irisgarritasuna zerrenda honetan sartzen dira murrizketa gisa, ez ustekabe gisa.
Izan zaitez zehatza norabideari buruz. Egoitzara konexioak hasteko baimena duen gunea diseinu ezberdina da horiek onartzeko baimena duen gunearena baino, eta aldea geroago idazten duzun arau bakoitzean agertzen da.
Kontuan hartu bezeroak eta haien kudeaketa egoera ere, agentea duen gailu kudeatuak erabiltzaileak ekarritako ordenagailu eramangarriak ezin dituen gauzak egin baititzake.
Eduki zerrenda probatzeko bezain laburra. Egiaztatu ditzakezun hamar fluxu, egiaztatu ezin dituzun berrogei baino hobeak dira.
3 egiaztapena: bereizi gertaerak eta suposizioak
Markatu egiaztatu duzun esaldi bakoitza, eta markatu egiaztatu ez dituzunak. Helbideratze publikoa, erabilgarri dagoen emaria eta administratzaile sarbidea erantzuna sarrien aldatzen duten hiru suposizioak dira. Horietako bat ezezaguna bada, esan nola aldatzen den diseinua edozein aldetara gertatzen denean.
Sare ilustratiboa ondo dago etiketatuta badago. Arazoa inoiz izan ez zuen bigarren goranzko esteka edo helbide bloke publikoa isilpean eskuratzen duen sukurtsal hipotetiko bat da.
Egiaztatu dezakezun suposizioa berrikuspenaren aurretik, neurtutako gertaera batek eztabaidaren adar oso bat kentzen baitu.
ip route get 10.50.0.10
traceroute -n -m 6 10.50.0.10
nc -vz 10.50.0.10 443Laugarrenik, idatzi hutsegite-kontratua
Esan zer gertatzen den tunela behera dagoenean, eta izan argia bi promesa ezberdinei buruz. Berriz konektatu ondoren konexio berriak berreskuratzea erraza da agintzen. Hutsegite bat zeharkatuz jada ezarrita zeuden saioak zaintzea askoz baldintza sendoagoa da, eta teknologiaren hautaketa mugatzen du.
Gero erabaki ordezko plana: blokeatu trafikoa, bideratu beste bide onartu batetik, edo egin zerbait ezberdina aplikazio bakoitzeko. Bide zuzenera isilpeko itzulera diseinu erabakia da inork idatzi ez badu ere.
Gehitu berreskurapen helburua hizkera arazian, esate baterako gune batek zenbat denbora joka dezakeen narriatuta eta nork aldarrikatzen duen gertaera.
5 eta 6 egiaztapenak: aukeratu jostura eta erregistratu aldaketa
Aukeratu jostura bat eztabaidatzeko, dena konpontzen saiatzen den berrikuspenak ez baitu ezer konpontzen. Bideratzea, baimena eta zifratzea hiru jostura ezberdin dira, eta txostenak esan behar du galdera zein den. RFC 4301 gogorarazpen erabilgarria da hemen, politika erabakiak, babestutako trafikoa eta segurtasun elkarteak objektu bakar gisa tratatu beharrean bereizten baititu.
Gero erregistratu erabakiaren ondoren zer aldatu zen, berrikusitako suposizioak barne. Erregistro horrek egiten du hurrengo berrikuspena laburragoa.
git diff --stat design/vpn-brief.md
grep -n 'assumption' design/vpn-brief.md
ip route get 10.50.0.10Sei egiaztapenak gainditzen dituen txostenak erantzuna duen galdera sortzen du: diseinuak adierazitako fluxuak eta hutsegite-kontratua betetzen ditu, edo izendatutako murrizketa batek eragozten du. Murrizketa geroago aldatzen denean, erregistroak erakusten du zein erabaki berrikusi behar den eta zein mantendu daitekeen. Horrek ariketa behin erabiliko den eztabaida ez ezik, berrerabilgarri egiten du.