Un en-tête de service « Versa » (VSH) est un en-tête d'encapsulation propriétaire basé sur le protocole UDP qu'un périphérique VOS en veille ajoute aux paquets qu'il transfère vers le périphérique actif lors du «data punting» dans un déploiement haute disponibilité inter-châssis – mécanisme interne qui permet à un périphérique en veille de relayer le trafic vers son homologue actif au lieu de le rejeter.
Points clés à retenir
- VSH est un protocole d'encapsulation UDP propriétaire utilisé exclusivement dans le cadre de la haute disponibilité inter-châssis.
- Un périphérique VOS en veille l'ajoute lorsqu'il transfère des données vers le périphérique actif.
- Il achemine les paquets entre les pairs HA, et non le trafic client général.
- La fonction VSH fonctionne automatiquement ; il ne s'agit pas d'un paramètre que les administrateurs doivent configurer.
- Ce mécanisme est propre au plan de données HA d'Versa; il ne s'agit pas d'une norme publique.
Sur cette page : Pourquoi est-ce important ?Comment ça marcheComment fonctionne VSHVSH et VersaFAQ
Pourquoi le VSH est-il important ?
La haute disponibilité inter-châssis associe deux châssis VOS distincts de sorte que, en cas de défaillance du dispositif actif, son homologue de secours puisse prendre le relais sans interruption de service. Cependant, tous les paquets qui parviennent au dispositif de secours ne lui appartiennent pas : certaines sessions sont toujours gérées et prises en charge par le dispositif actif. Sans moyen de relayer ce trafic, le dispositif de secours serait contraint de le rejeter, ce qui interromprait la session même que la haute disponibilité est censée protéger.
VSH résout ce problème. Il s’agit du format d’encapsulation utilisé par un équipement de secours pour encapsuler et transférer, ou « rediriger », ces paquets vers l’équipement actif, de sorte que la session continue de fonctionner même si elle passe brièvement par le châssis de secours en premier. Ce mécanisme de redirection contribue à rendre la haute disponibilité inter-châssis transparente : les clients finaux et les réseaux en aval ne s’en rendent jamais compte, et le trafic continue de circuler à travers la paire comme s’il n’y avait qu’un seul équipement.
Qu'est-ce qu'un en-tête de service « Versa » ?
Le VSH est un en-tête défini par l'Versa pour son propre plan de données de haute disponibilité (HA) inter-châssis ; il s'agit d'un protocole propriétaire, et non d'un protocole public ou normalisé par l'IETF. Dans ce contexte, un dispositif VOS agissant en tant que dispositif de secours encapsule un paquet UDP portant l'en-tête VSH autour du trafic qu'il doit transférer, puis l'envoie à son homologue actif via l'interconnexion HA – de son port 3002 vers le port 3002 du nœud de service actif. Le dispositif actif le reçoit, supprime l’encapsulation VSH et traite le paquet d’origine comme s’il était arrivé directement chez lui.
Comme ce mécanisme fonctionne au niveau de la couche UDP strictement entre les deux pairs HA, il reste interne à la paire d'appareils. Le trafic client, les protocoles de routage et les éléments réseau en aval n'interagissent jamais directement avec un en-tête VSH ; celui-ci n'existe que pour le bref saut interne entre le serveur de secours et le serveur actif lors du transfert des données.
Comment fonctionne VSH ?
Le scénario dans lequel le VSH intervient est celui du « data punting » : un paquet arrive sur l'interface du dispositif de secours, mais la session ou le service auquel il appartient est actuellement géré par le dispositif actif. Plutôt que de traiter ou de rejeter ce paquet localement, le dispositif de secours l'encapsule avec un en-tête VSH et le transfère via l'interconnexion HA vers le dispositif actif, qui le décompresse et le traite normalement, en tant que dispositif propriétaire.
Cela diffère des échanges au niveau du plan de contrôle qui assurent la synchronisation de l'état des deux pairs HA. Le VSH est spécifiquement un format de relais au niveau du plan de données : il achemine le trafic utilisateur qui doit parvenir au dispositif qui en est effectivement responsable, plutôt que des informations de configuration, de synchronisation d'état ou de pulsations échangées entre les deux pairs.
VSH & Versa
Le VSH est spécifiquement destiné à la haute disponibilité inter-châssis (HA) – c'est-à-dire à l'association de deux appliances VOS physiquement distinctes –, par opposition à la haute disponibilité intra-châssis au sein d'un même châssis. Il s'agit d'un détail de mise en œuvre concernant la manière dont les appareils en veille et actifs coopèrent, et non d'un paramètre accessible aux administrateurs pour qu'ils puissent le régler directement : c'est la haute disponibilité inter-châssis elle-même qui est configurée, via les modèles d'appareils et de haute disponibilité disponibles sur Versa, et le VSH fonctionne automatiquement en arrière-plan de cette configuration chaque fois qu'un basculement est nécessaire.
Étant donné que VSH est une technologie propriétaire de l'architecture HA d'Versa, et non une norme industrielle, les informations la concernant figurent dans la documentation produit et les supports de formation d'Versa, et non dans les documents publiés par des organismes de normalisation externes.
Questions fréquentes
Que signifie l'acronyme VSH ?
VSH signifie « Versa Service Header » (en-tête de service d'encapsulation de haut niveau) : il s'agit de l'encapsulation propriétaire basée sur le protocole UDP qu'un dispositif VOS en veille utilise pour transférer, ou « punt », des paquets vers son homologue actif lors d'un fonctionnement à haute disponibilité inter-châssis, plutôt que de les traiter ou de simplement les rejeter au niveau du châssis en veille.
Dans quels cas un périphérique VOS ajoute-t-il un en-tête VSH ?
Un dispositif VOS en veille ajoute un en-tête VSH lors du transfert des données : lorsqu'il reçoit un paquet appartenant à une session ou à un service actuellement géré par le dispositif actif au sein d'une paire HA inter-châssis, et qu'il doit relayer ce paquet au lieu de le traiter localement.
Sur quel protocole fonctionne VSH ?
Le protocole VSH repose sur le protocole UDP. Le dispositif en veille encapsule le paquet transféré dans un paquet UDP comportant l'en-tête VSH, puis l'envoie au dispositif actif via l'interconnexion HA inter-châssis, où le dispositif actif supprime l'encapsulation et traite le paquet d'origine.
Le VSH est-il un élément que les administrateurs configurent directement ?
Non. Le VSH est un mécanisme interne que le périphérique de secours applique automatiquement une fois que la haute disponibilité inter-châssis est déployée ; il ne s'agit pas d'un paramètre accessible dans les modèles de périphériques. Les administrateurs configurent la haute disponibilité inter-châssis elle-même, et le VSH fonctionne en arrière-plan selon cette configuration chaque fois qu'un transfert de données a lieu entre les deux pairs.
Le VSH a-t-il un impact sur le trafic en dehors de la paire HA ?
Non. L'encapsulation VSH n'existe qu'entre les dispositifs en veille et actifs d'une paire HA interchâssis, et elle est supprimée avant que le dispositif actif ne transmette le paquet d'origine. Les clients, les pairs de routage et les réseaux en aval ne voient jamais d'en-tête VSH sur le réseau.
En savoir plus sur VSH
Si vous souhaitez en savoir plus, voici des sources auxquelles nous faisons confiance.
| Versa | Versa Networks produits | Versa |
|---|---|---|
| VersaPrésentation du SD-WAN, décrivant l'architecture à haute disponibilité prise en charge par les déploiements inter-châssis et le « punting » basé sur VSH. | Versale catalogue de produits de [nom de l'entreprise], y compris les appliances basées sur VOS déployées en paires actif/de secours dans une configuration HA inter-châssis. | Versasa plateforme de formation, qui propose des formations approfondies sur la conception de la haute disponibilité et le déploiement des appliances VOS. |
Termes associés
Si vous vous intéressez à VSH, voici quelques liens qui pourraient vous intéresser.
| Appareil électroménager | Réseau | Site |
|---|---|---|
| Le dispositif VOS – qu'il soit actif ou en veille – dont le couplage HA inter-châssis est à l'origine même de la nécessité du transfert de données basé sur VSH. | Les interfaces de regroupement d'objets VOS sur une instance de routage, qui se distinguent du rôle de VSH en tant que format de relais interne du plan de données HA. | L'emplacement physique desservi par un équipement fonctionnant en mode HA, où un dispositif en veille peut être amené à rediriger le trafic vers son homologue actif. |