FortiGate SD-WAN lab 7 of 14
BGP route tags and SLA-aware routing
Fix the overlay's blind spot from lab 06: make each branch tell the hub, through BGP communities, which overlay currently meets its SLA so HQ's return traffic follows the healthy path, and let the hub mark its data-centre routes with a community that branches turn into a route tag for an SD-WAN rule.
Run this lab
It needs Standard: its 8 nodes are set to 8 vCPU and 9,216 MB in total.
In your workspace: Shared, then FortiGate SD-WAN guided labs, then 07 - BGP route tags and SLA-aware routing
- Level
- Advanced
- Time
- About 90 minutes
- Nodes need
- 8 vCPU, 9,216 MB
- Smallest plan
- Standard
The scenario
Since lab 06, Leeds (BR1) moves its corporate traffic to overlay B whenever ISP-A is slow, yet the warehouse team still complains about lag. A capture shows why: HQ answers over overlay A, the slow one, because HQ's BGP has no idea which overlay Leeds considers healthy. You'll make each branch advertise its LAN with a community that says whether that overlay meets the SLA, and have HQ prefer the healthy path. While you're in the BGP configuration, the architects also want HQ to mark its data-centre networks so that branches steer them with their own SD-WAN rule, without keeping address lists in step.
| Item | Value |
|---|---|
| Overlays | as in lab 06: A 172.16.1.0/24, B 172.16.2.0/24; hub .254, BR1 .2, BR2 .3 |
| BGP | iBGP AS 65000, HUB route reflector; branches peer with 172.16.1.254 and 172.16.2.254 |
| Communities | 65000:1 overlay in SLA, 65000:2 overlay out of SLA, 65000:100 data-centre network |
| Hub policy | paths tagged 65000:2 get local preference 50 (default 100) |
| Route tag | branches tag 65000:100 routes with route tag 100 |
Evaluation licence. IPsec on these FortiGates offers DES only, so the overlays use
des-sha256with DH group 14. Production overlays use AES-256-GCM with DH group 19, 20 or 21.
What you’ll practise
- Explain why BGP alone sends return traffic over a degraded overlay
- Link BGP neighbors to SD-WAN members and SLA targets with SD-WAN neighbors
- Advertise different communities in and out of SLA with route-map-out-preferable
- Turn communities into local preference on the hub and route tags on the branches
- Steer traffic with an SD-WAN rule that matches a route tag
The tasks
- Start the lab
- See the asymmetry
- Branches advertise their SLA state
- The hub prefers healthy paths
- A route tag for data-centre routes
The Lab Tasks pane has the scenario, these tasks, the checks to run, hints and the full solution.
Topology and devices
The network as it opens in EVE-NG, drawn from the lab’s own canvas, and the image each node runs.
Every link, as text
- HUB
port1to ISP-A (network) - HUB
port2to ISP-B (network) - HUB
port3to H1eth0 - BR1
port1to WANeth0 - WAN
eth1to ISP-A (network) - BR1
port2to ISP-B (network) - BR1
port3to H2eth0 - BR2
port1to ISP-A (network) - BR2
port2to ISP-B (network) - BR2
port3to H3eth0 - INET
eth0to ISP-A (network) - INET
eth1to ISP-B (network)
| Node | Device | Image in Add Node | Set to |
|---|---|---|---|
| HUB | Fortinet FortiGate | fortinet-FGT-v7.0.17.M-build0682 | 1 vCPU, 2,048 MB |
| BR1 | Fortinet FortiGate | fortinet-FGT-v7.0.17.M-build0682 | 1 vCPU, 2,048 MB |
| BR2 | Fortinet FortiGate | fortinet-FGT-v7.0.17.M-build0682 | 1 vCPU, 2,048 MB |
| INET | EVE-NG GUI server (Docker) | eve-gui-server:latest | 1 vCPU, 1,024 MB |
| WAN | Alpine WAN emulator | clbalpinewanem-alpine-wanem-3-20-3 | 1 vCPU, 512 MB |
| H1 | Alpine Linux | clbalpinebase-alpine-base-3-20-3 | 1 vCPU, 512 MB |
| H2 | Alpine Linux | clbalpinebase-alpine-base-3-20-3 | 1 vCPU, 512 MB |
| H3 | Alpine Linux | clbalpinebase-alpine-base-3-20-3 | 1 vCPU, 512 MB |
How to open this lab
Sign in to your workspace at
lab.cloudlabbox.com.In File Manager, open Shared, then the folder
FortiGate SD-WAN guided labs.Open
07 - BGP route tags and SLA-aware routingand start its nodes, then open Lab Tasks for the scenario and the steps.
The lab is read-only. You can start the nodes and configure the devices, but changes to the topology can’t be saved. To change it, rebuild it in your own folder.
More FortiGate SD-WAN labs
Related labs in other courses
CloudLabBox is independent of Fortinet. The lab follows exam topics and isn’t vendor training material; vendor names identify the exams and the images in the workspace.