ESP jiddekodifika sew u l-pakkett ta' ġewwa xorta ma jmur imkien
Il-kontaturi ESP jogħlew waqt li l-app ma tara xejn. Il-header li jmiss fit-trailer irid jaqbel mal-pakkett ta' ġewwa, ħsara differenti minn seleter li jinħeles.
Il-kontatur tar-riċeviment ESP jogħla, il-mina tibqa' miftuħa, u l-applikazzjoni qatt ma tara l-pakkett. Id-dekodifika seħħet, il-verifika tal-integrità għaddiet, u mbagħad ir-riċevitur kellu jiddeċiedi x'inhi fil-fatt it-tagħbija protetta. Propju f'dan l-aħħar pass jidher nuqqas ta' qbil fil-format, u minn barra dan ma jixbah xejn problema tal-firewall.
X'tara meta t-tikketta tigdeb
Xejn fil-log tal-klijent ma jiddistingwi dan minn toqba sewda fir-rotta. It-tnejn jipproduċu timeout tal-applikazzjoni ħdejn mina b'saħħitha, u għalhekk l-ewwel jiġu akkużati l-kontaturi.
Kontatur tar-riċeviment li jogħla huwa tabilħaqq aħbar tajba: il-pakketti jaslu u jiġu awtentikati. Mhuwiex prova li l-pakkett ta' ġewwa kellu sens għal xi ħaġa 'l fuq mis-saff kriptografiku.
It-tip jgħix fit-trailer
Fil-modalità tal-mina IPsec tas-soltu, it-tagħbija protetta mill-ESP fiha pakkett IP ta' ġewwa sħiħ. Il-qasam tal-header li jmiss fit-trailer jidentifika x'inhi dik it-tagħbija, u mhuwiex port TCP, mhuwiex numru tal-protokoll fil-header ta' barra, u mhuwiex parti mill-qasam inizjali SPI u numru tas-sekwenza. RFC 4303 taqsima 2.6 jiddefinixxih bħala l-qasam tat-tip tat-tagħbija, li huwa isem preċiż għal xogħol preċiż.
Il-valuri li se tiltaqa' magħhom huma żgħar u jistħoqqilhom jiftakru: IPv4 huwa 4 (0x04) u IPv6 huwa 41 (0x29).
Dawk in-numri ġejjin mill-allokazzjonijiet tan-numri tal-protokoll tal-IANA u mhux minn konvenzjoni lokali. Mittent li jiddikjara IPv4 waqt li jgeżwer pakkett IPv6 issa pproduċa inkonsistenza fil-format, u ebda regola tal-firewall ma ssewwi bajts li jmorru kontra t-tikketta tagħhom stess.
Kif tiddistingwih mill-mistennija tas-soltu
Ħafna mill-pakketti neqsin mhumiex difetti fl-ikkowdjar. Iċċekkja l-ewwel lis-seleters, għax seleter tat-traffiku li jeskludi l-prefiss IPv6 iwaddab it-traffiku qabel ma jiġi nkapsulat xejn. Imbagħad iċċekkja r-rotta, u wara l-filtrazzjoni lokali fuq il-host riċevitur. Biss wara li dawn jiġu esklużi, nuqqas ta' qbil fil-format tat-tagħbija jsir spjegazzjoni plawżibbli.
Qabda kriptata mhix se ssolvih, għax il-header li jmiss protett jinsab ġewwa t-tagħbija kriptata. Trid dijanjostika tal-implimentazzjoni jew punt ta' osservazzjoni dekodifikat appoġġjat, u t-tnejn jeħtieġu awtorizzazzjoni qabel l-użu.
Jekk ħadd ma jista' jipproduċi dik il-prova, m'għandekx bug fil-format. Għandek teorija, u s-seleters jibqgħu l-aħjar bet.
X'mhuwiex it-tiswija
Titfix il-kontrolli tal-integrità biex jgħaddi t-traffiku. Terġax tikteb pakketti kriptati fuq router intermedju, għax dan ma jistax jaħdem u se jħassar il-fluss waqt li fil-qabda jidher ta' għajnuna. Tiftaħx regola tal-firewall tal-applikazzjoni usa' fuq it-teorija li port qed jiġi mblukkat. Xejn minn dan ma jmiss in-nuqqas ta' qbil tat-tikketta.
Jekk nuqqas ta' qbil ikkonfermat ġej minn implimentazzjoni sħab, żomm riproduzzjoni minima u mnaddfa u ħudha lill-kanal appoġġjat ta' dik l-implimentazzjoni.
Ivverifika l-fluss, mhux il-kontatur
Wara l-korrezzjoni, ipprova l-fluss IPv6 reali minn tarf għal tarf: talba tal-applikazzjoni mill-mina, it-tweġiba tagħha, u l-par ta' indirizzi li josserva kull naħa. Kontatur ESP li jogħla juri biss li l-pakketti qed jiġu riċevuti u awtentikati. Ma jgħid xejn dwar jekk il-pakkett ta' ġewwa kienx użabbli.
Irreġistra ż-żewġ riżultati fit-ticket. Il-moviment tal-kontatur flimkien ma' fluss li jaħdem hija tiswija; il-moviment tal-kontatur waħdu huwa eżattament dak li kellek qabel ma bdejt.