Le Socket est responsable à la fois du trafic WAN et Internet. Vous pouvez attribuer chacune des interfaces du Socket WAN pour se connecter à un fournisseur d'accès Internet (FAI) différent ou à MPLS sur le dernier kilomètre. Cet article met l'accent sur les options de déploiement Socket et explique le mécanisme de transport pertinent.

Travailler avec les Interfaces de Socket et Priorité
Le déploiement Cato Socket définit comment le trafic est envoyé sur les liens. Utilisez l'application de gestion Cato pour configurer la priorité de chaque lien Socket afin de sélectionner le déploiement pour le site. Voici les déploiements disponibles :
Actif/Actif – les deux liens avec la même priorité pour l'équilibrage de charge
Actif/Passif – les deux liens avec des priorités différentes pour la redondance
Plus de deux liens – deux ou plusieurs priorités différentes pour à la fois l'équilibrage de charge et la redondance
Pour plus d'informations sur la configuration de la priorité, consultez Travailler avec les Sites de Socket.
Actif / Actif – Interfaces avec la Même Priorité
Dans les déploiements actif/actif, les Prises établissent des tunnels DTLS vers le PoP Cato et utilisent les scores SLA pour une distribution intelligente des flux bidirectionnels afin d'assurer le meilleur SLA pour le trafic. Le Socket calcule le score pour chaque flux basé sur plusieurs paramètres, par exemple, latence, MOS, perte de paquet, et plus. Le Socket route ensuite le trafic sur les liens basé sur la politique réseau.
Si un problème est détecté pour un lien (tel qu'une déconnexion de port ou un SLA dégradé), le Socket transfère transparent le trafic vers un autre lien, et garde les flux actifs et connectés. Cato recommande de mettre en œuvre la configuration actif/actif pour offrir la meilleure expérience utilisateur et une réaction en temps réel face aux problèmes de connectivité.
Dans l'application de gestion Cato, tous les liens sont configurés avec la même priorité – 1 (Actif). Le diagramme suivant montre un Socket connecté au Cloud Cato avec deux liens actifs :

Actif / Passif – Interfaces avec Différente Priorité
Lorsqu'un Socket est configuré pour un déploiement actif/passif, le Socket établit des tunnels DTLS vers le PoP via tous les liens actifs et passifs. Les Sockets et PoPs activent les liens passifs pour le trafic uniquement après avoir détecté des problèmes de connectivité sur tous les liens actifs. Pendant ce temps, les liens de priorité 1 et priorité 2 fonctionnent en mode actif/actif et utilisent la distribution intelligente de flux bidirectionnelle pour guider les flux sur le lien avec le meilleur score SLA. Après une période de 10 minutes, le Socket réévalue les conditions SLA et peut désactiver le lien de priorité 2.
Les seuils pour activer les liens passifs pour le trafic sont définis par les paramètres SLA. Pour plus d'informations, consultez Configurer les Paramètres SLA de Connexion.
Note :
Le trafic sur le lien passif est utilisé pour surveiller la qualité du lien et effectuer des vérifications de connectivité PoP. Si vous utilisez le lien passif avec un fournisseur cellulaire LTE, vous pouvez le configurer comme un lien de priorité 3 (Dernier Recours) pour préserver l'utilisation des données en minimisant le trafic de contrôle.
Le diagramme suivant montre un Socket connecté au Cloud Cato avec un lien actif et un lien passif :

Travailler avec Plus de Deux Liens
Pour les déploiements où vous avez plus de deux liens pour le transport, vous pouvez mettre en œuvre un déploiement actif/actif/actif ou actif/actif/passif. Un échantillon de déploiement actif/actif/passif utilise deux liens actifs connectés à différents FAI et un lien passif qui se connecte à un réseau 4G/LTE. Si les liens actifs sont déconnectés ou ne respectent pas les seuils de lien SLA, le Socket active alors le lien passif.
Le diagramme suivant montre un Socket avec deux liens actifs et un lien passif connectés au même PoP dans le Cloud Cato :

Comprendre les Déploiements Actif/Actif
L'un des défis du Socket dans les déploiements actif/actif est d'éviter de diviser un flux de connexion entre les liens actifs. Pour résoudre le défi, le Socket utilise la méthode de stabilité et distribue le trafic sur les deux liens actifs basés sur les flux au lieu des paquets individuels. Chaque flux est une connexion réseau basée sur le cinquième-tuple suivant qui permet aux flux de rester avec le tunnel initialement choisi : adresse IP source, numéro de port source, adresse IP de destination, numéro de port de destination, et le protocole. Lorsque des paquets d'un flux arrivent au Socket, ils sont envoyés sur le même tunnel qui a été utilisé lorsque le flux a été créé.
Pour les déploiements actif/actif, le Socket considère les deux tunnels DTLS comme un Multi-Tunnel. Le Multi-Tunnel est un tunnel logique qui contient toutes les informations sur les flux. Si un tunnel se déconnecte, le Socket rétablit rapidement la connexion avec l'autre tunnel et il n'y a aucun impact pour l'utilisateur final.
Pour plus d'informations sur les paramètres et les seuils pour le trafic dans les déploiements actif/actif, consultez Distribution du Trafic Actif/Actif.
Quand les Flux Bougent-ils Entre Interfaces?
Cette section décrit les cas où le Socket décide de déplacer les flux d'un lien actif à un autre.
Déconnexion de Tunnel
Le Socket déplace immédiatement les flux vers l'autre lien actif s'il identifie que le tunnel est déconnecté, soit à cause d'une perte de paquet de 100%, soit le Socket ne reçoit pas de réponses aux messages keep-alive.
Déconnexion de Port
Si le Socket identifie que le port physique est déconnecté, par exemple, si le câble réseau est débranché, il déplace immédiatement tous les flux vers l'autre lien actif. Lorsque la connexion est rétablie, le Socket calcule le score SLA pour le lien et commence progressivement à l'utiliser pour de nouveaux flux en mode actif/actif.
Meilleur Transport
Le Socket vérifie périodiquement pour un meilleur transport en calculant le score SLA basé sur les métriques de santé pour chacun des transports disponibles. Les métriques pour les seuils de qualité sont : perte de paquet, latence, et gigue. Pour les nouveaux flux dans chaque direction, le Socket sélectionne le meilleur lien basé sur le score SLA.
Comprendre le Déploiement Actif/Passif
Dans les déploiements de lien WAN actif/passif, le Socket utilise les liens actifs pendant l'opération normale, et n'active que le lien passif lorsque le Socket ou PoP détecte un problème de connectivité sur tous les liens actifs.
Quand le Socket Active-t-il le Lien Passif?
Le Socket active le lien passif si tous les tunnels actifs sont déconnectés, ou s'ils ne peuvent pas respecter les seuils de SLA de Connexion.
Déconnexion de Tunnel
Le Socket active le lien passif, lorsque tous les tunnels de lien actifs tombent ou ont tous une perte de paquet de 100%.
Déconnexion de Port
Le Socket active immédiatement le lien passif, lorsque tous les ports actifs sont déconnectés.
Qualité de Lien Médiocre
Si tous les liens actifs ne respectent pas les seuils de lien SLA, le Socket active le lien passif. Pour plus d'informations sur les seuils SLA, consultez Configurer les Paramètres SLA de Connexion.