Kad IPsec padne, pričuvna ruta nije pričuvna politika
Zapis u tablici usmjeravanja odgovara kamo paket može ići, a ne smije li proći bez zaštite. Odlučite koji od dvaju dopuštenih ishoda kupujete.
Lokacija izgubi tunel, a tablica usmjeravanja i dalje pokazuje posve upotrebljiv put do odredišta kroz internet. Netko predlaže prelazak na njega i taj potez naziva popravkom usmjeravanja. Paket bi tim putem mogao otići; pitanje koje nitko nije postavio jest smije li stići bez zaštite. To su različiti odgovori iz različitih tablica, a njihovo miješanje je način na koji ispad postaje incident.
Dva ishoda koji u tablici usmjeravanja izgledaju jednako
Dostupnost kaže da paket ima kamo otići. Sigurnosna politika kaže što se s tim paketom mora dogoditi na putu, a oboje se provodi različitim mehanizmima. Ruta može postojati za tok koji politika mora odbaciti, i ta kombinacija nije pogrešna konfiguracija. Upravo razdvajanje dvaju pitanja čini plan za ispad uopće preglednim.
Zato je put za ispad zamisao tek nakon što netko odluči koji od dopuštenih ishoda vrijedi. Dok te odluke nema, pričuvna ruta je napast, a ne plan.
Model politike ima tri presude, a ne dvije
Arhitektura IPsec razlikuje promet koji se mora odbaciti, promet kojem je dopušteno zaobići zaštitu i promet koji se mora zaštititi. To su tri različite upute, a srednja je namjerno izuzeće, a ne način rada u kvaru. Čitanje tih uputa kao para stvara lažni izbor između tunela i otvorene ceste.
Nedostajuća asocijacija ne pretvara tiho pravilo zaštite u zaobilaženje. Politika i dalje kaže štiti, pa paket čeka ili umire, i takvo ponašanje je kontrola koja radi kako je zapisana, a ne dokaz da je politika pokvarena.
Zapišite zahtjev za svoj tok kao jednu od tri rečenice: stanite dok ne postoji zaštićeni put, prijeđite na drugi zaštićeni put, ili rabite put kojem je odvojeno dopušteno raditi bez IPsec. Samo treća mijenja sigurnosni ugovor i treba vlasnika koji ga može potpisati. Ta rečenica ide u zapis o promjeni, a ne u nečije pamćenje. Recenzenti odobravaju drugu rečenicu i odbijaju treću, i obje su odluke razumne kad su vidljive.
Zaobilaženje je ugovor koji potpisuju oba kraja
Alternativni put treba usmjerive adrese, izričit prijam tamo gdje pristiže i povratni put koji radi u oba smjera. Privatne adrese lokacije ne postaju dostupne zato što zadana ruta pokazuje negdje.
Autentikacija je jednako važna kao adresiranje. Promet koji preskače tunel i pristiže na granicu koja očekuje zaštitu biva odbijen čak i kad sleti na pravo sučelje, pa prijamna politika mora namjerno prihvatiti takav oblik. Izuzeće s kojim se udaljena strana nikad nije složila jest ispad s dodatnim koracima.
Uklanjanje selektora ili popuštanje karte da bi pričuva radila nije kontrolirano izuzeće. Ono širi ono što je izuzeto, ostavlja udaljenu stranu da provodi nešto drukčije i može promijeniti koje pravilo prijevoda odgovara toku.
Prijevod i prijam mijenjaju računicu
Prijevod može pokazati drugi pogled na adrese, ali naprijed i natrag preslikavanja moraju se slagati s alternativnim putem. Jednosmjerno preslikavanje stvara vezu koja se otvori i zatim visi. Pola preslikavanja gore je od ničega, jer izgleda kao napredak.
Prijam je druga polovica. Prijamna strana mora imati izričito pravilo za taj promet, vlastito bilježenje i način da u tri sata ujutro razlikuje odobreno izuzeće od pogreške.
Obnova pripada zamisli
Zabilježite kako se kvar otkriva, koja politika bira zamjenu i što se događa sa sesijama koje su radile kad se dogodio. Nova veza može uspjeti nakon prelaska, dok starija drži stanje vezano uz adresu koja više ne vrijedi.
Dajte prednost drugom zaštićenom putu kad god zahtjev traži neprekidnu zaštitu. Gdje je nezaštićeno izuzeće doista nužno, ograničite ga izvorima, odredištima, uslugama i trajanjem te zapišite kako se povlači.
Ispitajte oba stanja, ne samo ispad
Prihvat pokriva slučaj pokvarenog tunela i obnovljeno stanje, s provjerom aplikacije na svakome. Zanimljiv rezultat nije to da su paketi nastavili kretati se, nego da su se kretali samo po ugovoru koji je organizacija odabrala.
Dodajte i ispit povlačenja. Izuzeće koje nitko ne može isključiti tiho je postalo trajna politika, a upravo je od toga štitilo izvorno pravilo. Stavite na njega rok i imenovanog recenzenta, inače će izuzeće nadživjeti sve koji su ga razumjeli.