Żewġ bini, radju minn punt għal punt u VPN tal-internet li jista’ jservi bħala t-tieni triq. Qabel ma r-riżerva ssir awtomatika, mistoqsija waħda tiddeċiedi kważi kollox ieħor: x’għandu jibqa’ ħaj — l-aċċessibbiltà IP bejn subnets separati jew segment Ethernet wieħed maqsum? Il-fatt li r-radju jġib ruħu bħal kejbil mhuwiex argument biex inwasslu kull qafas tax-xandir madwar l-internet. Wieġeb l-mistoqsija l-ewwel, għax iż-żewġ tweġibiet jeħtieġu kontroll differenti tal-linji, verifiki tas-saħħa differenti u idea differenti ta’ x’ifisser irkupru.

Iddeċiedi x’għandu jibqa’ ħaj waqt it-twaqqif

Elenca l-applikazzjonijiet li għandhom ikomplu jaħdmu u innota jekk jiddependux mill-aċċessibbiltà ta’ Layer 3 jew mill-viċinanza ta’ Layer 2. Il-qsim tal-fajls, il-konnessjonijiet tal-bażi tad-dejta u s-servizzi tal-web normalment jimpurtahom biss mir-rotot; il-protokolli tal-iskoperta, xi prodotti ta’ cluster u kull ħaġa li tistenna dominju tax-xandir wieħed jimpurtahom mill-viċinanza. Riżerva li tirrestawra t-tip żbaljat ta’ aċċessibbiltà tipproduċi sit konness teknikament u inutli fil-prattika.

Ikteb dik il-lista u waħħalha mad-disinn, għax it-tweġiba normalment tiċċaqlaq hekk kif l-ewwel sid tal-applikazzjoni jisma’ bil-konnessjoni l-ġdida.

Failover bir-rotta: żewġ prefissi, triq preferuta waħda

B’prefissi tas-sit distinti, ir-riżerva ssir problema ta’ routing. Kull router għandu triq preferuta fuq ir-radju u triq inqas preferuta fuq il-mina, u it-triq preferuta tiġi rtirata meta r-radju jieqaf iwassal it-traffiku. In-naħa l-oħra teħtieġ it-triq tar-ritorn tagħha stess, u ż-żewġ naħat għandhom jaqblu liema triq hija preferuta f’kull direzzjoni biex it-traffiku ma jsellifx triq twila f’direzzjoni waħda biss.

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

Aqra t-tielet kmand bħat-tieni wieħed: regola ta’ politika, it-tieni tabella jew deċiżjoni bbażata fuq is-sors jistgħu jibagħtu traffiku minn subnet b’mod differenti minn ieħor, u tfittxija waħda awtomatika taħbi dan.

Failover bil-pont: segment wieħed, triq li timblokka waħda

Jekk il-viċinanza hija verament meħtieġa, ir-riżerva trid iġġorr qafas Ethernet, li mina IP bir-rotta ma tagħmilx. Il-pont ta’ interface VPN ġo segment lokali huwa appoġġat minn xi pjattaformi, u dawk l-interfaces isiru membri tal-pont bil-konsegwenzi li jġibu magħhom. Żewġ triqat ta’ Layer 2 li jgħaddu fl-istess ħin jiffurmaw linja, għalhekk id-disinn jeħtieġ siġra li tinfirex fuq iż-żewġ siti u dikjarazzjoni ċara dwar liema triq għandha timblokka.

Din hija deċiżjoni tad-disinn sostanzjali u mhux kaxxa tal-immakkjar, u d-dokumentazzjoni tal-pont għall-pjattaforma tiegħek, bħall-Ħarsa ġenerali tal-pontijiet għal pfSense, hija l-post fejn tikkonferma f’xiex tassew jipparteċipa membru VPN. L-attivazzjoni ta’ għażla tas-siġra li tinfirex fuq apparat wieħed mhux relatat ma tipprova xejn dwar l-arranġament minn tarf għal tarf.

Immonitorja l-fruntiera li timporta

Radju b’enerġija, interface li tiela’ u mina b’saħħitha jiddeskrivu kull wieħed fatt lokali. L-ebda wieħed minnhom ma jipprova li pakkett minn bini wasal għal host fl-ieħor, u dak huwa l-uniku fatt li l-loġika tal-failover għandha taġixxi fuqu. Immonitorja mira lil hinn mir-router imbiegħed jekk il-politika tippermetti, u immonitorja ż-żewġ direzzjonijiet separatament biex falliment asimmetriku jkun viżibbli.

ping -c 3 -W 2 10.45.0.10
ip -brief link show dev wlan0
ip route get 10.45.0.10

Żomm il-verifika rħisa u limitata: intervall qasir, għadd żgħir u timeout li jaqbel mat-tolleranza tal-applikazzjoni. Monitor li jiddependi hu stess mit-triq li qed jittestja jirrapporta suċċess sal-mument li fih jieqaf jirrapporta xejn.

Ipprattika ż-żewġ direzzjonijiet taħt tagħbija

Tikkupjax mira waħda tal-konverġenza mit-topoloġija ta’ ħadd ieħor. Il-ħin tal-iskoperta, il-konverġenza tat-triq jew tal-pont, il-preparazzjoni tal-mina u l-irkupru tal-applikazzjoni kull wieħed iżid id-dewmien tiegħu, u s-somma fuq it-tagħmir tiegħek hija l-uniku numru li jimporta. Ipprattika waqt li tgħaddi traffiku rappreżentattiv, biex il-kejl jinkludi l-kjuwijiet u s-sessjonijiet li jeżistu fil-produzzjoni.

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

Ittestja l-irkupru bir-reqqa daqs il-falliment. Radju instabbli li jidħol u joħroġ se jġib it-traffiku ’l quddiem u lura jekk il-loġika tal-preferenza m’għandhiex dampjar, u l-utenti jesperjenzawh bħala agħar minn waqfa waħda nadifa. Irreġistra t-triq magħżula f’kull stadju, liema talbiet ġodda rnexxew u x’ġara mis-sessjonijiet li kienu miftuħa meta nbidlet it-triq. Dak ir-reġistru huwa dak li jbiddel it-tieni kejbil fi politika operattiva.

Artikli relatati