Mashine inaondoka kwenye tovuti ya mteja, inafika kwenye karakana na kubaki na utambulisho huo wa mali wakati eneo lake la mtandao linabadilika kabisa. Masharti matatu yanaamua ni mipango kiasi gani uhamishaji huo unahitaji. Ikiwa mteja anatumia tena anwani ambazo wewe pia unatumia ndani, ikiwa sehemu ya karakana imetengwa na mitandao ya wafanyakazi, na ikiwa njia ya zamani inaweza kukandamizwa badala ya kupitwa tu. Ukikosea la kwanza, utakuwa ukirekebisha mashine iliyo sawa.

Utambulisho si anwani

Orodha ya mali na majina yanapaswa kubeba mali, mteja na kazi. Anwani inabeba mahali mashine imeunganishwa sasa, jambo ambalo hubadilika inapohamishwa. Kuchanganya mawili kunazalisha kosa la kawaida la kutafuta maana ndani ya tarakimu.

Namba ya mfululizo iliyosimbwa kwenye okteti ya mwisho inaonekana nadhifu na haithibitishi chochote kwa router. Urefu wa kiambishi awali huamua kile mwenyeji anachokiona kuwa cha karibu, na hakuna kiasi cha uwekaji namba wa kukumbukwa kinachobadilisha hesabu hiyo.

Ikiwa unataka anwani idokeze mteja, hiyo ni kawaida, na kanuni za kawaida ni sawa mradi hakuna anayejenga sera juu yao. Tafuta mali kwenye orodha, si anwani, na uhamishaji wa karakana utaacha kuwa msako wa hazina. Pia hustahimili uwekaji namba upya ambao huwezi kuepuka kila tovuti.

Namba ya mfululizo si urefu wa kiambishi awali

Vifaa vinavyotumia barakoa pana kama 10.0.0.0/8 vitachukua kila anwani katika masafa hayo kama iliyounganishwa moja kwa moja, kwa hiyo trafiki kuelekea mashine ya mteja iliyo mbali na mitandao miwili haifikii router kabisa. Mashine inatangaza tu ikitafuta jirani asiyeweza kujibu.

RFC 4632 inafafanua viambishi awali kwa urefu na si kwa kile tarakimu zenye nukta zinadokeza. Mpango wako unahitaji urefu dhahiri kwa kila kundi la muunganisho: sehemu ya huduma, muktadha wa mteja, benchi ya karakana. Kuita majina ya makundi hayo kwanza hufanya urefu uwe wazi.

Kanuni ya kimatendo ni kubuni kiambishi awali kidogo zaidi kinachofunika kundi moja la muunganisho na kukitumia kila mahali katika kundi hilo. Maandishi ya anwani ni kwa ajili ya watu; barakoa ndiyo kitu ambacho kernel hufanya kazi nacho.

Wakati wateja wawili wanatumia tena anwani zile zile

Mteja A na Mteja B wanaweza wote kuendesha 192.168.10.0/24, na wote wawili watakuwa sawa katika majengo yao. Hii si tatizo linalotatuliwa kwa kuweka namba upya kwenye kiwanda cha mtu mwingine.

Tenganisha muktadha, au toa majina mbadala kwa makusudi kupitia muundo unaoorodhesha anwani ipi ni ya mteja gani kwa wakati gani. Orodha ya mali ya kimataifa ni chombo sahihi cha kutofautisha mashine; si ushahidi kwamba anwani ni za kipekee duniani kote. Njia ya majina mbadala inahitaji kanuni ya mwisho wa muda iliyoandikwa, vinginevyo itaishi zaidi ya kazi iliyoiumba.

Unachopaswa kuepuka ni muktadha wote kufikiwa kwa wakati mmoja bila alama yoyote. Anwani mbili zinazofanana kwenye njia mbili hai ndio hali ya kushindikana inayotuma sasisho la firmware kwenye mashine isiyofaa. Dalili mara chache huonekana kama hitilafu; huonekana kama kifaa ambacho mtu mwingine amekisanidi upya. Kwanza alama, kisha ufikivu.

Ipe karakana mpaka wake mwenyewe

Vifaa vya mteja vinavyofika kwa huduma ni vya sehemu ya huduma yenye ufikivu ulioruhusiwa wazi, si kuingizwa kwenye mtandao wa wafanyakazi kwa sababu mlango wa benchi ulikuwa wazi.

Chukulia kifaa cha viwanda usichokijua kama kikoa kingine cha uaminifu. Rekodi ni mwenyeji gani wa uhandisi anayeweza kukifikia, huduma zipi mwenyeji huyo anahitaji na vielelezo vipi ni vya kazi hiyo. Hifadhi faili za mteja pamoja na kazi ya mteja badala ya kwenye diski inayoshirikiwa ambayo kila mtu anaweza kusoma.

Utengano lazima uvumilie pia katikati ya kazi yenye kuchosha: wakati kifaa kinasasishwa, wakati kimekaa usiku kucha na wakati kinasubiri mjumbe.

Kabidhi njia kama hatua ya kazi

Kwa kawaida router ya kati hufikia mashine kupitia handaki la mteja. Mashine ikiwa kwenye benchi, njia ya karakana inakuwa mmiliki wa kiambishi hicho au wa lengo jembamba ikiwa unahitaji huduma moja tu.

Andika mambo matatu kabla ya uhamishaji: njia ya zamani, njia mpya na jinsi mabadiliko yanavyorudishwa. Ukabidhishaji ulio kwenye kumbukumbu ya mtu tu si ukabidhishaji.

Kuwa makini na vipimo. Kipimo cha chini ni muhimu tu kati ya njia ambazo mchakato wa uteuzi hulinganisha kweli, na kiambishi awali mahususi zaidi au kanuni ya sera vinaweza kuamua matokeo kabla vipimo havijazingatiwa.

Jumuisha vikao vya zamani kwenye mpango. Muunganisho ulioanzishwa kupitia njia ya zamani unaweza kuendelea kuwasilisha amri baada ya njia kubadilika, na hiyo ndiyo hali ambayo nakala mbili za anwani moja husababisha hasara halisi. Funga njia ya zamani wazi badala ya kusubiri muda wake uishe.

Funga mzunguko wakati mashine inasafirishwa

Rejesha njia ya mbali iliyokusudiwa, ondoa ruhusa za muda na thibitisha mali kwenye kituo cha mwisho unachodhani kimechaguliwa. Kisha thibitisha kutoka upande wa mteja na si kutoka karakana tu.

Utatuzi wa majina na orodha ya mali hufanya hapa kazi inayomwelekea mwendeshaji: jina thabiti na rekodi ya mali inayotafutika hufanya kazi hiyo itabirike wakati mpango wa mtandao ukiendelea kuwa mwaminifu kuhusu mashine ilipo leo.

Jaribio la ukabidhishaji mzuri ni kwamba mwenzake ambaye hajawahi kuona kazi hiyo anaweza kusoma maelezo yako na kujibu swali moja: ikiwa mashine hii inajibu sasa, jibu lilitoka kwenye njia ipi? Ikiwa maelezo hayo hayawezi kujibu hilo, ukabidhishaji umeandikwa lakini haujakamilika.

Makala zinazohusiana