← Retour au blog

Upstream filtering DDoS : filtrer l’attaque avant qu’elle ne sature votre infrastructure

Le filtrage DDoS upstream protège un service avant que l’attaque n’atteigne le port client, le firewall ou le serveur. Ce guide explique quand il sert vraiment, comment il diffère du blackhole et comment le combiner avec une relivraison de trafic propre.

Upstream filtering DDoS : filtrer l’attaque avant qu’elle ne sature votre infrastructure
Le premier goulot compte

Le meilleur filtre local ne sert à rien si le lien est saturé avant lui.

Filtrer ne veut pas dire blackholer

Un bon filtrage amont retire des patterns précis au lieu de couper tout le préfixe.

Le handoff reste essentiel

Après soulagement upstream, le trafic propre doit revenir de manière stable et observable.

Quand une attaque DDoS arrive jusqu’à votre port, il est souvent déjà trop tard. Un firewall local peut être excellent, un serveur peut avoir beaucoup de CPU, mais si le lien d’accès ou le port de transit est saturé, le trafic légitime ne passe plus. L’upstream filtering consiste à filtrer une partie de l’attaque chez le fournisseur en amont : transitaire, backbone, scrubbing edge ou opérateur de mitigation. L’objectif n’est pas de tout bloquer brutalement, mais de retirer assez de trafic parasite avant le goulot d’étranglement pour que la couche de filtrage fine puisse continuer à travailler.

Pourquoi choisir Peeryx

Pourquoi choisir Peeryx

Peeryx privilégie un design lisible : capacité amont, filtrage précis, handoff propre et support capable d’expliquer les décisions pendant l’incident.

Définition du problème

Le problème central est simple : beaucoup d’architectures placent le vrai filtrage trop bas dans le chemin. Le trafic arrive d’abord sur un port opérateur, traverse éventuellement un routeur, puis touche un firewall, un load balancer ou un serveur. Une attaque de réflexion UDP, un flood TCP à haute PPS ou un mélange de petits paquets peut saturer le premier lien bien avant que votre logique locale ne voie assez d’échantillons pour réagir correctement.

L’upstream filtering déplace une partie de la décision plus haut. Le fournisseur amont peut appliquer des règles volumétriques, des ACL, du BGP FlowSpec, du rate-limit ciblé ou une redirection vers un scrubbing center. Cette couche ne remplace pas la mitigation fine, car elle voit souvent moins de contexte applicatif. Elle sert plutôt à dé-grossir l’attaque pour éviter la panne par saturation physique ou commerciale.

Il faut aussi distinguer trois choses : blackholer un préfixe, filtrer un pattern d’attaque et relivrer un trafic propre. Le blackhole protège le réseau du fournisseur mais coupe le service. Le filtrage amont intelligent tente de réduire l’attaque sans sacrifier les utilisateurs légitimes. La relivraison propre permet ensuite de garder le service joignable.

Pourquoi c’est important

Ce sujet est critique pour les hébergeurs, opérateurs, serveurs de jeux et plateformes exposées parce que le coût d’une erreur se voit immédiatement : pertes de joueurs, tickets clients, ports saturés, trafic facturé au 95e percentile ou annonce blackhole déclenchée trop vite. Une attaque de 40 Gbps contre une infrastructure connectée en 10 Gbps n’est pas un problème de firewall ; c’est d’abord un problème de capacité d’entrée.

Le filtrage amont est aussi important pour éviter les faux positifs massifs. Si la seule réponse disponible est “blackhole du /32” ou “blocage UDP complet”, le service reste indisponible même si l’attaque est techniquement absorbée. Une bonne stratégie upstream doit viser le minimum d’action efficace : protocole, ports, longueurs de paquet, flags ou sources évidentes, avec durée courte et rollback clair.

Enfin, le filtrage amont influence la perception commerciale. Un client B2B ne veut pas entendre uniquement “nous avons beaucoup de Tbps”. Il veut savoir où l’attaque est arrêtée, combien de temps la règle reste active, comment le trafic légitime est préservé et comment le support peut expliquer ce qui a été fait pendant l’incident.

Les solutions possibles

La première solution est le blackhole BGP, utile en dernier recours lorsque l’objectif prioritaire est de sauver le reste du réseau. C’est simple, rapide et supporté par de nombreux transitaires, mais destructif pour le service visé. Il ne doit pas être présenté comme une vraie protection de disponibilité.

La deuxième solution est le filtrage statique chez l’opérateur : ACL ou profils anti-amplification classiques sur DNS, NTP, SSDP, memcached et autres vecteurs. C’est efficace contre des attaques évidentes, mais insuffisant contre des attaques qui imitent partiellement le trafic normal ou qui changent rapidement de forme.

La troisième solution est l’usage contrôlé de BGP FlowSpec. FlowSpec permet de propager des règles portant sur plusieurs champs de trafic, pas seulement une destination. Bien utilisé, il soulage le port sans bloquer tout le préfixe. Mal utilisé, il peut casser le légitime aussi vite qu’il arrête l’attaque.

La quatrième solution est le scrubbing upstream avec retour de trafic propre par GRE, IPIP, VXLAN, cross-connect ou VM routeur. C’est souvent le modèle le plus propre lorsque le client veut rester en ligne pendant l’attaque et garder une logique de filtrage plus fine derrière.

BGP Blackhole vs FlowSpec Comparer blackhole et règles FlowSpec ciblées.
Voir l’offre
Transit IP protégé Voir l’offre de transit IP protégé Anti-DDoS.
Voir l’offre
Parler à un ingénieur Décrire votre topologie à Peeryx.
Voir l’offre

Filtrer en amont sans casser le trafic client

Chez Peeryx, l’approche consiste à considérer le filtrage amont comme une couche de soulagement, pas comme une solution unique. Le réseau doit d’abord absorber et réduire les floods volumétriques. Ensuite, la logique de mitigation plus précise traite les cas où le trafic légitime et l’attaque se ressemblent davantage.

Le BGP FlowSpec peut être utile pour retirer rapidement un pattern évident, par exemple une combinaison de protocole, ports source/destination, taille de paquet ou flags TCP. Mais il doit être court, ciblé et surveillé. Une règle large et permanente est presque toujours un mauvais signal opérationnel.

Le point clé reste la relivraison. Peeryx peut livrer le trafic propre par tunnel, cross-connect ou design BGP selon le niveau de contrôle du client. L’objectif est que le client comprenne le chemin : où l’attaque entre, où elle est réduite, où le trafic propre ressort et quelle partie de la logique reste sous son contrôle.

Cas concret ou exemple d’usage

Prenons un hébergeur qui expose plusieurs serveurs de jeux derrière un port 10G. Un flood UDP de réflexion arrive à 70 Gbps avec des paquets très reconnaissables. Si tout arrive jusqu’au port client, le service disparaît. Le bon réflexe n’est pas de bloquer tout UDP, car les jeux en ont besoin.

Une stratégie plus propre consiste à appliquer en amont une règle courte sur les caractéristiques de l’attaque, par exemple certains ports source de réflexion, une plage de longueurs et une destination précise. Le volume tombe sous la capacité disponible. Ensuite, la mitigation spécialisée continue de distinguer les flux légitimes des flux suspects.

Le client voit encore son service fonctionner, même si l’attaque continue. Le support peut expliquer la règle appliquée, sa durée, son impact attendu et le plan de retrait. C’est exactement la différence entre “nous avons absorbé” et “nous avons protégé sans couper inutilement”.

1. Observer

Identifier volume, PPS, protocole, ports, chemin BGP et impact client.

2. Agir

Appliquer l’action minimale efficace : route, filtre, bascule ou handoff.

3. Retirer

Retirer ou resserrer les règles dès que la pression baisse pour éviter les effets persistants.

Erreurs fréquentes

  • Confondre upstream filtering et blackhole total du service.
  • Appliquer une règle trop large sur UDP ou TCP sans comprendre le trafic légitime.
  • Laisser une règle FlowSpec active après la fin de l’attaque.
  • Ne pas mesurer le 95e percentile et les seuils de saturation réels.
  • Ne pas prévoir de chemin de retour propre avant l’incident.
  • Acheter une protection uniquement sur la capacité annoncée sans demander la logique de filtrage.

FAQ

Le filtrage upstream remplace-t-il un anti-DDoS spécialisé ?

Non. Il soulage la saturation amont, mais la mitigation fine reste nécessaire pour préserver le trafic légitime, surtout sur les services gaming, UDP ou applicatifs.

BGP FlowSpec est-il dangereux ?

Il est dangereux s’il est trop large, permanent ou mal validé. Il est utile lorsqu’il est précis, temporaire et basé sur des caractéristiques réellement observées.

Pourquoi ne pas blackholer directement ?

Parce qu’un blackhole coupe le service. Il peut sauver le backbone, mais il ne protège pas la disponibilité du client.

Peut-on utiliser l’upstream filtering avec un tunnel GRE ?

Oui. Le filtrage amont peut réduire l’attaque avant relivraison du trafic propre par GRE, IPIP, VXLAN ou cross-connect.

Conclusion

L’upstream filtering DDoS est une brique essentielle quand la menace dépasse la capacité du port client ou du premier équipement local. Sa valeur n’est pas de bloquer le plus possible, mais de retirer assez de trafic parasite pour garder le service vivant et permettre une mitigation plus précise derrière.

La vraie qualité d’une architecture se voit dans la combinaison : seuils de déclenchement, règles ciblées, durée courte, visibilité, retour propre et capacité à expliquer ce qui est fait pendant l’attaque. C’est ce niveau d’exploitation qui transforme un simple filtrage amont en protection réellement vendable.

Ressources

Lectures liées

Pour approfondir le sujet, voici d’autres pages et articles utiles.

Latence Anti-DDoS Temps de lecture : 13 min

Latence Anti-DDoS : comprendre l’impact réel de la mitigation sur vos services

La mitigation Anti-DDoS peut ajouter de la latence si le routage, le filtrage ou la relivraison sont mal conçus. Voici comment l’évaluer correctement.

Lire l’article
Impact réseau DDoS Temps de lecture : 13 min

Impact d’un DDoS sur un réseau : liens, routeurs, files d’attente et clients

Un DDoS ne touche pas seulement le serveur visé : il peut saturer les liens, les routeurs, les files d’attente et les services voisins.

Lire l’article
High PPS Anti-DDoS Temps de lecture : 14 min

Comment gérer 100Mpps+ en mitigation DDoS sans saturer l’infrastructure

Gérer 100Mpps+ demande une architecture pensée pour le nombre de paquets, pas seulement pour les Gbps : détection rapide, filtrage précoce, capacité amont et relivraison propre.

Lire l’article
Comparatif Anti-DDoS Temps de lecture : 14 min

Anti-DDoS hardware vs software : quelles différences pour protéger une infrastructure ?

Comparer Anti-DDoS hardware et software revient à comparer placement réseau, flexibilité, vitesse de filtrage, coût et capacité à évoluer face aux attaques modernes.

Lire l’article
Guide Scrubbing Center Temps de lecture : 14 min

Scrubbing center : c’est quoi et pourquoi c’est central en protection DDoS ?

Un scrubbing center est une infrastructure qui reçoit le trafic attaqué, filtre le bruit DDoS et relivre un trafic propre vers le client.

Lire l’article
Architecture Scrubbing Center Temps de lecture : 14 min

Comment fonctionne un scrubbing center Anti-DDoS, du routage au trafic propre ?

Un scrubbing center fonctionne comme une chaîne : attirer le trafic, analyser les flux, filtrer l’attaque puis relivrer le trafic propre.

Lire l’article
Guide Anti-DDoS Temps de lecture : 13 min

Mitigation DDoS temps réel : filtrer avant que le service tombe

La mitigation DDoS temps réel consiste à détecter le trafic anormal, appliquer un filtrage précis et relivrer du trafic propre avant la saturation du lien, firewall ou serveur de jeu.

Lire l’article
Guide Anti-DDoS Temps de lecture : 13 min

Pourquoi les firewalls échouent face aux attaques DDoS

Les firewalls classiques protègent des règles et des sessions, mais une attaque DDoS cible la capacité, le PPS et l’épuisement d’état avant que l’application puisse répondre.

Lire l’article
Guide Anti-DDoS Temps de lecture : 13 min

Architecture de mitigation DDoS : de la détection au trafic propre

Une bonne architecture de mitigation DDoS combine capacité amont, contrôle de routage, filtrage paquet rapide, règles orientées service et relivraison propre via BGP, tunnel ou cross-connect.

Lire l’article
Guide Anti-DDoS Temps de lecture : 13 min

Mitigation d’attaque high PPS : protéger routeurs, firewalls et serveurs de jeu

Les attaques high PPS peuvent casser le traitement paquet avec peu de bande passante. Découvrez comment mitiger les floods de petits paquets avant l’instabilité routeur, firewall, VPS ou gaming.

Lire l’article
Guide Anti-DDoS Temps de lecture : 11 min

Comment détecter un DDoS avant que le service tombe

Repérer les signes pratiques d’une attaque DDoS : pics de trafic, PPS élevé, connexions échouées, UDP/TCP anormal, firewall saturé et dégradation web ou gaming.

Lire l’article
Guide Anti-DDoS Temps de lecture : 11 min

DDoS vs DoS : différence, impacts et choix de protection

Comprendre la différence entre DoS et DDoS, pourquoi elle change le design de mitigation et quand choisir transit IP protégé, serveur protégé, VPS ou proxy gaming.

Lire l’article
Guide Anti-DDoS Temps de lecture : 11 min

Protection contre UDP flood : serveurs, VPS et gaming

Guide pratique pour protéger des services UDP exposés sans casser le trafic légitime des jeux, VPS, serveurs dédiés, transit protégé et applications temps réel.

Lire l’article
Guide Anti-DDoS Temps de lecture : 11 min

DDoS PPS vs Gbps : pourquoi le nombre de paquets compte

Comprendre pourquoi une attaque DDoS peut être dangereuse avec peu de Gbps mais beaucoup de PPS, et comment dimensionner routeurs, firewalls, serveurs et plateforme Anti-DDoS.

Lire l’article
Guide Anti-DDoS Lecture : 16 min

Protection DDoS entreprise : protéger vos services critiques sans freiner la croissance

Guide pratique de protection DDoS entreprise pour services exposés, hébergeurs, serveurs dédiés, réseaux BGP et infrastructures gaming en Europe.

Lire l’article
Guide Anti-DDoS Lecture : 16 min

Comment fonctionne un Anti-DDoS : du trafic brut au trafic propre

Comprenez comment un Anti-DDoS absorbe les attaques volumétriques, distingue les utilisateurs légitimes du trafic hostile et relivre du trafic propre vers transit, serveurs et services gaming.

Lire l’article
Guide DDoS Temps de lecture : 14 min

Mitigation d’une attaque DDoS Memcached : protéger transit, serveurs dédiés et gaming

Une amplification Memcached peut créer de très gros floods UDP réfléchis. Voici comment la mitiger avec filtrage amont, transit protégé et relivraison propre.

Lire l’article
Guide DDoS Temps de lecture : 14 min

Protection contre une attaque NTP amplification : comment mitiger ce DDoS

Une amplification NTP transforme de petites requêtes usurpées en réponses UDP beaucoup plus lourdes vers votre IP. Voici comment filtrer sans casser le trafic légitime.

Lire l’article
Guide Anti-DDoS TCP Lecture : 15 min

Protection ACK flood : mitiger une attaque DDoS TCP sans couper les vraies sessions

Un ACK flood vise une partie du TCP qui devrait normalement paraître légitime : des paquets censés appartenir à des connexions déjà établies. Le problème n’est pas seulement la bande passante. Un haut PPS, des ACK usurpés et des chemins asymétriques peuvent épuiser firewalls, load balancers, routeurs ou serveurs avant que l’application ne comprenne ce qui se passe. La bonne mitigation doit réduire le flood très tôt tout en préservant les sessions réelles.

Lire l’article
Guide architecture DDoS Lecture : 15 min

Attaque DDoS par amplification : comprendre pourquoi de petites requêtes deviennent un flood massif

Une attaque DDoS par amplification utilise des services tiers pour transformer de petites requêtes usurpées en réponses beaucoup plus volumineuses envoyées à la victime. La cible ne reçoit pas seulement du trafic de l’attaquant. Elle reçoit du trafic réfléchi depuis de nombreux serveurs légitimes sur Internet, souvent via des protocoles UDP. Comprendre l’amplification est indispensable avant de choisir un transit protégé, un scrubbing ou un proxy gaming.

Lire l’article
Guide Anti-DDoS DNS Lecture : 15 min

Mitigation DDoS amplification DNS : protéger l’infrastructure sans bloquer le DNS légitime

L’amplification DNS est l’un des schémas de réflexion UDP les plus fréquents, car DNS est très présent, les réponses peuvent être plus grosses que les requêtes et le trafic spoofé peut être dirigé vers une victime. Le défi de mitigation est précis : bloquer tout UDP/53 peut nettoyer un graphe, mais aussi casser des services qui dépendent du DNS. Un bon design sépare abus d’open resolver, flood réfléchi et trafic DNS légitime.

Lire l’article
Mitigation volumétrique 9 min de lecture

Comment mitiger une attaque DDoS de plus de 100Gbps ?

Lien, PPS, CPU, pré-filtrage amont et retour propre : le vrai cadre d’une mitigation 100Gbps crédible.

Lire l’article
Guide DDoS Temps de lecture : 7 min

Comment arrêter une attaque DDoS sans perdre le contrôle réseau

Guide pratique pour stopper une attaque DDoS tout en gardant un trafic propre, du contrôle de routage et un modèle de mitigation amont crédible.

Lire l’article
Guide Anti-DDoS UDP Lecture : 14 min

Mitigation UDP flood : filtrer une attaque DDoS UDP sans casser le trafic légitime

Un UDP flood ne se résume pas à “beaucoup de paquets UDP”. Selon le service visé, il peut saturer un lien, épuiser un firewall, déclencher des réponses inutiles ou casser un protocole temps réel comme un serveur de jeu, de la VoIP ou un service exposé sur UDP. La bonne mitigation ne consiste donc pas à bloquer UDP partout, mais à distinguer le bruit évident du trafic utile, à protéger la capacité amont et à relivrer un trafic propre avec le moins de latence possible.

Lire l’article
Guide Anti-DDoS TCP Lecture : 15 min

Protection SYN flood : mitiger une attaque DDoS TCP sans bloquer les connexions légitimes

Un SYN flood ne cherche pas seulement à envoyer “beaucoup de paquets”. Il exploite la phase d’ouverture TCP pour créer de la pression sur les files de connexion, les firewalls, les load balancers et les serveurs exposés. La bonne protection doit filtrer tôt, éviter l’épuisement stateful et préserver les vrais utilisateurs qui tentent encore d’établir une session.

Lire l’article
Guide Anti-DDoS Lecture : 15 min

DDoS volumétrique vs applicatif : différences, risques et bonnes réponses

Une attaque DDoS volumétrique et une attaque DDoS applicative ne cassent pas un service de la même façon. La première cherche surtout à saturer le réseau, les ports, la capacité ou le nombre de paquets. La seconde vise la logique du service : HTTP, API, authentification, proxy de jeu ou requêtes coûteuses. Comprendre cette différence permet de choisir une mitigation réellement efficace, sans acheter une promesse trop générique.

Lire l’article
Guide Scrubbing Center Temps de lecture : 14 min

Scrubbing center : c’est quoi et pourquoi c’est central en protection DDoS ?

Un scrubbing center est une infrastructure qui reçoit le trafic attaqué, filtre le bruit DDoS et relivre un trafic propre vers le client.

Lire l’article
Guide DDoS Temps de lecture : 8 min

Serveur Anti-DDoS pour infrastructure dédiée

Comment positionner un serveur Anti-DDoS quand il faut un edge plus propre avant votre propre routage, XDP ou vos filtres applicatifs.

Lire l’article
Guide DDoS Temps de lecture : 7 min

PPS vs Gbps en mitigation DDoS

Pourquoi le taux de paquets compte autant que la bande passante pour évaluer une mitigation DDoS, un serveur de filtrage ou un soulagement amont.

Lire l’article

Bloquer en amont avant que le lien sature

Peeryx peut analyser vos préfixes, vos upstreams, vos contraintes de latence et votre exposition DDoS afin de proposer un modèle de transit protégé ou de handoff propre adapté à votre vraie topologie.