Sroicheann taifead dícheangail tar éis do dhara ceangal faoin ainm céanna tosú cheana féin, agus dúnann láimhseálaí a nuashonraíonn an ró is nuaí don úsáideoir sin an seisiún mícheart. Ní hé an chomparáid amstampála an botún. Is é an toimhde gur féidir le hainm móide soicind iomlán seisiún amháin a shainaithint. Déanann imeachtaí crúca cur síos ar cheangail, agus teastaíonn eochair ó cheangal a bhaineann leis féin amháin.

Tosaigh leis an méid a chiallaíonn na hathróga dícheangail i ndáiríre. Is ansin amháin a dhéanann rogha an aitheantóra ciall.

An rud a iompraíonn an crúca dícheangail i ndáiríre

I Community OpenVPN 2.6, sainmhíníonn an tagairt crúca time_unix mar an nóiméad a cheangail an cliant; socraítear é sula ritheann an crúca ceangail, agus ní athshainmhínítear é nuair a scaoiltear an crúca dícheangail níos déanaí. time_duration tugann sé fad an tseisiúin sin i soicindí, mar sin is é an deireadh ná am an cheangail móide an fhad. Is soicindí iomlána iad araon, agus ní hé ceachtar acu an nóiméad a phróiseáil do bhunachar sonraí an imeacht. Is é na trí am sin a choinneáil scartha an rud a thugann go seasann comhghaol, seach a bheith díreach ag breathnú ceart le linn tástála.

Tá an uimhríocht seo fiú a scríobh síos, mar is é an t-aon am deiridh a thairgeann an crúca féin. Fanann moill phróiseála agus difríochtaí clog idir óstach lasmuigh de fós.

Cén fáth nach bhfuil an péire follasach uathúil

Cúngaíonn péireáil an ainm leis an am ceangail an cuardach agus ní shainaithníonn sé seisiún fós. Is féidir le cliant athcheangal laistigh den soicind chéanna, mar sin is féidir le dhá sheisiún an dá luach a roinnt. Is féidir le dhá chás deamhan, nó le hathsholáthar freastalaí a choinníonn an chumraíocht chéanna, an péire sin a tháirgeadh ó phróisis éagsúla. Athchúrsáiltear seoltaí tolláin ar an gcúis chéanna, rud a fhágann gur tréithe de sheisiún iad seach na haitheantóirí di.

Tá an mód teipe ciúin. Meaitseálann dícheangal déanach don chéad seisiún an ró is nuaí agus scoireann sé leithdháileadh a bhfuil an dara seisiún fós á úsáid aige, mar sin bíonn caillteanas rochtana randamach ag an úsáideoir nár bhain sé de. Déanann líon na róanna a bhreathnaíonn ceart ina dhiaidh sin an fhadhb níos deacra a aimsiú.

Cá dtéann féiniúlacht chobhsaí ó

Sannann an comhéadan bainistíochta aitheantóir cás cliaint do gach cliant, agus tá an t-aitheantóir sin scóipithe don chás deamhan a d’eisigh é. Comhcheanglaíonn eochair sheachtrach indéanta aitheantóir freastalaí cobhsaí, ré a athraíonn nuair a thosaíonn an deamhan, agus an ID cliaint sin. Tá tábhacht leis an ré mar go n-atosaíonn aitheantóirí leis an bpróiseas, agus is féidir le próiseas-ID lom a bheith athúsáidte níos déanaí ag rud neamhghaolmhar.

Ní thaistealaíonn athróga comhshaoil a shocraítear taobh istigh de script ceangail linbh chuig script dícheangail níos déanaí an deamhan tuismitheora, mar ritheann na scripteanna sin mar phróisis ar leithligh lena gcomhshaoil féin. Mar sin ní giniúint UUID ag am ceangail ach leathréiteach. Caithfidh an taobh dícheangail an UUID céanna a ainmniú, rud a chiallaíonn go gcaithfidh an fhéiniúlacht maireachtáil áit éigin a bhféadfaidh an dá imeacht teacht uirthi.

Déan an scor coinníollach agus idempotent

Scoir de réir úinéir seisiúin, ní de réir úsáideora. Scriosfaidh láimhseálaí a scriosann aon leithdháileadh a bhaineann le hainm faoi láthair an ceann mícheart sa deireadh, agus is é an t-aon chosaint ná seiceáil gurb é an taifead atá á bhaint an taifead a chuireann an t-imeacht seo síos.

Glacann an comhéadan bainistíochta le cliant bainistíochta amháin ceangailte ag an am, mar sin déan comhtháthú leis an té a shealbhaíonn cheana é seach breathnadóir dara a cheangal a iomaíonn don socket céanna.

Láimhseáil imeachtaí athraitheacha gan an toradh a athrú faoi dhó, agus coinnigh imeachtaí neamhphéireáilte le haghaidh réitigh seach iad a chaitheamh amach. Tá coinníollacha saolré doiciméadaithe ag aisghlao dícheangail agus b’fhéidir nach dtiocfaidh sé riamh tar éis tuairte nó stopadh crua, mar sin teastaíonn bealach ón dearadh chun seisiún a léiriú a bhfuil a imeacht deiridh ar iarraidh.

Tástáil na cásanna aisteach d’aon ghnó: dhá athcheangal laistigh d’aon soicind amháin, dhá chás deamhan, ceangal ar theip ar a phróiseáil, agus atosú deamhan i lár seisiúin. Is eochair fiú muinín í eochair a mhaireann an ceathrar ar fad.

Ailt ghaolmhara