Kiungo bila waya kama chelezo: ubadilishaji wa njia au sehemu moja?
Amua kama chelezo kinarejesha ufikivu wa njia au kinapanua sehemu moja ya Ethernet. Chaguo hili linaamua udhibiti wa mizunguko, ukaguzi wa afya na urejeshaji.
Majengo mawili, redio ya nukta-hadi-nukta na VPN ya intaneti inayoweza kuwa njia ya pili. Kabla chelezo hakijawa kiotomatiki, swali moja huamua karibu kila kitu kingine: nini lazima kiokoke — ufikivu wa IP kati ya subnet tofauti au sehemu moja ya Ethernet inayoshirikiwa? Ukweli kwamba redio inafanya kazi kama kebo si hoja ya kupeleka kila fremu ya matangazo kupitia intaneti. Jibu swali kwanza, kwa sababu majibu mawili yanahitaji udhibiti tofauti wa mizunguko, ukaguzi tofauti wa afya na mawazo tofauti kuhusu maana ya urejeshaji.
Amua nini lazima kiokoke kutokana na kukatika
Orodhesha programu ambazo lazima ziendelee kufanya kazi na uandike kama zinategemea ufikivu wa Layer 3 au ukaribu wa Layer 2. Kushiriki faili, miunganisho ya hifadhidata na huduma za wavuti kwa kawaida hujali njia tu; itifaki za ugunduzi, bidhaa zingine za nguzo na kila kitu kinachotarajia kikoa kimoja cha matangazo hujali ukaribu. Chelezo kinachorejesha aina isiyofaa ya ufikivu huunda tovuti iliyounganishwa kiufundi na isiyo na matumizi kivitendo.
Andika orodha hiyo na uambatanishe na ubunifu, kwa sababu jibu kwa kawaida huhamia mara tu mmiliki wa kwanza wa programu anaposikia kuhusu kiungo kipya.
Ubadilishaji wa njia: viambishi awali viwili, njia moja inayopendelewa
Kwa viambishi awali vya tovuti tofauti, chelezo huwa tatizo la uelekezaji. Kila kipanga njia kina njia inayopendelewa kupitia redio na njia isiyopendelewa sana kupitia handaki, na njia inayopendelewa huondolewa redio inapoacha kuwasilisha trafiki. Upande wa pili unahitaji njia yake ya kurudi, na pande zote mbili zinapaswa kukubaliana ni njia gani inapendelewa katika kila mwelekeo, ili trafiki isichukue njia ndefu katika mwelekeo mmoja tu.
ip route show | grep -E '10.44\.|10.45\.'
ip route get 10.45.0.10
ip route get 10.45.0.10 from 10.44.0.1
Soma amri ya tatu kama ya pili: kanuni ya sera, jedwali la pili au uamuzi unaotegemea chanzo unaweza kutuma trafiki kutoka subnet moja tofauti na nyingine, na utafutaji mmoja chaguo-msingi huficha hilo.
Ubadilishaji wa daraja: sehemu moja, njia moja inayozuia
Ikiwa ukaribu unahitajika kweli, chelezo lazima kibebe fremu za Ethernet, jambo ambalo handaki ya IP ya njia haifanyi. Majukwaa mengine yanaunga mkono kuweka kiolesura cha VPN kwenye daraja ndani ya sehemu ya ndani, na violesura hivyo huwa wanachama wa daraja pamoja na matokeo yanayohusiana. Njia mbili za Layer 2 zinazosambaza kwa wakati mmoja huunda mzunguko, kwa hiyo ubunifu unahitaji mti unaoenea unaojumuisha tovuti zote mbili na taarifa iliyo wazi kuhusu njia ipi inapaswa kuzuia.
Huu ni uamuzi muhimu wa ubunifu na si kisanduku cha kuteua, na nyaraka za daraja za jukwaa lako, kama vile muhtasari wa madaraja kwa pfSense, ni mahali pa kuthibitisha kile mwanachama wa VPN anashiriki kweli. Kuwasha chaguo la mti unaoenea kwenye kifaa kimoja kisichohusiana hakuthibitishi chochote kuhusu mpangilio kutoka mwanzo hadi mwisho.
Fuatilia mpaka ambao ni muhimu
Redio yenye nguvu, kiolesura kilichoinuka na handaki yenye afya kila kimoja kinaelezea ukweli wa ndani. Hakuna kimoja kinachothibitisha kwamba pakiti kutoka jengo moja ilifika kwa mwenyeji katika jengine, na huo ndio ukweli pekee ambao mantiki ya ubadilishaji inapaswa kufanyia kazi. Fuatilia lengo zaidi ya kipanga njia cha mbali ikiwa sera inaruhusu, na fuatilia mielekeo yote miwili kwa tofauti ili kushindwa kusiko na ulinganifu kuonekana.
ping -c 3 -W 2 10.45.0.10
ip -brief link show dev wlan0
ip route get 10.45.0.10
Weka ukaguzi kuwa wa bei nafuu na wenye mipaka: muda mfupi, idadi ndogo na muda wa mwisho unaolingana na ustahimilivu wa programu. Kifuatiliaji kinachotegemea njia inayojaribu yenyewe kitatoa taarifa ya mafanikio hadi wakati kinapoacha kutoa taarifa ya kitu chochote.
Fanya mazoezi ya mielekeo yote miwili chini ya mzigo
Usinakili lengo moja la muunganiko kutoka topolojia ya mtu mwingine. Muda wa kugundua, muunganiko wa njia au daraja, utayari wa handaki na urejeshaji wa programu kila kimoja huchangia ucheleweshaji wake, na jumla kwenye vifaa vyako ni namba pekee inayojali. Fanya mazoezi wakati trafiki ya uwakilishi inapita, ili kipimo kijumuishe foleni na vipindi vilivyopo katika uzalishaji.
sudo ip link set dev wlan0 down
ip route get 10.45.0.10
sudo ip link set dev wlan0 up
ip route get 10.45.0.10
Jaribu urejeshaji kwa uangalifu kama kushindwa. Redio isiyo imara inayojitokeza na kutoweka itavuta trafiki huku na huko ikiwa mantiki ya upendeleo haina unyevunyevu, na watumiaji wanahisi hilo kuwa baya kuliko kukatika kumoja safi. Rekodi njia iliyochaguliwa katika kila hatua, maombi gani mapya yalifanikiwa na kile kilichotokea kwa vipindi vilivyokuwa wazi wakati njia ilibadilika. Rekodi hiyo ndiyo inayobadilisha kebo ya pili kuwa sera ya uendeshaji.