Hvad er Anycast?

Anycast er en metode til routing af internettrafik. I et anycast-netværk kan en router dynamisk bestemme den bedste destination for datapakker. Når en bruger anmoder om data, bliver trafikken sendt til forskellige servere afhængigt af et sæt af afgørende faktorer. Uanset hvilken server der vælges som destination, modtager brugeren de samme data.

Faktorer der kan bestemme den bedste destination omfatter:

  • Congestion - På samme måde som køretøjernes hastighed på en motorvej kan netværksydelsen påvirkes af mængden af ​​trafik på en bestemt internetrute. Ved hjælp af anycast kan servere med den mindst overbelastede rute til oprindelsesanmodningen vælges.
  • Sundhed - Når en enkelt server bliver meget travlt, kan det være langsomt at svare på netværksanmodninger. Servere, der er mindre optaget, betragtes som "sundere" og kan vælges til at modtage ny trafik.
  • Geografisk placering - Hvis en bestemt server er geografisk tæt på oprindelsesanmodningen, vil netværkstrafik køre en kortere fysisk afstand, så forespørgslen bliver hurtigere. For eksempel vil en bruger i Arizona indlæse en hjemmeside hurtigere, hvis den serveres fra Californien i stedet for New York. Denne type ruting er også kendt som geokast.
  • Omkostninger - Nogle gange kan omkostningerne ved at bruge nogle servere være højere end andre, i hvilket tilfælde den billigste server kan vælges til at håndtere anmodninger.
  • Andet - Brugerdefinerede faktorer kan defineres af serviceoperatøren.

Anycast er en af ​​de fem bedste teknikker til routing af internettrafik. De andre er unicast, broadcast, multicast og geocast.

Internet vilkår, netværk, netværk vilkår