Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
bonding [Le 31/08/2022, 23:47] moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
bonding [Le 11/09/2022, 11:50] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 61: | Ligne 61: | ||
Toutes les interfaces du groupe sont agrégées de façon dynamique, ce qui augmente la bande passante et gère la tolérance de panne. | Toutes les interfaces du groupe sont agrégées de façon dynamique, ce qui augmente la bande passante et gère la tolérance de panne. | ||
- | Cela implique que le switch gère le 802.ad et les interfaces soient compatibles mii-tool et/ou ethtool. | + | Cela implique que le switch gère le 802.ad et les interfaces soient compatibles mii-tool et/ou ethtool. |
=== mode 5 : balance-tlb === | === mode 5 : balance-tlb === | ||
Ligne 80: | Ligne 80: | ||
Définit le délais en millisecondes entre chaque requête monitor ARP compatible avec le mode 0 ou 2 . Si la valeur est à 0 alors ARP monitoring est désactivé. | Définit le délais en millisecondes entre chaque requête monitor ARP compatible avec le mode 0 ou 2 . Si la valeur est à 0 alors ARP monitoring est désactivé. | ||
- | 0 est la valeur par défaut | + | 0 est la valeur par défaut |
=== arp_ip_target === | === arp_ip_target === | ||
Ligne 86: | Ligne 86: | ||
Définit les adresses IP si l'option arp_interval > 0 . | Définit les adresses IP si l'option arp_interval > 0 . | ||
Il peut être affecté un maximum de 16 adresses à l'agrégat dont le caractère de séparation est la virgule | Il peut être affecté un maximum de 16 adresses à l'agrégat dont le caractère de séparation est la virgule | ||
- | no adresse ip est la valeur par défaut | + | no adresse ip est la valeur par défaut |
=== downdelay === | === downdelay === | ||
Ligne 92: | Ligne 92: | ||
Définit le temps en millisecondes pour qu'une interface soit détectée down | Définit le temps en millisecondes pour qu'une interface soit détectée down | ||
- | 0 est la valeur par défaut | + | 0 est la valeur par défaut |
=== lacp_rate === | === lacp_rate === | ||
Ligne 102: | Ligne 102: | ||
fast ou 1 une requête toutes les seconds | fast ou 1 une requête toutes les seconds | ||
- | slow est la valeur par défaut | + | slow est la valeur par défaut |
=== max_bonds === | === max_bonds === | ||
Ligne 108: | Ligne 108: | ||
Définit le nombre maximum d'agrégat pour cette instance | Définit le nombre maximum d'agrégat pour cette instance | ||
- | 1 est la valeur par défaut | + | 1 est la valeur par défaut |
=== miimon === | === miimon === | ||
Ligne 114: | Ligne 114: | ||
Définit la fréquence des MII link monitoring en millisecondes. Il est conseillé de positionner cette valeur à 100. | Définit la fréquence des MII link monitoring en millisecondes. Il est conseillé de positionner cette valeur à 100. | ||
- | 0 est la valeur par défaut | + | 0 est la valeur par défaut |
=== primary === | === primary === | ||
Ligne 124: | Ligne 124: | ||
Définit le temps en millisecondes pour qu'une interface soit détectée comme active. | Définit le temps en millisecondes pour qu'une interface soit détectée comme active. | ||
- | 0 est la valeur par défaut | + | 0 est la valeur par défaut |
=== use_carrier === | === use_carrier === | ||
Ligne 130: | Ligne 130: | ||
Définit si on utilise le monitoring de MII ou ETHTOOL ou non | Définit si on utilise le monitoring de MII ou ETHTOOL ou non | ||
- | 1 est la valeur par défaut | + | 1 est la valeur par défaut |
=== xmi_hash_policy === | === xmi_hash_policy === | ||
Ligne 137: | Ligne 137: | ||
Cette option peut prendre 2 valeur : | Cette option peut prendre 2 valeur : | ||
- | layer2 : utilise XOR de l'adresse MAC dont la formule est : (source MAC XOR destination MAC ) modulo le nombre d'interfaces | + | layer2 : utilise XOR de l'adresse MAC dont la formule est : (source MAC XOR destination MAC ) modulo le nombre d'interfaces |
layer3+4 : cette valeur n'est pas compatible avec toutes les implémentation 802.3ad. De plus elle fonctionne avec des protocoles de haut niveau ( TCP ou UDP ) | layer3+4 : cette valeur n'est pas compatible avec toutes les implémentation 802.3ad. De plus elle fonctionne avec des protocoles de haut niveau ( TCP ou UDP ) | ||
- | layer2 est la valeur par défaut | + | layer2 est la valeur par défaut |
Ligne 172: | Ligne 172: | ||
options bonding mode=1 miimon=100 downdelay=200 updelay=200 | options bonding mode=1 miimon=100 downdelay=200 updelay=200 | ||
- | Création de l'interface bond0 | + | Création de l'interface bond0 |
sudo vim /etc/network/interfaces | sudo vim /etc/network/interfaces | ||
Ligne 188: | Ligne 188: | ||
down /sbin/ifenslave -d bond0 eth0 eth1 | down /sbin/ifenslave -d bond0 eth0 eth1 | ||
- | address : l'adresse IP de votre machine\\ | + | address : l'adresse IP de votre machine |
- | netmask : le masque de votre réseau\\ | + | netmask : le masque de votre réseau |
- | gateway : l'adresse IP de votre routeur/box internet\\ | + | gateway : l'adresse IP de votre routeur/box internet |
Activation de l'interface bond0 | Activation de l'interface bond0 |