Kun IPsec putoaa, varareitti ei ole varapolitiikka
Reititystaulun merkintä vastaa siihen, minne paketti voi mennä, ei siihen, saako se kulkea ilman suojausta. Päätä, kumman kahdesta sallitusta lopputuloksesta ostat.
Yksi toimipaikka menettää tunnelinsa, ja reititystaulu näyttää edelleen täysin käyttökelpoista reittiä kohteeseen internetin kautta. Joku ehdottaa siihen siirtymistä ja kutsuu muutosta reitityskorjaukseksi. Paketti voisi kulkea sitä tietä; kysymys, jota kukaan ei esittänyt, on se, saako se saapua ilman suojausta. Ne ovat eri vastauksia eri tauluista, ja niiden sekoittaminen on tapa, jolla katkos muuttuu tapaukseksi.
Kaksi lopputulosta, jotka näyttävät reititystaulussa samalta
Tavoitettavuus sanoo, että paketilla on minne mennä. Suojauskäytäntö sanoo, mitä sille paketille on matkalla tapahduttava, ja kumpaakin valvotaan eri mekanismilla. Reitti voi olla olemassa virralle, jonka käytäntö on velvollinen hylkäämään, eikä tuo yhdistelmä ole väärä kokoonpano. Juuri kahden kysymyksen erottaminen tekee katkosuunnitelmasta ylipäätään tarkastettavan.
Niinpä katkostie on suunnitelma vasta sen jälkeen, kun joku päättää, mikä sallituista lopputuloksista pätee. Kunnes tuo päätös on olemassa, varareitti on houkutus eikä suunnitelma.
Käytäntömallissa on kolme tuomiota, ei kaksi
IPsec-arkkitehtuuri erottaa liikenteen, joka on hylättävä, liikenteen, jonka on sallittua ohittaa suojaus, ja liikenteen, joka on suojattava. Ne ovat kolme erillistä ohjetta, ja keskimmäinen on tarkoituksellinen poikkeus eikä vikatila. Niiden lukeminen parina tuottaa väärän valinnan tunnelin ja avoimen tien välillä.
Puuttuva assosiaatio ei ylennä suojaamissääntöä hiljaa ohitukseksi. Käytäntö sanoo edelleen suojaa, joten paketti odottaa tai kuolee, ja tämä käytös on kirjoitetusti toimiva valvonta, ei todiste siitä, että käytäntö on rikki.
Kirjoita virtasi vaatimus yhtenä kolmesta lauseesta: pysähdy, kunnes suojattu reitti on olemassa, siirry toiselle suojatulle reitille tai käytä reittiä, jolle on erikseen sallittu toimia ilman IPsec:iä. Vain kolmas muuttaa turvaussopimusta, ja se tarvitsee omistajan, joka voi allekirjoittaa sen. Se lause menee muutoskirjaukseen, ei kenenkään muistiin. Arvioijat hyväksyvät toisen lauseen ja hylkäävät kolmannen, ja molemmat päätökset ovat järkeviä, kun ne ovat näkyvissä.
Ohitus on sopimus, jonka molemmat päät allekirjoittavat
Vaihtoehtoinen tie tarvitsee reititettäviä osoitteita, nimenomaisen hyväksynnän siellä, mihin se saapuu, ja paluutien, joka toimii molempiin suuntiin. Yksityiset toimipaikan osoitteet eivät tule tavoitettaviksi siksi, että oletusreitti osoittaa jonnekin.
Todennus merkitsee yhtä paljon kuin osoitteistus. Liikenne, joka ohittaa tunnelin ja saapuu rajalle, joka odottaa suojausta, hylätään, vaikka se laskeutuisi oikealle liitännälle, joten vastaanottavan käytännön on tarkoituksella hyväksyttävä tuo muoto. Poikkeus, johon kaukopää ei koskaan suostunut, on katkos lisäaskelin.
Valitsimen poistaminen tai kartan löysääminen, jotta varareitti toimisi, ei ole valvottu poikkeus. Se laajentaa sitä, mikä on poikkeutettu, jättää kaukopään valvomaan jotain muuta ja voi muuttaa sitä, mikä käännössääntö osuu virtaan.
Käännös ja hyväksyntä muuttavat laskutoimitusta
Käännös voi esittää toisenlaisen osoitenäkymän, mutta eteenpäin ja taaksepäin kartoituksen on sovittava vaihtoehtoisen tien kanssa. Yksisuuntainen kartoitus tuottaa yhteyden, joka avautuu ja jää sitten roikkumaan. Puolikas kartoitus on huonompi kuin ei mitään, koska se näyttää edistykseltä.
Hyväksyntä on toinen puoli. Vastaanottavalla puolella on oltava nimenomainen sääntö tälle liikenteelle, oma kirjaus ja tapa erottaa hyväksytty poikkeus virheestä kolmelta aamuyöllä.
Palautuminen kuuluu suunnitelmaan
Kirjaa, miten vika havaitaan, mikä käytäntö valitsee korvaavan ja mitä tapahtuu istunnoille, jotka olivat käynnissä sen sattuessa. Uusi yhteys voi onnistua siirtymän jälkeen, kun taas vanhempi pitää tilaa, joka on sidottu osoitteeseen, joka ei enää päde.
Suosi toista suojattua reittiä aina, kun vaatimuksena on jatkuva suojaus. Jos suojaamaton poikkeus on todella tarpeen, rajaa se lähteillä, kohteilla, palveluilla ja kestolla ja kirjoita, miten se perutaan.
Testaa molemmat tilat, älä vain katkosta
Hyväksyntä kattaa epäonnistuneen tunnelin tapauksen ja palautetun, kummassakin sovellustarkistus. Kiinnostava tulos ei ole se, että paketit jatkoivat liikettä, vaan se, että ne liikkuivat vain sen sopimuksen mukaan, jonka organisaatio valitsi.
Lisää myös peruutustesti. Poikkeus, jota kukaan ei voi kytkeä pois, on hiljaa muuttunut pysyväksi käytännöksi, ja juuri siltä alkuperäinen sääntö suojeli. Laita sille vanhenemispäivä ja nimetty arvioija, muuten poikkeus elää pidempään kuin kaikki, jotka sen ymmärsivät.