Temporiloj decidas kiam la ŝlosiloj de tunelo anstataŭiĝas, kaj la du koncernaj sojloj ofte legiĝas kiel unu. Ili ne estas. Milda vivo petas la samtavolanon konstrui anstataŭon dum la nuna sekureca asocio ankoraŭ portas trafikon, kaj malmola vivo estas la templimo post kiu la malnova asocio malaperas sendepende de tio ĉu la anstataŭo funkciis. Inter ili situas fenestro de interkovro kiu ekzistas por ke pakaĵoj ne faligu en breĉon.

Kion vivo efektive limigas

IPsec-sekureca asocio estas fasko de kriptografia stato: ŝlosiloj por unu direkto, indico de sekurecaj parametroj, algoritmara aro kaj selektilo. La vivo limigas kiom longe tiu stato rajtas esti uzata, kio limigas kiom da trafiko unu ŝlosilo protektas. Ĝi estas retenrimedo por la ŝlosilo, ne aserto pri kiom longe daŭru uzanta sesio.

IKE-kontrolaj asocioj havas proprajn ŝlosilojn kaj proprajn vivojn, aparte de la filaj asocioj kiuj portas datumojn. Tio estas la unua loko kie homoj konfuzas du horarojn.

Milda komencas la anstataŭon, malmola finas la malnovan staton

Kiam la milda sojlo alproksimiĝas, la samtavolano iniciatas anstataŭon. Efektivigoj kutime ekagas frue kaj hazardigas la momenton por ke kapo kun centoj da tuneloj ne renovigu ĉiujn ŝlosilojn samtempe. En IKEv2 la anstataŭo estas interŝanĝo CREATE_CHILD_SA portanta novajn nonce-ojn, plus Diffie-Hellman-interŝanĝo kiam perfekta antaŭena sekreteco estas agordita. La rezulto estas nova paro da asocioj kun novaj ŝlosiloj.

La interkovro gravas. Dum mallonga periodo la samtavolano povas teni la malnovan kaj la novan asociojn, kaj kaptaĵo povas montri du arojn da identigiloj. Tio estas la mekanismo laboranta, ne difekto.

La malmola sojlo ne pardonas. Se la anstataŭo ne finiĝis antaŭ tiu tempo, la malnova asocio devas esti emeritigita kaj trafiko protektata nur per ĝi haltas. Ripetaj malsukcesaj ŝlosilrenovigoj kiuj iras ĝis la malmola fino estas la operacia signalo por esplori, ĉar la tunelo estas subtenata per templimo en ĉiu ciklo.

Uzolimoj povas ekagi antaŭ iu ajn horloĝo

Tempo ne estas la sola limo. Efektivigoj povas limigi la bitokojn aŭ pakaĵojn protektatajn de unu ŝlosilo, kaj okupata tunelo atingos uzolimon longe antaŭ plurhora temporilo. strongSwan montras apartajn agordojn de vivo kaj marĝeno por tempo, bitokoj kaj pakaĵoj, kio signifas ke la efektiva renoviga punkto estas la sojlo kiu alvenas unue, minus la agordita marĝeno.

Kiam tunelo renoviĝas multe pli ofte ol sugestas ĝiaj agorditaj horoj, kontrolu la limojn de bitokoj kaj pakaĵoj antaŭ ol kulpigi la horloĝon. Saturita ligilo kaj senokupa ligilo kun la samaj tempagordoj havos videble malsamajn renovigajn indicojn, kaj nur unu el ili sekvas la temporilon.

Ĉiu samtavolano plenumas sian propran politikon

IKEv2 ne intertraktas unu solan vivon kiun ambaŭ samtavolanoj devus montri idente. Ĉiu flanko aplikas sian lokan politikon kaj povas iniciati anstataŭon kiam alproksimiĝas ĝia propra limo, kiel priskribite en RFC 7296 sekcio 2.8. Do malkongruo inter la agorditaj horoj de du samtavolanoj ne estas aŭtomate difekto, kvankam treege malsamaj valoroj povas kaŭzi turbon se unu flanko senĉese anstataŭas staton kiun la alia ĵus instaligis.

Kunordigado signifas kongruan konduton: interkovraj fenestroj sufiĉe longaj por la interŝanĝo, marĝenoj kiuj lasas lokon por reaj provoj, kaj monitorado kiu montras kiun flankon iniciatis ĉiun renovigon.

Ŝlosilrenovigo ne estas reaŭtentigo

Ŝlosilrenovigo refreŝigas ŝlosilojn sub la ekzistanta aŭtentigita rilato. Reaŭtentigo ripetas la identeckontrolon, ĉu temas pri atestila interŝanĝo aŭ pri EAP-konversacio. La du funkcias laŭ apartaj horaroj kaj sukcesa renovigo diras nenion pri tio ĉu la konto ankoraŭ rajtas havi aliron.

Tiu distingo gravas por revoko. Malŝalti konton, revoki atestilon aŭ fini sesion estas alirdecidoj kiuj bezonas eksplicitan politikon en la efektivigo; ili ne devenas de la SA-temporilo, kaj ŝlosilrenovigo povas senĝene daŭri por identeco kiu jam estis senigita je rajtoj.

Kion registri por ĉiu tunelo

Registru kiun asocion ekigis la renovigon, la malnovajn kaj novajn identigilojn, kiun sojlon ekagis kaj ĉu la anstataŭo finiĝis ene de la interkovro. Tiuj kvar kampoj igas renovigan problemon videbla antaŭ ol ĝi fariĝas paneo, kaj ili distingas agreseman politikon de unu kiu malsukcesas.

Tenu la horaron por forigo de aliro apud tiu registro, ne ene de ĝi. Kriptografia higieno kaj identecpolitiko estas malsamaj kontroloj, kaj tunelo kiu rotacias ŝlosilojn ĝustatempe ankoraŭ povas teni sesion kiun neniu intencis konservi.

Rilataj artikoloj