Quel est Anycast?

Anycast est une méthode de routage du trafic Internet. Dans un réseau anycast, un routeur peut déterminer de manière dynamique la meilleure destination pour les paquets de données. Lorsqu'un utilisateur demande des données, le trafic est acheminé vers différents serveurs en fonction d'un ensemble de facteurs déterminants. Quel que soit le serveur choisi comme destination, l'utilisateur reçoit les mêmes données.

Les facteurs qui peuvent déterminer la meilleure destination comprennent:

  • Encombrement - Semblable à la vitesse des véhicules sur une autoroute, les performances du réseau peuvent être affectées par le volume de trafic sur une route Internet donnée. En utilisant anycast, vous pouvez choisir les serveurs avec la route la moins encombrée vers la demande d'origine.
  • Santé - Lorsqu'un seul serveur devient très occupé, il peut être lent à répondre aux requêtes du réseau. Les serveurs moins occupés sont considérés comme "plus sains" et peuvent être choisis pour recevoir un nouveau trafic.
  • Emplacement géographique - Si un serveur particulier est géographiquement proche de la demande d'origine, le trafic réseau parcourra une distance physique plus courte, de sorte que la demande sera traitée plus rapidement. Par exemple, un utilisateur de l'Arizona chargera un site Web plus rapidement s'il est servi depuis la Californie plutôt que vers New York. Ce type de routage est également appelé géocast.
  • Coût - Parfois, le coût associé à l'utilisation de certains serveurs peut être plus élevé que d'autres, auquel cas le serveur le moins coûteux peut être choisi pour gérer les demandes.
  • Autre - Des facteurs personnalisés peuvent être définis par l'opérateur de service.

Anycast est l'une des cinq techniques les plus utilisées pour le routage du trafic Internet. Les autres sont unicast, broadcast, multicast et geocast.

Termes Internet, réseau, termes réseau