Skraćivanje DPD tajmera neće ubrzati VPN prebacivanje
Oporavak ima četiri faze, a tajmer mrtvog partnera upravlja jednom od njih. Mjerite otkrivanje, odabir partnera, rute i oporavak aplikacije odvojeno.
Tuneli padaju, oporavak traje devedeset sekundi, a tajmer mrtvog partnera postavljen je na deset, pa se tajmer krivi. To rezonovanje preskače tri faze koje se dešavaju nakon otkrivanja i obično troše većinu vremena. Otkrivanje živosti primjećuje tišinu; zatim odabir partnera, autentifikacija, instalacija rute i ponovno povezivanje aplikacije uzimaju svoj red. Skraćivanje prve faze ne može skratiti ostale, a može dodati previranje sistemu koji se već mučio.
Četiri faze, od kojih jednu možete mjeriti
Zapišite oporavak kao četiri događaja s vremenskim oznakama. Kvar postaje vidljiv: posljednji korisni zaštićeni saobraćaj i prvi neuspjeli zahtjev. Vlasnički mehanizam reaguje: otkrivanje živosti, monitor rute ili drugi dokumentovani okidač. Alternativa postaje upotrebljiva: odabir partnera, autentifikacija, nova asocijacija i ruta koja zaista nosi željeni saobraćaj. Aplikacija se oporavlja: nova operacija uspijeva i ono što je bilo u toku dobija određen ishod.
IKEv2 pravila živosti opisuju dokaze o partneru i njegovim razmjenama, a ne govore ništa o bazi podataka ili datotečnoj usluzi iza tog partnera. Čitanje isteka živosti kao provjere zdravlja cijelog puta greška je koja započinje lov na tajmer.
Zašto je tajmer najmanje zanimljiv broj
Konfigurisane vrijednosti nisu zamjenjive jedinice. Neke su intervali ponovnog pokušaja, neke gornje granice pokušaja, a neke rade paralelno s drugima. Njihovo sabiranje daje broj koji izgleda kao predviđanje, a ponaša se kao glasina. Pročitajte dokumentaciju za polje koje ćete dirati i zabilježite koja je od tri vrste.
Druge faze uopće nisu tajmeri. Odgoda ponovnog povezivanja, interaktivni upit za autentifikaciju ili klijent koji svoju konfiguraciju ponovno procjenjuje samo pri restartu mogu svaki dominirati prekidom dok svaki protokolni tajmer stoji udobno nisko.
Mjerite fazu koja je zaista spora
Uhvatite kvar jednom, s vremenskim oznakama na obje strane, pa uporedite četiri događaja, a ne protokolove vlastite brojače. Jedan pravilno izveden prozor posmatranja bolji je od mjesec dana podešavanja.
ip -4 route get 203.0.113.10
tcpdump -ni any -c 20 "esp or icmp"
Ako alternativna krajnja točka nikad ne odgovori, nikakva promjena tajmera ne pomaže, jer nedostupnost nije problem otkrivanja. Ako se novo sigurnosno stanje formira brzo, ali ruta još pokazuje na mrtvi put, problem je u instalaciji rute i još jedna izmjena živosti samo dodaje previranje.
Alternativa mora već biti upotrebljiva
Rezerva definisana u konfiguraciji nije rezerva koja radi. Mora biti dostupna iz klijentove trenutne mreže, sposobna autentifikovati isti identitet i imati dozvolu nositi isti saobraćaj pod istom politikom. Otkrijete li bilo koju od te tri praznine tokom prekida, rasprava o tajmeru postaje nebitna. Testirajte alternativu dok je primarna zdrava, jer je to jedino vrijeme kada možete čitati oba dnevnika uporedo.
Unaprijed pripremite alternativu, namjerno je testirajte dok je primarna zdrava i zabilježite koja od četiri faze troši vrijeme. Taj zapis čini sljedeću promjenu mjerenjem umjesto nagađanja.
Previranje pri vraćanju i put upravljanja
Vraćanje primarne je odvojena odluka. Agresivno vraćanje može prekinuti rad koji se već oporavio na rezervi, a nestabilan put može izgledati kao nestabilan tunel kada je pravi kvar ruta koja neprestano osciluje između dvije jednake opcije.
Dva puta jednake cijene bez preferencije uobičajen su izvor vidljivog podrhtavanja, jer svaki monitor reaguje na izbor drugoga. Odlučite koji je put preferiran u normalnim uslovima i učinite tu preferenciju eksplicitnom u konfiguraciji umjesto da je prepustite redoslijedu ruta. Unaprijed definišite željeno ponašanje pri vraćanju i ko ga posjeduje. Zadržite prethodna podešavanja i nezavisan put upravljanja, jer promjena koja vam ukloni vlastiti pristup tokom prekida pretvara mrežni incident u posjetu lokaciji.
Zatim ponovite isti radni teret i uporedite iste četiri vremenske oznake. Kraći oporavak koji aplikaciju i dalje ostavlja da čeka istu nedostajuću rutu ili prijavu nije napredak, to je drugi broj na istom grafikonu.