Tuneli mbili hai za IPsec bado zinahitaji mpango wa njia ya kurudi
Tuneli mbili si mpango. Fuatilia mazungumzo moja ya TCP yakitoka kupitia jozi moja ya lango na kurudi kupitia jozi nyingine, kisha amua nani anashikilia hali.
Fungua terminal kwenye kituo cha kazi cha tovuti moja na unganisha na seva ya tovuti nyingine. Mazungumzo hayo moja ya TCP sasa yanapaswa kuvuka lango nne badala ya mbili, na sehemu ya kuvutia si kama yanafanya kazi siku nzuri. Sehemu ya kuvutia ni jozi gani ya lango iliyochaguliwa na mwelekeo wa kwenda, jozi gani jibu huchagua, na nani anashikilia hali ya mtiririko wakati hilo likitokea. Hakuna kitu kwenye jedwali la uelekezaji linaloamua hilo kwa niaba yako.
Chora lango nne kabla ya kuchora njia
Muundo wa pande mbili hai wenye kuta mbili huru za VPN kwa kila tovuti, jozi moja kwa kila mtoa huduma, unakupa njia mbili zinazoweza kutumika na njia tatu za kuzivunja. Andika anwani kabla ya kusanidi kitu chochote: mteja kama anavyoonekana kabla na baada ya kila lango, seva vilevile, hatua inayofuata ya kwenda na hatua inayofuata ya kurudi.
Jedwali hilo ndilo muundo. Kila kitu baada yake ni swali kama vifaa vinakubaliana na jedwali.
Njia ya kwenda huchaguliwa vipi
Tabaka la uelekezaji wa njia nyingi kwa gharama sawa husambaza mtiririko kwenye hatua zinazofuata kwa kufanya hash ya sehemu za kichwa, jambo ambalo RFC 2992 linaeleza kwa kina. Uchaguzi huo unaweza kuwa bila hali kabisa: hauhitaji kiingilio cha ufuatiliaji wa muunganisho, kinahitaji tu hash thabiti juu ya sehemu zisizobadilika. Weka seti ya njia na viingilio vya hash bila kubadilika, na kila pakiti ya mtiririko itachagua hatua ile ile inayofuata.
Uchaguzi kwa kila mtiririko huepuka upangaji upya ambao usawazishaji wa pakiti kwa pakiti ungeusababisha kwenye viungo vyenye ucheleweshaji tofauti. Hauahidi kwamba gharama sawa ya uelekezaji inamaanisha ucheleweshaji uliopimwa sawa, kwa sababu sivyo. Na pale muundo wa njia unabadilika, mtiririko huwekwa ramani upya, kwa hiyo kuendelea kwa muunganisho wakati wa hitilafu ni sharti tofauti na uchaguzi wa njia.
Kile ambacho njia ya kurudi inahitaji kweli
Hapa safari inaacha kuwa linganifu. Hash thabiti ya kwenda haikuambii kitu kuhusu kile tovuti ya mbali itakachofanya na jibu. Ikiwa kuta huru ya lazima ionyeshe mielekeo yote miwili ya muunganisho ili kudumisha hali muhimu, njia ya kurudi inayopita kando yake huacha trafiki isiyolingana na kitu chochote. Sanduku mbili zenye seti za kanuni zinazofanana si hali inayoshirikiwa.
Thibitisha tabia ya pande mbili iliyotekelezwa, au andika sera wazi inayodumisha mipaka inayohitajika kwa ushirikiano. Dhana hapa hugunduliwa wakati wa kukatika, na watu ambao hawafurahii hilo.
Mahali ambapo tafsiri huamua kwa niaba yako
NAT ni kiwambo kingine, na ni cha hiari badala ya lazima. Vitambulisho vilivyotafsiriwa mahususi kwa njia vinaweza kuelekeza majibu kurudi kwenye lango linaloshikilia hali, na huo ni muundo halali. Pia vinaongeza ramani, njia za kurudi na mmiliki wa hali hiyo, kwa hiyo kubali mzigo tu kwa sharti unaloweza kulitaja kwa sauti.
Ikiwa sharti ni kwamba njia zote mbili zibebe trafiki na yoyote kati yao inusurike kupotea kwa mtoa huduma, uelekezaji wa njia nyingi kwa kila mtiririko wenye uelekezaji wa kurudi unaoendana kwa kawaida ndio muundo mdogo.
Pitia ukubaliano kwa mpangilio
Jaribu kwa mpangilio huu na uandike anwani kwa kila hatua: muunganisho mpya kwenye njia A na njia yake ya jibu, vilevile kwenye njia B, kisha kupotea kwa mtoa huduma mmoja, kisha urejeshaji. Kwa kila tokeo, kumbuka ni mtiririko gani ulioimarika ulihama, upi ulilazimika kuunganishwa tena na mtiririko mpya ulikwenda wapi baadaye. Andika thamani inayotarajiwa kwanza, kisha linganisha na kukamatwa. Tuneli mbili zilizoimarika hazithibitishi chochote kati ya hivyo.
Muundo unakamilika pale jedwali uliloandika linapolingana na kile kukamatwa kunaonyesha, si pale tuneli zote mbili zilipo juu.