Ofisi mbili za tawi zinazungumza kutwa nzima, na mfereji kati yao unapita kwa mzunguko kupitia kituo cha data katika eneo lingine. Kila ombi hulipa mzunguko huo mara mbili, na hakuna anayegundua hadi usawazishaji wa faili uanze kuhisi vibaya. Hapa ndipo swali la topolojia linaanza kwa kweli: si kwa mchoro upi unaonekana imara zaidi, bali kwa mfano upi wa trafiki unaolipia. Miundo yote miwili inafanya kazi, na yote miwili inashindikana kwa njia na gharama tofauti.

Hesabu mahusiano ya rika kwanza

Ukiwa na N maeneo, mtandao kamili unahitaji N mara N toa moja, gawanywa kwa mbili, mifereji; kitovu kinahitaji N. Katika maeneo matano ni kumi dhidi ya matano, ambayo bado inaonekana inawezekana. Katika kumi na matano ni 105 dhidi ya kumi na matano, na tofauti si tena hesabu bali wafanyakazi.

Kila moja ya mahusiano hayo hubeba hali unayopaswa kuisimamia. Katika IPsec hiyo inamaanisha ushirikiano wa usalama, utambulisho, ufunguo au cheti, utambuzi wa rika lililokufa na angalau njia moja kwa kila kiambishi cha mbali. Katika WireGuard inamaanisha ufunguo wa umma na kizuizi cha AllowedIPs kwa kila rika; nafuu kwa kila rika lakini bila ugunduzi wowote: eneo jipya kwa vyovyote ni mabadiliko ya usanidi kwenye kila lililopo.

Acha mchanganyiko wa trafiki uamue, si mchoro

Ikiwa trafiki ya tawi ni hasa maombi kwa ERP kuu au nguzo ya faili, kitovu si maelewano bali ni umbo sahihi: trafiki ilikuwa tayari inataka kwenda huko, na sehemu moja ya sera ni rahisi kukagua kuliko mtandao wa sheria za jozi. Mtandao kamili unastahili utata wake wakati matawi yanabadilishana data wenyewe: urudufishaji kati ya ofisi mbili, sauti kati ya maeneo, sehemu ya CAD ambayo dazeni ya wahandisi huifungua kutwa nzima.

Kesi zisizofaa ziko katikati, na ndizo nyingi. Pima kabla ya kubishana badala ya kukisia kutoka chati ya shirika.

SignalPoints to a hubPoints to a mesh
Branch-to-branch trafficOccasional, smallDominant, all day
Site countGrowing, past tenSmall and stable
Change rateFrequent adds and movesRare
Failure toleranceA second hub is affordableEvery site must survive alone

Soma jedwali kama kiamuzi, si kanuni. Mistari mitatu kati ya minne kuelekea upande mmoja kwa kawaida huamua muundo, na mgawanyiko unamaanisha mseto, ambao mitandao mingi iliyokomaa huishia kuitumia.

Kitovu kinapaswa kuambiwa kusambaza

Mifereji miwili ya tawi-hadi-kitovu inayofanya kazi haiundi ufikiaji kati ya matawi. Kitovu kinahitaji usambazaji wa IP umewashwa, njia kwa kila mtandao wa tawi, kanuni ya ngome inayoruhusu usafirishaji na njia ya kurudi iliyohesabiwa; kila tawi linahitaji njia kwa viambishi vya eneo lingine. Kwenye kitovu cha Linux hiyo ni net.ipv4.ip_forward=1 pamoja na mnyororo wa FORWARD ambao hautupi jozi kimya kimya, na katika IPsec inayotegemea sera ni vichagua trafiki vinavyoonyesha subneti ya tawi la mbali kwenye ncha zote mbili. strongSwan maelezo ya usambazaji yanashughulikia upande wa kerneli na ngome wakati hilo ndilo tabaka unalokosa. Jaribio la bei nafuu ni kutuma trafiki kutoka tawi moja hadi huduma kwenye lingine huku ukiangalia vihesabu vya kitovu; kanuni isiyoongezeka kamwe inamaanisha mpangilio si sahihi, si njia.

Sera kuu pia ni sehemu muhimu. Matawi yanaweza kuruhusiwa kufikia huduma za pamoja bila kufikia kila mmoja, na tumbo hilo la ufikiaji linafaa kuandikwa wazi. Njia zinazokosekana ni mbadala mbaya kwa kanuni ambayo mtu anaweza kuisoma.

Jihadhari na toleo lililofanywa nusu: tawi A linaelekeza kwa tawi B kupitia kitovu, kitovu kinaelekeza pande zote mbili, na ngome ya kitovu inaruhusu miunganisho mipya kutoka A lakini si kutoka B. Mwelekeo wa kwanza hujaribiwa vizuri na wa pili huning'inia, ambayo inaonekana kama hitilafu ya uelekezaji na sivyo.

Buni hitilafu kwanza, kisha njia ya kawaida

Kitovu kimoja ni utegemezi wa pamoja na kizuizi cha usafirishaji, na upungufu wa nakala ndipo miundo ya kitovu kwa kawaida inakosea. Vitovu viwili vinamaanisha kila tawi linashikilia mifereji miwili, na njia ya kurudi lazima ikubaliane na ile ya kutoka; isipokubaliana, ngome yenye hali hutupa majibu na dalili ni muunganisho unaofunguka kisha kufa. Usambazaji mkubwa hutatua hili kwa itifaki ya uelekezaji juu ya mifereji badala ya viambishi tuli, ambayo ni mashine zaidi lakini huondoa kukisia. Chochote unachochagua, andika njia ya kurudi kando ya ile ya kutoka, kwa sababu nusu ya kurudi ndiyo ambayo hakuna anayejaribu.

Mtandao kamili hutawanya hatari hiyo: kuanguka kwa kiungo cha eneo moja hakutenganishi mengine. Pia huzidisha maeneo ambapo uchaguzi wa njia unaweza kukushangaza, na vikao vya programu bado havistahimili mabadiliko ya njia bila msaada.

Hakuna muundo unaobakisha kikao cha TCP hai wakati wa ubadilishaji peke yake. Ikiwa programu haiwezi kuunganisha tena, topolojia si tatizo lako.

Chagua kwa gharama ya mabadiliko, kisha thibitisha njia

Anza na kitovu, kwa sababu ni kitu cha bei nafuu kukosea, na ongeza mifereji ya moja kwa moja kwa jozi ambazo trafiki yao inahalalisha. Mseto huo si kushindwa kuamua; ni muundo ambao mashirika mengi hukutana nao ndani ya mwaka mmoja. Kilicho muhimu ni kwamba kila kiungo cha moja kwa moja kina sababu iliyotajwa na mmiliki.

Kisha thibitisha michoro miwili badala ya mmoja. Kwa njia ya kawaida, endesha traceroute kutoka kila eneo hadi kila kiambishi cha huduma na uthibitishe kwamba hatua zinalingana na mchoro. Kwa njia ya hitilafu, funga mfereji mmoja na urudie, kwa sababu njia inayofanya kazi tu wakati kila kitu kiko hai haijabuniwa, imesanidiwa tu.

Hifadhi michoro yote miwili pamoja na tumbo la ufikiaji, na uirudie wakati eneo linapoongezwa; gharama unayosimamia ni gharama ya mabadiliko yajayo, si uzuri wa picha ya sasa.

Makala zinazohusiana