Anycast-DNS: raskere og mer robust DNS
Anycast-DNS ruter spørringer til nærmeste server automatisk – dette gir lavere latens, bedre oppetid og økt motstandsdyktighet mot angrep.
Vymo · · 4 min lesing
Når du skriver inn et domenenavn i nettleseren, sendes en DNS-spørring til en navnetjener som slår opp riktig IP-adresse. Det skjer på millisekunder – og kvaliteten på DNS-infrastrukturen bak avgjør hvor raskt og pålitelig dette fungerer. Anycast er teknologien som gjør moderne DNS-plattformer raske og robuste.
Hva er Anycast?
I tradisjonell nettverksruting (Unicast) har hver server en unik IP-adresse. Spørringer sendes til én bestemt maskin, uavhengig av hvor i verden klienten befinner seg.
Anycast er en rutingmetode der den samme IP-adressen annonseres fra flere geografisk spredte servere samtidig. Nettverksinfrastrukturen – rutere på internett – sørger automatisk for at spørringen havner hos den nærmeste serveren, målt i nettverkshop eller responstid.
Resultatet: en bruker i Oslo kobles til en server i Oslo eller nærmeste nordeuropeiske nodepunkt. En bruker i Singapore kobles til en server i Asia. Begge benytter samme IP-adresse, men trafikken rutes til ulike fysiske maskiner.
Hvorfor er Anycast gunstig for DNS?
Lavere latens
DNS-oppslag skjer konstant – ved hvert sidebesøk, hvert API-kall, hver e-post som sendes. Selv en forsinkelse på 50–100 millisekunder per oppslag merkes i sum. Med Anycast treffer spørringen alltid en nærliggende server, noe som typisk halverer eller tredjedeler svartiden sammenlignet med en enkelt sentral server.
Automatisk redundans
Om én Anycast-node faller ut, slutter den å annonsere IP-adressen. Rutere på internett oppdager dette og omdirigerer trafikk automatisk til neste tilgjengelige node. For brukeren er dette usynlig – DNS-oppslag fortsetter uten avbrudd.
Dette er en grunnleggende forskjell fra Unicast-oppsett med én primær og én sekundær navnetjener: om primær er nede og failover tar tid, kan det oppstå synlige forsinkelser.
Motstandsdyktighet mot DDoS
Distribuerte tjenestenektangrep (DDoS) mot DNS er en vanlig angrepsmåte. Angriperen forsøker å overvelde navnetjenerne med trafikk slik at legitime spørringer ikke slipper igjennom.
Med Anycast fordeles angrepsflommen over mange noder i stedet for å treffe én enkelt server. Volumet som må til for å lammemme et globalt Anycast-nettverk er langt høyere enn for et tradisjonelt oppsett. Les mer om vanlige DNS-angrep og beskyttelse .
Anycast vs. Unicast: en sammenlikning
| Egenskap | Unicast | Anycast |
|---|---|---|
| Antall servere | En per IP-adresse | Mange med samme IP |
| Latens | Avhengig av serverens plassering | Lav – næreste node svarer |
| Redundans | Manuell failover | Automatisk og transparent |
| DDoS-motstandsdyktighet | Begrenset | God – trafikk spres |
| Kompleksitet for brukeren | Lav | Lav – transparent |
Anycast og .no-domener
For virksomheten som er abonnent på et .no-domene, er Anycast relevant på to nivåer:
1. Navnetjenerne du peker til Norid, som administrerer .no-toppdomenet, benytter Anycast-infrastruktur for navnetjenerne til .no-sonen. Det bidrar til raske og robuste oppslag mot toppdomenet.
2. DNS-leverandørens infrastruktur Navnetjenerne du angir for ditt eget domene bør også ha geografisk redundans, ofte gjennom Anycast. Sjekk med leverandøren hvordan infrastrukturen er bygget.
Vil du endre navnetjenerne for .no-domenet ditt? Se guiden om hvordan du endrer navnetjenere .
Betyr Anycast at DNS alltid er raskt?
Anycast løser latens og redundans på navnetjenernivå, men det er ikke den eneste faktoren som påvirker DNS-ytelse.
TTL og caching spiller også en stor rolle. Hvis en post har lav TTL, vil resolverne spørre navnetjeneren oftere – selv med Anycast øker det volumet av oppslag. Omvendt kan høy TTL gjøre at gamle svar brukes lenger. Les mer om TTL-verdier, cache og planlagte endringer .
Antall DNS-oppslag per sideinnlasting teller også. En nettside med mange tredjepartstjenester – annonsenettverk, fonter, analyseverktøy – utløser et oppslag per domene. Anycast hjelper, men å begrense unødvendige oppslag er like viktig.
Praktiske konsekvenser for domeneadministrasjon
Anycast er i stor grad en teknologi du nyter godt av uten å konfigurere den selv. Det viktigste er å velge en DNS-leverandør med god infrastruktur og sørge for at DNS-postene er satt opp korrekt.
Før du bestiller et domene, bør du vite hvor nettsted og e-post skal driftes. Da blir det enklere å velge DNS-leverandør og konfigurere A-post, MX og øvrige poster riktig fra start. Du kan søke etter et ledig .no-domene hos Vymo .
Kort oppsummert: Anycast er ingen magi – det er en rutingmetode som gjør DNS raskere og mer pålitelig ved å sende spørringen til nærmeste tilgjengelige server. For deg som vil ha et pålitelig .no-domene, er det verdt å velge en DNS-leverandør som bruker Anycast-infrastruktur.
Har bedriften funnet riktig navn?
Sjekk om .no-domenet er ledig. Et .no-domene koster 199,- per år, også ved fornyelse.