Multi-Datacenter BGP Design

Multi-Datacenter BGP Design An architecture diagram generated by Archify. WAN Router 1 · 10.255.0.1 · WAN Edge · AS 65000 WAN Router 1 10.255.0.1 WAN Router 2 · 10.255.0.2 · WAN Edge · AS 65000 WAN Router 2 10.255.0.2 DC1 Route Reflectors · RR1 + RR2 · DC1 · AS 64512 DC1 Route Reflectors RR1 + RR2 DC1 Nodes · calico-node (BIRD) · DC1 · AS 64512 DC1 Nodes calico-node (BIRD) DC2 Route Reflectors · RR1 + RR2 · DC2 · AS 64513 DC2 Route Reflectors RR1 + RR2 DC2 Nodes · calico-node (BIRD) · DC2 · AS 64513 DC2 Nodes calico-node (BIRD) eBGP eBGP eBGP iBGP via RR iBGP via RR WAN Edge · AS 65000 DC1 · AS 64512 DC2 · AS 64513 Legend Backend Cloud External

Separate AS per DC

  • • DC1 = AS 64512, DC2 = AS 64513
  • • nodeToNodeMeshEnabled: false; nodes peer only with their DC's route reflectors
  • • Community 64512:1 tags DC1-origin routes

eBGP to the WAN edge

  • • BGPPeer dc1-to-wan: nodeSelector has(route-reflector), peerIP 10.255.0.1, asNumber 65000
  • • Only DC1's dual WAN uplink is drawn; DC2's route reflectors peer with both WAN routers the same way