Mikä on Anycast?

Anycast on menetelmä Internet-liikenteen reitittämiseksi. Anycast-verkossa reititin voi määrittää dynaamisesti datapakettien parhaan määrän. Kun käyttäjä pyytää tietoja, liikenne ohjataan eri palvelimiin riippuen määrittävistä tekijöistä. Riippumatta siitä, mikä palvelin on valittu määränpääksi, käyttäjä vastaanottaa samat tiedot.

Paras määränpäätä määrittävät tekijät ovat:

  • Ruuhkat - samaan tapaan kuin moottoriteiden ajoneuvojen nopeus, verkon suorituskyky voi vaikuttaa tietyn Internet-reitin liikennemäärään. Käyttämällä anycastia voidaan valita palvelimet, joilla on vähiten ruuhkainen reitti alkuperäiseen pyyntöön.
  • Terveys - Kun yksittäinen palvelin on hyvin kiireinen, se voi vastata hitaasti verkko-pyyntöihin. Vähemmän kiireisiä palvelimia pidetään "terveellisempinä", ja ne voidaan valita vastaanottamaan uutta liikennettä.
  • Maantieteellinen sijainti - Jos tietty palvelin on maantieteellisesti lähellä alkuperäistä pyyntöä, verkkoliikenne kulkee lyhyemmällä fyysisellä etäisyydellä niin, että pyyntö suoritetaan nopeammin. Esimerkiksi Arizonassa oleva käyttäjä lataa verkkosivuston nopeammin, jos se palvelee Kaliforniassa eikä New Yorkissa. Tällainen reititys tunnetaan myös nimellä geocast.
  • Kustannukset - Joskus joidenkin palvelimien käyttöön liittyvät kustannukset voivat olla korkeampia kuin toiset, jolloin alhaisin kustannuksin toimiva palvelin voidaan valita käsittelemään pyyntöjä.
  • Muut - Palveluntarjoaja voi määrittää mukautetut tekijät.

Anycast on yksi viidestä huipputekniikasta Internet-liikenteen reitittämiseksi. Muut ovat unicast, broadcast, multicast ja geocast.

Internet-termit, verkko, verkkoehdot