Overlay en quatre formes
L'overlay prend la forme dont le parc a besoin — en étoile, une paire de hubs, des tunnels directs entre les sites qui en ont besoin, ou chaque site vers chaque site — dessinée sur le canevas de la console et écrite aux deux extrémités de chaque tunnel.
Suivez un flux, pas à pas
- 1En étoile : chaque site se connecte à un hub, et chaque flux entre sites y est inspecté.
- 2Double hub : un second hub ne détient que des routes d'hôtes, il n'attire donc jamais de trafic en silence ; la console y déplace les sites après un seuil de silence et un contrôle de santé, et les ramène une fois le hub préféré redevenu stable.
- 3Raccourcis entre sites : le hub reste le point de rendez-vous, et deux sites qui ont besoin l'un de l'autre maintiennent un tunnel direct. La console apprend l'adresse de chaque site depuis la vue que le hub a du tunnel : aucun service de découverte n'intervient.
- 4Maillage complet : le même raccourci, appliqué à chaque paire, plafonné à huit sites pour que le nombre de clés reste borné.
- 5Quand les deux sites sont derrière un NAT qui réécrit les ports, un relais dans la pile de la console transporte les paquets. Il compare une négociation à une liste d'autorisation sans détenir de clé : il peut donc transmettre le trafic et ne jamais le lire.
Notes techniques
Le trafic d'un raccourci ne passe pas par le hub : l'inspection du hub ne le voit donc pas — c'est le moteur de chaque site qui s'en charge. C'est le compromis d'un raccourci : le chemin le plus court, inspecté aux deux extrémités plutôt qu'au milieu. La console le dit sur la carte avant que la forme ne soit choisie.
Un tunnel direct n'est maintenu que tant qu'il négocie et qu'il est réellement le chemin le plus rapide ; dès qu'il cesse de faire l'un ou l'autre, les deux côtés sont réécrits, la paire repasse par le hub, puis réessaie plus tard. Une paire que la console ne peut pas relier directement dit pourquoi sur le lien — les deux extrémités derrière un NAT qui réécrit les ports, ou une adresse qu'elle n'a pas encore observée.