Il existe plusieurs références à la contre-pression en ce qui concerne la bande passante interne et les structures de commutation des routeurs et des commutateurs. Que signifie exactement la contre-pression et quelles sont les ramifications du monde réel?
architecture
router
hardware
Aaron
la source
la source
Réponses:
La contre-pression fait référence à ce qui est essentiellement une concentration de trafic.
Par exemple, je peux avoir 10 liaisons 1 Gbit en interne qui alimentent toutes une liaison 1 Gbit qui me fournit le transit Internet.
au point de saturation, le routeur peut stocker des paquets dans son tampon et / ou les déposer - sans configuration particulière, un routeur remplira généralement ses tampons puis retombera, ce qui pose deux problèmes: tampon-ballonnement et synchronisation globale tcp.
Le premier fait référence à un cas où le tampon est constamment rempli en raison d'une utilisation de liaison constamment saturée. La seconde se réfère au problème des hôtes retransmettant tous les paquets abandonnés en même temps, provoquant ainsi une rafale de trafic et donc, plus de baisses, plus de retransmissions, ad nauseum.
RED a été conçu il y a longtemps comme un moyen de résoudre ce problème; à savoir en sélectionnant au hasard les paquets à supprimer pendant les périodes de congestion. Cela a cependant nécessité un réglage minutieux en fonction des propriétés et du comportement attendu du lien. Heureusement, les choses ont évolué et AQM (Active Queue Management) est désormais à la pointe de l'industrie.
Un exemple de premier ordre d'AQM est CoDeL - il s'agit d'un algorithme qui se concentre uniquement sur la sojorn d'un paquet à travers le système et vise à garantir que les paquets sont transmis dans un délai spécifique plutôt que de se soucier de savoir si oui ou non une certaine quantité de bande passante / tampon est utilisé.
la source
Un autre point important sur la contre-pression est que tout mécanisme de mise en file d'attente configuré ne se déclenche pas tant qu'il n'y a pas de contre-pression. Si vous avez une interface sous-débit (disons un circuit de 3 meg connecté à une interface de 100 Mo), il n'y aura jamais de contre-pression jusqu'à ce que vous envoyiez 10 Mbps. En configurant quelque chose comme un shaper sur l'interface, vous créez artificiellement cette contre-pression. Cela entraîne le stockage de tout trafic supérieur au taux de mise en forme (3 Mo dans cet exemple) dans une mémoire tampon. Maintenant que nous avons des éléments dans les tampons, nous pouvons appliquer des outils de mise en file d'attente sur ces paquets, comme la mise en file d'attente à faible latence pour laisser le trafic vocal sortir en premier.
la source