enhanced-hash-key profile1/profile2
Syntaxe
enhanced-hash-key profile1/profile2 profile-fields
Niveau hiérarchique
[edit forwarding-options]
Description
Activez ou désactivez les champs de profil pour un profil d’équilibrage de charge à clé de hachage améliorée (profile1 ou profile2).
Sur les plates-formes EVO, les utilisateurs peuvent désactiver ou activer les champs de clé de hachage améliorée pour l’équilibrage de charge en configurant « set forwarding-options enhanced-hash-key ». Toutefois, ce changement de configuration de clé de hachage amélioré s’applique à l’ensemble du châssis et s’applique à n’importe quel itinéraire. La validation d’une modification sur un champ de clé de hachage amélioré particulier affectera l’équilibrage de charge de tout le trafic applicable.
Par conséquent, les utilisateurs peuvent configurer deux profils d’équilibrage de charge (profile1 et profile2) avec différents ensembles de configurations de clés de hachage améliorées. Les utilisateurs pourront appliquer un profil d’équilibrage de charge à un itinéraire spécifique, sans affecter les autres itinéraires sur le châssis, ce qui ajoutera de la flexibilité pour la gestion de l’équilibrage de charge.
Voici les champs de profil qui peuvent être utilisés pour le profil1 et le profil2 de clé de hachage améliorée :
Paramètres | du champ de profil de clé de hachage améliorée | Description |
---|---|---|
Interface |
Pas d’interface |
Champs d’interface interne |
sans interface |
Champs d’interface |
|
Flexbytes |
no-in-flexbytes |
Champs flexbytes L3/L4 internes |
no-flexbytes |
Champs flexbytes L3/L4 |
|
Tunnel |
Pas de tunnel |
Champs d’en-tête de tunnel |
Pas dans le tunnel |
Champs d’en-tête du tunnel interne |
|
Classe de trafic |
No-in-layer3-pri |
Champs L3 dscp/dp internes |
no-layer3-pri |
Champs L3 dscp/dp |
|
Couche 2 |
Pas de couche2 |
Champs de la couche interne2 |
sans couche2 |
Champs DMAC, SMAC et VLAN |
|
Couche 3 |
no-in-layer3-proto |
Champs internes du protocole L3 |
no-layer3-proto |
Champs du protocole L3 |
|
no-layer3-source-address |
Champs d’adresse source L3 |
|
no-layer3-destination-address |
Champs d’adresse de destination L3 |
|
Pas de couche3 |
Champs de la couche interne3 |
|
Couche 4 |
no-layer4-source-port |
Champs de port source L4 |
no-layer4-destination-port |
Champs de port de destination L4 |
|
Pas de couche4 |
Champs de la couche interne4 |
Les champs de profil sont activés par défaut et ne sont désactivés que s’ils sont définis explicitement. Par exemple, si un profil profile1
d’équilibrage de charge a été défini pour une route, les champs d’interface sont activés par défaut dans profile1, sauf si la commande configuration set forwarding-options enhnaced-hash-key profile1 no-interface
est désactivée explicitement.
Par défaut
Profil par défaut - Le profil par défaut ou le profil global est appliqué en interne lorsqu’aucun profil1 ni profil2 n’est appliqué à un routage. Vous ne pouvez pas utiliser « default » comme nom de profil.
Le résultat de hachage final est déterminé à partir d’une opération AND entre les champs de hachage du profil par défaut et les champs de hachage du profil1/profile2.
Champ de hachage profile1/profile2 activé/désactivé (1/0) | Résultat final | duhachage |
---|---|---|
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
Par exemple, no-destination-port
et no-source-port
les champs de clé de hachage améliorée (désactivés par défaut) font partie du profil par défaut. Leurs champs de profil équivalents dans profile1/profile2 sont no-layer4-source-port
et no-layer4-destination-port
(activés par défaut). Pour activer no-destination-port
et no-source-port
améliorer les champs hash-key du profil par défaut, vous pouvez utiliser l’interface de ligne de commande globale suivante :
set forwarding-options enhanced-hash-key family inet no-destination-port; set forwarding-options enhanced-hash-key family inet no-source-port;
Le tableau suivant indique le calcul de hachage final lorsque no-destination-port
et no-source-port
est activé globalement. Notez que vous pouvez utiliser show forwarding-options enhanced-hash-key profile1/profile2
pour afficher les résultats finaux du calcul du hachage.
profile1/profile2 no-layer4-source-port et no-layer4-destination-port activés/désactivés (1/0) | Résultat final | duhachage |
---|---|---|
1 |
1 |
1 |
Pour désactiver no-destination-port
et hacher uniquement pour un itinéraire spécifique tout en activant et no-source-port
no-source-port
en hachant no-destination-port
sur tous les autres itinéraires, l’utilisateur peut configurer un profil pour l’itinéraire comme suit.
set forwarding-options enhanced-hash-key profile1 no-layer4-source-port set forwarding-options enhanced-hash-key profile1 no-layer4-destination-port set policy-options policy-statement lb term 1 from route-filter 10.0.0.0/16 orlonger set policy-options policy-statement lb term 1 then load-balance profile1 set policy-options policy-statement lb term 1 then accept set policy-options policy-statement lb then accept set routing-options forwarding-table export lb
Le résultat final du hachage pour et le hachage pour la route 10.0.0.0/16 serait « 0 » ou désactivé comme indiqué dans le tableau suivant. et no-source-port
no-source-port
le hachage est toujours activé pour no-destination-port
toutes les autres routes sur le châssis. no-destination-port
Profil par défaut champs de clé de hachage améliorée no-destination-port et no-source-port | activé/désactivé (1/0) profil1 no-layer4-source-portet no-layer4-destination-port activé/désactivé (1/0) | Résultat final du hachage |
---|---|---|
1 |
0 |
0 |
Options
-
profil1
-
profil2
Niveau de privilège requis
-
interface : pour afficher cette instruction dans la configuration.
-
interface-control : pour ajouter cette instruction à la configuration.
Informations sur la version
Déclaration introduite dans Junos OS version 23.2