Et laboratorie-WAN fra én VLAN: fladt segment eller rutet transport
Ét VLAN giver to VPN-gateways et isoleret segment at tale sammen over. Om det er nok, afhænger af, hvilke WAN-adfærder din test skal bevise.
Én administreret switch og et ekstra VLAN giver dig to VPN-gateways, der taler sammen over et isoleret segment på en eftermiddag. Det, segmentet beviser, er snævrere, end folk forventer af ordet WAN. Det gengiver en direkte Ethernet-vej, hvilket er nyttigt, og det udelader næsten alt, hvad internettet gør ved pakkerne undervejs. At vælge mellem et fladt segment og en rutet laboratorietransport er i virkeligheden et spørgsmål om, hvilke adfærder du vil teste.
To design, to forskellige lektioner
Et fladt segment placerer begge WAN-grænseflader og en testvært i ét VLAN med adresser fra samme præfiks. Alt når alt direkte, og det eneste mellem gatewayene er switchen. Det er en rigtig topologi, bare ikke en særlig interessant en.
En rutet transport tilføjer en laboratorierouter og mindst to segmenter, så gatewayene sidder på forskellige undernet med en standardgateway imellem. Den opsætning koster endnu en enhed og en routingtabel, og den køber de adfærder, som et enkelt broadcast-domæne ikke kan frembringe.
Hvad det flade segment beviser
Det beviser tilgængelighed, godkendelse, enighed om forslaget og at trafikken går ind i og ud af tunnelen, hvor du forventer. Det er de fejl, der bruger mest fejlfindingstid, og et fladt segment finder dem uden nogen routingkompleksitet i vejen. Hvis tunnelen ikke kommer op her, hjælper ingen mængde internetrealisme.
Det er også den rigtige form til en gentagelig baseline. Når en senere test fejler, kan du køre det flade tilfælde igen og vide, om ændringen eller den nye betingelse forårsagede det. Skriv baselinen ned med dens adresser, for du får brug for at genopbygge den senere.
Hvad routing tilføjer
Forskellige WAN-undernet betyder, at gatewayene skal route i stedet for at adressere hinanden på linket, og det er her, standardgateway-fejl og asymmetriske returveje dukker op. Mellemliggende filtrering og et hop imellem lader dig teste, hvad der sker, når en vej ikke er direkte.
Prisen er flere steder at tage fejl. Hver ekstra enhed er endnu en konfiguration, der kan være uenig med tegningen, og et laboratorium, som ingen kan genopbygge ud fra noter, holder op med at være et laboratorium. Gem routerens konfiguration i de noter og ikke kun i dens kørende tilstand.
Hvad ingen af designene gengiver
Operatørens oversættelse er den store udeladelse. En gateway, der virker på linket, kan fejle bag adresseoversættelse, og et fladt segment har slet ingen oversættelse. Ændring af kildeaddresser, et cellulært handover og den kødannelse, der får et opkald til at hakke, mangler lige så meget.
Vejstørrelse er den anden udeladelse. Et laboratorium med én switch og én router frembringer næsten aldrig den mindre maksimale størrelse, som en rigtig vej påtvinger, så en fragmenteringsfejl forbliver skjult, indtil udstyret når en lokation. Den kløft forklarer, hvordan en tunnel består enhver laboratorietest og alligevel fejler ved den første installation. Den sætter også forventninger til, hvad laboratoriet må love.
Tilføj én betingelse ad gangen, når øvelsen kræver det, og behold en kørsel uden den betingelse som baseline. Ellers får en fejl skylden for en internetadfærd, som laboratoriet aldrig implementerede. Mærk hver kørsel med den betingelse, den tilføjede, ellers holder baselinen op med at betyde noget.
At holde laboratoriet afgrænset
Brug et godkendt privat område, der ikke overlapper produktion, og registrér tildelingen. Dokumentationsområder er eksempler til diagrammer, ikke adresser til et fungerende laboratorium, og et overlap, der opdages senere, giver en routingfejl, der ligner en VPN-fejl.
Hold testklientens placering synlig. En vært på den private side følger en anden vej end en vært på det simulerede WAN, og en tilfældig switchgrænseflade eller et andet uplink kan omgå den firewall, du ville teste. En tegning med klientens placering markeret forhindrer de fleste af de overraskelser.
Før nogen del af udstyret går tilbage til et rigtigt uplink, skal du fjerne den laboratoriespecifikke konfiguration og få produktions ejer til at gennemgå den. Et segment er værdifuldt, fordi dets adfærd er kendt og afgrænset, og netop det gør det usikkert at flytte uændret til produktion.