Ignorer les liens de navigation | |
Quitter l'aperu | |
Gestion des performances du réseau Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Français) |
1. Présentation de la gestion des performances du réseau
2. Utilisation des groupements de liaisons
3. Utilisation des réseaux locaux virtuels (VLAN)
4. Administration des réseaux pontés (tâches)
5. Présentation de la fonctionnalité de chemins d'accès multiples sur réseau IP (IPMP)
6. Administration de la fonctionnalité de chemins d'accès multiples sur réseau IP (tâches)
7. Echange d'informations sur la connectivité réseau à l'aide du protocole LLDP
8. Utilisation des fonctionnalités Data Center Bridging dans Oracle Solaris
9. Pontage virtuel d'extrémité dans Oracle Solaris
10. Equilibreur de charge intégré (présentation)
11. Configuration de l'équilibreur de charge intégré
12. Gestion de l'équilibreur de charge intégré
13. Protocole de redondance de routeur virtuel (présentation)
Fonctionnement du protocole VRRP
Utilisation de VRRP dans un réseau local
Administration des sous-commandes VRRP
Création de cartes réseau virtuelles VRRP
Considérations relatives à la sécurité VRRP
Prise en charge de zones en mode IP exclusif
Interopérations avec les autres fonctionnalités réseau
A. Types de groupements de liaisons : comparaison des fonctionnalités
B. Groupement de liaisons et IPMP : comparaison des fonctionnalités
Les sections suivantes récapitulent les sous-commandes vrrpadm. Pour plus d'informations, reportez-vous à la page de manuel vrrpadm(1M). Les résultats de toutes les sous-commandes sont persistants, à une exception près (pour la sous-commande vrrpadm show-router). Par exemple, le routeur VRRP créé par le biais de vrrpadm create-router est conservé après une réinitialisation.
Une pseudo interface réseau configurée sur un adaptateur réseau physique est également appelée carte réseau (NIC). Une interface physique peut compter plusieurs cartes réseau virtuelles (VNIC). Ces cartes sont des composants essentiels de la virtualisation de réseau. Pour plus d'informations, reportez-vous à la section Utilisation de réseaux virtuels dans Oracle Solaris 11.1.
La sous-commande dladm create-vnic a été étendue pour vous permettre de créer une carte réseau virtuelle VRRP. Respectez la syntaxe suivante :
# dladm create-vnic [-t] [-R root-dir] [-l link] [-m vrrp -V VRID -A \ {inet | inet6}] [-v vlan-id] [-p prop=value[,...]] vnic-link
Un nouveau type d'adresse VNIC (vrrp) a été ajouté. Il faut spécifier le VRID et la famille d'adresse avec ce nouveau type d'adresse VNIC.
Ainsi, une carte réseau virtuelle avec une adresse MAC de routeur virtuel bien connue sera créée.
La sous-commande vrrpadm create-router crée un routeur VRRP avec le VRID et la famille d'adresse indiqués, ainsi que d'autres paramètres spécifiés. Il faut créer une carte réseau virtuelle VRRP spéciale pour chaque routeur VRRP en exécutant la commande dladm create-vnic. Pour plus d'informations, reportez-vous à la page de manuel vrrpadm(1M). Respectez la syntaxe suivante :
# vrrpadm create-router -V vrid -l link -A {inet | inet6} \ [-p priority] [-i adv-interval] [-o flags] router-name
L'option -o permet de configurer les modes de préemption et d'acceptation du routeur VRRP. Les valeurs possibles sont preempt, un_preempt, accept et no_accept. Par défaut, les deux modes sont définis sur true.
Le nom du routeur (router-name) fait office d'identifiant unique du routeur VRRP et figure dans les autres sous-commandes vrrpadm. Seuls les caractères alphanumériques (a-z, A-Z, 0-9) et le trait de soulignement ('_') sont autorisés dans un nom de routeur, dont la longueur est par ailleurs limitée à 31 caractères.
Il est possible de réactiver un routeur VRRP désactivé en exécutant la sous-commande enable-router. La liaison de données sous-jacente sur laquelle est créé le routeur VRRP (spécifiée par l'option -l lors de la création du routeur par le biais de la commande vrrpadm create-router) et sa carte réseau virtuelle VRRP doivent exister lors de l'activation du routeur. Sans quoi, l'opération d'activation échoue. Respectez la syntaxe suivante :
# vrrpadm enable-router router-name
La sous-commande vrrpadm modify-router modifie la configuration du routeur VRRP spécifié. Respectez la syntaxe suivante :
# vrrpadm modify-router [-p priority] [-i adv-interval] \ [-o flags] router-name
La sous-commande vrrpadm show-router affiche la configuration et l'état du routeur VRRP spécifié. Pour plus d'informations, reportez-vous à la page de manuel vrrpadm(1M). Respectez la syntaxe suivante :
# vrrpadm show-router [-P | -x] [-p] [-o field[,...]] [router-name]
Vous trouverez ci-dessous des exemples de sortie de la commande vrrpadm show-router.
# vrrpadm show-router vrrp1 NAME VRID LINK AF PRIO ADV_INTV MODE STATE VNIC vrrp1 1 bge1 IPv4 100 1000 e-pa- BACK vnic1 # vrrpadm show-router -x vrrp1 NAME STATE PRV_STAT STAT_LAST VNIC PRIMARY_IP VIRTUAL_IPS vrrp1 BACK MAST 1m17s vnic1 10.0.0.100 10.0.0.1 # vrrpadm show-router -P vrrp1 NAME PEER P_PRIO P_INTV P_ADV_LAST M_DOWN_INTV vrrp1 10.0.0.123 120 1000 0.313s 3609
Exemple 13-1 Exemple de configuration VRRP
Le schéma suivant illustre une configuration VRRP standard.
Dans cet exemple, l'adresse IP 169.68.82.8 est configurée en tant que passerelle par défaut pour l'hôte host1. Il s'agit de l'adresse IP virtuelle protégée par le routeur virtuel composé de deux routeurs VRRP, à savoir router1 et router2. Seul l'un des deux routeurs fait office de routeur maître, c'est-à-dire qu'il assume les responsabilités du routeur virtuel et transfère les paquets en provenance de l'hôte host1.
Partons du principe que le VRID du routeur virtuel est 12. Les exemples ci-dessous illustrent les commandes permettant d'établir la configuration VRRP précédente sur les routeurs router1 et router2, router1 étant propriétaire de l'adresse IP virtuelle 169.68.82.8 dont la priorité correspond à la valeur par défaut (255), et router2 étant le routeur de secours dont la priorité est fixée à 100.
router1: # dladm create-vnic -m vrrp -V 12 -A inet -l gw0 vnic1 # vrrpadm create-router -V 12 -A inet -l gw0 vrrp1 # ipadm create-addr -d -a 169.68.82.8/24 vnic1/router1 # ipadm create-addr -d -a 169.68.82.100/24 gw0/router1 # vrrpadm show-router -x vrrp1 NAME STATE PRV_STAT STAT_LAST VNIC PRIMARY_IP VIRTUAL_IPS vrrp1 MAST BACK 1m17s vnic1 169.68.82.100 169.68.82.8 router2: # dladm create-vnic -m vrrp -V 12 -A inet -l gw1 vnic1 # vrrpadm create-router -V 12 -A inet -l gw1 -p 100 vrrp1 # ipadm create-addr -d -a 169.68.82.8/24 vnic1/router2 # ipadm create-addr -d -a 169.68.82.101/24 gw1/router2 # vrrpadm show-router -x vrrp1 NAME STATE PRV_STAT STAT_LAST VNIC PRIMARY_IP VIRTUAL_IPS vrrp1 BACK INIT 2m32s vnic1 169.68.82.101 169.68.82.8
En vous basant sur la configuration du router1, vous devez configurer au moins une adresse IP sur gw0. Dans l'exemple suivant, l'adresse IP du router1 correspond à l'adresse IP principale utilisée pour envoyer les paquets de publication VRRP :
# vrrpadm show-router -x vrrp1 NAME STATE PRV_STAT STAT_LAST VNIC PRIMARY_IP VIRTUAL_IPS vrrp1 MAST BACK 1m17s vnic1 169.68.82.100 169.68.82.8
Un routeur VRRP ne fonctionne pas tant qu'il n'est pas activé. Par défaut, un routeur VRRP est activé lors de sa création initiale. Cependant, il est parfois utile de désactiver temporairement un routeur VRRP afin d'apporter des modifications à la configuration. Respectez la syntaxe suivante :
# vrrpadm disable-router router-name
La sous-commande vrrpadm delete-router supprime le routeur VRRP spécifié. Respectez la syntaxe suivante :
# vrrpadm delete-router router-name