ADC

Routage dans un cluster

Le routage dans un cluster fonctionne à peu près de la même manière que le routage dans un système autonome. Quelques points à noter :

  • Toutes les configurations de routage doivent être effectuées à partir de l’adresse IP du cluster et les configurations sont propagées aux autres nœuds du cluster.

  • Les routes sont limitées au nombre maximum de routes ECMP prises en charge par le routeur en amont.

  • Les configurations de routage spécifiques au nœud doivent être effectuées à l’aide de l’argument owner-node comme suit :

  router ospf
    owner-node 0
      ospf router-id 97.131.0.1
    exit-owner-node
  !
<!--NeedCopy-->

La commande suivante affiche la configuration de cluster consolidée pour tous les nœuds de VTYSH.

show cluster-config

La commande suivante affiche l’état du cluster sur chaque nœud.

show cluser node

Routage IPv4 dans un cluster L2

La section suivante contient des exemples de configurations qui vous aident à configurer le routage IPv4 OSPF et BGP dans le cluster L2.

Ajouter une adresse SNIP repérée et activer le routage dynamique

Dans la configuration suivante, le routage OSPF et BGP est activé. Des adresses SNIP repérées sont également ajoutées et le routage dynamique est activé sur ces adresses SNIP.

en ns fea ospf bgp
add vlan 10
add ns ip 10.10.10.1 255.255.255.0 -dynamicrouting enabled -ownernode 1
add ns ip 10.10.10.2 255.255.255.0 -dynamicrouting enabled -ownernode 2
add ns ip 10.10.10.3 255.255.255.0 -dynamicrouting enabled -ownernode 3
bind vlan 10 -ipaddress 10.10.10.1 255.255.255.0
<!--NeedCopy-->

Configuration OSPF VTYSH IPv4

Pour configurer l’OSPF IPv4 dans le cluster L2, vous devez :

  • Définissez la priorité sur zéro.
  • Configurez l’ID du routeur en tant que configuration repérée.

Remarque

Les directives de configuration OSPF pour le cluster L2 s’appliquent également à OSPFv3.

Dans l’exemple de configuration suivant, l’OSPF IPv4 est configuré.

      interface vlan10
       IP OSPF PRIORITY 0
       !
      router ospf
          owner-node 1
            ospf router-id 97.131.0.1
          exit-owner-node
          owner-node 2
            ospf router-id 97.131.0.2
          exit-owner-node
          owner-node 3
            ospf router-id 97.131.0.3
          exit-owner-node
      network 10.10.10.0/24 area 0
      redistribute kernel
       !
<!--NeedCopy-->

Configuration BGP VTSH IPv4

Dans l’exemple de configuration VTYSH suivant, le protocole BGP IPv4 est configuré.

    router bgp 100
      neighbor 10.10.10.10 remote-as 200
     owner-node 1
      neighbor 10.10.10.10 update-source 10.10.10.1
     exit-owner-node
     owner-node 2
      neighbor 10.10.10.10 update-source 10.10.10.2
     exit-owner-node
     owner-node 3
      neighbor 10.10.10.10 update-source 10.10.10.3
     exit-owner-node
    redistribute kernel
    !
<!--NeedCopy-->

Remarque

La commande update-source est utilisée pour chaque voisin avec l’argument owner-node dans la configuration suivante afin de se connecter à l’adresse IP source appropriée.

Routage IPv6 dans un cluster L2

La section suivante contient des exemples de configurations qui vous aident à configurer le routage IPv6 OSPF et BGP dans le cluster L2.

Activer le routage IPv6

Avant de configurer le routage IPv6 dans un cluster L2, vous devez activer la fonctionnalité IPv6.

Pour activer le routage IPv6 à l’aide de l’interface de ligne de commande,

À l’invite de commande, tapez :

  • enable ns fea ipv6pt

Ajouter une adresse SNIP6 repérée et activer le routage dynamique

Dans la configuration suivante, le routage OSPF et BGP est activé. Des adresses SNIP6 repérées sont également ajoutées et le routage dynamique est activé sur ces adresses SNIP6.

add ns ip6 3ffa::1/64 -dynamicrouting enabled -ownernode 1
add ns ip6 3ffa::2/64 -dynamicrouting enabled -ownernode 2
add ns ip6 3ffa::3/64 -dynamicrouting enabled -ownernode 3
add vlan 10
bind vlan 10 -ipaddress 3ffa::1/64
<!--NeedCopy-->

Configuration BGP IPv6 VTYSH

Dans l’exemple de configuration VTYSH suivant, le protocole BGP IPv6 est configuré.

  router bgp 100
   neighbor 3ffa::10 remote-as 200
     owner-node 1
      neighbor 3ffa::10 update-source 3ffa::1
     exit-owner-node
     owner-node-2
      neighbor 3ffa::10 update-source 3ffa::2
     exit-owner-node
     owner-node-3
      neighbor 3ffa::10 update-source 3ffa::3
     exit-owner-node
   no neighbor 3ffa::10 activate
   address-family ipv6
    redistribute kernel
    neighbor 3ffa::10 activate
   exit-address-family
  !
<!--NeedCopy-->

Installer les routes apprises en IPv6

Le cluster NetScaler peut utiliser des routes apprises par différents protocoles de routage après avoir installé les routes dans la table de routage du cluster NetScaler.

Pour installer les itinéraires IPv6 appris vers la table de routage interne à l’aide de l’interface de ligne de commande :

À l’invite de commande, tapez :

  • ns route-install ipv6 bgp

  • ns route-install ipv6 ospf

  • ns route-install default

Remarque

  • Si vous devez échanger des routes IPv4 sur un voisin IPv6, vous devez supprimer la commande no neighbor 3ffa::10 active VTYSH de la configuration précédente.

  • La commande update-source VTYSH doit être utilisée pour chaque nœud propriétaire afin de spécifier la bonne adresse IP source IPv6 lors de la connexion à l’homologue BGP, comme indiqué dans la configuration IPv4 BGP.

Routage dans un cluster L3

Le routage dans un cluster L3 ne fonctionne que lorsque les configurations suivantes sont effectuées sur l’appliance NetScaler.

  • Activez le routage dynamique pour un VLAN.

     set vlan <id> -dynamicrouting enabled
     <!--NeedCopy-->
    
  • Pour atteindre tous les nœuds du cluster, les adresses IP VIP, CLIP et NetScaler (NSIP) doivent être annoncées par les protocoles de routage en même temps que la commande. set vlan

Scénario de déploiement pour BGP dans un cluster L3

Prenons un exemple où tous les nœuds du cluster sont regroupés dans le réseau AS 100 et les routeurs en amont se trouvent dans un autre AS 200.

La figure suivante décrit le déploiement de l’AS 100 et de l’AS 200 dans une configuration de cluster.

BGP en L3

Dans ce déploiement, CLIP annonce le CCO auprès des routeurs en amont. Certains nœuds du cluster interrompent le trafic annoncé lorsqu’une boucle AS est détectée.

Pour résoudre ce problème, configurez la commande suivante en mode routeur VTYSH BGP pour chaque voisin.

À l’invite de commande VTYSH, tapez :

neighbor <peer_ip> allowas-in 1

Comme meilleure pratique, Citrix vous recommande de configurer l’une des options suivantes :

  • Configurez les cartes de routage pour connaître uniquement les réseaux souhaités, tels que l’itinéraire par défaut, NetScaler IP (NSIP) et les sous-réseaux NSIP sur les nœuds du cluster.

  • Configurez les routes en amont pour annoncer uniquement les réseaux souhaités tels que CLIP et NetScaler IP (NSIP) en cluster.

Routage dans un cluster