In modalità Server Route EVPN, il router del servizio di livello 0 (SR) ospitato nel nodo Edge funge da server route BGP stabilendo sessioni del piano di controllo BGP con VNF in direzione sud e router del data center esterno. Gli hypervisor di ESXi scambiano il traffico del piano utente direttamente con i router dell'infrastruttura del data center utilizzando l'incapsulamento VXLAN ignorando il nodo Edge nel percorso dei dati.
Dal punto di vista del piano di controllo di BGP esistono due tipi di sessioni:
Tipo di sessione | Descrizione |
---|---|
VNF ospitate e gateway VRF di livello 0. |
|
Gateway SR e DC di livello 0. |
|
La modalità Server Route EVPN di NSX si basa su "Interfaccia IP-VRF-to-IP-VRF con SBD IRB" come definito in IETF RFC 9136. RFC 9136 introduce un concetto denominato indice di overlay in EVPN. Un concetto chiave di EVPN RT-5 è l'indice di overlay che può essere un indirizzo IP del gateway, un MAC o un ESI. Quando un nodo riceve un RT-5 EVPN con un indice di overlay specificato, il nodo ricevente esegue una risoluzione di route ricorsiva per trovare il nodo appropriato per inoltrare i pacchetti di dati per il prefisso IP corrispondente.
La modalità Server route EVPN di NSX implementa l'indirizzo IP del gateway come indice di overlay. SR di livello 0 comunica inoltre al router esterno una route EVPN di tipo 2 aggiuntiva con il binding MAC/IP (IP gateway) appropriato e l'indirizzo TEP VXLAN corrispondente.
L'indirizzo IP del gateway in questo caso sarà l'hop successivo BGP IPv4 per un determinato prefisso come annunciato da VNF al gateway VRF di livello 0. La risoluzione ricorsiva della route utilizza il rispettivo RT-2 per apprendere l'indirizzo TEP ESXi in cui è ospitata la VNF.
Requisiti del gateway del data center
Il router del gateway del data center connesso a SR del nodo edge di livello 0 deve supportare la modalità "Interfaccia IP-VRF-to-IP-VRF con SBD IRB" come definito in IETF RFC 9136 nella sezione 4.4.2.
Requisiti della funzione di rete virtuale (VNF)
Una VNF è in genere una macchina virtuale utilizzata per alcune funzioni di rete, come un router virtuale, un firewall o un'applicazione core Telco 5G. Nel contesto della modalità Server Route EVPN, la VNF è ospitata da un hypervisor di ESXi e deve supportare le interfacce con tag 802.1Q e il protocollo BGP regolare con le famiglie di indirizzi unicast IPv4 e IPv6.