SUR CETTE PAGE
Exemple : configuration du chaînage de services avec SR-IOV sur une plate-forme de services réseau NFX150
Cet exemple montre comment configurer le chaînage de services à l’aide de SR-IOV sur des plates-formes NFX150.
Exigences
Cet exemple utilise les composants matériels et logiciels suivants :
NFX150 exécutant Junos OS version 18.1R1
Avant de configurer le chaînage de services, assurez-vous d’avoir :
Installation et lancement des VNF correspondantes
Aperçu
Modification du service sur un appareil exécutant la Junos OS désagrégée permet d’appliquer plusieurs services, ou fonctions réseau virtuelles (VNF), au trafic qui transite par l’équipement. Cet exemple explique comment configurer les différentes couches de l’équipement pour permettre au trafic d’entrer dans l’équipement, de passer par deux VNF de service et de sortir de l’appareil.
Topologie
Cet exemple utilise un seul périphérique exécutant le système d’exploitation Junos OS désagrégé, comme illustré à la Figure 1.

Cet exemple utilise les ports heth-0-0 et heth-0-4 du panneau avant. Les machines virtuelles utilisent deux interfaces chacune, eth2 et eth3.
Ces éléments sont généralement séparés en deux parties : une partie LAN et une partie WAN.
Comme cet exemple utilise SR-IOV, les fonctions virtuelles (VF) des ports de la carte réseau sont utilisées pour contourner le système d’exploitation hôte et fournir une connectivité directe de la carte réseau à la machine virtuelle.
Les principaux éléments de configuration sont les suivants :
Les ports du panneau avant, heth-0-0 et heth-0-4.
Les interfaces VNF. Les interfaces VNF doivent utiliser le format eth#, où # est compris entre 0 et 9.
Le paramètre de fonction virtuel, pour indiquer SR-IOV, est utilisé pour fournir un accès direct entre les interfaces sxe et VNF.
Configuration
Création de la chaîne de services
Procédure étape par étape
Pour configurer les interfaces VNF et créer la chaîne de services :
Configurez vnf-name1’s l’interface côté LAN en tant qu’interface de couche 3 et mappez-la à l’interface de la carte réseau côté LAN. Incluez le paramètre de fonction virtuelle (VF) pour spécifier la connectivité directe de la carte réseau à la machine virtuelle. VNF doit utiliser les interfaces de eth0 à eth9.
L’interface heth est la représentation configurable de l’interface de carte réseau associée.
user@host> configure [edit] user@host# set virtual-network-functions vnf-name1 interfaces eth2 mapping heth-0-0 virtual-function
Configurez l’interface côté WAN à partir de l’interface vnf-name1’s VNF eth3 comme illustré à la Figure 1.
user@host# set virtual-network-functions vnf-name1 interfaces eth3 mapping heth-0-4 virtual-function
De vnf-name2 même, avec les deux interfaces eth2 et eth3, on prend heth-0-4.
user@host# set virtual-network-functions vnf-name2 interfaces eth2 mapping heth-0-4 virtual-function user@host# set virtual-network-functions vnf-name2 interfaces eth3 mapping heth-0-4 virtual-function
Enfin, configurez les adresses IP et les routes statiques pour chaque interface des VNF, et ajoutez des routes pour obtenir le chemin bidirectionnel complet de la chaîne de services.