ESP dé ṣùgbọ́n kò sí nǹkan tí a decrypt? Tẹ̀lé àwọn ìpele ìwọlé
Gbígbà, ìṣiṣẹ́ ààbò àti gbígbé lọ jẹ́ àbájáde mẹ́ta tí ó yàtọ̀. Dámọ̀ ìpele wo ni ó sọ kóòdù náà nù kí o tó gbòòrò ìlànà ààyè.
Nígbà tí òǹkà encryption inú firewall bá ń gòkè nígbà tí tunnel kò rán nǹkan, ìmọ̀lára ni láti gbòòrò ìlànà ààyè. Ìmọ̀lára yẹn ń fò kọjá ìtẹ̀lé àyẹ̀wò ẹni tí ń gbà á. Kóòdù ESP tó ń wọlé ń gba àwọn ìpele púpọ̀ kọjá, ìkọ̀ọ̀kan wọ́n sì lè fòpin sí ìgbésí ayé kóòdù náà fún ìdí tó yàtọ̀: kò sí ìsopọ̀ tó bá a mu, ìkùnà àtúnṣe tàbí àìdára, tàbí kóòdù inú tó dára ṣùgbọ́n tí a kò gbà á lọ síwájú. Pípè ìpele tí ó kùnà yóò sọ ọ̀rọ̀ àìdánilójú pé IPsec ti bàjẹ́ di òǹkà pàtó àti àtúnṣe pàtó.
Dídé ni ìwòye kan, kì í ṣe mẹ́ta
Ìwòye láti ìta tó fi hàn pé ESP dé ẹnubodè kì í ṣe èrìí ju pé kóòdù ìta náà dé. Gbígbà túmọ̀ sí pé ẹni tó ń gbà á rí ìsopọ̀ náà ó sì ṣàyẹ̀wò kóòdù náà. Gbígbé lọ túmọ̀ sí pé kóòdù inú tí a gbà padà ni a tọ́ sí ibi tó ń lọ, a sì dáhùn. Àbájáde ọ̀tọ̀ọ̀tọ̀ ni wọ́n, pátákó tó ń papọ̀ wọ́n ń fi ìsọfúnni tí o nílò pamọ́.
Ìyàtọ̀ kan náà ń ṣàlàyé ìròyìn tó wọ́pọ̀: òǹkà encryption ẹ̀gbẹ́ kan ń gòkè nígbà tí ẹ̀gbẹ́ kejì kò ròyìn ìrìnàjò decrypt tó wúlò kankan. Àwọn gbólóhùn méjèèjì lè jẹ́ òtítọ́ ní àkókò kan náà, nítorí wọ́n ń ṣàpèjúwe àwọn ìpele ọ̀tọ̀ọ̀tọ̀ ti ìgbìyànjú kan náà.
Wíwá ìsopọ̀ ń ṣẹlẹ̀ kí decrypt tó bẹ̀rẹ̀
Ẹni tó ń gbà á máa ń so àwọn ege pọ̀ bí ó bá yẹ, lẹ́yìn náà ó wá ìsopọ̀ ààbò ti kóòdù náà. Nínú unicast láàárín, SPI àti ibi tó ń lọ ni wọ́n ń yàn án. Bí kò bá sí ìsopọ̀ tó tọ́, kò sí ìṣiṣẹ́ síwájú, ìdí nìyẹn tí SPI tó ti gbó tàbí tí kò bára mu fi ń dá ìdákẹ́jẹ́ jáde dípò àṣìṣe tí app ènìyàn lè rí.
Àwọn ìsopọ̀ ní ìtọ́sọ́nà, wọ́n sì lè yí padà nígbà ìmúdọ̀tun kọ́kọ́rọ́, nítorí náà kọ ẹ̀gbẹ́ tó ń gbà á, SPI àti àmì àkókò sẹ́gbẹ̀ẹ́ ìsopọ̀ ìwọlé tí o kà sí ti ìsinsìnyí. Ìsopọ̀ ìjáde tí a fihàn, tàbí ìbáṣepọ̀ IKE tó nílera, kì í rọ́pò èyí tí ó yẹ kí ó gba kóòdù yìí.
Àwọn àyẹ̀wò àtúnṣe àti àìdára ń kọ̀ kí payload tó wà
Nígbà tí a bá rí ìsopọ̀, ẹni tó ń gbà á ń lo àwọn algoridimu tí ìsopọ̀ náà sọ. Bí ìdáàbòbò lòdì sí àtúnṣe bá ṣí, nọ́mbà ìtẹ̀léẹ̀sẹ́ tó wà ní ìta fèrèsé ni a ó kọ̀. Ìkùnà àyẹ̀wò àìdára pẹ̀lú ń parí ìṣiṣẹ́, nítorí ICV kò bá kóòdù náà mu bí a ti gbà á. Kò sí ọ̀kan nínú àwọn ọ̀ràn yìí tó ń dá kóòdù inú tí a decrypt jáde, nítorí náà kò sí nǹkan tó dé ọ̀dọ̀ ìtọ́sọ́nà, ìlànà tàbí app.
Fún àwọn ipò wọ̀nyí, lo àwọn àṣìṣe àti òǹkà tí a kọ sílẹ̀ ti ìmúṣẹ, dípò kí o ka gbogbo ìkùnà gbígbà sí ìkọ̀ tí àkójọ ààyè. Pípa àìdára tàbí ìdáàbòbò lòdì sí àtúnṣe kí ìrìnàjò lè hàn kì í fi hàn pé kóòdù tó wọlé jẹ́ ẹ̀tọ́; ó ń yọ àyẹ̀wò tó ń sọ òtítọ́ kúrò.
Pọ́ọ̀tù UDP 4500 jẹ́ àpótí, kì í ṣe ìdájọ́
Ìrékọjá NAT ń gbé ESP nínú UDP, pọ́ọ̀tù kan náà sì ń gbé àwọn ìfẹ́ràn IKE àti ìmúdúró pẹ̀lú. Nítorí náà ìgbéṣe lórí 4500 ń sọ pé nǹkan kan ń lo pọ́ọ̀tù náà, kì í ṣe pé app náà dá kóòdù ESP. Ṣe ìpín payload kí o tó so ó mọ́ ìrìnàjò dátà.
Èyí ṣe pàtàkì nígbà tí àkọsílẹ̀ bá jẹ́ ẹ̀rí kan ṣoṣo tó wà. Ìfẹ́ràn ìmúdúró tó dé lákòókò lè jẹ́ kí tunnel tó ti kú dàbí ẹni tó wà láàyè, ìfẹ́ràn IKE sì lè jẹ́ kí àkọsílẹ̀ dàbí ẹni tó ṣe púpọ̀ ju bí ọ̀nà dátà ti rí.
Lẹ́yìn ìyọkúrò ni ìtọ́sọ́nà àti ìlànà yóò wá wúlò
Nígbà tí decrypt bá ṣàṣeyọrí, kóòdù inú tí a gbà padà ń wọ ọ̀nà déédé: àwọn àyẹ̀wò ìlànà, ìtọ́sọ́nà, àwọn òfin gbígbé lọ àti ẹrọ ibi tó ń lọ. Kóòdù kan lè kọjá gbogbo àyẹ̀wò ààbò kí a sì ṣì sọ ọ́ nù níbí, ọ̀nà ìdáhùn pẹ̀lú gbọ́dọ̀ wà. Ìkùnà yẹn jẹ́ ti gbígbé lọ, kì í ṣe ti ESP.
Má ṣe jẹ́ kí àwọn òǹkà jáde kúrò ní ìpele tí a kọ sílẹ̀ fún wọn. Gbígbà ní interface, ESP tí a gbà, àwọn byte tí a decrypt àti àwọn kóòdù inú tí a gbé lọ kò gbọdọ̀ jẹ́ nọ́mbà kan náà, pàápàá nígbà tí ọ̀nà yára ń bójú tó pẹpẹ dátà tí pẹpẹ ìṣàkóso ń ròyìn lọ́tọ̀. Àmì pátákó gbogbogbò kì í ṣe ẹ̀rí pé òǹkà méjì ń túmọ̀ sí nǹkan kan.
Fún iṣẹ́ kan tuntun tí a gbà láàyè, pa ààlà tí a fìdí rẹ̀ múlẹ̀ gbẹ̀yìn àti àṣìṣe àkọ́kọ́ tó yẹ mọ́. Pákì yẹn ń sọ fún alákòóso tó kàn pé kí ni kí ó ṣèwádìí: gbígbé ìrìnàjò lọ, ìsopọ̀ àti àìdára, tàbí gbígbé inú déédé, ó sì ń yẹra fún àtúnṣe tó wọ́pọ̀ ti fífi gbogbo òfin di aláàyè kí nọ́mbà lè ṣí.