Ce document est protégé par les droits d'auteur et distribué avec des licences, qui en limitent l'utilisation, la reproduction, la
concession et la décompilation. Aucune partie de ce document ne peut être reproduite, sous quelque forme que ce soit ou
par tout moyen sans la permission écrite préalable de Broadcom Corporation. Cette documenta tion est fournie tell e quelle
sans aucune garantie, expresse ou tacite, y compris tout type de garantie tacite ou expresse de non-infraction ou toute
garantie tacite concernant l'aspect commercialisable o u l'adéquation du produit à un usage particulier.
Broadcom Corporation se réserve le droit de modifier sans préavis ses produits ou les données du pré sent document en
vue d'en améliorer la fiabilité, le fonctionnement ou la conception. Les informations fournies par Broadcom Corporation sont
censées être précises et fiables. Cependant, Broadcom Corporation n'accepte au cune responsabilité quant à l'applicati on
ou l'utilisation de ces informations, ou quant à l'appl ication ou l'utilisation de tout produit ou circuit décrit d ans le présent
document, ni ne cède-t-elle de licence au titre de ses droits de propriété industrielle ou au titre des droits de tout autre tiers.
Broadcom, le logo Impulsion, Connecting everything, le logo Connecting everything, NetXtreme, Ethernet@Wire speed,
LiveLink et Smart Load Balancing sont des marques de Broadcom Corporation et/ou de ses filiales aux Etats-Unis et dans
certains autres pays et/ou en Europe. Microsoft et Windows sont des marques commerciales de Microsoft Corporation.
Linux est une marque commerciale de Linus Torvalds. Intel est une marque commerciale d'Intel Corporation. Magic Packet
est une marque commerciale de Advanced Micro Devices, Inc. Red Hat est une marque commerciale de Red Hat, Inc. PCI
Express est une marque commerciale de PCI-SIG. Toutes les autres marques commerciales ou noms de marq ues sont la
propriété de leurs détenteurs respectifs.
Dernière révision : février 2015
2CS57XX-CDUM513-R
Page 2Document 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation
Sommaire
Section 1: Caractéristiques et fonctionnalités ...............................................................11
Description du fonctionnement................................................................................................................ 11
Port Fast/Edge Port........................................................................................................................44
Regroupement avec Microsoft NLB/WLBS ...........................................................................................45
Informations sur l'application....................................................................................................................45
Regroupement et mise en cluster-logiciel de mise en cluster Microsoft................................................45
Regroupement et sauvegarde réseau...................................................................................................46
Equilibrage de charge et reprise ....................................................................................................46
Tolérance aux pannes....................................................................................................................47
Résolution des problèmes de regroupement ..........................................................................................49
Conseils pour la configuration du regroupement...................................................................................49
Procédures de dépannage....................................................................................................................50
Page 4Document 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation
Foire aux questions................................................................................................................................... 51
Messages du journal des événements..................................................................................................... 54
Messages du journal des événements sous Windows ......................................................................... 54
Pilote de base (carte physique/miniport)............................................................................................... 54
Présentation de VLAN ............................................................................................................................... 59
Ajout de réseaux locaux virtuels (VLAN) à des équipes........................................................................ 61
Section 6: Installation du matériel ...................................................................................65
Mesures de sécurité................................................................................................................................... 65
Liste de vérification avant l'installation................................................................................................... 66
Installation de la carte ............................................................................................................................... 66
Connexion des câbles réseau................................................................................................................... 67
Désinstallation et suppression du pilote TG3..........................................................................................88
Désinstallation et suppression du pilote provenant d'une installation RPM...........................................88
Suppression du pilote provenant d'une installation TAR.......................................................................89
Messages du pilote.....................................................................................................................................89
Regroupement avec agrégation de canaux .............................................................................................89
Installation de l'application de gestion pour Linux.................................................................................90
Panneau de l'onglet Contexte ......................................................................................................... ....123
Barre de menus.......... .........................................................................................................................123
Panneau de description.......................................................................................................................124
Configuration des préférences dans Windows .....................................................................................124
Connexion à un hôte................................................................................................................................125
Gestion des hôtes.....................................................................................................................................126
Onglet Informations : Informations sur l'hôte.. .....................................................................................126
Gestion des cartes réseau.......................................................................................................................128
Pour consulter des informations sur une carte....................................................................................128
Affichage des informations relatives aux pilotes..................................................................................130
Affichage des informations relatives aux ressources ............................... ... ... .... ... ... ... .... ... ... ..............131
Affichage des informations relatives au matériel.................................................................................132
Test du réseau.....................................................................................................................................133
Exécution des tests de diagnostic ......................................................................................................135
Analyse des câbles .............................................................................................................................136
Définition des propriétés de la carte ...................................................................................................137
Affichage des statistiques ......................................................................................................................139
Avis FCC - Classe B.................................................................................................................................166
Avis VCCI - Classe B................................................................................................................................ 167
Avis VCCI - Classe B (Japon)............................................................................................................. 167
Réglementation de la CE ......................................................................................................................... 167
Section 16: Procédures de dépannage ......................................................................... 174
Diagnostic du matériel............................................................................................................................. 174
Echecs du test réseau BACS.............................................................................................................. 175
Liste de vérification pour le dépannage................................................................................................. 176
Vérification de la liaison et de l'activité réseau..................................................................................... 176
Vérification du chargement des pilotes en cours................................................................................. 177
Windows ...................................................................................................................................... 177
Linux ............................................................................................................................................ 177
Exécution d'un test de longueur de câble ............................................................................................. 177
Vérification de la connectivité du réseau .............................................................................................. 178
Windows ............................................................................................................................................. 178
Linux ................................................................................................................................................... 178
Boot Agent de Broadcom........................................................................................................................ 179
Broadcom Advanced Server Program (BASP)...................................................................................... 179
Document 2CS57XX-CDUM513-RPage 9
NetXtreme Guide d’utilisation
Débogage du noyau via Ethernet............................................................................................................179
NetXtreme Guide d’utilisationCaractéristiques et fonctionnalités
Section 1 : Caractéristiques et
fonctionnalités
•Description du fonctionnement
•Spécifications
•Systèmes d'exploitation pris en charge
•Indication de liaison au réseau et d'activité du réseau
Description du fonctionnement
Les cartes Gigabit Ethernet de NetXtreme Broadcom permettent de connecter un système compatible PCI Express™ à un
réseau Gigabit Ethernet. Les cartes Gigabit Ethernet NetXtreme de Broadcom utilisent une technologie qui permet de
transférer des données à un débit maximum d'un gigabit par seconde, soit 10 fois la vitesse d'une carte Fast Ethernet.
Grâce au logiciel de regroupement de Broadcom, vous pouvez séparer votre réseau en réseaux locaux virtuels (VLAN) et
regrouper plusieurs cartes réseau en équipes p our obtenir des fonctionnalités d'équilibrage de cha rge du réseau et de
tolérance aux pannes. Voir Regroupement et Broadcom Gigabit Ethernet Teaming Services pou r obtenir des i nformations
détaillées sur le regroupement. Voir Réseaux locaux virtuels (VLAN) pour obtenir une description des réseaux locaux
virtuels. Consultez la rubrique Configuration du regroupement pour obtenir des instructions sur la configuration du
regroupement et la création de réseaux locaux virtuels sous Windows.
Document 2CS57XX-CDUM513-RDescription du fonctionnementPage 11
NetXtreme Guide d’utilisationCaractéristiques et fonctionnalités
Spécifications
La liste suivante présente les caractéristiques de la carte Gigabit Ethernet NetXtreme de Broadcom pour tous les systèmes
d'exploitation pris en charge :
•Emetteurs-récepteurs SerDes quad 10/100/1000BASE-T intégrés et quad 1000BASE-X/SGMII 1,25 Gbaud
•Assistance matérielle pour les implémentations de synchronisation de l'heure IEEE 1588 et IEEE 802.1AS
•Contrôle de flux IEEE 802.3x
•Interface SMBus 2.0
•Statistiques pour SNMP MIB II, MIB de type Ethernet et MIB Ethernet (IEEE 802.3z, clause 30)
•Conformité de la gestion de l'alimentation ACPI
•Gestion avancée de l'alimentation (APM) par CPMU (Central Power Management Unit)
•Contrôleur efficace de régulateur de commutation
•Moniteur de température incorporé
•Prise en charge de CLKREQ PCI Express
•Déchargement de la gestion de l'alimentation
•Prise en charge des mémoires Flash et EEPROM NVRAM série ; configuration automatique de la mémoire Flash
•Détection et correction des erreurs ECC sur SRAM interne
•Prise en charge de JTAG (méthode Boundary Scan)
Page 12SpécificationsDocument 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisationCaractéristiques et fonctionnalités
Gestion d'état d'alimentation
Prise en charge de la fonction WOL (Wake on LAN) (paquet magique, trame de réveil, configuration spécifique)
Remarque : La vitesse de connexion de la carte lorsque le système est arrêté et qu'il attend un signal de réveil
est de 10 Mbit/s ou de 100 Mbit/s, mais peut être rétablie à 1 000 Mbit/s quand le système fonctionne et qu'il est
connecté à un commutateur prenant en charge 1 000 Mbit/s. Les systèmes comptant utiliser WOL (Wake on LAN)
doivent être connectés à un commutateur ayant les capacités nécessaires pour les vitesses de 1 000 et de
10/100 Mbit/s.
Fréquence d'interruption adaptative
Le pilote de la carte ajuste intelligemment la fréquence d'interruption du serveur en fonction des conditions d'écoulement du
trafic, de façon à augmenter le débit global de l'application. Lorsque le trafic est faible, le pilote de la carte interrompt le
serveur pour chaque paquet reçu, réduisant ainsi l e temps d'attente. Lorsque le trafic est impo rtant, la carte émet une
interruption du serveur pour plusieurs paquets entrants consécutifs, préservant les cycles de l'ordinateur central d'accueil.
Voies doubles DMA
L'interface PCI sur les cartes Gigabit Ethernet NetXtreme de Broadcom comporte deux voies DMA indépendantes pour
effectuer des opérations de lecture et d'écriture simultanément.
ASIC avec processeur RISC intégré
La fonction principale des cartes Gigabit Ethernet NetXtreme de Broa dcom réside dans un ASIC de haute performance,
étroitement intégré. L'ASIC comprend un processeur RISC. Cette fonctionnalité offre la possibilité d'aj outer de nouvelles
fonctionnalités à la carte et de l'adapter aux exigences ultérieures du réseau via le téléchargement de logiciels.
NetXtremeLes opérations de gestion de Broadcom telles que DMTF, SMASH, DASH et le relais NC-SI s'exécutent sur un
moteur de processeur d'application (APE) de haute performance, distinct du moteur de traitement réseau traditionnel.
Broadcom Advanced Control Suite
Composant du logiciel de regroupement Broadcom, Broadcom Advanced Co ntrol Suite (BACS) es t un uti litaire in tégré qui
fournit des informations utiles sur toutes les cartes réseau installées sur votre système. L'utilitaire BACS permet également
de réaliser des tests détaillés, des diagnostics et des analyses sur chaque carte, ainsi que de modifier les valeurs des
propriétés et d'afficher des statistiques du trafic pour chaque carte . BACS est utilisé po ur configur er des regro upeme nts et
ajouter des réseaux locaux virtuels sous les systèmes d'exploitation Windows. Voir Utilisatio n de l'application Broa dcom
Advanced Control Suite pour obtenir des informations et des instructions plus détaillées.
Document 2CS57XX-CDUM513-RSpécificationsPage 13
NetXtreme Guide d’utilisationCaractéristiques et fonctionnalités
Systèmes d'exploitation pris en charge
La carte Gigabit Ethernet NetXtreme de Broadcom prend en charge les systèmes d'exploitation suivants :
•Microsoft
•Linux® (32 bits et 64 bits étendus)
•VMware
•Oracle Solaris
®
Windows® (32 bits et 64 bits étendus)
Indication de liaison au réseau et d'activité du
réseau
Pour les connexions Ethernet en fil de cuivre, l'état de la liaison au réseau et de l'activité est indiqué par les voyants sur les
connecteurs RJ-45, tel que décrit dans le Tableau 1 : « Liaison au réseau et activité indiqués p ar les voyants de port RJ-
45 » à la page 14. Broadcom Advanced Control Suite fournit également des informations sur l'état de la liaison au réseau
et de l'activité du réseau (voir Pour consulter des informations sur une carte).
Tableau 1 : Liaison au réseau et activité indiqués par les voyants de port RJ-45
Voyant de portEtat du voyantEtat du réseau
Voyant de liaisonDésactivéPas de liaison (câble déconnecté)
Allumé (sans clignotement)raccourci
Voyant d'activitéDésactivéAucune activité réseau
ClignotementActivité réseau
Page 14Systèmes d'exploitation pris en chargeDocument 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisationRegroupement
Section 2 : Regroupement
•Présentation
•Equilibrage de charge et tolérance aux pannesRemarque : voir Broadcom Gigabit Ethernet T eaming Services pour des informations détaillées sur les points
suivants :
•Glossaire des termes et acronymes employés
•Concepts de regroupement
•Composants logiciels
•Configuration matérielle requise
•Fonctionnalités prises en charge selon le type d'équipe
•Sélection d'un type d'équipe
•Mécanismes de regroupement
•Architecture
•Types d'équipe
•Prise en charge du pilote selon le système d'exploitation
•Vitesses de regroupement prises en charge
•Regroupement et autres fonctionnalités réseau avancées
•Informations générales sur le réseau
•Informations sur l'application
•Résolution des problèmes de regroupement
•Foire aux questions
•Messages du journal des événements
Document 2CS57XX-CDUM513-RPage 15
NetXtreme Guide d’utilisationRegroupement
Présentation
Le regroupement de cartes permet de regrouper n'importe quelles cartes réseau pour qu'elles fonctionnent sous forme
d'équipe. De tels regroupements permettent l'adhésion à des réseaux locaux virtuels, l'équilibrage de charge entre les cartes
et la tolérance aux pannes. Vous pouvez combiner ces avantages de façon à associer la fonction d'équili brage de charge
pour les éléments d'équilibrage de charge et l'utilisation d'une carte de re prise en attribuant l'équipe à différents réseaux
locaux virtuels.
BASP (Broadcom Advanced Server Program) est le logiciel de regroupement de Broadcom. Sur les systèmes d'exploitation
Windows, BASP se configure via l'utilitaire Broadcom Advanced Control Suite (BACS). Sous Linux, le regroupement passe
par l'agrégation de canaux.
BASP prend en charge quatre types d'équipe d'équilibrage de charge :
•Smart Load Balancing and Failover
•Link Aggregation (802.3ad)
•Generic Trunking (FEC/GEC)/Projet 802.3ad en mode statique
•SLB (désactivation de la reprise automatique)
Equilibrage de charge et tolérance aux pannes
Le regroupement de cartes assure l'équilibrage de la charge du trafic et la tolérance aux pannes (mise en service des cartes
auxiliaires en cas de défaillance de la connexion réseau). Lorsque plusieurs cartes son t installées sur le même système,
elles peuvent être regroupées en un maximum de seize équipes.
Chaque équipe peut comprendre jusqu'à huit cartes, dont une utilisée comme carte auxiliaire pour les types d'équipe Smart
Load Balancing and Failover (SLB) ou SLB (désa ctivation de la reprise automatique). Si l 'écoulement du trafic n'est pas
identifié sur une carte quelconque, élément de l'équipe, en raison d'une défaillance de la carte, du câble ou du commutateur,
la charge est distribuée aux éléments restants de l'équipe sur une connexion active. Dans le cas où toutes les cartes
primaires sont défaillantes, le trafic est distribué à la carte auxiliaire. Les sessions existantes sont maintenues et la
défaillance n'a aucune répercussion sur l'utilisateur.
Types d'équipe
Les types d'équipe disponibles pour les systèmes d'exploitation pris en charge sont indiqués dans le tableau suivant :
Page 16PrésentationDocument 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisationRegroupement
Tableau 2 : Types d'équipe
Système d'exploitationTypes d'équipe disponibles
Windows Server 2008 et
Windows Server 2012
LinuxRegroupement de cartes à l'aide du module de noyau d'agrégation et d'une interface
Smart Load Balancing and Failover
Link Aggregation (802.3ad)
Generic Trunking (FEC/GEC)/Projet 802.3ad en mode statique
SLB (désactivation de la reprise automatique)
REMARQUE : Windows Server 2012 fournit une prise en charge du regroupement intégrée,
appelée « regroupement NIC ». Il n'est pas recommandé que les utilisateurs activent des
équipes via le regroupement NIC et BASP simultanément sur les mêmes cartes.
d'agrégation de canaux. Pour plus d'informations, consultez votre documentation Linux.
Smart Load Balancing™ and Failover
Smart Load Balancing™ and Failover est la mise en œuvre de l'équilibrage de charge par Broadcom basée sur le trafic IP.
Cette fonction prend en charge l'équilibrage du trafic IP s'écoulant par plusieurs cartes (par ex., éléments d'équipe) dans les
deux sens. Dans ce type d'équipe, toutes les cartes de l'équipe ont des adresses MAC distinctes. Il permet une détection
automatique des défaillances et une reprise dynamique par un autre élément de l'équipe ou par la carte auxiliaire en réplique
synchrone. Cette reprise est assurée indé pendamment du protocole de couche 3 (IP) et fonctionne même avec les
commutateurs des couches 2 et 3 existantes. Aucune co nfiguration de commutateur (telle que trun k ou link aggregation)
n'est nécessaire pour que ce type d'équipe fonctionne.
Remarque :
•si vous n'activez pas LiveLink™ lors de la configuration d'équipes SLB, il est recomman dé de désactiver le
protocole STP au niveau du commutateur ou du port. Ceci permet de minimiser le temps d'interruption
nécessaire à la détermination de la boucle de l'arbre maxi mal lors d' une reprise. LiveLi nk rédu it ce genre de
problèmes.
•Lorsque la liaison d'un élément de l'équipe est à 1000 Mbit/s et que la liaison d'un autre élément est à
100 Mbit/s, la majeure partie du trafic est prise en charge par l'élément dont la liaison est de 1000 Mbit/s.
Link Aggregation (802.3ad)
Ce mode prend en charge le Link Aggregation (regroupement de liaisons). Il est conforme à la spécification IEEE 802.3ad
(LACP). Le logiciel de configuration permet de configurer dynamiquement les cartes que vous voulez attribuer à une équipe
donnée. Si votre partenaire de liaison n'est pas configuré correctement, conformément à la spécification 802.3ad, des
erreurs sont détectées et notées. Dans ce mode, toutes les cartes de l'équipe sont configurées de façon à recevoir des
paquets pour la même adresse MAC. Le procédé d'équilibrage de volume dans le se ns de la sortie est déterminé par le
pilote BASP. Le partenaire de liaison de l'équipe détermine le procédé d'équilibrage de charge des paquets dans le sens de
l'entrée. Dans ce mode, au moins un des partenaires de la liaison doit être en mode actif.
Document 2CS57XX-CDUM513-REquilibrage de charge et tolérance aux pannesPage 17
NetXtreme Guide d’utilisationRegroupement
Generic Trunking (FEC/GEC)/Projet 802.3ad en mode
statique
Le type d'équipe Generic Trunking (FEC/GEC)/Projet 802.3ad en mode statique est très semblable au type Link Aggregation
(802.3ad), dans ce sens que toutes les cartes de l'équipe sont configurées pour recevoir des p aquets à la même adresse
MAC. En revanche, ce type d'équipe ne prend pas en charge le protocole LACP ou le protocole du marqueur. Ce type
d'équipe prend en charge diver s environnements dans lesquels les partenaires de liaison des cartes sont configurés
statiquement pour prendre en charge un procédé exclusif de gestion des liaisons. Par exemp le, ce type d'équip e peut être
utilisé pour prendre en charge OpenTrunk de L ucent ou Fast EtherChannel (FEC) de Cisco. En fait, il s'agit d'une ve rsion
simplifiée du type d'équipe Link Aggregation (802.3ad). Cette méthode est bien plus simple, car il n'existe pas de protocole
formalisé de contrôle de regroupement de liaisons (LACP). Comme avec les autres types d'équipe, la création des équipes
et l'affectation des cartes physiques à diverses équipes sont réal isées statiquement au moyen du logicie l de configuration
utilisateur.
Le type d'équipe Generic Trunking (FEC/GEC/Projet 802.3ad en mode statique) prend en charge l'équilibrage de charge et
la reprise du trafic entrant et sortant.
SLB (désactivation de la reprise automatique)
Le type d'équipe SLB (désactivation de la reprise automatique) est identique au type d 'équipe Smart Load Balancing
(Equilibrage de volume intelligent) et Failover (Compensation), à l'exception suivante : lorsque l' élément auxiliaire est actif,
si un élément principal se remet en ligne, l'équipe continue à util iser l'élément auxiliaire plutôt que de revenir à l'élément
principal.
Si une carte primaire attribuée à une équipe est désactivée, l 'équipe fonctionne comme une équipe de type Smart Loa d
Balancing and Failover dans lequel des reprises automatiques peuvent survenir.
Toutes les interfaces primaires d'une équipe participent à l'équilibrage de charge en envoyant et en recevant une partie du
trafic total. Les interfaces auxiliaires reprennent le contrôle dans le cas où toutes les interfaces primaires ont perdu leur
liaison.
Le regroupement de reprise assure l'équilibrage de la charge du trafic et la mise en service des cartes auxiliaires (tolérance
aux pannes) en cas de défaillance de la connexion réseau. Si la carte primaire d'une équipe se déconnecte à cause de sa
défaillance ou de celle du câble ou du port de commutation, l'élément secondaire de l'équipe devient actif, redirigeant le trafic
entrant et sortant, affecté en premier lieu à la carte primaire. Les sessions existantes sont maintenues et la défaillance n'a
aucune répercussion pour l'utilisateur.
Page 18Equilibrage de charge et tolérance aux pannesDocument 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisationRegroupement
Limites des types d'équipe Smart Load Balance et Fail
Over et SLB (désactivation de la reprise automatique)
Smart Load-Balancing™ (SLB) est un code propre au protocole.
Tableau 3 : Smart Load Balancing
Système d'exploitationDéfaillance/Reprise — Tout Broadcom
ProtocoleIPIP
Windows Server 2008OO
Windows Server 2008 R2OO
Windows Server 2012OO
Système d'exploitation
ProtocoleIPIP
Windows Server 2008OO
Windows Server 2008 R2OO
Windows Server 2012OO
Windows Server 2012 R2OO
Légende :O = oui
N = non
N/C = non pris en charge
Le type d'équipe SLB (Equilibrage de charge intelligent) fonctionne avec tous les commutateurs Ethernet sans configuration
préalable des ports de commutation selon un mode de liaison particulier. Seule la charge de trafic IP est équilibrée dans les
sens d'entrée et de sortie. D'autres paquets de protocole sont envoyés et reçus via une interface primaire uniquement.
Seules les cartes réseau de Broadcom prennent en charge la reprise des trafics non IP. Dans le type d'équipe Generic
Trunking, le commutateur Ethernet doit prendre en charge un type de mode de liaison de port (Gigabit EtherC hannel de
Cisco ou un mode Link Aggregation d'un autre constructeur de commutateurs). Ce type d'équipe n'est pas lié à un type de
protocole particulier. L'ensemble du trafic doit être équilibré et tolérant aux pannes.
Equilibrage de volume — Tout
Broadcom
Défaillance/Reprise — Multifournisseur
Equilibrage de volume — Multifournisseur
Remarque : Si vous n'activez pas LiveLink™ lors de la configuration d'équipes, il est recommandé de désactiver
le protocole STP au niveau du commutateur. Ceci permet de minimiser le temps d'interruption nécessaire à la
détermination de la boucle de l'arbre maximal lors d'une reprise. LiveLink réduit ce genre de problèmes.
Document 2CS57XX-CDUM513-REquilibrage de charge et tolérance aux pannesPage 19
NetXtreme Guide d’utilisationRegroupement
Fonctionnalité LiveLink™
LiveLink™ est une fonctionnalité de BASP disponible uniquement pour le type de regroupeme nt Smart Load Balanc ing™
and Failover. L'objectif de LiveLink est de détecter la connectivité réseau située au-delà du commutateur et d'acheminer le
trafic uniquement via les éléments d'équipe dont la liaiso n fonctionne. Cette fonction est effectuée via le logiciel de
regroupement (voir Configuration de LiveLink pour une équipe de type Smart Load Balan cing an d Failover (Equil ibrag e de
charge intelligent et reprise) ou SLB (désactivation de la reprise automatique)). Le logiciel de regroupement teste
périodiquement une ou plusieurs cartes cibles du réseau (il émet un paquet de liaison à partir de chaque élément de
l'équipe). Les cibles testées envoient une réponse à la réception du paquet de liaison. Si un élément de l'équipe ne détecte
pas de réponse dans un laps de temps et après un nombre de tentatives définis, le logiciel de regroupement cesse de
transmettre du trafic via cet élément. Par la suite, si cet élément détecte une réponse d'une cible de test, cela signifie que
la liaison est rétablie et le logiciel de regroupement reprend automatiquement la transmission du trafic par cet élément.
LiveLink fonctionne uniquement avec TCP/IP.
La fonctionnalité LiveLink™ est prise en charge par les systèmes d'exploitation Windows 32 bits et 64 bits. Pour plus
d'informations sur la prise en charge de cette fonctionnalité sous Linux, reportez-vous à la documentation relative à
l'agrégation de canaux dans votre documentation Linux.
Regroupement et prise en charge de Large Send Offload et
Checksum Offload
Les propriétés Large Send Offload (Déchargement important à l'émission) et Checksum Offload (Déchargement de la
somme de contrôle) sont uniquement activées pour une équipe lorsque tous ses membres prennent en charge la
fonctionnalité et sont configurés en conséquence.
Page 20Equilibrage de charge et tolérance aux pannesDocument 2CS57XX-CDUM513-R
•Fonctionnalités prises en charge selon le type d'équipe
•Sélection d'un type d'équipe
Cette section présente les considérations liées à la technologie et à la mise en œuvre que vous devez garder à l'esprit lors
de l'utilisation des services de regroupement réseau proposés par le logiciel Broadcom fourni avec les systèmes. L'objectif
des services de regroupement Broadcom est d'offrir une tolérance aux panne s et des possibilités d'agrégation d e liaisons
sur un ensemble de deux cartes ou plus. Les informations contenues dans ce document sont destinées à aider les équipes
informatiques lors du déploiement et du dépannage des applications système qui requièrent une tolérance aux pa nnes et
un équilibrage de charge sur le réseau.
Glossaire
Tableau 4 : Glossaire
L'élémentDéfinition
ARPAddress Resolution Protocol
BACSBroadcom Advanced Control Suite
BASPBroadcom Advanced Server Program (pilote intermédiaire)
DNSService de noms de domaine
G-ARPGratuitous Address Resolution Protocol
Generic Trunking (FEC/GEC)/Projet
802.3ad en mode statique
HSRPHot Standby Router Protocol
ICMPInternet Control Message Protocol
IGMPInternet Group Management Protocol
IPProtocole Internet
LACPLink Aggregation Control Protocol
Link Aggregation (802.3ad)Type d'équipe d'équilibrage de charge intelligent et de reprise dépendant du
LOMLAN on Motherboard
MACContrôle d'accès support
NDISNetwork Driver Interface Specification
NLBNetwork Load Balancing (Microsoft)
PXEPreboot Execution Environment
RAIDRedundant Array of Inexpensive Disks
Type d'équipe d'équilibrage de charge intelligent et de reprise dépendant du
commutateur où le pilote inter médiair e gère le trafic sortant et où le commutateur
gère le trafic entrant.
commutateur avec LACP où le pil ot e in termédiaire gère le trafic sortant et où le
commutateur gère le trafic entrant.
Smart Load Balance and FailoverType d'équipe de reprise indépendant du commutateur où l'élément d'équipe
principal gère le trafic entrant et sortant tandis que l'élément d'équipe auxiliaire
reste en attente d'un événement de reprise (par exemple, une perte de lien). Le
pilote intermédiaire (BASP) gère le trafic entrant et sortant.
Smart Load Balancing (SLB)Type d'équipe d'équilibrage de charge et de reprise indépendant du commutateur
où le pilote intermédiaire gère le trafic entrant et sortant.
TCPTransmission Control Protocol
UDPUser Datagram Protocol
WINSService de noms Windows
WLBSWindows Load Balancing Service
Pour comprendre comment fonctionne ce regroupement, il est important d'avoir une bonne connaissance du fonctionnement
de la communication des nœuds dans un réseau Ethernet. Ce document est conçu pour des lecteurs familiers avec les
bases des communications des réseaux Ethernet et IP. Les informations suivantes offrent un aperçu avancé des concepts
d'adressage réseau utilisés dans un réseau Ethernet.
Chaque interface de réseau Ethernet d'une plate-forme hôte (par exemple, un ordinateur) nécessite une adresse de
couche 2 globale unique et au moins une adresse de couche 3 globale uniq ue. La couche 2 est la couche de liaison des
données et la couche 3 est la couche réseau comme définie dans le modèle OSI. L'adresse de couche 2 est affectée au
matériel. Elle est souvent appelée adresse MAC ou adresse physique. Cette adresse est préprogrammée en usine et est
stockée dans la mémoire NVRAM d'une interface réseau ou sur la carte mère du système dans le cas d'une interface LAN
intégrée. Les adresses de couche 3 sont souvent appelées adresse logique ou adresse de protocole. Ell es sont affectées
à la pile de logiciel. IP est un exemple de protocole de couche 3. La co uche 4 (couche de transport) utilise quant à elle les
numéros de port de chaque protocole réseau de niveau supérieur, comme Telnet ou FTP. Ces numéros de port sont utilisés
pour différencier les flux de trafic entre les applications. Les protoc oles de couche 4 (par exemple, TCP o u UDP) sont
souvent utilisés dans les réseaux actuels. La combinaison de l'adresse IP et du numéro de port TCP est appelée « socket »
ou interface de connexion.
Les périphériques Ethernet communiquent entre eux en utilisant l'adresse MAC et non l'adresse IP. Toutefois, la plupart des
applications fonctionnent avec un nom d'hôte traduit en adresse IP par un service de noms tel que WINS ou DNS. Il est donc
nécessaire de pouvoir identifier l'adresse MAC attribué e à l'adresse IP. Le protocole ARP (Address Resolution Protocol)
propose cette fonction dans le cadre d'un réseau IP. Une adresse de monodiffusion correspond à une seule adresse MAC
ou à une seule adresse IP. Une adresse de diffusion est envoyée à tous les périphériques d'un réseau.
Regroupement et adresses réseau
Une équipe de cartes fonctionne comme une interface de réseau virtuel unique et est semblable à une carte non group ée
pour les autres périphériques réseau. Une carte réseau virtuelle annonce une seule adresse de couche 2 et une ou plusieurs
adresses de couche 3. Lorsque le pilote de regroupement est initialisé, il sélectionne une adresse MAC appartenant à l'une
des cartes physiques. Cette adresse devient l'adresse MAC de l'équipe. Cette adresse correspond généralement à celle de
la première carte initialisée par le pilote. Lorsque le système qui héberge l'équipe reçoit une requête ARP, il sélectionne une
adresse MAC parmi les cartes physiques de l'équipe à utiliser comme adresse MAC sour ce pour la répo nse ARP. Sur les
systèmes d'exploitation Windows, la commande IPCONFIG /all affiche les adresses IP et MAC de la carte virtuelle et non
celles de chaque carte physique. L'adresse IP de protocole est attribuée à l'interface réseau virtuelle et non à chaque carte
physique.
Pour les modes de regroupement indépendants du commutateur, toutes les cartes physiques formant une carte virtuelle
doivent utiliser l'adresse MAC unique qui leur a été attribuée lors de la transmission de données. Les trames renvoyées par
chaque carte physique de l'équipe doivent utiliser une adresse MAC unique pour être compatible IEEE. Il est important de
noter que les entrées du cache ARP ne sont pas découve rtes à partir des trames reçues, mais uniquement à partir d es
requêtes et des réponses ARP.
Il existe trois méthodes de classification des types de regroupement pris en charge :
•La première dépend de la correspondance ou de la non-co rrespondance de la configuration du port de commutation
avec le type de regroupement de la carte.
•La deuxième est basée sur la fonctionnalité de l'équipe, si celle-ci prend en charge l'équilibrage de charge et la reprise
ou uniquement la reprise.
•La troisième dépend de l'utilisation ou non du protocole LACP (protocole de contrôle de regroupemen t de liaison).
Le Tableau 5 reprend les types de regroupement et leur classification.
Tableau 5 : Types de regroupement dispon ibles
Dépendante du
Type de
regroupement
Smart Load
Balancing and
Failover (avec 2 à 8
éléments d'équipe
d'équilibrage de
charge)
SLB (désactivation de
la reprise
automatique)
Link Aggregation
(802.3ad)
commutateur
(le commutateur doit
prendre en charge un
type d'équipe
spécifique)
La prise en charge du
protocole Link
Aggregation Control
Protocol est requise
sur le commutateurEquilibrage de charge Reprise
Generic Trunking
(FEC/GEC)/Projet
802.3ad en mode
statique
Smart Load Balancing and Failover
Le type d'équipe Smart Load Balancing™ and Failover (équilibrage de charge intelligent et reprise) assure l'équilibrag e de
charge et la reprise lorsqu'il est configuré pour l'équilibrage de charge et un iquement la reprise lorsqu'il est co nfiguré pour
la tolérance aux pannes. Ce type d'équipe est compatible avec n'importe quel commutateur Ethernet et ne requiert aucune
configuration de gestion des liaisons sur le commutateur. L'équipe annonce plusieurs adresses MAC et un e ou plusieurs
adresses IP (lors de l'utilisation d'une adresse IP secondaire). L'adresse MAC de l'équipe est sélectionnée à partir de la liste
des éléments d'équilibrage de charge. Lorsque le système re çoit une requête ARP, la pile de mi se en réseau des l ogici els
envoie toujours une réponse ARP avec l'adresse MAC de l'équipe. Pour lancer le processus d'équilibrage de charge, le
pilote de regroupement modifie cette réponse ARP en changeant l'adresse MAC source afin qu' elle corresponde à celle
d'une des autres cartes physiques.
Smart Load Balancing vous permet d'équilibrer la charge en émission et en réception en fonction de l'adresse IP de
couche 3 ou 4 et du numéro de port TCP/UDP. L'équilibrag e de charge ne se fait donc p as au niveau des octets ou des
trames, mais par session TCP/UDP. Le recours à cette méthode est nécessaire pour conserver l'ordre de transmission des
trames appartenant à la même communication par socket. L'éq uilibrage de charge est p ris en charge sur 2 à 8 ports. Ces
ports peuvent inclure toute combinaison de cartes complémentaires et de périphériques LOM (LAN on Motherboard).
L'équilibrage de charge en émission se fait en créant un tableau d e hachage à l'aid e des a dresses IP source et cible ainsi
que des numéros de port TCP/UDP. Une même combinaison d'adresses IP source et cible et de numéros de port TCP/UDP
génère normalement un indice de hachage identique et renvoie par conséquent au même port de l'équipe. Lorsqu' un port
est sélectionné pour acheminer toutes les trames d'un socket donné, l'adresse MAC unique de la carte physique (et non
l'adresse MAC de l'équipe) est incluse dans la trame. Cette étape est requise pour la conformité à la norme IEEE 802.3. Si
deux cartes effectuent des transmissions en utilisant la même adres se MAC, il survient un conflit d'adresse MAC que le
commutateur ne peut pas gérer.
L'équilibrage de charge en réception est réalisé via un pilote intermédiaire par l'envoi d'ARP gratuits client par client en
utilisant l'adresse de monodiffusion de chaque client comme adresse cible de la requête ARP (cette opération est
également connue sous le nom d'ARP dirigé). Il s'ag it alors d'un équilib rage de charge pa r client et n on d'un éq uilibrag e de
charge de trafic. Lorsque le pilote intermédiaire détecte un déséquilibre notab le de la charge dans une équipe SLB, il génère
des G-ARP afin de redistribuer les trames entrantes. Le pilote intermédiaire (BASP) ne répond pas aux requêtes ARP.
Seule la pile de protocole logiciel fournit la répon se ARP requise. Il est important de comprendre que l 'équilibrage de charge
en réception est fonction du nombre de clients qui se connectent au système via l'interface de l'équipe.
L'équilibrage de charge en réception SLB tente d'équilibrer le trafic entrant pour les ordinateurs client via les ports physiques
de l'équipe. Cette fonction utilise un ARP gratuit modifié pour annoncer une autre adresse MAC pour l'adresse IP de l'équipe
dans l'adresse physique et de protocole de l'expéditeur. Cet ARP gratuit (G-ARP) est en monodiffusion pour les adresses
MAC et IP d'un ordinateur client, dans l'adresse physique cible et dans l'adresse de protocole cible. Le client cible doit alors
mettre à jour son cache ARP avec un nouveau mappage d'adresse MAC vers l'adresse IP de l'équipe. Les G-ARP ne sont
pas diffusés car tous les clients enverraient alors leur trafic vers un même port. Les avantages de l'équilibrage de char ge
par client seraient alors nuls et la transmission des trames serait trop retardée. Ce processus d'équilibrage de ch arge en
réception fonctionne tant que tous les clients et le système groupé utilisent le même sous-réseau ou domaine de diffusion.
Lorsque les clients et le système utilisent des sous-réseaux différents et que le trafic entrant doit traverser un routeur, le
trafic reçu et destiné au système n'est pas équilibré. La carte physique sélectionnée par le pilote intermédiaire pour
l'acheminement du flux IP acheminera l'ensemble du trafic. Lorsque le routeur envoie une trame vers l'adresse IP de
l'équipe, il diffuse une requête ARP (sauf dans le cache ARP). La pile de logiciel serveur génère une réponse ARP avec
l'adresse MAC de l'équipe, mais le pilote intermédiaire modifie la réponse ARP et l'envoie vers une carte physique donnée,
établissant ainsi le flux pour cette session.
ARP n'est en effet pas un protocole routable. Il ne contient pas d'en-tête IP et n'est donc pas envoyé vers le routeur ou la
passerelle par défaut. ARP n'est qu'un protocole de sous-réseau local. De plus, G-ARP n'étant pas un paquet de diffusion,
le routeur ne le traite pas et ne met pas à jour son propre cache ARP.
La seule méthode permettant au routeur de traiter un ARP de stiné à un autre périphérique réseau est la suivante : il faut
que Proxy ARP soit activé et que l'hôte ne dispose d'aucune passerell e par défaut. Peu utilisée, cette méthode est
déconseillée pour la plupart des applications.
Le trafic sortant acheminé via un routeur fait l'objet d'un équilibrage de charge car l'équilib rage de charge en émission e st
basé sur les adresses IP source et cible et le numéro de port TCP/UDP. Comme les routeurs ne modifient pas les adresses
IP source et cible, l'algorithme d'équilibrage de charge fonctionne comme prévu.
La configuration de routeurs pour le protocole HSRP (Hot Standby Routing Protocol) ne permet pas l'équilibrage de charge
en réception dans l'équipe de cartes. En général, HSRP permet à deux routeurs d'agir comme un seul routeur, en annonçant
une adresse IP virtuelle et une adresse MAC virtuelle. Un routeur physique est l'interface active quand l'autre est en veille.
Bien que HSRP puisse également charger des nœuds de partage (en utilisant différentes passerelles par défaut sur les
nœuds hôtes) sur plusieurs routeurs dans les groupes HSRP, il pointe toujours vers l'adresse MAC principale de l'équipe.
Generic Trunking
Generic Trunking est un mode de regroupement assisté par commutateur et nécessite que le s ports soient configurés à
chaque extrémité de la liaison : interfaces serveur et ports de commutation. Il y es t souvent fait référence sous les noms
Cisco Fast EtherChannel ou Gigabit EtherChannel. De plus, Generic Trunking prend en charge des mises en œuvre
similaires d'autres fabricants de commutateurs comme Extreme Networks Load Sharing et Bay Networks ou le mode
statique IEEE 802.3ad Link Aggregation. Dans ce mode, l'équipe an nonce une adresse MAC et une adresse IP lorsque la
pile de protocole répond aux requêtes ARP. De plus, chaque carte physique de l'équipe utilise la même adresse MAC pour
l'équipe lors de la transmission de trames. Ceci est possible car le commutateur situé à l'autre extrémité de la liaison
reconnaît le mode de regroupement et peut gérer l'utilisatio n d'une adresse MAC unique par tous les ports de l'équipe. La
table de transmission du commutateur présente l'ensemble comme un port virtuel unique.
Dans ce mode de regroupement, le pilote intermédiaire contrôle l'équilibrage de charge et la reprise p our le trafic sortant
uniquement. Le trafic entrant est géré par les composants matériels et le microprogramme du commutateur. Comme c'est
le cas pour Smart Load Balancing, le pilote intermédiaire BASP utilise les adresses source et cible IP/TCP/UDP pour
équilibrer le trafic sortant du serveur. La plupart des commutateurs implémentent un hachage XOR des adresses MAC
source et cible.
Link Aggregation (IEEE 802.3ad LACP)
Le type d'équipe Link Aggregation est semblable au type Generic Trunking, à l a différence qu'il utilise le protocol e LACP
(Link Aggregation Control Protocol) pour définir les ports formant l'équipe. LACP doit être activé aux deux extrémités de la
liaison pour que l'équipe puisse fonctionner. Si LACP n'est pas disponible aux deux extrémités de la liaison, 802.3ad
propose une agrégation manuelle qui nécessite uniquement que les deux extrémités de la liaison soient à l'état
établissement de liaison. L'agrégation manuelle permet l'activation d'une lia ison d'élément sans échange de messages
LACP. Cette méthode n'est donc pas aussi fiable et solide qu'une liaison LACP négociée. LACP détermine automatiquement
les liaisons d'élément pouvant être agrégées avant de procéder à leur agrégation. Il assure l'ajout et la suppression contrôlés
de liaisons physiques dans le cadre de l'agrégation, afin qu'aucune trame ne soit perdue ou dupliquée. La suppression
d'éléments de liaison agrégés est assurée par le protocole du marqueur qu i peut éventuellement être activé pour le s liens
agrégés compatibles avec le protocole LCAP (Link Aggregation Control Protocol).
Le groupe Link Aggregation annonce une adresse MAC unique pour tous les ports de l'ensemble. L'adresse MAC du service
d'agrégation peut être l'une des adresses MAC formant le groupe. Le protocole LACP et le protocole du marqueur utilisent
une adresse cible de multidiffusion.
La fonction de contrôle Link Aggregation détermine les liaisons pouvant être agrégées. Il lie ensuite les ports à une fonction
d'agrégation dans le système et surveille les conditions pour déterminer si une modification est requise dans le groupe
d'agrégation. L'agrégation de liaisons permet de regrouper les capacités individuelles de plusieurs liaisons afin de créer une
liaison virtuelle hautes performances. La défaillance ou le remplacement d'une liaison dans un ensemble LACP n'entraînera
aucune perte de connectivité. Le trafic sera simplement reporté sur les liaisons restantes de l'ensemble.
Ce type d'équipe est identique au type Smart Load Balance and Failover, à l'exception suiva nte : lorsque l'élément
d'équilibrage est actif, si un élément principal se remet en ligne, l'équipe continue à utiliser l'élément d'équilibrage plutôt que
de revenir à l'élément principal. Ce type d'équipe est pri s en charge un ique ment dans le s situation s où le câble résea u e st
déconnecté et reconnecté à la carte réseau. Il n'est pas pr is en charge dans les situations où la carte est supprimée o u
installée via un gestionnaire de périphériques ou des périphériques PCI enfichables à chaud.
Si une carte primaire attribuée à une équipe est désactivée, l 'équipe fonctionne comme une équipe de type Smart Loa d
Balancing and Failover dans lequel des reprises automatiques peuvent survenir.
Composants logiciels
Le regroupement est mis en œuvre via un pilote intermédiaire NDIS dans l'environnement Windows. Ce composant logiciel
fonctionne avec le pilote miniport, la couche NDIS et l a pile de protocole pour activer l'archi tecture de regroupement (voir
Figure 1). Le pilote miniport contrôle directement le contrôleur de réseau local hôte afin d'activer des fo nctions telles que
l'envoi, la réception et l'interruption du traitement. Le pilote intermédi aire se situe entre le pilote miniport et la couche de
protocole. Il assure le multiplexage de plusieurs instances de pilote miniport et crée u ne carte virtuelle considérée comme
une carte unique par la couche NDIS. NDIS fournit un ensemble de fonctions de bibliothèque pour permettre la
communication entre des pilotes miniport ou des pilotes intermédiaires d'une part et la pile de protocole d'autre part. Une
adresse de protocole (une adres se IP, par exemple) est attribuée à chaque instance de périphérique miniport, mais,
lorsqu'un pilote intermédiaire est installé, l'adresse de protoc ole est attribuée à la carte virtuel le d'équipe, et non à chaq ue
périphérique miniport formant l'équipe.
La prise en charge de regroupement proposée par Broadcom e st fournie par trois composants logiciels qui fonctio nnent
ensemble et sont pris en charge comme un tout. Lorsqu'un composant est mis à niveau, les autres composants doivent être
mis à niveau vers une version prise en charge. Tableau 6 décrit les trois composants logiciels et leurs fichiers associés pour
les systèmes d'exploitation pris en charge.
Tableau 6 : Composants logiciels du regroupement Broadcom
Composant logicielNom BroadcomWindowsLinux
Pilote miniportBroadcom Base Driverb57nd60X.systg3
Pilote intermédiaireBroadcom Advanced Server Program
(BASP)
Interface utilisateur de
configuration
Pilote NDIS 6Pilote x86 Windows Vista et versions
L'utilitaire Broadcom Advanced Control Suite (BACS) est conçu pour fonctionner avec les systèmes d'exploitation Windows
Server 32 bits et 64 bits. BACS est utilisé pour configurer le regroupement pour l'équilibrage de charge et la toléran ce aux
pannes, ainsi que les VLAN. De plus, cet utilitaire affiche l'adresse MAC, la version du pilote et les informations d'état de
chaque carte réseau. BACS comprend également plusieurs outils de diagnostic, comme les diagnostics matériels, le test de
câble et le test de topologie réseau.
Broadcom Advanced Control Suite (BACS)BACSBACS CLI
Les différents modes de regroupement décrits dans ce document imposent certaines restrictions co ncernant l'é quipement
réseau utilisé pour connecter les clients aux systèmes groupés. Chaque type de technologie d'interconnexion réseau a une
incidence sur le regroupement comme indiqué à la section suivante.
Commutateur Ethernet
Les commutateurs Ethernet permettent de décomposer un réseau Ethernet en plusieurs domaines de diffusion. Le
commutateur assure la transmission des paquets Ethernet entre les hôtes à partir des adresses MAC Ethernet uniquement.
Une carte réseau physique reliée à un commutateur peut fonctionner en mode semi-duplex ou dup lex intégral.
Pour prendre en charge Generic Trunking et 802.3ad Link Aggregation, un commutateur doit prendre en charg e
explicitement ces fonctionnalités. Si le commutateur ne prend pas en charge ces protocoles, il peut tout de même être utilisé
pour l'équilibrage de charge.
Routeur
Conçus pour acheminer le trafic réseau à partir du protocole de couche 3 ou supérieur, les routeurs fonctionnement
également souvent comme des périphériques d e couche 2 avec fonction de commutation. Le regroupe ment de ports
connectés directement à un routeur n'est pas pris en charge.
Fonctionnalités prises en charge selon le type d'équipe
Tableau 7 propose une comparaison des fonctions pour les différents types d'équi pe pris en charge par les cartes réseau
Broadcom. Utilisez ce tableau pour déterminer le type d'équipe le mieux adapté à votre configuration. Le logiciel de
regroupement accepte jusqu'à huit ports dans une même équipe et jusqu'à 16 équipes par système. Ce s équipes pe uvent
être constituées de n'importe quelle combinaison de types de regroupeme nt pris en charge, mais chaque équipe doit se
situer sur un réseau ou un sous-réseau différent.
Tableau 7 : Comparaison des types d'équipes
Agrégation de
Gestion de liaisons
Tolérance aux
Type d'équipe
FonctionSLB avec réplique
Nombre de ports par équipe
(même domaine de diffusion)
Nombre d'équipes16161616
Tolérance aux pannes de la
carte
pannes
synchrone
2–82–82–82–8
a
Equilibrage de
charge
SLBGeneric TrunkingLink Aggregation
OuiOuiOui
statique
dépendante du
commutateur
liaison dynamique
indépendante du
commutateur
(IEEE 802.3ad)