Vue d'ensemble
Cloud GRE/BGP BIG-IP
Section intitulée « Cloud GRE/BGP BIG-IP »- Configurer des tunnels GRE et un peering BGP depuis une paire HA BIG-IP (agissant comme équipement de locaux client, CPE), avec des tunnels indépendants par unité.
- Se connecter aux centres de nettoyage Cloud DDoS Mitigation en mode routé (L3/L4).
flowchart LR
INET["Internet<br/>Inbound Traffic"]
subgraph XC["F5 Distributed Cloud<br/>Global Anycast"]
SCRUB["DDoS Scrubbing<br/>L3/L4 Mitigation"]
DROP["Attack Traffic<br/>Dropped"]
end
subgraph DC["xDC_NAMEx Data Center"]
BIGIP["BIG-IP CPE<br/>(GRE endpoint)"]
SERVERS["DDoS-Protected Servers<br/><i>Your public IP block</i>"]
end
INET -->|"all traffic to your<br/>public IPs"| SCRUB
SCRUB -->|"clean traffic"| BIGIP
SCRUB -.->|"malicious traffic"| DROP
BIGIP --> SERVERS
SERVERS --> BIGIP
BIGIP -.->|"return traffic<br/>via ISP uplink<br/>(asymmetric path)"| INET
style SERVERS fill:#e8f5e9,stroke:#2e7d32,stroke-width:2pxPrérequis
Section intitulée « Prérequis »- Service L3/L4 Routed DDoS Mitigation Cloud (Always On ou Always Available) activé pour votre tenant.
- BIG-IP avec :
- LTM (ou modules réseau équivalents).
- Routage dynamique (BGP) licencié et activé.
- Mode routé : au moins un préfixe /24 (ou plus court) annoncé publiquement
pour la protection (le minimum IPv6 est /48).
- Les préfixes protégés doivent être routablement publics (non-RFC 1918). Les points de terminaison externes GRE doivent également être routablement publics lorsque les tunnels traversent l’Internet public ; les déploiements utilisant une connectivité privée (L2, peering privé) peuvent utiliser des adresses de points de terminaison RFC 1918.
- Connectivité entre votre centre de données/routeur et le(s) centre(s) de nettoyage Cloud.
Architecture HA
Section intitulée « Architecture HA »Le BIG-IP est déployé en tant que paire HA actif/veille, chaque unité dispose de ses propres tunnels GRE indépendants et sessions BGP vers chaque centre de nettoyage :
flowchart LR
subgraph F5XC["F5 Distributed Cloud"]
C1["xCENTER_1x scrubbing center"]
C2["xCENTER_2x scrubbing center"]
end
subgraph DC["xDC_NAMEx Data Center"]
direction TB
subgraph UNITA["BIG-IP-A (Active)"]
A_C1["C1-T1 tunnel<br/>BGP Established"]
A_C2["C2-T1 tunnel<br/>BGP Established"]
end
subgraph UNITB["BIG-IP-B (Standby)"]
B_C1["C1-T2 tunnel<br/>Graceful-Restart Ready"]
B_C2["C2-T2 tunnel<br/>Graceful-Restart Ready"]
end
SERVERS["DDoS-Protected Servers"]
end
C1 -- "GRE C1-T1" --> A_C1
C2 -- "GRE C2-T1" --> A_C2
C1 -- "GRE C1-T2" --> B_C1
C2 -- "GRE C2-T2" --> B_C2
UNITA --> SERVERS
UNITB --> SERVERS
style SERVERS fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px- Points de terminaison de tunnel indépendants : Chaque unité BIG-IP possède sa propre
IP externe non flottante (
traffic-group-local-only) et son propre ensemble de tunnels GRE. BIG-IP-A utilisexBIGIP_A_OUTER_V4xet BIG-IP-B utilisexBIGIP_B_OUTER_V4xcomme points de terminaison de tunnel. Cela évite toute dépendance vis-à-vis d’une IP flottante pour la source du tunnel. - Sessions BGP indépendantes : Chaque unité exécute ses propres sessions BGP sur ses propres tunnels. BIG-IP-A établit un peering avec C1-T1 et C2-T1 ; BIG-IP-B établit un peering avec C1-T2 et C2-T2. En cas de basculement, les sessions BGP de l’unité en veille sont déjà établies, de sorte que le Cloud peut rediriger le trafic immédiatement.
- Synchronisation de configuration : Les configurations de tunnels, d’IP externes et de routage sont
synchronisées entre les unités via config-sync. Étant donné que la configuration BGP
imishest par unité, chaque unité maintient ses propres instructions de voisin. Vérifiez que la synchronisation inclut tous les objets tmsh. - Comportement BGP actif/veille : L’unité active annonce les préfixes protégés avec des attributs BGP normaux. L’unité en veille peut soit annoncer les mêmes préfixes avec un prepend de chemin AS plus long (le rendant moins préféré), soit supprimer les annonces jusqu’au basculement. Coordonnez l’approche avec le SOC.
- Convergence lors du basculement : Avec
graceful-restartactivé et des tunnels indépendants, la nouvelle unité active dispose déjà de sessions BGP établies. La convergence dépend de la sélection du meilleur chemin BGP se déplaçant vers les annonces de la nouvelle unité active. Testez avecrun sys failover standby.