Walang-habas na ugnayan bilang reserba: rutadong paglipat o isang segment?
Magpasya kung ibinabalik ng reserba ang rutadong maabot o pinapahaba ang isang segment ng Ethernet. Tinutukoy ng pagpiling ito ang kontrol ng loop, mga pagsusuri ng kalusugan at pagbangon.
Dalawang gusali, isang radio na punto-sa-punto at isang VPN sa internet na maaaring maging ikalawang landas. Bago maging awtomatiko ang reserba, isang tanong ang nagpapasya sa halos lahat ng iba pa: ano ang dapat mabuhay — ang maabot na IP sa pagitan ng magkahiwalay na subnet o isang pinagsasaluhang segment ng Ethernet? Ang pag-acting ng radyo na parang kable ay hindi argumento para ipadala ang bawat broadcast frame sa internet. Sagutin muna ang tanong, dahil ang dalawang sagot ay nangangailangan ng ibang kontrol ng loop, ibang pagsusuri ng kalusugan at ibang pag-unawa sa ibig sabihin ng pagbangon.
Magpasya kung ano ang dapat mabuhay sa pagkaantala
Ilista ang mga aplikasyong dapat magpatuloy at itala kung umaasa sila sa maabot ng Layer 3 o sa pagiging malapit ng Layer 2. Ang pagbabahagi ng file, koneksyon sa database at mga serbisyo sa web ay karaniwang nag-aalala lamang sa mga ruta; ang mga protocol ng pagtuklas, ilang produkto ng cluster at lahat ng umaasa sa isang domain ng broadcast ay nag-aalala sa pagiging malapit. Ang reserbang nagbabalik ng maling uri ng maabot ay gumagawa ng site na teknikal na konektado at praktikal na walang silbi.
Isulat ang listahang iyon at ilakip sa disenyo, dahil ang sagot ay karaniwang gumagalaw sa sandaling marinig ng unang may-ari ng aplikasyon ang tungkol sa bagong ugnayan.
Rutadong paglipat: dalawang prefix, isang ginustong landas
Sa magkahiwalay na prefix ng site, ang reserba ay nagiging problema sa routing. Bawat router ay may ginustong landas sa radyo at hindi gaanong ginustong landas sa tunnel, at binabawi ang ginustong ruta kapag tumigil ang radyo sa paghahatid ng trapiko. Kailangan ng kabilang panig ang sarili nitong ruta ng pagbabalik, at dapat magkasundo ang dalawang panig kung aling landas ang ginusto sa bawat direksyon, upang hindi lumihis nang malayo ang trapiko sa isang direksyon lamang.
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
Basahin ang ikatlong utos tulad ng ikalawa: ang tuntunin ng patakaran, ikalawang talahanayan o desisyong batay sa pinagmulan ay maaaring magpadala ng trapiko mula sa isang subnet nang iba kaysa sa isa pa, at isang default na paghahanap ang nagtatago nito.
Tinulay na paglipat: isang segment, isang humahadlang na landas
Kung tunay na kailangan ang pagiging malapit, dapat magdala ang reserba ng mga frame ng Ethernet, na hindi ginagawa ng rutadong tunnel ng IP. Sinusuportahan ng ilang platform ang pag-tulay ng interface ng VPN papasok sa lokal na segment, at ang mga interface na iyon ay nagiging miyembro ng tulay kasama ang mga kaugnay na kahihinatnan. Dalawang landas ng Layer 2 na sabay na nagpapasa ay bumubuo ng loop, kaya kailangan ng disenyo ng spanning tree na sumasaklaw sa dalawang site at malinaw na pahayag kung aling landas ang dapat humadlang.
Ito ay isang malaking desisyon sa disenyo at hindi isang check box, at ang dokumentasyon ng pag-tulay para sa iyong platform, gaya ng pangkalahatang-tanaw ng tulay para sa pfSense, ang lugar kung saan mo kukumpirmahin kung ano talaga ang sinasalihan ng isang miyembro ng VPN. Ang pagpapagana ng opsyon ng spanning tree sa isang walang kaugnayang aparato ay walang pinapatunayan tungkol sa kaayusan mula dulo hanggang dulo.
Subaybayan ang hangganang mahalaga
Ang radyong may kuryente, interface na naka-up at malusog na tunnel ay naglalarawan ng tig-isang lokal na katotohanan. Wala sa mga ito ang nagpapatunay na ang isang packet mula sa isang gusali ay nakarating sa host sa isa pa, at iyon lamang ang katotohanang dapat aksyunan ng lohika ng paglipat. Subaybayan ang target sa kabila ng malayong router kung pinapayagan ng patakaran, at subaybayan ang dalawang direksyon nang hiwalay upang makita ang asimetrikong pagkabigo.
ping -c 3 -W 2 10.45.0.10
ip -brief link show dev wlan0
ip route get 10.45.0.10
Panatilihing mura at may hangganan ang pagsusuri: maikling agwat, maliit na bilang at timeout na umaangkop sa pagpapaubaya ng aplikasyon. Ang monitor na umaasa mismo sa landas na sinusubok nito ay mag-uulat ng tagumpay hanggang sa sandaling tumigil ito sa pag-uulat ng anuman.
Sanayin ang dalawang direksyon sa ilalim ng karga
Huwag kopyahin ang isang target ng kombensyon mula sa topolohiya ng iba. Ang oras ng pagtuklas, kombensyon ng ruta o tulay, kahandaan ng tunnel at pagbangon ng aplikasyon ay nagdadagdag ng kani-kanilang pagkaantala, at ang kabuuan sa iyong kagamitan ang tanging bilang na mahalaga. Sanayin habang dumadaloy ang kinatawang trapiko, upang isama ng pagsukat ang mga pila at sesyon na umiiral sa produksyon.
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
Subukan ang pagbangon nang kasing-ingat ng pagkabigo. Ang hindi matatag na radyong lumalabas at pumapasok ay hihila ng trapiko pabalik-balik kung walang pamamasa ang lohika ng pagpili, at nararanasan ito ng mga gumagamit na mas masahol kaysa isang malinis na pagkakataong pagkaantala. Itala ang piniling landas sa bawat yugto, aling mga bagong kahilingan ang nagtagumpay at ano ang nangyari sa mga sesyong bukas nang magbago ang landas. Ang talang iyon ang gumagawa ng ikalawang kable na patakaran sa pagpapatakbo.