Le Journal Geek
La liaison d’interface réseau est appelée par de nombreux noms: Liaison de ports, Liaison de Canaux, Agrégation de Liens, Association de cartes réseau, etc. Il combine ou agrège plusieurs connexions réseau dans une interface de liaison à canal unique. Cela permet à deux interfaces réseau ou plus d’agir comme une seule, d’augmenter le débit et de fournir une redondance ou un basculement.
Le noyau Linux est livré avec le pilote de liaison pour agréger plusieurs interfaces réseau physiques en une seule interface logique (par exemple, agréger eth0 et eth1 en bond0). Pour chaque interface liée, vous pouvez définir le mode et les options de surveillance des liens. Il existe sept options de mode différentes, chacune fournissant des caractéristiques spécifiques d’équilibrage de charge et de tolérance aux pannes.
Modes de liaison réseau
Les modes de stratégie de liaison suivants sont disponibles :
Voir le fichier /usr/share/doc/iputils-*/README.fichier de liaison pour une description complète des modes de politique de liaison disponibles. Le tbale ci-dessous donne le résumé et la comparaison des modes de liaison réseau.
Mode | Politique | Fonctionnement | Tolérance aux pannes | Équilibrage de charge |
---|---|---|---|---|
0 | Les paquets Round Robin | sont transmis/reçus séquentiellement via chaque interface une par une. | Non | Oui |
1 | Sauvegarde active | une carte réseau active pendant qu’une autre carte réseau est endormie. Si la carte réseau active tombe en panne, une autre carte réseau devient active. uniquement pris en charge dans les environnements x86. | Oui | Non |
2 | XOR | Dans ce mode, l’adresse MAC de la carte réseau esclave est mise en correspondance avec le MAC de la demande entrante et une fois cette connexion établie, la même carte réseau est utilisée pour émettre/ recevoir pour le MAC de destination. | Oui | Oui |
3 | Diffusion | Toutes les transmissions sont envoyées sur tous les esclaves | Oui | Non |
4 | Agrégation de liens dynamiques | Les cartes réseau agrégées agissent comme une carte réseau unique, ce qui entraîne un débit plus élevé, mais fournit également un basculement en cas d’échec d’une carte réseau. L’agrégation de liens dynamiques nécessite un commutateur prenant en charge IEEE 802.3ad. | Oui | Oui |
5 | Équilibrage de charge de transmission (TLB) | Le trafic sortant est distribué en fonction de la charge actuelle sur chaque interface esclave. Le trafic entrant est reçu par l’esclave actuel. Si l’esclave récepteur échoue, un autre esclave prend en charge l’adresse MAC de l’esclave défaillant. | Oui | Oui |
6 | Équilibrage de charge adaptatif (ALB) | Contrairement à l’agrégation de liens dynamiques, l’équilibrage de charge adaptatif ne nécessite aucune configuration de commutateur particulière. L’équilibrage de charge adaptatif n’est pris en charge que dans les environnements x86. Les paquets de réception sont équilibrés en charge grâce à la négociation ARP. | Oui | Oui |
Surveillance de liaison de liaison réseau
Le pilote de liaison prend en charge deux méthodes pour surveiller l’état de liaison d’un esclave :
Moniteur MII (Interface indépendante des médias)
Il s’agit de l’option de surveillance de liaison par défaut. Cette méthode surveille uniquement l’état de la porteuse de l’interface réseau locale. Il s’appuie sur le pilote de périphérique pour obtenir des informations sur l’état de la porteuse, ou interroge directement les registres MII, ou utilise ethtool pour tenter d’obtenir l’état de la porteuse. Vous pouvez spécifier les informations suivantes pour la surveillance MII:
- Fréquence de surveillance : Le temps en millisecondes entre l’état de la porteuse d’interrogation
- Délai de liaison vers le haut : Le temps en millisecondes d’attente avant d’utiliser un lien en hausse
- Délai de liaison vers le bas: Temps d’attente en millisecondes avant de passer à une autre liaison lorsque la liaison active est signalée comme étant en panne
Moniteur ARP
Cette méthode de surveillance de liaison envoie des requêtes APR aux systèmes homologues du réseau et utilise la réponse comme indication que la liaison est en hausse. Le moniteur ARP s’appuie sur le pilote de périphérique pour maintenir à jour la dernière heure de réception et l’heure de début de transmission. Si le pilote de périphérique ne met pas à jour ces temps, le moniteur ARP échoue à tous les esclaves qui utilisent ce pilote de périphérique. Vous pouvez spécifier les informations suivantes pour la surveillance APR:
- Fréquence de surveillance : Le temps en millisecondes auquel les requêtes ARP sont envoyées
- Cibles ARP : Une liste d’adresses IP séparées par des virgules auxquelles les requêtes ARP sont envoyées