aci control-plane and forwarding-plane mapping-database

Home » Blog » Switching » Software-Defined » aci application centric infrastructure » aci funzionalità » aci control-plane and forwarding-plane mapping-database

aci control-plane and forwarding-plane mapping-database

05.01 2020 | by massimiliano

ACI control-plane and forwarding-plane Mapping Database   Si basa sul concetto di Mapping Database Il Mapping mantiene una relazione di […]


https://www.ingegnerianetworking.com/wp-content/uploads/2020/01/aci-mapping-database-c97.png

ACI control-plane and forwarding-plane Mapping Database

 

Si basa sul concetto di Mapping Database

Il Mapping mantiene una relazione di ogni endpoint (nodo VM o fisico) appartenente ad una determinata rete (network identifier) e l’indirizzo del TEP tunneling endpoint che funge da locator.

 

 

Tre funzioni principali esistono in questo mapping database:

 

LST (Local Station Table): è presente in ogni switch VTEP Leaf e mappa l’indiizzo IP oppure MAC address degli endopoint con la porta di ingresso dello switch locale

 

GST (Global Station Table): è presente in ogni switch VTEP Leaf e mappa il remote IP address degli endpoint con il relativo VTEP remoto e l’indirizzo proxy a livello Spine switch

 

  • PST (Proxy Station Table): è presente a livello di switch Spine e mappa tutti gli indirizzi IP e/o MAC address degli endopoint con i relativi VTEP di ingresso permettendo cosi data traffic tra endopoint appartenenti a differenti VTEP

 

 

aci mapping database

 

 

 

Un VTEP (Vlan Tunnel Endpoint) provvede ad encapsulare e decapsulare servizi layer 2 in VXLAN

 

Il piano di forwarding è gestito dal protocollo VXLAN il quale per mezzi di VTEP (VXLAN Tunnel End-Point) attraverso una rete IP, permette la comunicazione layer 2 e layer 3 tra differenti endpoint presenti nelle rispettive site-fabric; l’encapusulation VXLAN è definito da una VNID (vxlan network identifier) e la comunicazione tra differenti tenants deve essere consentita per via di opportuni “ contract “ di comunicazione EPG definiti sia a livello di APIC (intrasite) che MSO (inter-site)

 

MP-BGP è utilizzato tra Spine e Leaf per propagare informazioni di external routes all’interno della Fabric ACI

Inoltre Il piano di controllo è gestito dal protocollo MP-BGP EVPN il quale permette di scambiare informazioni riguardo MAC-Address ed IP address di ciascun endpoint tra Fabric (situazione Multipod oppure MultiSite);

il MP-BGP EVPN crea le adiacenze tra gli Spine Node Multi-Site utilizzando un EVPN-RID address e può essere supportato sia l’interior (MP-IBGP) che l’external (MP-EBGP) session, dipendendo dalla tipologia di AS (Autonomous System) utilizzata.

  

  • Per il traffico di tipo Broadcast, Unknow-unicast oppure Multicast il VTEP sorgente incapsula le frame in una VXLAN con VNI multicast address group (includendo ARP request. DHCP request, etc) e tutti i VTEP che ricevono questo mcast frame lo processano; PIM sparse mode e BiDir PIM provvedono a servizi Multicast per VXLAN

 

 

 

Formato VXLAN Encapsulation

 

vxlan encapsulation

 

 

 

 

 

 

 

Torna in alto