Kumbukumbu inaonyesha ombi lile lile la IKE mara mbili, mtu fulani anaelekeza kwenye kiungo cha simu na tiketi inafungwa kwa dhana. Dhana hiyo ndiyo hekaya: pakiti inayorudiwa ni uchunguzi kuhusu mabadilishano moja, si utambuzi wa kiungo. Utumaji upya ni tabia ya kawaida yenye kanuni zake, na huonekana kwenye njia zenye afya kila jibu linapochelewa. Fuata jibu kabla ya kulaumu kiolesura.

Hekaya: ombi linalorudiwa linathibitisha upotevu kwenye kiungo kimoja

Mambo mawili tofauti hutengeneza nakala, na hakuna hata moja inayomtaja mhusika. Mwombaji anaweza kurudia ombi kwa sababu hakupokea jibu, au sehemu ya kunasa inaweza kuonyesha pakiti ile ile mara mbili kwa sababu ya mahali ilipoambatanishwa kwenye rafu. Kiguso kinachoona kiingilio na kitokeo kwenye mwenyeji mmoja kitarekodi pakiti moja kama mbili kwa furaha, na opereta anayesoma kumbukumbu hiyo hana njia ya kutofautisha bila vitambulisho vya mabadilishano. Chukulia nakala kama tukio la kipima muda hadi uweze kusema ni ipi kati ya hizo mbili uliyo nayo mkononi.

Viungo viwili vya simu hufanya mkanganyiko kuwa mbaya zaidi badala ya bora. Mstari mmoja wa kumbukumbu unataja kiolesura kimoja, wakati jibu linaweza kuwa lilitoka kwa lingine, kwa hivyo kiolesura kilicho kwenye ujumbe kinaeleza mahali pakiti ilionekana na si umbo la mazungumzo. Ndiyo sababu swali la kwanza ni mabadilishano yapi unayaangalia, si kiungo kipi kimeharibika.

Utumaji upya unakuambia nini kwa kweli

Katika IKEv2, utumaji upya hufanya kazi hivi: mwombaji hurudia ombi wakati hakuna jibu lililofika, na mjibu anaweza kutuma tena jibu lake lililohifadhiwa badala ya kuhesabu jipya. Vitambulisho vya ujumbe ni vya mabadilishano hayo, na ndiyo hufanya ombi linalorudiwa lenye kitambulisho kimoja litambulikane kama kazi ya itifaki na si jaribio jipya. Jaribio la kwanza mara nyingi huhitaji zaidi ya anwani ya chanzo au SPI ya mwanzilishi ili kuoanisha, kwa hivyo rekodi ya mabadilishano ya jukwaa yenyewe ni bora kuliko orodha ya pakiti. IKEv1 hufuata kanuni tofauti na vitambulisho tofauti, na onyo la msambazaji kuhusu nakala ya pakiti ya kwanza halimaanishi kitu kimoja katika matoleo yote.

Kwa hivyo muhuri wa muda wa utumaji upya unakuambia kipima muda kimeisha. Haukuiambii ni hatua ipi ilikuwa polepole, na hakika hauambii kuwa opereta ana makosa. Haya ni madai tofauti, na ni la pili tu linalofaa katika tiketi.

Matokeo ya kiutendaji ni kurekodi mabadilishano kabla ya kufikia hitimisho. Andika anwani ya upokeaji ya ndani, njia ya jibu iliyochaguliwa na sera, jozi ya mwenza na vitambulisho vya mabadilishano mahali pamoja, kwa sababu kila kimoja hujibu swali tofauti rekodi inaposomwa baadaye.

Vituo vinne vya uchunguzi kama mnyororo mmoja

Fikiria mabadilishano kama viungo vinne vya mnyororo na si kama sehemu nne tofauti za kutazama. Kiungo kinashikilia ushahidi au kinabaki hakijulikani, na mnyororo una habari kwa kiwango cha kiungo chake dhaifu zaidi kilichorekodiwa. Jedwali lililo hapa chini ni orodha: kila nafasi inaweza kuthibitisha nini na inaacha nini bila kuguswa.

NafasiUshahidi inaoweza kutoaInachoacha wazi
Mwanzilishi anatumaOmbi liliondoka kwenye mwenyeji huyuKama lilifika kwa mwenza
Mjibu anapokeaOmbi lilifikaKama jibu lilitengenezwa
Mjibu anatumaJibu liliondoka kwenye langoKama lilifuata njia iliyokusudiwa
Mwanzilishi anapokeaMabadilishano yalikamilikaKama sera ilikubali matokeo

Jaza mnyororo tu mahali unapokuwa na ufikiaji, na uweke alama ya wengine kama haijulikani badala ya kudhania. Kijaruzi kinachorekodi pakiti kwenye mashine moja hakisemi chochote kuhusu kile mashine ya mbali ilipokea, na mstari wa kumbukumbu unaosema ombi lilionekana si ushahidi kwamba jibu liliwahi kutoka. Mapengo ya uaminifu ni muhimu zaidi kuliko rekodi inayoonekana kamili iliyojengwa kwa dhana.

Pata mpito wa kwanza unaokosekana

Tembea mnyororo kutoka kwa mwanzilishi kuelekea nje na simama kwenye kiungo cha kwanza kisicho na ushahidi. Ikiwa lango halirekodi ombi kamwe, hitilafu iko kwenye njia iliyo mbele yake. Wakati lango linarekodi ombi lile lile tena na tena huku mteja harekodi jibu kamwe, upande wa kurudi ndio unaoshukiwa: anwani ya chanzo, tafsiri na uchujaji katika kila mpaka unaodhibiti. Ikiwa jibu linafika na mteja bado hasongi mbele, swali limeondoka kwenye usafirishaji na limekuwa sera au hali.

Weka mwenza na itifaki bila kubadilika unapolinganisha, na kumbuka kuwa ucheleweshaji, upotevu, sera na hali kila kimoja hutoa mstari tofauti wa muda. Mtandao wa simu si sababu kiotomatiki, na laini isiyobadilika si ya kuaminika kiotomatiki kwa kila hitaji. Nasa pande zote mbili wakati mabadilishano yanaendelea:

tcpdump -ni any -vv 'udp port 500 or udp port 4500'

Ufikiaji unapoacha kabla ya mwisho wa mbali, rekodi bado inasaidia ikiwa inasema inapoacha. Unasaji kwa mwanzilishi pekee unaweza kuonyesha ombi linatoka na hakuna jibu linalokuja, jambo linalopunguza hitilafu hadi kila kitu baada ya kijaruzi hicho bila kujifanya kuwa unajua ni hatua ipi iliiangusha. Weka alama ya viungo vya mbali kama haijulikani na mruhusu mtu anayefuata mwenye ufikiaji azijaze. Ilivyoandikwa hivyo, rekodi inabaki ya uaminifu na bado fupi.

Linganisha kabla ya kubadilisha chochote. Kurudia ombi lile lile kwa mwenza yule yule na itifaki ile ile huweka vigeu vinavyoweza kuhesabiwa, wakati kupanga upya, uboreshaji wa ufunguo au uhariri wa sera kati ya unasaji huharibu ulinganisho. Ikiwa mabadiliko hayaepukiki, nasa tena mara moja baada yake ili kabla na baada bado zieleze mabadilishano yale yale.

Ripoti yenye manufaa inasema nini

Ripoti inayostahili hatua inaoanisha ombi moja na jibu lake na kutaja hatua ya kwanza ambayo haina ushahidi nyuma yake. Sentensi hiyo hustahimili kusomwa wiki moja baadaye na mhandisi ambaye hakuwepo, na inampa mtu anayefuata mahali pa kuanzia badala ya mshukiwa.

Kamwe usidhoofishe ukaguzi wa utambulisho wala usipanue seti ya itifaki inayoruhusiwa kwa ajili ya kukagua nadharia ya utumaji upya pekee. Hifadhi pakiti asili na kumbukumbu za matukio kabla ya upya upya wowote, kwa sababu upya upya huharibu nyenzo hasa ulizokuwa unakaribia kukusanya na kufuta muda ulioonyesha mabadilishano yalikokwama.

Hekaya ni kwamba nakala moja inathibitisha kuwa opereta ana makosa. Ukweli ni kwamba nakala moja inathibitisha kuwa kipima muda kimeisha, na jibu linaishi kwenye njia ya jibu.

Makala zinazohusiana