Hva er Anycast?

Anycast er en metode for ruting av Internett-trafikk. I et nettverksnettverk kan en ruteren dynamisk bestemme det beste målet for datapakker. Når en bruker ber om data, blir trafikken rutet til forskjellige servere avhengig av et sett av avgjørende faktorer. Uansett hvilken server som er valgt som destinasjon, mottar brukeren de samme dataene.

Faktorer som kan bestemme den beste destinasjonen inkluderer:

  • Congestion - På samme måte som kjøretøys hastighet på en motorvei, kan nettverksytelsen påvirkes av trafikkbeløpet på en hvilken som helst Internett-rute. Ved å bruke anycast, kan servere med den minste overbelastede ruten til opprinnelsesforespørselen velges.
  • Helse - Når en enkelt server blir veldig opptatt, kan det være sakte å svare på nettverksforespørsler. Servere som er mindre opptatte, betraktes som "sunnere", og kan bli valgt for å motta ny trafikk.
  • Geografisk sted - Hvis en bestemt server er geografisk nær opprinnelsesforespørselen, vil nettverkstrafikken kjøre en kortere fysisk avstand, slik at forespørselen blir raskere. For eksempel vil en bruker i Arizona laste en nettside raskere hvis den serveres fra California i stedet for New York. Denne typen ruting er også kjent som geokast.
  • Kostnad - Noen ganger kan kostnaden forbundet med å bruke noen servere være høyere enn andre, i så fall kan den laveste kostnadsserveren bli valgt for å håndtere forespørsler.
  • Annet - Tilpassede faktorer kan defineres av tjenesteleverandøren.

Anycast er en av de fem toppteknikkene for ruting av internettrafikk. De andre er unicast, broadcast, multicast og geocast.

Internett-vilkår, nettverk, nettverksbetingelser