Kako planirati adresni prostor za VPN s više lokacija
Krajnje tačke tunela, unutrašnje veze, zaštićene LAN mreže i podmreža provajderovog gejtveja četiri su budžeta. Odredite veličinu svakog prema ulozi, pa provjerite šta platforma dozvoljava.
Koliko velika VPN podmreža treba biti nema odgovora dok ne imenujete koje adrese brojite. U jednom dizajnu to su dvije krajnje tačke numerisane tunelske veze, u drugom je to kancelarijska LAN mreža iza tunela zasnovanog na politikama, a u trećem rezervisana infrastruktura upravljanog gejtveja. Tri objekta, tri budžeta, a većina grešaka u dimenzionisanju nastaje kad se jedna kolona popuni brojem iz druge.
Četiri uloge, četiri različita pitanja
Vanjski transport je adresa na koju se peer povezuje, pa njegova veličina prati vaše javno adresiranje ili provajderovo, nikada broj uređaja iza njega. Unutrašnje tunelske veze postoje samo u dizajnima koji numerišu virtuelni interfejs, i tamo broj prati susjedstva topologije. Prefiksi zaštićene LAN mreže prate stvarne mreže i njihov plan rasta. Infrastruktura koju provajder rezerviše prati ono što upravljana usluga dokumentuje.
Samo treće od toga ima ikakve veze s brojem laptopa u kancelariji. Ta jedna zabuna objašnjava većinu rasprava.
Zapišite četiri uloge kao odvojene kolone prije nego otvorite kalkulator. Svaka dobija svoju alokaciju, vlasnika i pretpostavku rasta, i nijedna ne nasljeđuje veličinu druge. Kada dizajn nema numerisanu unutrašnju vezu, ta kolona je prazna, a ne mala, a prazna kolona je činjenica koju vrijedi zabilježiti za sljedećeg recenzenta.
Brojanje blokova: šta /30 zaista košta
Tačka-na-tačku veza traži dvije adrese i troši blok čija veličina zavisi od platforme. /30 drži četiri adrese, od kojih su dvije obično iskoristive, pa dvanaest veza troši četrdeset osam adresa u planu dok nudi dvadeset četiri krajnje tačke. /31 drži dvije adrese i obje su iskoristive, što prepolovljuje računicu, ali samo tamo gdje oba kraja to prihvataju.
RFC 3021 definiše model s dvije adrese, a podrška je osobina krajnjih tačaka i usluge, ne dobrih namjera. Provajderov API može nametnuti vlastiti zahtjev za maskom na unutrašnju tunelsku opciju, a opšti RFC ne poništava dokumentovano ograničenje. Provjerite šta vaša platforma navodi prije nego sažmete budžet, jer razlika između četrdeset osam i dvadeset četiri adrese odlučuje da li plan staje u rezervisani opseg. Izračunajte to umjesto da mu vjerujete na kraju dugog dana.
ipcalc -n 10.44.12.0/30
ipcalc -n 10.44.12.4/31Množite tek nakon što je topologija utvrđena. Dvanaest odvojenih veza i jedan višetačkasti overlay s dvanaest učesnika daju vrlo različite zbrojeve pri istom broju lokacija.
Podmreža upravljanog gejtveja nije klijentski pul
Upravljana usluga često rezerviše podmrežu za vlastitu gejtvej infrastrukturu, a tu podmrežu troši usluga, a ne predaje je klijentima. Ima dokumentovanu veličinu, ponekad dokumentovano ime, i nikakve veze s brojem korisnika koji se povezuju. Tretiranje kao adresnog pula za udaljene mašine stvara dizajn koji se iscrpljuje već prvog prometnog jutra.
Čitajte provajderov zahtjev kao fiksni trošak, kao što biste tretirali jedinicu stalka. On nije dio budžeta zaštićenog prefiksa.
Isto čitanje vrijedi i za imena. Podmreža čija je dokumentovana svrha gejtvej infrastruktura je infrastruktura po konvenciji u toj usluzi, a preimenovanje da bi se uklopila u vašu šemu kvari implementaciju, a ne poboljšava dijagram. Zadržite provajderova imena i veličine, a vlastitu šemu numerisanja potrošite na dijelove koje kontrolišete.
Dokumentujte plan da preživi drugu lokaciju
Plan koji živi u glavi jednog inženjera pada na prvom preklapanju između kancelarijskog prefiksa i podrazumijevanog opsega kućnog rutera. Objavite alokacije s njihovim vlasnicima i navedite koji kraj svake veze dodjeljuje koju adresu. Rute ili selektori se još moraju oglašavati, jer numerisanje unutrašnje veze samo po sebi ne objavljuje LAN.
Zabilježite pretpostavku rasta iza svakog bloka, jer to je dio koji nijedan kasniji čitalac ne može rekonstruisati samo iz adresa.
Zatim testirajte plan na nezgodnim slučajevima: lokacija koja dolazi s prefiksom koji već koristite, veza čiji udaljeni kraj upravlja neko drugi, i regija čiji se provajderov zahtjev razlikuje od prvog koji ste dokumentovali. Ako bilo šta od toga prisili redizajn, ono što ste imali bio je dijagram, a ne politika. Plan koji ih preživi dovoljno je kratak da stoji u repozitoriju uz konfiguraciju tunela, i upravo tamo će ga sljedeća osoba tražiti.