Divi aktīvi IPsec tuneļi joprojām prasa atgriešanās ceļa plānu
Divi tuneļi nav plāns. Izsekojiet vienai TCP sarunai ārā pa vienu vārteju pāri un atpakaļ pa citu, tad izlemiet, kas tur stāvokli.
Atveriet termināli vienas vietas darbstacijā un pievienojieties serverim otrā. Šai vienai TCP sarunai tagad jāšķērso četras vārtejas, nevis divas, un interesantākais nav tas, vai tā strādā labā dienā. Interesantākais ir tas, kuru vārteju pāri izvēlējās virzienā uz priekšu, kuru pāri izvēlas atbilde un kas šajā laikā tur plūsmas stāvokli. Nekas maršrutēšanas tabulā to jūsu vietā neizlemj.
Uzzīmējiet četras vārtejas, pirms zīmējat maršrutu
Divkārši aktīvs dizains ar diviem neatkarīgiem VPN ugunsmūriem katrā vietā, viens pāris katram pakalpojumu sniedzējam, dod divus lietojamus ceļus un trīs veidus, kā tos salauzt. Pierakstiet adreses, pirms kaut ko konfigurējat: klientu, kā tas redzams pirms un pēc katras vārtejas, serveri tāpat, nākamo lēcienu uz priekšu un nākamo lēcienu atpakaļ.
Šī tabula ir dizains. Viss pēc tam ir jautājums, vai ierīces piekrīt tabulai.
Kā tiek izvēlēts ceļš uz priekšu
Vienādu izmaksu daudzceļu maršrutēšanas slānis sadala plūsmas pa nākamajiem lēcieniem, jaucot galvenes laukus, ko detalizēti apraksta RFC 2992. Šī izvēle var būt pilnīgi bez stāvokļa: tai nav vajadzīgs savienojuma izsekošanas ieraksts, tikai stabils jaucējs pār nemainītiem laukiem. Turiet ceļu kopu un jaucēja ievades nemainīgas, un katrs plūsmas pakets izvēlēsies to pašu nākamo lēcienu.
Izvēle pēc plūsmas izvairās no pārkārtošanās, ko izraisītu paketes-pa-paketei līdzsvarošana saitēs ar atšķirīgu aizkavi. Tas nesola, ka vienādas maršrutēšanas izmaksas nozīmē vienādu izmērītu aizkavi, jo tā nav. Un, kad mainās ceļu sastāvs, plūsmas tiek pārkartotas, tāpēc savienojuma izdzīvošana atteices laikā ir atsevišķa prasība no ceļa izvēles.
Kas patiešām vajadzīgs atgriešanās ceļam
Šeit pastaiga pārstāj būt simetriska. Stabils jaucējs uz priekšu neko nepasaka par to, ko tālā vieta darīs ar atbildi. Ja neatkarīgam ugunsmūrim jāredz abi savienojuma virzieni, lai uzturētu lietderīgu stāvokli, to apsteidzošs atgriešanās maršruts atstāj satiksmi, kas nekam neatbilst. Divas kastes ar līdzīgām noteikumu kopām nav kopīgs stāvoklis.
Apstipriniet ieviesto divvirzienu uzvedību vai uzrakstiet skaidru politiku, kas nepieciešamās robežas uztur saskaņotas. Pieņēmums šeit atklājas pārtraukuma laikā, cilvēkiem, kuriem tas nepatīk.
Kur tulkošana izlemj jūsu vietā
NAT ir otrā svira, un tā ir nevis obligāta, bet izvēles. Ceļam raksturīgas tulkotās identitātes var novirzīt atbildes atpakaļ uz vārteju, kas tur stāvokli, un tas ir likumīgs dizains. Tās pievieno arī kartējumus, atgriešanās maršrutus un šī stāvokļa īpašnieku, tāpēc slogu pieņemiet tikai tādas prasības dēļ, ko varat skaļi nosaukt.
Ja prasība vienkārši ir tāda, ka abi ceļi nes satiksmi un jebkurš no tiem pārdzīvo pakalpojumu sniedzēja zudumu, parastais plūsmas daudzceļš ar saskaņotu atgriešanās maršrutēšanu parasti ir mazākais dizains.
Izejiet pieņemšanu secībā
Pārbaudiet šādā secībā un katrā solī pierakstiet adreses: jauns savienojums ceļā A un tā atbildes ceļš, tas pats ceļā B, tad viena pakalpojumu sniedzēja zudums, tad atjaunošana. Katram rezultātam atzīmējiet, kuras izveidotās plūsmas pārvietojās, kurām bija jāpievienojas no jauna un kur pēc tam devās jaunās plūsmas. Vispirms pierakstiet gaidāmo vērtību, tad salīdziniet to ar uztveri. Divi izveidoti tuneļi neko no tā nepierāda.
Dizains ir pabeigts, kad jūsu rakstītā tabula atbilst tam, ko rāda uztvere, nevis kad abi tuneļi ir augšā.