Un routeur virtuel (VR) est un objet logiciel présent sur un appareil VOS « Versa » qui remplit les fonctions d’un routeur IP matériel de couche 3 : il dispose de sa propre table de routage, de ses propres affectations d’interfaces et de ses propres protocoles de routage statiques et dynamiques, et est isolé de tous les autres VR présents sur le même appareil.
Points clés à retenir
- Un VR est une instance logicielle de routage qui se comporte comme un routeur physique.
- Chaque VR gère sa propre table de routage et ses propres affectations d'interfaces.
- Parmi les rôles courants, on trouve les VR LAN, les VR WAN/transport et les VR de gestion.
- Les instances virtuelles (VR) exécutent les protocoles OSPF, OSPFv3, BGP et le routage statique de manière indépendante pour chaque instance.
- Les VR isolent le trafic des locataires et segmentent le routage entre les organisations.
Sur cette page : Pourquoi est-ce important ?Comment ça marcheTypesRouteur virtuel et VersaFAQ
Pourquoi les routeurs virtuels sont-ils importants ?
Un même équipement doit souvent séparer plusieurs domaines de routage – trafic LAN, transport WAN, trafic de gestion et locataires distincts – sans que ces domaines n’interfèrent les uns avec les autres ni ne se disputent la même table de routage. Une VR attribue à chaque domaine son propre contexte de routage isolé sur un matériel partagé : les plages d’adresses IP qui se chevauchent entre deux VR ne posent aucun problème, une route apprise dans une VR ne se propage jamais dans une autre à moins d’être explicitement redistribuée, et une défaillance ou une mauvaise configuration dans la table de routage d’une VR n’affecte pas ses voisines.
C’est également cette isolation qui rend la segmentation et la multi-location possibles au niveau de la couche de routage. Au lieu de déployer des routeurs physiques distincts par type de trafic ou par client, un seul dispositif VOS héberge plusieurs VR, chacune se comportant comme un routeur indépendant doté de ses propres protocoles, politiques et interfaces. Il s’agit du même principe que celui qui sous-tend le routage et le transfert virtuels (VRF) dans les réseaux classiques, appliqué comme structure de routage centrale à l’ensemble de la plateforme d’ Versa.
Qu'est-ce qu'un routeur virtuel ?
D'un point de vue fonctionnel, un VR est un objet logiciel qui remplit les mêmes fonctions qu'un routeur IP de couche 3 matériel : il gère une table de routage, transfère les paquets entre les interfaces qui lui sont attribuées et exécute les mêmes protocoles qu'un appareil physique – routes statiques, OSPF et OSPFv3, BGP et routage multicast –, ainsi que des politiques de redistribution et d'importation entre les protocoles. Les interfaces et les réseaux sont explicitement attribués à une VR, et seule la table de routage de cette VR régit la manière dont le trafic sur ces interfaces est acheminé.
Une VR est, par essence, une instance de routage : un contexte de transfert nommé et réutilisable auquel on fait référence chaque fois qu’une interface, un moniteur ou une politique doit préciser à quel domaine de routage il appartient. C’est pourquoi les VR constituent le mécanisme utilisé par Versa pour isoler le trafic des locataires et segmenter le routage entre les interfaces et les organisations : chaque locataire, ainsi que chaque type de trafic fonctionnel au sein d’un locataire, peut se voir attribuer sa propre VR.
Types de routeurs virtuels
Chaque instance VR est créée selon l'un des deux types d'instance suivants. Une instance de routage virtuelle (Virtual Routing Instance ) est le type de base, utilisé pour configurer un contexte de routage simple de type VPN. Une instance de routage et de transfert virtuelle (Virtual Routing Forwarding Instance, VRF) configure un routeur pour un VPN de couche 3, avec des paramètres optionnels de cœur de réseau VPN MPLS ou EVPN permettant de connecter des domaines de couche 2 via une infrastructure sous-jacente MPLS ou IP.
Quel que soit le type d’instance, les déploiements désignent généralement les VR en fonction du rôle qu’elles jouent : une VR LAN achemine le trafic du réseau local d’un locataire ainsi que les protocoles de routage ; une VR WAN/transport gère le routage vers les liaisons WAN et les sauts suivants ; une VR de gestion achemine le trafic lié à la gestion des appareils séparément des données des locataires ; et une VR de contrôle HA dédiée peut acheminer le trafic de synchronisation entre une paire d’appareils actif et de secours dans un déploiement à haute disponibilité.
Routeur virtuel & Versa
Dans Versa Director, un routeur virtuel (VR) est créé et configuré à partir de la vue « Appliance », sous Configuration > Réseau > Routeurs virtuels : le nom de l’instance, le type d’instance, les interfaces, les routes statiques et les instances de routage dynamique telles que OSPF, OSPFv3 et BGP sont toutes configurées au sein du même workflow « Configurer un routeur virtuel ». Chaque instance OSPF ou BGP s’exécute au sein de son propre routeur virtuel, avec son propre identifiant de routeur, ses propres zones et ses propres politiques de voisinage, indépendamment de tout autre routeur virtuel présent sur le périphérique.
Les VR acheminent également le trafic d’infrastructure spécifique à l’ Versa. Dans les architectures de haute disponibilité (HA) inter-châssis avec état, les administrateurs créent un VR dédié (par exemple, HA-Control-VR) dans le seul but d’acheminer la connexion de synchronisation des données entre les appareils actifs et de secours, indépendamment du VR LAN du client. Par ailleurs, lors de l’installation de VNF d’ Versa sur Azure sans connecteur CMS, c’est au sein de la VR LAN du client que l’instance BGP établissant une relation de pair-à-pair avec le point de terminaison BGP du routeur virtuel d’Azure est configurée : il s’agit de deux concepts distincts de « routeur virtuel », à savoir la VR d’ Versaet le service de routage géré d’Azure, qui échangent des routes entre eux via une session eBGP standard.
Questions fréquentes
Quelle est la différence entre un routeur virtuel et un routeur physique ?
Un routeur virtuel est un objet logiciel s'exécutant sur un appareil VOS plutôt que sur du matériel dédié. Il remplit les mêmes fonctions de couche 3 (table de routage, transfert entre interfaces, protocoles de routage statiques et dynamiques), mais plusieurs routeurs virtuels peuvent fonctionner de manière isolée les uns des autres sur un même appareil physique.
Quelle est la différence entre une instance de routage virtuelle et une instance de routage et de transfert virtuelle ?
Une instance de routage virtuelle (Virtual Routing Instance) est le type de VR de base, utilisé pour configurer un contexte de routage simple de type VPN. Une instance de routage et de transfert virtuelle (VRF) permet de configurer un routeur pour un VPN de couche 3, avec des paramètres optionnels de cœur de réseau VPN MPLS ou EVPN pour connecter des domaines via une infrastructure sous-jacente MPLS ou IP.
Quels rôles les routeurs virtuels remplissent-ils généralement sur un périphérique VOS ?
Les déploiements prévoient généralement une VR LAN pour le trafic local des locataires, une VR WAN/transport pour le routage vers les liaisons WAN, et une VR de gestion pour le trafic lié à la gestion des appareils. Les architectures à haute disponibilité intègrent parfois une VR dédiée, dont la seule fonction est d'assurer la connexion de synchronisation entre les appareils actifs et de secours.
Un routeur virtuel peut-il exécuter des protocoles de routage tels que l'OSPF et le BGP ?
Oui. Chaque VR prend en charge ses propres routes statiques ainsi que des instances de routage dynamique (OSPF, OSPFv3 et BGP) configurées indépendamment de toutes les autres VR du dispositif, chacune disposant de son propre identifiant de routeur, de ses propres zones ou de ses propres groupes de pairs ; ainsi, l'état d'un protocole dans une VR n'affecte jamais une autre.
Quel est le lien entre un routeur virtuel et une instance de routage ?
Un VR est une instance de routage : ces deux termes désignent le même objet. « Instance de routage » est le terme général utilisé lors de la configuration d’interfaces, de moniteurs ou de politiques qui indiquent à quel contexte de routage ils appartiennent ; « routeur virtuel » désigne l’objet créé et nommé dans la configuration Réseau de Director.
En savoir plus sur Virtual Router
Si vous souhaitez en savoir plus, voici des sources auxquelles nous faisons confiance.
| RFC 4364 de l'IETF : VPN IP BGP/MPLS | Versa Networks: SD-WAN |
|---|---|
| La norme IETF définissant les VPN de couche 3 basés sur les VRF, concept à l'origine du type « Virtual Routing Forwarding Instance ». | VersaPrésentation de la plateforme SD-WAN de [nom de l'entreprise], dont l'architecture de routage repose sur des routeurs virtuels par locataire et par rôle. |
Termes associés
Si vous vous intéressez aux routeurs virtuels, voici quelques liens qui pourraient vous intéresser.
| Instance de routage | Locataire | Organisation |
|---|---|---|
| Terme générique désignant le contexte de routage fourni par un routeur virtuel – ces deux noms désignent le même objet. | Le client ou l'unité opérationnelle isolé(e) dont le trafic est séparé par un routeur virtuel de celui de tous les autres locataires. | Le Director et le Concerto mettent en place un routeur virtuel assurant le routage entre les segments, parallèlement aux différents locataires. |