Što je Anycast?

Anycast je metoda usmjeravanja internetskog prometa. U anycast mreži, usmjerivač može dinamički odrediti najbolje odredište za podatkovne pakete. Kada korisnik zatraži podatke, promet se preusmjerava na različite poslužitelje, ovisno o skupu određenih čimbenika. Bez obzira koji je poslužitelj odabran kao odredište, korisnik prima iste podatke.

Čimbenici koji mogu odrediti najbolje odredište uključuju:

  • Zagušenje - Slično brzini vozila na autocesti, na učinkovitost mreže može utjecati količina prometa na određenoj internetskoj ruti. Pomoću anycast-a mogu se odabrati poslužitelji s najnerazvijenijom rutom do izvornog zahtjeva.
  • Zdravlje - Kada jedan poslužitelj postane vrlo zauzet, može biti spor u odgovoru na mrežne zahtjeve. Poslužitelji koji su manje zauzeti smatraju se "zdravijima" i mogu se odabrati za primanje novog prometa.
  • Zemljopisni položaj - Ako je određeni poslužitelj geografski blizu izvornog zahtjeva, mrežni promet putovat će kraću fizičku udaljenost, tako da će se zahtjev brže dovršiti. Na primjer, korisnik u Arizoni brže će učitati web-lokaciju ako se poslužuje iz Kalifornije, a ne iz New Yorka. Ovaj tip usmjeravanja je također poznat kao geocast.
  • Trošak - Ponekad troškovi povezani s korištenjem nekih poslužitelja mogu biti viši od drugih, u tom slučaju poslužitelj s najnižim troškovima može se odabrati za obradu zahtjeva.
  • Ostalo - Korisnik može odrediti prilagođene čimbenike.

Anycast je jedna od pet najboljih tehnika za usmjeravanje internetskog prometa. Ostali su unicast, emitirani, multicast i geocast.

Internetski pojmovi, mreža, mrežni izrazi