Две згради, точка-до-точка радио и интернет VPN што може да послужи како втор пат. Пред резервата да стане автоматска, едно прашање одлучува речиси за сѐ друго: што треба да преживее — IP достапноста меѓу одделни подмрежи или еден заеднички Ethernet сегмент? Тоа што радиото се однесува како кабел не е аргумент секоја рамка за емитување да се праќа преку интернет. Прво одговорете на прашањето, бидејќи двата одговори бараат различно управување со јамки, различни здравствени проверки и различно видување за тоа што значи обновување.

Одредете што треба да го преживее прекинот

Наведете ги апликациите што мора да продолжат да работат и забележете дали зависат од достапност на Layer 3 или од соседство на Layer 2. Споделувањето датотеки, врските со бази на податоци и веб-услугите обично се интересираат само за рути; протоколите за откривање, некои кластерски производи и сѐ што очекува еден домен за емитување се интересираат за соседство. Резерва што обновува погрешен вид достапност создава место што е технички поврзано и практично бескорисно.

Запишете го овој список и прикачете го на проектот, бидејќи одговорот обично се поместува веднаш штом првиот сопственик на апликација слушне за новата врска.

Рутирано префрлување: два префикси, еден претпочитан пат

Со одделни префикси на локациите, резервата станува проблем на рутирање. Секој рутер има претпочитан пат преку радиото и помалку претпочитан пат преку тунелот, и претпочитаната рута се повлекува кога радиото престанува да доставува сообраќај. Спротивната страна има потреба од своја повратна рута, и двете страни треба да се согласат кој пат е претпочитан во секој правец, за сообраќајот да не оди по долгиот пат само во еден правец.

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

Прочитајте ја третата команда исто како втората: правило од политика, втора табела или одлука заснована на извор може да испрати сообраќај од една подмрежа поинаку отколку од друга, а едно стандардно пребарување го крие тоа.

Мостено префрлување: еден сегмент, еден блокирачки пат

Ако соседството навистина е потребно, резервата мора да пренесува Ethernet рамки, што рутиран IP тунел не го прави. Мостење на VPN интерфејс во локален сегмент е поддржано од некои платформи, и тие интерфејси тогаш стануваат членови на мостот со соодветните последици. Два пата на Layer 2 што истовремено проследуваат создаваат јамка, па проектот бара разгрането дрво што ги опфаќа двете локации и јасна изјава за тоа кој пат треба да блокира.

Ова е суштинска проектна одлука, а не поле за штиклирање, и документацијата за мостови на вашата платформа, како прегледот на мостови за pfSense, е местото каде што потврдувате во што всушност учествува член на VPN. Вклучувањето на опцијата за разгрането дрво на еден неврзан уред не докажува ништо за распоредот од крај до крај.

Набљудувајте ја границата што е важна

Радио со напојување, подигнат интерфејс и здрав тунел секој опишува локален факт. Ниту еден од нив не докажува дека пакет од едната зграда стигнал до домаќин во другата, и тоа е единствениот факт врз кој треба да дејствува логиката за префрлување. Набљудувајте цел зад далечниот рутер ако политиката дозволува, и набљудувајте ги двата правци одделно за да биде видлив асиметричен дефект.

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

Држете ја проверката ефтина и ограничена: краток интервал, мал број и временско ограничување што одговара на толеранцијата на апликацијата. Монитор што самиот зависи од патот што го проверува ќе известува за успех до моментот кога ќе престане да известува за било што.

Вежбајте ги двата правци под оптоварување

Не копирајте една цел за конвергенција од туѓа топологија. Времето на откривање, конвергенцијата на рута или мост, подготвеноста на тунелот и обновувањето на апликацијата секој додава своето доцнење, а збирот на вашата опрема е единствениот број што е важен. Вежбајте додека тече репрезентативен сообраќај, за мерењето да ги опфати редиците и сесиите што постојат во производството.

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

Тестирајте го обновувањето внимателно како дефектот. Нестабилно радио што влегува и излегува ќе го влече сообраќајот напред-назад ако логиката за претпочитање нема придушување, а корисниците тоа го доживуваат како полошо од еден чист прекин. Забележете го избраниот пат во секоја фаза, кои нови барања успеале и што се случило со сесиите што биле отворени кога патот се сменил. Токму тој запис го претвора вториот кабел во оперативна политика.

Поврзани статии