Un « réseau obstrué » est un réseau qui connaît ou est susceptible de connaître une congestion importante et une dégradation des performances en raison d'un trafic excessif. Le terme implique une situation dans laquelle le réseau devient surchargé, entraînant des retards, des pertes de paquets et une mauvaise expérience utilisateur globale.
Voici un aperçu de ce qui fait d’un réseau un « réseau obstruant » :
* Volume de trafic élevé : La principale caractéristique est une grande quantité de données transmises sur les liaisons réseau. Ce trafic peut provenir de diverses sources, telles que :
* De nombreux utilisateurs accédant au réseau simultanément.
* Un transfert de données volumineux (par exemple, sauvegardes, téléchargements de fichiers volumineux).
* Activité malveillante (par exemple, une attaque par déni de service distribué (DDoS)).
* Bande passante limitée : L'infrastructure réseau (routeurs, commutateurs, liaisons) a une capacité limitée (bande passante) pour gérer les données. Si le volume de trafic dépasse cette capacité, des embouteillages se produisent.
* Mémoire tampon et mise en file d'attente : Les périphériques réseau tentent de gérer le trafic excédentaire en mettant en mémoire tampon (stockage) les paquets dans des files d'attente. Toutefois, ces files d’attente ont une taille limitée. Lorsque les files d'attente se remplissent, les paquets sont abandonnés (perte de paquets).
* Latence accrue (délai) : Les paquets en attente dans les files d’attente subissent une latence (délai) accrue avant d’être transmis. Ce délai affecte les applications en temps réel telles que les appels vocaux et vidéo, les jeux en ligne et les sessions de bureau à distance.
* Perte de paquets : Comme mentionné précédemment, lorsque les files d'attente débordent, les paquets sont abandonnés. La perte de paquets nécessite la retransmission des paquets abandonnés, augmentant encore la charge de trafic et la congestion.
* Dégradation des performances : Les effets combinés d’une latence élevée et de la perte de paquets entraînent de mauvaises performances du réseau. Les utilisateurs subissent des temps de chargement lents, des applications qui ne répondent pas et des interruptions de connexion.
Causes courantes d'un réseau obstrué :
* Bande passante insuffisante : Le réseau n'a pas suffisamment de capacité pour gérer la charge de trafic typique.
* Glots d'étranglement du réseau : Certains liens ou appareils du réseau ont une bande passante nettement inférieure à d'autres, créant un goulot d'étranglement.
* Conception de réseau inefficace : L'architecture du réseau n'est peut-être pas optimisée pour les modèles de trafic actuels.
* Manque de qualité de service (QoS) : Le réseau ne donne pas la priorité au trafic important, ce qui entraîne une congestion affectant également toutes les applications.
* Malwares et virus : Les logiciels malveillants peuvent générer un trafic réseau excessif, contribuant ainsi à la congestion.
* Pannes matérielles : Les périphériques réseau défaillants peuvent entraîner un réacheminement du trafic, surchargeant ainsi d'autres parties du réseau.
* Foules éclair/pics de trafic soudains : Augmentations inattendues du trafic, comme lorsqu'un site Web populaire est lié à partir d'un site à fort trafic.
Solutions pour atténuer un réseau obstrué :
* Augmenter la bande passante : Mettez à niveau les liens réseau et les appareils pour fournir une capacité de bande passante plus élevée.
* Améliorer la conception du réseau : Optimisez la topologie du réseau pour répartir le trafic plus efficacement.
* Implémenter la qualité de service (QoS) : Donnez la priorité au trafic critique pour garantir qu’il bénéficie d’un traitement préférentiel.
* Formation du trafic et contrôle de la circulation : Limitez la bande passante utilisée par des applications ou des utilisateurs spécifiques pour les empêcher de monopoliser les ressources.
* Réseaux de diffusion de contenu (CDN) : Distribuez le contenu sur plusieurs serveurs pour réduire la charge sur le serveur d'origine et le réseau.
* Mise en cache : Stockez les données fréquemment consultées plus près des utilisateurs pour réduire le besoin de les récupérer à partir de serveurs distants.
* Surveillance et analyse du réseau : Surveillez en permanence les performances du réseau pour identifier et résoudre les problèmes de congestion de manière proactive.
* Équilibrage de charge : Répartissez le trafic sur plusieurs serveurs ou liaisons réseau pour éviter de surcharger un seul point.
* Mesures de sécurité : Mettez en œuvre des mesures de sécurité pour empêcher les logiciels malveillants et les attaques DDoS.
* Optimisation des applications : Assurez-vous que les applications sont conçues pour utiliser efficacement les ressources du réseau.
En bref, un réseau obstrué est un état indésirable dans lequel le réseau a du mal à gérer la charge de trafic, ce qui entraîne de mauvaises performances. Pour résoudre ce problème, il faut une approche globale qui implique de comprendre les causes de la congestion et de mettre en œuvre des solutions appropriées pour atténuer le problème.
|